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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1 800 FLOWERS COM INC CL A 68243Q106 1,253 193,016 SH   SOLE 2 126,314 0 66,702
1 800 FLOWERS COM INC CL A 68243Q106 538 82,898 SH   SOLE 4 96 0 82,802
1 800 FLOWERS COM INC CL A 68243Q106 2 377 SH   SOLE 7 377 0 0
1 800 FLOWERS COM INC CL A 68243Q106 694 106,985 SH   SOLE 18 81,795 0 25,190
1 800 FLOWERS COM INC CL A 68243Q106 3,331 513,221 SH   SOLE 19 513,221 0 0
1 800 FLOWERS COM INC CL A 68243Q106 6,321 973,968 SH   SOLE 21 973,968 0 0
1 800 FLOWERS COM INC CL A 68243Q106 8,057 1,241,446 SH   SOLE 22 1,212,514 0 28,932
1 800 FLOWERS COM INC CL A 68243Q106 84 12,888 SH   SOLE 23 12,888 0 0
1 800 FLOWERS COM INC CL A 68243Q106 23 3,498 SH   SOLE 25 3,498 0 0
1 800 FLOWERS COM INC CL A 68243Q106 712 109,721 SH   SOLE 26 1,801 0 107,920
1 800 FLOWERS COM INC CL A 68243Q106 13 1,934 SH   SOLE 28 0 0 1,934
1 800 FLOWERS COM INC CL A 68243Q106 215 33,160 SH   SOLE 30 33,160 0 0
1 800 FLOWERS COM INC CL A 68243Q106 31 4,784 SH   SOLE 34 4,784 0 0
1 800 FLOWERS COM INC CL A 68243Q106 24 3,727 SH   SOLE 40 3,727 0 0
1 800 FLOWERS COM INC CL A 68243Q106 27 4,200 SH   SOLE 43 4,200 0 0
10X GENOMICS INC CL A COM 88025U109 2,420 84,975 SH   SOLE 2 37,439 0 47,536
10X GENOMICS INC CL A COM 88025U109 6 214 SH   SOLE 4 214 0 0
10X GENOMICS INC CL A COM 88025U109 28 998 SH   SOLE 7 998 0 0
10X GENOMICS INC CL A COM 88025U109 0 2 SH   SOLE 17 0 0 2
10X GENOMICS INC CL A COM 88025U109 1,525 53,548 SH   SOLE 18 53,548 0 0
10X GENOMICS INC CL A COM 88025U109 16,262 570,986 SH   SOLE 19 570,986 0 0
10X GENOMICS INC CL A COM 88025U109 54,898 1,927,615 SH   SOLE 21 1,927,615 0 0
10X GENOMICS INC CL A COM 88025U109 59,306 2,082,364 SH   SOLE 22 1,975,757 0 106,607
10X GENOMICS INC CL A COM 88025U109 351 12,308 SH   SOLE 25 12,308 0 0
10X GENOMICS INC CL A COM 88025U109 994 34,918 SH   SOLE 26 26,932 0 7,986
10X GENOMICS INC CL A COM 88025U109 186 6,522 SH   SOLE 28 1,614 0 4,908
10X GENOMICS INC CL A COM 88025U109 7,263 255,006 SH   SOLE 30 255,006 0 0
10X GENOMICS INC CL A COM 88025U109 38 1,350 SH   SOLE 31 1,350 0 0
10X GENOMICS INC CL A COM 88025U109 52 1,815 SH   SOLE 34 1,815 0 0
10X GENOMICS INC CL A COM 88025U109 32 1,140 SH   SOLE 36 1,140 0 0
10X GENOMICS INC CL A COM 88025U109 304 10,669 SH   SOLE 40 10,669 0 0
10X GENOMICS INC CL A COM 88025U109 13 445 SH   OTR 43 445 0 0
10X GENOMICS INC CL A COM 88025U109 1,358 47,688 SH   SOLE 43 41,495 0 6,193
180 LIFE SCIENCES CORP COM 68236V104 6 8,343 SH   SOLE 2 8,343 0 0
180 LIFE SCIENCES CORP COM 68236V104 4 6,277 SH   SOLE 18 6,277 0 0
180 LIFE SCIENCES CORP COM 68236V104 44 65,747 SH   SOLE 21 65,747 0 0
180 LIFE SCIENCES CORP COM 68236V104 189 284,700 SH   SOLE 22 284,700 0 0
1895 BANCORP OF WIS INC COM 28253R105 11 1,069 SH   SOLE 18 1,069 0 0
1895 BANCORP OF WIS INC COM 28253R105 142 13,673 SH   SOLE 21 13,673 0 0
1LIFE HEALTHCARE INC COM 68269G107 4,056 236,502 SH   SOLE 2 87,910 0 148,592
1LIFE HEALTHCARE INC COM 68269G107 12 712 SH   SOLE 4 712 0 0
1LIFE HEALTHCARE INC COM 68269G107 35 2,052 SH   SOLE 7 2,052 0 0
1LIFE HEALTHCARE INC COM 68269G107 9,390 547,525 SH   SOLE 18 543,033 0 4,492
1LIFE HEALTHCARE INC COM 68269G107 10,820 630,917 SH   SOLE 19 630,917 0 0
1LIFE HEALTHCARE INC COM 68269G107 114,651 6,685,211 SH   SOLE 21 6,685,211 0 0
1LIFE HEALTHCARE INC COM 68269G107 78,207 4,560,196 SH   SOLE 22 4,376,302 0 183,894
1LIFE HEALTHCARE INC COM 68269G107 176 10,243 SH   SOLE 23 10,243 0 0
1LIFE HEALTHCARE INC COM 68269G107 369 21,496 SH   SOLE 25 21,496 0 0
1LIFE HEALTHCARE INC COM 68269G107 2,639 153,903 SH   SOLE 26 70,166 0 83,737
1LIFE HEALTHCARE INC COM 68269G107 93 5,447 SH   SOLE 28 2,563 0 2,884
1LIFE HEALTHCARE INC COM 68269G107 1,781 103,837 SH   SOLE 30 103,837 0 0
1LIFE HEALTHCARE INC COM 68269G107 340 19,821 SH   SOLE 40 19,821 0 0
1LIFE HEALTHCARE INC COM 68269G107 1,531 89,298 SH   SOLE 43 86,328 0 2,970
1LIFE HEALTHCARE INC NOTE 3.000% 6/1 68269GAB3 2,516 2,600,000 PRN   SOLE 21 2,600,000 0 0
1ST SOURCE CORP COM 336901103 2,220 47,947 SH   SOLE 2 40,364 0 7,583
1ST SOURCE CORP COM 336901103 10 222 SH   SOLE 7 222 0 0
1ST SOURCE CORP COM 336901103 2,562 55,342 SH   SOLE 18 55,342 0 0
1ST SOURCE CORP COM 336901103 2,345 50,643 SH   SOLE 19 50,643 0 0
1ST SOURCE CORP COM 336901103 28,424 613,908 SH   SOLE 21 613,908 0 0
1ST SOURCE CORP COM 336901103 26,766 578,110 SH   SOLE 22 555,958 0 22,152
1ST SOURCE CORP COM 336901103 42 904 SH   SOLE 23 904 0 0
1ST SOURCE CORP COM 336901103 177 3,817 SH   SOLE 25 3,817 0 0
1ST SOURCE CORP COM 336901103 814 17,572 SH   SOLE 26 15,325 0 2,247
1ST SOURCE CORP COM 336901103 13 279 SH   SOLE 28 279 0 0
1ST SOURCE CORP COM 336901103 654 14,123 SH   SOLE 30 14,123 0 0
1ST SOURCE CORP COM 336901103 64 1,391 SH   SOLE 34 1,391 0 0
1ST SOURCE CORP COM 336901103 127 2,747 SH   SOLE 40 2,747 0 0
1ST SOURCE CORP COM 336901103 1,204 26,011 SH   SOLE 43 24,075 0 1,936
1STDIBS COM INC COM 320551104 71 11,280 SH   SOLE 2 3,466 0 7,814
1STDIBS COM INC COM 320551104 428 67,973 SH   SOLE 18 67,973 0 0
1STDIBS COM INC COM 320551104 256 40,651 SH   SOLE 19 40,651 0 0
1STDIBS COM INC COM 320551104 5,011 796,650 SH   SOLE 21 796,650 0 0
1STDIBS COM INC COM 320551104 2,386 379,346 SH   SOLE 22 366,926 0 12,420
22ND CENTY GROUP INC COM 90137F103 20 22,048 SH   SOLE 2 6,185 0 15,863
22ND CENTY GROUP INC COM 90137F103 2 2,427 SH   SOLE 7 2,427 0 0
22ND CENTY GROUP INC COM 90137F103 418 450,594 SH   SOLE 18 450,594 0 0
22ND CENTY GROUP INC COM 90137F103 273 294,440 SH   SOLE 19 294,440 0 0
22ND CENTY GROUP INC COM 90137F103 4,788 5,163,079 SH   SOLE 21 5,163,079 0 0
22ND CENTY GROUP INC COM 90137F103 4,007 4,321,411 SH   SOLE 22 4,293,082 0 28,329
22ND CENTY GROUP INC COM 90137F103 17 18,784 SH   SOLE 43 18,784 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 565 197,396 SH   SOLE 2 123,838 0 73,558
23ANDME HOLDING CO CLASS A COM 90138Q108 9 3,078 SH   SOLE 7 3,078 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 1,955 683,476 SH   SOLE 18 683,476 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 1,374 480,553 SH   SOLE 19 480,553 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 23,906 8,358,680 SH   SOLE 21 8,358,680 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 17,510 6,122,273 SH   SOLE 22 5,873,229 0 249,044
23ANDME HOLDING CO CLASS A COM 90138Q108 105 36,620 SH   SOLE 25 36,620 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 62 21,688 SH   SOLE 26 0 0 21,688
23ANDME HOLDING CO CLASS A COM 90138Q108 18 6,285 SH   SOLE 28 0 0 6,285
23ANDME HOLDING CO CLASS A COM 90138Q108 448 156,562 SH   SOLE 30 156,562 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 99 34,558 SH   SOLE 40 34,558 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108 2 867 SH   SOLE 43 867 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 705 48,468 SH   SOLE 2 19,364 0 29,104
2SEVENTY BIO INC COMMON STOCK 901384107 1 95 SH   SOLE 4 95 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 5 362 SH   SOLE 7 362 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 1,740 119,557 SH   SOLE 18 119,557 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 1,285 88,316 SH   SOLE 19 88,316 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 20,027 1,376,445 SH   SOLE 21 1,376,445 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 13,344 917,085 SH   SOLE 22 873,005 0 44,080
2SEVENTY BIO INC COMMON STOCK 901384107 108 7,417 SH   SOLE 25 7,417 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 131 9,008 SH   SOLE 26 7,198 0 1,810
2SEVENTY BIO INC COMMON STOCK 901384107 24 1,651 SH   SOLE 28 0 0 1,651
2SEVENTY BIO INC COMMON STOCK 901384107 153 10,540 SH   SOLE 30 10,540 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 39 2,648 SH   SOLE 40 2,648 0 0
2SEVENTY BIO INC COMMON STOCK 901384107 8 544 SH   SOLE 43 544 0 0
2U INC COM 90214J101 1,559 249,366 SH   SOLE 2 143,786 0 105,580
2U INC COM 90214J101 2 296 SH   SOLE 4 296 0 0
2U INC COM 90214J101 6 1,035 SH   SOLE 7 1,035 0 0
2U INC COM 90214J101 1,598 255,747 SH   SOLE 18 228,510 0 27,237
2U INC COM 90214J101 999 159,893 SH   SOLE 19 159,893 0 0
2U INC COM 90214J101 16,715 2,674,479 SH   SOLE 21 2,674,479 0 0
2U INC COM 90214J101 14,534 2,325,432 SH   SOLE 22 2,243,616 0 81,816
2U INC COM 90214J101 96 15,362 SH   SOLE 23 15,362 0 0
2U INC COM 90214J101 86 13,699 SH   SOLE 25 13,699 0 0
2U INC COM 90214J101 891 142,574 SH   SOLE 26 32,311 0 110,263
2U INC COM 90214J101 30 4,735 SH   SOLE 28 1,326 0 3,409
2U INC COM 90214J101 1,253 200,482 SH   SOLE 30 200,482 0 0
2U INC COM 90214J101 13 2,078 SH   SOLE 34 2,078 0 0
2U INC COM 90214J101 56 8,880 SH   SOLE 36 8,880 0 0
2U INC COM 90214J101 57 9,157 SH   SOLE 40 9,157 0 0
2U INC COM 90214J101 172 27,595 SH   SOLE 43 27,283 0 312
2U INC NOTE 2.250% 5/0 90214JAB7 4,428 6,500,000 PRN   SOLE 2 6,500,000 0 0
2U INC NOTE 2.250% 5/0 90214JAB7 2,258 3,314,000 PRN   SOLE 21 3,314,000 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,026 128,624 SH   SOLE 2 53,587 0 75,037
3-D SYS CORP DEL COM NEW 88554D205 31 3,851 SH   SOLE 4 501 0 3,350
3-D SYS CORP DEL COM NEW 88554D205 11 1,324 SH   SOLE 7 1,324 0 0
3-D SYS CORP DEL COM NEW 88554D205 0 17 SH   SOLE 17 0 0 17
3-D SYS CORP DEL COM NEW 88554D205 3,833 480,301 SH   SOLE 18 480,301 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,896 237,627 SH   SOLE 19 237,627 0 0
3-D SYS CORP DEL COM NEW 88554D205 126,165 15,810,158 SH   SOLE 21 15,810,158 0 0
3-D SYS CORP DEL COM NEW 88554D205 26,280 3,293,229 SH   SOLE 22 3,145,436 0 147,793
3-D SYS CORP DEL COM NEW 88554D205 165 20,647 SH   SOLE 25 20,647 0 0
3-D SYS CORP DEL COM NEW 88554D205 458 57,439 SH   SOLE 26 46,641 0 10,798
3-D SYS CORP DEL COM NEW 88554D205 70 8,819 SH   SOLE 28 2,291 0 6,528
3-D SYS CORP DEL COM NEW 88554D205 9,211 1,154,199 SH   SOLE 30 1,154,199 0 0
3-D SYS CORP DEL COM NEW 88554D205 122 15,240 SH   SOLE 40 15,240 0 0
3-D SYS CORP DEL COM NEW 88554D205 419 52,531 SH   SOLE 43 50,973 0 1,558
360 DIGITECH INC AMERICAN DEP 88557W101 666 51,962 SH   SOLE 2 2,219 0 49,743
360 DIGITECH INC AMERICAN DEP 88557W101 537 41,916 SH   SOLE 4 14,866 0 27,050
360 DIGITECH INC AMERICAN DEP 88557W101 121 9,436 SH   SOLE 7 9,436 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 305 23,801 SH   SOLE 13 0 0 23,801
360 DIGITECH INC AMERICAN DEP 88557W101 1,053 82,155 SH   SOLE 15 82,155 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 456 35,585 SH   SOLE 18 35,585 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 23,062 1,798,896 SH   SOLE 21 1,798,896 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 11,233 876,189 SH   SOLE 22 787,673 0 88,516
360 DIGITECH INC AMERICAN DEP 88557W101 1,259 98,212 SH   SOLE 23 98,212 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 1,039 81,059 SH   SOLE 25 81,059 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 873 68,064 SH   SOLE 26 1,068 0 66,996
360 DIGITECH INC AMERICAN DEP 88557W101 2,052 160,094 SH   SOLE 28 10,138 0 149,956
360 DIGITECH INC AMERICAN DEP 88557W101 7,402 577,358 SH   SOLE 30 577,358 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 64 5,010 SH   SOLE 34 5,010 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 35 2,742 SH   SOLE 36 2,742 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 2 182 SH   SOLE 40 182 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 3,164 246,821 SH   SOLE 43 232,393 0 14,428
3M CO COM 88579Y101 118,157 1,069,297 SH   SOLE 2 217,748 0 851,549
3M CO COM 88579Y101 36,717 332,280 SH   SOLE 4 287,296 0 44,984
3M CO COM 88579Y101 68,541 620,281 SH   SOLE 7 589,612 0 30,669
3M CO COM 88579Y101 2,001 18,110 SH   SOLE 13 5,118 0 12,992
3M CO COM 88579Y101 9,406 85,125 SH   SOLE 15 85,125 0 0
3M CO COM 88579Y101 106,421 963,089 SH   SOLE 18 917,912 0 45,177
3M CO COM 88579Y101 15,958 144,413 SH   SOLE 19 144,413 0 0
3M CO COM 88579Y101 2,446 22,140 SH   SOLE 20 22,140 0 0
3M CO COM 88579Y101 1,938,653 17,544,370 SH   SOLE 21 17,544,370 0 0
3M CO COM 88579Y101 1,311,529 11,869,042 SH   SOLE 22 10,751,677 0 1,117,365
3M CO COM 88579Y101 101,679 920,172 SH   SOLE 23 920,172 0 0
3M CO COM 88579Y101 128,076 1,159,060 SH   SOLE 25 1,159,060 0 0
3M CO COM 88579Y101 157,260 1,423,170 SH   SOLE 26 707,540 0 715,630
3M CO COM 88579Y101 176,336 1,595,804 SH   SOLE 28 172,920 0 1,422,884
3M CO COM 88579Y101 395,010 3,574,747 SH   SOLE 30 3,571,879 0 2,868
3M CO COM 88579Y101 13,803 124,914 SH   SOLE 31 114,747 0 10,167
3M CO COM 88579Y101 5,415 49,000 SH   SOLE 32 49,000 0 0
3M CO COM 88579Y101 2,969 26,869 SH   SOLE 34 26,869 0 0
3M CO COM 88579Y101 22,927 207,487 SH   SOLE 36 207,487 0 0
3M CO COM 88579Y101 1,974 17,867 SH   SOLE 40 17,867 0 0
3M CO COM 88579Y101 187 1,688 SH   OTR 43 1,688 0 0
3M CO COM 88579Y101 34,768 314,645 SH   SOLE 43 285,278 0 29,367
4D MOLECULAR THERAPEUTICS IN COM 35104E100 368 45,709 SH   SOLE 2 20,055 0 25,654
4D MOLECULAR THERAPEUTICS IN COM 35104E100 3 395 SH   SOLE 7 395 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 729 90,629 SH   SOLE 18 90,629 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 817 101,652 SH   SOLE 19 101,652 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 10,296 1,280,585 SH   SOLE 21 1,280,585 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 5,497 683,647 SH   SOLE 22 657,751 0 25,896
4D MOLECULAR THERAPEUTICS IN COM 35104E100 5 665 SH   SOLE 23 665 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 19 2,324 SH   SOLE 25 2,324 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 146 18,207 SH   SOLE 30 18,207 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 18 2,246 SH   SOLE 40 2,246 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 35 4,340 SH   SOLE 43 4,340 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 66 6,479 SH   SOLE 2 2,706 0 3,773
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 4 383 SH   SOLE 7 383 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 913 89,876 SH   SOLE 18 89,876 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 769 75,662 SH   SOLE 19 75,662 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 10,860 1,068,889 SH   SOLE 21 1,068,889 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109 7,062 695,127 SH   SOLE 22 688,908 0 6,219
7 ACQUISITION CORPORATION *W EXP 11/05/202 G80694113 158 1,127,000 SH   SOLE 2 1,127,000 0 0
89BIO INC COM 282559103 43 7,415 SH   SOLE 2 5,090 0 2,325
89BIO INC COM 282559103 19 3,211 SH   SOLE 18 3,211 0 0
89BIO INC COM 282559103 1,152 198,995 SH   SOLE 19 198,995 0 0
89BIO INC COM 282559103 1,882 325,043 SH   SOLE 21 325,043 0 0
89BIO INC COM 282559103 2,081 359,497 SH   SOLE 22 359,497 0 0
89BIO INC COM 282559103 92 15,881 SH   SOLE 30 15,881 0 0
8X8 INC NEW COM 282914100 1,743 505,229 SH   SOLE 2 478,626 0 26,603
8X8 INC NEW COM 282914100 5 1,399 SH   SOLE 4 422 0 977
8X8 INC NEW COM 282914100 5 1,571 SH   SOLE 7 1,571 0 0
8X8 INC NEW COM 282914100 1,379 399,699 SH   SOLE 18 386,590 0 13,109
8X8 INC NEW COM 282914100 1,387 402,032 SH   SOLE 19 402,032 0 0
8X8 INC NEW COM 282914100 50,173 14,542,785 SH   SOLE 21 14,542,785 0 0
8X8 INC NEW COM 282914100 11,293 3,273,239 SH   SOLE 22 3,206,389 0 66,850
8X8 INC NEW COM 282914100 10 2,887 SH   SOLE 23 2,887 0 0
8X8 INC NEW COM 282914100 52 15,160 SH   SOLE 25 15,160 0 0
8X8 INC NEW COM 282914100 196 56,887 SH   SOLE 26 36,967 0 19,920
8X8 INC NEW COM 282914100 7 1,945 SH   SOLE 28 1,945 0 0
8X8 INC NEW COM 282914100 683 197,988 SH   SOLE 30 197,988 0 0
8X8 INC NEW COM 282914100 174 50,346 SH   SOLE 34 50,346 0 0
8X8 INC NEW COM 282914100 17 4,949 SH   SOLE 36 4,949 0 0
8X8 INC NEW COM 282914100 44 12,653 SH   SOLE 40 12,653 0 0
8X8 INC NEW COM 282914100 948 274,852 SH   SOLE 43 270,619 0 4,233
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 1,690 2,000,000 PRN   SOLE 2 2,000,000 0 0
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 3,693 4,371,000 PRN   SOLE 21 4,371,000 0 0
9 METERS BIOPHARMA INC COM 654405109 22 102,785 SH   SOLE 21 102,785 0 0
9 METERS BIOPHARMA INC COM 654405109 701 3,261,974 SH   SOLE 22 3,261,974 0 0
9 METERS BIOPHARMA INC COM 654405109 1 2,670 SH   SOLE 43 2,670 0 0
908 DEVICES INC COM 65443P102 299 18,168 SH   SOLE 2 10,474 0 7,694
908 DEVICES INC COM 65443P102 6 337 SH   SOLE 7 337 0 0
908 DEVICES INC COM 65443P102 1,098 66,731 SH   SOLE 18 66,731 0 0
908 DEVICES INC COM 65443P102 12,526 761,439 SH   SOLE 19 761,439 0 0
908 DEVICES INC COM 65443P102 13,009 790,850 SH   SOLE 21 790,850 0 0
908 DEVICES INC COM 65443P102 8,507 517,156 SH   SOLE 22 497,983 0 19,173
908 DEVICES INC COM 65443P102 35 2,142 SH   SOLE 25 2,142 0 0
908 DEVICES INC COM 65443P102 46 2,791 SH   SOLE 28 0 0 2,791
908 DEVICES INC COM 65443P102 48 2,924 SH   SOLE 30 2,924 0 0
908 DEVICES INC COM 65443P102 33 1,991 SH   SOLE 34 1,991 0 0
908 DEVICES INC COM 65443P102 22 1,323 SH   SOLE 40 1,323 0 0
908 DEVICES INC COM 65443P102 192 11,693 SH   SOLE 43 11,367 0 326
A K A BRANDS HLDG CORP COM 00152K101 21 14,687 SH   SOLE 2 9,790 0 4,897
A K A BRANDS HLDG CORP COM 00152K101 42 28,632 SH   SOLE 18 28,632 0 0
A K A BRANDS HLDG CORP COM 00152K101 25 17,147 SH   SOLE 19 17,147 0 0
A K A BRANDS HLDG CORP COM 00152K101 450 310,505 SH   SOLE 21 310,505 0 0
A K A BRANDS HLDG CORP COM 00152K101 91 62,473 SH   SOLE 22 57,741 0 4,732
A-MARK PRECIOUS METALS INC COM 00181T107 510 17,950 SH   SOLE 2 7,651 0 10,299
A-MARK PRECIOUS METALS INC COM 00181T107 4 152 SH   SOLE 7 152 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 1,652 58,174 SH   SOLE 18 58,174 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 949 33,410 SH   SOLE 19 33,410 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 19,698 693,837 SH   SOLE 21 693,837 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 11,318 398,657 SH   SOLE 22 376,856 0 21,801
A-MARK PRECIOUS METALS INC COM 00181T107 72 2,520 SH   SOLE 25 2,520 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 19 684 SH   SOLE 26 684 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 30 1,068 SH   SOLE 28 0 0 1,068
A-MARK PRECIOUS METALS INC COM 00181T107 442 15,578 SH   SOLE 30 15,578 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 71 2,516 SH   SOLE 40 2,516 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 341 11,996 SH   SOLE 43 11,975 0 21
A10 NETWORKS INC COM 002121101 1,349 101,622 SH   SOLE 2 75,815 0 25,807
A10 NETWORKS INC COM 002121101 28 2,117 SH   SOLE 7 2,117 0 0
A10 NETWORKS INC COM 002121101 3,115 234,760 SH   SOLE 18 234,760 0 0
A10 NETWORKS INC COM 002121101 1,611 121,413 SH   SOLE 19 121,413 0 0
A10 NETWORKS INC COM 002121101 109,559 8,256,174 SH   SOLE 21 8,256,174 0 0
A10 NETWORKS INC COM 002121101 21,883 1,649,043 SH   SOLE 22 1,600,989 0 48,054
A10 NETWORKS INC COM 002121101 1,777 133,881 SH   SOLE 25 133,881 0 0
A10 NETWORKS INC COM 002121101 1,464 110,340 SH   SOLE 26 62,650 0 47,690
A10 NETWORKS INC COM 002121101 45 3,367 SH   SOLE 28 0 0 3,367
A10 NETWORKS INC COM 002121101 8,960 675,227 SH   SOLE 30 675,227 0 0
A10 NETWORKS INC COM 002121101 866 65,282 SH   SOLE 34 65,282 0 0
A10 NETWORKS INC COM 002121101 107 8,061 SH   SOLE 40 8,061 0 0
A10 NETWORKS INC COM 002121101 225 16,943 SH   SOLE 43 16,606 0 337
AADI BIOSCIENCE INC COM 00032Q104 44 3,108 SH   SOLE 2 822 0 2,286
AADI BIOSCIENCE INC COM 00032Q104 4 298 SH   SOLE 7 298 0 0
AADI BIOSCIENCE INC COM 00032Q104 516 36,547 SH   SOLE 18 36,547 0 0
AADI BIOSCIENCE INC COM 00032Q104 388 27,479 SH   SOLE 19 27,479 0 0
AADI BIOSCIENCE INC COM 00032Q104 6,880 486,921 SH   SOLE 21 486,921 0 0
AADI BIOSCIENCE INC COM 00032Q104 4,298 304,149 SH   SOLE 22 303,173 0 976
AAON INC COM PAR $0.004 000360206 1,221 22,669 SH   SOLE 2 17,969 0 4,700
AAON INC COM PAR $0.004 000360206 10 177 SH   SOLE 4 177 0 0
AAON INC COM PAR $0.004 000360206 25 473 SH   SOLE 7 473 0 0
AAON INC COM PAR $0.004 000360206 1 27 SH   SOLE 17 0 0 27
AAON INC COM PAR $0.004 000360206 7,759 143,999 SH   SOLE 18 143,999 0 0
AAON INC COM PAR $0.004 000360206 4,383 81,347 SH   SOLE 19 81,347 0 0
AAON INC COM PAR $0.004 000360206 271,832 5,045,135 SH   SOLE 21 5,045,135 0 0
AAON INC COM PAR $0.004 000360206 55,094 1,022,536 SH   SOLE 22 997,448 0 25,088
AAON INC COM PAR $0.004 000360206 378 7,016 SH   SOLE 25 7,016 0 0
AAON INC COM PAR $0.004 000360206 1,059 19,654 SH   SOLE 26 16,801 0 2,853
AAON INC COM PAR $0.004 000360206 177 3,279 SH   SOLE 28 769 0 2,510
AAON INC COM PAR $0.004 000360206 5,320 98,737 SH   SOLE 30 98,737 0 0
AAON INC COM PAR $0.004 000360206 114 2,121 SH   SOLE 36 2,121 0 0
AAON INC COM PAR $0.004 000360206 305 5,666 SH   SOLE 40 5,666 0 0
AAON INC COM PAR $0.004 000360206 1,661 30,821 SH   SOLE 43 28,014 0 2,807
AAR CORP COM 000361105 1,294 36,128 SH   SOLE 2 20,151 0 15,977
AAR CORP COM 000361105 4 124 SH   SOLE 4 124 0 0
AAR CORP COM 000361105 14 403 SH   SOLE 7 403 0 0
AAR CORP COM 000361105 4,638 129,486 SH   SOLE 18 129,486 0 0
AAR CORP COM 000361105 3,010 84,032 SH   SOLE 19 84,032 0 0
AAR CORP COM 000361105 164,042 4,579,627 SH   SOLE 21 4,579,627 0 0
AAR CORP COM 000361105 30,192 842,871 SH   SOLE 22 806,675 0 36,196
AAR CORP COM 000361105 7,264 202,790 SH   SOLE 25 202,790 0 0
AAR CORP COM 000361105 3,027 84,509 SH   SOLE 26 21,278 0 63,231
AAR CORP COM 000361105 631 17,614 SH   SOLE 28 16,661 0 953
AAR CORP COM 000361105 2,936 81,964 SH   SOLE 30 81,964 0 0
AAR CORP COM 000361105 1,163 32,460 SH   SOLE 34 32,460 0 0
AAR CORP COM 000361105 58 1,627 SH   SOLE 36 1,627 0 0
AAR CORP COM 000361105 128 3,586 SH   SOLE 40 3,586 0 0
AAR CORP COM 000361105 45 1,248 SH   OTR 43 1,248 0 0
AAR CORP COM 000361105 1,431 39,960 SH   SOLE 43 37,051 0 2,909
ABB LTD SPONSORED ADR 000375204 1 20 SH   SOLE 17 0 0 20
ABB LTD SPONSORED ADR 000375204 30,521 1,189,439 SH   SOLE 43 1,038,561 0 150,878
ABBOTT LABS COM 002824100 427,195 4,414,998 SH   SOLE 2 1,547,882 0 2,867,116
ABBOTT LABS COM 002824100 143,640 1,484,496 SH   SOLE 4 870,108 0 614,388
ABBOTT LABS COM 002824100 154,282 1,594,479 SH   SOLE 7 1,540,865 0 53,614
ABBOTT LABS COM 002824100 15,730 162,572 SH   SOLE 13 102,917 0 59,655
ABBOTT LABS COM 002824100 25,518 263,726 SH   SOLE 15 263,726 0 0
ABBOTT LABS COM 002824100 9 89 SH   SOLE 17 0 0 89
ABBOTT LABS COM 002824100 303,067 3,132,150 SH   SOLE 18 2,934,946 0 197,204
ABBOTT LABS COM 002824100 540,873 5,589,840 SH   SOLE 19 5,589,840 0 0
ABBOTT LABS COM 002824100 10,183 105,241 SH   SOLE 20 105,241 0 0
ABBOTT LABS COM 002824100 4,705,839 48,634,136 SH   SOLE 21 48,634,136 0 0
ABBOTT LABS COM 002824100 3,579,005 36,988,478 SH   SOLE 22 33,444,414 0 3,544,064
ABBOTT LABS COM 002824100 299,015 3,090,273 SH   SOLE 23 3,090,273 0 0
ABBOTT LABS COM 002824100 273,351 2,825,038 SH   SOLE 25 2,825,038 0 0
ABBOTT LABS COM 002824100 365,456 3,776,936 SH   SOLE 26 1,577,637 0 2,199,299
ABBOTT LABS COM 002824100 336,925 3,482,073 SH   SOLE 28 111,899 0 3,370,174
ABBOTT LABS COM 002824100 8,971 92,709 SH   SOLE 29 92,709 0 0
ABBOTT LABS COM 002824100 914,390 9,450,081 SH   SOLE 30 9,450,081 0 0
ABBOTT LABS COM 002824100 56,332 582,181 SH   SOLE 31 550,372 0 31,809
ABBOTT LABS COM 002824100 10,809 111,706 SH   SOLE 32 111,706 0 0
ABBOTT LABS COM 002824100 464,271 4,798,174 SH   SOLE 34 4,798,174 0 0
ABBOTT LABS COM 002824100 55,093 569,376 SH   SOLE 36 569,376 0 0
ABBOTT LABS COM 002824100 5,481 56,642 SH   SOLE 40 56,642 0 0
ABBOTT LABS COM 002824100 454 4,695 SH   OTR 43 4,695 0 0
ABBOTT LABS COM 002824100 205,728 2,126,168 SH   SOLE 43 1,929,822 0 196,346
ABBOTT LABS OPTIONS 002824100 842 8,700 SH Call SOLE 2 0 0 8,700
ABBOTT LABS OPTIONS 002824100 619 6,400 SH Call SOLE 4 6,400 0 0
ABBOTT LABS OPTIONS 002824100 9,976 103,100 SH Call SOLE 18 103,100 0 0
ABBOTT LABS OPTIONS 002824100 58,201 601,500 SH Call SOLE 19 601,500 0 0
ABBOTT LABS OPTIONS 002824100 4,199 43,400 SH Call SOLE 22 43,400 0 0
ABBOTT LABS OPTIONS 002824100 484 5,000 SH Call SOLE 26 5,000 0 0
ABBOTT LABS OPTIONS 002824100 31,128 321,700 SH Call SOLE 34 321,700 0 0
ABBVIE INC COM 00287Y109 555,683 4,140,400 SH   SOLE 2 1,168,020 0 2,972,380
ABBVIE INC COM 00287Y109 182,029 1,356,303 SH   SOLE 4 789,003 0 567,300
ABBVIE INC COM 00287Y109 239,134 1,781,792 SH   SOLE 7 1,731,483 0 50,309
ABBVIE INC COM 00287Y109 12,445 92,728 SH   SOLE 13 52,649 0 40,079
ABBVIE INC COM 00287Y109 35,804 266,776 SH   SOLE 15 266,776 0 0
ABBVIE INC COM 00287Y109 2 16 SH   SOLE 17 0 0 16
ABBVIE INC COM 00287Y109 565,856 4,216,196 SH   SOLE 18 4,047,037 0 169,159
ABBVIE INC COM 00287Y109 524,103 3,905,094 SH   SOLE 19 3,905,094 0 0
ABBVIE INC COM 00287Y109 6,441,241 47,993,748 SH   SOLE 21 47,993,748 0 0
ABBVIE INC COM 00287Y109 5,058,528 37,691,144 SH   SOLE 22 34,133,881 0 3,557,263
ABBVIE INC COM 00287Y109 402,372 2,998,080 SH   SOLE 23 2,998,080 0 0
ABBVIE INC COM 00287Y109 472,048 3,517,236 SH   SOLE 25 3,517,236 0 0
ABBVIE INC COM 00287Y109 535,515 3,990,125 SH   SOLE 26 1,650,606 0 2,339,519
ABBVIE INC COM 00287Y109 506,084 3,770,834 SH   SOLE 28 152,206 0 3,618,628
ABBVIE INC COM 00287Y109 4,797 35,741 SH   SOLE 29 35,741 0 0
ABBVIE INC COM 00287Y109 1,397,229 10,410,769 SH   SOLE 30 10,410,769 0 0
ABBVIE INC COM 00287Y109 61,891 461,148 SH   SOLE 31 429,081 0 32,067
ABBVIE INC COM 00287Y109 15,136 112,782 SH   SOLE 32 112,782 0 0
ABBVIE INC COM 00287Y109 505,254 3,764,654 SH   SOLE 34 3,764,654 0 0
ABBVIE INC COM 00287Y109 77,955 580,840 SH   SOLE 36 580,840 0 0
ABBVIE INC COM 00287Y109 1,842 13,723 SH   SOLE 37 13,723 0 0
ABBVIE INC COM 00287Y109 7,698 57,359 SH   SOLE 40 57,359 0 0
ABBVIE INC COM 00287Y109 241,935 1,802,661 SH   SOLE 43 1,629,226 0 173,435
ABCAM PLC ADS 000380204 20,167 1,345,367 SH   SOLE 21 1,345,367 0 0
ABCAM PLC ADS 000380204 183 12,189 SH   SOLE 30 12,189 0 0
ABCAM PLC ADS 000380204 11 737 SH   SOLE 43 737 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 2,139 216,273 SH   SOLE 2 79,239 0 137,034
ABCELLERA BIOLOGICS INC COM 00288U106 24 2,427 SH   SOLE 7 2,427 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 5,835 590,038 SH   SOLE 18 590,038 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 7,941 802,925 SH   SOLE 19 802,925 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 78,299 7,916,952 SH   SOLE 21 7,916,952 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 24,145 2,441,305 SH   SOLE 22 2,348,430 0 92,875
ABCELLERA BIOLOGICS INC COM 00288U106 191 19,354 SH   SOLE 23 19,354 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 567 57,307 SH   SOLE 26 0 0 57,307
ABCELLERA BIOLOGICS INC COM 00288U106 5,095 515,126 SH   SOLE 30 515,126 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 74 7,433 SH   SOLE 43 6,957 0 476
ABEONA THERAPEUTICS INC COM NEW 00289Y206 0 121 SH   SOLE 2 0 0 121
ABEONA THERAPEUTICS INC COM NEW 00289Y206 5 1,624 SH   SOLE 21 1,624 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206 164 53,983 SH   SOLE 22 53,983 0 0
ABERCROMBIE & FITCH CO CL A 002896207 771 49,613 SH   SOLE 2 21,146 0 28,467
ABERCROMBIE & FITCH CO CL A 002896207 4 257 SH   SOLE 4 257 0 0
ABERCROMBIE & FITCH CO CL A 002896207 18 1,186 SH   SOLE 7 1,186 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,930 188,439 SH   SOLE 18 188,439 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,433 92,151 SH   SOLE 19 92,151 0 0
ABERCROMBIE & FITCH CO CL A 002896207 95,238 6,124,601 SH   SOLE 21 6,124,601 0 0
ABERCROMBIE & FITCH CO CL A 002896207 20,899 1,343,962 SH   SOLE 22 1,285,960 0 58,002
ABERCROMBIE & FITCH CO CL A 002896207 123 7,930 SH   SOLE 25 7,930 0 0
ABERCROMBIE & FITCH CO CL A 002896207 460 29,559 SH   SOLE 26 26,343 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 17 1,120 SH   SOLE 28 1,096 0 24
ABERCROMBIE & FITCH CO CL A 002896207 1,404 90,258 SH   SOLE 30 90,258 0 0
ABERCROMBIE & FITCH CO CL A 002896207 57 3,680 SH   SOLE 36 3,680 0 0
ABERCROMBIE & FITCH CO CL A 002896207 121 7,770 SH   SOLE 40 7,770 0 0
ABERCROMBIE & FITCH CO CL A 002896207 946 60,856 SH   SOLE 43 52,328 0 8,528
ABIOMED INC COM 003654100 33,066 134,601 SH   SOLE 2 66,822 0 67,779
ABIOMED INC COM 003654100 12,093 49,228 SH   SOLE 4 31,767 0 17,461
ABIOMED INC COM 003654100 13,278 54,049 SH   SOLE 7 40,737 0 13,312
ABIOMED INC COM 003654100 601 2,446 SH   SOLE 13 1,054 0 1,392
ABIOMED INC COM 003654100 1,087 4,426 SH   SOLE 15 4,426 0 0
ABIOMED INC COM 003654100 23,216 94,503 SH   SOLE 18 90,913 0 3,590
ABIOMED INC COM 003654100 92,488 376,486 SH   SOLE 19 376,486 0 0
ABIOMED INC COM 003654100 408,233 1,661,782 SH   SOLE 21 1,661,782 0 0
ABIOMED INC COM 003654100 241,001 981,034 SH   SOLE 22 890,289 0 90,745
ABIOMED INC COM 003654100 18,334 74,633 SH   SOLE 23 74,633 0 0
ABIOMED INC COM 003654100 21,847 88,931 SH   SOLE 25 88,931 0 0
ABIOMED INC COM 003654100 23,318 94,920 SH   SOLE 26 38,606 0 56,314
ABIOMED INC COM 003654100 29,287 119,218 SH   SOLE 28 1,753 0 117,465
ABIOMED INC COM 003654100 99 402 SH   SOLE 29 402 0 0
ABIOMED INC COM 003654100 122,749 499,672 SH   SOLE 30 439,316 0 60,356
ABIOMED INC COM 003654100 2,708 11,022 SH   SOLE 31 10,176 0 846
ABIOMED INC COM 003654100 66,548 270,894 SH   SOLE 34 270,894 0 0
ABIOMED INC COM 003654100 3,198 13,018 SH   SOLE 36 13,018 0 0
ABIOMED INC COM 003654100 352 1,431 SH   SOLE 40 1,431 0 0
ABIOMED INC COM 003654100 22 91 SH   OTR 43 91 0 0
ABIOMED INC COM 003654100 6,804 27,696 SH   SOLE 43 25,253 0 2,443
ABM INDS INC COM 000957100 3,099 81,057 SH   SOLE 2 41,838 0 39,219
ABM INDS INC COM 000957100 11 277 SH   SOLE 4 277 0 0
ABM INDS INC COM 000957100 1,709 44,713 SH   SOLE 7 44,713 0 0
ABM INDS INC COM 000957100 9,630 251,901 SH   SOLE 18 251,901 0 0
ABM INDS INC COM 000957100 4,709 123,165 SH   SOLE 19 123,165 0 0
ABM INDS INC COM 000957100 314,518 8,226,985 SH   SOLE 21 8,226,985 0 0
ABM INDS INC COM 000957100 64,368 1,683,715 SH   SOLE 22 1,610,649 0 73,066
ABM INDS INC COM 000957100 379 9,913 SH   SOLE 25 9,913 0 0
ABM INDS INC COM 000957100 1,337 34,962 SH   SOLE 26 26,216 0 8,746
ABM INDS INC COM 000957100 135 3,536 SH   SOLE 28 1,196 0 2,340
ABM INDS INC COM 000957100 5,989 156,661 SH   SOLE 30 156,661 0 0
ABM INDS INC COM 000957100 71 1,849 SH   SOLE 36 1,849 0 0
ABM INDS INC COM 000957100 304 7,953 SH   SOLE 40 7,953 0 0
ABM INDS INC COM 000957100 1,205 31,532 SH   SOLE 43 30,784 0 748
ABSCI CORPORATION COM 00091E109 71 22,843 SH   SOLE 2 2,370 0 20,473
ABSCI CORPORATION COM 00091E109 2 769 SH   SOLE 7 769 0 0
ABSCI CORPORATION COM 00091E109 542 173,195 SH   SOLE 18 173,195 0 0
ABSCI CORPORATION COM 00091E109 314 100,306 SH   SOLE 19 100,306 0 0
ABSCI CORPORATION COM 00091E109 7,080 2,261,914 SH   SOLE 21 2,261,914 0 0
ABSCI CORPORATION COM 00091E109 3,373 1,077,621 SH   SOLE 22 1,042,973 0 34,648
ABSCI CORPORATION COM 00091E109 889 284,067 SH   SOLE 30 284,067 0 0
ABVC BIOPHARMA INC COM 00091F106 34 38,665 SH   SOLE 21 38,665 0 0
AC IMMUNE SA SHS H00263105 1,035 327,410 SH   SOLE 21 327,410 0 0
AC IMMUNE SA SHS H00263105 13 4,018 SH   SOLE 22 4,018 0 0
AC IMMUNE SA SHS H00263105 116 36,565 SH   SOLE 30 36,565 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 6 1,513 SH   SOLE 2 0 0 1,513
ACACIA RESH CORP ACACIA TCH COM 003881307 33 8,161 SH   SOLE 18 8,161 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 498 123,329 SH   SOLE 21 123,329 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 3,244 802,997 SH   SOLE 22 802,997 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 18 4,478 SH   SOLE 43 4,478 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 3,733 88,503 SH   SOLE 2 37,868 0 50,635
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 8 198 SH   SOLE 4 198 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 70 1,660 SH   SOLE 7 1,660 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 13,067 309,798 SH   SOLE 18 309,798 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 6,448 152,859 SH   SOLE 19 152,859 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 431,107 10,220,649 SH   SOLE 21 10,220,649 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 89,313 2,117,429 SH   SOLE 22 2,026,360 0 91,069
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1,818 43,099 SH   SOLE 26 23,491 0 19,608
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 160 3,798 SH   SOLE 28 893 0 2,905
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 5,805 137,636 SH   SOLE 30 137,636 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 95 2,264 SH   SOLE 34 2,264 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 85 2,007 SH   SOLE 36 2,007 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 424 10,048 SH   SOLE 40 10,048 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1,481 35,113 SH   SOLE 43 34,283 0 830
ACADIA HEALTHCARE COMPANY IN COM 00404A109 10,849 138,772 SH   SOLE 2 79,842 0 58,930
ACADIA HEALTHCARE COMPANY IN COM 00404A109 25 324 SH   SOLE 4 324 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 116 1,485 SH   SOLE 7 1,485 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 15,097 193,105 SH   SOLE 18 193,105 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,133 27,283 SH   SOLE 19 27,283 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 369,759 4,729,584 SH   SOLE 21 4,729,584 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 189,422 2,422,895 SH   SOLE 22 2,315,672 0 107,223
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,076 13,764 SH   SOLE 25 13,764 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,878 36,816 SH   SOLE 26 29,994 0 6,822
ACADIA HEALTHCARE COMPANY IN COM 00404A109 373 4,774 SH   SOLE 28 1,599 0 3,175
ACADIA HEALTHCARE COMPANY IN COM 00404A109 8,113 103,772 SH   SOLE 30 103,772 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 101 1,297 SH   SOLE 31 1,297 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 301 3,846 SH   SOLE 36 3,846 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 900 11,508 SH   SOLE 40 11,508 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3,052 39,040 SH   SOLE 43 37,230 0 1,810
ACADIA PHARMACEUTICALS INC COM 004225108 3,004 183,592 SH   SOLE 2 146,544 0 37,048
ACADIA PHARMACEUTICALS INC COM 004225108 8 504 SH   SOLE 4 504 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 206 12,598 SH   SOLE 7 1,371 0 11,227
ACADIA PHARMACEUTICALS INC COM 004225108 5,330 325,800 SH   SOLE 18 313,110 0 12,690
ACADIA PHARMACEUTICALS INC COM 004225108 8,615 526,563 SH   SOLE 19 526,563 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 82,831 5,063,004 SH   SOLE 21 5,063,004 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 51,734 3,162,223 SH   SOLE 22 3,085,276 0 76,947
ACADIA PHARMACEUTICALS INC COM 004225108 168 10,250 SH   SOLE 23 10,250 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 341 20,841 SH   SOLE 25 20,841 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,334 81,541 SH   SOLE 26 37,404 0 44,137
ACADIA PHARMACEUTICALS INC COM 004225108 111 6,812 SH   SOLE 28 2,101 0 4,711
ACADIA PHARMACEUTICALS INC COM 004225108 8,574 524,100 SH   SOLE 30 524,100 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 74 4,553 SH   SOLE 36 4,553 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 258 15,749 SH   SOLE 40 15,749 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 7 446 SH   OTR 43 446 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 566 34,579 SH   SOLE 43 33,709 0 870
ACADIA RLTY TR COM SH BEN INT 004239109 5,513 436,840 SH   SOLE 2 301,335 0 135,505
ACADIA RLTY TR COM SH BEN INT 004239109 563 44,651 SH   SOLE 4 44,603 0 48
ACADIA RLTY TR COM SH BEN INT 004239109 1,380 109,364 SH   SOLE 7 109,364 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,251 336,837 SH   SOLE 18 336,837 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 12,794 1,013,787 SH   SOLE 19 1,013,787 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 146,464 11,605,736 SH   SOLE 21 11,605,736 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 49,180 3,896,988 SH   SOLE 22 3,800,573 0 96,415
ACADIA RLTY TR COM SH BEN INT 004239109 346 27,403 SH   SOLE 23 27,403 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 5,085 402,933 SH   SOLE 25 402,933 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,258 178,945 SH   SOLE 26 24,949 0 153,996
ACADIA RLTY TR COM SH BEN INT 004239109 701 55,563 SH   SOLE 28 1,538 0 54,025
ACADIA RLTY TR COM SH BEN INT 004239109 5,570 441,340 SH   SOLE 30 441,340 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 329 26,035 SH   SOLE 34 26,035 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 121 9,552 SH   SOLE 40 9,552 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 495 39,243 SH   SOLE 43 37,150 0 2,093
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 766 98,128 SH   SOLE 2 79,564 0 18,564
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 119 15,216 SH   SOLE 4 0 0 15,216
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 7 838 SH   SOLE 7 838 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1,409 180,405 SH   SOLE 18 148,018 0 32,387
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 3,095 396,245 SH   SOLE 19 396,245 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 14,989 1,919,143 SH   SOLE 21 1,919,143 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 12,861 1,646,798 SH   SOLE 22 1,606,810 0 39,988
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 55 7,063 SH   SOLE 23 7,063 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 85 10,822 SH   SOLE 25 10,822 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 257 32,880 SH   SOLE 26 4,971 0 27,909
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 19 2,384 SH   SOLE 28 0 0 2,384
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 742 94,955 SH   SOLE 30 94,955 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 81 10,382 SH   SOLE 36 10,382 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 47 6,047 SH   SOLE 40 6,047 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 174 22,323 SH   SOLE 43 22,164 0 159
ACCELERATE DIAGNOSTICS INC COM 00430H102 1 887 SH   SOLE 2 0 0 887
ACCELERATE DIAGNOSTICS INC COM 00430H102 10 6,320 SH   SOLE 18 6,320 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 167 109,926 SH   SOLE 21 109,926 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 766 504,097 SH   SOLE 22 504,097 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 7 4,337 SH   SOLE 28 4,337 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 368,366 1,431,661 SH   SOLE 2 387,047 0 1,044,614
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 134,556 522,952 SH   SOLE 4 297,980 0 224,972
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 158,586 616,346 SH   SOLE 7 590,124 0 26,222
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,206 39,667 SH   SOLE 13 26,134 0 13,533
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20,235 78,644 SH   SOLE 15 78,644 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4 15 SH   SOLE 17 0 0 15
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 262,454 1,020,033 SH   SOLE 18 956,386 0 63,647
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 144,485 561,544 SH   SOLE 19 561,544 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,297,917 16,703,912 SH   SOLE 21 16,703,912 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,541,757 13,765,088 SH   SOLE 22 12,465,130 0 1,299,958
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 277,427 1,078,223 SH   SOLE 23 1,078,223 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 390,541 1,517,844 SH   SOLE 25 1,517,844 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 429,169 1,667,970 SH   SOLE 26 717,686 0 950,284
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 445,271 1,730,553 SH   SOLE 28 39,638 0 1,690,915
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,009 19,469 SH   SOLE 29 19,469 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 953,464 3,705,650 SH   SOLE 30 3,705,650 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 49,654 192,982 SH   SOLE 31 181,488 0 11,494
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,382 40,349 SH   SOLE 32 40,349 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 119,416 464,112 SH   SOLE 34 464,112 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 58,313 226,633 SH   SOLE 36 226,633 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,268 20,473 SH   SOLE 40 20,473 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 374 1,453 SH   OTR 43 1,453 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 246,537 958,169 SH   SOLE 43 881,490 0 76,679
ACCO BRANDS CORP COM 00081T108 2,503 510,750 SH   SOLE 2 388,414 0 122,336
ACCO BRANDS CORP COM 00081T108 3 594 SH   SOLE 4 594 0 0
ACCO BRANDS CORP COM 00081T108 4 819 SH   SOLE 7 819 0 0
ACCO BRANDS CORP COM 00081T108 1,433 292,381 SH   SOLE 18 292,381 0 0
ACCO BRANDS CORP COM 00081T108 4,945 1,009,195 SH   SOLE 19 1,009,195 0 0
ACCO BRANDS CORP COM 00081T108 17,733 3,619,049 SH   SOLE 21 3,619,049 0 0
ACCO BRANDS CORP COM 00081T108 15,983 3,261,896 SH   SOLE 22 3,147,476 0 114,420
ACCO BRANDS CORP COM 00081T108 59 12,010 SH   SOLE 25 12,010 0 0
ACCO BRANDS CORP COM 00081T108 1,098 224,044 SH   SOLE 26 19,100 0 204,944
ACCO BRANDS CORP COM 00081T108 432 88,177 SH   SOLE 30 88,177 0 0
ACCO BRANDS CORP COM 00081T108 19 3,777 SH   SOLE 34 3,777 0 0
ACCO BRANDS CORP COM 00081T108 63 12,948 SH   SOLE 40 12,948 0 0
ACCO BRANDS CORP COM 00081T108 1,346 274,705 SH   SOLE 43 271,306 0 3,399
ACCOLADE INC COM 00437E102 1,011 88,489 SH   SOLE 2 34,978 0 53,511
ACCOLADE INC COM 00437E102 1 54 SH   SOLE 4 54 0 0
ACCOLADE INC COM 00437E102 9 809 SH   SOLE 7 809 0 0
ACCOLADE INC COM 00437E102 2,207 193,228 SH   SOLE 18 193,228 0 0
ACCOLADE INC COM 00437E102 1,606 140,609 SH   SOLE 19 140,609 0 0
ACCOLADE INC COM 00437E102 29,577 2,589,891 SH   SOLE 21 2,589,891 0 0
ACCOLADE INC COM 00437E102 18,718 1,639,017 SH   SOLE 22 1,559,532 0 79,485
ACCOLADE INC COM 00437E102 70 6,096 SH   SOLE 25 6,096 0 0
ACCOLADE INC COM 00437E102 244 21,370 SH   SOLE 26 15,351 0 6,019
ACCOLADE INC COM 00437E102 186 16,300 SH   SOLE 28 16,300 0 0
ACCOLADE INC COM 00437E102 743 65,021 SH   SOLE 30 65,021 0 0
ACCOLADE INC COM 00437E102 43 3,767 SH   SOLE 40 3,767 0 0
ACCOLADE INC COM 00437E102 882 77,233 SH   SOLE 43 73,470 0 3,763
ACCOLADE INC NOTE 0.500% 4/0 00437EAB8 1,627 2,200,000 PRN   SOLE 21 2,200,000 0 0
ACCURAY INC COM 004397105 574 275,780 SH   SOLE 2 181,960 0 93,820
ACCURAY INC COM 004397105 32 15,254 SH   SOLE 18 15,254 0 0
ACCURAY INC COM 004397105 1,032 496,127 SH   SOLE 19 496,127 0 0
ACCURAY INC COM 004397105 440 211,475 SH   SOLE 21 211,475 0 0
ACCURAY INC COM 004397105 4,577 2,200,669 SH   SOLE 22 2,200,669 0 0
ACCURAY INC COM 004397105 64 30,743 SH   SOLE 23 30,743 0 0
ACCURAY INC COM 004397105 270 130,024 SH   SOLE 26 0 0 130,024
ACCURAY INC COM 004397105 15 7,372 SH   SOLE 43 7,372 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 1 3,646 SH   SOLE 2 0 0 3,646
ACELRX PHARMACEUTICALS INC COM 00444T100 22 105,492 SH   SOLE 21 105,492 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 384 1,838,002 SH   SOLE 22 1,838,002 0 0
ACER THERAPEUTICS INC COM 00444P108 3 1,932 SH   SOLE 18 1,932 0 0
ACER THERAPEUTICS INC COM 00444P108 56 40,140 SH   SOLE 21 40,140 0 0
ACER THERAPEUTICS INC COM 00444P108 107 76,754 SH   SOLE 22 76,754 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500 1 154 SH   SOLE 21 154 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500 46 13,927 SH   SOLE 22 13,927 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 534 236,234 SH   SOLE 21 236,234 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 38 16,878 SH   SOLE 30 16,878 0 0
ACI WORLDWIDE INC COM 004498101 9,810 469,381 SH   SOLE 2 358,177 0 111,204
ACI WORLDWIDE INC COM 004498101 48 2,304 SH   SOLE 4 423 0 1,881
ACI WORLDWIDE INC COM 004498101 28 1,344 SH   SOLE 7 1,344 0 0
ACI WORLDWIDE INC COM 004498101 10,718 512,831 SH   SOLE 18 490,573 0 22,258
ACI WORLDWIDE INC COM 004498101 19,712 943,145 SH   SOLE 19 943,145 0 0
ACI WORLDWIDE INC COM 004498101 173,632 8,307,764 SH   SOLE 21 8,307,764 0 0
ACI WORLDWIDE INC COM 004498101 85,122 4,072,824 SH   SOLE 22 4,001,930 0 70,894
ACI WORLDWIDE INC COM 004498101 652 31,205 SH   SOLE 23 31,205 0 0
ACI WORLDWIDE INC COM 004498101 381 18,244 SH   SOLE 25 18,244 0 0
ACI WORLDWIDE INC COM 004498101 3,687 176,407 SH   SOLE 26 42,311 0 134,096
ACI WORLDWIDE INC COM 004498101 91 4,362 SH   SOLE 28 2,105 0 2,257
ACI WORLDWIDE INC COM 004498101 2,500 119,631 SH   SOLE 30 119,631 0 0
ACI WORLDWIDE INC COM 004498101 133 6,363 SH   SOLE 34 6,363 0 0
ACI WORLDWIDE INC COM 004498101 133 6,365 SH   SOLE 36 6,365 0 0
ACI WORLDWIDE INC COM 004498101 257 12,313 SH   SOLE 40 12,313 0 0
ACI WORLDWIDE INC COM 004498101 1,253 59,968 SH   SOLE 43 56,616 0 3,352
ACLARIS THERAPEUTICS INC COM 00461U105 914 58,068 SH   SOLE 2 33,016 0 25,052
ACLARIS THERAPEUTICS INC COM 00461U105 11 697 SH   SOLE 7 697 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2,821 179,226 SH   SOLE 18 171,347 0 7,879
ACLARIS THERAPEUTICS INC COM 00461U105 4,688 297,811 SH   SOLE 19 297,811 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 40,350 2,563,518 SH   SOLE 21 2,563,518 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 21,344 1,356,035 SH   SOLE 22 1,324,479 0 31,556
ACLARIS THERAPEUTICS INC COM 00461U105 73 4,617 SH   SOLE 23 4,617 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 135 8,587 SH   SOLE 25 8,587 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 661 42,015 SH   SOLE 26 2,874 0 39,141
ACLARIS THERAPEUTICS INC COM 00461U105 331 21,060 SH   SOLE 28 16,430 0 4,630
ACLARIS THERAPEUTICS INC COM 00461U105 3,868 245,737 SH   SOLE 30 245,737 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 113 7,158 SH   SOLE 36 7,158 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 68 4,312 SH   SOLE 40 4,312 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 19 1,224 SH   OTR 43 1,224 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 318 20,233 SH   SOLE 43 20,091 0 142
ACM RESH INC COM CL A 00108J109 456 36,566 SH   SOLE 2 18,043 0 18,523
ACM RESH INC COM CL A 00108J109 2 132 SH   SOLE 4 132 0 0
ACM RESH INC COM CL A 00108J109 7 522 SH   SOLE 7 522 0 0
ACM RESH INC COM CL A 00108J109 1,869 150,036 SH   SOLE 18 150,036 0 0
ACM RESH INC COM CL A 00108J109 1,108 88,949 SH   SOLE 19 88,949 0 0
ACM RESH INC COM CL A 00108J109 21,793 1,749,043 SH   SOLE 21 1,749,043 0 0
ACM RESH INC COM CL A 00108J109 13,114 1,052,520 SH   SOLE 22 1,009,320 0 43,200
ACM RESH INC COM CL A 00108J109 106 8,545 SH   SOLE 25 8,545 0 0
ACM RESH INC COM CL A 00108J109 311 24,927 SH   SOLE 26 21,357 0 3,570
ACM RESH INC COM CL A 00108J109 43 3,455 SH   SOLE 28 651 0 2,804
ACM RESH INC COM CL A 00108J109 328 26,285 SH   SOLE 30 26,285 0 0
ACM RESH INC COM CL A 00108J109 49 3,906 SH   SOLE 40 3,906 0 0
ACM RESH INC COM CL A 00108J109 4 351 SH   SOLE 43 351 0 0
ACME UTD CORP COM 004816104 10 433 SH   SOLE 18 433 0 0
ACME UTD CORP COM 004816104 107 4,633 SH   SOLE 21 4,633 0 0
ACME UTD CORP COM 004816104 8 337 SH   SOLE 22 337 0 0
ACNB CORP COM 000868109 123 4,091 SH   SOLE 2 579 0 3,512
ACNB CORP COM 000868109 4 143 SH   SOLE 7 143 0 0
ACNB CORP COM 000868109 784 26,090 SH   SOLE 18 26,090 0 0
ACNB CORP COM 000868109 450 14,988 SH   SOLE 19 14,988 0 0
ACNB CORP COM 000868109 8,424 280,428 SH   SOLE 21 280,428 0 0
ACNB CORP COM 000868109 2,784 92,665 SH   SOLE 22 87,657 0 5,008
ACNB CORP COM 000868109 0 1 SH   SOLE 43 1 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 2 8,055 SH   SOLE 21 8,055 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 36 121,757 SH   SOLE 22 121,757 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 1 3,264 SH   SOLE 26 0 0 3,264
ACORDA THERAPEUTICS INC COM NEW 00484M601 1 2,706 SH   SOLE 43 2,706 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 39 4,744 SH   SOLE 2 4,639 0 105
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 11 1,382 SH   SOLE 18 1,382 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 138 16,956 SH   SOLE 21 16,956 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 682 83,732 SH   SOLE 22 83,732 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 2 242 SH   SOLE 43 242 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 1,478 152,300 SH   SOLE 19 152,300 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 311 32,000 SH   SOLE 25 32,000 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 811 83,589 SH   SOLE 34 83,589 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 5 50,766 SH   SOLE 19 50,766 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 1 10,666 SH   SOLE 25 10,666 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 3 27,863 SH   SOLE 34 27,863 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 10 1,335 SH   SOLE 2 0 0 1,335
ACTINIUM PHARMACEUTICALS INC COM 00507W206 31 4,164 SH   SOLE 18 4,164 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 447 60,530 SH   SOLE 21 60,530 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 1,379 186,825 SH   SOLE 22 186,825 0 0
ACTIVISION BLIZZARD INC COM 00507V109 107,692 1,448,637 SH   SOLE 2 225,603 0 1,223,034
ACTIVISION BLIZZARD INC COM 00507V109 40,197 540,712 SH   SOLE 4 319,341 0 221,371
ACTIVISION BLIZZARD INC COM 00507V109 58,540 787,469 SH   SOLE 7 766,181 0 21,288
ACTIVISION BLIZZARD INC COM 00507V109 1,551 20,866 SH   SOLE 13 3,192 0 17,674
ACTIVISION BLIZZARD INC COM 00507V109 5,720 76,943 SH   SOLE 15 76,943 0 0
ACTIVISION BLIZZARD INC COM 00507V109 8 111 SH   SOLE 17 0 0 111
ACTIVISION BLIZZARD INC COM 00507V109 143,198 1,926,257 SH   SOLE 18 1,795,287 0 130,970
ACTIVISION BLIZZARD INC COM 00507V109 219,545 2,953,255 SH   SOLE 19 2,953,255 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,575,829 21,197,591 SH   SOLE 21 21,197,591 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,195,000 16,074,797 SH   SOLE 22 14,533,920 0 1,540,877
ACTIVISION BLIZZARD INC COM 00507V109 91,702 1,233,545 SH   SOLE 23 1,233,545 0 0
ACTIVISION BLIZZARD INC COM 00507V109 80,131 1,077,898 SH   SOLE 25 1,077,898 0 0
ACTIVISION BLIZZARD INC COM 00507V109 119,246 1,604,060 SH   SOLE 26 541,199 0 1,062,861
ACTIVISION BLIZZARD INC COM 00507V109 136,336 1,833,949 SH   SOLE 28 15,122 0 1,818,827
ACTIVISION BLIZZARD INC COM 00507V109 62 834 SH   SOLE 29 834 0 0
ACTIVISION BLIZZARD INC COM 00507V109 384,111 5,166,955 SH   SOLE 30 5,166,955 0 0
ACTIVISION BLIZZARD INC COM 00507V109 12,887 173,351 SH   SOLE 31 159,162 0 14,189
ACTIVISION BLIZZARD INC COM 00507V109 13,630 183,343 SH   SOLE 32 183,343 0 0
ACTIVISION BLIZZARD INC COM 00507V109 110,345 1,484,324 SH   SOLE 34 1,484,324 0 0
ACTIVISION BLIZZARD INC COM 00507V109 21,777 292,939 SH   SOLE 36 292,939 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,875 25,218 SH   SOLE 40 25,218 0 0
ACTIVISION BLIZZARD INC COM 00507V109 109 1,471 SH   OTR 43 1,471 0 0
ACTIVISION BLIZZARD INC COM 00507V109 55,024 740,169 SH   SOLE 43 678,856 0 61,313
ACUITY BRANDS INC COM 00508Y102 18,847 119,688 SH   SOLE 2 32,636 0 87,052
ACUITY BRANDS INC COM 00508Y102 20 125 SH   SOLE 4 125 0 0
ACUITY BRANDS INC COM 00508Y102 85 540 SH   SOLE 7 540 0 0
ACUITY BRANDS INC COM 00508Y102 11,125 70,651 SH   SOLE 18 70,651 0 0
ACUITY BRANDS INC COM 00508Y102 2,034 12,919 SH   SOLE 19 12,919 0 0
ACUITY BRANDS INC COM 00508Y102 259,883 1,650,367 SH   SOLE 21 1,650,367 0 0
ACUITY BRANDS INC COM 00508Y102 142,058 902,130 SH   SOLE 22 854,431 0 47,699
ACUITY BRANDS INC COM 00508Y102 994 6,311 SH   SOLE 25 6,311 0 0
ACUITY BRANDS INC COM 00508Y102 2,823 17,929 SH   SOLE 26 14,799 0 3,130
ACUITY BRANDS INC COM 00508Y102 314 1,994 SH   SOLE 28 636 0 1,358
ACUITY BRANDS INC COM 00508Y102 5,431 34,489 SH   SOLE 30 34,489 0 0
ACUITY BRANDS INC COM 00508Y102 74 469 SH   SOLE 31 469 0 0
ACUITY BRANDS INC COM 00508Y102 578 3,668 SH   SOLE 36 3,668 0 0
ACUITY BRANDS INC COM 00508Y102 731 4,639 SH   SOLE 40 4,639 0 0
ACUITY BRANDS INC COM 00508Y102 34 213 SH   OTR 43 213 0 0
ACUITY BRANDS INC COM 00508Y102 9,205 58,457 SH   SOLE 43 56,995 0 1,462
ACUMEN PHARMACEUTICALS INC COM 00509G209 42 4,179 SH   SOLE 18 4,179 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 8,359 833,448 SH   SOLE 19 833,448 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 2,390 238,252 SH   SOLE 21 238,252 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 217 21,608 SH   SOLE 22 21,608 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 176 17,540 SH   SOLE 30 17,540 0 0
ACURX PHARMACEUTICALS INC COM 00510M104 5 1,508 SH   SOLE 18 1,508 0 0
ACURX PHARMACEUTICALS INC COM 00510M104 42 14,041 SH   SOLE 21 14,041 0 0
ACUSHNET HLDGS CORP COM 005098108 1,303 29,957 SH   SOLE 2 14,902 0 15,055
ACUSHNET HLDGS CORP COM 005098108 7 161 SH   SOLE 4 161 0 0
ACUSHNET HLDGS CORP COM 005098108 15 339 SH   SOLE 7 339 0 0
ACUSHNET HLDGS CORP COM 005098108 4,256 97,871 SH   SOLE 18 97,871 0 0
ACUSHNET HLDGS CORP COM 005098108 2,712 62,352 SH   SOLE 19 62,352 0 0
ACUSHNET HLDGS CORP COM 005098108 50,596 1,163,396 SH   SOLE 21 1,163,396 0 0
ACUSHNET HLDGS CORP COM 005098108 34,266 787,900 SH   SOLE 22 752,860 0 35,040
ACUSHNET HLDGS CORP COM 005098108 260 5,986 SH   SOLE 25 5,986 0 0
ACUSHNET HLDGS CORP COM 005098108 782 17,970 SH   SOLE 26 14,468 0 3,502
ACUSHNET HLDGS CORP COM 005098108 27 630 SH   SOLE 28 630 0 0
ACUSHNET HLDGS CORP COM 005098108 2,082 47,881 SH   SOLE 30 47,881 0 0
ACUSHNET HLDGS CORP COM 005098108 189 4,346 SH   SOLE 40 4,346 0 0
ACUSHNET HLDGS CORP COM 005098108 1,099 25,274 SH   SOLE 43 24,339 0 935
ACUTUS MED INC COM 005111109 0 271 SH   SOLE 2 0 0 271
ACUTUS MED INC COM 005111109 18 19,919 SH   SOLE 21 19,919 0 0
ACUTUS MED INC COM 005111109 182 206,681 SH   SOLE 22 206,681 0 0
ACV AUCTIONS INC COM CL A 00091G104 626 87,038 SH   SOLE 2 55,798 0 31,240
ACV AUCTIONS INC COM CL A 00091G104 5 671 SH   SOLE 4 671 0 0
ACV AUCTIONS INC COM CL A 00091G104 9 1,230 SH   SOLE 7 1,230 0 0
ACV AUCTIONS INC COM CL A 00091G104 2,316 322,157 SH   SOLE 18 322,157 0 0
ACV AUCTIONS INC COM CL A 00091G104 3,307 459,994 SH   SOLE 19 459,994 0 0
ACV AUCTIONS INC COM CL A 00091G104 26,944 3,747,491 SH   SOLE 21 3,747,491 0 0
ACV AUCTIONS INC COM CL A 00091G104 19,063 2,651,315 SH   SOLE 22 2,560,705 0 90,610
ACV AUCTIONS INC COM CL A 00091G104 139 19,319 SH   SOLE 25 19,319 0 0
ACV AUCTIONS INC COM CL A 00091G104 623 86,589 SH   SOLE 26 76,108 0 10,481
ACV AUCTIONS INC COM CL A 00091G104 27 3,716 SH   SOLE 28 0 0 3,716
ACV AUCTIONS INC COM CL A 00091G104 345 48,023 SH   SOLE 30 48,023 0 0
ACV AUCTIONS INC COM CL A 00091G104 804 111,753 SH   SOLE 34 111,753 0 0
ACV AUCTIONS INC COM CL A 00091G104 70 9,794 SH   SOLE 40 9,794 0 0
ACV AUCTIONS INC COM CL A 00091G104 24 3,356 SH   SOLE 43 3,356 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 11 57,389 SH   SOLE 21 57,389 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 538 2,711,530 SH   SOLE 22 2,711,530 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 7 448 SH   SOLE 17 0 0 448
ADAMS RES & ENERGY INC COM NEW 006351308 48 1,603 SH   SOLE 2 1,525 0 78
ADAMS RES & ENERGY INC COM NEW 006351308 12 396 SH   SOLE 18 396 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 147 4,931 SH   SOLE 21 4,931 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,119 71,111 SH   SOLE 22 71,111 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 1,383 73,626 SH   SOLE 2 28,295 0 45,331
ADAPTHEALTH CORP COMMON STOCK 00653Q102 14 760 SH   SOLE 7 760 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 5,060 269,417 SH   SOLE 18 269,417 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 2,500 133,107 SH   SOLE 19 133,107 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 173,005 9,212,198 SH   SOLE 21 9,212,198 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 35,216 1,875,163 SH   SOLE 22 1,793,000 0 82,163
ADAPTHEALTH CORP COMMON STOCK 00653Q102 223 11,864 SH   SOLE 25 11,864 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 741 39,435 SH   SOLE 26 36,298 0 3,137
ADAPTHEALTH CORP COMMON STOCK 00653Q102 172 9,178 SH   SOLE 28 1,358 0 7,820
ADAPTHEALTH CORP COMMON STOCK 00653Q102 4,680 249,186 SH   SOLE 30 249,186 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 54 2,878 SH   SOLE 36 2,878 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 179 9,527 SH   SOLE 40 9,527 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 670 35,668 SH   SOLE 43 34,648 0 1,020
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 9 8,802 SH   SOLE 7 8,802 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1,369 1,273,949 SH   SOLE 21 1,273,949 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 62 57,338 SH   SOLE 30 57,338 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 80 74,158 SH   SOLE 43 59,132 0 15,026
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,935 412,250 SH   SOLE 2 231,177 0 181,073
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 79 11,065 SH   SOLE 7 1,065 0 10,000
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,526 354,791 SH   SOLE 18 354,791 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 4,347 610,600 SH   SOLE 19 610,600 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 35,183 4,941,366 SH   SOLE 21 4,941,366 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 24,129 3,388,890 SH   SOLE 22 3,279,399 0 109,491
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 234 32,818 SH   SOLE 23 32,818 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 121 17,006 SH   SOLE 25 17,006 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,370 192,461 SH   SOLE 26 38,826 0 153,635
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 59 8,283 SH   SOLE 28 1,966 0 6,317
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 974 136,741 SH   SOLE 30 136,741 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 78 10,923 SH   SOLE 40 10,923 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 13 1,826 SH   SOLE 43 1,658 0 168
ADARA ACQUISITION CORP COM CL A 00653H102 145 14,600 SH   SOLE 2 14,600 0 0
ADC THERAPEUTICS SA SHS H0036K147 1,431 296,791 SH   SOLE 21 296,791 0 0
ADC THERAPEUTICS SA SHS H0036K147 632 131,075 SH   SOLE 30 131,075 0 0
ADDUS HOMECARE CORP COM 006739106 2,655 27,881 SH   SOLE 2 18,395 0 9,486
ADDUS HOMECARE CORP COM 006739106 6 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106 15 154 SH   SOLE 7 154 0 0
ADDUS HOMECARE CORP COM 006739106 5,343 56,096 SH   SOLE 18 56,096 0 0
ADDUS HOMECARE CORP COM 006739106 4,686 49,205 SH   SOLE 19 49,205 0 0
ADDUS HOMECARE CORP COM 006739106 188,837 1,982,746 SH   SOLE 21 1,982,746 0 0
ADDUS HOMECARE CORP COM 006739106 42,132 442,381 SH   SOLE 22 428,408 0 13,973
ADDUS HOMECARE CORP COM 006739106 22 232 SH   SOLE 23 232 0 0
ADDUS HOMECARE CORP COM 006739106 254 2,664 SH   SOLE 25 2,664 0 0
ADDUS HOMECARE CORP COM 006739106 1,356 14,233 SH   SOLE 26 6,195 0 8,038
ADDUS HOMECARE CORP COM 006739106 27 283 SH   SOLE 28 283 0 0
ADDUS HOMECARE CORP COM 006739106 4,278 44,913 SH   SOLE 30 44,913 0 0
ADDUS HOMECARE CORP COM 006739106 183 1,922 SH   SOLE 40 1,922 0 0
ADDUS HOMECARE CORP COM 006739106 585 6,145 SH   SOLE 43 5,986 0 159
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 15 8,627 SH   SOLE 21 8,627 0 0
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 2 1,000 SH   SOLE 43 1,000 0 0
ADECOAGRO S A COM L00849106 1,563 188,531 SH   SOLE 7 188,531 0 0
ADECOAGRO S A COM L00849106 11 1,356 SH   SOLE 28 1,356 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 1 2,336 SH   SOLE 18 2,336 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 11 30,649 SH   SOLE 21 30,649 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 67 190,980 SH   SOLE 22 190,980 0 0
ADICET BIO INC COM 007002108 493 34,682 SH   SOLE 2 8,648 0 26,034
ADICET BIO INC COM 007002108 6 390 SH   SOLE 7 390 0 0
ADICET BIO INC COM 007002108 1,315 92,468 SH   SOLE 18 92,468 0 0
ADICET BIO INC COM 007002108 721 50,697 SH   SOLE 19 50,697 0 0
ADICET BIO INC COM 007002108 17,881 1,257,469 SH   SOLE 21 1,257,469 0 0
ADICET BIO INC COM 007002108 8,924 627,547 SH   SOLE 22 596,618 0 30,929
ADICET BIO INC COM 007002108 16 1,091 SH   SOLE 25 1,091 0 0
ADICET BIO INC COM 007002108 531 37,316 SH   SOLE 30 37,316 0 0
ADICET BIO INC COM 007002108 116 8,127 SH   SOLE 43 8,045 0 82
ADIENT PLC ORD SHS G0084W101 5,313 191,452 SH   SOLE 2 119,292 0 72,160
ADIENT PLC ORD SHS G0084W101 10 357 SH   SOLE 4 357 0 0
ADIENT PLC ORD SHS G0084W101 61 2,182 SH   SOLE 7 2,182 0 0
ADIENT PLC ORD SHS G0084W101 12,544 452,031 SH   SOLE 18 452,031 0 0
ADIENT PLC ORD SHS G0084W101 6,912 249,092 SH   SOLE 19 249,092 0 0
ADIENT PLC ORD SHS G0084W101 186,650 6,726,138 SH   SOLE 21 6,726,138 0 0
ADIENT PLC ORD SHS G0084W101 79,044 2,848,433 SH   SOLE 22 2,742,795 0 105,638
ADIENT PLC ORD SHS G0084W101 69 2,484 SH   SOLE 23 2,484 0 0
ADIENT PLC ORD SHS G0084W101 387 13,944 SH   SOLE 25 13,944 0 0
ADIENT PLC ORD SHS G0084W101 1,846 66,519 SH   SOLE 26 45,957 0 20,562
ADIENT PLC ORD SHS G0084W101 51 1,837 SH   SOLE 28 1,679 0 158
ADIENT PLC ORD SHS G0084W101 4,689 168,982 SH   SOLE 30 168,982 0 0
ADIENT PLC ORD SHS G0084W101 378 13,625 SH   SOLE 36 13,625 0 0
ADIENT PLC ORD SHS G0084W101 328 11,818 SH   SOLE 40 11,818 0 0
ADIENT PLC ORD SHS G0084W101 1,467 52,880 SH   SOLE 43 46,610 0 6,270
ADMA BIOLOGICS INC COM 000899104 743 305,787 SH   SOLE 2 165,212 0 140,575
ADMA BIOLOGICS INC COM 000899104 5 2,064 SH   SOLE 7 2,064 0 0
ADMA BIOLOGICS INC COM 000899104 1,339 551,038 SH   SOLE 18 551,038 0 0
ADMA BIOLOGICS INC COM 000899104 1,124 462,443 SH   SOLE 19 462,443 0 0
ADMA BIOLOGICS INC COM 000899104 18,948 7,797,675 SH   SOLE 21 7,797,675 0 0
ADMA BIOLOGICS INC COM 000899104 9,099 3,744,240 SH   SOLE 22 3,658,826 0 85,414
ADMA BIOLOGICS INC COM 000899104 31 12,606 SH   SOLE 23 12,606 0 0
ADMA BIOLOGICS INC COM 000899104 28 11,429 SH   SOLE 26 0 0 11,429
ADMA BIOLOGICS INC COM 000899104 206 84,761 SH   SOLE 30 84,761 0 0
ADMA BIOLOGICS INC COM 000899104 9 3,551 SH   SOLE 43 2,613 0 938
ADOBE SYSTEMS INCORPORATED COM 00724F101 310,190 1,127,145 SH   SOLE 2 382,915 0 744,230
ADOBE SYSTEMS INCORPORATED COM 00724F101 121,705 442,242 SH   SOLE 4 266,546 0 175,696
ADOBE SYSTEMS INCORPORATED COM 00724F101 143,536 521,570 SH   SOLE 7 467,835 0 53,735
ADOBE SYSTEMS INCORPORATED COM 00724F101 14,024 50,958 SH   SOLE 13 37,981 0 12,977
ADOBE SYSTEMS INCORPORATED COM 00724F101 13,171 47,858 SH   SOLE 15 47,858 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 39 141 SH   SOLE 17 0 0 141
ADOBE SYSTEMS INCORPORATED COM 00724F101 333,331 1,211,231 SH   SOLE 18 1,150,939 0 60,292
ADOBE SYSTEMS INCORPORATED COM 00724F101 127,522 463,380 SH   SOLE 19 463,380 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,595,126 13,063,684 SH   SOLE 21 13,063,684 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,824,916 10,264,957 SH   SOLE 22 9,280,327 0 984,630
ADOBE SYSTEMS INCORPORATED COM 00724F101 222,349 807,953 SH   SOLE 23 807,953 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 248,067 901,405 SH   SOLE 25 901,405 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 314,399 1,142,440 SH   SOLE 26 493,029 0 649,411
ADOBE SYSTEMS INCORPORATED COM 00724F101 369,481 1,342,592 SH   SOLE 28 58,313 0 1,284,279
ADOBE SYSTEMS INCORPORATED COM 00724F101 7,293 26,501 SH   SOLE 29 26,501 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,084,733 3,941,618 SH   SOLE 30 3,896,551 0 45,067
ADOBE SYSTEMS INCORPORATED COM 00724F101 45,724 166,148 SH   SOLE 31 157,573 0 8,575
ADOBE SYSTEMS INCORPORATED COM 00724F101 38,308 139,201 SH   SOLE 32 139,201 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 91,517 332,548 SH   SOLE 34 332,548 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 40,512 147,208 SH   SOLE 36 147,208 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,217 15,325 SH   SOLE 40 15,325 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 296 1,076 SH   OTR 43 1,076 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 127,184 462,150 SH   SOLE 43 430,798 0 31,351
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 110 400 SH Call SOLE 2 0 0 400
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 83 300 SH Call SOLE 4 300 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 1,376 5,000 SH Call SOLE 18 5,000 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 9,329 33,900 SH Call SOLE 19 33,900 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 605 2,200 SH Call SOLE 22 2,200 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 55 200 SH Call SOLE 26 200 0 0
ADOBE SYSTEMS INCORPORATED OPTIONS 00724F101 4,623 16,800 SH Call SOLE 34 16,800 0 0
ADT INC DEL COM 00090Q103 7,155 955,217 SH   SOLE 2 312,588 0 642,629
ADT INC DEL COM 00090Q103 4 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103 16 2,108 SH   SOLE 7 2,108 0 0
ADT INC DEL COM 00090Q103 638 85,140 SH   SOLE 18 85,140 0 0
ADT INC DEL COM 00090Q103 470 62,755 SH   SOLE 19 62,755 0 0
ADT INC DEL COM 00090Q103 19,015 2,538,719 SH   SOLE 21 2,538,719 0 0
ADT INC DEL COM 00090Q103 36,260 4,841,083 SH   SOLE 22 4,595,830 0 245,253
ADT INC DEL COM 00090Q103 251 33,540 SH   SOLE 25 33,540 0 0
ADT INC DEL COM 00090Q103 848 113,168 SH   SOLE 26 91,485 0 21,683
ADT INC DEL COM 00090Q103 94 12,520 SH   SOLE 28 0 0 12,520
ADT INC DEL COM 00090Q103 9,944 1,327,668 SH   SOLE 30 1,327,668 0 0
ADT INC DEL COM 00090Q103 22 2,933 SH   SOLE 31 2,933 0 0
ADT INC DEL COM 00090Q103 145 19,376 SH   SOLE 36 19,376 0 0
ADT INC DEL COM 00090Q103 151 20,120 SH   SOLE 40 20,120 0 0
ADT INC DEL COM 00090Q103 1,160 154,846 SH   SOLE 43 145,042 0 9,804
ADTALEM GLOBAL ED INC COM 00737L103 1,663 45,613 SH   SOLE 2 18,696 0 26,917
ADTALEM GLOBAL ED INC COM 00737L103 9 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 17 473 SH   SOLE 7 473 0 0
ADTALEM GLOBAL ED INC COM 00737L103 6,123 167,973 SH   SOLE 18 167,973 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,032 83,184 SH   SOLE 19 83,184 0 0
ADTALEM GLOBAL ED INC COM 00737L103 202,789 5,563,471 SH   SOLE 21 5,563,471 0 0
ADTALEM GLOBAL ED INC COM 00737L103 41,322 1,133,652 SH   SOLE 22 1,081,406 0 52,246
ADTALEM GLOBAL ED INC COM 00737L103 246 6,751 SH   SOLE 25 6,751 0 0
ADTALEM GLOBAL ED INC COM 00737L103 722 19,816 SH   SOLE 26 14,947 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 132 3,626 SH   SOLE 28 881 0 2,745
ADTALEM GLOBAL ED INC COM 00737L103 2,989 82,003 SH   SOLE 30 82,003 0 0
ADTALEM GLOBAL ED INC COM 00737L103 71 1,946 SH   SOLE 36 1,946 0 0
ADTALEM GLOBAL ED INC COM 00737L103 201 5,522 SH   SOLE 40 5,522 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,554 70,055 SH   SOLE 43 69,188 0 867
ADTHEORENT HOLDING COMPANY COM 00739D109 24 11,015 SH   SOLE 2 6,835 0 4,180
ADTHEORENT HOLDING COMPANY COM 00739D109 138 63,999 SH   SOLE 18 63,999 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109 58 27,091 SH   SOLE 19 27,091 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109 2,061 958,499 SH   SOLE 21 958,499 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109 1,830 851,378 SH   SOLE 22 847,000 0 4,378
ADTRAN HOLDINGS INC COM 00486H105 808 41,292 SH   SOLE 2 30,103 0 11,189
ADTRAN HOLDINGS INC COM 00486H105 5 261 SH   SOLE 4 261 0 0
ADTRAN HOLDINGS INC COM 00486H105 38 1,936 SH   SOLE 7 1,936 0 0
ADTRAN HOLDINGS INC COM 00486H105 4,670 238,506 SH   SOLE 18 238,506 0 0
ADTRAN HOLDINGS INC COM 00486H105 2,519 128,672 SH   SOLE 19 128,672 0 0
ADTRAN HOLDINGS INC COM 00486H105 172,830 8,826,882 SH   SOLE 21 8,826,882 0 0
ADTRAN HOLDINGS INC COM 00486H105 33,537 1,712,809 SH   SOLE 22 1,666,809 0 46,000
ADTRAN HOLDINGS INC COM 00486H105 145 7,405 SH   SOLE 25 7,405 0 0
ADTRAN HOLDINGS INC COM 00486H105 931 47,565 SH   SOLE 26 45,006 0 2,559
ADTRAN HOLDINGS INC COM 00486H105 28 1,451 SH   SOLE 28 0 0 1,451
ADTRAN HOLDINGS INC COM 00486H105 10,052 513,359 SH   SOLE 30 513,359 0 0
ADTRAN HOLDINGS INC COM 00486H105 78 3,990 SH   SOLE 36 3,990 0 0
ADTRAN HOLDINGS INC COM 00486H105 113 5,790 SH   SOLE 40 5,790 0 0
ADTRAN HOLDINGS INC COM 00486H105 817 41,728 SH   SOLE 43 40,763 0 965
ADVANCE AUTO PARTS INC COM 00751Y106 18,467 118,119 SH   SOLE 2 21,157 0 96,962
ADVANCE AUTO PARTS INC COM 00751Y106 7,396 47,304 SH   SOLE 4 24,317 0 22,987
ADVANCE AUTO PARTS INC COM 00751Y106 9,550 61,082 SH   SOLE 7 59,278 0 1,804
ADVANCE AUTO PARTS INC COM 00751Y106 40 255 SH   SOLE 13 255 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,345 8,606 SH   SOLE 15 8,606 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 15,670 100,233 SH   SOLE 18 95,287 0 4,946
ADVANCE AUTO PARTS INC COM 00751Y106 7,556 48,332 SH   SOLE 19 48,332 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 254,306 1,626,620 SH   SOLE 21 1,626,620 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 198,421 1,269,166 SH   SOLE 22 1,146,471 0 122,695
ADVANCE AUTO PARTS INC COM 00751Y106 15,569 99,587 SH   SOLE 23 99,587 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 11,672 74,660 SH   SOLE 25 74,660 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 17,964 114,901 SH   SOLE 26 40,599 0 74,302
ADVANCE AUTO PARTS INC COM 00751Y106 20,921 133,818 SH   SOLE 28 775 0 133,043
ADVANCE AUTO PARTS INC COM 00751Y106 22 138 SH   SOLE 29 138 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 45,979 294,096 SH   SOLE 30 294,096 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,229 14,255 SH   SOLE 31 13,132 0 1,123
ADVANCE AUTO PARTS INC COM 00751Y106 2,277 14,565 SH   SOLE 34 14,565 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 3,190 20,405 SH   SOLE 36 20,405 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 308 1,967 SH   SOLE 40 1,967 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 9 55 SH   OTR 43 55 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 7,378 47,191 SH   SOLE 43 41,469 0 5,722
ADVANCED DRAIN SYS INC DEL COM 00790R104 16,241 130,588 SH   SOLE 2 35,131 0 95,457
ADVANCED DRAIN SYS INC DEL COM 00790R104 86 688 SH   SOLE 4 439 0 249
ADVANCED DRAIN SYS INC DEL COM 00790R104 8,069 64,878 SH   SOLE 7 64,878 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,508 28,203 SH   SOLE 18 28,203 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,403 19,322 SH   SOLE 19 19,322 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 120,158 966,134 SH   SOLE 21 966,134 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 180,728 1,453,150 SH   SOLE 22 1,375,044 0 78,106
ADVANCED DRAIN SYS INC DEL COM 00790R104 118 951 SH   SOLE 23 951 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,339 10,765 SH   SOLE 25 10,765 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,561 28,635 SH   SOLE 26 23,435 0 5,200
ADVANCED DRAIN SYS INC DEL COM 00790R104 340 2,732 SH   SOLE 28 1,057 0 1,675
ADVANCED DRAIN SYS INC DEL COM 00790R104 94 758 SH   SOLE 29 758 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 71,937 578,414 SH   SOLE 30 578,414 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 189 1,521 SH   SOLE 31 1,521 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 9 74 SH   SOLE 34 74 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 273 2,192 SH   SOLE 36 2,192 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,071 8,610 SH   SOLE 40 8,610 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 34 275 SH   OTR 43 275 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 5,797 46,608 SH   SOLE 43 44,980 0 1,627
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 9 3,148 SH   SOLE 18 3,148 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 94 34,550 SH   SOLE 21 34,550 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 755 276,694 SH   SOLE 22 276,694 0 0
ADVANCED ENERGY INDS COM 007973100 1,556 20,106 SH   SOLE 2 15,958 0 4,148
ADVANCED ENERGY INDS COM 007973100 26 332 SH   SOLE 4 119 0 213
ADVANCED ENERGY INDS COM 007973100 33 421 SH   SOLE 7 421 0 0
ADVANCED ENERGY INDS COM 007973100 9,683 125,087 SH   SOLE 18 125,087 0 0
ADVANCED ENERGY INDS COM 007973100 5,352 69,141 SH   SOLE 19 69,141 0 0
ADVANCED ENERGY INDS COM 007973100 341,211 4,407,840 SH   SOLE 21 4,407,840 0 0
ADVANCED ENERGY INDS COM 007973100 71,913 928,991 SH   SOLE 22 904,768 0 24,223
ADVANCED ENERGY INDS COM 007973100 437 5,648 SH   SOLE 25 5,648 0 0
ADVANCED ENERGY INDS COM 007973100 1,349 17,424 SH   SOLE 26 14,787 0 2,637
ADVANCED ENERGY INDS COM 007973100 179 2,309 SH   SOLE 28 684 0 1,625
ADVANCED ENERGY INDS COM 007973100 9,377 121,138 SH   SOLE 30 121,138 0 0
ADVANCED ENERGY INDS COM 007973100 404 5,217 SH   SOLE 40 5,217 0 0
ADVANCED ENERGY INDS COM 007973100 1,580 20,409 SH   SOLE 43 19,716 0 693
ADVANCED MICRO DEVICES INC COM 007903107 218,129 3,442,698 SH   SOLE 2 834,659 0 2,608,039
ADVANCED MICRO DEVICES INC COM 007903107 76,343 1,204,916 SH   SOLE 4 691,893 0 513,023
ADVANCED MICRO DEVICES INC COM 007903107 102,836 1,623,036 SH   SOLE 7 1,577,147 0 45,889
ADVANCED MICRO DEVICES INC COM 007903107 5,764 90,969 SH   SOLE 13 46,463 0 44,506
ADVANCED MICRO DEVICES INC COM 007903107 10,523 166,079 SH   SOLE 15 166,079 0 0
ADVANCED MICRO DEVICES INC COM 007903107 15 232 SH   SOLE 17 0 0 232
ADVANCED MICRO DEVICES INC COM 007903107 226,384 3,572,982 SH   SOLE 18 3,223,559 0 349,423
ADVANCED MICRO DEVICES INC COM 007903107 153,081 2,416,044 SH   SOLE 19 2,416,044 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,692,024 42,487,750 SH   SOLE 21 42,487,750 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,172,261 34,284,428 SH   SOLE 22 31,023,471 0 3,260,957
ADVANCED MICRO DEVICES INC COM 007903107 166,123 2,621,886 SH   SOLE 23 2,621,886 0 0
ADVANCED MICRO DEVICES INC COM 007903107 199,825 3,153,809 SH   SOLE 25 3,153,809 0 0
ADVANCED MICRO DEVICES INC COM 007903107 230,833 3,643,190 SH   SOLE 26 1,398,585 0 2,244,605
ADVANCED MICRO DEVICES INC COM 007903107 237,604 3,750,057 SH   SOLE 28 106,928 0 3,643,129
ADVANCED MICRO DEVICES INC COM 007903107 2,228 35,160 SH   SOLE 29 35,160 0 0
ADVANCED MICRO DEVICES INC COM 007903107 659,582 10,410,075 SH   SOLE 30 10,349,512 0 60,563
ADVANCED MICRO DEVICES INC COM 007903107 28,857 455,448 SH   SOLE 31 425,980 0 29,468
ADVANCED MICRO DEVICES INC COM 007903107 23,766 375,088 SH   SOLE 32 375,088 0 0
ADVANCED MICRO DEVICES INC COM 007903107 135,236 2,134,404 SH   SOLE 34 2,134,404 0 0
ADVANCED MICRO DEVICES INC COM 007903107 30,779 485,774 SH   SOLE 36 485,774 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,302 52,113 SH   SOLE 40 52,113 0 0
ADVANCED MICRO DEVICES INC COM 007903107 251 3,962 SH   OTR 43 3,962 0 0
ADVANCED MICRO DEVICES INC COM 007903107 80,959 1,277,765 SH   SOLE 43 1,182,844 0 94,921
ADVANSIX INC COM 00773T101 1,383 43,072 SH   SOLE 2 24,454 0 18,618
ADVANSIX INC COM 00773T101 4 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 10 327 SH   SOLE 7 327 0 0
ADVANSIX INC COM 00773T101 3,307 103,024 SH   SOLE 18 103,024 0 0
ADVANSIX INC COM 00773T101 1,599 49,827 SH   SOLE 19 49,827 0 0
ADVANSIX INC COM 00773T101 119,635 3,726,938 SH   SOLE 21 3,726,938 0 0
ADVANSIX INC COM 00773T101 21,768 678,134 SH   SOLE 22 650,993 0 27,141
ADVANSIX INC COM 00773T101 114 3,563 SH   SOLE 25 3,563 0 0
ADVANSIX INC COM 00773T101 687 21,412 SH   SOLE 26 18,729 0 2,683
ADVANSIX INC COM 00773T101 2 72 SH   SOLE 28 72 0 0
ADVANSIX INC COM 00773T101 1,911 59,528 SH   SOLE 30 59,528 0 0
ADVANSIX INC COM 00773T101 120 3,745 SH   SOLE 40 3,745 0 0
ADVANSIX INC COM 00773T101 656 20,428 SH   SOLE 43 19,718 0 710
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 191 89,861 SH   SOLE 2 33,211 0 56,650
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 3 1,228 SH   SOLE 7 1,228 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 529 248,553 SH   SOLE 18 248,553 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 325 152,595 SH   SOLE 19 152,595 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 5,594 2,626,427 SH   SOLE 21 2,626,427 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 4,933 2,316,149 SH   SOLE 22 2,230,687 0 85,462
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 17 8,095 SH   SOLE 25 8,095 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 9 4,219 SH   SOLE 28 0 0 4,219
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 38 17,711 SH   SOLE 30 17,711 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 16 7,574 SH   SOLE 40 7,574 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 168 79,075 SH   SOLE 43 77,895 0 1,180
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 4 1,417 SH   SOLE 2 0 0 1,417
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 20 6,472 SH   SOLE 18 6,472 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 484 158,149 SH   SOLE 21 158,149 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 1,697 554,619 SH   SOLE 22 554,619 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 1 335 SH   SOLE 43 335 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2 2,323 SH   SOLE 2 0 0 2,323
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 16 16,767 SH   SOLE 18 16,767 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 496 522,090 SH   SOLE 19 522,090 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 953 1,003,230 SH   SOLE 21 1,003,230 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,462 1,538,743 SH   SOLE 22 1,538,743 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 59 62,470 SH   SOLE 26 0 0 62,470
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 8 8,504 SH   SOLE 28 8,504 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 42 44,598 SH   SOLE 30 44,598 0 0
AECOM COM 00766T100 21,273 311,139 SH   SOLE 2 138,765 0 172,374
AECOM COM 00766T100 147 2,144 SH   SOLE 4 2,144 0 0
AECOM COM 00766T100 200 2,922 SH   SOLE 7 2,922 0 0
AECOM COM 00766T100 50 729 SH   SOLE 13 729 0 0
AECOM COM 00766T100 21,528 314,870 SH   SOLE 18 314,716 0 154
AECOM COM 00766T100 7,610 111,301 SH   SOLE 19 111,301 0 0
AECOM COM 00766T100 466,280 6,819,956 SH   SOLE 21 6,819,956 0 0
AECOM COM 00766T100 259,351 3,793,351 SH   SOLE 22 3,574,330 0 219,021
AECOM COM 00766T100 260 3,796 SH   SOLE 23 3,796 0 0
AECOM COM 00766T100 3,376 49,385 SH   SOLE 25 49,385 0 0
AECOM COM 00766T100 8,030 117,449 SH   SOLE 26 93,257 0 24,192
AECOM COM 00766T100 512 7,487 SH   SOLE 28 236 0 7,251
AECOM COM 00766T100 37 543 SH   SOLE 29 543 0 0
AECOM COM 00766T100 11,943 174,687 SH   SOLE 30 174,687 0 0
AECOM COM 00766T100 373 5,459 SH   SOLE 31 5,459 0 0
AECOM COM 00766T100 2,341 34,245 SH   SOLE 34 34,245 0 0
AECOM COM 00766T100 1,315 19,239 SH   SOLE 36 19,239 0 0
AECOM COM 00766T100 1,208 17,671 SH   SOLE 40 17,671 0 0
AECOM COM 00766T100 11 155 SH   OTR 43 155 0 0
AECOM COM 00766T100 9,614 140,617 SH   SOLE 43 137,765 0 2,852
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 0 944 SH   SOLE 2 0 0 944
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 7,883 SH   SOLE 18 7,883 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 266 505,764 SH   SOLE 21 505,764 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 258 490,449 SH   SOLE 22 490,449 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 12 23,235 SH   SOLE 30 23,235 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2 4,390 SH   SOLE 43 4,390 0 0
AEGON N V NY REGISTRY SHS 007924103 755 190,617 SH   SOLE 4 0 0 190,617
AEGON N V NY REGISTRY SHS 007924103 21,039 5,312,996 SH   SOLE 43 4,985,845 0 327,151
AEHR TEST SYS COM 00760J108 18 1,301 SH   SOLE 2 0 0 1,301
AEHR TEST SYS COM 00760J108 55 3,921 SH   SOLE 18 3,921 0 0
AEHR TEST SYS COM 00760J108 1,026 72,732 SH   SOLE 21 72,732 0 0
AEHR TEST SYS COM 00760J108 4,321 306,428 SH   SOLE 22 306,428 0 0
AEMETIS INC COM NEW 00770K202 165 26,926 SH   SOLE 2 979 0 25,947
AEMETIS INC COM NEW 00770K202 4 715 SH   SOLE 7 715 0 0
AEMETIS INC COM NEW 00770K202 568 92,820 SH   SOLE 18 92,820 0 0
AEMETIS INC COM NEW 00770K202 349 57,054 SH   SOLE 19 57,054 0 0
AEMETIS INC COM NEW 00770K202 11,266 1,840,896 SH   SOLE 21 1,840,896 0 0
AEMETIS INC COM NEW 00770K202 4,557 744,677 SH   SOLE 22 723,758 0 20,919
AEMETIS INC COM NEW 00770K202 5,186 847,400 SH   SOLE 30 847,400 0 0
AENZA S.A.A SPONSORED ADS 00776D103 0 49 SH   SOLE 43 49 0 0
AERCAP HOLDINGS NV SHS N00985106 752 17,761 SH   SOLE 2 4,907 0 12,854
AERCAP HOLDINGS NV SHS N00985106 5,113 120,796 SH   SOLE 4 49,455 0 71,341
AERCAP HOLDINGS NV SHS N00985106 5,151 121,697 SH   SOLE 7 115,245 0 6,452
AERCAP HOLDINGS NV SHS N00985106 12 281 SH   SOLE 13 281 0 0
AERCAP HOLDINGS NV SHS N00985106 619 14,627 SH   SOLE 15 14,627 0 0
AERCAP HOLDINGS NV SHS N00985106 12,244 289,251 SH   SOLE 18 289,251 0 0
AERCAP HOLDINGS NV SHS N00985106 3,229 76,283 SH   SOLE 19 76,283 0 0
AERCAP HOLDINGS NV SHS N00985106 85,515 2,020,197 SH   SOLE 21 2,020,197 0 0
AERCAP HOLDINGS NV SHS N00985106 79,091 1,868,440 SH   SOLE 22 1,820,562 0 47,878
AERCAP HOLDINGS NV SHS N00985106 9,346 220,779 SH   SOLE 23 220,779 0 0
AERCAP HOLDINGS NV SHS N00985106 509 12,023 SH   SOLE 25 12,023 0 0
AERCAP HOLDINGS NV SHS N00985106 2,361 55,783 SH   SOLE 26 22,720 0 33,063
AERCAP HOLDINGS NV SHS N00985106 7,339 173,374 SH   SOLE 28 0 0 173,374
AERCAP HOLDINGS NV SHS N00985106 45,686 1,079,278 SH   SOLE 30 887,548 0 191,730
AERCAP HOLDINGS NV SHS N00985106 6,815 161,000 SH   SOLE 31 26,981 0 134,019
AERCAP HOLDINGS NV SHS N00985106 326 7,694 SH   SOLE 34 7,694 0 0
AERCAP HOLDINGS NV SHS N00985106 1,203 28,409 SH   SOLE 36 28,409 0 0
AERCAP HOLDINGS NV SHS N00985106 191 4,520 SH   SOLE 40 4,520 0 0
AERCAP HOLDINGS NV SHS N00985106 6,870 162,293 SH   SOLE 43 151,979 0 10,314
AERIE PHARMACEUTICALS INC COM 00771V108 968 63,992 SH   SOLE 2 23,641 0 40,351
AERIE PHARMACEUTICALS INC COM 00771V108 4 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 10 671 SH   SOLE 7 671 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 2,000 132,216 SH   SOLE 18 132,216 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 2,063 136,364 SH   SOLE 19 136,364 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 25,508 1,685,937 SH   SOLE 21 1,685,937 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 20,288 1,340,902 SH   SOLE 22 1,303,483 0 37,419
AERIE PHARMACEUTICALS INC COM 00771V108 18 1,169 SH   SOLE 23 1,169 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 107 7,048 SH   SOLE 25 7,048 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 282 18,654 SH   SOLE 26 12,791 0 5,863
AERIE PHARMACEUTICALS INC COM 00771V108 123 8,118 SH   SOLE 28 681 0 7,437
AERIE PHARMACEUTICALS INC COM 00771V108 1,542 101,887 SH   SOLE 30 101,887 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 34 2,262 SH   SOLE 36 2,262 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 59 3,871 SH   SOLE 40 3,871 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 91 5,986 SH   OTR 43 5,986 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 539 35,621 SH   SOLE 43 34,586 0 1,035
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 2,472 2,525,000 PRN   SOLE 21 2,525,000 0 0
AEROCLEAN TECHNOLOGIES INC COM 007744105 1 452 SH   SOLE 18 452 0 0
AEROCLEAN TECHNOLOGIES INC COM 007744105 16 5,705 SH   SOLE 21 5,705 0 0
AEROCLEAN TECHNOLOGIES INC COM 007744105 828 286,343 SH   SOLE 22 286,343 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 4,681 117,063 SH   SOLE 2 60,204 0 56,859
AEROJET ROCKETDYNE HLDGS INC COM 007800105 11 263 SH   SOLE 4 263 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 35 873 SH   SOLE 7 873 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 11,293 282,390 SH   SOLE 18 269,224 0 13,166
AEROJET ROCKETDYNE HLDGS INC COM 007800105 17,720 443,112 SH   SOLE 19 443,112 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 400,595 10,017,381 SH   SOLE 21 10,017,381 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 87,102 2,178,095 SH   SOLE 22 2,120,737 0 57,358
AEROJET ROCKETDYNE HLDGS INC COM 007800105 240 6,007 SH   SOLE 23 6,007 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 712 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 5,145 128,665 SH   SOLE 30 128,665 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 51 1,275 SH   SOLE 36 1,275 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 400 9,994 SH   SOLE 40 9,994 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,689 42,247 SH   SOLE 43 40,853 0 1,394
AEROVATE THERAPEUTICS INC COM 008064107 142 8,542 SH   SOLE 2 321 0 8,221
AEROVATE THERAPEUTICS INC COM 008064107 491 29,613 SH   SOLE 18 29,613 0 0
AEROVATE THERAPEUTICS INC COM 008064107 308 18,570 SH   SOLE 19 18,570 0 0
AEROVATE THERAPEUTICS INC COM 008064107 7,641 460,879 SH   SOLE 21 460,879 0 0
AEROVATE THERAPEUTICS INC COM 008064107 3,105 187,258 SH   SOLE 22 182,526 0 4,732
AEROVATE THERAPEUTICS INC COM 008064107 175 10,583 SH   SOLE 30 10,583 0 0
AEROVIRONMENT INC COM 008073108 1,046 12,543 SH   SOLE 2 9,808 0 2,735
AEROVIRONMENT INC COM 008073108 8 95 SH   SOLE 4 95 0 0
AEROVIRONMENT INC COM 008073108 24 290 SH   SOLE 7 290 0 0
AEROVIRONMENT INC COM 008073108 6,640 79,649 SH   SOLE 18 79,649 0 0
AEROVIRONMENT INC COM 008073108 3,808 45,678 SH   SOLE 19 45,678 0 0
AEROVIRONMENT INC COM 008073108 270,191 3,241,255 SH   SOLE 21 3,241,255 0 0
AEROVIRONMENT INC COM 008073108 50,339 603,871 SH   SOLE 22 588,239 0 15,632
AEROVIRONMENT INC COM 008073108 8,237 98,813 SH   SOLE 25 98,813 0 0
AEROVIRONMENT INC COM 008073108 1,316 15,786 SH   SOLE 26 10,400 0 5,386
AEROVIRONMENT INC COM 008073108 253 3,037 SH   SOLE 28 414 0 2,623
AEROVIRONMENT INC COM 008073108 3,379 40,530 SH   SOLE 30 40,530 0 0
AEROVIRONMENT INC COM 008073108 1,297 15,563 SH   SOLE 34 15,563 0 0
AEROVIRONMENT INC COM 008073108 227 2,727 SH   SOLE 36 2,727 0 0
AEROVIRONMENT INC COM 008073108 237 2,847 SH   SOLE 40 2,847 0 0
AEROVIRONMENT INC COM 008073108 1,464 17,568 SH   SOLE 43 17,469 0 99
AERSALE CORPORATION COM 00810F106 614 33,128 SH   SOLE 2 12,558 0 20,570
AERSALE CORPORATION COM 00810F106 1 78 SH   SOLE 7 78 0 0
AERSALE CORPORATION COM 00810F106 942 50,833 SH   SOLE 18 50,833 0 0
AERSALE CORPORATION COM 00810F106 538 29,023 SH   SOLE 19 29,023 0 0
AERSALE CORPORATION COM 00810F106 10,131 546,449 SH   SOLE 21 546,449 0 0
AERSALE CORPORATION COM 00810F106 6,850 369,493 SH   SOLE 22 348,734 0 20,759
AERSALE CORPORATION COM 00810F106 78 4,187 SH   SOLE 25 4,187 0 0
AERSALE CORPORATION COM 00810F106 116 6,243 SH   SOLE 30 6,243 0 0
AERSALE CORPORATION COM 00810F106 4 218 SH   SOLE 43 205 0 13
AES CORP COM 00130H105 34,527 1,527,736 SH   SOLE 2 196,758 0 1,330,978
AES CORP COM 00130H105 6,556 290,078 SH   SOLE 4 247,659 0 42,419
AES CORP COM 00130H105 13,440 594,687 SH   SOLE 7 574,538 0 20,149
AES CORP COM 00130H105 411 18,196 SH   SOLE 13 2,523 0 15,673
AES CORP COM 00130H105 2,304 101,951 SH   SOLE 15 101,951 0 0
AES CORP COM 00130H105 2 69 SH   SOLE 17 0 0 69
AES CORP COM 00130H105 28,591 1,265,087 SH   SOLE 18 1,242,528 0 22,559
AES CORP COM 00130H105 17,490 773,904 SH   SOLE 19 773,904 0 0
AES CORP COM 00130H105 418,793 18,530,682 SH   SOLE 21 18,530,682 0 0
AES CORP COM 00130H105 316,964 14,024,949 SH   SOLE 22 12,685,820 0 1,339,129
AES CORP COM 00130H105 24,796 1,097,163 SH   SOLE 23 1,097,163 0 0
AES CORP COM 00130H105 4,590 203,111 SH   SOLE 25 203,111 0 0
AES CORP COM 00130H105 25,557 1,130,838 SH   SOLE 26 452,998 0 677,840
AES CORP COM 00130H105 5,925 262,160 SH   SOLE 28 9,359 0 252,801
AES CORP COM 00130H105 81 3,596 SH   SOLE 29 3,596 0 0
AES CORP COM 00130H105 60,848 2,692,411 SH   SOLE 30 2,692,411 0 0
AES CORP COM 00130H105 3,334 147,533 SH   SOLE 31 135,574 0 11,959
AES CORP COM 00130H105 747 33,070 SH   SOLE 34 33,070 0 0
AES CORP COM 00130H105 5,150 227,857 SH   SOLE 36 227,857 0 0
AES CORP COM 00130H105 272 12,022 SH   SOLE 40 12,022 0 0
AES CORP COM 00130H105 37 1,617 SH   OTR 43 1,617 0 0
AES CORP COM 00130H105 11,976 529,921 SH   SOLE 43 487,298 0 42,623
AES CORP UNIT 02/15/2024 00130H204 73,641 833,327 SH   SOLE 21 833,327 0 0
AES CORP UNIT 02/15/2024 00130H204 12 132 SH   SOLE 43 132 0 0
AETHLON MED INC COM 00808Y307 0 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307 43 73,411 SH   SOLE 22 73,411 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 201 107,275 SH   SOLE 2 44,183 0 63,092
AEVA TECHNOLOGIES INC COM 00835Q103 3 1,495 SH   SOLE 7 1,495 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 622 332,751 SH   SOLE 18 332,751 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 358 191,357 SH   SOLE 19 191,357 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 6,987 3,736,284 SH   SOLE 21 3,736,284 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 4,496 2,404,516 SH   SOLE 22 2,307,974 0 96,542
AEVA TECHNOLOGIES INC COM 00835Q103 23 12,251 SH   SOLE 25 12,251 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 126 67,129 SH   SOLE 30 67,129 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 24 12,720 SH   SOLE 40 12,720 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 7 3,655 SH   SOLE 43 3,655 0 0
AEYE INC CL A COM 008183105 49 44,154 SH   SOLE 2 37,465 0 6,689
AEYE INC CL A COM 008183105 117 105,478 SH   SOLE 18 105,478 0 0
AEYE INC CL A COM 008183105 49 43,876 SH   SOLE 19 43,876 0 0
AEYE INC CL A COM 008183105 1,486 1,338,980 SH   SOLE 21 1,338,980 0 0
AEYE INC CL A COM 008183105 1,956 1,761,716 SH   SOLE 22 1,723,313 0 38,403
AEYE INC CL A COM 008183105 21 18,714 SH   SOLE 25 18,714 0 0
AEYE INC CL A COM 008183105 12 10,451 SH   SOLE 28 0 0 10,451
AEYE INC CL A COM 008183105 31 27,547 SH   SOLE 30 27,547 0 0
AEYE INC CL A COM 008183105 15 13,871 SH   SOLE 40 13,871 0 0
AFC GAMMA INC COM 00109K105 720 47,043 SH   SOLE 2 40,772 0 6,271
AFC GAMMA INC COM 00109K105 4 274 SH   SOLE 7 274 0 0
AFC GAMMA INC COM 00109K105 741 48,440 SH   SOLE 18 48,440 0 0
AFC GAMMA INC COM 00109K105 748 48,870 SH   SOLE 19 48,870 0 0
AFC GAMMA INC COM 00109K105 8,013 523,749 SH   SOLE 21 523,749 0 0
AFC GAMMA INC COM 00109K105 4,317 282,147 SH   SOLE 22 271,172 0 10,975
AFC GAMMA INC COM 00109K105 19 1,262 SH   SOLE 43 1,262 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 24,610 220,023 SH   SOLE 2 48,474 0 171,549
AFFILIATED MANAGERS GROUP IN COM 008252108 123 1,103 SH   SOLE 4 682 0 421
AFFILIATED MANAGERS GROUP IN COM 008252108 115 1,031 SH   SOLE 7 664 0 367
AFFILIATED MANAGERS GROUP IN COM 008252108 21 190 SH   SOLE 13 190 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 9,118 81,516 SH   SOLE 18 81,516 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,319 11,791 SH   SOLE 19 11,791 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 216,837 1,938,643 SH   SOLE 21 1,938,643 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 113,080 1,010,994 SH   SOLE 22 962,739 0 48,255
AFFILIATED MANAGERS GROUP IN COM 008252108 715 6,394 SH   SOLE 25 6,394 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 2,050 18,328 SH   SOLE 26 15,297 0 3,031
AFFILIATED MANAGERS GROUP IN COM 008252108 303 2,708 SH   SOLE 28 742 0 1,966
AFFILIATED MANAGERS GROUP IN COM 008252108 6,467 57,821 SH   SOLE 30 57,821 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 109 972 SH   SOLE 31 972 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 811 7,250 SH   SOLE 34 7,250 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 257 2,301 SH   SOLE 36 2,301 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 567 5,073 SH   SOLE 40 5,073 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 13 119 SH   OTR 43 119 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 5,050 45,154 SH   SOLE 43 42,381 0 2,773
AFFIMED N V COM N01045108 86 41,597 SH   SOLE 2 11,248 0 30,349
AFFIMED N V COM N01045108 3 1,616 SH   SOLE 7 1,616 0 0
AFFIMED N V COM N01045108 824 399,871 SH   SOLE 18 399,871 0 0
AFFIMED N V COM N01045108 782 379,556 SH   SOLE 19 379,556 0 0
AFFIMED N V COM N01045108 11,248 5,460,123 SH   SOLE 21 5,460,123 0 0
AFFIMED N V COM N01045108 2,847 1,381,848 SH   SOLE 22 1,355,939 0 25,909
AFFIMED N V COM N01045108 6 3,073 SH   SOLE 23 3,073 0 0
AFFIMED N V COM N01045108 6 3,141 SH   SOLE 26 0 0 3,141
AFFIMED N V COM N01045108 138 66,899 SH   SOLE 30 66,899 0 0
AFFINITY BANCSHARES INC COM 00832E103 3 173 SH   SOLE 2 0 0 173
AFFINITY BANCSHARES INC COM 00832E103 11 774 SH   SOLE 18 774 0 0
AFFINITY BANCSHARES INC COM 00832E103 181 12,360 SH   SOLE 21 12,360 0 0
AFFINITY BANCSHARES INC COM 00832E103 5 324 SH   SOLE 22 324 0 0
AFFIRM HLDGS INC COM CL A 00827B106 4,632 246,889 SH   SOLE 2 20,713 0 226,176
AFFIRM HLDGS INC COM CL A 00827B106 2,705 144,179 SH   SOLE 4 88,108 0 56,071
AFFIRM HLDGS INC COM CL A 00827B106 384 20,495 SH   SOLE 7 20,495 0 0
AFFIRM HLDGS INC COM CL A 00827B106 9 501 SH   SOLE 13 501 0 0
AFFIRM HLDGS INC COM CL A 00827B106 343 18,300 SH   SOLE 15 18,300 0 0
AFFIRM HLDGS INC COM CL A 00827B106 5,083 270,962 SH   SOLE 18 261,273 0 9,689
AFFIRM HLDGS INC COM CL A 00827B106 1,143 60,954 SH   SOLE 19 60,954 0 0
AFFIRM HLDGS INC COM CL A 00827B106 43,553 2,321,583 SH   SOLE 21 2,321,583 0 0
AFFIRM HLDGS INC COM CL A 00827B106 85,516 4,558,418 SH   SOLE 22 4,234,740 0 323,678
AFFIRM HLDGS INC COM CL A 00827B106 5,839 311,265 SH   SOLE 23 311,265 0 0
AFFIRM HLDGS INC COM CL A 00827B106 471 25,091 SH   SOLE 25 25,091 0 0
AFFIRM HLDGS INC COM CL A 00827B106 2,727 145,363 SH   SOLE 26 115,838 0 29,525
AFFIRM HLDGS INC COM CL A 00827B106 2,627 140,025 SH   SOLE 28 3,110 0 136,915
AFFIRM HLDGS INC COM CL A 00827B106 9,188 489,756 SH   SOLE 30 489,756 0 0
AFFIRM HLDGS INC COM CL A 00827B106 680 36,227 SH   SOLE 31 33,431 0 2,796
AFFIRM HLDGS INC COM CL A 00827B106 174 9,260 SH   SOLE 34 9,260 0 0
AFFIRM HLDGS INC COM CL A 00827B106 384 20,453 SH   SOLE 36 20,453 0 0
AFFIRM HLDGS INC COM CL A 00827B106 134 7,166 SH   SOLE 40 7,166 0 0
AFFIRM HLDGS INC COM CL A 00827B106 941 50,183 SH   SOLE 43 46,519 0 3,664
AFLAC INC COM 001055102 52,816 939,791 SH   SOLE 2 154,207 0 785,584
AFLAC INC COM 001055102 29,345 522,157 SH   SOLE 4 285,471 0 236,686
AFLAC INC COM 001055102 35,021 623,142 SH   SOLE 7 602,649 0 20,493
AFLAC INC COM 001055102 947 16,852 SH   SOLE 13 2,565 0 14,287
AFLAC INC COM 001055102 5,191 92,373 SH   SOLE 15 92,373 0 0
AFLAC INC COM 001055102 75,163 1,337,426 SH   SOLE 18 1,290,319 0 47,107
AFLAC INC COM 001055102 15,191 270,295 SH   SOLE 19 270,295 0 0
AFLAC INC COM 001055102 894,509 15,916,530 SH   SOLE 21 15,916,530 0 0
AFLAC INC COM 001055102 702,224 12,495,084 SH   SOLE 22 11,281,222 0 1,213,862
AFLAC INC COM 001055102 56,533 1,005,928 SH   SOLE 23 1,005,928 0 0
AFLAC INC COM 001055102 53,104 944,913 SH   SOLE 25 944,913 0 0
AFLAC INC COM 001055102 70,783 1,259,478 SH   SOLE 26 513,087 0 746,391
AFLAC INC COM 001055102 78,690 1,400,179 SH   SOLE 28 64,024 0 1,336,155
AFLAC INC COM 001055102 174,813 3,110,559 SH   SOLE 30 3,105,792 0 4,767
AFLAC INC COM 001055102 7,863 139,908 SH   SOLE 31 128,626 0 11,282
AFLAC INC COM 001055102 1,543 27,447 SH   SOLE 34 27,447 0 0
AFLAC INC COM 001055102 12,910 229,713 SH   SOLE 36 229,713 0 0
AFLAC INC COM 001055102 1,120 19,937 SH   SOLE 40 19,937 0 0
AFLAC INC COM 001055102 79 1,407 SH   OTR 43 1,407 0 0
AFLAC INC COM 001055102 47,024 836,731 SH   SOLE 43 774,225 0 62,507
AFYA LTD CL A COM G01125106 326 24,060 SH   SOLE 2 24,060 0 0
AFYA LTD CL A COM G01125106 3,427 252,718 SH   SOLE 18 0 0 252,718
AFYA LTD CL A COM G01125106 236 17,421 SH   SOLE 22 17,421 0 0
AFYA LTD CL A COM G01125106 2,654 195,690 SH   SOLE 25 195,690 0 0
AFYA LTD CL A COM G01125106 5,695 419,984 SH   SOLE 34 419,984 0 0
AG MTG INVT TR INC COM NEW 001228501 186 45,253 SH   SOLE 2 44,463 0 790
AG MTG INVT TR INC COM NEW 001228501 16 3,803 SH   SOLE 18 3,803 0 0
AG MTG INVT TR INC COM NEW 001228501 1,522 370,339 SH   SOLE 21 370,339 0 0
AG MTG INVT TR INC COM NEW 001228501 1,357 330,207 SH   SOLE 22 330,207 0 0
AG MTG INVT TR INC COM NEW 001228501 0 1 SH   SOLE 43 1 0 0
AGCO CORP COM 001084102 14,695 152,802 SH   SOLE 2 78,689 0 74,113
AGCO CORP COM 001084102 21 223 SH   SOLE 4 223 0 0
AGCO CORP COM 001084102 7,884 81,976 SH   SOLE 7 81,976 0 0
AGCO CORP COM 001084102 13,164 136,881 SH   SOLE 18 136,881 0 0
AGCO CORP COM 001084102 33,491 348,246 SH   SOLE 19 348,246 0 0
AGCO CORP COM 001084102 297,979 3,098,458 SH   SOLE 21 3,098,458 0 0
AGCO CORP COM 001084102 163,246 1,697,475 SH   SOLE 22 1,621,549 0 75,926
AGCO CORP COM 001084102 14,794 153,835 SH   SOLE 25 153,835 0 0
AGCO CORP COM 001084102 6,212 64,589 SH   SOLE 26 37,236 0 27,353
AGCO CORP COM 001084102 109 1,134 SH   SOLE 28 1,134 0 0
AGCO CORP COM 001084102 26,326 273,747 SH   SOLE 29 273,747 0 0
AGCO CORP COM 001084102 16,177 168,216 SH   SOLE 30 168,216 0 0
AGCO CORP COM 001084102 88 915 SH   SOLE 31 915 0 0
AGCO CORP COM 001084102 55,477 576,865 SH   SOLE 34 576,865 0 0
AGCO CORP COM 001084102 116 1,201 SH   SOLE 36 1,201 0 0
AGCO CORP COM 001084102 815 8,472 SH   SOLE 40 8,472 0 0
AGCO CORP COM 001084102 7,526 78,259 SH   SOLE 43 72,877 0 5,382
AGEAGLE AERIAL SYS INC NEW COM 00848K101 0 735 SH   SOLE 2 0 0 735
AGEAGLE AERIAL SYS INC NEW COM 00848K101 50 107,306 SH   SOLE 21 107,306 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 488 1,049,781 SH   SOLE 22 1,049,781 0 0
AGENUS INC COM NEW 00847G705 715 348,793 SH   SOLE 2 198,221 0 150,572
AGENUS INC COM NEW 00847G705 1 586 SH   SOLE 4 586 0 0
AGENUS INC COM NEW 00847G705 37 18,068 SH   SOLE 7 18,068 0 0
AGENUS INC COM NEW 00847G705 1,708 833,300 SH   SOLE 18 768,064 0 65,236
AGENUS INC COM NEW 00847G705 3,449 1,682,351 SH   SOLE 19 1,682,351 0 0
AGENUS INC COM NEW 00847G705 20,896 10,193,005 SH   SOLE 21 10,193,005 0 0
AGENUS INC COM NEW 00847G705 14,570 7,107,461 SH   SOLE 22 6,973,647 0 133,814
AGENUS INC COM NEW 00847G705 101 49,063 SH   SOLE 23 49,063 0 0
AGENUS INC COM NEW 00847G705 100 48,825 SH   SOLE 25 48,825 0 0
AGENUS INC COM NEW 00847G705 500 244,076 SH   SOLE 26 0 0 244,076
AGENUS INC COM NEW 00847G705 22 10,692 SH   SOLE 28 10,692 0 0
AGENUS INC COM NEW 00847G705 1,684 821,595 SH   SOLE 30 821,595 0 0
AGENUS INC COM NEW 00847G705 44 21,426 SH   SOLE 40 21,426 0 0
AGENUS INC COM NEW 00847G705 375 182,926 SH   SOLE 43 182,573 0 353
AGEX THERAPEUTICS INC COM 00848H108 4 7,841 SH   SOLE 21 7,841 0 0
AGEX THERAPEUTICS INC COM 00848H108 70 124,289 SH   SOLE 22 124,289 0 0
AGILE THERAPEUTICS INC COM NEW 00847L209 0 58 SH   SOLE 2 0 0 58
AGILE THERAPEUTICS INC COM NEW 00847L209 5 15,418 SH   SOLE 21 15,418 0 0
AGILE THERAPEUTICS INC COM NEW 00847L209 86 288,323 SH   SOLE 22 288,323 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 157,347 1,294,508 SH   SOLE 2 841,464 0 453,044
AGILENT TECHNOLOGIES INC COM 00846U101 49,959 411,020 SH   SOLE 4 270,893 0 140,127
AGILENT TECHNOLOGIES INC COM 00846U101 38,060 313,120 SH   SOLE 7 267,357 0 45,763
AGILENT TECHNOLOGIES INC COM 00846U101 8,983 73,903 SH   SOLE 13 68,050 0 5,853
AGILENT TECHNOLOGIES INC COM 00846U101 3,637 29,923 SH   SOLE 15 29,923 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 120,277 989,531 SH   SOLE 18 892,423 0 97,108
AGILENT TECHNOLOGIES INC COM 00846U101 316,336 2,602,514 SH   SOLE 19 2,602,514 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,177,835 9,690,130 SH   SOLE 21 9,690,130 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 886,392 7,292,409 SH   SOLE 22 6,571,277 0 721,132
AGILENT TECHNOLOGIES INC COM 00846U101 75,742 623,137 SH   SOLE 23 623,137 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 107,112 881,220 SH   SOLE 25 881,220 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 147,796 1,215,930 SH   SOLE 26 695,094 0 520,836
AGILENT TECHNOLOGIES INC COM 00846U101 153,475 1,262,651 SH   SOLE 28 12,870 0 1,249,781
AGILENT TECHNOLOGIES INC COM 00846U101 9,447 77,719 SH   SOLE 29 77,719 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 384,221 3,161,015 SH   SOLE 30 3,073,592 0 87,423
AGILENT TECHNOLOGIES INC COM 00846U101 26,817 220,622 SH   SOLE 31 215,217 0 5,405
AGILENT TECHNOLOGIES INC COM 00846U101 283,343 2,331,083 SH   SOLE 34 2,331,083 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 12,601 103,672 SH   SOLE 36 103,672 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,146 9,429 SH   SOLE 40 9,429 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 154 1,264 SH   OTR 43 1,264 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 43,562 358,390 SH   SOLE 43 332,482 0 25,908
AGILETHOUGHT INC CLASS A COM 00857F100 3 883 SH   SOLE 2 0 0 883
AGILETHOUGHT INC CLASS A COM 00857F100 20 5,036 SH   SOLE 18 5,036 0 0
AGILETHOUGHT INC CLASS A COM 00857F100 230 58,922 SH   SOLE 21 58,922 0 0
AGILETHOUGHT INC CLASS A COM 00857F100 180 46,089 SH   SOLE 22 46,089 0 0
AGILITI INC COM 00848J104 230 16,101 SH   SOLE 2 13,006 0 3,095
AGILITI INC COM 00848J104 5 363 SH   SOLE 7 363 0 0
AGILITI INC COM 00848J104 2,469 172,512 SH   SOLE 18 172,512 0 0
AGILITI INC COM 00848J104 22,185 1,550,332 SH   SOLE 19 1,550,332 0 0
AGILITI INC COM 00848J104 14,664 1,024,741 SH   SOLE 21 1,024,741 0 0
AGILITI INC COM 00848J104 10,098 705,660 SH   SOLE 22 689,022 0 16,638
AGILITI INC COM 00848J104 76 5,316 SH   SOLE 25 5,316 0 0
AGILITI INC COM 00848J104 59 4,101 SH   SOLE 26 1,687 0 2,414
AGILITI INC COM 00848J104 26 1,823 SH   SOLE 28 0 0 1,823
AGILITI INC COM 00848J104 674 47,084 SH   SOLE 30 47,084 0 0
AGILITI INC COM 00848J104 46 3,206 SH   SOLE 36 3,206 0 0
AGILITI INC COM 00848J104 80 5,606 SH   SOLE 40 5,606 0 0
AGILITI INC COM 00848J104 7 468 SH   SOLE 43 431 0 37
AGILON HEALTH INC COM 00857U107 5,776 246,642 SH   SOLE 2 87,939 0 158,703
AGILON HEALTH INC COM 00857U107 625 26,684 SH   SOLE 4 863 0 25,821
AGILON HEALTH INC COM 00857U107 51 2,197 SH   SOLE 7 2,197 0 0
AGILON HEALTH INC COM 00857U107 2,048 87,451 SH   SOLE 18 87,451 0 0
AGILON HEALTH INC COM 00857U107 7,984 340,890 SH   SOLE 19 340,890 0 0
AGILON HEALTH INC COM 00857U107 75,635 3,229,526 SH   SOLE 21 3,229,526 0 0
AGILON HEALTH INC COM 00857U107 101,654 4,340,498 SH   SOLE 22 4,104,180 0 236,318
AGILON HEALTH INC COM 00857U107 742 31,691 SH   SOLE 25 31,691 0 0
AGILON HEALTH INC COM 00857U107 2,097 89,550 SH   SOLE 26 72,669 0 16,881
AGILON HEALTH INC COM 00857U107 297 12,688 SH   SOLE 28 3,822 0 8,866
AGILON HEALTH INC COM 00857U107 2,795 119,325 SH   SOLE 30 119,325 0 0
AGILON HEALTH INC COM 00857U107 64 2,750 SH   SOLE 31 2,750 0 0
AGILON HEALTH INC COM 00857U107 46 1,947 SH   SOLE 34 1,947 0 0
AGILON HEALTH INC COM 00857U107 39 1,657 SH   SOLE 36 1,657 0 0
AGILON HEALTH INC COM 00857U107 578 24,687 SH   SOLE 40 24,687 0 0
AGILON HEALTH INC COM 00857U107 185 7,903 SH   SOLE 43 7,501 0 402
AGILYSYS INC COM 00847J105 689 12,442 SH   SOLE 2 10,258 0 2,184
AGILYSYS INC COM 00847J105 4 76 SH   SOLE 4 76 0 0
AGILYSYS INC COM 00847J105 14 257 SH   SOLE 7 257 0 0
AGILYSYS INC COM 00847J105 3,791 68,483 SH   SOLE 18 68,483 0 0
AGILYSYS INC COM 00847J105 2,030 36,681 SH   SOLE 19 36,681 0 0
AGILYSYS INC COM 00847J105 133,152 2,405,636 SH   SOLE 21 2,405,636 0 0
AGILYSYS INC COM 00847J105 28,712 518,729 SH   SOLE 22 504,132 0 14,597
AGILYSYS INC COM 00847J105 228 4,120 SH   SOLE 25 4,120 0 0
AGILYSYS INC COM 00847J105 999 18,050 SH   SOLE 26 13,559 0 4,491
AGILYSYS INC COM 00847J105 2,201 39,773 SH   SOLE 30 39,773 0 0
AGILYSYS INC COM 00847J105 133 2,407 SH   SOLE 40 2,407 0 0
AGILYSYS INC COM 00847J105 354 6,391 SH   SOLE 43 6,201 0 190
AGIOS PHARMACEUTICALS INC COM 00847X104 3,552 125,585 SH   SOLE 2 69,460 0 56,125
AGIOS PHARMACEUTICALS INC COM 00847X104 7 265 SH   SOLE 4 265 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 55 1,941 SH   SOLE 7 542 0 1,399
AGIOS PHARMACEUTICALS INC COM 00847X104 4,624 163,522 SH   SOLE 18 163,522 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 8,604 304,259 SH   SOLE 19 304,259 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 66,211 2,341,277 SH   SOLE 21 2,341,277 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 42,255 1,494,156 SH   SOLE 22 1,434,928 0 59,228
AGIOS PHARMACEUTICALS INC COM 00847X104 154 5,441 SH   SOLE 23 5,441 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 245 8,673 SH   SOLE 25 8,673 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,655 58,536 SH   SOLE 26 24,644 0 33,892
AGIOS PHARMACEUTICALS INC COM 00847X104 45 1,577 SH   SOLE 28 0 0 1,577
AGIOS PHARMACEUTICALS INC COM 00847X104 6,836 241,742 SH   SOLE 30 241,742 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 253 8,945 SH   SOLE 34 8,945 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 26 918 SH   SOLE 36 918 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 203 7,183 SH   SOLE 40 7,183 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 778 27,522 SH   SOLE 43 23,122 0 4,400
AGNC INVT CORP COM 00123Q104 11,471 1,362,293 SH   SOLE 2 301,573 0 1,060,720
AGNC INVT CORP COM 00123Q104 15 1,829 SH   SOLE 4 1,829 0 0
AGNC INVT CORP COM 00123Q104 101 11,987 SH   SOLE 7 11,987 0 0
AGNC INVT CORP COM 00123Q104 1,751 208,001 SH   SOLE 18 208,001 0 0
AGNC INVT CORP COM 00123Q104 1,353 160,679 SH   SOLE 19 160,679 0 0
AGNC INVT CORP COM 00123Q104 122,863 14,591,795 SH   SOLE 21 14,591,795 0 0
AGNC INVT CORP COM 00123Q104 97,077 11,529,321 SH   SOLE 22 10,896,226 0 633,095
AGNC INVT CORP COM 00123Q104 5,569 661,440 SH   SOLE 25 661,440 0 0
AGNC INVT CORP COM 00123Q104 5,444 646,548 SH   SOLE 26 347,022 0 299,526
AGNC INVT CORP COM 00123Q104 1,998 237,348 SH   SOLE 28 9,353 0 227,995
AGNC INVT CORP COM 00123Q104 1,793 212,965 SH   SOLE 30 212,965 0 0
AGNC INVT CORP COM 00123Q104 65 7,687 SH   SOLE 31 7,687 0 0
AGNC INVT CORP COM 00123Q104 1,029 122,267 SH   SOLE 36 122,267 0 0
AGNC INVT CORP COM 00123Q104 604 71,789 SH   SOLE 40 71,789 0 0
AGNC INVT CORP COM 00123Q104 16 1,946 SH   OTR 43 1,946 0 0
AGNC INVT CORP COM 00123Q104 4,678 555,607 SH   SOLE 43 490,263 0 65,344
AGNICO EAGLE MINES LTD COM 008474108 7,244 171,544 SH   SOLE 21 171,544 0 0
AGNICO EAGLE MINES LTD COM 008474108 9,898 234,375 SH   SOLE 43 225,498 0 8,877
AGORA INC ADS 00851L103 73 20,024 SH   SOLE 2 20,024 0 0
AGORA INC ADS 00851L103 2 487 SH   SOLE 4 487 0 0
AGORA INC ADS 00851L103 2,673 736,248 SH   SOLE 21 736,248 0 0
AGORA INC ADS 00851L103 3,281 903,855 SH   SOLE 22 887,467 0 16,388
AGORA INC ADS 00851L103 4 1,045 SH   SOLE 25 1,045 0 0
AGORA INC ADS 00851L103 530 146,041 SH   SOLE 30 146,041 0 0
AGORA INC ADS 00851L103 4 1,178 SH   SOLE 34 1,178 0 0
AGREE RLTY CORP COM 008492100 13,813 204,397 SH   SOLE 2 131,299 0 73,098
AGREE RLTY CORP COM 008492100 13,386 198,073 SH   SOLE 4 198,073 0 0
AGREE RLTY CORP COM 008492100 6,870 101,650 SH   SOLE 7 101,650 0 0
AGREE RLTY CORP COM 008492100 33,737 499,209 SH   SOLE 18 499,209 0 0
AGREE RLTY CORP COM 008492100 25,302 374,403 SH   SOLE 19 374,403 0 0
AGREE RLTY CORP COM 008492100 690,352 10,215,326 SH   SOLE 21 10,215,326 0 0
AGREE RLTY CORP COM 008492100 187,190 2,769,902 SH   SOLE 22 2,514,791 0 255,111
AGREE RLTY CORP COM 008492100 1,594 23,582 SH   SOLE 23 23,582 0 0
AGREE RLTY CORP COM 008492100 23,753 351,482 SH   SOLE 25 351,482 0 0
AGREE RLTY CORP COM 008492100 2,221 32,869 SH   SOLE 26 27,472 0 5,397
AGREE RLTY CORP COM 008492100 7,517 111,232 SH   SOLE 28 20,648 0 90,584
AGREE RLTY CORP COM 008492100 24,387 360,866 SH   SOLE 30 360,866 0 0
AGREE RLTY CORP COM 008492100 2,050 30,335 SH   SOLE 34 30,335 0 0
AGREE RLTY CORP COM 008492100 582 8,612 SH   SOLE 40 8,612 0 0
AGREE RLTY CORP COM 008492100 4,522 66,919 SH   SOLE 43 64,647 0 2,272
AGRIFY CORP COM 00853E107 2 3,723 SH   SOLE 18 3,723 0 0
AGRIFY CORP COM 00853E107 21 48,238 SH   SOLE 21 48,238 0 0
AGRIFY CORP COM 00853E107 111 256,043 SH   SOLE 22 256,043 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 9 6,077 SH   SOLE 18 6,077 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 101 67,199 SH   SOLE 21 67,199 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 150 99,989 SH   SOLE 22 99,989 0 0
AIKIDO PHARMA INC COM NEW 008875304 17 2,453 SH   SOLE 21 2,453 0 0
AIKIDO PHARMA INC COM NEW 008875304 498 72,822 SH   SOLE 22 72,822 0 0
AILERON THERAPEUTICS INC COM 00887A105 1 3,799 SH   SOLE 22 3,799 0 0
AIM IMMUNOTECH INC COM 00901B105 6 9,870 SH   SOLE 18 9,870 0 0
AIM IMMUNOTECH INC COM 00901B105 61 105,257 SH   SOLE 21 105,257 0 0
AIM IMMUNOTECH INC COM 00901B105 406 698,333 SH   SOLE 22 698,333 0 0
AIR INDS GROUP COM NEW 00912N205 6 9,273 SH   SOLE 21 9,273 0 0
AIR LEASE CORP CL A 00912X302 19,276 621,611 SH   SOLE 2 50,985 0 570,626
AIR LEASE CORP CL A 00912X302 8 244 SH   SOLE 4 244 0 0
AIR LEASE CORP CL A 00912X302 64 2,055 SH   SOLE 7 2,055 0 0
AIR LEASE CORP CL A 00912X302 1,566 50,484 SH   SOLE 13 50,484 0 0
AIR LEASE CORP CL A 00912X302 9,003 290,334 SH   SOLE 15 290,334 0 0
AIR LEASE CORP CL A 00912X302 1,333 42,995 SH   SOLE 18 42,995 0 0
AIR LEASE CORP CL A 00912X302 977 31,516 SH   SOLE 19 31,516 0 0
AIR LEASE CORP CL A 00912X302 42,631 1,374,750 SH   SOLE 21 1,374,750 0 0
AIR LEASE CORP CL A 00912X302 72,225 2,329,085 SH   SOLE 22 2,199,268 0 129,817
AIR LEASE CORP CL A 00912X302 1,693 54,595 SH   SOLE 25 54,595 0 0
AIR LEASE CORP CL A 00912X302 1,352 43,585 SH   SOLE 26 35,128 0 8,457
AIR LEASE CORP CL A 00912X302 1,371 44,199 SH   SOLE 28 32,120 0 12,079
AIR LEASE CORP CL A 00912X302 1,483 47,819 SH   SOLE 30 47,819 0 0
AIR LEASE CORP CL A 00912X302 44 1,431 SH   SOLE 31 1,431 0 0
AIR LEASE CORP CL A 00912X302 23,369 753,609 SH   SOLE 34 753,609 0 0
AIR LEASE CORP CL A 00912X302 152 4,891 SH   SOLE 36 4,891 0 0
AIR LEASE CORP CL A 00912X302 423 13,655 SH   SOLE 40 13,655 0 0
AIR LEASE CORP CL A 00912X302 5,842 188,396 SH   SOLE 43 182,550 0 5,846
AIR PRODS & CHEMS INC COM 009158106 98,392 422,775 SH   SOLE 2 49,920 0 372,855
AIR PRODS & CHEMS INC COM 009158106 23,500 100,976 SH   SOLE 4 83,661 0 17,315
AIR PRODS & CHEMS INC COM 009158106 52,471 225,459 SH   SOLE 7 218,200 0 7,259
AIR PRODS & CHEMS INC COM 009158106 1,379 5,926 SH   SOLE 13 936 0 4,990
AIR PRODS & CHEMS INC COM 009158106 7,720 33,173 SH   SOLE 15 33,173 0 0
AIR PRODS & CHEMS INC COM 009158106 96,782 415,857 SH   SOLE 18 398,416 0 17,441
AIR PRODS & CHEMS INC COM 009158106 132,950 571,263 SH   SOLE 19 571,263 0 0
AIR PRODS & CHEMS INC COM 009158106 10,990 47,221 SH   SOLE 20 47,221 0 0
AIR PRODS & CHEMS INC COM 009158106 1,191,202 5,118,388 SH   SOLE 21 5,118,388 0 0
AIR PRODS & CHEMS INC COM 009158106 1,086,230 4,667,341 SH   SOLE 22 4,230,039 0 437,302
AIR PRODS & CHEMS INC COM 009158106 84,820 364,457 SH   SOLE 23 364,457 0 0
AIR PRODS & CHEMS INC COM 009158106 77,625 333,541 SH   SOLE 25 333,541 0 0
AIR PRODS & CHEMS INC COM 009158106 107,265 460,900 SH   SOLE 26 187,625 0 273,275
AIR PRODS & CHEMS INC COM 009158106 52,318 224,800 SH   SOLE 28 4,647 0 220,153
AIR PRODS & CHEMS INC COM 009158106 222,024 953,998 SH   SOLE 30 953,998 0 0
AIR PRODS & CHEMS INC COM 009158106 11,354 48,785 SH   SOLE 31 44,750 0 4,035
AIR PRODS & CHEMS INC COM 009158106 66,456 285,548 SH   SOLE 34 285,548 0 0
AIR PRODS & CHEMS INC COM 009158106 18,320 78,719 SH   SOLE 36 78,719 0 0
AIR PRODS & CHEMS INC COM 009158106 1,670 7,176 SH   SOLE 40 7,176 0 0
AIR PRODS & CHEMS INC COM 009158106 103 442 SH   OTR 43 442 0 0
AIR PRODS & CHEMS INC COM 009158106 59,489 255,612 SH   SOLE 43 231,849 0 23,763
AIR T INC COM 009207101 51 3,000 SH   SOLE 17 0 0 3,000
AIR T INC COM 009207101 5 285 SH   SOLE 18 285 0 0
AIR T INC COM 009207101 41 2,402 SH   SOLE 21 2,402 0 0
AIR T INC COM 009207101 60 3,521 SH   SOLE 22 3,521 0 0
AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1 2,243 2,249,000 PRN   SOLE 21 2,249,000 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 875 36,336 SH   SOLE 2 12,510 0 23,826
AIR TRANSPORT SERVICES GRP I COM 00922R105 16 676 SH   SOLE 7 676 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 4 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 4,008 166,366 SH   SOLE 18 166,366 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,588 107,419 SH   SOLE 19 107,419 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 49,688 2,062,612 SH   SOLE 21 2,062,612 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 32,669 1,356,139 SH   SOLE 22 1,320,024 0 36,115
AIR TRANSPORT SERVICES GRP I COM 00922R105 68 2,823 SH   SOLE 25 2,823 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 56 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 279 11,570 SH   SOLE 30 11,570 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 45 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 179 7,439 SH   SOLE 43 7,351 0 88
AIRBNB INC COM CL A 009066101 82,718 787,494 SH   SOLE 2 150,196 0 637,298
AIRBNB INC COM CL A 009066101 27,179 258,752 SH   SOLE 4 150,329 0 108,423
AIRBNB INC COM CL A 009066101 9,417 89,655 SH   SOLE 7 88,383 0 1,272
AIRBNB INC COM CL A 009066101 2,096 19,952 SH   SOLE 13 10,801 0 9,151
AIRBNB INC COM CL A 009066101 3,362 32,006 SH   SOLE 15 32,006 0 0
AIRBNB INC COM CL A 009066101 19,797 188,472 SH   SOLE 18 168,814 0 19,658
AIRBNB INC COM CL A 009066101 24,291 231,256 SH   SOLE 19 231,256 0 0
AIRBNB INC COM CL A 009066101 299,288 2,849,273 SH   SOLE 21 2,849,273 0 0
AIRBNB INC COM CL A 009066101 887,424 8,448,435 SH   SOLE 22 7,766,450 0 681,985
AIRBNB INC COM CL A 009066101 62,412 594,171 SH   SOLE 23 594,171 0 0
AIRBNB INC COM CL A 009066101 63,144 601,145 SH   SOLE 25 601,145 0 0
AIRBNB INC COM CL A 009066101 50,806 483,678 SH   SOLE 26 204,177 0 279,501
AIRBNB INC COM CL A 009066101 67,861 646,050 SH   SOLE 28 8,904 0 637,146
AIRBNB INC COM CL A 009066101 315 2,999 SH   SOLE 29 2,999 0 0
AIRBNB INC COM CL A 009066101 142,459 1,356,238 SH   SOLE 30 1,262,046 0 94,192
AIRBNB INC COM CL A 009066101 9,081 86,454 SH   SOLE 31 79,604 0 6,850
AIRBNB INC COM CL A 009066101 9,780 93,103 SH   SOLE 32 93,103 0 0
AIRBNB INC COM CL A 009066101 33,629 320,150 SH   SOLE 34 320,150 0 0
AIRBNB INC COM CL A 009066101 11,632 110,737 SH   SOLE 36 110,737 0 0
AIRBNB INC COM CL A 009066101 1,276 12,144 SH   SOLE 40 12,144 0 0
AIRBNB INC COM CL A 009066101 12,176 115,918 SH   SOLE 43 102,628 0 13,290
AIRBNB INC NOTE 3/1 009066AB7 4,654 5,621,000 PRN   SOLE 2 5,621,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 479 579,000 PRN   SOLE 18 579,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 830 1,002,000 PRN   SOLE 19 1,002,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 14,387 17,375,000 PRN   SOLE 21 17,375,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 19,624 23,700,000 PRN   SOLE 22 23,700,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 250 302,000 PRN   SOLE 26 302,000 0 0
AIRBNB INC NOTE 3/1 009066AB7 775 936,000 PRN   SOLE 34 936,000 0 0
AIRGAIN INC COM 00938A104 12 1,684 SH   SOLE 18 1,684 0 0
AIRGAIN INC COM 00938A104 130 17,988 SH   SOLE 21 17,988 0 0
AIRGAIN INC COM 00938A104 1,297 179,882 SH   SOLE 22 179,882 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 50 7,754 SH   SOLE 2 6,907 0 847
AIRSCULPT TECHNOLOGIES INC COM 009496100 211 32,851 SH   SOLE 18 32,851 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 135 21,009 SH   SOLE 19 21,009 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 2,304 358,251 SH   SOLE 21 358,251 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 1,272 197,785 SH   SOLE 22 196,903 0 882
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104 8 3,742 SH   SOLE 18 3,742 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104 86 42,572 SH   SOLE 21 42,572 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104 9 4,278 SH   SOLE 22 4,278 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 24,898 309,979 SH   SOLE 2 84,847 0 225,132
AKAMAI TECHNOLOGIES INC COM 00971T101 12,744 158,662 SH   SOLE 4 68,285 0 90,377
AKAMAI TECHNOLOGIES INC COM 00971T101 14,374 178,956 SH   SOLE 7 174,350 0 4,606
AKAMAI TECHNOLOGIES INC COM 00971T101 180 2,241 SH   SOLE 13 774 0 1,467
AKAMAI TECHNOLOGIES INC COM 00971T101 1,511 18,808 SH   SOLE 15 18,808 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 21,166 263,525 SH   SOLE 18 250,944 0 12,581
AKAMAI TECHNOLOGIES INC COM 00971T101 7,195 89,584 SH   SOLE 19 89,584 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 505,945 6,299,119 SH   SOLE 21 6,299,119 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 296,705 3,694,039 SH   SOLE 22 3,370,373 0 323,666
AKAMAI TECHNOLOGIES INC COM 00971T101 20,776 258,668 SH   SOLE 23 258,668 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 22,788 283,718 SH   SOLE 25 283,718 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 25,587 318,566 SH   SOLE 26 115,938 0 202,628
AKAMAI TECHNOLOGIES INC COM 00971T101 36,927 459,754 SH   SOLE 28 12,595 0 447,159
AKAMAI TECHNOLOGIES INC COM 00971T101 152,255 1,895,603 SH   SOLE 30 1,826,707 0 68,896
AKAMAI TECHNOLOGIES INC COM 00971T101 2,673 33,280 SH   SOLE 31 30,386 0 2,894
AKAMAI TECHNOLOGIES INC COM 00971T101 3,125 38,906 SH   SOLE 34 38,906 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 6,094 75,874 SH   SOLE 36 75,874 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 436 5,430 SH   SOLE 40 5,430 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 36 446 SH   OTR 43 446 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 17,447 217,224 SH   SOLE 43 207,771 0 9,453
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 10,172 10,012,000 PRN   SOLE 21 10,012,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 2,845 2,800,000 PRN   SOLE 22 2,800,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 9,329 10,026,000 PRN   SOLE 21 10,026,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 6,700 7,200,000 PRN   SOLE 22 7,200,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 13 40,473 SH   SOLE 2 16,577 0 23,896
AKEBIA THERAPEUTICS INC COM 00972D105 37 117,053 SH   SOLE 19 117,053 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 488 1,541,852 SH   SOLE 21 1,541,852 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 781 2,470,899 SH   SOLE 22 2,470,899 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 10 31,215 SH   SOLE 26 0 0 31,215
AKEBIA THERAPEUTICS INC COM 00972D105 4 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 23 73,566 SH   SOLE 30 73,566 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 0 1 SH   SOLE 43 0 0 1
AKERNA CORP COM 00973W102 0 1,442 SH   SOLE 2 0 0 1,442
AKERNA CORP COM 00973W102 1 12,408 SH   SOLE 21 12,408 0 0
AKERNA CORP COM 00973W102 91 1,009,975 SH   SOLE 22 1,009,975 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,027 30,168 SH   SOLE 2 11,577 0 18,591
AKERO THERAPEUTICS INC COM 00973Y108 9 260 SH   SOLE 7 260 0 0
AKERO THERAPEUTICS INC COM 00973Y108 3,037 89,181 SH   SOLE 18 89,181 0 0
AKERO THERAPEUTICS INC COM 00973Y108 3,685 108,227 SH   SOLE 19 108,227 0 0
AKERO THERAPEUTICS INC COM 00973Y108 42,250 1,240,813 SH   SOLE 21 1,240,813 0 0
AKERO THERAPEUTICS INC COM 00973Y108 26,695 783,986 SH   SOLE 22 753,974 0 30,012
AKERO THERAPEUTICS INC COM 00973Y108 187 5,491 SH   SOLE 25 5,491 0 0
AKERO THERAPEUTICS INC COM 00973Y108 14 402 SH   SOLE 28 402 0 0
AKERO THERAPEUTICS INC COM 00973Y108 682 20,029 SH   SOLE 30 20,029 0 0
AKERO THERAPEUTICS INC COM 00973Y108 55 1,624 SH   SOLE 40 1,624 0 0
AKERO THERAPEUTICS INC COM 00973Y108 2,223 65,296 SH   SOLE 43 56,807 0 8,489
AKOUOS INC COM 00973J101 102 15,130 SH   SOLE 2 7,918 0 7,212
AKOUOS INC COM 00973J101 25 3,636 SH   SOLE 18 3,636 0 0
AKOUOS INC COM 00973J101 1,961 290,042 SH   SOLE 19 290,042 0 0
AKOUOS INC COM 00973J101 1,331 196,916 SH   SOLE 21 196,916 0 0
AKOUOS INC COM 00973J101 1,704 252,009 SH   SOLE 22 252,009 0 0
AKOUOS INC COM 00973J101 5 770 SH   SOLE 23 770 0 0
AKOUOS INC COM 00973J101 106 15,645 SH   SOLE 30 15,645 0 0
AKOUOS INC COM 00973J101 15 2,150 SH   SOLE 34 2,150 0 0
AKOUOS INC COM 00973J101 5 694 SH   SOLE 43 694 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 17 5,666 SH   SOLE 2 1,778 0 3,888
AKOUSTIS TECHNOLOGIES INC COM 00973N102 2 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 392 132,053 SH   SOLE 18 132,053 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 287 96,597 SH   SOLE 19 96,597 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 5,156 1,736,045 SH   SOLE 21 1,736,045 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 3,505 1,179,988 SH   SOLE 22 1,170,139 0 9,849
AKOUSTIS TECHNOLOGIES INC COM 00973N102 73 24,577 SH   SOLE 43 883 0 23,694
AKOYA BIOSCIENCES INC COM 00974H104 121 10,301 SH   SOLE 2 8,147 0 2,154
AKOYA BIOSCIENCES INC COM 00974H104 4 366 SH   SOLE 7 366 0 0
AKOYA BIOSCIENCES INC COM 00974H104 500 42,551 SH   SOLE 18 42,551 0 0
AKOYA BIOSCIENCES INC COM 00974H104 360 30,604 SH   SOLE 19 30,604 0 0
AKOYA BIOSCIENCES INC COM 00974H104 7,166 609,831 SH   SOLE 21 609,831 0 0
AKOYA BIOSCIENCES INC COM 00974H104 3,282 279,333 SH   SOLE 22 278,281 0 1,052
AKOYA BIOSCIENCES INC COM 00974H104 18 1,538 SH   SOLE 26 0 0 1,538
AKOYA BIOSCIENCES INC COM 00974H104 3 255 SH   SOLE 43 255 0 0
AKUMIN INC COM 01021F109 15 8,709 SH   SOLE 18 8,709 0 0
AKUMIN INC COM 01021F109 185 108,248 SH   SOLE 21 108,248 0 0
AKUMIN INC COM 01021F109 971 567,577 SH   SOLE 22 567,577 0 0
ALAMO GROUP INC COM 011311107 775 6,336 SH   SOLE 2 4,368 0 1,968
ALAMO GROUP INC COM 011311107 6 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 1,885 15,416 SH   SOLE 7 15,416 0 0
ALAMO GROUP INC COM 011311107 4,252 34,774 SH   SOLE 18 34,774 0 0
ALAMO GROUP INC COM 011311107 2,273 18,590 SH   SOLE 19 18,590 0 0
ALAMO GROUP INC COM 011311107 148,069 1,211,000 SH   SOLE 21 1,211,000 0 0
ALAMO GROUP INC COM 011311107 29,709 242,975 SH   SOLE 22 235,294 0 7,681
ALAMO GROUP INC COM 011311107 172 1,406 SH   SOLE 25 1,406 0 0
ALAMO GROUP INC COM 011311107 806 6,591 SH   SOLE 26 5,526 0 1,065
ALAMO GROUP INC COM 011311107 16 134 SH   SOLE 28 134 0 0
ALAMO GROUP INC COM 011311107 3,205 26,216 SH   SOLE 30 26,216 0 0
ALAMO GROUP INC COM 011311107 145 1,184 SH   SOLE 40 1,184 0 0
ALAMO GROUP INC COM 011311107 1,448 11,839 SH   SOLE 43 11,651 0 188
ALAMOS GOLD INC NEW COM CL A 011532108 1,091 147,205 SH   SOLE 21 147,205 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 146 19,720 SH   SOLE 43 19,720 0 0
ALARM COM HLDGS INC COM 011642105 3,156 48,664 SH   SOLE 2 35,082 0 13,582
ALARM COM HLDGS INC COM 011642105 57 877 SH   SOLE 4 183 0 694
ALARM COM HLDGS INC COM 011642105 107 1,653 SH   SOLE 7 1,653 0 0
ALARM COM HLDGS INC COM 011642105 10,862 167,469 SH   SOLE 18 160,271 0 7,198
ALARM COM HLDGS INC COM 011642105 11,385 175,527 SH   SOLE 19 175,527 0 0
ALARM COM HLDGS INC COM 011642105 396,938 6,119,920 SH   SOLE 21 6,119,920 0 0
ALARM COM HLDGS INC COM 011642105 81,624 1,258,462 SH   SOLE 22 1,227,552 0 30,910
ALARM COM HLDGS INC COM 011642105 203 3,135 SH   SOLE 23 3,135 0 0
ALARM COM HLDGS INC COM 011642105 462 7,118 SH   SOLE 25 7,118 0 0
ALARM COM HLDGS INC COM 011642105 2,040 31,452 SH   SOLE 26 13,555 0 17,897
ALARM COM HLDGS INC COM 011642105 55 842 SH   SOLE 28 842 0 0
ALARM COM HLDGS INC COM 011642105 26,240 404,565 SH   SOLE 30 404,565 0 0
ALARM COM HLDGS INC COM 011642105 566 8,728 SH   SOLE 34 8,728 0 0
ALARM COM HLDGS INC COM 011642105 360 5,556 SH   SOLE 40 5,556 0 0
ALARM COM HLDGS INC COM 011642105 1,593 24,555 SH   SOLE 43 23,302 0 1,253
ALARM COM HLDGS INC NOTE 1/1 011642AB1 1,913 2,340,000 PRN   SOLE 2 2,340,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1 3,552 4,345,000 PRN   SOLE 21 4,345,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1 3,474 4,250,000 PRN   SOLE 22 4,250,000 0 0
ALASKA AIR GROUP INC COM 011659109 6,526 166,691 SH   SOLE 2 91,556 0 75,135
ALASKA AIR GROUP INC COM 011659109 286 7,315 SH   SOLE 4 3,570 0 3,745
ALASKA AIR GROUP INC COM 011659109 4,092 104,526 SH   SOLE 7 99,859 0 4,667
ALASKA AIR GROUP INC COM 011659109 46 1,165 SH   SOLE 13 1,165 0 0
ALASKA AIR GROUP INC COM 011659109 93 2,370 SH   SOLE 15 2,370 0 0
ALASKA AIR GROUP INC COM 011659109 7,017 179,224 SH   SOLE 18 175,463 0 3,761
ALASKA AIR GROUP INC COM 011659109 2,606 66,567 SH   SOLE 19 66,567 0 0
ALASKA AIR GROUP INC COM 011659109 124,614 3,182,978 SH   SOLE 21 3,182,978 0 0
ALASKA AIR GROUP INC COM 011659109 106,098 2,710,034 SH   SOLE 22 2,573,275 0 136,759
ALASKA AIR GROUP INC COM 011659109 277 7,085 SH   SOLE 23 7,085 0 0
ALASKA AIR GROUP INC COM 011659109 155 3,947 SH   SOLE 25 3,947 0 0
ALASKA AIR GROUP INC COM 011659109 8,232 210,278 SH   SOLE 26 131,341 0 78,937
ALASKA AIR GROUP INC COM 011659109 424 10,831 SH   SOLE 28 2,032 0 8,799
ALASKA AIR GROUP INC COM 011659109 116 2,952 SH   SOLE 29 2,952 0 0
ALASKA AIR GROUP INC COM 011659109 13,298 339,664 SH   SOLE 30 339,664 0 0
ALASKA AIR GROUP INC COM 011659109 191 4,873 SH   SOLE 31 4,873 0 0
ALASKA AIR GROUP INC COM 011659109 32 808 SH   SOLE 34 808 0 0
ALASKA AIR GROUP INC COM 011659109 45 1,148 SH   SOLE 36 1,148 0 0
ALASKA AIR GROUP INC COM 011659109 221 5,650 SH   SOLE 40 5,650 0 0
ALASKA AIR GROUP INC COM 011659109 15 391 SH   OTR 43 391 0 0
ALASKA AIR GROUP INC COM 011659109 7,455 190,413 SH   SOLE 43 171,543 0 18,870
ALAUNOS THERAPEUTICS INC COM 98973P101 9 5,509 SH   SOLE 2 0 0 5,509
ALAUNOS THERAPEUTICS INC COM 98973P101 3,075 1,787,914 SH   SOLE 21 1,787,914 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 5,661 3,291,238 SH   SOLE 22 3,291,238 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 169 98,048 SH   SOLE 30 98,048 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101 13 7,333 SH   SOLE 43 7,009 0 324
ALBANY INTL CORP CL A 012348108 2,270 28,799 SH   SOLE 2 13,066 0 15,733
ALBANY INTL CORP CL A 012348108 10 122 SH   SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108 26 336 SH   SOLE 7 336 0 0
ALBANY INTL CORP CL A 012348108 8,963 113,704 SH   SOLE 18 113,704 0 0
ALBANY INTL CORP CL A 012348108 4,530 57,467 SH   SOLE 19 57,467 0 0
ALBANY INTL CORP CL A 012348108 293,997 3,729,508 SH   SOLE 21 3,729,508 0 0
ALBANY INTL CORP CL A 012348108 61,762 783,482 SH   SOLE 22 752,760 0 30,722
ALBANY INTL CORP CL A 012348108 368 4,670 SH   SOLE 25 4,670 0 0
ALBANY INTL CORP CL A 012348108 1,180 14,974 SH   SOLE 26 12,564 0 2,410
ALBANY INTL CORP CL A 012348108 334 4,238 SH   SOLE 28 547 0 3,691
ALBANY INTL CORP CL A 012348108 4,073 51,665 SH   SOLE 30 51,665 0 0
ALBANY INTL CORP CL A 012348108 283 3,590 SH   SOLE 40 3,590 0 0
ALBANY INTL CORP CL A 012348108 43 550 SH   OTR 43 550 0 0
ALBANY INTL CORP CL A 012348108 1,132 14,361 SH   SOLE 43 13,358 0 1,003
ALBEMARLE CORP COM 012653101 61,705 233,344 SH   SOLE 2 28,105 0 205,239
ALBEMARLE CORP COM 012653101 22,990 86,937 SH   SOLE 4 48,782 0 38,155
ALBEMARLE CORP COM 012653101 29,094 110,021 SH   SOLE 7 106,670 0 3,351
ALBEMARLE CORP COM 012653101 903 3,413 SH   SOLE 13 526 0 2,887
ALBEMARLE CORP COM 012653101 3,764 14,232 SH   SOLE 15 14,232 0 0
ALBEMARLE CORP COM 012653101 61,954 234,283 SH   SOLE 18 224,907 0 9,376
ALBEMARLE CORP COM 012653101 96,921 366,514 SH   SOLE 19 366,514 0 0
ALBEMARLE CORP COM 012653101 858,846 3,247,791 SH   SOLE 21 3,247,791 0 0
ALBEMARLE CORP COM 012653101 650,415 2,459,594 SH   SOLE 22 2,226,919 0 232,675
ALBEMARLE CORP COM 012653101 49,650 187,754 SH   SOLE 23 187,754 0 0
ALBEMARLE CORP COM 012653101 98,987 374,328 SH   SOLE 25 374,328 0 0
ALBEMARLE CORP COM 012653101 58,609 221,634 SH   SOLE 26 78,547 0 143,087
ALBEMARLE CORP COM 012653101 49,475 187,093 SH   SOLE 28 17,580 0 169,513
ALBEMARLE CORP COM 012653101 28,227 106,744 SH   SOLE 29 106,744 0 0
ALBEMARLE CORP COM 012653101 153,497 580,462 SH   SOLE 30 580,462 0 0
ALBEMARLE CORP COM 012653101 7,051 26,664 SH   SOLE 31 24,568 0 2,096
ALBEMARLE CORP COM 012653101 227,700 861,066 SH   SOLE 34 861,066 0 0
ALBEMARLE CORP COM 012653101 9,292 35,139 SH   SOLE 36 35,139 0 0
ALBEMARLE CORP COM 012653101 995 3,762 SH   SOLE 40 3,762 0 0
ALBEMARLE CORP COM 012653101 29 109 SH   OTR 43 109 0 0
ALBEMARLE CORP COM 012653101 20,887 78,985 SH   SOLE 43 69,461 0 9,524
ALBERTSONS COS INC COMMON STOCK 013091103 7,084 284,937 SH   SOLE 2 23,283 0 261,654
ALBERTSONS COS INC COMMON STOCK 013091103 5,638 226,781 SH   SOLE 4 0 0 226,781
ALBERTSONS COS INC COMMON STOCK 013091103 132 5,328 SH   SOLE 7 5,328 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1 50 SH   SOLE 17 0 0 50
ALBERTSONS COS INC COMMON STOCK 013091103 1,619 65,113 SH   SOLE 18 65,113 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,238 49,799 SH   SOLE 19 49,799 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 48,180 1,938,071 SH   SOLE 21 1,938,071 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 89,066 3,582,693 SH   SOLE 22 3,455,117 0 127,576
ALBERTSONS COS INC COMMON STOCK 013091103 32 1,278 SH   SOLE 25 1,278 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,133 45,591 SH   SOLE 26 45,591 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 60 2,402 SH   SOLE 28 2,402 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 61 2,438 SH   SOLE 31 2,438 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 645 25,946 SH   SOLE 36 25,946 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 361 14,503 SH   SOLE 43 13,823 0 680
ALBIREO PHARMA INC COM 01345P106 280 14,470 SH   SOLE 2 8,815 0 5,655
ALBIREO PHARMA INC COM 01345P106 1 67 SH   SOLE 4 67 0 0
ALBIREO PHARMA INC COM 01345P106 3 170 SH   SOLE 7 170 0 0
ALBIREO PHARMA INC COM 01345P106 900 46,503 SH   SOLE 18 46,503 0 0
ALBIREO PHARMA INC COM 01345P106 768 39,680 SH   SOLE 19 39,680 0 0
ALBIREO PHARMA INC COM 01345P106 12,142 627,147 SH   SOLE 21 627,147 0 0
ALBIREO PHARMA INC COM 01345P106 8,545 441,389 SH   SOLE 22 433,018 0 8,371
ALBIREO PHARMA INC COM 01345P106 39 1,990 SH   SOLE 25 1,990 0 0
ALBIREO PHARMA INC COM 01345P106 206 10,651 SH   SOLE 30 10,651 0 0
ALBIREO PHARMA INC COM 01345P106 41 2,111 SH   SOLE 40 2,111 0 0
ALBIREO PHARMA INC COM 01345P106 605 31,228 SH   SOLE 43 27,071 0 4,157
ALCOA CORP COM 013872106 32,632 969,445 SH   SOLE 2 255,570 0 713,875
ALCOA CORP COM 013872106 3,499 103,943 SH   SOLE 4 77,842 0 26,101
ALCOA CORP COM 013872106 9,669 287,259 SH   SOLE 7 287,259 0 0
ALCOA CORP COM 013872106 137 4,063 SH   SOLE 13 4,063 0 0
ALCOA CORP COM 013872106 761 22,622 SH   SOLE 15 22,622 0 0
ALCOA CORP COM 013872106 17,192 510,741 SH   SOLE 18 500,588 0 10,153
ALCOA CORP COM 013872106 32,904 977,547 SH   SOLE 19 977,547 0 0
ALCOA CORP COM 013872106 322,195 9,572,042 SH   SOLE 21 9,572,042 0 0
ALCOA CORP COM 013872106 182,989 5,436,389 SH   SOLE 22 5,100,863 0 335,526
ALCOA CORP COM 013872106 10,386 308,551 SH   SOLE 23 308,551 0 0
ALCOA CORP COM 013872106 21,619 642,274 SH   SOLE 25 642,274 0 0
ALCOA CORP COM 013872106 7,531 223,730 SH   SOLE 26 111,340 0 112,390
ALCOA CORP COM 013872106 5,325 158,190 SH   SOLE 28 7,285 0 150,905
ALCOA CORP COM 013872106 12,050 357,994 SH   SOLE 29 357,994 0 0
ALCOA CORP COM 013872106 16,292 484,016 SH   SOLE 30 429,441 0 54,575
ALCOA CORP COM 013872106 1,812 53,827 SH   SOLE 31 50,788 0 3,039
ALCOA CORP COM 013872106 67,568 2,007,373 SH   SOLE 34 2,007,373 0 0
ALCOA CORP COM 013872106 1,440 42,768 SH   SOLE 36 42,768 0 0
ALCOA CORP COM 013872106 202 5,993 SH   SOLE 40 5,993 0 0
ALCOA CORP COM 013872106 23 679 SH   OTR 43 679 0 0
ALCOA CORP COM 013872106 7,910 234,997 SH   SOLE 43 223,299 0 11,698
ALCON AG ORD SHS H01301128 49,091 843,781 SH   SOLE 18 838,697 0 5,084
ALCON AG ORD SHS H01301128 96,866 1,664,932 SH   SOLE 19 1,664,932 0 0
ALCON AG ORD SHS H01301128 143 2,461 SH   SOLE 21 2,461 0 0
ALCON AG ORD SHS H01301128 349 6,002 SH   SOLE 34 6,002 0 0
ALCON AG ORD SHS H01301128 15,725 270,274 SH   SOLE 43 250,848 0 19,425
ALDEYRA THERAPEUTICS INC COM 01438T106 8 1,473 SH   SOLE 2 0 0 1,473
ALDEYRA THERAPEUTICS INC COM 01438T106 42 7,923 SH   SOLE 18 7,923 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 959 179,512 SH   SOLE 21 179,512 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 4,171 781,178 SH   SOLE 22 781,178 0 0
ALECTOR INC COM 014442107 2,158 228,105 SH   SOLE 2 159,559 0 68,546
ALECTOR INC COM 014442107 2 229 SH   SOLE 4 229 0 0
ALECTOR INC COM 014442107 8 846 SH   SOLE 7 846 0 0
ALECTOR INC COM 014442107 1,701 179,799 SH   SOLE 18 168,534 0 11,265
ALECTOR INC COM 014442107 5,232 553,028 SH   SOLE 19 553,028 0 0
ALECTOR INC COM 014442107 25,419 2,687,033 SH   SOLE 21 2,687,033 0 0
ALECTOR INC COM 014442107 17,887 1,890,800 SH   SOLE 22 1,856,765 0 34,035
ALECTOR INC COM 014442107 146 15,419 SH   SOLE 23 15,419 0 0
ALECTOR INC COM 014442107 88 9,268 SH   SOLE 25 9,268 0 0
ALECTOR INC COM 014442107 851 89,977 SH   SOLE 26 22,812 0 67,165
ALECTOR INC COM 014442107 55 5,859 SH   SOLE 28 4,325 0 1,534
ALECTOR INC COM 014442107 2,689 284,231 SH   SOLE 30 284,231 0 0
ALECTOR INC COM 014442107 298 31,553 SH   SOLE 34 31,553 0 0
ALECTOR INC COM 014442107 48 5,052 SH   SOLE 36 5,052 0 0
ALECTOR INC COM 014442107 88 9,277 SH   SOLE 40 9,277 0 0
ALECTOR INC COM 014442107 124 13,100 SH   SOLE 43 13,014 0 86
ALERISLIFE INC COM NEW 33832D205 13 13,361 SH   SOLE 2 0 0 13,361
ALERISLIFE INC COM NEW 33832D205 4 3,688 SH   SOLE 18 3,688 0 0
ALERISLIFE INC COM NEW 33832D205 58 61,562 SH   SOLE 21 61,562 0 0
ALERISLIFE INC COM NEW 33832D205 255 268,340 SH   SOLE 22 268,340 0 0
ALERUS FINL CORP COM 01446U103 1,036 46,867 SH   SOLE 2 40,706 0 6,161
ALERUS FINL CORP COM 01446U103 6 266 SH   SOLE 7 266 0 0
ALERUS FINL CORP COM 01446U103 1,099 49,727 SH   SOLE 18 49,727 0 0
ALERUS FINL CORP COM 01446U103 582 26,333 SH   SOLE 19 26,333 0 0
ALERUS FINL CORP COM 01446U103 12,125 548,626 SH   SOLE 21 548,626 0 0
ALERUS FINL CORP COM 01446U103 6,772 306,422 SH   SOLE 22 296,315 0 10,107
ALERUS FINL CORP COM 01446U103 96 4,322 SH   SOLE 26 0 0 4,322
ALEXANDER & BALDWIN INC NEW COM 014491104 2,626 158,401 SH   SOLE 2 101,837 0 56,564
ALEXANDER & BALDWIN INC NEW COM 014491104 645 38,907 SH   SOLE 4 37,561 0 1,346
ALEXANDER & BALDWIN INC NEW COM 014491104 1,493 90,034 SH   SOLE 7 90,034 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 4,559 274,961 SH   SOLE 18 274,961 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 6,416 386,986 SH   SOLE 19 386,986 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 152,685 9,208,973 SH   SOLE 21 9,208,973 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 41,008 2,473,358 SH   SOLE 22 2,394,840 0 78,518
ALEXANDER & BALDWIN INC NEW COM 014491104 98 5,923 SH   SOLE 23 5,923 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 5,492 331,222 SH   SOLE 25 331,222 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,219 73,526 SH   SOLE 26 45,653 0 27,873
ALEXANDER & BALDWIN INC NEW COM 014491104 859 51,799 SH   SOLE 28 1,292 0 50,507
ALEXANDER & BALDWIN INC NEW COM 014491104 6,655 401,386 SH   SOLE 30 401,386 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 138 8,333 SH   SOLE 34 8,333 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 150 9,061 SH   SOLE 40 9,061 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 916 55,242 SH   SOLE 43 54,849 0 393
ALEXANDERS INC COM 014752109 243 1,162 SH   SOLE 2 919 0 243
ALEXANDERS INC COM 014752109 2 10 SH   SOLE 4 10 0 0
ALEXANDERS INC COM 014752109 7 32 SH   SOLE 7 32 0 0
ALEXANDERS INC COM 014752109 1,143 5,471 SH   SOLE 18 5,471 0 0
ALEXANDERS INC COM 014752109 851 4,071 SH   SOLE 19 4,071 0 0
ALEXANDERS INC COM 014752109 16,279 77,905 SH   SOLE 21 77,905 0 0
ALEXANDERS INC COM 014752109 12,047 57,652 SH   SOLE 22 56,081 0 1,571
ALEXANDERS INC COM 014752109 329 1,575 SH   SOLE 23 1,575 0 0
ALEXANDERS INC COM 014752109 61 292 SH   SOLE 25 292 0 0
ALEXANDERS INC COM 014752109 80 384 SH   SOLE 26 186 0 198
ALEXANDERS INC COM 014752109 293 1,400 SH   SOLE 28 0 0 1,400
ALEXANDERS INC COM 014752109 243 1,164 SH   SOLE 30 1,164 0 0
ALEXANDERS INC COM 014752109 49 236 SH   SOLE 40 236 0 0
ALEXANDERS INC COM 014752109 1,143 5,470 SH   SOLE 43 5,307 0 163
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 37,351 266,429 SH   SOLE 2 74,066 0 192,363
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 31,451 224,348 SH   SOLE 4 205,002 0 19,346
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 50,743 361,959 SH   SOLE 7 358,304 0 3,655
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 671 4,783 SH   SOLE 13 659 0 4,124
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,386 24,154 SH   SOLE 15 24,154 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 46,091 328,776 SH   SOLE 18 316,551 0 12,225
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 72,033 513,825 SH   SOLE 19 513,825 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 762,536 5,439,303 SH   SOLE 21 5,439,303 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 636,979 4,543,686 SH   SOLE 22 4,146,522 0 397,164
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 37,444 267,093 SH   SOLE 23 267,093 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 126,286 900,822 SH   SOLE 25 900,822 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 39,749 283,536 SH   SOLE 26 97,315 0 186,221
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 56,998 406,580 SH   SOLE 28 11,243 0 395,337
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 30 216 SH   SOLE 29 216 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 151,000 1,077,113 SH   SOLE 30 1,077,113 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,836 34,496 SH   SOLE 31 31,681 0 2,815
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 41,695 297,415 SH   SOLE 34 297,415 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6,913 49,315 SH   SOLE 36 49,315 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 719 5,131 SH   SOLE 40 5,131 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 36 256 SH   OTR 43 256 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18,607 132,725 SH   SOLE 43 121,587 0 11,139
ALGONQUIN PWR UTILS CORP COM 015857105 9,624 882,131 SH   SOLE 21 882,131 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 6 539 SH   SOLE 43 539 0 0
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873 69,587 1,837,512 SH   SOLE 21 1,837,512 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 5,888 73,600 SH Call SOLE 19 73,600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 476 5,949 SH   SOLE 2 5,949 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 552 6,899 SH   SOLE 13 6,899 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,264 40,801 SH   SOLE 15 40,801 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2 19 SH   SOLE 17 0 0 19
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 77,382 967,390 SH   SOLE 19 967,390 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,663 20,796 SH   SOLE 22 20,796 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,083 26,044 SH   SOLE 23 26,044 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16,964 212,071 SH   SOLE 25 212,071 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16,783 209,819 SH   SOLE 26 112,139 0 97,680
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,165 77,078 SH   SOLE 28 0 0 77,078
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,764 34,557 SH   SOLE 30 34,557 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,472 80,916 SH   SOLE 32 80,916 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 146,148 1,827,080 SH   SOLE 34 1,827,080 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 52,645 658,147 SH   SOLE 43 599,399 0 58,748
ALICO INC COM 016230104 101 3,562 SH   SOLE 2 408 0 3,154
ALICO INC COM 016230104 4 135 SH   SOLE 7 135 0 0
ALICO INC COM 016230104 543 19,212 SH   SOLE 18 19,212 0 0
ALICO INC COM 016230104 313 11,067 SH   SOLE 19 11,067 0 0
ALICO INC COM 016230104 6,602 233,768 SH   SOLE 21 233,768 0 0
ALICO INC COM 016230104 3,833 135,739 SH   SOLE 22 132,336 0 3,403
ALICO INC COM 016230104 1 37 SH   SOLE 43 37 0 0
ALIGHT INC COM CL A 01626W101 2,254 307,468 SH   SOLE 2 108,480 0 198,988
ALIGHT INC COM CL A 01626W101 29 3,932 SH   SOLE 7 3,932 0 0
ALIGHT INC COM CL A 01626W101 7,508 1,024,284 SH   SOLE 18 1,024,284 0 0
ALIGHT INC COM CL A 01626W101 4,598 627,218 SH   SOLE 19 627,218 0 0
ALIGHT INC COM CL A 01626W101 83,162 11,345,417 SH   SOLE 21 11,345,417 0 0
ALIGHT INC COM CL A 01626W101 52,611 7,177,549 SH   SOLE 22 6,834,220 0 343,329
ALIGHT INC COM CL A 01626W101 264 36,037 SH   SOLE 25 36,037 0 0
ALIGHT INC COM CL A 01626W101 788 107,537 SH   SOLE 26 89,009 0 18,528
ALIGHT INC COM CL A 01626W101 126 17,201 SH   SOLE 30 17,201 0 0
ALIGHT INC COM CL A 01626W101 222 30,331 SH   SOLE 40 30,331 0 0
ALIGN TECHNOLOGY INC COM 016255101 42,085 203,202 SH   SOLE 2 89,277 0 113,925
ALIGN TECHNOLOGY INC COM 016255101 13,392 64,660 SH   SOLE 4 36,442 0 28,218
ALIGN TECHNOLOGY INC COM 016255101 15,299 73,871 SH   SOLE 7 71,899 0 1,972
ALIGN TECHNOLOGY INC COM 016255101 514 2,484 SH   SOLE 13 311 0 2,173
ALIGN TECHNOLOGY INC COM 016255101 1,548 7,475 SH   SOLE 15 7,475 0 0
ALIGN TECHNOLOGY INC COM 016255101 27,879 134,609 SH   SOLE 18 128,663 0 5,946
ALIGN TECHNOLOGY INC COM 016255101 37,297 180,085 SH   SOLE 19 180,085 0 0
ALIGN TECHNOLOGY INC COM 016255101 443,581 2,141,766 SH   SOLE 21 2,141,766 0 0
ALIGN TECHNOLOGY INC COM 016255101 330,201 1,594,325 SH   SOLE 22 1,442,871 0 151,454
ALIGN TECHNOLOGY INC COM 016255101 24,721 119,361 SH   SOLE 23 119,361 0 0
ALIGN TECHNOLOGY INC COM 016255101 23,181 111,926 SH   SOLE 25 111,926 0 0
ALIGN TECHNOLOGY INC COM 016255101 28,181 136,066 SH   SOLE 26 44,165 0 91,901
ALIGN TECHNOLOGY INC COM 016255101 25,965 125,370 SH   SOLE 28 1,121 0 124,249
ALIGN TECHNOLOGY INC COM 016255101 172 830 SH   SOLE 29 830 0 0
ALIGN TECHNOLOGY INC COM 016255101 82,784 399,712 SH   SOLE 30 397,845 0 1,867
ALIGN TECHNOLOGY INC COM 016255101 3,428 16,550 SH   SOLE 31 15,273 0 1,277
ALIGN TECHNOLOGY INC COM 016255101 3,786 18,279 SH   SOLE 32 18,279 0 0
ALIGN TECHNOLOGY INC COM 016255101 19,493 94,120 SH   SOLE 34 94,120 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,735 22,863 SH   SOLE 36 22,863 0 0
ALIGN TECHNOLOGY INC COM 016255101 488 2,356 SH   SOLE 40 2,356 0 0
ALIGN TECHNOLOGY INC COM 016255101 36 175 SH   OTR 43 175 0 0
ALIGN TECHNOLOGY INC COM 016255101 11,696 56,470 SH   SOLE 43 49,175 0 7,295
ALIGN TECHNOLOGY INC OPTIONS 016255101 104 500 SH Call SOLE 2 0 0 500
ALIGN TECHNOLOGY INC OPTIONS 016255101 104 500 SH Call SOLE 4 500 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101 1,470 7,100 SH Call SOLE 18 7,100 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101 9,921 47,900 SH Call SOLE 19 47,900 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101 621 3,000 SH Call SOLE 22 3,000 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101 62 300 SH Call SOLE 26 300 0 0
ALIGN TECHNOLOGY INC OPTIONS 016255101 4,888 23,600 SH Call SOLE 34 23,600 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 895 75,605 SH   SOLE 2 59,999 0 15,606
ALIGNMENT HEALTHCARE INC COM 01625V104 11 938 SH   SOLE 7 938 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 2,590 218,736 SH   SOLE 18 218,736 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 3,124 263,874 SH   SOLE 19 263,874 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 34,549 2,918,014 SH   SOLE 21 2,918,014 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 24,053 2,031,510 SH   SOLE 22 1,981,826 0 49,684
ALIGNMENT HEALTHCARE INC COM 01625V104 88 7,413 SH   SOLE 23 7,413 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 141 11,950 SH   SOLE 25 11,950 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 901 76,100 SH   SOLE 26 65,805 0 10,295
ALIGNMENT HEALTHCARE INC COM 01625V104 28 2,362 SH   SOLE 28 0 0 2,362
ALIGNMENT HEALTHCARE INC COM 01625V104 962 81,265 SH   SOLE 30 81,265 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 127 10,697 SH   SOLE 40 10,697 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 2 157 SH   SOLE 43 157 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 26 23,792 SH   SOLE 2 9,762 0 14,030
ALIGOS THERAPEUTICS INC COM 01626L105 4 3,952 SH   SOLE 18 3,952 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 1 1,131 SH   SOLE 19 1,131 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 287 260,722 SH   SOLE 21 260,722 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 232 210,874 SH   SOLE 22 210,874 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 19 17,088 SH   SOLE 30 17,088 0 0
ALIMERA SCIENCES INC COM NEW 016259202 3 638 SH   SOLE 18 638 0 0
ALIMERA SCIENCES INC COM NEW 016259202 60 11,755 SH   SOLE 21 11,755 0 0
ALIMERA SCIENCES INC COM NEW 016259202 2 477 SH   SOLE 22 477 0 0
ALKALINE WTR CO INC COM NEW 01643A207 67 199,833 SH   SOLE 21 199,833 0 0
ALKALINE WTR CO INC COM NEW 01643A207 300 890,009 SH   SOLE 22 890,009 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 202 13,444 SH   SOLE 2 8,861 0 4,583
ALKAMI TECHNOLOGY INC COM 01644J108 7 445 SH   SOLE 7 445 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 1,403 93,241 SH   SOLE 18 93,241 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 2,735 181,738 SH   SOLE 19 181,738 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 16,744 1,112,557 SH   SOLE 21 1,112,557 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 12,317 818,408 SH   SOLE 22 804,202 0 14,206
ALKAMI TECHNOLOGY INC COM 01644J108 7 478 SH   SOLE 23 478 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 50 3,313 SH   SOLE 25 3,313 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 32 2,123 SH   SOLE 26 0 0 2,123
ALKAMI TECHNOLOGY INC COM 01644J108 1,108 73,605 SH   SOLE 30 73,605 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 57 3,780 SH   SOLE 40 3,780 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 3 223 SH   SOLE 43 207 0 16
ALKERMES PLC SHS G01767105 9,470 424,085 SH   SOLE 2 315,096 0 108,989
ALKERMES PLC SHS G01767105 327 14,651 SH   SOLE 4 14,651 0 0
ALKERMES PLC SHS G01767105 102 4,556 SH   SOLE 7 1,861 0 2,695
ALKERMES PLC SHS G01767105 10,550 472,445 SH   SOLE 18 450,815 0 21,630
ALKERMES PLC SHS G01767105 51,532 2,307,761 SH   SOLE 19 2,307,761 0 0
ALKERMES PLC SHS G01767105 153,360 6,867,876 SH   SOLE 21 6,867,876 0 0
ALKERMES PLC SHS G01767105 98,139 4,394,952 SH   SOLE 22 4,293,901 0 101,051
ALKERMES PLC SHS G01767105 407 18,237 SH   SOLE 23 18,237 0 0
ALKERMES PLC SHS G01767105 596 26,709 SH   SOLE 25 26,709 0 0
ALKERMES PLC SHS G01767105 3,836 171,795 SH   SOLE 26 50,877 0 120,918
ALKERMES PLC SHS G01767105 230 10,308 SH   SOLE 28 2,875 0 7,433
ALKERMES PLC SHS G01767105 14,929 668,550 SH   SOLE 30 668,550 0 0
ALKERMES PLC SHS G01767105 884 39,598 SH   SOLE 34 39,598 0 0
ALKERMES PLC SHS G01767105 50 2,242 SH   SOLE 36 2,242 0 0
ALKERMES PLC SHS G01767105 440 19,705 SH   SOLE 40 19,705 0 0
ALKERMES PLC SHS G01767105 51 2,271 SH   OTR 43 2,271 0 0
ALKERMES PLC SHS G01767105 948 42,465 SH   SOLE 43 40,740 0 1,725
ALLAKOS INC COM 01671P100 829 135,452 SH   SOLE 2 103,731 0 31,721
ALLAKOS INC COM 01671P100 42 6,943 SH   SOLE 18 6,943 0 0
ALLAKOS INC COM 01671P100 1,608 262,799 SH   SOLE 19 262,799 0 0
ALLAKOS INC COM 01671P100 3,365 549,877 SH   SOLE 21 549,877 0 0
ALLAKOS INC COM 01671P100 7,045 1,151,144 SH   SOLE 22 1,151,144 0 0
ALLAKOS INC COM 01671P100 4 635 SH   SOLE 28 635 0 0
ALLAKOS INC COM 01671P100 144 23,521 SH   SOLE 30 23,521 0 0
ALLAKOS INC COM 01671P100 197 32,267 SH   SOLE 43 31,209 0 1,058
ALLBIRDS INC COM CL A 01675A109 209 68,758 SH   SOLE 2 39,215 0 29,543
ALLBIRDS INC COM CL A 01675A109 3 1,011 SH   SOLE 7 1,011 0 0
ALLBIRDS INC COM CL A 01675A109 890 292,865 SH   SOLE 18 292,865 0 0
ALLBIRDS INC COM CL A 01675A109 542 178,154 SH   SOLE 19 178,154 0 0
ALLBIRDS INC COM CL A 01675A109 10,990 3,615,236 SH   SOLE 21 3,615,236 0 0
ALLBIRDS INC COM CL A 01675A109 6,699 2,203,687 SH   SOLE 22 2,116,617 0 87,070
ALLBIRDS INC COM CL A 01675A109 60 19,593 SH   SOLE 25 19,593 0 0
ALLBIRDS INC COM CL A 01675A109 13 4,371 SH   SOLE 26 4,371 0 0
ALLBIRDS INC COM CL A 01675A109 343 112,971 SH   SOLE 30 112,971 0 0
ALLBIRDS INC COM CL A 01675A109 34 11,191 SH   SOLE 36 11,191 0 0
ALLEGHANY CORP MD COM 017175100 20,295 24,179 SH   SOLE 2 9,103 0 15,076
ALLEGHANY CORP MD COM 017175100 8,970 10,686 SH   SOLE 4 5,364 0 5,322
ALLEGHANY CORP MD COM 017175100 1,202 1,432 SH   SOLE 7 1,432 0 0
ALLEGHANY CORP MD COM 017175100 65 78 SH   SOLE 13 78 0 0
ALLEGHANY CORP MD COM 017175100 1,295 1,543 SH   SOLE 15 1,543 0 0
ALLEGHANY CORP MD COM 017175100 32,722 38,984 SH   SOLE 18 38,289 0 695
ALLEGHANY CORP MD COM 017175100 3,382 4,029 SH   SOLE 19 4,029 0 0
ALLEGHANY CORP MD COM 017175100 578,161 688,804 SH   SOLE 21 688,804 0 0
ALLEGHANY CORP MD COM 017175100 319,505 380,649 SH   SOLE 22 356,113 0 24,536
ALLEGHANY CORP MD COM 017175100 18,023 21,472 SH   SOLE 23 21,472 0 0
ALLEGHANY CORP MD COM 017175100 11,894 14,170 SH   SOLE 25 14,170 0 0
ALLEGHANY CORP MD COM 017175100 13,408 15,974 SH   SOLE 26 8,144 0 7,830
ALLEGHANY CORP MD COM 017175100 13,384 15,945 SH   SOLE 28 170 0 15,775
ALLEGHANY CORP MD COM 017175100 35,604 42,417 SH   SOLE 30 42,417 0 0
ALLEGHANY CORP MD COM 017175100 2,507 2,987 SH   SOLE 31 2,745 0 242
ALLEGHANY CORP MD COM 017175100 558 665 SH   SOLE 34 665 0 0
ALLEGHANY CORP MD COM 017175100 3,738 4,453 SH   SOLE 36 4,453 0 0
ALLEGHANY CORP MD COM 017175100 386 460 SH   SOLE 40 460 0 0
ALLEGHANY CORP MD COM 017175100 5,719 6,813 SH   SOLE 43 6,032 0 781
ALLEGIANCE BANCSHARES INC COM 01748H107 730 17,528 SH   SOLE 2 7,524 0 10,004
ALLEGIANCE BANCSHARES INC COM 01748H107 10 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 2,982 71,641 SH   SOLE 18 71,641 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,408 33,830 SH   SOLE 19 33,830 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 95,076 2,283,829 SH   SOLE 21 2,283,829 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 19,922 478,558 SH   SOLE 22 459,157 0 19,401
ALLEGIANCE BANCSHARES INC COM 01748H107 102 2,444 SH   SOLE 25 2,444 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 34 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 305 7,332 SH   SOLE 30 7,332 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 50 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 202 4,846 SH   SOLE 43 4,747 0 99
ALLEGIANT TRAVEL CO COM 01748X102 1,299 17,802 SH   SOLE 2 13,948 0 3,854
ALLEGIANT TRAVEL CO COM 01748X102 1 13 SH   SOLE 4 13 0 0
ALLEGIANT TRAVEL CO COM 01748X102 13 182 SH   SOLE 7 182 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,986 54,623 SH   SOLE 18 54,623 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,093 28,684 SH   SOLE 19 28,684 0 0
ALLEGIANT TRAVEL CO COM 01748X102 136,636 1,872,241 SH   SOLE 21 1,872,241 0 0
ALLEGIANT TRAVEL CO COM 01748X102 27,028 370,352 SH   SOLE 22 361,439 0 8,913
ALLEGIANT TRAVEL CO COM 01748X102 38 521 SH   SOLE 25 521 0 0
ALLEGIANT TRAVEL CO COM 01748X102 238 3,256 SH   SOLE 26 2,505 0 751
ALLEGIANT TRAVEL CO COM 01748X102 25 340 SH   SOLE 28 340 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,704 23,343 SH   SOLE 30 23,343 0 0
ALLEGIANT TRAVEL CO COM 01748X102 35 473 SH   SOLE 40 473 0 0
ALLEGIANT TRAVEL CO COM 01748X102 13 174 SH   OTR 43 174 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,430 19,589 SH   SOLE 43 18,320 0 1,269
ALLEGION PLC ORD SHS G0176J109 14,784 164,852 SH   SOLE 2 102,580 0 62,272
ALLEGION PLC ORD SHS G0176J109 10,313 114,995 SH   SOLE 4 68,879 0 46,116
ALLEGION PLC ORD SHS G0176J109 8,986 100,196 SH   SOLE 7 75,525 0 24,671
ALLEGION PLC ORD SHS G0176J109 37 414 SH   SOLE 13 414 0 0
ALLEGION PLC ORD SHS G0176J109 950 10,597 SH   SOLE 15 10,597 0 0
ALLEGION PLC ORD SHS G0176J109 22,831 254,583 SH   SOLE 18 247,189 0 7,394
ALLEGION PLC ORD SHS G0176J109 15,936 177,700 SH   SOLE 19 177,700 0 0
ALLEGION PLC ORD SHS G0176J109 250,742 2,795,958 SH   SOLE 21 2,795,958 0 0
ALLEGION PLC ORD SHS G0176J109 187,947 2,095,755 SH   SOLE 22 1,916,184 0 179,571
ALLEGION PLC ORD SHS G0176J109 12,563 140,082 SH   SOLE 23 140,082 0 0
ALLEGION PLC ORD SHS G0176J109 22,111 246,558 SH   SOLE 25 246,558 0 0
ALLEGION PLC ORD SHS G0176J109 16,841 187,793 SH   SOLE 26 63,958 0 123,835
ALLEGION PLC ORD SHS G0176J109 16,649 185,652 SH   SOLE 28 4,735 0 180,917
ALLEGION PLC ORD SHS G0176J109 33 369 SH   SOLE 29 369 0 0
ALLEGION PLC ORD SHS G0176J109 71,795 800,570 SH   SOLE 30 773,413 0 27,157
ALLEGION PLC ORD SHS G0176J109 1,854 20,676 SH   SOLE 31 18,991 0 1,685
ALLEGION PLC ORD SHS G0176J109 7,248 80,820 SH   SOLE 34 80,820 0 0
ALLEGION PLC ORD SHS G0176J109 2,568 28,630 SH   SOLE 36 28,630 0 0
ALLEGION PLC ORD SHS G0176J109 255 2,840 SH   SOLE 40 2,840 0 0
ALLEGION PLC ORD SHS G0176J109 31 348 SH   OTR 43 348 0 0
ALLEGION PLC ORD SHS G0176J109 3,328 37,114 SH   SOLE 43 35,243 0 1,871
ALLEGRO MICROSYSTEMS INC COM 01749D105 1,538 70,392 SH   SOLE 2 45,100 0 25,292
ALLEGRO MICROSYSTEMS INC COM 01749D105 7 305 SH   SOLE 4 305 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 17 782 SH   SOLE 7 782 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 620 28,371 SH   SOLE 18 28,371 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 383 17,514 SH   SOLE 19 17,514 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 22,742 1,040,805 SH   SOLE 21 1,040,805 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 31,875 1,458,791 SH   SOLE 22 1,390,515 0 68,276
ALLEGRO MICROSYSTEMS INC COM 01749D105 228 10,412 SH   SOLE 25 10,412 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 749 34,270 SH   SOLE 26 28,908 0 5,362
ALLEGRO MICROSYSTEMS INC COM 01749D105 85 3,891 SH   SOLE 28 736 0 3,155
ALLEGRO MICROSYSTEMS INC COM 01749D105 605 27,677 SH   SOLE 30 27,677 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 21 980 SH   SOLE 31 980 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 148 6,764 SH   SOLE 40 6,764 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 1,512 69,180 SH   SOLE 43 61,075 0 8,105
ALLETE INC COM NEW 018522300 5,543 110,742 SH   SOLE 2 93,970 0 16,772
ALLETE INC COM NEW 018522300 340 6,787 SH   SOLE 4 6,787 0 0
ALLETE INC COM NEW 018522300 58 1,158 SH   SOLE 7 1,158 0 0
ALLETE INC COM NEW 018522300 12 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 13,649 272,710 SH   SOLE 18 272,710 0 0
ALLETE INC COM NEW 018522300 5,744 114,774 SH   SOLE 19 114,774 0 0
ALLETE INC COM NEW 018522300 216,613 4,327,937 SH   SOLE 21 4,327,937 0 0
ALLETE INC COM NEW 018522300 85,491 1,708,117 SH   SOLE 22 1,647,307 0 60,810
ALLETE INC COM NEW 018522300 1,239 24,762 SH   SOLE 26 20,622 0 4,140
ALLETE INC COM NEW 018522300 47 930 SH   SOLE 28 930 0 0
ALLETE INC COM NEW 018522300 3,167 63,278 SH   SOLE 30 63,278 0 0
ALLETE INC COM NEW 018522300 200 3,990 SH   SOLE 36 3,990 0 0
ALLETE INC COM NEW 018522300 389 7,769 SH   SOLE 40 7,769 0 0
ALLETE INC COM NEW 018522300 2,027 40,506 SH   SOLE 43 36,859 0 3,647
ALLIANT ENERGY CORP COM 018802108 24,249 457,617 SH   SOLE 2 145,341 0 312,276
ALLIANT ENERGY CORP COM 018802108 8,196 154,671 SH   SOLE 4 118,734 0 35,937
ALLIANT ENERGY CORP COM 018802108 14,099 266,074 SH   SOLE 7 256,852 0 9,222
ALLIANT ENERGY CORP COM 018802108 309 5,826 SH   SOLE 13 3,311 0 2,515
ALLIANT ENERGY CORP COM 018802108 2,039 38,484 SH   SOLE 15 38,484 0 0
ALLIANT ENERGY CORP COM 018802108 24,682 465,781 SH   SOLE 18 444,810 0 20,971
ALLIANT ENERGY CORP COM 018802108 10,373 195,758 SH   SOLE 19 195,758 0 0
ALLIANT ENERGY CORP COM 018802108 638,443 12,048,375 SH   SOLE 21 12,048,375 0 0
ALLIANT ENERGY CORP COM 018802108 284,403 5,367,103 SH   SOLE 22 4,863,725 0 503,378
ALLIANT ENERGY CORP COM 018802108 22,567 425,868 SH   SOLE 23 425,868 0 0
ALLIANT ENERGY CORP COM 018802108 3,817 72,037 SH   SOLE 25 72,037 0 0
ALLIANT ENERGY CORP COM 018802108 24,733 466,749 SH   SOLE 26 176,647 0 290,102
ALLIANT ENERGY CORP COM 018802108 8,595 162,198 SH   SOLE 28 2,712 0 159,486
ALLIANT ENERGY CORP COM 018802108 206 3,892 SH   SOLE 29 3,892 0 0
ALLIANT ENERGY CORP COM 018802108 69,155 1,305,062 SH   SOLE 30 1,305,062 0 0
ALLIANT ENERGY CORP COM 018802108 3,365 63,504 SH   SOLE 31 59,012 0 4,492
ALLIANT ENERGY CORP COM 018802108 3,963 74,797 SH   SOLE 32 74,797 0 0
ALLIANT ENERGY CORP COM 018802108 623 11,753 SH   SOLE 34 11,753 0 0
ALLIANT ENERGY CORP COM 018802108 4,560 86,046 SH   SOLE 36 86,046 0 0
ALLIANT ENERGY CORP COM 018802108 238 4,496 SH   SOLE 40 4,496 0 0
ALLIANT ENERGY CORP COM 018802108 50 950 SH   OTR 43 950 0 0
ALLIANT ENERGY CORP COM 018802108 6,664 125,761 SH   SOLE 43 117,487 0 8,274
ALLIED ESPORTS ENTMT INC COM 019170109 5 3,877 SH   SOLE 18 3,877 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 60 51,706 SH   SOLE 21 51,706 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 376 321,007 SH   SOLE 22 321,007 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 63 2,191 SH   SOLE 2 459 0 1,732
ALLIED MOTION TECHNOLOGIES I COM 019330109 6 216 SH   SOLE 7 216 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,015 35,449 SH   SOLE 18 35,449 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 645 22,554 SH   SOLE 19 22,554 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 12,164 425,004 SH   SOLE 21 425,004 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 8,613 300,947 SH   SOLE 22 298,379 0 2,568
ALLIED MOTION TECHNOLOGIES I COM 019330109 2 76 SH   SOLE 43 76 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 4,763 141,072 SH   SOLE 2 93,006 0 48,066
ALLISON TRANSMISSION HLDGS I COM 01973R101 13 374 SH   SOLE 4 374 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 63 1,852 SH   SOLE 7 1,852 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,660 49,169 SH   SOLE 18 49,169 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,309 38,767 SH   SOLE 19 38,767 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 43,880 1,299,757 SH   SOLE 21 1,299,757 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 75,210 2,227,780 SH   SOLE 22 2,112,360 0 115,420
ALLISON TRANSMISSION HLDGS I COM 01973R101 473 14,002 SH   SOLE 25 14,002 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,787 52,922 SH   SOLE 26 43,678 0 9,244
ALLISON TRANSMISSION HLDGS I COM 01973R101 66 1,952 SH   SOLE 28 1,952 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,227 36,339 SH   SOLE 30 36,339 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 46 1,377 SH   SOLE 31 1,377 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 128 3,782 SH   SOLE 34 3,782 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 77 2,279 SH   SOLE 36 2,279 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 469 13,890 SH   SOLE 40 13,890 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,459 43,220 SH   SOLE 43 39,560 0 3,660
ALLOGENE THERAPEUTICS INC COM 019770106 3,266 302,442 SH   SOLE 2 178,464 0 123,978
ALLOGENE THERAPEUTICS INC COM 019770106 3 276 SH   SOLE 4 276 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 81 7,458 SH   SOLE 7 6,033 0 1,425
ALLOGENE THERAPEUTICS INC COM 019770106 2,633 243,829 SH   SOLE 18 243,829 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 6,768 626,640 SH   SOLE 19 626,640 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 39,412 3,649,216 SH   SOLE 21 3,649,216 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 29,416 2,723,678 SH   SOLE 22 2,635,223 0 88,455
ALLOGENE THERAPEUTICS INC COM 019770106 181 16,750 SH   SOLE 23 16,750 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 134 12,393 SH   SOLE 25 12,393 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,498 138,712 SH   SOLE 26 18,397 0 120,315
ALLOGENE THERAPEUTICS INC COM 019770106 16 1,500 SH   SOLE 28 1,500 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 4,607 426,613 SH   SOLE 30 426,613 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 56 5,226 SH   SOLE 36 5,226 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 101 9,313 SH   SOLE 40 9,313 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 524 48,534 SH   SOLE 43 41,640 0 6,894
ALLOT LTD SHS M0854Q105 31 7,806 SH   SOLE 2 7,806 0 0
ALLOT LTD SHS M0854Q105 13 3,336 SH   SOLE 22 3,336 0 0
ALLOVIR INC COM 019818103 513 64,973 SH   SOLE 2 36,173 0 28,800
ALLOVIR INC COM 019818103 3 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103 739 93,716 SH   SOLE 18 93,716 0 0
ALLOVIR INC COM 019818103 756 95,793 SH   SOLE 19 95,793 0 0
ALLOVIR INC COM 019818103 10,520 1,333,297 SH   SOLE 21 1,333,297 0 0
ALLOVIR INC COM 019818103 7,666 971,660 SH   SOLE 22 933,138 0 38,522
ALLOVIR INC COM 019818103 4 480 SH   SOLE 23 480 0 0
ALLOVIR INC COM 019818103 87 11,031 SH   SOLE 25 11,031 0 0
ALLOVIR INC COM 019818103 5 615 SH   SOLE 26 615 0 0
ALLOVIR INC COM 019818103 9 1,181 SH   SOLE 28 1,181 0 0
ALLOVIR INC COM 019818103 411 52,037 SH   SOLE 30 52,037 0 0
ALLOVIR INC COM 019818103 35 4,409 SH   SOLE 40 4,409 0 0
ALLOVIR INC COM 019818103 299 37,863 SH   SOLE 43 37,619 0 244
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8,876 582,817 SH   SOLE 2 340,155 0 242,662
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2 107 SH   SOLE 4 107 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 17 1,116 SH   SOLE 7 1,116 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6,397 420,018 SH   SOLE 18 406,207 0 13,811
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 18,804 1,234,679 SH   SOLE 19 1,234,679 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 206,891 13,584,456 SH   SOLE 21 13,584,456 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 61,235 4,020,715 SH   SOLE 22 3,894,116 0 126,599
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 592 38,862 SH   SOLE 23 38,862 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 286 18,752 SH   SOLE 25 18,752 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 5,005 328,614 SH   SOLE 26 53,248 0 275,366
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 109 7,127 SH   SOLE 28 2,160 0 4,967
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7,469 490,398 SH   SOLE 30 490,398 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 49 3,208 SH   SOLE 34 3,208 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 46 3,046 SH   SOLE 36 3,046 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 228 14,952 SH   SOLE 40 14,952 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,149 75,423 SH   SOLE 43 74,153 0 1,270
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 172 27,761 SH   SOLE 2 27,761 0 0
ALLSTATE CORP COM 020002101 71,897 577,347 SH   SOLE 2 137,541 0 439,806
ALLSTATE CORP COM 020002101 27,896 224,010 SH   SOLE 4 123,591 0 100,419
ALLSTATE CORP COM 020002101 44,052 353,743 SH   SOLE 7 277,322 0 76,421
ALLSTATE CORP COM 020002101 854 6,861 SH   SOLE 13 1,079 0 5,782
ALLSTATE CORP COM 020002101 5,133 41,219 SH   SOLE 15 41,219 0 0
ALLSTATE CORP COM 020002101 9 69 SH   SOLE 17 0 0 69
ALLSTATE CORP COM 020002101 155,539 1,249,008 SH   SOLE 18 1,184,735 0 64,273
ALLSTATE CORP COM 020002101 145,108 1,165,242 SH   SOLE 19 1,165,242 0 0
ALLSTATE CORP COM 020002101 925,083 7,428,597 SH   SOLE 21 7,428,597 0 0
ALLSTATE CORP COM 020002101 741,616 5,955,320 SH   SOLE 22 5,364,729 0 590,591
ALLSTATE CORP COM 020002101 56,654 454,944 SH   SOLE 23 454,944 0 0
ALLSTATE CORP COM 020002101 56,782 455,971 SH   SOLE 25 455,971 0 0
ALLSTATE CORP COM 020002101 89,049 715,084 SH   SOLE 26 371,926 0 343,158
ALLSTATE CORP COM 020002101 137,481 1,104,003 SH   SOLE 28 17,378 0 1,086,625
ALLSTATE CORP COM 020002101 190,071 1,526,310 SH   SOLE 30 1,524,149 0 2,161
ALLSTATE CORP COM 020002101 7,940 63,756 SH   SOLE 31 58,623 0 5,133
ALLSTATE CORP COM 020002101 8,727 70,078 SH   SOLE 34 70,078 0 0
ALLSTATE CORP COM 020002101 15,708 126,136 SH   SOLE 36 126,136 0 0
ALLSTATE CORP COM 020002101 1,113 8,939 SH   SOLE 40 8,939 0 0
ALLSTATE CORP COM 020002101 58,352 468,575 SH   SOLE 43 439,156 0 29,419
ALLY FINL INC COM 02005N100 33,064 1,188,073 SH   SOLE 2 488,168 0 699,905
ALLY FINL INC COM 02005N100 10,143 364,456 SH   SOLE 4 200,033 0 164,423
ALLY FINL INC COM 02005N100 3,942 141,644 SH   SOLE 7 62,138 0 79,506
ALLY FINL INC COM 02005N100 1,060 38,094 SH   SOLE 13 38,094 0 0
ALLY FINL INC COM 02005N100 1,252 45,005 SH   SOLE 15 45,005 0 0
ALLY FINL INC COM 02005N100 16,049 576,665 SH   SOLE 18 529,243 0 47,422
ALLY FINL INC COM 02005N100 7,947 285,547 SH   SOLE 19 285,547 0 0
ALLY FINL INC COM 02005N100 153,532 5,516,763 SH   SOLE 21 5,516,763 0 0
ALLY FINL INC COM 02005N100 206,125 7,406,569 SH   SOLE 22 6,683,602 0 722,967
ALLY FINL INC COM 02005N100 17,960 645,347 SH   SOLE 23 645,347 0 0
ALLY FINL INC COM 02005N100 14,812 532,247 SH   SOLE 25 532,247 0 0
ALLY FINL INC COM 02005N100 17,196 617,877 SH   SOLE 26 292,541 0 325,336
ALLY FINL INC COM 02005N100 33,775 1,213,622 SH   SOLE 28 31,595 0 1,182,027
ALLY FINL INC COM 02005N100 788 28,326 SH   SOLE 29 28,326 0 0
ALLY FINL INC COM 02005N100 55,693 2,001,171 SH   SOLE 30 1,659,326 0 341,845
ALLY FINL INC COM 02005N100 4,379 157,337 SH   SOLE 31 150,614 0 6,723
ALLY FINL INC COM 02005N100 9,220 331,305 SH   SOLE 34 331,305 0 0
ALLY FINL INC COM 02005N100 3,376 121,319 SH   SOLE 36 121,319 0 0
ALLY FINL INC COM 02005N100 273 9,827 SH   SOLE 40 9,827 0 0
ALLY FINL INC COM 02005N100 11 410 SH   OTR 43 410 0 0
ALLY FINL INC COM 02005N100 12,078 433,977 SH   SOLE 43 404,983 0 28,994
ALLY FINL INC OPTIONS 02005N100 50 1,800 SH Put SOLE 4 1,800 0 0
ALLY FINL INC OPTIONS 02005N100 763 27,400 SH Put SOLE 18 27,400 0 0
ALLY FINL INC OPTIONS 02005N100 12,192 438,100 SH Put SOLE 19 438,100 0 0
ALLY FINL INC OPTIONS 02005N100 359 12,900 SH Put SOLE 22 12,900 0 0
ALLY FINL INC OPTIONS 02005N100 3,334 119,800 SH Put SOLE 34 119,800 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 47,095 235,289 SH   SOLE 2 56,503 0 178,786
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 17,379 86,827 SH   SOLE 4 47,307 0 39,520
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,934 14,659 SH   SOLE 7 14,659 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 679 3,391 SH   SOLE 13 522 0 2,869
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,858 9,285 SH   SOLE 15 9,285 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 33,154 165,639 SH   SOLE 18 159,380 0 6,259
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 94,533 472,288 SH   SOLE 19 472,288 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 551,719 2,756,388 SH   SOLE 21 2,756,388 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 516,791 2,581,887 SH   SOLE 22 2,361,860 0 220,027
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 38,771 193,701 SH   SOLE 23 193,701 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 29,790 148,829 SH   SOLE 25 148,829 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 28,367 141,722 SH   SOLE 26 68,561 0 73,161
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 29,824 149,003 SH   SOLE 28 7,100 0 141,903
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 47 233 SH   SOLE 29 233 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 59,514 297,334 SH   SOLE 30 297,334 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,336 26,657 SH   SOLE 31 24,495 0 2,162
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 55,900 279,276 SH   SOLE 34 279,276 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,146 35,701 SH   SOLE 36 35,701 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 775 3,874 SH   SOLE 40 3,874 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 79 397 SH   OTR 43 397 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 13,270 66,298 SH   SOLE 43 61,671 0 4,627
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 489 15,908 SH   SOLE 2 9,541 0 6,367
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7 220 SH   SOLE 7 220 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2,445 79,490 SH   SOLE 18 79,490 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,259 40,940 SH   SOLE 19 40,940 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 83,594 2,717,623 SH   SOLE 21 2,717,623 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 17,631 573,172 SH   SOLE 22 556,298 0 16,874
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 85 2,755 SH   SOLE 25 2,755 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 552 17,939 SH   SOLE 26 15,971 0 1,968
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 24 778 SH   SOLE 28 0 0 778
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,213 39,425 SH   SOLE 30 39,425 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 75 2,446 SH   SOLE 40 2,446 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 505 16,406 SH   SOLE 43 16,087 0 319
ALPHA METALLURGICAL RESOUR I COM 020764106 90,332 660,129 SH   SOLE 2 658,449 0 1,680
ALPHA METALLURGICAL RESOUR I COM 020764106 11 82 SH   SOLE 4 82 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 24 177 SH   SOLE 7 177 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 5,807 42,436 SH   SOLE 18 42,436 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 4,190 30,623 SH   SOLE 19 30,623 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 79,092 577,992 SH   SOLE 21 577,992 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 52,351 382,572 SH   SOLE 22 371,156 0 11,416
ALPHA METALLURGICAL RESOUR I COM 020764106 359 2,624 SH   SOLE 25 2,624 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 1,203 8,794 SH   SOLE 26 7,390 0 1,404
ALPHA METALLURGICAL RESOUR I COM 020764106 993 7,254 SH   SOLE 30 7,254 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 304 2,225 SH   SOLE 40 2,225 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 278 2,033 SH   SOLE 43 1,846 0 187
ALPHA PRO TECH LTD COM 020772109 1 341 SH   SOLE 2 3 0 338
ALPHA PRO TECH LTD COM 020772109 9 2,192 SH   SOLE 18 2,192 0 0
ALPHA PRO TECH LTD COM 020772109 93 23,028 SH   SOLE 21 23,028 0 0
ALPHA PRO TECH LTD COM 020772109 803 198,275 SH   SOLE 22 198,275 0 0
ALPHA TEKNOVA INC COM 02080L102 27 8,085 SH   SOLE 2 1,336 0 6,749
ALPHA TEKNOVA INC COM 02080L102 68 20,225 SH   SOLE 18 20,225 0 0
ALPHA TEKNOVA INC COM 02080L102 34 10,162 SH   SOLE 19 10,162 0 0
ALPHA TEKNOVA INC COM 02080L102 950 284,580 SH   SOLE 21 284,580 0 0
ALPHA TEKNOVA INC COM 02080L102 258 77,261 SH   SOLE 22 74,779 0 2,482
ALPHA TEKNOVA INC COM 02080L102 41 12,127 SH   SOLE 30 12,127 0 0
ALPHABET INC CAP STK CL C 02079K107 1,104,315 11,485,338 SH   SOLE 2 2,810,833 0 8,674,505
ALPHABET INC CAP STK CL C 02079K107 427,017 4,441,153 SH   SOLE 4 2,639,995 0 1,801,158
ALPHABET INC CAP STK CL C 02079K107 522,318 5,432,326 SH   SOLE 7 5,163,083 0 269,243
ALPHABET INC CAP STK CL C 02079K107 30,163 313,711 SH   SOLE 13 178,571 0 135,140
ALPHABET INC CAP STK CL C 02079K107 53,929 560,886 SH   SOLE 15 560,886 0 0
ALPHABET INC CAP STK CL C 02079K107 104 1,083 SH   SOLE 17 0 0 1,083
ALPHABET INC CAP STK CL C 02079K107 1,731,904 18,012,522 SH   SOLE 18 17,414,715 0 597,807
ALPHABET INC CAP STK CL C 02079K107 560,936 5,833,966 SH   SOLE 19 5,833,966 0 0
ALPHABET INC CAP STK CL C 02079K107 11,760,230 122,311,284 SH   SOLE 21 122,311,284 0 0
ALPHABET INC CAP STK CL C 02079K107 11,070,837 115,141,309 SH   SOLE 22 103,927,312 0 11,213,997
ALPHABET INC CAP STK CL C 02079K107 885,967 9,214,429 SH   SOLE 23 9,214,429 0 0
ALPHABET INC CAP STK CL C 02079K107 993,054 10,328,174 SH   SOLE 25 10,286,149 0 42,025
ALPHABET INC CAP STK CL C 02079K107 1,138,117 11,836,887 SH   SOLE 26 4,833,200 0 7,003,687
ALPHABET INC CAP STK CL C 02079K107 973,653 10,126,398 SH   SOLE 28 556,600 0 9,569,798
ALPHABET INC CAP STK CL C 02079K107 12,470 129,697 SH   SOLE 29 129,697 0 0
ALPHABET INC CAP STK CL C 02079K107 2,763,150 28,737,914 SH   SOLE 30 28,737,914 0 0
ALPHABET INC CAP STK CL C 02079K107 144,179 1,499,523 SH   SOLE 31 1,397,133 0 102,390
ALPHABET INC CAP STK CL C 02079K107 116,194 1,208,468 SH   SOLE 32 1,208,468 0 0
ALPHABET INC CAP STK CL C 02079K107 267,055 2,777,484 SH   SOLE 34 2,777,484 0 0
ALPHABET INC CAP STK CL C 02079K107 168,968 1,757,340 SH   SOLE 36 1,757,340 0 0
ALPHABET INC CAP STK CL C 02079K107 17,562 182,648 SH   SOLE 40 182,648 0 0
ALPHABET INC CAP STK CL C 02079K107 1,078 11,214 SH   OTR 43 11,214 0 0
ALPHABET INC CAP STK CL C 02079K107 312,086 3,245,826 SH   SOLE 43 2,783,390 0 462,437
ALPHABET INC CAP STK CL A 02079K305 1,237,661 12,939,482 SH   SOLE 2 3,096,730 0 9,842,752
ALPHABET INC CAP STK CL A 02079K305 450,808 4,713,105 SH   SOLE 4 2,759,923 0 1,953,182
ALPHABET INC CAP STK CL A 02079K305 576,642 6,028,666 SH   SOLE 7 5,631,491 0 397,175
ALPHABET INC CAP STK CL A 02079K305 34,158 357,112 SH   SOLE 13 202,823 0 154,289
ALPHABET INC CAP STK CL A 02079K305 57,589 602,081 SH   SOLE 15 602,081 0 0
ALPHABET INC CAP STK CL A 02079K305 54 560 SH   SOLE 17 0 0 560
ALPHABET INC CAP STK CL A 02079K305 2,184,406 22,837,494 SH   SOLE 18 20,846,260 0 1,991,234
ALPHABET INC CAP STK CL A 02079K305 738,223 7,717,959 SH   SOLE 19 7,717,959 0 0
ALPHABET INC CAP STK CL A 02079K305 4,662 48,740 SH   SOLE 20 48,740 0 0
ALPHABET INC CAP STK CL A 02079K305 12,713,788 132,919,900 SH   SOLE 21 132,919,900 0 0
ALPHABET INC CAP STK CL A 02079K305 12,263,175 128,208,838 SH   SOLE 22 116,047,484 0 12,161,354
ALPHABET INC CAP STK CL A 02079K305 939,732 9,824,689 SH   SOLE 23 9,824,689 0 0
ALPHABET INC CAP STK CL A 02079K305 1,069,129 11,177,507 SH   SOLE 25 11,132,585 0 44,922
ALPHABET INC CAP STK CL A 02079K305 1,265,724 13,232,865 SH   SOLE 26 5,156,232 0 8,076,633
ALPHABET INC CAP STK CL A 02079K305 1,116,610 11,673,912 SH   SOLE 28 541,233 0 11,132,679
ALPHABET INC CAP STK CL A 02079K305 13,228 138,294 SH   SOLE 29 138,294 0 0
ALPHABET INC CAP STK CL A 02079K305 3,006,382 31,431,073 SH   SOLE 30 31,431,073 0 0
ALPHABET INC CAP STK CL A 02079K305 153,172 1,601,379 SH   SOLE 31 1,492,222 0 109,157
ALPHABET INC CAP STK CL A 02079K305 117,186 1,225,157 SH   SOLE 32 1,225,157 0 0
ALPHABET INC CAP STK CL A 02079K305 418,313 4,373,374 SH   SOLE 34 4,373,374 0 0
ALPHABET INC CAP STK CL A 02079K305 182,450 1,907,473 SH   SOLE 36 1,907,473 0 0
ALPHABET INC CAP STK CL A 02079K305 18,621 194,676 SH   SOLE 40 194,676 0 0
ALPHABET INC CAP STK CL A 02079K305 1,168 12,213 SH   OTR 43 12,213 0 0
ALPHABET INC CAP STK CL A 02079K305 792,375 8,284,105 SH   SOLE 43 7,621,788 0 662,317
ALPHABET INC OPTIONS 02079K907 1,173 12,200 SH Call SOLE 2 0 0 12,200
ALPHABET INC OPTIONS 02079K907 1,260 13,100 SH Call SOLE 4 13,100 0 0
ALPHABET INC OPTIONS 02079K907 18,500 192,400 SH Call SOLE 18 192,400 0 0
ALPHABET INC OPTIONS 02079K907 115,399 1,200,200 SH Call SOLE 19 1,200,200 0 0
ALPHABET INC OPTIONS 02079K907 7,951 82,700 SH Call SOLE 22 82,700 0 0
ALPHABET INC OPTIONS 02079K907 655 6,800 SH Call SOLE 26 6,800 0 0
ALPHABET INC OPTIONS 02079K907 59,411 617,900 SH Call SOLE 34 617,900 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 569 65,123 SH   SOLE 2 54,621 0 10,502
ALPHATEC HLDGS INC COM NEW 02081G201 2 214 SH   SOLE 4 214 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 9 1,012 SH   SOLE 7 1,012 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 1,719 196,683 SH   SOLE 18 196,683 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 1,103 126,191 SH   SOLE 19 126,191 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 22,208 2,540,951 SH   SOLE 21 2,540,951 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 15,326 1,753,526 SH   SOLE 22 1,706,366 0 47,160
ALPHATEC HLDGS INC COM NEW 02081G201 90 10,299 SH   SOLE 25 10,299 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 70 8,039 SH   SOLE 26 2,577 0 5,462
ALPHATEC HLDGS INC COM NEW 02081G201 23 2,579 SH   SOLE 28 0 0 2,579
ALPHATEC HLDGS INC COM NEW 02081G201 1,848 211,386 SH   SOLE 30 211,386 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 58 6,642 SH   SOLE 36 6,642 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 54 6,221 SH   SOLE 40 6,221 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 134 15,343 SH   SOLE 43 15,343 0 0
ALPHATEC HLDGS INC NOTE 0.750% 8/0 02081GAB8 1,964 2,425,000 PRN   SOLE 21 2,425,000 0 0
ALPINE 4 HOLDINGS INC CL A 02083E105 230 414,742 SH   SOLE 22 414,742 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 28 3,942 SH   SOLE 2 460 0 3,482
ALPINE IMMUNE SCIENCES INC COM 02083G100 330 45,780 SH   SOLE 18 45,780 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 219 30,467 SH   SOLE 19 30,467 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 4,606 639,679 SH   SOLE 21 639,679 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 1,405 195,208 SH   SOLE 22 190,578 0 4,630
ALPINE IMMUNE SCIENCES INC COM 02083G100 91 12,647 SH   SOLE 30 12,647 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 289 17,801 SH   SOLE 2 17,441 0 360
ALPINE INCOME PPTY TR INC COM 02083X103 29 1,774 SH   SOLE 18 1,774 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 744 45,887 SH   SOLE 21 45,887 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 942 58,051 SH   SOLE 22 58,051 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 8 466 SH   SOLE 23 466 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 0 2 SH   SOLE 43 2 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 4 100 SH   SOLE 17 0 0 100
ALSET CAPITAL ACQUISITION CO CLASS A COM 02115M109 471 47,700 SH   SOLE 2 47,700 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 267 24,236 SH   SOLE 2 10,087 0 14,149
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 4 344 SH   SOLE 7 344 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 665 60,370 SH   SOLE 18 60,370 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 373 33,846 SH   SOLE 19 33,846 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 7,300 663,025 SH   SOLE 21 663,025 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 6,263 568,853 SH   SOLE 22 556,168 0 12,685
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 9 809 SH   SOLE 43 809 0 0
ALTAIR ENGR INC COM CL A 021369103 1,373 31,042 SH   SOLE 2 25,310 0 5,732
ALTAIR ENGR INC COM CL A 021369103 223 5,045 SH   SOLE 4 3,189 0 1,856
ALTAIR ENGR INC COM CL A 021369103 26 579 SH   SOLE 7 579 0 0
ALTAIR ENGR INC COM CL A 021369103 8,796 198,912 SH   SOLE 18 184,252 0 14,660
ALTAIR ENGR INC COM CL A 021369103 14,519 328,334 SH   SOLE 19 328,334 0 0
ALTAIR ENGR INC COM CL A 021369103 84,111 1,902,100 SH   SOLE 21 1,902,100 0 0
ALTAIR ENGR INC COM CL A 021369103 55,978 1,265,907 SH   SOLE 22 1,233,614 0 32,293
ALTAIR ENGR INC COM CL A 021369103 382 8,642 SH   SOLE 25 8,642 0 0
ALTAIR ENGR INC COM CL A 021369103 1,575 35,607 SH   SOLE 26 25,275 0 10,332
ALTAIR ENGR INC COM CL A 021369103 36 814 SH   SOLE 28 814 0 0
ALTAIR ENGR INC COM CL A 021369103 18,002 407,101 SH   SOLE 30 407,101 0 0
ALTAIR ENGR INC COM CL A 021369103 20,512 463,862 SH   SOLE 34 463,862 0 0
ALTAIR ENGR INC COM CL A 021369103 53 1,194 SH   SOLE 36 1,194 0 0
ALTAIR ENGR INC COM CL A 021369103 264 5,978 SH   SOLE 40 5,978 0 0
ALTAIR ENGR INC COM CL A 021369103 329 7,450 SH   SOLE 43 7,335 0 115
ALTC ACQUISITION CORP COM CL A 02156V109 103 10,593 SH   SOLE 4 10,593 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 1,558 159,678 SH   SOLE 18 159,678 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 13,491 1,382,309 SH   SOLE 19 1,382,309 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 109 11,174 SH   SOLE 26 11,174 0 0
ALTC ACQUISITION CORP COM CL A 02156V109 4,566 467,819 SH   SOLE 34 467,819 0 0
ALTERYX INC COM CL A 02156B103 4,924 88,186 SH   SOLE 2 33,098 0 55,088
ALTERYX INC COM CL A 02156B103 134 2,396 SH   SOLE 4 219 0 2,177
ALTERYX INC COM CL A 02156B103 39 695 SH   SOLE 7 695 0 0
ALTERYX INC COM CL A 02156B103 1,633 29,236 SH   SOLE 18 29,236 0 0
ALTERYX INC COM CL A 02156B103 1,025 18,348 SH   SOLE 19 18,348 0 0
ALTERYX INC COM CL A 02156B103 61,174 1,095,525 SH   SOLE 21 1,095,525 0 0
ALTERYX INC COM CL A 02156B103 76,482 1,369,662 SH   SOLE 22 1,296,808 0 72,854
ALTERYX INC COM CL A 02156B103 497 8,905 SH   SOLE 25 8,905 0 0
ALTERYX INC COM CL A 02156B103 1,793 32,106 SH   SOLE 26 27,447 0 4,659
ALTERYX INC COM CL A 02156B103 187 3,353 SH   SOLE 28 1,055 0 2,298
ALTERYX INC COM CL A 02156B103 25,880 463,472 SH   SOLE 30 463,472 0 0
ALTERYX INC COM CL A 02156B103 49 884 SH   SOLE 31 884 0 0
ALTERYX INC COM CL A 02156B103 461 8,259 SH   SOLE 40 8,259 0 0
ALTERYX INC COM CL A 02156B103 529 9,467 SH   SOLE 43 8,159 0 1,308
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 2,998 3,350,000 PRN   SOLE 21 3,350,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0 2,811 3,492,000 PRN   SOLE 21 3,492,000 0 0
ALTICE USA INC CL A 02156K103 5,891 1,010,418 SH   SOLE 2 876,133 0 134,285
ALTICE USA INC CL A 02156K103 810 138,860 SH   SOLE 4 138,860 0 0
ALTICE USA INC CL A 02156K103 51 8,812 SH   SOLE 7 8,812 0 0
ALTICE USA INC CL A 02156K103 509 87,366 SH   SOLE 18 85,662 0 1,704
ALTICE USA INC CL A 02156K103 1,980 339,566 SH   SOLE 19 339,566 0 0
ALTICE USA INC CL A 02156K103 23,927 4,104,194 SH   SOLE 21 4,104,194 0 0
ALTICE USA INC CL A 02156K103 31,627 5,424,885 SH   SOLE 22 5,179,482 0 245,403
ALTICE USA INC CL A 02156K103 209 35,918 SH   SOLE 23 35,918 0 0
ALTICE USA INC CL A 02156K103 205 35,147 SH   SOLE 25 35,147 0 0
ALTICE USA INC CL A 02156K103 1,040 178,387 SH   SOLE 26 161,486 0 16,901
ALTICE USA INC CL A 02156K103 109 18,652 SH   SOLE 28 4,167 0 14,485
ALTICE USA INC CL A 02156K103 586 100,512 SH   SOLE 30 100,512 0 0
ALTICE USA INC CL A 02156K103 18 3,076 SH   SOLE 31 3,076 0 0
ALTICE USA INC CL A 02156K103 1,765 302,714 SH   SOLE 34 302,714 0 0
ALTICE USA INC CL A 02156K103 326 55,940 SH   SOLE 36 55,940 0 0
ALTICE USA INC CL A 02156K103 177 30,307 SH   SOLE 40 30,307 0 0
ALTICE USA INC CL A 02156K103 9 1,627 SH   OTR 43 1,627 0 0
ALTICE USA INC CL A 02156K103 1,742 298,800 SH   SOLE 43 262,556 0 36,244
ALTIMMUNE INC COM NEW 02155H200 18 1,408 SH   SOLE 2 0 0 1,408
ALTIMMUNE INC COM NEW 02155H200 93 7,306 SH   SOLE 18 7,306 0 0
ALTIMMUNE INC COM NEW 02155H200 6,443 504,505 SH   SOLE 21 504,505 0 0
ALTIMMUNE INC COM NEW 02155H200 8,733 683,871 SH   SOLE 22 683,871 0 0
ALTIMMUNE INC COM NEW 02155H200 284 22,210 SH   SOLE 30 22,210 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 50 3,171 SH   SOLE 21 3,171 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 237 SH   SOLE 2 0 0 237
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 13 982 SH   SOLE 18 982 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 324 24,725 SH   SOLE 21 24,725 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,852 141,262 SH   SOLE 22 141,262 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9 701 SH   SOLE 43 701 0 0
ALTO INGREDIENTS INC COM 021513106 668 183,607 SH   SOLE 2 123,941 0 59,666
ALTO INGREDIENTS INC COM 021513106 4 1,149 SH   SOLE 7 1,149 0 0
ALTO INGREDIENTS INC COM 021513106 840 230,787 SH   SOLE 18 230,787 0 0
ALTO INGREDIENTS INC COM 021513106 465 127,729 SH   SOLE 19 127,729 0 0
ALTO INGREDIENTS INC COM 021513106 10,200 2,802,242 SH   SOLE 21 2,802,242 0 0
ALTO INGREDIENTS INC COM 021513106 6,806 1,869,778 SH   SOLE 22 1,792,701 0 77,077
ALTO INGREDIENTS INC COM 021513106 47 12,800 SH   SOLE 25 12,800 0 0
ALTO INGREDIENTS INC COM 021513106 63 17,349 SH   SOLE 30 17,349 0 0
ALTO INGREDIENTS INC COM 021513106 39 10,655 SH   SOLE 40 10,655 0 0
ALTO INGREDIENTS INC COM 021513106 23 6,302 SH   SOLE 43 6,178 0 124
ALTRA INDL MOTION CORP COM 02208R106 6,745 200,622 SH   SOLE 2 112,703 0 87,919
ALTRA INDL MOTION CORP COM 02208R106 61 1,828 SH   SOLE 4 273 0 1,555
ALTRA INDL MOTION CORP COM 02208R106 23 691 SH   SOLE 7 691 0 0
ALTRA INDL MOTION CORP COM 02208R106 6,737 200,383 SH   SOLE 18 196,178 0 4,205
ALTRA INDL MOTION CORP COM 02208R106 15,311 455,414 SH   SOLE 19 455,414 0 0
ALTRA INDL MOTION CORP COM 02208R106 77,856 2,315,766 SH   SOLE 21 2,315,766 0 0
ALTRA INDL MOTION CORP COM 02208R106 66,639 1,982,135 SH   SOLE 22 1,911,593 0 70,542
ALTRA INDL MOTION CORP COM 02208R106 503 14,962 SH   SOLE 23 14,962 0 0
ALTRA INDL MOTION CORP COM 02208R106 341 10,152 SH   SOLE 25 10,152 0 0
ALTRA INDL MOTION CORP COM 02208R106 3,842 114,270 SH   SOLE 26 23,375 0 90,895
ALTRA INDL MOTION CORP COM 02208R106 39 1,156 SH   SOLE 28 1,156 0 0
ALTRA INDL MOTION CORP COM 02208R106 16,853 501,291 SH   SOLE 30 501,291 0 0
ALTRA INDL MOTION CORP COM 02208R106 185 5,507 SH   SOLE 34 5,507 0 0
ALTRA INDL MOTION CORP COM 02208R106 36 1,059 SH   SOLE 36 1,059 0 0
ALTRA INDL MOTION CORP COM 02208R106 259 7,718 SH   SOLE 40 7,718 0 0
ALTRA INDL MOTION CORP COM 02208R106 944 28,079 SH   SOLE 43 26,045 0 2,034
ALTRIA GROUP INC COM 02209S103 159,070 3,939,334 SH   SOLE 2 1,662,258 0 2,277,076
ALTRIA GROUP INC COM 02209S103 9,831 243,452 SH   SOLE 4 243,452 0 0
ALTRIA GROUP INC COM 02209S103 65,603 1,624,632 SH   SOLE 7 1,613,823 0 10,809
ALTRIA GROUP INC COM 02209S103 11,837 293,146 SH   SOLE 13 251,716 0 41,430
ALTRIA GROUP INC COM 02209S103 10,962 271,472 SH   SOLE 15 271,472 0 0
ALTRIA GROUP INC COM 02209S103 3 70 SH   SOLE 17 0 0 70
ALTRIA GROUP INC COM 02209S103 208,214 5,156,359 SH   SOLE 18 4,715,120 0 441,239
ALTRIA GROUP INC COM 02209S103 299,928 7,427,640 SH   SOLE 19 7,427,640 0 0
ALTRIA GROUP INC COM 02209S103 584 14,459 SH   SOLE 20 14,459 0 0
ALTRIA GROUP INC COM 02209S103 2,048,417 50,728,502 SH   SOLE 21 50,728,502 0 0
ALTRIA GROUP INC COM 02209S103 1,581,708 39,170,581 SH   SOLE 22 35,616,905 0 3,553,676
ALTRIA GROUP INC COM 02209S103 143,535 3,554,606 SH   SOLE 23 3,554,606 0 0
ALTRIA GROUP INC COM 02209S103 96,421 2,387,836 SH   SOLE 25 2,387,836 0 0
ALTRIA GROUP INC COM 02209S103 114,169 2,827,374 SH   SOLE 26 818,316 0 2,009,058
ALTRIA GROUP INC COM 02209S103 49,794 1,233,134 SH   SOLE 28 0 0 1,233,134
ALTRIA GROUP INC COM 02209S103 62 1,535 SH   SOLE 29 1,535 0 0
ALTRIA GROUP INC COM 02209S103 357,853 8,862,125 SH   SOLE 30 8,862,125 0 0
ALTRIA GROUP INC COM 02209S103 27,678 685,448 SH   SOLE 31 652,632 0 32,816
ALTRIA GROUP INC COM 02209S103 8,457 209,444 SH   SOLE 32 209,444 0 0
ALTRIA GROUP INC COM 02209S103 70,832 1,754,145 SH   SOLE 34 1,754,145 0 0
ALTRIA GROUP INC COM 02209S103 25,080 621,100 SH   SOLE 36 621,100 0 0
ALTRIA GROUP INC COM 02209S103 1,312 32,487 SH   SOLE 40 32,487 0 0
ALTRIA GROUP INC COM 02209S103 51,349 1,271,646 SH   SOLE 43 1,109,421 0 162,225
ALTUS POWER INC COM CL A 02217A102 383 34,751 SH   SOLE 2 19,342 0 15,409
ALTUS POWER INC COM CL A 02217A102 6 581 SH   SOLE 7 581 0 0
ALTUS POWER INC COM CL A 02217A102 1,361 123,616 SH   SOLE 18 123,616 0 0
ALTUS POWER INC COM CL A 02217A102 862 78,305 SH   SOLE 19 78,305 0 0
ALTUS POWER INC COM CL A 02217A102 16,737 1,520,207 SH   SOLE 21 1,520,207 0 0
ALTUS POWER INC COM CL A 02217A102 10,134 920,445 SH   SOLE 22 876,170 0 44,275
ALTUS POWER INC COM CL A 02217A102 117 10,612 SH   SOLE 25 10,612 0 0
ALTUS POWER INC COM CL A 02217A102 126 11,453 SH   SOLE 30 11,453 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 3 1,118 SH   SOLE 4 1,118 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 53 17,372 SH   SOLE 18 17,372 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 957 314,783 SH   SOLE 19 314,783 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 95 31,316 SH   SOLE 22 31,316 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 3 1,020 SH   SOLE 26 1,020 0 0
ALTUS POWER INC *W EXP 12/09/202 02217A110 246 81,069 SH   SOLE 34 81,069 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 263 27,472 SH   SOLE 2 8,228 0 19,244
ALX ONCOLOGY HLDGS INC COM 00166B105 3 284 SH   SOLE 7 284 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 661 69,050 SH   SOLE 18 67,759 0 1,291
ALX ONCOLOGY HLDGS INC COM 00166B105 560 58,479 SH   SOLE 19 58,479 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 8,971 937,404 SH   SOLE 21 937,404 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 5,088 531,655 SH   SOLE 22 514,580 0 17,075
ALX ONCOLOGY HLDGS INC COM 00166B105 10 1,019 SH   SOLE 25 1,019 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 3 290 SH   SOLE 26 290 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 188 19,667 SH   SOLE 30 19,667 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 8 850 SH   SOLE 40 850 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 232 24,232 SH   SOLE 43 24,159 0 73
ALZAMEND NEURO INC COM NEW 02262M308 709 596,129 SH   SOLE 22 596,129 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 1,810 80,253 SH   SOLE 2 65,084 0 15,169
AMALGAMATED FINANCIAL CORP COM 022671101 4 193 SH   SOLE 7 193 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 967 42,885 SH   SOLE 18 42,885 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 1,841 81,648 SH   SOLE 19 81,648 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 13,032 577,895 SH   SOLE 21 577,895 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 12,999 576,474 SH   SOLE 22 555,187 0 21,287
AMALGAMATED FINANCIAL CORP COM 022671101 2 98 SH   SOLE 23 98 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 192 8,512 SH   SOLE 25 8,512 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 129 5,722 SH   SOLE 26 4,129 0 1,593
AMALGAMATED FINANCIAL CORP COM 022671101 51 2,276 SH   SOLE 28 0 0 2,276
AMALGAMATED FINANCIAL CORP COM 022671101 694 30,794 SH   SOLE 30 30,794 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 192 8,515 SH   SOLE 36 8,515 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 102 4,508 SH   SOLE 40 4,508 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 1,533 67,967 SH   SOLE 43 66,586 0 1,381
AMARIN CORP PLC SPONS ADR NEW 023111206 19 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206 197 180,992 SH   SOLE 30 180,992 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 176 161,673 SH   SOLE 43 161,465 0 208
AMAZON COM INC COM 023135106 2,056,816 18,201,913 SH   SOLE 2 4,284,497 0 13,917,416
AMAZON COM INC COM 023135106 777,053 6,876,571 SH   SOLE 4 4,079,097 0 2,797,474
AMAZON COM INC COM 023135106 989,935 8,760,483 SH   SOLE 7 8,342,527 0 417,956
AMAZON COM INC COM 023135106 50,489 446,805 SH   SOLE 13 222,343 0 224,462
AMAZON COM INC COM 023135106 103,253 913,739 SH   SOLE 15 913,739 0 0
AMAZON COM INC COM 023135106 273 2,420 SH   SOLE 17 0 0 2,420
AMAZON COM INC COM 023135106 3,022,173 26,744,891 SH   SOLE 18 23,991,133 0 2,753,758
AMAZON COM INC COM 023135106 1,311,959 11,610,259 SH   SOLE 19 11,610,259 0 0
AMAZON COM INC COM 023135106 2,163 19,140 SH   SOLE 20 19,140 0 0
AMAZON COM INC COM 023135106 21,071,193 186,470,737 SH   SOLE 21 186,470,737 0 0
AMAZON COM INC COM 023135106 21,365,426 189,074,565 SH   SOLE 22 170,885,487 0 18,189,078
AMAZON COM INC COM 023135106 1,680,382 14,870,634 SH   SOLE 23 14,870,634 0 0
AMAZON COM INC COM 023135106 1,753,790 15,520,264 SH   SOLE 25 15,439,924 0 80,340
AMAZON COM INC COM 023135106 2,132,626 18,872,797 SH   SOLE 26 7,118,642 0 11,754,155
AMAZON COM INC COM 023135106 1,830,990 16,203,451 SH   SOLE 28 537,260 0 15,666,191
AMAZON COM INC COM 023135106 18,794 166,318 SH   SOLE 29 166,318 0 0
AMAZON COM INC COM 023135106 5,268,925 46,627,655 SH   SOLE 30 46,462,142 0 165,513
AMAZON COM INC COM 023135106 265,934 2,353,401 SH   SOLE 31 2,187,194 0 166,207
AMAZON COM INC COM 023135106 225,731 1,997,619 SH   SOLE 32 1,997,619 0 0
AMAZON COM INC COM 023135106 569,030 5,035,661 SH   SOLE 34 5,035,661 0 0
AMAZON COM INC COM 023135106 322,487 2,853,868 SH   SOLE 36 2,853,868 0 0
AMAZON COM INC COM 023135106 33,505 296,503 SH   SOLE 40 296,503 0 0
AMAZON COM INC COM 023135106 2,036 18,021 SH   OTR 43 18,021 0 0
AMAZON COM INC COM 023135106 925,398 8,189,366 SH   SOLE 43 7,421,521 0 767,845
AMAZON COM INC OPTIONS 023135106 407 3,600 SH Call SOLE 2 0 0 3,600
AMAZON COM INC OPTIONS 023135106 283 2,500 SH Call SOLE 4 2,500 0 0
AMAZON COM INC OPTIONS 023135106 4,644 41,100 SH Call SOLE 18 41,100 0 0
AMAZON COM INC OPTIONS 023135106 24,860 220,000 SH Call SOLE 19 220,000 0 0
AMAZON COM INC OPTIONS 023135106 1,932 17,100 SH Call SOLE 22 17,100 0 0
AMAZON COM INC OPTIONS 023135106 226 2,000 SH Call SOLE 26 2,000 0 0
AMAZON COM INC OPTIONS 023135106 14,091 124,700 SH Call SOLE 34 124,700 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,267 99,385 SH   SOLE 2 39,826 0 59,559
AMBAC FINL GROUP INC COM NEW 023139884 2 144 SH   SOLE 4 144 0 0
AMBAC FINL GROUP INC COM NEW 023139884 7 551 SH   SOLE 7 551 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,228 174,735 SH   SOLE 18 174,735 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,504 196,423 SH   SOLE 19 196,423 0 0
AMBAC FINL GROUP INC COM NEW 023139884 57,060 4,475,271 SH   SOLE 21 4,475,271 0 0
AMBAC FINL GROUP INC COM NEW 023139884 16,688 1,308,863 SH   SOLE 22 1,252,240 0 56,623
AMBAC FINL GROUP INC COM NEW 023139884 61 4,804 SH   SOLE 23 4,804 0 0
AMBAC FINL GROUP INC COM NEW 023139884 74 5,822 SH   SOLE 25 5,822 0 0
AMBAC FINL GROUP INC COM NEW 023139884 838 65,740 SH   SOLE 26 0 0 65,740
AMBAC FINL GROUP INC COM NEW 023139884 91 7,115 SH   SOLE 28 632 0 6,483
AMBAC FINL GROUP INC COM NEW 023139884 1,170 91,737 SH   SOLE 30 91,737 0 0
AMBAC FINL GROUP INC COM NEW 023139884 67 5,252 SH   SOLE 40 5,252 0 0
AMBAC FINL GROUP INC COM NEW 023139884 709 55,603 SH   SOLE 43 51,906 0 3,697
AMBARELLA INC SHS G037AX101 2,070 36,837 SH   SOLE 2 24,647 0 12,190
AMBARELLA INC SHS G037AX101 63 1,115 SH   SOLE 4 136 0 979
AMBARELLA INC SHS G037AX101 23 408 SH   SOLE 7 408 0 0
AMBARELLA INC SHS G037AX101 5,594 99,571 SH   SOLE 18 94,572 0 4,999
AMBARELLA INC SHS G037AX101 39,676 706,228 SH   SOLE 19 706,228 0 0
AMBARELLA INC SHS G037AX101 68,415 1,217,790 SH   SOLE 21 1,217,790 0 0
AMBARELLA INC SHS G037AX101 51,942 924,563 SH   SOLE 22 903,000 0 21,563
AMBARELLA INC SHS G037AX101 90 1,607 SH   SOLE 23 1,607 0 0
AMBARELLA INC SHS G037AX101 1,060 18,874 SH   SOLE 25 18,874 0 0
AMBARELLA INC SHS G037AX101 1,873 33,337 SH   SOLE 26 10,867 0 22,470
AMBARELLA INC SHS G037AX101 968 17,228 SH   SOLE 28 15,064 0 2,164
AMBARELLA INC SHS G037AX101 19,324 343,968 SH   SOLE 30 343,968 0 0
AMBARELLA INC SHS G037AX101 14,640 260,593 SH   SOLE 34 260,593 0 0
AMBARELLA INC SHS G037AX101 6 108 SH   SOLE 36 108 0 0
AMBARELLA INC SHS G037AX101 260 4,627 SH   SOLE 40 4,627 0 0
AMBARELLA INC SHS G037AX101 355 6,326 SH   SOLE 43 6,118 0 208
AMBEV SA SPONSORED ADR 02319V103 6,685 2,362,198 SH   SOLE 2 2,362,198 0 0
AMBEV SA SPONSORED ADR 02319V103 1,034 365,474 SH   SOLE 4 365,474 0 0
AMBEV SA SPONSORED ADR 02319V103 3,732 1,318,767 SH   SOLE 13 1,318,767 0 0
AMBEV SA SPONSORED ADR 02319V103 4,342 1,534,344 SH   SOLE 18 1,534,344 0 0
AMBEV SA SPONSORED ADR 02319V103 15,261 5,392,522 SH   SOLE 19 5,392,522 0 0
AMBEV SA SPONSORED ADR 02319V103 37,197 13,143,804 SH   SOLE 21 13,143,804 0 0
AMBEV SA SPONSORED ADR 02319V103 26,366 9,316,699 SH   SOLE 22 9,316,699 0 0
AMBEV SA SPONSORED ADR 02319V103 11,589 4,094,948 SH   SOLE 25 4,094,948 0 0
AMBEV SA SPONSORED ADR 02319V103 3,499 1,236,389 SH   SOLE 26 849,859 0 386,530
AMBEV SA SPONSORED ADR 02319V103 1,452 513,012 SH   SOLE 28 0 0 513,012
AMBEV SA SPONSORED ADR 02319V103 4,201 1,484,384 SH   SOLE 30 1,484,384 0 0
AMBEV SA SPONSORED ADR 02319V103 14,857 5,249,895 SH   SOLE 34 5,249,895 0 0
AMBEV SA SPONSORED ADR 02319V103 7,583 2,679,388 SH   SOLE 43 2,432,085 0 247,303
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 89 82,297 SH   SOLE 2 82,297 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 38 35,325 SH   SOLE 18 35,325 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 2,323 2,151,384 SH   SOLE 19 2,151,384 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 0 375 SH   SOLE 21 375 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 629 582,052 SH   SOLE 34 582,052 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 5,645 809,969 SH   SOLE 2 59,655 0 750,314
AMC ENTMT HLDGS INC CL A COM 00165C104 2,254 323,335 SH   SOLE 4 195,569 0 127,766
AMC ENTMT HLDGS INC CL A COM 00165C104 444 63,676 SH   SOLE 7 63,676 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 12 1,673 SH   SOLE 13 1,673 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 262 37,616 SH   SOLE 15 37,616 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 2,393 343,329 SH   SOLE 18 315,837 0 27,492
AMC ENTMT HLDGS INC CL A COM 00165C104 1,267 181,746 SH   SOLE 19 181,746 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 44,477 6,381,273 SH   SOLE 21 6,381,273 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 84,016 12,053,943 SH   SOLE 22 11,116,077 0 937,866
AMC ENTMT HLDGS INC CL A COM 00165C104 5,466 784,263 SH   SOLE 23 784,263 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 6,492 931,420 SH   SOLE 25 931,420 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 4,723 677,593 SH   SOLE 26 319,164 0 358,429
AMC ENTMT HLDGS INC CL A COM 00165C104 4,288 615,179 SH   SOLE 28 6,233 0 608,946
AMC ENTMT HLDGS INC CL A COM 00165C104 12 1,764 SH   SOLE 29 1,764 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 8,508 1,220,612 SH   SOLE 30 1,220,612 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 784 112,441 SH   SOLE 31 101,253 0 11,188
AMC ENTMT HLDGS INC CL A COM 00165C104 162 23,291 SH   SOLE 34 23,291 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,265 181,444 SH   SOLE 36 181,444 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 121 17,384 SH   SOLE 40 17,384 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 4 601 SH   OTR 43 601 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,731 248,404 SH   SOLE 43 242,609 0 5,795
AMC NETWORKS INC CL A 00164V103 619 30,482 SH   SOLE 2 11,551 0 18,931
AMC NETWORKS INC CL A 00164V103 2 115 SH   SOLE 4 115 0 0
AMC NETWORKS INC CL A 00164V103 18 885 SH   SOLE 7 885 0 0
AMC NETWORKS INC CL A 00164V103 2,276 112,138 SH   SOLE 18 112,138 0 0
AMC NETWORKS INC CL A 00164V103 1,125 55,434 SH   SOLE 19 55,434 0 0
AMC NETWORKS INC CL A 00164V103 71,486 3,521,486 SH   SOLE 21 3,521,486 0 0
AMC NETWORKS INC CL A 00164V103 15,522 764,637 SH   SOLE 22 732,021 0 32,616
AMC NETWORKS INC CL A 00164V103 69 3,404 SH   SOLE 25 3,404 0 0
AMC NETWORKS INC CL A 00164V103 200 9,858 SH   SOLE 26 7,652 0 2,206
AMC NETWORKS INC CL A 00164V103 37 1,802 SH   SOLE 28 0 0 1,802
AMC NETWORKS INC CL A 00164V103 1,013 49,895 SH   SOLE 30 49,895 0 0
AMC NETWORKS INC CL A 00164V103 40 1,990 SH   SOLE 36 1,990 0 0
AMC NETWORKS INC CL A 00164V103 64 3,169 SH   SOLE 40 3,169 0 0
AMC NETWORKS INC CL A 00164V103 906 44,606 SH   SOLE 43 41,837 0 2,769
AMCON DISTRG CO COM NEW 02341Q205 7 35 SH   SOLE 18 35 0 0
AMCON DISTRG CO COM NEW 02341Q205 68 323 SH   SOLE 21 323 0 0
AMCON DISTRG CO COM NEW 02341Q205 9 41 SH   SOLE 22 41 0 0
AMCOR PLC ORD G0250X107 15,128 1,409,900 SH   SOLE 2 434,546 0 975,354
AMCOR PLC ORD G0250X107 12,996 1,211,166 SH   SOLE 4 513,072 0 698,094
AMCOR PLC ORD G0250X107 21,942 2,044,966 SH   SOLE 7 1,999,045 0 45,921
AMCOR PLC ORD G0250X107 511 47,619 SH   SOLE 13 6,480 0 41,139
AMCOR PLC ORD G0250X107 2,280 212,449 SH   SOLE 15 212,449 0 0
AMCOR PLC ORD G0250X107 25,495 2,376,052 SH   SOLE 18 2,257,720 0 118,332
AMCOR PLC ORD G0250X107 15,368 1,432,243 SH   SOLE 19 1,432,243 0 0
AMCOR PLC ORD G0250X107 631,949 58,895,538 SH   SOLE 21 58,895,538 0 0
AMCOR PLC ORD G0250X107 354,578 33,045,472 SH   SOLE 22 29,991,969 0 3,053,503
AMCOR PLC ORD G0250X107 26,675 2,486,051 SH   SOLE 23 2,486,051 0 0
AMCOR PLC ORD G0250X107 11,993 1,117,696 SH   SOLE 25 1,117,696 0 0
AMCOR PLC ORD G0250X107 22,975 2,141,182 SH   SOLE 26 919,750 0 1,221,432
AMCOR PLC ORD G0250X107 20,779 1,936,526 SH   SOLE 28 19,336 0 1,917,190
AMCOR PLC ORD G0250X107 80,222 7,476,394 SH   SOLE 30 7,476,394 0 0
AMCOR PLC ORD G0250X107 3,572 332,866 SH   SOLE 31 303,907 0 28,959
AMCOR PLC ORD G0250X107 783 73,013 SH   SOLE 34 73,013 0 0
AMCOR PLC ORD G0250X107 5,148 479,811 SH   SOLE 36 479,811 0 0
AMCOR PLC ORD G0250X107 280 26,127 SH   SOLE 40 26,127 0 0
AMCOR PLC ORD G0250X107 2,637 245,799 SH   SOLE 43 223,891 0 21,908
AMDOCS LTD SHS G02602103 22,050 277,539 SH   SOLE 2 39,695 0 237,844
AMDOCS LTD SHS G02602103 2,441 30,724 SH   SOLE 4 0 0 30,724
AMDOCS LTD SHS G02602103 158 1,983 SH   SOLE 7 1,983 0 0
AMDOCS LTD SHS G02602103 76 954 SH   SOLE 15 954 0 0
AMDOCS LTD SHS G02602103 3,902 49,113 SH   SOLE 18 49,113 0 0
AMDOCS LTD SHS G02602103 2,972 37,405 SH   SOLE 19 37,405 0 0
AMDOCS LTD SHS G02602103 101,898 1,282,540 SH   SOLE 21 1,282,540 0 0
AMDOCS LTD SHS G02602103 83,122 1,046,223 SH   SOLE 22 951,100 0 95,123
AMDOCS LTD SHS G02602103 10,262 129,162 SH   SOLE 25 129,162 0 0
AMDOCS LTD SHS G02602103 5,660 71,240 SH   SOLE 26 10,225 0 61,015
AMDOCS LTD SHS G02602103 20,810 261,924 SH   SOLE 28 1,576 0 260,348
AMDOCS LTD SHS G02602103 3,700 46,572 SH   SOLE 30 46,572 0 0
AMDOCS LTD SHS G02602103 138 1,737 SH   SOLE 31 1,737 0 0
AMDOCS LTD SHS G02602103 1,413 17,786 SH   SOLE 36 17,786 0 0
AMDOCS LTD SHS G02602103 32 399 SH   OTR 43 399 0 0
AMDOCS LTD SHS G02602103 49,623 624,582 SH   SOLE 43 613,194 0 11,388
AMEDISYS INC COM 023436108 12,967 133,973 SH   SOLE 2 117,516 0 16,457
AMEDISYS INC COM 023436108 12 119 SH   SOLE 4 119 0 0
AMEDISYS INC COM 023436108 33 339 SH   SOLE 7 339 0 0
AMEDISYS INC COM 023436108 1 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 9,425 97,380 SH   SOLE 18 97,380 0 0
AMEDISYS INC COM 023436108 54,593 564,033 SH   SOLE 19 564,033 0 0
AMEDISYS INC COM 023436108 163,228 1,686,409 SH   SOLE 21 1,686,409 0 0
AMEDISYS INC COM 023436108 87,947 908,641 SH   SOLE 22 868,176 0 40,465
AMEDISYS INC COM 023436108 470 4,858 SH   SOLE 25 4,858 0 0
AMEDISYS INC COM 023436108 1,213 12,529 SH   SOLE 26 9,956 0 2,573
AMEDISYS INC COM 023436108 127 1,316 SH   SOLE 28 580 0 736
AMEDISYS INC COM 023436108 5,001 51,670 SH   SOLE 30 51,670 0 0
AMEDISYS INC COM 023436108 45 470 SH   SOLE 31 470 0 0
AMEDISYS INC COM 023436108 45,511 470,205 SH   SOLE 34 470,205 0 0
AMEDISYS INC COM 023436108 95 986 SH   SOLE 36 986 0 0
AMEDISYS INC COM 023436108 422 4,365 SH   SOLE 40 4,365 0 0
AMEDISYS INC COM 023436108 15 155 SH   OTR 43 155 0 0
AMEDISYS INC COM 023436108 2,222 22,954 SH   SOLE 43 20,733 0 2,221
AMER SOFTWARE INC CL A 029683109 461 30,095 SH   SOLE 2 14,371 0 15,724
AMER SOFTWARE INC CL A 029683109 7 444 SH   SOLE 7 444 0 0
AMER SOFTWARE INC CL A 029683109 1,446 94,385 SH   SOLE 18 94,385 0 0
AMER SOFTWARE INC CL A 029683109 1,038 67,747 SH   SOLE 19 67,747 0 0
AMER SOFTWARE INC CL A 029683109 19,072 1,244,930 SH   SOLE 21 1,244,930 0 0
AMER SOFTWARE INC CL A 029683109 13,069 853,071 SH   SOLE 22 822,043 0 31,028
AMER SOFTWARE INC CL A 029683109 60 3,910 SH   SOLE 25 3,910 0 0
AMER SOFTWARE INC CL A 029683109 34 2,209 SH   SOLE 26 0 0 2,209
AMER SOFTWARE INC CL A 029683109 280 18,308 SH   SOLE 30 18,308 0 0
AMER SOFTWARE INC CL A 029683109 48 3,113 SH   SOLE 40 3,113 0 0
AMER SOFTWARE INC CL A 029683109 321 20,963 SH   SOLE 43 19,704 0 1,259
AMER STATES WTR CO COM 029899101 2,433 31,210 SH   SOLE 2 15,426 0 15,784
AMER STATES WTR CO COM 029899101 345 4,420 SH   SOLE 4 4,420 0 0
AMER STATES WTR CO COM 029899101 9,496 121,820 SH   SOLE 7 121,820 0 0
AMER STATES WTR CO COM 029899101 10,334 132,578 SH   SOLE 18 132,578 0 0
AMER STATES WTR CO COM 029899101 5,362 68,791 SH   SOLE 19 68,791 0 0
AMER STATES WTR CO COM 029899101 369,361 4,738,436 SH   SOLE 21 4,738,436 0 0
AMER STATES WTR CO COM 029899101 72,555 930,790 SH   SOLE 22 895,635 0 35,155
AMER STATES WTR CO COM 029899101 523 6,708 SH   SOLE 25 6,708 0 0
AMER STATES WTR CO COM 029899101 1,276 16,373 SH   SOLE 26 13,460 0 2,913
AMER STATES WTR CO COM 029899101 709 9,092 SH   SOLE 28 658 0 8,434
AMER STATES WTR CO COM 029899101 39,227 503,231 SH   SOLE 30 503,231 0 0
AMER STATES WTR CO COM 029899101 489 6,267 SH   SOLE 36 6,267 0 0
AMER STATES WTR CO COM 029899101 384 4,926 SH   SOLE 40 4,926 0 0
AMER STATES WTR CO COM 029899101 3,419 43,856 SH   SOLE 43 42,652 0 1,204
AMERANT BANCORP INC CL A 023576101 689 27,731 SH   SOLE 2 11,166 0 16,565
AMERANT BANCORP INC CL A 023576101 8 334 SH   SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101 2,220 89,357 SH   SOLE 18 89,357 0 0
AMERANT BANCORP INC CL A 023576101 1,279 51,489 SH   SOLE 19 51,489 0 0
AMERANT BANCORP INC CL A 023576101 26,819 1,079,650 SH   SOLE 21 1,079,650 0 0
AMERANT BANCORP INC CL A 023576101 15,599 627,962 SH   SOLE 22 597,628 0 30,334
AMERANT BANCORP INC CL A 023576101 154 6,215 SH   SOLE 25 6,215 0 0
AMERANT BANCORP INC CL A 023576101 645 25,978 SH   SOLE 26 25,978 0 0
AMERANT BANCORP INC CL A 023576101 65 2,620 SH   SOLE 28 0 0 2,620
AMERANT BANCORP INC CL A 023576101 71 2,855 SH   SOLE 30 2,855 0 0
AMERANT BANCORP INC CL A 023576101 38 1,524 SH   SOLE 36 1,524 0 0
AMERANT BANCORP INC CL A 023576101 82 3,317 SH   SOLE 40 3,317 0 0
AMERANT BANCORP INC CL A 023576101 48 1,950 SH   SOLE 43 1,926 0 24
AMERCO COM 023586100 4,027 7,909 SH   SOLE 2 3,569 0 4,340
AMERCO COM 023586100 6,487 12,739 SH   SOLE 4 3,219 0 9,520
AMERCO COM 023586100 2,191 4,303 SH   SOLE 7 4,303 0 0
AMERCO COM 023586100 17 34 SH   SOLE 13 34 0 0
AMERCO COM 023586100 537 1,055 SH   SOLE 15 1,055 0 0
AMERCO COM 023586100 4,663 9,157 SH   SOLE 18 8,662 0 495
AMERCO COM 023586100 1,384 2,717 SH   SOLE 19 2,717 0 0
AMERCO COM 023586100 152,050 298,594 SH   SOLE 21 298,594 0 0
AMERCO COM 023586100 122,791 241,135 SH   SOLE 22 223,988 0 17,147
AMERCO COM 023586100 8,131 15,968 SH   SOLE 23 15,968 0 0
AMERCO COM 023586100 4,340 8,522 SH   SOLE 25 8,522 0 0
AMERCO COM 023586100 3,462 6,799 SH   SOLE 26 4,605 0 2,194
AMERCO COM 023586100 5,306 10,419 SH   SOLE 28 160 0 10,259
AMERCO COM 023586100 36,197 71,083 SH   SOLE 30 50,039 0 21,044
AMERCO COM 023586100 964 1,894 SH   SOLE 31 1,694 0 200
AMERCO COM 023586100 258 507 SH   SOLE 34 507 0 0
AMERCO COM 023586100 1,547 3,037 SH   SOLE 36 3,037 0 0
AMERCO COM 023586100 124 243 SH   SOLE 40 243 0 0
AMERCO COM 023586100 5,977 11,737 SH   SOLE 43 11,044 0 693
AMEREN CORP COM 023608102 40,991 508,892 SH   SOLE 2 148,974 0 359,918
AMEREN CORP COM 023608102 12,698 157,640 SH   SOLE 4 128,085 0 29,555
AMEREN CORP COM 023608102 21,029 261,068 SH   SOLE 7 252,015 0 9,053
AMEREN CORP COM 023608102 662 8,222 SH   SOLE 13 5,445 0 2,777
AMEREN CORP COM 023608102 3,085 38,296 SH   SOLE 15 38,296 0 0
AMEREN CORP COM 023608102 3 37 SH   SOLE 17 0 0 37
AMEREN CORP COM 023608102 33,549 416,504 SH   SOLE 18 393,081 0 23,423
AMEREN CORP COM 023608102 27,153 337,092 SH   SOLE 19 337,092 0 0
AMEREN CORP COM 023608102 657,966 8,168,413 SH   SOLE 21 8,168,413 0 0
AMEREN CORP COM 023608102 455,894 5,659,763 SH   SOLE 22 5,151,550 0 508,213
AMEREN CORP COM 023608102 36,700 455,618 SH   SOLE 23 455,618 0 0
AMEREN CORP COM 023608102 7,388 91,717 SH   SOLE 25 91,717 0 0
AMEREN CORP COM 023608102 35,965 446,489 SH   SOLE 26 181,245 0 265,244
AMEREN CORP COM 023608102 12,233 151,864 SH   SOLE 28 0 0 151,864
AMEREN CORP COM 023608102 968 12,015 SH   SOLE 29 12,015 0 0
AMEREN CORP COM 023608102 112,454 1,396,081 SH   SOLE 30 1,396,081 0 0
AMEREN CORP COM 023608102 5,651 70,157 SH   SOLE 31 65,556 0 4,601
AMEREN CORP COM 023608102 11,471 142,405 SH   SOLE 34 142,405 0 0
AMEREN CORP COM 023608102 8,406 104,363 SH   SOLE 36 104,363 0 0
AMEREN CORP COM 023608102 378 4,698 SH   SOLE 40 4,698 0 0
AMEREN CORP COM 023608102 43 537 SH   OTR 43 537 0 0
AMEREN CORP COM 023608102 15,634 194,089 SH   SOLE 43 170,763 0 23,327
AMERESCO INC CL A 02361E108 3,682 55,392 SH   SOLE 2 34,729 0 20,663
AMERESCO INC CL A 02361E108 4 66 SH   SOLE 4 66 0 0
AMERESCO INC CL A 02361E108 5,000 75,208 SH   SOLE 7 75,208 0 0
AMERESCO INC CL A 02361E108 5,864 88,208 SH   SOLE 18 82,744 0 5,464
AMERESCO INC CL A 02361E108 13,310 200,214 SH   SOLE 19 200,214 0 0
AMERESCO INC CL A 02361E108 66,977 1,007,481 SH   SOLE 21 1,007,481 0 0
AMERESCO INC CL A 02361E108 60,048 903,250 SH   SOLE 22 883,636 0 19,614
AMERESCO INC CL A 02361E108 358 5,383 SH   SOLE 23 5,383 0 0
AMERESCO INC CL A 02361E108 1,813 27,264 SH   SOLE 25 27,264 0 0
AMERESCO INC CL A 02361E108 3,748 56,376 SH   SOLE 26 16,598 0 39,778
AMERESCO INC CL A 02361E108 1,302 19,587 SH   SOLE 28 17,579 0 2,008
AMERESCO INC CL A 02361E108 3,317 49,896 SH   SOLE 30 49,896 0 0
AMERESCO INC CL A 02361E108 243 3,659 SH   SOLE 34 3,659 0 0
AMERESCO INC CL A 02361E108 36 537 SH   SOLE 36 537 0 0
AMERESCO INC CL A 02361E108 218 3,274 SH   SOLE 40 3,274 0 0
AMERESCO INC CL A 02361E108 1,385 20,826 SH   SOLE 43 20,719 0 107
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V206 0 1 SH   SOLE 43 1 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 570 34,593 SH   SOLE 2 0 0 34,593
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7,797 473,429 SH   SOLE 18 6,680 0 466,749
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 413 25,097 SH   SOLE 19 25,097 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,298 200,215 SH   SOLE 25 200,215 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,436 87,159 SH   SOLE 31 0 0 87,159
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 23,440 1,423,199 SH   SOLE 34 1,423,199 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,752 227,814 SH   SOLE 43 223,873 0 3,941
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 10 608 SH   SOLE 43 0 0 608
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9 8,794 8,720,000 PRN   SOLE 21 8,720,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 7,163 594,945 SH   SOLE 2 220,900 0 374,045
AMERICAN AIRLS GROUP INC COM 02376R102 7 583 SH   SOLE 4 583 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6,188 513,968 SH   SOLE 7 494,347 0 19,621
AMERICAN AIRLS GROUP INC COM 02376R102 157 13,016 SH   SOLE 15 13,016 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 10,969 911,079 SH   SOLE 18 890,668 0 20,411
AMERICAN AIRLS GROUP INC COM 02376R102 4,125 342,638 SH   SOLE 19 342,638 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 190,476 15,820,270 SH   SOLE 21 15,820,270 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 168,352 13,982,722 SH   SOLE 22 13,291,408 0 691,314
AMERICAN AIRLS GROUP INC COM 02376R102 40 3,284 SH   SOLE 23 3,284 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,229 185,146 SH   SOLE 25 185,146 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6,147 510,573 SH   SOLE 26 56,928 0 453,645
AMERICAN AIRLS GROUP INC COM 02376R102 469 38,927 SH   SOLE 28 11,319 0 27,608
AMERICAN AIRLS GROUP INC COM 02376R102 18,780 1,559,764 SH   SOLE 30 1,559,764 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 113 9,363 SH   SOLE 31 9,363 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 54 4,503 SH   SOLE 34 4,503 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 219 18,168 SH   SOLE 36 18,168 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 254 21,111 SH   SOLE 40 21,111 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 30 2,473 SH   OTR 43 2,473 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,992 248,467 SH   SOLE 43 221,516 0 26,951
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 6,020 500,000 SH Put SOLE 19 500,000 0 0
AMERICAN ASSETS TR INC COM 024013104 6,309 245,292 SH   SOLE 2 203,282 0 42,010
AMERICAN ASSETS TR INC COM 024013104 687 26,721 SH   SOLE 4 24,876 0 1,845
AMERICAN ASSETS TR INC COM 024013104 1,635 63,578 SH   SOLE 7 63,578 0 0
AMERICAN ASSETS TR INC COM 024013104 4,823 187,501 SH   SOLE 18 187,501 0 0
AMERICAN ASSETS TR INC COM 024013104 8,036 312,424 SH   SOLE 19 312,424 0 0
AMERICAN ASSETS TR INC COM 024013104 167,541 6,514,044 SH   SOLE 21 6,514,044 0 0
AMERICAN ASSETS TR INC COM 024013104 50,797 1,974,992 SH   SOLE 22 1,921,228 0 53,764
AMERICAN ASSETS TR INC COM 024013104 156 6,047 SH   SOLE 23 6,047 0 0
AMERICAN ASSETS TR INC COM 024013104 5,905 229,585 SH   SOLE 25 229,585 0 0
AMERICAN ASSETS TR INC COM 024013104 1,623 63,108 SH   SOLE 26 24,940 0 38,168
AMERICAN ASSETS TR INC COM 024013104 804 31,268 SH   SOLE 28 1,077 0 30,191
AMERICAN ASSETS TR INC COM 024013104 7,118 276,751 SH   SOLE 30 276,751 0 0
AMERICAN ASSETS TR INC COM 024013104 386 15,009 SH   SOLE 34 15,009 0 0
AMERICAN ASSETS TR INC COM 024013104 147 5,728 SH   SOLE 40 5,728 0 0
AMERICAN ASSETS TR INC COM 024013104 1,575 61,255 SH   SOLE 43 60,262 0 993
AMERICAN AXLE & MFG HLDGS IN COM 024061103 879 128,758 SH   SOLE 2 66,731 0 62,027
AMERICAN AXLE & MFG HLDGS IN COM 024061103 3 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 49 7,127 SH   SOLE 7 3,669 0 3,458
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,874 420,803 SH   SOLE 18 420,803 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,425 208,666 SH   SOLE 19 208,666 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 95,494 13,981,624 SH   SOLE 21 13,981,624 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 19,706 2,885,208 SH   SOLE 22 2,763,418 0 121,790
AMERICAN AXLE & MFG HLDGS IN COM 024061103 98 14,399 SH   SOLE 25 14,399 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 212 30,996 SH   SOLE 26 20,155 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,525 223,263 SH   SOLE 30 223,263 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 62 9,015 SH   SOLE 36 9,015 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 95 13,894 SH   SOLE 40 13,894 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 435 63,700 SH   SOLE 43 38,608 0 25,092
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,628 167,358 SH   SOLE 2 93,857 0 73,501
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 6 626 SH   SOLE 4 626 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 29 2,986 SH   SOLE 7 2,986 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1 68 SH   SOLE 17 0 0 68
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 5,681 583,862 SH   SOLE 18 583,862 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,742 281,796 SH   SOLE 19 281,796 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 183,738 18,883,631 SH   SOLE 21 18,883,631 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 37,770 3,881,788 SH   SOLE 22 3,705,157 0 176,631
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 257 26,380 SH   SOLE 25 26,380 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 948 97,462 SH   SOLE 26 48,373 0 49,089
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 96 9,818 SH   SOLE 28 2,988 0 6,830
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,618 269,088 SH   SOLE 30 269,088 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 110 11,300 SH   SOLE 36 11,300 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 185 19,062 SH   SOLE 40 19,062 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,179 121,169 SH   SOLE 43 112,013 0 9,156
AMERICAN ELEC PWR CO INC COM 025537101 74,134 857,541 SH   SOLE 2 242,256 0 615,285
AMERICAN ELEC PWR CO INC COM 025537101 28,010 324,006 SH   SOLE 4 256,048 0 67,958
AMERICAN ELEC PWR CO INC COM 025537101 52,782 610,551 SH   SOLE 7 593,134 0 17,417
AMERICAN ELEC PWR CO INC COM 025537101 3,740 43,258 SH   SOLE 13 6,568 0 36,690
AMERICAN ELEC PWR CO INC COM 025537101 6,787 78,507 SH   SOLE 15 78,507 0 0
AMERICAN ELEC PWR CO INC COM 025537101 6 75 SH   SOLE 17 0 0 75
AMERICAN ELEC PWR CO INC COM 025537101 141,268 1,634,099 SH   SOLE 18 1,527,127 0 106,972
AMERICAN ELEC PWR CO INC COM 025537101 198,737 2,298,870 SH   SOLE 19 2,298,870 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,606,093 18,578,288 SH   SOLE 21 18,578,288 0 0
AMERICAN ELEC PWR CO INC COM 025537101 995,221 11,512,104 SH   SOLE 22 10,504,997 0 1,007,107
AMERICAN ELEC PWR CO INC COM 025537101 76,605 886,119 SH   SOLE 23 886,119 0 0
AMERICAN ELEC PWR CO INC COM 025537101 14,492 167,632 SH   SOLE 25 167,632 0 0
AMERICAN ELEC PWR CO INC COM 025537101 92,212 1,066,657 SH   SOLE 26 418,358 0 648,299
AMERICAN ELEC PWR CO INC COM 025537101 29,805 344,768 SH   SOLE 28 7,256 0 337,512
AMERICAN ELEC PWR CO INC COM 025537101 506 5,851 SH   SOLE 29 5,851 0 0
AMERICAN ELEC PWR CO INC COM 025537101 269,905 3,122,092 SH   SOLE 30 3,122,092 0 0
AMERICAN ELEC PWR CO INC COM 025537101 10,784 124,741 SH   SOLE 31 115,421 0 9,320
AMERICAN ELEC PWR CO INC COM 025537101 15,075 174,377 SH   SOLE 32 174,377 0 0
AMERICAN ELEC PWR CO INC COM 025537101 17,222 199,213 SH   SOLE 34 199,213 0 0
AMERICAN ELEC PWR CO INC COM 025537101 19,778 228,784 SH   SOLE 36 228,784 0 0
AMERICAN ELEC PWR CO INC COM 025537101 780 9,027 SH   SOLE 40 9,027 0 0
AMERICAN ELEC PWR CO INC COM 025537101 81 935 SH   OTR 43 935 0 0
AMERICAN ELEC PWR CO INC COM 025537101 39,096 452,234 SH   SOLE 43 410,363 0 41,871
AMERICAN ELEC PWR CO INC UNIT 08/15/2023 02557T307 67,228 1,358,139 SH   SOLE 21 1,358,139 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,814 75,469 SH   SOLE 2 32,456 0 43,013
AMERICAN EQTY INVT LIFE HLD COM 025676206 12 309 SH   SOLE 4 309 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 111 2,968 SH   SOLE 7 1,913 0 1,055
AMERICAN EQTY INVT LIFE HLD COM 025676206 10,104 270,965 SH   SOLE 18 270,965 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 4,978 133,505 SH   SOLE 19 133,505 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 329,846 8,845,428 SH   SOLE 21 8,845,428 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 66,809 1,791,600 SH   SOLE 22 1,710,751 0 80,849
AMERICAN EQTY INVT LIFE HLD COM 025676206 408 10,949 SH   SOLE 25 10,949 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,181 31,666 SH   SOLE 26 25,587 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 304 8,159 SH   SOLE 28 1,701 0 6,458
AMERICAN EQTY INVT LIFE HLD COM 025676206 7,892 211,632 SH   SOLE 30 211,632 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 147 3,936 SH   SOLE 36 3,936 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 418 11,204 SH   SOLE 40 11,204 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,888 50,619 SH   SOLE 43 49,499 0 1,120
AMERICAN EXPRESS CO COM 025816109 221,595 1,642,537 SH   SOLE 2 630,306 0 1,012,231
AMERICAN EXPRESS CO COM 025816109 81,368 603,128 SH   SOLE 4 347,652 0 255,476
AMERICAN EXPRESS CO COM 025816109 73,879 547,619 SH   SOLE 7 527,940 0 19,679
AMERICAN EXPRESS CO COM 025816109 8,553 63,400 SH   SOLE 13 48,793 0 14,607
AMERICAN EXPRESS CO COM 025816109 8,498 62,990 SH   SOLE 15 62,990 0 0
AMERICAN EXPRESS CO COM 025816109 1 5 SH   SOLE 17 0 0 5
AMERICAN EXPRESS CO COM 025816109 189,218 1,402,550 SH   SOLE 18 1,257,565 0 144,985
AMERICAN EXPRESS CO COM 025816109 109,846 814,220 SH   SOLE 19 814,220 0 0
AMERICAN EXPRESS CO COM 025816109 1,813,403 13,441,579 SH   SOLE 21 13,441,579 0 0
AMERICAN EXPRESS CO COM 025816109 1,812,954 13,438,250 SH   SOLE 22 12,032,778 0 1,405,472
AMERICAN EXPRESS CO COM 025816109 151,012 1,119,357 SH   SOLE 23 1,119,357 0 0
AMERICAN EXPRESS CO COM 025816109 160,717 1,191,290 SH   SOLE 25 1,191,290 0 0
AMERICAN EXPRESS CO COM 025816109 243,618 1,805,785 SH   SOLE 26 709,331 0 1,096,454
AMERICAN EXPRESS CO COM 025816109 220,517 1,634,549 SH   SOLE 28 84,148 0 1,550,401
AMERICAN EXPRESS CO COM 025816109 6,601 48,930 SH   SOLE 29 48,930 0 0
AMERICAN EXPRESS CO COM 025816109 649,529 4,814,534 SH   SOLE 30 4,814,534 0 0
AMERICAN EXPRESS CO COM 025816109 30,774 228,111 SH   SOLE 31 216,294 0 11,817
AMERICAN EXPRESS CO COM 025816109 6,611 49,002 SH   SOLE 32 49,002 0 0
AMERICAN EXPRESS CO COM 025816109 94,160 697,949 SH   SOLE 34 697,949 0 0
AMERICAN EXPRESS CO COM 025816109 29,117 215,822 SH   SOLE 36 215,822 0 0
AMERICAN EXPRESS CO COM 025816109 2,804 20,785 SH   SOLE 40 20,785 0 0
AMERICAN EXPRESS CO COM 025816109 214 1,589 SH   OTR 43 1,589 0 0
AMERICAN EXPRESS CO COM 025816109 95,743 709,680 SH   SOLE 43 653,335 0 56,345
AMERICAN FINL GROUP INC OHIO COM 025932104 33,585 273,205 SH   SOLE 2 47,536 0 225,669
AMERICAN FINL GROUP INC OHIO COM 025932104 7,884 64,131 SH   SOLE 4 31,960 0 32,171
AMERICAN FINL GROUP INC OHIO COM 025932104 1,837 14,944 SH   SOLE 7 14,364 0 580
AMERICAN FINL GROUP INC OHIO COM 025932104 49 398 SH   SOLE 13 398 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,043 8,488 SH   SOLE 15 8,488 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 27,456 223,343 SH   SOLE 18 219,617 0 3,726
AMERICAN FINL GROUP INC OHIO COM 025932104 3,069 24,966 SH   SOLE 19 24,966 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 432,941 3,521,847 SH   SOLE 21 3,521,847 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 236,665 1,925,199 SH   SOLE 22 1,798,593 0 126,606
AMERICAN FINL GROUP INC OHIO COM 025932104 14,489 117,867 SH   SOLE 23 117,867 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 855 6,958 SH   SOLE 25 6,958 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 10,989 89,395 SH   SOLE 26 75,127 0 14,268
AMERICAN FINL GROUP INC OHIO COM 025932104 7,684 62,506 SH   SOLE 28 830 0 61,676
AMERICAN FINL GROUP INC OHIO COM 025932104 18,591 151,236 SH   SOLE 30 151,236 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,896 15,427 SH   SOLE 31 13,980 0 1,447
AMERICAN FINL GROUP INC OHIO COM 025932104 14,794 120,342 SH   SOLE 34 120,342 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,846 15,014 SH   SOLE 36 15,014 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 277 2,257 SH   SOLE 40 2,257 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 26 215 SH   OTR 43 215 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 8,692 70,708 SH   SOLE 43 63,025 0 7,683
AMERICAN HOMES 4 RENT CL A 02665T306 11,262 343,259 SH   SOLE 2 55,820 0 287,439
AMERICAN HOMES 4 RENT CL A 02665T306 14,342 437,118 SH   SOLE 4 292,865 0 144,253
AMERICAN HOMES 4 RENT CL A 02665T306 14,212 433,154 SH   SOLE 7 433,154 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 511 15,586 SH   SOLE 13 15,586 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 720 21,958 SH   SOLE 15 21,958 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 5,687 173,324 SH   SOLE 18 152,304 0 21,020
AMERICAN HOMES 4 RENT CL A 02665T306 20,700 630,902 SH   SOLE 19 630,902 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 213,478 6,506,480 SH   SOLE 21 6,506,480 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 324,169 9,880,196 SH   SOLE 22 9,314,541 0 565,655
AMERICAN HOMES 4 RENT CL A 02665T306 16,788 511,673 SH   SOLE 23 511,673 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 43,841 1,336,202 SH   SOLE 25 1,336,202 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 6,548 199,563 SH   SOLE 26 153,962 0 45,601
AMERICAN HOMES 4 RENT CL A 02665T306 14,889 453,785 SH   SOLE 28 5,071 0 448,714
AMERICAN HOMES 4 RENT CL A 02665T306 59,650 1,818,029 SH   SOLE 30 1,474,097 0 343,932
AMERICAN HOMES 4 RENT CL A 02665T306 2,313 70,509 SH   SOLE 31 64,825 0 5,684
AMERICAN HOMES 4 RENT CL A 02665T306 486 14,827 SH   SOLE 34 14,827 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,379 42,035 SH   SOLE 36 42,035 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 334 10,169 SH   SOLE 40 10,169 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 5,513 168,028 SH   SOLE 43 155,641 0 12,386
AMERICAN INTL GROUP INC COM NEW 026874784 84,919 1,788,514 SH   SOLE 2 495,685 0 1,292,829
AMERICAN INTL GROUP INC COM NEW 026874784 30,628 645,073 SH   SOLE 4 332,308 0 312,765
AMERICAN INTL GROUP INC COM NEW 026874784 33,257 700,446 SH   SOLE 7 675,723 0 24,723
AMERICAN INTL GROUP INC COM NEW 026874784 1,118 23,557 SH   SOLE 13 3,443 0 20,114
AMERICAN INTL GROUP INC COM NEW 026874784 5,666 119,336 SH   SOLE 15 119,336 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 278,830 5,872,571 SH   SOLE 18 5,787,798 0 84,773
AMERICAN INTL GROUP INC COM NEW 026874784 507,861 10,696,322 SH   SOLE 19 10,696,322 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 810,120 17,062,345 SH   SOLE 21 17,062,345 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 814,292 17,150,205 SH   SOLE 22 15,589,374 0 1,560,831
AMERICAN INTL GROUP INC COM NEW 026874784 67,440 1,420,398 SH   SOLE 23 1,420,398 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 69,913 1,472,479 SH   SOLE 25 1,472,479 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 91,324 1,923,416 SH   SOLE 26 958,749 0 964,667
AMERICAN INTL GROUP INC COM NEW 026874784 71,029 1,495,972 SH   SOLE 28 31,080 0 1,464,892
AMERICAN INTL GROUP INC COM NEW 026874784 43 908 SH   SOLE 29 908 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 232,235 4,891,213 SH   SOLE 30 4,881,317 0 9,896
AMERICAN INTL GROUP INC COM NEW 026874784 8,601 181,154 SH   SOLE 31 166,421 0 14,733
AMERICAN INTL GROUP INC COM NEW 026874784 22,742 478,972 SH   SOLE 34 478,972 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 15,445 325,297 SH   SOLE 36 325,297 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,207 25,431 SH   SOLE 40 25,431 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 127 2,681 SH   OTR 43 2,681 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 28,168 593,268 SH   SOLE 43 541,731 0 51,538
AMERICAN NATL BANKSHARES INC COM 027745108 132 4,130 SH   SOLE 2 611 0 3,519
AMERICAN NATL BANKSHARES INC COM 027745108 2 58 SH   SOLE 7 58 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,101 34,452 SH   SOLE 18 34,452 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 628 19,660 SH   SOLE 19 19,660 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 12,391 387,837 SH   SOLE 21 387,837 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 8,358 261,607 SH   SOLE 22 254,609 0 6,998
AMERICAN NATL BANKSHARES INC COM 027745108 7 221 SH   SOLE 43 221 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 26 2,917 SH   SOLE 2 2,212 0 705
AMERICAN OUTDOOR BRANDS INC COM 02875D109 20 2,272 SH   SOLE 18 2,272 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 353 40,297 SH   SOLE 21 40,297 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 1,723 196,415 SH   SOLE 22 196,415 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 7 854 SH   SOLE 43 854 0 0
AMERICAN PUB ED INC COM 02913V103 211 23,121 SH   SOLE 2 7,548 0 15,573
AMERICAN PUB ED INC COM 02913V103 229 25,055 SH   SOLE 4 130 0 24,925
AMERICAN PUB ED INC COM 02913V103 2 181 SH   SOLE 7 181 0 0
AMERICAN PUB ED INC COM 02913V103 545 59,590 SH   SOLE 18 59,590 0 0
AMERICAN PUB ED INC COM 02913V103 318 34,784 SH   SOLE 19 34,784 0 0
AMERICAN PUB ED INC COM 02913V103 6,948 760,146 SH   SOLE 21 760,146 0 0
AMERICAN PUB ED INC COM 02913V103 4,405 481,953 SH   SOLE 22 460,733 0 21,220
AMERICAN PUB ED INC COM 02913V103 32 3,524 SH   SOLE 25 3,524 0 0
AMERICAN PUB ED INC COM 02913V103 19 2,063 SH   SOLE 26 1,051 0 1,012
AMERICAN PUB ED INC COM 02913V103 332 36,310 SH   SOLE 30 36,310 0 0
AMERICAN PUB ED INC COM 02913V103 27 2,936 SH   SOLE 36 2,936 0 0
AMERICAN PUB ED INC COM 02913V103 17 1,849 SH   SOLE 40 1,849 0 0
AMERICAN PUB ED INC COM 02913V103 2 208 SH   SOLE 43 208 0 0
AMERICAN RES CORP CL A 02927U208 26 9,683 SH   SOLE 18 9,683 0 0
AMERICAN RES CORP CL A 02927U208 302 113,131 SH   SOLE 21 113,131 0 0
AMERICAN RES CORP CL A 02927U208 2,031 760,487 SH   SOLE 22 760,487 0 0
AMERICAN RLTY INVS INC COM 029174109 7 415 SH   SOLE 2 0 0 415
AMERICAN RLTY INVS INC COM 029174109 65 4,085 SH   SOLE 18 4,085 0 0
AMERICAN RLTY INVS INC COM 029174109 7 451 SH   SOLE 19 451 0 0
AMERICAN RLTY INVS INC COM 029174109 308 19,369 SH   SOLE 21 19,369 0 0
AMERICAN RLTY INVS INC COM 029174109 517 32,501 SH   SOLE 22 31,920 0 581
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 3 653 SH   SOLE 2 0 0 653
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 20 4,480 SH   SOLE 18 4,480 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 451 102,967 SH   SOLE 21 102,967 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,792 409,039 SH   SOLE 22 409,039 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 12 2,637 SH   SOLE 43 2,637 0 0
AMERICAN TOWER CORP NEW COM 03027X100 233,087 1,085,639 SH   SOLE 2 311,252 0 774,387
AMERICAN TOWER CORP NEW COM 03027X100 107,863 502,390 SH   SOLE 4 335,900 0 166,490
AMERICAN TOWER CORP NEW COM 03027X100 234,732 1,093,304 SH   SOLE 7 1,080,801 0 12,503
AMERICAN TOWER CORP NEW COM 03027X100 5,610 26,129 SH   SOLE 13 11,960 0 14,169
AMERICAN TOWER CORP NEW COM 03027X100 11,449 53,326 SH   SOLE 15 53,326 0 0
AMERICAN TOWER CORP NEW COM 03027X100 185,367 863,376 SH   SOLE 18 824,174 0 39,202
AMERICAN TOWER CORP NEW COM 03027X100 280,829 1,308,005 SH   SOLE 19 1,308,005 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,730,501 12,717,751 SH   SOLE 21 12,717,751 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,141,736 9,975,482 SH   SOLE 22 9,017,497 0 957,985
AMERICAN TOWER CORP NEW COM 03027X100 162,272 755,807 SH   SOLE 23 755,807 0 0
AMERICAN TOWER CORP NEW COM 03027X100 177,948 828,820 SH   SOLE 25 828,820 0 0
AMERICAN TOWER CORP NEW COM 03027X100 205,516 957,222 SH   SOLE 26 378,034 0 579,188
AMERICAN TOWER CORP NEW COM 03027X100 154,318 718,763 SH   SOLE 28 13,572 0 705,191
AMERICAN TOWER CORP NEW COM 03027X100 1,601 7,458 SH   SOLE 29 7,458 0 0
AMERICAN TOWER CORP NEW COM 03027X100 781,316 3,639,106 SH   SOLE 30 3,639,106 0 0
AMERICAN TOWER CORP NEW COM 03027X100 25,014 116,506 SH   SOLE 31 108,226 0 8,280
AMERICAN TOWER CORP NEW COM 03027X100 121,491 565,863 SH   SOLE 34 565,863 0 0
AMERICAN TOWER CORP NEW COM 03027X100 37,860 176,338 SH   SOLE 36 176,338 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,187 14,846 SH   SOLE 40 14,846 0 0
AMERICAN TOWER CORP NEW COM 03027X100 229 1,068 SH   OTR 43 1,068 0 0
AMERICAN TOWER CORP NEW COM 03027X100 87,838 409,119 SH   SOLE 43 369,717 0 39,402
AMERICAN VANGUARD CORP COM 030371108 1,175 62,819 SH   SOLE 2 57,953 0 4,866
AMERICAN VANGUARD CORP COM 030371108 2,032 108,681 SH   SOLE 7 108,681 0 0
AMERICAN VANGUARD CORP COM 030371108 1,925 102,943 SH   SOLE 18 102,943 0 0
AMERICAN VANGUARD CORP COM 030371108 984 52,595 SH   SOLE 19 52,595 0 0
AMERICAN VANGUARD CORP COM 030371108 67,419 3,605,305 SH   SOLE 21 3,605,305 0 0
AMERICAN VANGUARD CORP COM 030371108 14,334 766,518 SH   SOLE 22 748,255 0 18,263
AMERICAN VANGUARD CORP COM 030371108 72 3,859 SH   SOLE 25 3,859 0 0
AMERICAN VANGUARD CORP COM 030371108 29 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 1,860 99,458 SH   SOLE 30 99,458 0 0
AMERICAN VANGUARD CORP COM 030371108 51 2,733 SH   SOLE 40 2,733 0 0
AMERICAN VANGUARD CORP COM 030371108 458 24,513 SH   SOLE 43 23,210 0 1,303
AMERICAN VRTUAL CLOUD TECH I COM 030382105 283 1,405,496 SH   SOLE 22 1,405,496 0 0
AMERICAN WELL CORP CL A 03044L105 2,355 655,891 SH   SOLE 2 318,764 0 337,127
AMERICAN WELL CORP CL A 03044L105 8 2,191 SH   SOLE 7 2,191 0 0
AMERICAN WELL CORP CL A 03044L105 2,687 748,521 SH   SOLE 18 697,401 0 51,120
AMERICAN WELL CORP CL A 03044L105 6,043 1,683,200 SH   SOLE 19 1,683,200 0 0
AMERICAN WELL CORP CL A 03044L105 30,852 8,593,916 SH   SOLE 21 8,593,916 0 0
AMERICAN WELL CORP CL A 03044L105 24,945 6,948,580 SH   SOLE 22 6,713,672 0 234,908
AMERICAN WELL CORP CL A 03044L105 199 55,346 SH   SOLE 23 55,346 0 0
AMERICAN WELL CORP CL A 03044L105 108 30,183 SH   SOLE 25 30,183 0 0
AMERICAN WELL CORP CL A 03044L105 1,159 322,874 SH   SOLE 26 126,337 0 196,537
AMERICAN WELL CORP CL A 03044L105 180 50,168 SH   SOLE 28 50,168 0 0
AMERICAN WELL CORP CL A 03044L105 293 81,740 SH   SOLE 30 81,740 0 0
AMERICAN WELL CORP CL A 03044L105 121 33,660 SH   SOLE 40 33,660 0 0
AMERICAN WELL CORP CL A 03044L105 437 121,642 SH   SOLE 43 119,230 0 2,412
AMERICAN WOODMARK CORPORATIO COM 030506109 1,198 27,308 SH   SOLE 2 17,541 0 9,767
AMERICAN WOODMARK CORPORATIO COM 030506109 4 80 SH   SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 6 148 SH   SOLE 7 148 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 2,706 61,691 SH   SOLE 18 61,691 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,315 29,976 SH   SOLE 19 29,976 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 89,230 2,034,428 SH   SOLE 21 2,034,428 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 19,221 438,227 SH   SOLE 22 420,377 0 17,850
AMERICAN WOODMARK CORPORATIO COM 030506109 92 2,102 SH   SOLE 25 2,102 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 306 6,972 SH   SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 1,239 28,242 SH   SOLE 30 28,242 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 81 1,853 SH   SOLE 40 1,853 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 462 10,530 SH   SOLE 43 10,482 0 48
AMERICAN WTR WKS CO INC NEW COM 030420103 35,027 269,111 SH   SOLE 2 70,453 0 198,658
AMERICAN WTR WKS CO INC NEW COM 030420103 28,990 222,729 SH   SOLE 4 137,182 0 85,547
AMERICAN WTR WKS CO INC NEW COM 030420103 75,808 582,420 SH   SOLE 7 577,099 0 5,321
AMERICAN WTR WKS CO INC NEW COM 030420103 585 4,495 SH   SOLE 13 781 0 3,714
AMERICAN WTR WKS CO INC NEW COM 030420103 3,515 27,008 SH   SOLE 15 27,008 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 37,949 291,560 SH   SOLE 18 276,253 0 15,307
AMERICAN WTR WKS CO INC NEW COM 030420103 13,946 107,143 SH   SOLE 19 107,143 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 757,439 5,819,289 SH   SOLE 21 5,819,289 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 515,531 3,960,745 SH   SOLE 22 3,604,315 0 356,430
AMERICAN WTR WKS CO INC NEW COM 030420103 39,142 300,726 SH   SOLE 23 300,726 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 55,149 423,703 SH   SOLE 25 423,703 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 50,648 389,124 SH   SOLE 26 149,473 0 239,651
AMERICAN WTR WKS CO INC NEW COM 030420103 64,932 498,863 SH   SOLE 28 5,153 0 493,710
AMERICAN WTR WKS CO INC NEW COM 030420103 118 906 SH   SOLE 29 906 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 394,693 3,032,368 SH   SOLE 30 3,014,428 0 17,940
AMERICAN WTR WKS CO INC NEW COM 030420103 5,164 39,678 SH   SOLE 31 36,421 0 3,257
AMERICAN WTR WKS CO INC NEW COM 030420103 6,684 51,350 SH   SOLE 34 51,350 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 9,658 74,198 SH   SOLE 36 74,198 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 766 5,887 SH   SOLE 40 5,887 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 42 323 SH   OTR 43 323 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 55,807 428,757 SH   SOLE 43 415,357 0 13,400
AMERICAS CAR-MART INC COM 03062T105 417 6,830 SH   SOLE 2 3,115 0 3,715
AMERICAS CAR-MART INC COM 03062T105 3 52 SH   SOLE 7 52 0 0
AMERICAS CAR-MART INC COM 03062T105 1,442 23,639 SH   SOLE 18 23,639 0 0
AMERICAS CAR-MART INC COM 03062T105 670 10,974 SH   SOLE 19 10,974 0 0
AMERICAS CAR-MART INC COM 03062T105 46,410 760,574 SH   SOLE 21 760,574 0 0
AMERICAS CAR-MART INC COM 03062T105 9,551 156,516 SH   SOLE 22 149,151 0 7,365
AMERICAS CAR-MART INC COM 03062T105 64 1,050 SH   SOLE 25 1,050 0 0
AMERICAS CAR-MART INC COM 03062T105 94 1,546 SH   SOLE 26 332 0 1,214
AMERICAS CAR-MART INC COM 03062T105 34 553 SH   SOLE 28 553 0 0
AMERICAS CAR-MART INC COM 03062T105 1,114 18,252 SH   SOLE 30 18,252 0 0
AMERICAS CAR-MART INC COM 03062T105 28 456 SH   SOLE 36 456 0 0
AMERICAS CAR-MART INC COM 03062T105 57 929 SH   SOLE 40 929 0 0
AMERICAS CAR-MART INC COM 03062T105 303 4,973 SH   SOLE 43 4,915 0 58
AMERICOLD REALTY TRUST INC COM 03064D108 11,448 465,360 SH   SOLE 2 117,551 0 347,809
AMERICOLD REALTY TRUST INC COM 03064D108 3,483 141,590 SH   SOLE 4 136,192 0 5,398
AMERICOLD REALTY TRUST INC COM 03064D108 8,857 360,055 SH   SOLE 7 360,055 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 2,649 107,702 SH   SOLE 18 107,702 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 10,833 440,357 SH   SOLE 19 440,357 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 130,149 5,290,596 SH   SOLE 21 5,290,596 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 198,660 8,075,600 SH   SOLE 22 7,743,587 0 332,013
AMERICOLD REALTY TRUST INC COM 03064D108 272 11,074 SH   SOLE 23 11,074 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 29,487 1,198,651 SH   SOLE 25 1,198,651 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 3,041 123,621 SH   SOLE 26 101,392 0 22,229
AMERICOLD REALTY TRUST INC COM 03064D108 4,448 180,823 SH   SOLE 28 4,500 0 176,323
AMERICOLD REALTY TRUST INC COM 03064D108 22,015 894,917 SH   SOLE 30 894,917 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 96 3,898 SH   SOLE 31 3,898 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 40 1,638 SH   SOLE 36 1,638 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 820 33,352 SH   SOLE 40 33,352 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 21 862 SH   OTR 43 862 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 3,413 138,740 SH   SOLE 43 123,519 0 15,221
AMERIPRISE FINL INC COM 03076C106 76,719 304,500 SH   SOLE 2 34,239 0 270,261
AMERIPRISE FINL INC COM 03076C106 22,678 90,011 SH   SOLE 4 50,418 0 39,593
AMERIPRISE FINL INC COM 03076C106 25,345 100,597 SH   SOLE 7 96,747 0 3,850
AMERIPRISE FINL INC COM 03076C106 667 2,647 SH   SOLE 13 483 0 2,164
AMERIPRISE FINL INC COM 03076C106 3,369 13,370 SH   SOLE 15 13,370 0 0
AMERIPRISE FINL INC COM 03076C106 2 6 SH   SOLE 17 0 0 6
AMERIPRISE FINL INC COM 03076C106 63,153 250,656 SH   SOLE 18 241,423 0 9,233
AMERIPRISE FINL INC COM 03076C106 11,789 46,792 SH   SOLE 19 46,792 0 0
AMERIPRISE FINL INC COM 03076C106 898,518 3,566,256 SH   SOLE 21 3,566,256 0 0
AMERIPRISE FINL INC COM 03076C106 577,881 2,293,633 SH   SOLE 22 2,074,019 0 219,614
AMERIPRISE FINL INC COM 03076C106 44,225 175,529 SH   SOLE 23 175,529 0 0
AMERIPRISE FINL INC COM 03076C106 39,833 158,098 SH   SOLE 25 158,098 0 0
AMERIPRISE FINL INC COM 03076C106 55,636 220,820 SH   SOLE 26 82,432 0 138,388
AMERIPRISE FINL INC COM 03076C106 61,268 243,174 SH   SOLE 28 2,108 0 241,066
AMERIPRISE FINL INC COM 03076C106 14 54 SH   SOLE 29 54 0 0
AMERIPRISE FINL INC COM 03076C106 212,581 843,742 SH   SOLE 30 843,742 0 0
AMERIPRISE FINL INC COM 03076C106 6,462 25,649 SH   SOLE 31 23,629 0 2,020
AMERIPRISE FINL INC COM 03076C106 19,712 78,237 SH   SOLE 34 78,237 0 0
AMERIPRISE FINL INC COM 03076C106 11,832 46,961 SH   SOLE 36 46,961 0 0
AMERIPRISE FINL INC COM 03076C106 931 3,695 SH   SOLE 40 3,695 0 0
AMERIPRISE FINL INC COM 03076C106 54 216 SH   OTR 43 216 0 0
AMERIPRISE FINL INC COM 03076C106 40,498 160,738 SH   SOLE 43 148,489 0 12,250
AMERIS BANCORP COM 03076K108 3,327 74,413 SH   SOLE 2 34,522 0 39,891
AMERIS BANCORP COM 03076K108 126 2,810 SH   SOLE 4 227 0 2,583
AMERIS BANCORP COM 03076K108 34 760 SH   SOLE 7 760 0 0
AMERIS BANCORP COM 03076K108 10,839 242,423 SH   SOLE 18 242,423 0 0
AMERIS BANCORP COM 03076K108 6,497 145,309 SH   SOLE 19 145,309 0 0
AMERIS BANCORP COM 03076K108 351,150 7,853,945 SH   SOLE 21 7,853,945 0 0
AMERIS BANCORP COM 03076K108 73,315 1,639,792 SH   SOLE 22 1,568,905 0 70,887
AMERIS BANCORP COM 03076K108 108 2,424 SH   SOLE 23 2,424 0 0
AMERIS BANCORP COM 03076K108 344 7,686 SH   SOLE 25 7,686 0 0
AMERIS BANCORP COM 03076K108 932 20,839 SH   SOLE 26 12,961 0 7,878
AMERIS BANCORP COM 03076K108 41 918 SH   SOLE 28 918 0 0
AMERIS BANCORP COM 03076K108 5,894 131,830 SH   SOLE 30 131,830 0 0
AMERIS BANCORP COM 03076K108 352 7,871 SH   SOLE 40 7,871 0 0
AMERIS BANCORP COM 03076K108 877 19,611 SH   SOLE 43 19,027 0 584
AMERISAFE INC COM 03071H100 945 20,226 SH   SOLE 2 8,796 0 11,430
AMERISAFE INC COM 03071H100 3 70 SH   SOLE 4 70 0 0
AMERISAFE INC COM 03071H100 9 183 SH   SOLE 7 183 0 0
AMERISAFE INC COM 03071H100 3,440 73,623 SH   SOLE 18 73,623 0 0
AMERISAFE INC COM 03071H100 1,626 34,800 SH   SOLE 19 34,800 0 0
AMERISAFE INC COM 03071H100 110,981 2,374,946 SH   SOLE 21 2,374,946 0 0
AMERISAFE INC COM 03071H100 25,052 536,101 SH   SOLE 22 513,715 0 22,386
AMERISAFE INC COM 03071H100 115 2,457 SH   SOLE 25 2,457 0 0
AMERISAFE INC COM 03071H100 238 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 65 1,389 SH   SOLE 28 344 0 1,045
AMERISAFE INC COM 03071H100 1,707 36,525 SH   SOLE 30 36,525 0 0
AMERISAFE INC COM 03071H100 92 1,976 SH   SOLE 40 1,976 0 0
AMERISAFE INC COM 03071H100 8 175 SH   OTR 43 175 0 0
AMERISAFE INC COM 03071H100 999 21,386 SH   SOLE 43 19,407 0 1,979
AMERISERV FINL INC COM 03074A102 12 3,122 SH   SOLE 18 3,122 0 0
AMERISERV FINL INC COM 03074A102 128 33,648 SH   SOLE 21 33,648 0 0
AMERISERV FINL INC COM 03074A102 406 106,939 SH   SOLE 22 106,939 0 0
AMERISOURCEBERGEN CORP COM 03073E105 93,760 692,828 SH   SOLE 2 298,229 0 394,599
AMERISOURCEBERGEN CORP COM 03073E105 19,814 146,415 SH   SOLE 4 74,056 0 72,359
AMERISOURCEBERGEN CORP COM 03073E105 20,357 150,428 SH   SOLE 7 145,133 0 5,295
AMERISOURCEBERGEN CORP COM 03073E105 942 6,964 SH   SOLE 13 4,375 0 2,589
AMERISOURCEBERGEN CORP COM 03073E105 3,162 23,363 SH   SOLE 15 23,363 0 0
AMERISOURCEBERGEN CORP COM 03073E105 116,965 864,294 SH   SOLE 18 796,635 0 67,659
AMERISOURCEBERGEN CORP COM 03073E105 285,457 2,109,340 SH   SOLE 19 2,109,340 0 0
AMERISOURCEBERGEN CORP COM 03073E105 643,533 4,755,284 SH   SOLE 21 4,755,284 0 0
AMERISOURCEBERGEN CORP COM 03073E105 497,410 3,675,537 SH   SOLE 22 3,321,803 0 353,734
AMERISOURCEBERGEN CORP COM 03073E105 36,335 268,493 SH   SOLE 23 268,493 0 0
AMERISOURCEBERGEN CORP COM 03073E105 35,292 260,784 SH   SOLE 25 260,784 0 0
AMERISOURCEBERGEN CORP COM 03073E105 63,683 470,573 SH   SOLE 26 260,084 0 210,489
AMERISOURCEBERGEN CORP COM 03073E105 52,169 385,496 SH   SOLE 28 2,864 0 382,632
AMERISOURCEBERGEN CORP COM 03073E105 518 3,824 SH   SOLE 29 3,824 0 0
AMERISOURCEBERGEN CORP COM 03073E105 169,790 1,254,636 SH   SOLE 30 1,254,636 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5,995 44,300 SH   SOLE 31 41,576 0 2,724
AMERISOURCEBERGEN CORP COM 03073E105 189,065 1,397,066 SH   SOLE 34 1,397,066 0 0
AMERISOURCEBERGEN CORP COM 03073E105 11,923 88,104 SH   SOLE 36 88,104 0 0
AMERISOURCEBERGEN CORP COM 03073E105 693 5,118 SH   SOLE 40 5,118 0 0
AMERISOURCEBERGEN CORP COM 03073E105 118 870 SH   OTR 43 870 0 0
AMERISOURCEBERGEN CORP COM 03073E105 31,427 232,222 SH   SOLE 43 214,825 0 17,397
AMES NATL CORP COM 031001100 10 466 SH   SOLE 2 0 0 466
AMES NATL CORP COM 031001100 34 1,551 SH   SOLE 18 1,551 0 0
AMES NATL CORP COM 031001100 388 17,474 SH   SOLE 21 17,474 0 0
AMES NATL CORP COM 031001100 2,306 103,990 SH   SOLE 22 103,990 0 0
AMETEK INC COM 031100100 66,192 583,653 SH   SOLE 2 191,158 0 392,495
AMETEK INC COM 031100100 28,206 248,712 SH   SOLE 4 118,087 0 130,625
AMETEK INC COM 031100100 24,039 211,969 SH   SOLE 7 196,689 0 15,280
AMETEK INC COM 031100100 3,362 29,643 SH   SOLE 13 24,136 0 5,507
AMETEK INC COM 031100100 3,526 31,087 SH   SOLE 15 31,087 0 0
AMETEK INC COM 031100100 57,316 505,391 SH   SOLE 18 456,714 0 48,677
AMETEK INC COM 031100100 28,316 249,676 SH   SOLE 19 249,676 0 0
AMETEK INC COM 031100100 619,251 5,460,288 SH   SOLE 21 5,460,288 0 0
AMETEK INC COM 031100100 576,570 5,083,941 SH   SOLE 22 4,566,866 0 517,075
AMETEK INC COM 031100100 45,529 401,456 SH   SOLE 23 401,456 0 0
AMETEK INC COM 031100100 33,271 293,367 SH   SOLE 25 293,367 0 0
AMETEK INC COM 031100100 54,335 479,098 SH   SOLE 26 156,840 0 322,258
AMETEK INC COM 031100100 44,016 388,110 SH   SOLE 28 3,470 0 384,640
AMETEK INC COM 031100100 227 2,000 SH   SOLE 29 2,000 0 0
AMETEK INC COM 031100100 147,211 1,298,041 SH   SOLE 30 1,298,041 0 0
AMETEK INC COM 031100100 6,788 59,854 SH   SOLE 31 55,715 0 4,139
AMETEK INC COM 031100100 16,107 142,023 SH   SOLE 34 142,023 0 0
AMETEK INC COM 031100100 8,680 76,533 SH   SOLE 36 76,533 0 0
AMETEK INC COM 031100100 856 7,547 SH   SOLE 40 7,547 0 0
AMETEK INC COM 031100100 56 497 SH   OTR 43 497 0 0
AMETEK INC COM 031100100 25,045 220,833 SH   SOLE 43 206,915 0 13,918
AMGEN INC COM 031162100 307,247 1,363,120 SH   SOLE 2 492,165 0 870,955
AMGEN INC COM 031162100 99,461 441,265 SH   SOLE 4 254,602 0 186,663
AMGEN INC COM 031162100 151,459 671,958 SH   SOLE 7 586,161 0 85,797
AMGEN INC COM 031162100 7,748 34,375 SH   SOLE 13 23,839 0 10,536
AMGEN INC COM 031162100 18,866 83,700 SH   SOLE 15 83,700 0 0
AMGEN INC COM 031162100 88 390 SH   SOLE 17 0 0 390
AMGEN INC COM 031162100 276,021 1,224,582 SH   SOLE 18 1,152,623 0 71,959
AMGEN INC COM 031162100 345,608 1,533,311 SH   SOLE 19 1,533,311 0 0
AMGEN INC COM 031162100 3,939,149 17,476,258 SH   SOLE 21 17,476,258 0 0
AMGEN INC COM 031162100 2,631,508 11,674,835 SH   SOLE 22 10,561,656 0 1,113,179
AMGEN INC COM 031162100 206,091 914,335 SH   SOLE 23 914,335 0 0
AMGEN INC COM 031162100 218,633 969,978 SH   SOLE 25 969,978 0 0
AMGEN INC COM 031162100 277,935 1,233,075 SH   SOLE 26 539,149 0 693,926
AMGEN INC COM 031162100 334,795 1,485,337 SH   SOLE 28 49,133 0 1,436,204
AMGEN INC COM 031162100 3,247 14,407 SH   SOLE 29 14,407 0 0
AMGEN INC COM 031162100 1,105,676 4,905,395 SH   SOLE 30 4,898,796 0 6,599
AMGEN INC COM 031162100 33,163 147,130 SH   SOLE 31 137,434 0 9,696
AMGEN INC COM 031162100 39,197 173,899 SH   SOLE 32 173,899 0 0
AMGEN INC COM 031162100 367,849 1,631,984 SH   SOLE 34 1,631,984 0 0
AMGEN INC COM 031162100 12,409 55,052 SH   SOLE 35 55,052 0 0
AMGEN INC COM 031162100 44,018 195,287 SH   SOLE 36 195,287 0 0
AMGEN INC COM 031162100 3,895 17,279 SH   SOLE 40 17,279 0 0
AMGEN INC COM 031162100 381 1,689 SH   OTR 43 1,689 0 0
AMGEN INC COM 031162100 140,214 622,067 SH   SOLE 43 578,970 0 43,097
AMICUS THERAPEUTICS INC COM 03152W109 2,206 211,328 SH   SOLE 2 145,622 0 65,706
AMICUS THERAPEUTICS INC COM 03152W109 10 932 SH   SOLE 4 932 0 0
AMICUS THERAPEUTICS INC COM 03152W109 31 2,962 SH   SOLE 7 2,962 0 0
AMICUS THERAPEUTICS INC COM 03152W109 7,840 750,960 SH   SOLE 18 715,967 0 34,993
AMICUS THERAPEUTICS INC COM 03152W109 7,431 711,775 SH   SOLE 19 711,775 0 0
AMICUS THERAPEUTICS INC COM 03152W109 116,290 11,138,900 SH   SOLE 21 11,138,900 0 0
AMICUS THERAPEUTICS INC COM 03152W109 68,592 6,570,130 SH   SOLE 22 6,427,416 0 142,714
AMICUS THERAPEUTICS INC COM 03152W109 131 12,558 SH   SOLE 23 12,558 0 0
AMICUS THERAPEUTICS INC COM 03152W109 311 29,812 SH   SOLE 25 29,812 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,923 184,210 SH   SOLE 26 89,144 0 95,066
AMICUS THERAPEUTICS INC COM 03152W109 93 8,862 SH   SOLE 28 4,280 0 4,582
AMICUS THERAPEUTICS INC COM 03152W109 2,282 218,588 SH   SOLE 30 218,588 0 0
AMICUS THERAPEUTICS INC COM 03152W109 276 26,417 SH   SOLE 40 26,417 0 0
AMICUS THERAPEUTICS INC COM 03152W109 54 5,131 SH   OTR 43 5,131 0 0
AMICUS THERAPEUTICS INC COM 03152W109 271 25,987 SH   SOLE 43 25,003 0 984
AMKOR TECHNOLOGY INC COM 031652100 5,984 350,987 SH   SOLE 2 267,256 0 83,731
AMKOR TECHNOLOGY INC COM 031652100 8 457 SH   SOLE 4 457 0 0
AMKOR TECHNOLOGY INC COM 031652100 32 1,904 SH   SOLE 7 1,904 0 0
AMKOR TECHNOLOGY INC COM 031652100 8,193 480,530 SH   SOLE 18 471,358 0 9,172
AMKOR TECHNOLOGY INC COM 031652100 7,373 432,423 SH   SOLE 19 432,423 0 0
AMKOR TECHNOLOGY INC COM 031652100 126,127 7,397,476 SH   SOLE 21 7,397,476 0 0
AMKOR TECHNOLOGY INC COM 031652100 55,273 3,241,825 SH   SOLE 22 3,138,955 0 102,870
AMKOR TECHNOLOGY INC COM 031652100 277 16,223 SH   SOLE 23 16,223 0 0
AMKOR TECHNOLOGY INC COM 031652100 243 14,251 SH   SOLE 25 14,251 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,429 83,794 SH   SOLE 26 27,341 0 56,453
AMKOR TECHNOLOGY INC COM 031652100 37 2,189 SH   SOLE 28 2,189 0 0
AMKOR TECHNOLOGY INC COM 031652100 982 57,591 SH   SOLE 30 57,591 0 0
AMKOR TECHNOLOGY INC COM 031652100 60 3,502 SH   SOLE 36 3,502 0 0
AMKOR TECHNOLOGY INC COM 031652100 211 12,398 SH   SOLE 40 12,398 0 0
AMKOR TECHNOLOGY INC COM 031652100 4,400 258,057 SH   SOLE 43 246,664 0 11,393
AMMO INC COM 00175J107 150 51,193 SH   SOLE 2 36,676 0 14,517
AMMO INC COM 00175J107 3 1,059 SH   SOLE 7 1,059 0 0
AMMO INC COM 00175J107 824 281,158 SH   SOLE 18 281,158 0 0
AMMO INC COM 00175J107 457 156,006 SH   SOLE 19 156,006 0 0
AMMO INC COM 00175J107 9,523 3,250,236 SH   SOLE 21 3,250,236 0 0
AMMO INC COM 00175J107 6,341 2,164,040 SH   SOLE 22 2,077,715 0 86,325
AMMO INC COM 00175J107 37 12,778 SH   SOLE 26 2,307 0 10,471
AMMO INC COM 00175J107 48 16,264 SH   SOLE 40 16,264 0 0
AMMO INC COM 00175J107 1 492 SH   SOLE 43 492 0 0
AMN HEALTHCARE SVCS INC COM 001744101 5,523 52,125 SH   SOLE 2 30,224 0 21,901
AMN HEALTHCARE SVCS INC COM 001744101 20 187 SH   SOLE 4 187 0 0
AMN HEALTHCARE SVCS INC COM 001744101 50 469 SH   SOLE 7 469 0 0
AMN HEALTHCARE SVCS INC COM 001744101 15,823 149,331 SH   SOLE 18 142,671 0 6,660
AMN HEALTHCARE SVCS INC COM 001744101 21,641 204,240 SH   SOLE 19 204,240 0 0
AMN HEALTHCARE SVCS INC COM 001744101 545,218 5,145,507 SH   SOLE 21 5,145,507 0 0
AMN HEALTHCARE SVCS INC COM 001744101 125,365 1,183,138 SH   SOLE 22 1,154,627 0 28,511
AMN HEALTHCARE SVCS INC COM 001744101 465 4,385 SH   SOLE 23 4,385 0 0
AMN HEALTHCARE SVCS INC COM 001744101 771 7,275 SH   SOLE 25 7,275 0 0
AMN HEALTHCARE SVCS INC COM 001744101 4,155 39,215 SH   SOLE 26 14,251 0 24,964
AMN HEALTHCARE SVCS INC COM 001744101 2,855 26,948 SH   SOLE 28 25,175 0 1,773
AMN HEALTHCARE SVCS INC COM 001744101 14,060 132,690 SH   SOLE 30 132,690 0 0
AMN HEALTHCARE SVCS INC COM 001744101 26 247 SH   SOLE 34 247 0 0
AMN HEALTHCARE SVCS INC COM 001744101 281 2,656 SH   SOLE 36 2,656 0 0
AMN HEALTHCARE SVCS INC COM 001744101 634 5,979 SH   SOLE 40 5,979 0 0
AMN HEALTHCARE SVCS INC COM 001744101 19 179 SH   OTR 43 179 0 0
AMN HEALTHCARE SVCS INC COM 001744101 5,477 51,685 SH   SOLE 43 44,603 0 7,082
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 488 241,382 SH   SOLE 2 204,370 0 37,012
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 4 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 552 273,390 SH   SOLE 18 273,390 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 375 185,527 SH   SOLE 19 185,527 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 6,240 3,089,067 SH   SOLE 21 3,089,067 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 6,072 3,006,152 SH   SOLE 22 2,941,644 0 64,508
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 15 7,631 SH   SOLE 23 7,631 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 28 13,929 SH   SOLE 25 13,929 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 159 78,805 SH   SOLE 26 24,771 0 54,034
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 38 18,703 SH   SOLE 28 0 0 18,703
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 50 24,984 SH   SOLE 30 24,984 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 11 5,452 SH   SOLE 34 5,452 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 22 10,763 SH   SOLE 40 10,763 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 209 103,503 SH   SOLE 43 95,836 0 7,667
AMPCO-PITTSBURG CORP COM 032037103 11 3,046 SH   SOLE 18 3,046 0 0
AMPCO-PITTSBURG CORP COM 032037103 145 39,278 SH   SOLE 21 39,278 0 0
AMPCO-PITTSBURG CORP COM 032037103 584 158,664 SH   SOLE 22 158,664 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4,211 149,868 SH   SOLE 2 94,257 0 55,611
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 11 376 SH   SOLE 7 376 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4,214 149,951 SH   SOLE 18 126,312 0 23,639
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 12,629 449,437 SH   SOLE 19 449,437 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 133,024 4,733,951 SH   SOLE 21 4,733,951 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 37,745 1,343,255 SH   SOLE 22 1,319,972 0 23,283
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 318 11,322 SH   SOLE 23 11,322 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 159 5,657 SH   SOLE 25 5,657 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,337 118,769 SH   SOLE 26 21,925 0 96,844
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 201 7,138 SH   SOLE 28 0 0 7,138
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,021 107,493 SH   SOLE 30 107,493 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 84 2,978 SH   SOLE 34 2,978 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 60 2,136 SH   SOLE 36 2,136 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 156 5,566 SH   SOLE 40 5,566 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,684 59,916 SH   SOLE 43 57,618 0 2,298
AMPHENOL CORP NEW CL A 032095101 70,328 1,050,299 SH   SOLE 2 321,854 0 728,445
AMPHENOL CORP NEW CL A 032095101 34,447 514,437 SH   SOLE 4 253,555 0 260,882
AMPHENOL CORP NEW CL A 032095101 43,661 652,046 SH   SOLE 7 577,242 0 74,804
AMPHENOL CORP NEW CL A 032095101 1,399 20,895 SH   SOLE 13 10,581 0 10,314
AMPHENOL CORP NEW CL A 032095101 4,855 72,502 SH   SOLE 15 72,502 0 0
AMPHENOL CORP NEW CL A 032095101 42 620 SH   SOLE 17 0 0 620
AMPHENOL CORP NEW CL A 032095101 94,005 1,403,905 SH   SOLE 18 1,350,465 0 53,440
AMPHENOL CORP NEW CL A 032095101 19,016 283,991 SH   SOLE 19 283,991 0 0
AMPHENOL CORP NEW CL A 032095101 1,294,692 19,335,310 SH   SOLE 21 19,335,310 0 0
AMPHENOL CORP NEW CL A 032095101 878,045 13,112,972 SH   SOLE 22 11,943,425 0 1,169,547
AMPHENOL CORP NEW CL A 032095101 69,059 1,031,346 SH   SOLE 23 1,031,346 0 0
AMPHENOL CORP NEW CL A 032095101 56,503 843,838 SH   SOLE 25 843,838 0 0
AMPHENOL CORP NEW CL A 032095101 77,989 1,164,706 SH   SOLE 26 430,236 0 734,470
AMPHENOL CORP NEW CL A 032095101 80,273 1,198,815 SH   SOLE 28 8,506 0 1,190,309
AMPHENOL CORP NEW CL A 032095101 465 6,942 SH   SOLE 29 6,942 0 0
AMPHENOL CORP NEW CL A 032095101 198,641 2,966,557 SH   SOLE 30 2,966,557 0 0
AMPHENOL CORP NEW CL A 032095101 12,029 179,651 SH   SOLE 31 168,672 0 10,979
AMPHENOL CORP NEW CL A 032095101 2,078 31,028 SH   SOLE 34 31,028 0 0
AMPHENOL CORP NEW CL A 032095101 15,952 238,227 SH   SOLE 36 238,227 0 0
AMPHENOL CORP NEW CL A 032095101 1,283 19,167 SH   SOLE 40 19,167 0 0
AMPHENOL CORP NEW CL A 032095101 123 1,833 SH   OTR 43 1,833 0 0
AMPHENOL CORP NEW CL A 032095101 39,564 590,855 SH   SOLE 43 532,808 0 58,047
AMPIO PHARMACEUTICALS INC COM 03209T109 1 8,775 SH   SOLE 2 0 0 8,775
AMPIO PHARMACEUTICALS INC COM 03209T109 112 1,858,551 SH   SOLE 21 1,858,551 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 168 2,775,459 SH   SOLE 22 2,775,459 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 717 109,062 SH   SOLE 2 40,446 0 68,616
AMPLIFY ENERGY CORP NEW COM 03212B103 4 629 SH   SOLE 7 629 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 640 97,406 SH   SOLE 18 97,406 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 1,364 207,561 SH   SOLE 19 207,561 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 8,048 1,224,985 SH   SOLE 21 1,224,985 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 4,703 715,814 SH   SOLE 22 701,758 0 14,056
AMPLIFY ENERGY CORP NEW COM 03212B103 1 188 SH   SOLE 23 188 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 6 978 SH   SOLE 43 978 0 0
AMPLITUDE INC COM CL A 03213A104 411 26,547 SH   SOLE 2 20,264 0 6,283
AMPLITUDE INC COM CL A 03213A104 10 650 SH   SOLE 7 650 0 0
AMPLITUDE INC COM CL A 03213A104 2,260 146,105 SH   SOLE 18 146,105 0 0
AMPLITUDE INC COM CL A 03213A104 1,599 103,371 SH   SOLE 19 103,371 0 0
AMPLITUDE INC COM CL A 03213A104 27,112 1,752,560 SH   SOLE 21 1,752,560 0 0
AMPLITUDE INC COM CL A 03213A104 19,490 1,259,866 SH   SOLE 22 1,229,761 0 30,105
AMPLITUDE INC COM CL A 03213A104 102 6,625 SH   SOLE 25 6,625 0 0
AMPLITUDE INC COM CL A 03213A104 657 42,462 SH   SOLE 26 37,668 0 4,794
AMPLITUDE INC COM CL A 03213A104 424 27,423 SH   SOLE 30 27,423 0 0
AMPLITUDE INC COM CL A 03213A104 86 5,584 SH   SOLE 40 5,584 0 0
AMPLITUDE INC COM CL A 03213A104 335 21,628 SH   SOLE 43 19,946 0 1,682
AMREP CORP COM 032159105 4 354 SH   SOLE 18 354 0 0
AMREP CORP COM 032159105 69 6,102 SH   SOLE 21 6,102 0 0
AMREP CORP COM 032159105 67 5,928 SH   SOLE 22 5,928 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 19 2,182 SH   SOLE 18 2,182 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 280 32,998 SH   SOLE 21 32,998 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 882 103,735 SH   SOLE 22 103,735 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 902 32,038 SH   SOLE 2 1,428 0 30,610
AMYLYX PHARMACEUTICALS INC COM 03237H101 11 406 SH   SOLE 7 406 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 2,891 102,687 SH   SOLE 18 102,687 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 1,819 64,603 SH   SOLE 19 64,603 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 36,004 1,279,016 SH   SOLE 21 1,279,016 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101 23,001 817,084 SH   SOLE 22 797,416 0 19,668
AMYRIS INC COM NEW 03236M200 563 192,884 SH   SOLE 2 75,214 0 117,670
AMYRIS INC COM NEW 03236M200 2 605 SH   SOLE 4 605 0 0
AMYRIS INC COM NEW 03236M200 8 2,688 SH   SOLE 7 2,688 0 0
AMYRIS INC COM NEW 03236M200 1,712 586,354 SH   SOLE 18 586,354 0 0
AMYRIS INC COM NEW 03236M200 1,042 356,870 SH   SOLE 19 356,870 0 0
AMYRIS INC COM NEW 03236M200 19,334 6,621,219 SH   SOLE 21 6,621,219 0 0
AMYRIS INC COM NEW 03236M200 15,113 5,175,542 SH   SOLE 22 4,989,218 0 186,324
AMYRIS INC COM NEW 03236M200 91 31,260 SH   SOLE 25 31,260 0 0
AMYRIS INC COM NEW 03236M200 247 84,585 SH   SOLE 26 68,453 0 16,132
AMYRIS INC COM NEW 03236M200 100 34,400 SH   SOLE 28 12,458 0 21,942
AMYRIS INC COM NEW 03236M200 195 66,832 SH   SOLE 30 66,832 0 0
AMYRIS INC COM NEW 03236M200 69 23,642 SH   SOLE 36 23,642 0 0
AMYRIS INC COM NEW 03236M200 53 18,016 SH   SOLE 40 18,016 0 0
AMYRIS INC COM NEW 03236M200 217 74,151 SH   SOLE 43 73,311 0 840
AN2 THERAPEUTICS INC COM 037326105 50 2,866 SH   SOLE 2 0 0 2,866
AN2 THERAPEUTICS INC COM 037326105 238 13,696 SH   SOLE 18 13,696 0 0
AN2 THERAPEUTICS INC COM 037326105 106 6,112 SH   SOLE 19 6,112 0 0
AN2 THERAPEUTICS INC COM 037326105 2,389 137,468 SH   SOLE 21 137,468 0 0
AN2 THERAPEUTICS INC COM 037326105 489 28,143 SH   SOLE 22 26,228 0 1,915
ANALOG DEVICES INC COM 032654105 183,558 1,317,337 SH   SOLE 2 477,015 0 840,322
ANALOG DEVICES INC COM 032654105 67,740 486,152 SH   SOLE 4 250,523 0 235,629
ANALOG DEVICES INC COM 032654105 74,748 536,446 SH   SOLE 7 520,135 0 16,311
ANALOG DEVICES INC COM 032654105 9,598 68,882 SH   SOLE 13 58,369 0 10,513
ANALOG DEVICES INC COM 032654105 11,344 81,414 SH   SOLE 15 81,414 0 0
ANALOG DEVICES INC COM 032654105 1 7 SH   SOLE 17 0 0 7
ANALOG DEVICES INC COM 032654105 248,389 1,782,611 SH   SOLE 18 1,638,344 0 144,267
ANALOG DEVICES INC COM 032654105 229,420 1,646,474 SH   SOLE 19 1,646,474 0 0
ANALOG DEVICES INC COM 032654105 1,849,120 13,270,563 SH   SOLE 21 13,270,563 0 0
ANALOG DEVICES INC COM 032654105 1,623,581 11,651,938 SH   SOLE 22 10,456,544 0 1,195,394
ANALOG DEVICES INC COM 032654105 139,497 1,001,127 SH   SOLE 23 1,001,127 0 0
ANALOG DEVICES INC COM 032654105 159,228 1,142,733 SH   SOLE 25 1,118,771 0 23,962
ANALOG DEVICES INC COM 032654105 189,689 1,361,339 SH   SOLE 26 585,284 0 776,055
ANALOG DEVICES INC COM 032654105 205,593 1,475,476 SH   SOLE 28 19,571 0 1,455,905
ANALOG DEVICES INC COM 032654105 5,484 39,355 SH   SOLE 29 39,355 0 0
ANALOG DEVICES INC COM 032654105 433,047 3,107,844 SH   SOLE 30 3,063,698 0 44,146
ANALOG DEVICES INC COM 032654105 36,081 258,939 SH   SOLE 31 249,381 0 9,558
ANALOG DEVICES INC COM 032654105 16,689 119,771 SH   SOLE 32 119,771 0 0
ANALOG DEVICES INC COM 032654105 309,324 2,219,919 SH   SOLE 34 2,219,919 0 0
ANALOG DEVICES INC COM 032654105 25,949 186,231 SH   SOLE 36 186,231 0 0
ANALOG DEVICES INC COM 032654105 2,354 16,891 SH   SOLE 40 16,891 0 0
ANALOG DEVICES INC COM 032654105 180 1,292 SH   OTR 43 1,292 0 0
ANALOG DEVICES INC COM 032654105 68,789 493,679 SH   SOLE 43 445,696 0 47,983
ANAPTYSBIO INC COM 032724106 746 29,226 SH   SOLE 2 9,514 0 19,712
ANAPTYSBIO INC COM 032724106 3 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 4 166 SH   SOLE 7 166 0 0
ANAPTYSBIO INC COM 032724106 1,625 63,706 SH   SOLE 18 63,706 0 0
ANAPTYSBIO INC COM 032724106 925 36,254 SH   SOLE 19 36,254 0 0
ANAPTYSBIO INC COM 032724106 25,223 988,765 SH   SOLE 21 988,765 0 0
ANAPTYSBIO INC COM 032724106 13,333 522,666 SH   SOLE 22 500,129 0 22,537
ANAPTYSBIO INC COM 032724106 89 3,508 SH   SOLE 25 3,508 0 0
ANAPTYSBIO INC COM 032724106 223 8,734 SH   SOLE 26 6,554 0 2,180
ANAPTYSBIO INC COM 032724106 6 253 SH   SOLE 28 253 0 0
ANAPTYSBIO INC COM 032724106 2,234 87,581 SH   SOLE 30 87,581 0 0
ANAPTYSBIO INC COM 032724106 18 710 SH   SOLE 34 710 0 0
ANAPTYSBIO INC COM 032724106 36 1,392 SH   SOLE 36 1,392 0 0
ANAPTYSBIO INC COM 032724106 67 2,611 SH   SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106 564 22,113 SH   SOLE 43 20,147 0 1,966
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 401 38,858 SH   SOLE 2 31,043 0 7,815
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 4 359 SH   SOLE 4 359 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 8 759 SH   SOLE 7 759 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,956 189,510 SH   SOLE 18 189,510 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,294 125,405 SH   SOLE 19 125,405 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 31,380 3,040,710 SH   SOLE 21 3,040,710 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 17,872 1,731,779 SH   SOLE 22 1,691,539 0 40,240
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 155 14,994 SH   SOLE 25 14,994 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 576 55,854 SH   SOLE 26 46,284 0 9,570
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,022 99,001 SH   SOLE 30 99,001 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 9 911 SH   SOLE 36 911 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 80 7,779 SH   SOLE 40 7,779 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 85 8,258 SH   SOLE 43 8,258 0 0
ANDERSONS INC COM 034164103 3,139 101,149 SH   SOLE 2 51,249 0 49,900
ANDERSONS INC COM 034164103 2 69 SH   SOLE 4 69 0 0
ANDERSONS INC COM 034164103 7,994 257,623 SH   SOLE 7 257,623 0 0
ANDERSONS INC COM 034164103 4,239 136,605 SH   SOLE 18 120,828 0 15,777
ANDERSONS INC COM 034164103 7,012 225,984 SH   SOLE 19 225,984 0 0
ANDERSONS INC COM 034164103 122,653 3,952,738 SH   SOLE 21 3,952,738 0 0
ANDERSONS INC COM 034164103 30,452 981,387 SH   SOLE 22 946,519 0 34,868
ANDERSONS INC COM 034164103 193 6,228 SH   SOLE 23 6,228 0 0
ANDERSONS INC COM 034164103 124 4,008 SH   SOLE 25 4,008 0 0
ANDERSONS INC COM 034164103 1,853 59,710 SH   SOLE 26 16,532 0 43,178
ANDERSONS INC COM 034164103 4 129 SH   SOLE 28 129 0 0
ANDERSONS INC COM 034164103 2,101 67,709 SH   SOLE 30 67,709 0 0
ANDERSONS INC COM 034164103 98 3,152 SH   SOLE 40 3,152 0 0
ANDERSONS INC COM 034164103 658 21,217 SH   SOLE 43 19,611 0 1,606
ANEBULO PHARMACEUTICALS INC COM 034569103 2 602 SH   SOLE 18 602 0 0
ANEBULO PHARMACEUTICALS INC COM 034569103 18 6,531 SH   SOLE 21 6,531 0 0
ANGEL OAK MTG INC COM 03464Y108 55 4,604 SH   SOLE 2 286 0 4,318
ANGEL OAK MTG INC COM 03464Y108 452 37,758 SH   SOLE 18 37,758 0 0
ANGEL OAK MTG INC COM 03464Y108 269 22,417 SH   SOLE 19 22,417 0 0
ANGEL OAK MTG INC COM 03464Y108 6,583 549,505 SH   SOLE 21 549,505 0 0
ANGEL OAK MTG INC COM 03464Y108 3,217 268,530 SH   SOLE 22 262,221 0 6,309
ANGI INC COM CL A NEW 00183L102 126 42,791 SH   SOLE 2 40,797 0 1,994
ANGI INC COM CL A NEW 00183L102 1 207 SH   SOLE 4 207 0 0
ANGI INC COM CL A NEW 00183L102 369 125,226 SH   SOLE 21 125,226 0 0
ANGI INC COM CL A NEW 00183L102 3,059 1,036,897 SH   SOLE 22 1,014,680 0 22,217
ANGI INC COM CL A NEW 00183L102 25 8,447 SH   SOLE 25 8,447 0 0
ANGI INC COM CL A NEW 00183L102 110 37,415 SH   SOLE 26 31,618 0 5,797
ANGI INC COM CL A NEW 00183L102 16 5,443 SH   SOLE 28 5,443 0 0
ANGI INC COM CL A NEW 00183L102 398 134,919 SH   SOLE 30 134,919 0 0
ANGI INC COM CL A NEW 00183L102 21 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101 934 45,640 SH   SOLE 2 20,613 0 25,027
ANGIODYNAMICS INC COM 03475V101 19 924 SH   SOLE 4 198 0 726
ANGIODYNAMICS INC COM 03475V101 7 341 SH   SOLE 7 341 0 0
ANGIODYNAMICS INC COM 03475V101 2,974 145,339 SH   SOLE 18 145,339 0 0
ANGIODYNAMICS INC COM 03475V101 1,369 66,930 SH   SOLE 19 66,930 0 0
ANGIODYNAMICS INC COM 03475V101 102,983 5,033,387 SH   SOLE 21 5,033,387 0 0
ANGIODYNAMICS INC COM 03475V101 19,910 973,111 SH   SOLE 22 935,503 0 37,608
ANGIODYNAMICS INC COM 03475V101 132 6,464 SH   SOLE 25 6,464 0 0
ANGIODYNAMICS INC COM 03475V101 86 4,200 SH   SOLE 26 1,148 0 3,052
ANGIODYNAMICS INC COM 03475V101 59 2,878 SH   SOLE 28 0 0 2,878
ANGIODYNAMICS INC COM 03475V101 1,925 94,097 SH   SOLE 30 94,097 0 0
ANGIODYNAMICS INC COM 03475V101 77 3,771 SH   SOLE 36 3,771 0 0
ANGIODYNAMICS INC COM 03475V101 87 4,258 SH   SOLE 40 4,258 0 0
ANGIODYNAMICS INC COM 03475V101 615 30,075 SH   SOLE 43 29,586 0 489
ANGION BIOMEDICA CORP COM 03476J107 4 4,203 SH   SOLE 18 4,203 0 0
ANGION BIOMEDICA CORP COM 03476J107 44 48,069 SH   SOLE 21 48,069 0 0
ANGION BIOMEDICA CORP COM 03476J107 2 1,812 SH   SOLE 22 1,812 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 7,510 543,412 SH   SOLE 2 543,412 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 244 17,667 SH   SOLE 4 17,667 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 20,578 1,489,018 SH   SOLE 7 1,489,018 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 1,879 135,975 SH   SOLE 18 135,975 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 9,620 696,106 SH   SOLE 19 696,106 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 102 7,408 SH   SOLE 21 7,408 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 12,804 926,500 SH   SOLE 22 926,500 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 1,167 84,451 SH   SOLE 23 84,451 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 3,322 240,381 SH   SOLE 25 240,381 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2,612 188,968 SH   SOLE 26 169,018 0 19,950
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 802 58,024 SH   SOLE 28 0 0 58,024
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 45,689 3,306,012 SH   SOLE 30 3,306,012 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 162 11,740 SH   SOLE 31 0 0 11,740
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 27,345 1,978,628 SH   SOLE 34 1,978,628 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 5,716 413,620 SH   SOLE 43 400,811 0 12,809
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,276 28,256 SH   SOLE 7 0 0 28,256
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 14,950 331,037 SH   SOLE 43 300,487 0 30,550
ANI PHARMACEUTICALS INC COM 00182C103 409 12,733 SH   SOLE 2 5,452 0 7,281
ANI PHARMACEUTICALS INC COM 00182C103 5 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1 38 SH   SOLE 17 0 0 38
ANI PHARMACEUTICALS INC COM 00182C103 1,545 48,057 SH   SOLE 18 48,057 0 0
ANI PHARMACEUTICALS INC COM 00182C103 748 23,281 SH   SOLE 19 23,281 0 0
ANI PHARMACEUTICALS INC COM 00182C103 48,748 1,516,751 SH   SOLE 21 1,516,751 0 0
ANI PHARMACEUTICALS INC COM 00182C103 9,108 283,379 SH   SOLE 22 266,628 0 16,751
ANI PHARMACEUTICALS INC COM 00182C103 65 2,015 SH   SOLE 25 2,015 0 0
ANI PHARMACEUTICALS INC COM 00182C103 94 2,929 SH   SOLE 28 0 0 2,929
ANI PHARMACEUTICALS INC COM 00182C103 710 22,105 SH   SOLE 30 22,105 0 0
ANI PHARMACEUTICALS INC COM 00182C103 26 817 SH   SOLE 40 817 0 0
ANI PHARMACEUTICALS INC COM 00182C103 16 495 SH   OTR 43 495 0 0
ANI PHARMACEUTICALS INC COM 00182C103 397 12,353 SH   SOLE 43 12,181 0 172
ANIKA THERAPEUTICS INC COM 035255108 1,134 47,651 SH   SOLE 2 20,042 0 27,609
ANIKA THERAPEUTICS INC COM 035255108 5 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,368 57,496 SH   SOLE 18 57,496 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,274 53,537 SH   SOLE 19 53,537 0 0
ANIKA THERAPEUTICS INC COM 035255108 43,450 1,825,611 SH   SOLE 21 1,825,611 0 0
ANIKA THERAPEUTICS INC COM 035255108 10,000 420,173 SH   SOLE 22 403,998 0 16,175
ANIKA THERAPEUTICS INC COM 035255108 43 1,807 SH   SOLE 25 1,807 0 0
ANIKA THERAPEUTICS INC COM 035255108 52 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 673 28,290 SH   SOLE 30 28,290 0 0
ANIKA THERAPEUTICS INC COM 035255108 7 314 SH   SOLE 34 314 0 0
ANIKA THERAPEUTICS INC COM 035255108 40 1,695 SH   SOLE 40 1,695 0 0
ANIKA THERAPEUTICS INC COM 035255108 481 20,205 SH   SOLE 43 19,457 0 748
ANIXA BIOSCIENCES INC COM 03528H109 26 5,290 SH   SOLE 18 5,290 0 0
ANIXA BIOSCIENCES INC COM 03528H109 1,305 265,275 SH   SOLE 21 265,275 0 0
ANIXA BIOSCIENCES INC COM 03528H109 133 26,948 SH   SOLE 22 26,948 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 22,567 1,315,077 SH   SOLE 2 344,630 0 970,447
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 7,035 409,960 SH   SOLE 4 211,293 0 198,667
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1,923 112,041 SH   SOLE 7 112,041 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 34 1,956 SH   SOLE 13 1,956 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 924 53,852 SH   SOLE 15 53,852 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 21,644 1,261,281 SH   SOLE 18 1,239,225 0 22,056
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2,230 129,941 SH   SOLE 19 129,941 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 534,280 31,135,208 SH   SOLE 21 31,135,208 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 215,783 12,574,773 SH   SOLE 22 11,829,460 0 745,313
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 12,060 702,800 SH   SOLE 23 702,800 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 11,259 656,143 SH   SOLE 25 656,143 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 11,041 643,423 SH   SOLE 26 342,085 0 301,338
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 21,403 1,247,276 SH   SOLE 28 6,433 0 1,240,843
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 39,485 2,301,008 SH   SOLE 30 2,164,863 0 136,145
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2,141 124,749 SH   SOLE 31 90,446 0 34,303
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 392 22,847 SH   SOLE 34 22,847 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 4,648 270,866 SH   SOLE 36 270,866 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 244 14,231 SH   SOLE 40 14,231 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 31 1,784 SH   OTR 43 1,784 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 7,089 413,100 SH   SOLE 43 385,405 0 27,695
ANNEXON INC COM 03589W102 14 2,312 SH   SOLE 2 0 0 2,312
ANNEXON INC COM 03589W102 38 6,209 SH   SOLE 18 6,209 0 0
ANNEXON INC COM 03589W102 1,470 237,835 SH   SOLE 19 237,835 0 0
ANNEXON INC COM 03589W102 2,449 396,353 SH   SOLE 21 396,353 0 0
ANNEXON INC COM 03589W102 2,937 475,294 SH   SOLE 22 475,294 0 0
ANNEXON INC COM 03589W102 139 22,445 SH   SOLE 30 22,445 0 0
ANNOVIS BIO INC COM 03615A108 5 380 SH   SOLE 2 0 0 380
ANNOVIS BIO INC COM 03615A108 14 1,001 SH   SOLE 18 1,001 0 0
ANNOVIS BIO INC COM 03615A108 853 62,294 SH   SOLE 21 62,294 0 0
ANNOVIS BIO INC COM 03615A108 1,107 80,774 SH   SOLE 22 80,774 0 0
ANSYS INC COM 03662Q105 46,135 208,096 SH   SOLE 2 104,163 0 103,933
ANSYS INC COM 03662Q105 17,603 79,401 SH   SOLE 4 45,818 0 33,583
ANSYS INC COM 03662Q105 19,522 88,057 SH   SOLE 7 85,248 0 2,809
ANSYS INC COM 03662Q105 745 3,360 SH   SOLE 13 1,934 0 1,426
ANSYS INC COM 03662Q105 1,931 8,709 SH   SOLE 15 8,709 0 0
ANSYS INC COM 03662Q105 54,436 245,539 SH   SOLE 18 238,527 0 7,012
ANSYS INC COM 03662Q105 66,583 300,331 SH   SOLE 19 300,331 0 0
ANSYS INC COM 03662Q105 630,128 2,842,257 SH   SOLE 21 2,842,257 0 0
ANSYS INC COM 03662Q105 422,513 1,905,788 SH   SOLE 22 1,725,770 0 180,018
ANSYS INC COM 03662Q105 31,581 142,451 SH   SOLE 23 142,451 0 0
ANSYS INC COM 03662Q105 101,291 456,883 SH   SOLE 25 456,883 0 0
ANSYS INC COM 03662Q105 48,241 217,594 SH   SOLE 26 65,273 0 152,321
ANSYS INC COM 03662Q105 51,812 233,702 SH   SOLE 28 2,900 0 230,802
ANSYS INC COM 03662Q105 199 899 SH   SOLE 29 899 0 0
ANSYS INC COM 03662Q105 160,995 726,184 SH   SOLE 30 726,184 0 0
ANSYS INC COM 03662Q105 5,033 22,704 SH   SOLE 31 21,163 0 1,541
ANSYS INC COM 03662Q105 4,486 20,233 SH   SOLE 32 20,233 0 0
ANSYS INC COM 03662Q105 261,875 1,181,215 SH   SOLE 34 1,181,215 0 0
ANSYS INC COM 03662Q105 5,808 26,196 SH   SOLE 36 26,196 0 0
ANSYS INC COM 03662Q105 595 2,683 SH   SOLE 40 2,683 0 0
ANSYS INC COM 03662Q105 19,089 86,104 SH   SOLE 43 78,225 0 7,879
ANTERIX INC COM 03676C100 545 15,253 SH   SOLE 2 5,984 0 9,269
ANTERIX INC COM 03676C100 6 154 SH   SOLE 7 154 0 0
ANTERIX INC COM 03676C100 1,647 46,105 SH   SOLE 18 46,105 0 0
ANTERIX INC COM 03676C100 1,279 35,817 SH   SOLE 19 35,817 0 0
ANTERIX INC COM 03676C100 24,467 684,962 SH   SOLE 21 684,962 0 0
ANTERIX INC COM 03676C100 15,518 434,435 SH   SOLE 22 418,920 0 15,515
ANTERIX INC COM 03676C100 52 1,453 SH   SOLE 25 1,453 0 0
ANTERIX INC COM 03676C100 81 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100 62 1,740 SH   SOLE 28 843 0 897
ANTERIX INC COM 03676C100 213 5,972 SH   SOLE 30 5,972 0 0
ANTERIX INC COM 03676C100 40 1,114 SH   SOLE 40 1,114 0 0
ANTERIX INC COM 03676C100 236 6,597 SH   SOLE 43 6,576 0 21
ANTERO MIDSTREAM CORP COM 03676B102 43,302 4,716,986 SH   SOLE 2 282,217 0 4,434,769
ANTERO MIDSTREAM CORP COM 03676B102 8 820 SH   SOLE 4 820 0 0
ANTERO MIDSTREAM CORP COM 03676B102 6,109 665,429 SH   SOLE 7 665,429 0 0
ANTERO MIDSTREAM CORP COM 03676B102 6,529 711,179 SH   SOLE 18 711,179 0 0
ANTERO MIDSTREAM CORP COM 03676B102 933 101,631 SH   SOLE 19 101,631 0 0
ANTERO MIDSTREAM CORP COM 03676B102 186,061 20,268,131 SH   SOLE 21 20,268,131 0 0
ANTERO MIDSTREAM CORP COM 03676B102 91,985 10,020,202 SH   SOLE 22 9,630,086 0 390,116
ANTERO MIDSTREAM CORP COM 03676B102 449 48,895 SH   SOLE 25 48,895 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,405 153,083 SH   SOLE 26 131,147 0 21,936
ANTERO MIDSTREAM CORP COM 03676B102 456 49,631 SH   SOLE 28 6,024 0 43,607
ANTERO MIDSTREAM CORP COM 03676B102 3,438 374,510 SH   SOLE 30 374,510 0 0
ANTERO MIDSTREAM CORP COM 03676B102 45 4,867 SH   SOLE 31 4,867 0 0
ANTERO MIDSTREAM CORP COM 03676B102 362 39,440 SH   SOLE 40 39,440 0 0
ANTERO MIDSTREAM CORP COM 03676B102 146 15,890 SH   SOLE 43 15,890 0 0
ANTERO RESOURCES CORP COM 03674X106 9,619 315,054 SH   SOLE 2 145,074 0 169,980
ANTERO RESOURCES CORP COM 03674X106 97 3,190 SH   SOLE 4 3,190 0 0
ANTERO RESOURCES CORP COM 03674X106 361 11,827 SH   SOLE 7 11,827 0 0
ANTERO RESOURCES CORP COM 03674X106 3,915 128,238 SH   SOLE 18 128,238 0 0
ANTERO RESOURCES CORP COM 03674X106 3,571 116,978 SH   SOLE 19 116,978 0 0
ANTERO RESOURCES CORP COM 03674X106 145,820 4,776,276 SH   SOLE 21 4,776,276 0 0
ANTERO RESOURCES CORP COM 03674X106 198,646 6,506,586 SH   SOLE 22 6,157,721 0 348,865
ANTERO RESOURCES CORP COM 03674X106 4,200 137,572 SH   SOLE 26 91,617 0 45,955
ANTERO RESOURCES CORP COM 03674X106 2,920 95,655 SH   SOLE 28 85,427 0 10,228
ANTERO RESOURCES CORP COM 03674X106 7,426 243,228 SH   SOLE 30 243,228 0 0
ANTERO RESOURCES CORP COM 03674X106 127 4,159 SH   SOLE 31 4,159 0 0
ANTERO RESOURCES CORP COM 03674X106 237 7,775 SH   SOLE 34 7,775 0 0
ANTERO RESOURCES CORP COM 03674X106 382 12,517 SH   SOLE 36 12,517 0 0
ANTERO RESOURCES CORP COM 03674X106 1,109 36,339 SH   SOLE 40 36,339 0 0
ANTERO RESOURCES CORP COM 03674X106 29 941 SH   SOLE 43 941 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 1,909 235,385 SH   SOLE 2 108,741 0 126,644
ANYWHERE REAL ESTATE INC COM 75605Y106 3 314 SH   SOLE 4 314 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 23 2,796 SH   SOLE 7 2,796 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 3,388 417,802 SH   SOLE 18 417,802 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 7,002 863,317 SH   SOLE 19 863,317 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 115,299 14,216,846 SH   SOLE 21 14,216,846 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 28,716 3,540,786 SH   SOLE 22 3,421,677 0 119,109
ANYWHERE REAL ESTATE INC COM 75605Y106 21 2,589 SH   SOLE 23 2,589 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 146 17,992 SH   SOLE 25 17,992 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 1,388 171,121 SH   SOLE 26 23,855 0 147,266
ANYWHERE REAL ESTATE INC COM 75605Y106 37 4,545 SH   SOLE 28 1,936 0 2,609
ANYWHERE REAL ESTATE INC COM 75605Y106 1,972 243,160 SH   SOLE 30 243,160 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 143 17,671 SH   SOLE 36 17,671 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 112 13,774 SH   SOLE 40 13,774 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106 806 99,322 SH   SOLE 43 97,309 0 2,013
AON PLC SHS CL A G0403H108 107,792 402,405 SH   SOLE 2 89,112 0 313,293
AON PLC SHS CL A G0403H108 43,166 161,145 SH   SOLE 4 91,399 0 69,746
AON PLC SHS CL A G0403H108 58,307 217,670 SH   SOLE 7 199,576 0 18,094
AON PLC SHS CL A G0403H108 2,732 10,199 SH   SOLE 13 1,459 0 8,740
AON PLC SHS CL A G0403H108 5,618 20,973 SH   SOLE 15 20,973 0 0
AON PLC SHS CL A G0403H108 114,768 428,446 SH   SOLE 18 411,253 0 17,193
AON PLC SHS CL A G0403H108 14,718 54,943 SH   SOLE 19 54,943 0 0
AON PLC SHS CL A G0403H108 1,291,073 4,819,775 SH   SOLE 21 4,819,775 0 0
AON PLC SHS CL A G0403H108 1,210,842 4,520,258 SH   SOLE 22 4,100,847 0 419,411
AON PLC SHS CL A G0403H108 91,176 340,375 SH   SOLE 23 340,375 0 0
AON PLC SHS CL A G0403H108 84,446 315,249 SH   SOLE 25 315,249 0 0
AON PLC SHS CL A G0403H108 111,867 417,618 SH   SOLE 26 152,068 0 265,550
AON PLC SHS CL A G0403H108 79,619 297,231 SH   SOLE 28 4,197 0 293,034
AON PLC SHS CL A G0403H108 490 1,828 SH   SOLE 29 1,828 0 0
AON PLC SHS CL A G0403H108 308,636 1,152,184 SH   SOLE 30 1,151,551 0 633
AON PLC SHS CL A G0403H108 13,668 51,025 SH   SOLE 31 47,118 0 3,907
AON PLC SHS CL A G0403H108 2,898 10,817 SH   SOLE 34 10,817 0 0
AON PLC SHS CL A G0403H108 19,302 72,059 SH   SOLE 36 72,059 0 0
AON PLC SHS CL A G0403H108 1,841 6,874 SH   SOLE 40 6,874 0 0
AON PLC SHS CL A G0403H108 142 531 SH   OTR 43 531 0 0
AON PLC SHS CL A G0403H108 61,514 229,641 SH   SOLE 43 205,512 0 24,129
APA CORPORATION COM 03743Q108 33,855 990,214 SH   SOLE 2 334,174 0 656,040
APA CORPORATION COM 03743Q108 7,109 207,931 SH   SOLE 4 135,759 0 72,172
APA CORPORATION COM 03743Q108 13,058 381,923 SH   SOLE 7 290,644 0 91,279
APA CORPORATION COM 03743Q108 1,737 50,805 SH   SOLE 13 42,373 0 8,432
APA CORPORATION COM 03743Q108 1,445 42,268 SH   SOLE 15 42,268 0 0
APA CORPORATION COM 03743Q108 19,702 576,253 SH   SOLE 18 544,584 0 31,669
APA CORPORATION COM 03743Q108 8,475 247,873 SH   SOLE 19 247,873 0 0
APA CORPORATION COM 03743Q108 368,538 10,779,116 SH   SOLE 21 10,779,116 0 0
APA CORPORATION COM 03743Q108 276,689 8,092,682 SH   SOLE 22 7,415,389 0 677,293
APA CORPORATION COM 03743Q108 21,683 634,178 SH   SOLE 23 634,178 0 0
APA CORPORATION COM 03743Q108 1,956 57,207 SH   SOLE 25 57,207 0 0
APA CORPORATION COM 03743Q108 18,525 541,832 SH   SOLE 26 241,191 0 300,641
APA CORPORATION COM 03743Q108 16,290 476,458 SH   SOLE 28 0 0 476,458
APA CORPORATION COM 03743Q108 1,091 31,910 SH   SOLE 29 31,910 0 0
APA CORPORATION COM 03743Q108 70,393 2,058,879 SH   SOLE 30 2,035,869 0 23,010
APA CORPORATION COM 03743Q108 5,152 150,676 SH   SOLE 31 144,373 0 6,303
APA CORPORATION COM 03743Q108 3,251 95,100 SH   SOLE 34 95,100 0 0
APA CORPORATION COM 03743Q108 2,183 63,856 SH   SOLE 36 63,856 0 0
APA CORPORATION COM 03743Q108 386 11,276 SH   SOLE 40 11,276 0 0
APA CORPORATION COM 03743Q108 9,517 278,360 SH   SOLE 43 248,664 0 29,696
APARTMENT INCOME REIT CORP COM 03750L109 13,356 345,836 SH   SOLE 2 150,732 0 195,104
APARTMENT INCOME REIT CORP COM 03750L109 3,180 82,333 SH   SOLE 4 77,901 0 4,432
APARTMENT INCOME REIT CORP COM 03750L109 7,808 202,175 SH   SOLE 7 202,175 0 0
APARTMENT INCOME REIT CORP COM 03750L109 12,732 329,682 SH   SOLE 18 329,682 0 0
APARTMENT INCOME REIT CORP COM 03750L109 9,766 252,881 SH   SOLE 19 252,881 0 0
APARTMENT INCOME REIT CORP COM 03750L109 344,154 8,911,287 SH   SOLE 21 8,911,287 0 0
APARTMENT INCOME REIT CORP COM 03750L109 206,591 5,349,317 SH   SOLE 22 5,156,419 0 192,898
APARTMENT INCOME REIT CORP COM 03750L109 243 6,292 SH   SOLE 23 6,292 0 0
APARTMENT INCOME REIT CORP COM 03750L109 26,710 691,601 SH   SOLE 25 691,601 0 0
APARTMENT INCOME REIT CORP COM 03750L109 2,383 61,700 SH   SOLE 26 49,061 0 12,639
APARTMENT INCOME REIT CORP COM 03750L109 4,020 104,099 SH   SOLE 28 1,577 0 102,522
APARTMENT INCOME REIT CORP COM 03750L109 20,475 530,156 SH   SOLE 30 530,156 0 0
APARTMENT INCOME REIT CORP COM 03750L109 83 2,162 SH   SOLE 31 2,162 0 0
APARTMENT INCOME REIT CORP COM 03750L109 55 1,417 SH   SOLE 36 1,417 0 0
APARTMENT INCOME REIT CORP COM 03750L109 774 20,052 SH   SOLE 40 20,052 0 0
APARTMENT INCOME REIT CORP COM 03750L109 17 448 SH   OTR 43 448 0 0
APARTMENT INCOME REIT CORP COM 03750L109 2,062 53,386 SH   SOLE 43 49,903 0 3,483
APARTMENT INVT & MGMT CO CL A 03748R747 1,347 184,500 SH   SOLE 2 63,222 0 121,278
APARTMENT INVT & MGMT CO CL A 03748R747 556 76,202 SH   SOLE 4 76,202 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 1,456 199,496 SH   SOLE 7 199,496 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 3,307 452,998 SH   SOLE 18 452,998 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 3,496 478,884 SH   SOLE 19 478,884 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 44,109 6,042,387 SH   SOLE 21 6,042,387 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 35,870 4,913,694 SH   SOLE 22 4,743,167 0 170,527
APARTMENT INVT & MGMT CO CL A 03748R747 47 6,370 SH   SOLE 23 6,370 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 5,125 702,009 SH   SOLE 25 702,009 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 438 60,028 SH   SOLE 26 48,710 0 11,318
APARTMENT INVT & MGMT CO CL A 03748R747 870 119,153 SH   SOLE 28 2,712 0 116,441
APARTMENT INVT & MGMT CO CL A 03748R747 1,907 261,210 SH   SOLE 30 261,210 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 133 18,169 SH   SOLE 40 18,169 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 248 33,968 SH   SOLE 43 31,677 0 2,291
APEIRON CAPITAL INVEST CORP CL A COM 03752A101 60 6,000 SH   SOLE 2 6,000 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 6,442 94,315 SH   SOLE 2 58,146 0 36,169
APELLIS PHARMACEUTICALS INC COM 03753U106 15 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 117 1,716 SH   SOLE 7 1,077 0 639
APELLIS PHARMACEUTICALS INC COM 03753U106 17,159 251,224 SH   SOLE 18 238,691 0 12,533
APELLIS PHARMACEUTICALS INC COM 03753U106 27,236 398,763 SH   SOLE 19 398,763 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 251,936 3,688,666 SH   SOLE 21 3,688,666 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 163,960 2,400,591 SH   SOLE 22 2,344,985 0 55,606
APELLIS PHARMACEUTICALS INC COM 03753U106 582 8,526 SH   SOLE 23 8,526 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 900 13,184 SH   SOLE 25 13,184 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 6,183 90,530 SH   SOLE 26 37,964 0 52,566
APELLIS PHARMACEUTICALS INC COM 03753U106 289 4,230 SH   SOLE 28 1,294 0 2,936
APELLIS PHARMACEUTICALS INC COM 03753U106 6,926 101,412 SH   SOLE 30 101,412 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 51 741 SH   SOLE 34 741 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 95 1,398 SH   SOLE 36 1,398 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 742 10,864 SH   SOLE 40 10,864 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,362 19,944 SH   SOLE 43 19,393 0 551
APEXIGEN INC COM 03759B102 577 213,833 SH   SOLE 22 213,833 0 0
API GROUP CORP COM STK 00187Y100 2,577 194,225 SH   SOLE 2 72,857 0 121,368
API GROUP CORP COM STK 00187Y100 5 407 SH   SOLE 4 407 0 0
API GROUP CORP COM STK 00187Y100 31 2,353 SH   SOLE 7 2,353 0 0
API GROUP CORP COM STK 00187Y100 8,202 618,067 SH   SOLE 18 618,067 0 0
API GROUP CORP COM STK 00187Y100 5,079 382,712 SH   SOLE 19 382,712 0 0
API GROUP CORP COM STK 00187Y100 102,013 7,687,477 SH   SOLE 21 7,687,477 0 0
API GROUP CORP COM STK 00187Y100 65,040 4,901,308 SH   SOLE 22 4,701,591 0 199,717
API GROUP CORP COM STK 00187Y100 348 26,217 SH   SOLE 25 26,217 0 0
API GROUP CORP COM STK 00187Y100 1,107 83,394 SH   SOLE 26 72,824 0 10,570
API GROUP CORP COM STK 00187Y100 1,700 128,136 SH   SOLE 28 119,323 0 8,813
API GROUP CORP COM STK 00187Y100 816 61,512 SH   SOLE 30 61,512 0 0
API GROUP CORP COM STK 00187Y100 271 20,446 SH   SOLE 40 20,446 0 0
API GROUP CORP COM STK 00187Y100 252 18,993 SH   SOLE 43 17,918 0 1,075
APOGEE ENTERPRISES INC COM 037598109 696 18,199 SH   SOLE 2 15,722 0 2,477
APOGEE ENTERPRISES INC COM 037598109 4 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 8 199 SH   SOLE 7 199 0 0
APOGEE ENTERPRISES INC COM 037598109 2,801 73,298 SH   SOLE 18 73,298 0 0
APOGEE ENTERPRISES INC COM 037598109 2,075 54,287 SH   SOLE 19 54,287 0 0
APOGEE ENTERPRISES INC COM 037598109 111,658 2,921,451 SH   SOLE 21 2,921,451 0 0
APOGEE ENTERPRISES INC COM 037598109 21,690 567,501 SH   SOLE 22 549,574 0 17,927
APOGEE ENTERPRISES INC COM 037598109 17 447 SH   SOLE 23 447 0 0
APOGEE ENTERPRISES INC COM 037598109 126 3,305 SH   SOLE 25 3,305 0 0
APOGEE ENTERPRISES INC COM 037598109 414 10,831 SH   SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 1,597 41,797 SH   SOLE 30 41,797 0 0
APOGEE ENTERPRISES INC COM 037598109 85 2,236 SH   SOLE 34 2,236 0 0
APOGEE ENTERPRISES INC COM 037598109 125 3,266 SH   SOLE 40 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 890 23,299 SH   SOLE 43 19,272 0 4,027
APOLLO COML REAL EST FIN INC COM 03762U105 1,186 142,869 SH   SOLE 2 62,836 0 80,033
APOLLO COML REAL EST FIN INC COM 03762U105 3 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 26 3,191 SH   SOLE 7 3,191 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 4,367 526,113 SH   SOLE 18 526,113 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,180 262,638 SH   SOLE 19 262,638 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 150,581 18,142,306 SH   SOLE 21 18,142,306 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 29,284 3,528,182 SH   SOLE 22 3,373,298 0 154,884
APOLLO COML REAL EST FIN INC COM 03762U105 157 18,914 SH   SOLE 25 18,914 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 344 41,410 SH   SOLE 26 30,045 0 11,365
APOLLO COML REAL EST FIN INC COM 03762U105 134 16,189 SH   SOLE 28 2,322 0 13,867
APOLLO COML REAL EST FIN INC COM 03762U105 2,000 240,978 SH   SOLE 30 240,978 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 48 5,841 SH   SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 134 16,198 SH   SOLE 40 16,198 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 17 2,095 SH   OTR 43 2,095 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,108 133,489 SH   SOLE 43 126,697 0 6,792
APOLLO ENDOSURGERY INC COM 03767D108 14 2,602 SH   SOLE 2 1,579 0 1,023
APOLLO ENDOSURGERY INC COM 03767D108 31 5,632 SH   SOLE 18 5,632 0 0
APOLLO ENDOSURGERY INC COM 03767D108 4 692 SH   SOLE 19 692 0 0
APOLLO ENDOSURGERY INC COM 03767D108 1,188 215,657 SH   SOLE 21 215,657 0 0
APOLLO ENDOSURGERY INC COM 03767D108 1,916 347,729 SH   SOLE 22 347,729 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 36,103 776,415 SH   SOLE 2 146,078 0 630,337
APOLLO GLOBAL MGMT INC COM 03769M106 11,872 255,322 SH   SOLE 4 142,108 0 113,214
APOLLO GLOBAL MGMT INC COM 03769M106 2,197 47,241 SH   SOLE 7 47,241 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 580 12,482 SH   SOLE 13 1,613 0 10,869
APOLLO GLOBAL MGMT INC COM 03769M106 2,492 53,596 SH   SOLE 15 53,596 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 112,178 2,412,436 SH   SOLE 18 2,251,424 0 161,012
APOLLO GLOBAL MGMT INC COM 03769M106 239,835 5,157,740 SH   SOLE 19 5,157,740 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 292,542 6,291,227 SH   SOLE 21 6,291,227 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 451,062 9,700,253 SH   SOLE 22 8,917,539 0 782,714
APOLLO GLOBAL MGMT INC COM 03769M106 34,625 744,616 SH   SOLE 23 744,616 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 31,017 667,031 SH   SOLE 25 667,031 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 24,707 531,323 SH   SOLE 26 254,436 0 276,887
APOLLO GLOBAL MGMT INC COM 03769M106 26,858 577,597 SH   SOLE 28 42,981 0 534,616
APOLLO GLOBAL MGMT INC COM 03769M106 24 519 SH   SOLE 29 519 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 74,330 1,598,503 SH   SOLE 30 1,598,503 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 4,217 90,697 SH   SOLE 31 83,411 0 7,286
APOLLO GLOBAL MGMT INC COM 03769M106 14,532 312,518 SH   SOLE 34 312,518 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 5,975 128,489 SH   SOLE 36 128,489 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 567 12,199 SH   SOLE 40 12,199 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 34 721 SH   OTR 43 721 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 6,120 131,620 SH   SOLE 43 124,346 0 7,274
APOLLO MED HLDGS INC COM NEW 03763A207 879 22,530 SH   SOLE 2 18,317 0 4,213
APOLLO MED HLDGS INC COM NEW 03763A207 3 79 SH   SOLE 4 79 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 16 406 SH   SOLE 7 406 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 5,066 129,910 SH   SOLE 18 129,910 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 2,827 72,479 SH   SOLE 19 72,479 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 185,720 4,762,064 SH   SOLE 21 4,762,064 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 36,629 939,196 SH   SOLE 22 914,611 0 24,585
APOLLO MED HLDGS INC COM NEW 03763A207 201 5,145 SH   SOLE 25 5,145 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 480 12,300 SH   SOLE 26 9,809 0 2,491
APOLLO MED HLDGS INC COM NEW 03763A207 102 2,620 SH   SOLE 28 786 0 1,834
APOLLO MED HLDGS INC COM NEW 03763A207 7,025 180,137 SH   SOLE 30 180,137 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 21 548 SH   SOLE 36 548 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 244 6,269 SH   SOLE 40 6,269 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 557 14,283 SH   SOLE 43 13,838 0 445
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 2,445 247,726 SH   SOLE 22 247,726 0 0
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 1,503 152,274 SH   SOLE 34 152,274 0 0
APPFOLIO INC COM CL A 03783C100 1,375 13,126 SH   SOLE 2 10,396 0 2,730
APPFOLIO INC COM CL A 03783C100 31 298 SH   SOLE 4 77 0 221
APPFOLIO INC COM CL A 03783C100 22 214 SH   SOLE 7 214 0 0
APPFOLIO INC COM CL A 03783C100 5,195 49,612 SH   SOLE 18 49,612 0 0
APPFOLIO INC COM CL A 03783C100 4,644 44,348 SH   SOLE 19 44,348 0 0
APPFOLIO INC COM CL A 03783C100 70,052 668,943 SH   SOLE 21 668,943 0 0
APPFOLIO INC COM CL A 03783C100 47,116 449,924 SH   SOLE 22 438,888 0 11,036
APPFOLIO INC COM CL A 03783C100 18 176 SH   SOLE 23 176 0 0
APPFOLIO INC COM CL A 03783C100 285 2,720 SH   SOLE 25 2,720 0 0
APPFOLIO INC COM CL A 03783C100 855 8,169 SH   SOLE 26 6,898 0 1,271
APPFOLIO INC COM CL A 03783C100 72 690 SH   SOLE 28 338 0 352
APPFOLIO INC COM CL A 03783C100 673 6,422 SH   SOLE 30 6,422 0 0
APPFOLIO INC COM CL A 03783C100 195 1,866 SH   SOLE 40 1,866 0 0
APPFOLIO INC COM CL A 03783C100 409 3,902 SH   SOLE 43 3,817 0 85
APPHARVEST INC COM 03783T103 133 67,737 SH   SOLE 2 37,489 0 30,248
APPHARVEST INC COM 03783T103 2 771 SH   SOLE 7 771 0 0
APPHARVEST INC COM 03783T103 464 235,345 SH   SOLE 18 235,345 0 0
APPHARVEST INC COM 03783T103 324 164,390 SH   SOLE 19 164,390 0 0
APPHARVEST INC COM 03783T103 5,248 2,663,949 SH   SOLE 21 2,663,949 0 0
APPHARVEST INC COM 03783T103 3,353 1,702,275 SH   SOLE 22 1,631,474 0 70,801
APPHARVEST INC COM 03783T103 13 6,845 SH   SOLE 25 6,845 0 0
APPHARVEST INC COM 03783T103 11 5,515 SH   SOLE 26 0 0 5,515
APPHARVEST INC COM 03783T103 10 4,894 SH   SOLE 28 0 0 4,894
APPHARVEST INC COM 03783T103 66 33,639 SH   SOLE 30 33,639 0 0
APPHARVEST INC COM 03783T103 13 6,405 SH   SOLE 40 6,405 0 0
APPHARVEST INC COM 03783T103 4 2,248 SH   SOLE 43 2,248 0 0
APPIAN CORP CL A 03782L101 1,375 33,675 SH   SOLE 2 20,769 0 12,906
APPIAN CORP CL A 03782L101 21 523 SH   SOLE 4 128 0 395
APPIAN CORP CL A 03782L101 19 457 SH   SOLE 7 457 0 0
APPIAN CORP CL A 03782L101 4,520 110,693 SH   SOLE 18 104,032 0 6,661
APPIAN CORP CL A 03782L101 7,541 184,682 SH   SOLE 19 184,682 0 0
APPIAN CORP CL A 03782L101 58,253 1,426,720 SH   SOLE 21 1,426,720 0 0
APPIAN CORP CL A 03782L101 42,767 1,047,445 SH   SOLE 22 1,026,082 0 21,363
APPIAN CORP CL A 03782L101 33 808 SH   SOLE 23 808 0 0
APPIAN CORP CL A 03782L101 182 4,460 SH   SOLE 25 4,460 0 0
APPIAN CORP CL A 03782L101 1,579 38,666 SH   SOLE 26 11,881 0 26,785
APPIAN CORP CL A 03782L101 63 1,542 SH   SOLE 28 701 0 841
APPIAN CORP CL A 03782L101 1,153 28,247 SH   SOLE 30 28,247 0 0
APPIAN CORP CL A 03782L101 170 4,164 SH   SOLE 40 4,164 0 0
APPIAN CORP CL A 03782L101 16 382 SH   OTR 43 382 0 0
APPIAN CORP CL A 03782L101 341 8,363 SH   SOLE 43 7,714 0 649
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,710 263,863 SH   SOLE 2 139,383 0 124,480
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,507 107,162 SH   SOLE 4 107,162 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,013 285,446 SH   SOLE 7 285,446 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9,168 652,032 SH   SOLE 18 652,032 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9,619 684,123 SH   SOLE 19 684,123 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 117,411 8,350,707 SH   SOLE 21 8,350,707 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 95,793 6,813,146 SH   SOLE 22 6,581,893 0 231,253
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 122 8,674 SH   SOLE 23 8,674 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13,803 981,756 SH   SOLE 25 981,756 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,430 101,680 SH   SOLE 26 83,118 0 18,562
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,069 147,134 SH   SOLE 28 3,985 0 143,149
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9,963 708,572 SH   SOLE 30 708,572 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 116 8,274 SH   SOLE 36 8,274 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 416 29,575 SH   SOLE 40 29,575 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,035 286,958 SH   SOLE 43 269,422 0 17,536
APPLE INC COM 037833100 4,402,888 31,858,811 SH   SOLE 2 7,917,533 0 23,941,278
APPLE INC COM 037833100 1,768,037 12,793,319 SH   SOLE 4 7,667,999 0 5,125,320
APPLE INC COM 037833100 2,090,277 15,125,017 SH   SOLE 7 14,318,487 0 806,530
APPLE INC COM 037833100 125,310 906,732 SH   SOLE 13 523,343 0 383,389
APPLE INC COM 037833100 220,275 1,593,889 SH   SOLE 15 1,593,889 0 0
APPLE INC COM 037833100 788 5,704 SH   SOLE 17 0 0 5,704
APPLE INC COM 037833100 4,272,898 30,918,218 SH   SOLE 18 27,743,150 0 3,175,068
APPLE INC COM 037833100 2,275,186 16,462,997 SH   SOLE 19 16,462,997 0 0
APPLE INC COM 037833100 8,494 61,461 SH   SOLE 20 61,461 0 0
APPLE INC COM 037833100 47,713,928 345,252,735 SH   SOLE 21 345,252,735 0 0
APPLE INC COM 037833100 44,868,843 324,666,012 SH   SOLE 22 292,852,879 0 31,813,133
APPLE INC COM 037833100 3,663,147 26,506,130 SH   SOLE 23 26,506,130 0 0
APPLE INC COM 037833100 3,787,386 27,405,106 SH   SOLE 25 27,351,173 0 53,933
APPLE INC COM 037833100 4,605,312 33,323,532 SH   SOLE 26 13,398,536 0 19,924,996
APPLE INC COM 037833100 3,926,598 28,412,433 SH   SOLE 28 1,049,115 0 27,363,318
APPLE INC COM 037833100 60,084 434,760 SH   SOLE 29 434,760 0 0
APPLE INC COM 037833100 11,916,969 86,229,876 SH   SOLE 30 85,580,757 0 649,119
APPLE INC COM 037833100 582,780 4,216,929 SH   SOLE 31 3,927,749 0 289,180
APPLE INC COM 037833100 390,683 2,826,939 SH   SOLE 32 2,826,939 0 0
APPLE INC COM 037833100 1,151,613 8,332,945 SH   SOLE 34 8,332,945 0 0
APPLE INC COM 037833100 682,343 4,937,356 SH   SOLE 36 4,937,356 0 0
APPLE INC COM 037833100 72,427 524,076 SH   SOLE 40 524,076 0 0
APPLE INC COM 037833100 4,499 32,552 SH   OTR 43 32,552 0 0
APPLE INC COM 037833100 2,407,120 17,417,656 SH   SOLE 43 15,910,927 0 1,506,729
APPLE INC OPTIONS 037833100 802 5,800 SH Call SOLE 2 0 0 5,800
APPLE INC OPTIONS 037833100 788 5,700 SH Put SOLE 2 0 0 5,700
APPLE INC OPTIONS 037833100 566 4,100 SH Call SOLE 4 4,100 0 0
APPLE INC OPTIONS 037833100 636 4,600 SH Put SOLE 4 4,600 0 0
APPLE INC OPTIONS 037833100 9,218 66,700 SH Call SOLE 18 66,700 0 0
APPLE INC OPTIONS 037833100 9,881 71,500 SH Put SOLE 18 71,500 0 0
APPLE INC OPTIONS 037833100 46,242 334,600 SH Call SOLE 19 334,600 0 0
APPLE INC OPTIONS 037833100 59,012 427,000 SH Put SOLE 19 427,000 0 0
APPLE INC OPTIONS 037833100 3,828 27,700 SH Call SOLE 22 27,700 0 0
APPLE INC OPTIONS 037833100 4,091 29,600 SH Put SOLE 22 29,600 0 0
APPLE INC OPTIONS 037833100 442 3,200 SH Call SOLE 26 3,200 0 0
APPLE INC OPTIONS 037833100 484 3,500 SH Put SOLE 26 3,500 0 0
APPLE INC OPTIONS 037833100 27,972 202,400 SH Call SOLE 34 202,400 0 0
APPLE INC OPTIONS 037833100 29,658 214,600 SH Put SOLE 34 214,600 0 0
APPLIED BLOCKCHAIN INC COM NEW 038169207 6 3,710 SH   SOLE 2 0 0 3,710
APPLIED BLOCKCHAIN INC COM NEW 038169207 29 17,303 SH   SOLE 18 17,303 0 0
APPLIED BLOCKCHAIN INC COM NEW 038169207 33 19,290 SH   SOLE 19 19,290 0 0
APPLIED BLOCKCHAIN INC COM NEW 038169207 768 452,016 SH   SOLE 21 452,016 0 0
APPLIED BLOCKCHAIN INC COM NEW 038169207 215 126,656 SH   SOLE 22 122,828 0 3,828
APPLIED BLOCKCHAIN INC COM NEW 038169207 59 34,789 SH   SOLE 30 34,789 0 0
APPLIED DNA SCIENCES INC COM 03815U300 0 366 SH   SOLE 21 366 0 0
APPLIED DNA SCIENCES INC COM 03815U300 114 101,295 SH   SOLE 22 101,295 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 2 8,128 SH   SOLE 18 8,128 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 49 180,082 SH   SOLE 21 180,082 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 198 730,171 SH   SOLE 22 730,171 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 14,363 139,745 SH   SOLE 2 79,842 0 59,903
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13 131 SH   SOLE 4 131 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 66 642 SH   SOLE 7 642 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 14,966 145,615 SH   SOLE 18 126,870 0 18,745
APPLIED INDL TECHNOLOGIES IN COM 03820C105 47,078 458,043 SH   SOLE 19 458,043 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 469,091 4,564,032 SH   SOLE 21 4,564,032 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 136,068 1,323,879 SH   SOLE 22 1,299,046 0 24,833
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,253 12,191 SH   SOLE 23 12,191 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 568 5,522 SH   SOLE 25 5,522 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 10,586 102,992 SH   SOLE 26 10,827 0 92,165
APPLIED INDL TECHNOLOGIES IN COM 03820C105 67 656 SH   SOLE 28 656 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,683 65,025 SH   SOLE 30 65,025 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 67 648 SH   SOLE 36 648 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 441 4,291 SH   SOLE 40 4,291 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,078 20,216 SH   SOLE 43 19,822 0 394
APPLIED MATLS INC COM 038222105 181,683 2,217,537 SH   SOLE 2 777,805 0 1,439,732
APPLIED MATLS INC COM 038222105 77,491 945,822 SH   SOLE 4 540,048 0 405,774
APPLIED MATLS INC COM 038222105 72,700 887,338 SH   SOLE 7 859,431 0 27,907
APPLIED MATLS INC COM 038222105 9,489 115,823 SH   SOLE 13 96,478 0 19,345
APPLIED MATLS INC COM 038222105 7,329 89,454 SH   SOLE 15 89,454 0 0
APPLIED MATLS INC COM 038222105 3 33 SH   SOLE 17 0 0 33
APPLIED MATLS INC COM 038222105 199,897 2,439,851 SH   SOLE 18 2,325,317 0 114,534
APPLIED MATLS INC COM 038222105 116,344 1,420,036 SH   SOLE 19 1,420,036 0 0
APPLIED MATLS INC COM 038222105 2,049,201 25,011,607 SH   SOLE 21 25,011,607 0 0
APPLIED MATLS INC COM 038222105 1,565,321 19,105,585 SH   SOLE 22 17,302,206 0 1,803,379
APPLIED MATLS INC COM 038222105 126,540 1,544,485 SH   SOLE 23 1,544,485 0 0
APPLIED MATLS INC COM 038222105 130,038 1,587,182 SH   SOLE 25 1,557,532 0 29,650
APPLIED MATLS INC COM 038222105 186,603 2,277,588 SH   SOLE 26 830,074 0 1,447,514
APPLIED MATLS INC COM 038222105 203,426 2,482,921 SH   SOLE 28 37,061 0 2,445,860
APPLIED MATLS INC COM 038222105 4,472 54,584 SH   SOLE 29 54,584 0 0
APPLIED MATLS INC COM 038222105 528,266 6,447,776 SH   SOLE 30 6,387,069 0 60,707
APPLIED MATLS INC COM 038222105 30,575 373,190 SH   SOLE 31 357,273 0 15,917
APPLIED MATLS INC COM 038222105 16,543 201,913 SH   SOLE 32 201,913 0 0
APPLIED MATLS INC COM 038222105 75,855 925,847 SH   SOLE 34 925,847 0 0
APPLIED MATLS INC COM 038222105 24,717 301,679 SH   SOLE 36 301,679 0 0
APPLIED MATLS INC COM 038222105 2,299 28,056 SH   SOLE 40 28,056 0 0
APPLIED MATLS INC COM 038222105 222 2,704 SH   OTR 43 2,704 0 0
APPLIED MATLS INC COM 038222105 76,161 929,582 SH   SOLE 43 853,925 0 75,657
APPLIED MOLECULAR TRANS INC COM 03824M109 58 59,365 SH   SOLE 2 34,998 0 24,367
APPLIED MOLECULAR TRANS INC COM 03824M109 7 6,988 SH   SOLE 18 4,584 0 2,404
APPLIED MOLECULAR TRANS INC COM 03824M109 90 92,468 SH   SOLE 19 92,468 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 256 263,426 SH   SOLE 21 263,426 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 344 353,386 SH   SOLE 22 353,386 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 5 5,047 SH   SOLE 23 5,047 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 4 3,743 SH   SOLE 26 0 0 3,743
APPLIED MOLECULAR TRANS INC COM 03824M109 16 16,152 SH   SOLE 30 16,152 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 0 190 SH   SOLE 43 190 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 306 112,681 SH   SOLE 2 95,186 0 17,495
APPLIED OPTOELECTRONICS INC COM 03823U102 14 5,025 SH   SOLE 18 5,025 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 32 11,663 SH   SOLE 19 11,663 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 230 84,401 SH   SOLE 21 84,401 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1,740 639,549 SH   SOLE 22 639,549 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 74 27,079 SH   SOLE 26 0 0 27,079
APPLIED THERAPEUTICS INC COM 03828A101 10 10,549 SH   SOLE 2 10,228 0 321
APPLIED THERAPEUTICS INC COM 03828A101 3 3,481 SH   SOLE 18 3,481 0 0
APPLIED THERAPEUTICS INC COM 03828A101 279 300,086 SH   SOLE 21 300,086 0 0
APPLIED THERAPEUTICS INC COM 03828A101 187 201,416 SH   SOLE 22 201,416 0 0
APPLIED THERAPEUTICS INC COM 03828A101 0 372 SH   SOLE 26 0 0 372
APPLIED THERAPEUTICS INC COM 03828A101 11 12,142 SH   SOLE 30 12,142 0 0
APPLOVIN CORP COM CL A 03831W108 7,208 369,827 SH   SOLE 2 48,155 0 321,672
APPLOVIN CORP COM CL A 03831W108 1,524 78,212 SH   SOLE 4 46,277 0 31,935
APPLOVIN CORP COM CL A 03831W108 232 11,878 SH   SOLE 7 11,878 0 0
APPLOVIN CORP COM CL A 03831W108 10 509 SH   SOLE 13 509 0 0
APPLOVIN CORP COM CL A 03831W108 207 10,599 SH   SOLE 15 10,599 0 0
APPLOVIN CORP COM CL A 03831W108 4,524 232,127 SH   SOLE 18 226,072 0 6,055
APPLOVIN CORP COM CL A 03831W108 23,048 1,182,575 SH   SOLE 19 1,182,575 0 0
APPLOVIN CORP COM CL A 03831W108 57,922 2,971,861 SH   SOLE 21 2,971,861 0 0
APPLOVIN CORP COM CL A 03831W108 72,806 3,735,553 SH   SOLE 22 3,440,647 0 294,906
APPLOVIN CORP COM CL A 03831W108 3,614 185,448 SH   SOLE 23 185,448 0 0
APPLOVIN CORP COM CL A 03831W108 4,897 251,271 SH   SOLE 25 251,271 0 0
APPLOVIN CORP COM CL A 03831W108 6,599 338,584 SH   SOLE 26 68,831 0 269,753
APPLOVIN CORP COM CL A 03831W108 2,837 145,572 SH   SOLE 28 1,167 0 144,405
APPLOVIN CORP COM CL A 03831W108 12,187 625,311 SH   SOLE 30 260,504 0 364,807
APPLOVIN CORP COM CL A 03831W108 588 30,191 SH   SOLE 31 27,405 0 2,786
APPLOVIN CORP COM CL A 03831W108 33,492 1,718,403 SH   SOLE 34 1,718,403 0 0
APPLOVIN CORP COM CL A 03831W108 999 51,280 SH   SOLE 36 51,280 0 0
APPLOVIN CORP COM CL A 03831W108 75 3,868 SH   SOLE 40 3,868 0 0
APPLOVIN CORP COM CL A 03831W108 1,886 96,755 SH   SOLE 43 84,005 0 12,750
APREA THERAPEUTICS INC COM 03836J102 1 1,694 SH   SOLE 2 1,427 0 267
APREA THERAPEUTICS INC COM 03836J102 14 21,138 SH   SOLE 21 21,138 0 0
APREA THERAPEUTICS INC COM 03836J102 106 162,909 SH   SOLE 22 162,909 0 0
APTARGROUP INC COM 038336103 10,821 113,868 SH   SOLE 2 83,287 0 30,581
APTARGROUP INC COM 038336103 22 227 SH   SOLE 4 227 0 0
APTARGROUP INC COM 038336103 1,492 15,698 SH   SOLE 7 15,698 0 0
APTARGROUP INC COM 038336103 25 268 SH   SOLE 13 268 0 0
APTARGROUP INC COM 038336103 13,255 139,485 SH   SOLE 18 139,485 0 0
APTARGROUP INC COM 038336103 1,905 20,043 SH   SOLE 19 20,043 0 0
APTARGROUP INC COM 038336103 318,627 3,352,906 SH   SOLE 21 3,352,906 0 0
APTARGROUP INC COM 038336103 168,332 1,771,355 SH   SOLE 22 1,692,480 0 78,875
APTARGROUP INC COM 038336103 1,196 12,589 SH   SOLE 25 12,589 0 0
APTARGROUP INC COM 038336103 3,027 31,855 SH   SOLE 26 26,801 0 5,054
APTARGROUP INC COM 038336103 1,697 17,858 SH   SOLE 28 14,251 0 3,607
APTARGROUP INC COM 038336103 4,403 46,329 SH   SOLE 30 46,329 0 0
APTARGROUP INC COM 038336103 88 927 SH   SOLE 31 927 0 0
APTARGROUP INC COM 038336103 897 9,438 SH   SOLE 36 9,438 0 0
APTARGROUP INC COM 038336103 801 8,426 SH   SOLE 40 8,426 0 0
APTARGROUP INC COM 038336103 8 81 SH   OTR 43 81 0 0
APTARGROUP INC COM 038336103 9,436 99,295 SH   SOLE 43 96,436 0 2,859
APTEVO THERAPEUTICS INC COM NEW 03835L207 1 378 SH   SOLE 2 0 0 378
APTEVO THERAPEUTICS INC COM NEW 03835L207 3 1,033 SH   SOLE 21 1,033 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 142 46,635 SH   SOLE 22 46,635 0 0
APTINYX INC COM 03836N103 12 32,713 SH   SOLE 18 8,738 0 23,975
APTINYX INC COM 03836N103 63 170,569 SH   SOLE 21 170,569 0 0
APTINYX INC COM 03836N103 178 482,580 SH   SOLE 22 482,580 0 0
APTIV PLC SHS G6095L109 38,402 491,011 SH   SOLE 2 94,181 0 396,830
APTIV PLC SHS G6095L109 16,665 213,076 SH   SOLE 4 124,407 0 88,669
APTIV PLC SHS G6095L109 19,365 247,599 SH   SOLE 7 236,323 0 11,276
APTIV PLC SHS G6095L109 681 8,703 SH   SOLE 13 1,180 0 7,523
APTIV PLC SHS G6095L109 2,062 26,359 SH   SOLE 15 26,359 0 0
APTIV PLC SHS G6095L109 2 23 SH   SOLE 17 0 0 23
APTIV PLC SHS G6095L109 79,140 1,011,890 SH   SOLE 18 988,422 0 23,468
APTIV PLC SHS G6095L109 53,805 687,953 SH   SOLE 19 687,953 0 0
APTIV PLC SHS G6095L109 585,398 7,484,949 SH   SOLE 21 7,484,949 0 0
APTIV PLC SHS G6095L109 448,703 5,737,151 SH   SOLE 22 5,186,300 0 550,851
APTIV PLC SHS G6095L109 33,322 426,055 SH   SOLE 23 426,055 0 0
APTIV PLC SHS G6095L109 53,020 677,924 SH   SOLE 25 651,968 0 25,956
APTIV PLC SHS G6095L109 53,936 689,626 SH   SOLE 26 282,652 0 406,974
APTIV PLC SHS G6095L109 51,681 660,797 SH   SOLE 28 43,301 0 617,496
APTIV PLC SHS G6095L109 43 551 SH   SOLE 29 551 0 0
APTIV PLC SHS G6095L109 151,097 1,931,938 SH   SOLE 30 1,931,938 0 0
APTIV PLC SHS G6095L109 4,712 60,244 SH   SOLE 31 55,392 0 4,852
APTIV PLC SHS G6095L109 81,285 1,039,320 SH   SOLE 34 1,039,320 0 0
APTIV PLC SHS G6095L109 8,305 106,194 SH   SOLE 36 106,194 0 0
APTIV PLC SHS G6095L109 660 8,444 SH   SOLE 40 8,444 0 0
APTIV PLC SHS G6095L109 11,758 150,341 SH   SOLE 43 132,944 0 17,397
APTIV PLC OPTIONS G6095L909 133 1,700 SH Call SOLE 2 0 0 1,700
APTIV PLC OPTIONS G6095L909 94 1,200 SH Call SOLE 4 1,200 0 0
APTIV PLC OPTIONS G6095L909 1,470 18,800 SH Call SOLE 18 18,800 0 0
APTIV PLC OPTIONS G6095L909 7,391 94,500 SH Call SOLE 19 94,500 0 0
APTIV PLC OPTIONS G6095L909 610 7,800 SH Call SOLE 22 7,800 0 0
APTIV PLC OPTIONS G6095L909 70 900 SH Call SOLE 26 900 0 0
APTIV PLC OPTIONS G6095L909 4,466 57,100 SH Call SOLE 34 57,100 0 0
APYX MEDICAL CORPORATION COM 03837C106 11 2,498 SH   SOLE 2 0 0 2,498
APYX MEDICAL CORPORATION COM 03837C106 23 5,222 SH   SOLE 18 5,222 0 0
APYX MEDICAL CORPORATION COM 03837C106 425 94,640 SH   SOLE 21 94,640 0 0
APYX MEDICAL CORPORATION COM 03837C106 1,886 419,994 SH   SOLE 22 419,994 0 0
APYX MEDICAL CORPORATION COM 03837C106 1 222 SH   SOLE 43 222 0 0
AQUA METALS INC COM 03837J101 1 1,403 SH   SOLE 2 0 0 1,403
AQUA METALS INC COM 03837J101 10 12,830 SH   SOLE 18 12,830 0 0
AQUA METALS INC COM 03837J101 156 205,927 SH   SOLE 21 205,927 0 0
AQUA METALS INC COM 03837J101 730 967,182 SH   SOLE 22 967,182 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 1,793 SH   SOLE 2 0 0 1,793
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 8 10,368 SH   SOLE 18 10,368 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 189 242,452 SH   SOLE 21 242,452 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 771 987,034 SH   SOLE 22 987,034 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 32 27,150 SH   SOLE 2 26,523 0 627
AQUESTIVE THERAPEUTICS INC COM 03843E104 6 4,989 SH   SOLE 18 4,989 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 77 66,212 SH   SOLE 21 66,212 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 302 258,157 SH   SOLE 22 258,157 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 20 17,370 SH   SOLE 30 17,370 0 0
ARAMARK COM 03852U106 17,458 559,543 SH   SOLE 2 42,833 0 516,710
ARAMARK COM 03852U106 8,156 261,423 SH   SOLE 4 97,531 0 163,892
ARAMARK COM 03852U106 885 28,360 SH   SOLE 7 27,588 0 772
ARAMARK COM 03852U106 40 1,276 SH   SOLE 13 1,276 0 0
ARAMARK COM 03852U106 993 31,837 SH   SOLE 15 31,837 0 0
ARAMARK COM 03852U106 4,217 135,173 SH   SOLE 18 123,235 0 11,938
ARAMARK COM 03852U106 2,223 71,257 SH   SOLE 19 71,257 0 0
ARAMARK COM 03852U106 87,489 2,804,132 SH   SOLE 21 2,804,132 0 0
ARAMARK COM 03852U106 179,751 5,761,236 SH   SOLE 22 5,428,305 0 332,931
ARAMARK COM 03852U106 11,918 381,981 SH   SOLE 23 381,981 0 0
ARAMARK COM 03852U106 7,867 252,139 SH   SOLE 25 252,139 0 0
ARAMARK COM 03852U106 9,143 293,048 SH   SOLE 26 141,207 0 151,841
ARAMARK COM 03852U106 11,436 366,535 SH   SOLE 28 5,888 0 360,647
ARAMARK COM 03852U106 18,208 583,584 SH   SOLE 30 583,584 0 0
ARAMARK COM 03852U106 1,608 51,550 SH   SOLE 31 46,946 0 4,604
ARAMARK COM 03852U106 325 10,430 SH   SOLE 34 10,430 0 0
ARAMARK COM 03852U106 2,490 79,808 SH   SOLE 36 79,808 0 0
ARAMARK COM 03852U106 248 7,939 SH   SOLE 40 7,939 0 0
ARAMARK COM 03852U106 2,589 82,982 SH   SOLE 43 59,136 0 23,846
ARAVIVE INC COM 03890D108 0 224 SH   SOLE 2 0 0 224
ARAVIVE INC COM 03890D108 3 3,116 SH   SOLE 18 3,116 0 0
ARAVIVE INC COM 03890D108 35 43,119 SH   SOLE 21 43,119 0 0
ARAVIVE INC COM 03890D108 108 132,385 SH   SOLE 22 132,385 0 0
ARBOR REALTY TRUST INC COM 038923108 5,275 458,691 SH   SOLE 2 236,347 0 222,344
ARBOR REALTY TRUST INC COM 038923108 6 489 SH   SOLE 4 489 0 0
ARBOR REALTY TRUST INC COM 038923108 20 1,723 SH   SOLE 7 1,723 0 0
ARBOR REALTY TRUST INC COM 038923108 5,519 479,870 SH   SOLE 18 479,870 0 0
ARBOR REALTY TRUST INC COM 038923108 12,194 1,060,336 SH   SOLE 19 1,060,336 0 0
ARBOR REALTY TRUST INC COM 038923108 89,971 7,823,568 SH   SOLE 21 7,823,568 0 0
ARBOR REALTY TRUST INC COM 038923108 57,973 5,041,157 SH   SOLE 22 4,867,037 0 174,120
ARBOR REALTY TRUST INC COM 038923108 336 29,201 SH   SOLE 23 29,201 0 0
ARBOR REALTY TRUST INC COM 038923108 263 22,903 SH   SOLE 25 22,903 0 0
ARBOR REALTY TRUST INC COM 038923108 593 51,548 SH   SOLE 26 39,849 0 11,699
ARBOR REALTY TRUST INC COM 038923108 126 10,918 SH   SOLE 28 2,399 0 8,519
ARBOR REALTY TRUST INC COM 038923108 763 66,341 SH   SOLE 30 66,341 0 0
ARBOR REALTY TRUST INC COM 038923108 188 16,348 SH   SOLE 40 16,348 0 0
ARBOR REALTY TRUST INC COM 038923108 334 29,076 SH   SOLE 43 20,640 0 8,436
ARBUTUS BIOPHARMA CORP COM 03879J100 109 56,807 SH   SOLE 2 3,139 0 53,668
ARBUTUS BIOPHARMA CORP COM 03879J100 3 1,763 SH   SOLE 7 1,763 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 586 306,566 SH   SOLE 18 306,566 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 390 204,071 SH   SOLE 19 204,071 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 8,484 4,441,900 SH   SOLE 21 4,441,900 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 4,522 2,367,534 SH   SOLE 22 2,332,952 0 34,582
ARBUTUS BIOPHARMA CORP COM 03879J100 126 65,934 SH   SOLE 30 65,934 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 44 23,243 SH   SOLE 43 22,796 0 447
ARC DOCUMENT SOLUTIONS INC COM 00191G103 271 120,043 SH   SOLE 2 0 0 120,043
ARC DOCUMENT SOLUTIONS INC COM 00191G103 12 5,308 SH   SOLE 18 5,308 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 159 70,296 SH   SOLE 21 70,296 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 2,694 1,191,839 SH   SOLE 22 1,191,839 0 0
ARCA BIOPHARMA INC COM 00211Y506 6 3,131 SH   SOLE 18 3,131 0 0
ARCA BIOPHARMA INC COM 00211Y506 58 28,385 SH   SOLE 21 28,385 0 0
ARCA BIOPHARMA INC COM 00211Y506 478 231,911 SH   SOLE 22 231,911 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 15 29,283 SH   SOLE 21 29,283 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 1 1,481 SH   SOLE 22 1,481 0 0
ARCBEST CORP COM 03937C105 2,671 36,722 SH   SOLE 2 22,508 0 14,214
ARCBEST CORP COM 03937C105 9 120 SH   SOLE 4 120 0 0
ARCBEST CORP COM 03937C105 20 281 SH   SOLE 7 281 0 0
ARCBEST CORP COM 03937C105 6,457 88,781 SH   SOLE 18 88,781 0 0
ARCBEST CORP COM 03937C105 7,007 96,343 SH   SOLE 19 96,343 0 0
ARCBEST CORP COM 03937C105 218,029 2,997,783 SH   SOLE 21 2,997,783 0 0
ARCBEST CORP COM 03937C105 46,172 634,837 SH   SOLE 22 611,527 0 23,310
ARCBEST CORP COM 03937C105 121 1,670 SH   SOLE 23 1,670 0 0
ARCBEST CORP COM 03937C105 245 3,374 SH   SOLE 25 3,374 0 0
ARCBEST CORP COM 03937C105 1,484 20,399 SH   SOLE 26 11,652 0 8,747
ARCBEST CORP COM 03937C105 53 728 SH   SOLE 28 452 0 276
ARCBEST CORP COM 03937C105 4,131 56,802 SH   SOLE 30 56,802 0 0
ARCBEST CORP COM 03937C105 74 1,016 SH   SOLE 36 1,016 0 0
ARCBEST CORP COM 03937C105 252 3,471 SH   SOLE 40 3,471 0 0
ARCBEST CORP COM 03937C105 3,736 51,363 SH   SOLE 43 47,655 0 3,708
ARCELLX INC COMMON STOCK 03940C100 345 18,368 SH   SOLE 2 1,251 0 17,117
ARCELLX INC COMMON STOCK 03940C100 7 347 SH   SOLE 7 347 0 0
ARCELLX INC COMMON STOCK 03940C100 1,578 84,073 SH   SOLE 18 84,073 0 0
ARCELLX INC COMMON STOCK 03940C100 1,009 53,743 SH   SOLE 19 53,743 0 0
ARCELLX INC COMMON STOCK 03940C100 18,863 1,004,941 SH   SOLE 21 1,004,941 0 0
ARCELLX INC COMMON STOCK 03940C100 12,100 644,631 SH   SOLE 22 625,463 0 19,168
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 9,591 481,708 SH   SOLE 19 481,708 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 4,631 232,609 SH   SOLE 25 232,609 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 13,557 680,905 SH   SOLE 29 680,905 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 3,972 199,479 SH   SOLE 34 199,479 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 8,138 408,757 SH   SOLE 43 374,549 0 34,208
ARCH CAP GROUP LTD ORD G0450A105 14,639 321,461 SH   SOLE 2 81,183 0 240,278
ARCH CAP GROUP LTD ORD G0450A105 15,450 339,273 SH   SOLE 4 152,402 0 186,871
ARCH CAP GROUP LTD ORD G0450A105 2,258 49,572 SH   SOLE 7 49,572 0 0
ARCH CAP GROUP LTD ORD G0450A105 357 7,843 SH   SOLE 13 1,599 0 6,244
ARCH CAP GROUP LTD ORD G0450A105 2,403 52,760 SH   SOLE 15 52,760 0 0
ARCH CAP GROUP LTD ORD G0450A105 26,359 578,804 SH   SOLE 18 559,244 0 19,560
ARCH CAP GROUP LTD ORD G0450A105 3,682 80,855 SH   SOLE 19 80,855 0 0
ARCH CAP GROUP LTD ORD G0450A105 220,930 4,851,333 SH   SOLE 21 4,851,333 0 0
ARCH CAP GROUP LTD ORD G0450A105 363,990 7,992,750 SH   SOLE 22 7,310,044 0 682,706
ARCH CAP GROUP LTD ORD G0450A105 28,293 621,276 SH   SOLE 23 621,276 0 0
ARCH CAP GROUP LTD ORD G0450A105 18,921 415,488 SH   SOLE 25 415,488 0 0
ARCH CAP GROUP LTD ORD G0450A105 21,073 462,737 SH   SOLE 26 243,191 0 219,546
ARCH CAP GROUP LTD ORD G0450A105 35,607 781,893 SH   SOLE 28 6,165 0 775,728
ARCH CAP GROUP LTD ORD G0450A105 36,479 801,023 SH   SOLE 30 801,023 0 0
ARCH CAP GROUP LTD ORD G0450A105 4,142 90,947 SH   SOLE 31 84,250 0 6,697
ARCH CAP GROUP LTD ORD G0450A105 784 17,210 SH   SOLE 34 17,210 0 0
ARCH CAP GROUP LTD ORD G0450A105 5,977 131,238 SH   SOLE 36 131,238 0 0
ARCH CAP GROUP LTD ORD G0450A105 544 11,943 SH   SOLE 40 11,943 0 0
ARCH CAP GROUP LTD ORD G0450A105 32 700 SH   OTR 43 700 0 0
ARCH CAP GROUP LTD ORD G0450A105 13,465 295,677 SH   SOLE 43 289,552 0 6,125
ARCH RESOURCES INC CL A 03940R107 937 7,899 SH   SOLE 2 6,396 0 1,503
ARCH RESOURCES INC CL A 03940R107 4 32 SH   SOLE 4 32 0 0
ARCH RESOURCES INC CL A 03940R107 20 166 SH   SOLE 7 166 0 0
ARCH RESOURCES INC CL A 03940R107 4,608 38,855 SH   SOLE 18 38,855 0 0
ARCH RESOURCES INC CL A 03940R107 3,337 28,134 SH   SOLE 19 28,134 0 0
ARCH RESOURCES INC CL A 03940R107 60,816 512,781 SH   SOLE 21 512,781 0 0
ARCH RESOURCES INC CL A 03940R107 47,449 400,078 SH   SOLE 22 391,979 0 8,099
ARCH RESOURCES INC CL A 03940R107 946 7,975 SH   SOLE 26 6,722 0 1,253
ARCH RESOURCES INC CL A 03940R107 746 6,286 SH   SOLE 30 6,286 0 0
ARCH RESOURCES INC CL A 03940R107 252 2,122 SH   SOLE 40 2,122 0 0
ARCH RESOURCES INC CL A 03940R107 936 7,895 SH   SOLE 43 7,383 0 512
ARCHAEA ENERGY INC COM CL A 03940F103 935 51,909 SH   SOLE 2 30,774 0 21,135
ARCHAEA ENERGY INC COM CL A 03940F103 3 173 SH   SOLE 4 173 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 12 666 SH   SOLE 7 666 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 3,066 170,246 SH   SOLE 18 170,246 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 2,137 118,679 SH   SOLE 19 118,679 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 38,557 2,140,890 SH   SOLE 21 2,140,890 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 29,060 1,613,525 SH   SOLE 22 1,551,432 0 62,093
ARCHAEA ENERGY INC COM CL A 03940F103 196 10,866 SH   SOLE 25 10,866 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 826 45,853 SH   SOLE 26 37,825 0 8,028
ARCHAEA ENERGY INC COM CL A 03940F103 802 44,531 SH   SOLE 28 44,531 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 727 40,379 SH   SOLE 30 40,379 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 180 9,982 SH   SOLE 34 9,982 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 170 9,441 SH   SOLE 40 9,441 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 0 10 SH   SOLE 43 10 0 0
ARCHER AVIATION INC COM CL A 03945R102 188 72,070 SH   SOLE 2 5,490 0 66,580
ARCHER AVIATION INC COM CL A 03945R102 3 1,322 SH   SOLE 7 1,322 0 0
ARCHER AVIATION INC COM CL A 03945R102 1,092 418,368 SH   SOLE 18 418,368 0 0
ARCHER AVIATION INC COM CL A 03945R102 709 271,491 SH   SOLE 19 271,491 0 0
ARCHER AVIATION INC COM CL A 03945R102 17,768 6,807,527 SH   SOLE 21 6,807,527 0 0
ARCHER AVIATION INC COM CL A 03945R102 8,202 3,142,470 SH   SOLE 22 3,052,208 0 90,262
ARCHER DANIELS MIDLAND CO COM 039483102 108,950 1,354,254 SH   SOLE 2 330,480 0 1,023,774
ARCHER DANIELS MIDLAND CO COM 039483102 23,430 291,240 SH   SOLE 4 242,745 0 48,495
ARCHER DANIELS MIDLAND CO COM 039483102 76,881 955,640 SH   SOLE 7 939,702 0 15,938
ARCHER DANIELS MIDLAND CO COM 039483102 2,065 25,668 SH   SOLE 13 13,208 0 12,460
ARCHER DANIELS MIDLAND CO COM 039483102 6,733 83,695 SH   SOLE 15 83,695 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 14 SH   SOLE 17 0 0 14
ARCHER DANIELS MIDLAND CO COM 039483102 87,780 1,091,116 SH   SOLE 18 1,043,881 0 47,235
ARCHER DANIELS MIDLAND CO COM 039483102 195,143 2,425,640 SH   SOLE 19 2,425,640 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,140,472 14,176,157 SH   SOLE 21 14,176,157 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 976,806 12,141,774 SH   SOLE 22 10,973,938 0 1,167,836
ARCHER DANIELS MIDLAND CO COM 039483102 74,132 921,462 SH   SOLE 23 921,462 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 95,223 1,183,629 SH   SOLE 25 1,183,629 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 114,169 1,419,124 SH   SOLE 26 470,517 0 948,607
ARCHER DANIELS MIDLAND CO COM 039483102 82,613 1,026,887 SH   SOLE 28 18,820 0 1,008,067
ARCHER DANIELS MIDLAND CO COM 039483102 34,953 434,469 SH   SOLE 29 434,469 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 347,580 4,320,445 SH   SOLE 30 4,051,644 0 268,801
ARCHER DANIELS MIDLAND CO COM 039483102 10,048 124,901 SH   SOLE 31 114,626 0 10,275
ARCHER DANIELS MIDLAND CO COM 039483102 103,606 1,287,837 SH   SOLE 34 1,287,837 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 16,314 202,779 SH   SOLE 36 202,779 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,480 18,402 SH   SOLE 40 18,402 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 73 902 SH   OTR 43 902 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 53,408 663,868 SH   SOLE 43 623,541 0 40,327
ARCHROCK INC COM 03957W106 2,438 379,713 SH   SOLE 2 129,606 0 250,107
ARCHROCK INC COM 03957W106 2 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 10 1,567 SH   SOLE 7 1,567 0 0
ARCHROCK INC COM 03957W106 3,298 513,633 SH   SOLE 18 513,633 0 0
ARCHROCK INC COM 03957W106 5,170 805,284 SH   SOLE 19 805,284 0 0
ARCHROCK INC COM 03957W106 107,439 16,735,001 SH   SOLE 21 16,735,001 0 0
ARCHROCK INC COM 03957W106 27,389 4,266,200 SH   SOLE 22 4,116,302 0 149,898
ARCHROCK INC COM 03957W106 167 26,058 SH   SOLE 23 26,058 0 0
ARCHROCK INC COM 03957W106 191 29,745 SH   SOLE 25 29,745 0 0
ARCHROCK INC COM 03957W106 1,902 296,194 SH   SOLE 26 58,488 0 237,706
ARCHROCK INC COM 03957W106 1,175 183,038 SH   SOLE 28 72,405 0 110,633
ARCHROCK INC COM 03957W106 2,717 423,199 SH   SOLE 30 423,199 0 0
ARCHROCK INC COM 03957W106 198 30,775 SH   SOLE 34 30,775 0 0
ARCHROCK INC COM 03957W106 71 11,129 SH   SOLE 36 11,129 0 0
ARCHROCK INC COM 03957W106 108 16,865 SH   SOLE 40 16,865 0 0
ARCHROCK INC COM 03957W106 2,752 428,680 SH   SOLE 43 309,394 0 119,286
ARCIMOTO INC COM 039587100 1 877 SH   SOLE 2 0 0 877
ARCIMOTO INC COM 039587100 8 5,599 SH   SOLE 18 5,599 0 0
ARCIMOTO INC COM 039587100 134 97,117 SH   SOLE 21 97,117 0 0
ARCIMOTO INC COM 039587100 566 410,501 SH   SOLE 22 410,501 0 0
ARCIMOTO INC COM 039587100 1 515 SH   SOLE 43 515 0 0
ARCO PLATFORM LTD COM CL A G04553106 101 9,337 SH   SOLE 2 9,337 0 0
ARCO PLATFORM LTD COM CL A G04553106 71 6,612 SH   SOLE 22 6,612 0 0
ARCO PLATFORM LTD COM CL A G04553106 10 906 SH   SOLE 25 906 0 0
ARCO PLATFORM LTD COM CL A G04553106 8 741 SH   SOLE 30 741 0 0
ARCONIC CORPORATION COM 03966V107 5,106 299,623 SH   SOLE 2 239,290 0 60,333
ARCONIC CORPORATION COM 03966V107 7 389 SH   SOLE 4 389 0 0
ARCONIC CORPORATION COM 03966V107 2,643 155,116 SH   SOLE 7 155,116 0 0
ARCONIC CORPORATION COM 03966V107 6,508 381,925 SH   SOLE 18 381,925 0 0
ARCONIC CORPORATION COM 03966V107 23,692 1,390,378 SH   SOLE 19 1,390,378 0 0
ARCONIC CORPORATION COM 03966V107 221,789 13,015,763 SH   SOLE 21 13,015,763 0 0
ARCONIC CORPORATION COM 03966V107 43,988 2,581,460 SH   SOLE 22 2,473,414 0 108,046
ARCONIC CORPORATION COM 03966V107 260 15,234 SH   SOLE 25 15,234 0 0
ARCONIC CORPORATION COM 03966V107 586 34,387 SH   SOLE 26 26,731 0 7,656
ARCONIC CORPORATION COM 03966V107 1,018 59,761 SH   SOLE 28 59,761 0 0
ARCONIC CORPORATION COM 03966V107 3,277 192,331 SH   SOLE 30 192,331 0 0
ARCONIC CORPORATION COM 03966V107 15,944 935,669 SH   SOLE 34 935,669 0 0
ARCONIC CORPORATION COM 03966V107 83 4,870 SH   SOLE 36 4,870 0 0
ARCONIC CORPORATION COM 03966V107 211 12,409 SH   SOLE 40 12,409 0 0
ARCONIC CORPORATION COM 03966V107 5 300 SH   OTR 43 300 0 0
ARCONIC CORPORATION COM 03966V107 5,560 326,295 SH   SOLE 43 309,429 0 16,866
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 416 56,997 SH   SOLE 28 56,997 0 0
ARCOSA INC COM 039653100 3,096 54,138 SH   SOLE 2 26,877 0 27,261
ARCOSA INC COM 039653100 11 186 SH   SOLE 4 186 0 0
ARCOSA INC COM 039653100 32 558 SH   SOLE 7 558 0 0
ARCOSA INC COM 039653100 10,279 179,760 SH   SOLE 18 179,760 0 0
ARCOSA INC COM 039653100 5,114 89,433 SH   SOLE 19 89,433 0 0
ARCOSA INC COM 039653100 335,167 5,861,611 SH   SOLE 21 5,861,611 0 0
ARCOSA INC COM 039653100 68,968 1,206,158 SH   SOLE 22 1,154,346 0 51,812
ARCOSA INC COM 039653100 436 7,632 SH   SOLE 25 7,632 0 0
ARCOSA INC COM 039653100 1,225 21,431 SH   SOLE 26 18,132 0 3,299
ARCOSA INC COM 039653100 49 858 SH   SOLE 28 858 0 0
ARCOSA INC COM 039653100 4,872 85,197 SH   SOLE 30 85,197 0 0
ARCOSA INC COM 039653100 73 1,277 SH   SOLE 36 1,277 0 0
ARCOSA INC COM 039653100 329 5,754 SH   SOLE 40 5,754 0 0
ARCOSA INC COM 039653100 1,712 29,945 SH   SOLE 43 29,583 0 362
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 684 46,155 SH   SOLE 2 23,327 0 22,828
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1 78 SH   SOLE 4 78 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 24 1,587 SH   SOLE 7 1,587 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 944 63,696 SH   SOLE 18 63,696 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2,476 167,052 SH   SOLE 19 167,052 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 15,219 1,026,915 SH   SOLE 21 1,026,915 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 8,739 589,646 SH   SOLE 22 577,517 0 12,129
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 73 4,959 SH   SOLE 23 4,959 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 40 2,672 SH   SOLE 25 2,672 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 241 16,263 SH   SOLE 26 0 0 16,263
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 5 366 SH   SOLE 28 366 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 449 30,318 SH   SOLE 30 30,318 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 34 2,289 SH   SOLE 40 2,289 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 127 8,593 SH   SOLE 43 8,549 0 44
ARCUS BIOSCIENCES INC COM 03969F109 2,830 108,194 SH   SOLE 2 59,380 0 48,814
ARCUS BIOSCIENCES INC COM 03969F109 4 170 SH   SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109 90 3,452 SH   SOLE 7 3,452 0 0
ARCUS BIOSCIENCES INC COM 03969F109 5,048 192,977 SH   SOLE 18 192,977 0 0
ARCUS BIOSCIENCES INC COM 03969F109 6,497 248,369 SH   SOLE 19 248,369 0 0
ARCUS BIOSCIENCES INC COM 03969F109 174,198 6,658,945 SH   SOLE 21 6,658,945 0 0
ARCUS BIOSCIENCES INC COM 03969F109 36,279 1,386,819 SH   SOLE 22 1,332,719 0 54,100
ARCUS BIOSCIENCES INC COM 03969F109 71 2,733 SH   SOLE 23 2,733 0 0
ARCUS BIOSCIENCES INC COM 03969F109 199 7,609 SH   SOLE 25 7,609 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,298 49,633 SH   SOLE 26 20,834 0 28,799
ARCUS BIOSCIENCES INC COM 03969F109 51 1,944 SH   SOLE 28 853 0 1,091
ARCUS BIOSCIENCES INC COM 03969F109 6,252 238,996 SH   SOLE 30 238,996 0 0
ARCUS BIOSCIENCES INC COM 03969F109 28 1,087 SH   SOLE 34 1,087 0 0
ARCUS BIOSCIENCES INC COM 03969F109 126 4,810 SH   SOLE 40 4,810 0 0
ARCUS BIOSCIENCES INC COM 03969F109 588 22,490 SH   SOLE 43 22,173 0 317
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2,085 109,123 SH   SOLE 2 92,531 0 16,592
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2 96 SH   SOLE 4 96 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 34 1,755 SH   SOLE 7 453 0 1,302
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3,089 161,656 SH   SOLE 18 155,715 0 5,941
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 29,060 1,520,671 SH   SOLE 19 1,520,671 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 31,648 1,656,122 SH   SOLE 21 1,656,122 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 20,066 1,050,020 SH   SOLE 22 1,021,943 0 28,077
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 78 4,100 SH   SOLE 23 4,100 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 122 6,397 SH   SOLE 25 6,397 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 406 21,270 SH   SOLE 26 668 0 20,602
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 23 1,197 SH   SOLE 28 1,197 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 753 39,407 SH   SOLE 30 39,407 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 9,533 498,867 SH   SOLE 34 498,867 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 107 5,608 SH   SOLE 40 5,608 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 104 5,455 SH   SOLE 43 4,649 0 806
ARDAGH METAL PACKAGING S A SHS L02235106 245 50,633 SH   SOLE 2 13,261 0 37,372
ARDAGH METAL PACKAGING S A SHS L02235106 227 46,937 SH   SOLE 4 0 0 46,937
ARDAGH METAL PACKAGING S A SHS L02235106 10 2,042 SH   SOLE 7 2,042 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 299 61,880 SH   SOLE 18 61,880 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 216 44,729 SH   SOLE 19 44,729 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 7,210 1,489,627 SH   SOLE 21 1,489,627 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 6,422 1,326,906 SH   SOLE 22 1,212,614 0 114,292
ARDAGH METAL PACKAGING S A SHS L02235106 9 1,932 SH   SOLE 31 1,932 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 21 4,311 SH   SOLE 43 4,235 0 76
ARDELYX INC COM 039697107 2 1,698 SH   SOLE 2 0 0 1,698
ARDELYX INC COM 039697107 123 103,566 SH   SOLE 21 103,566 0 0
ARDELYX INC COM 039697107 1,691 1,420,937 SH   SOLE 22 1,420,937 0 0
ARDMORE SHIPPING CORP COM Y0207T100 1,932 211,642 SH   SOLE 2 125,808 0 85,834
ARDMORE SHIPPING CORP COM Y0207T100 6 603 SH   SOLE 7 603 0 0
ARDMORE SHIPPING CORP COM Y0207T100 1,006 110,156 SH   SOLE 18 110,156 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,988 327,272 SH   SOLE 19 327,272 0 0
ARDMORE SHIPPING CORP COM Y0207T100 11,316 1,239,386 SH   SOLE 21 1,239,386 0 0
ARDMORE SHIPPING CORP COM Y0207T100 7,850 859,837 SH   SOLE 22 835,110 0 24,727
ARDMORE SHIPPING CORP COM Y0207T100 198 21,706 SH   SOLE 23 21,706 0 0
ARDMORE SHIPPING CORP COM Y0207T100 704 77,146 SH   SOLE 26 0 0 77,146
ARDMORE SHIPPING CORP COM Y0207T100 6 701 SH   SOLE 43 701 0 0
ARES CAPITAL CORP COM 04010L103 29,736 1,761,588 SH   SOLE 30 1,761,588 0 0
ARES CAPITAL CORP COM 04010L103 1,788 105,952 SH   SOLE 43 84,589 0 21,363
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 3 3,000 PRN   SOLE 18 3,000 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 3,761 3,685,000 PRN   SOLE 21 3,685,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 660 63,139 SH   SOLE 2 25,217 0 37,922
ARES COML REAL ESTATE CORP COM 04013V108 6 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,597 152,854 SH   SOLE 18 152,854 0 0
ARES COML REAL ESTATE CORP COM 04013V108 926 88,637 SH   SOLE 19 88,637 0 0
ARES COML REAL ESTATE CORP COM 04013V108 26,638 2,549,064 SH   SOLE 21 2,549,064 0 0
ARES COML REAL ESTATE CORP COM 04013V108 13,285 1,271,265 SH   SOLE 22 1,222,895 0 48,370
ARES COML REAL ESTATE CORP COM 04013V108 105 10,036 SH   SOLE 25 10,036 0 0
ARES COML REAL ESTATE CORP COM 04013V108 798 76,373 SH   SOLE 26 0 0 76,373
ARES COML REAL ESTATE CORP COM 04013V108 33 3,184 SH   SOLE 28 0 0 3,184
ARES COML REAL ESTATE CORP COM 04013V108 565 54,043 SH   SOLE 30 54,043 0 0
ARES COML REAL ESTATE CORP COM 04013V108 65 6,246 SH   SOLE 40 6,246 0 0
ARES COML REAL ESTATE CORP COM 04013V108 201 19,270 SH   SOLE 43 18,789 0 481
ARES DYNAMIC CR ALLOCATION F COM 04014F102 360 30,623 SH   SOLE 2 30,623 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 18,885 304,850 SH   SOLE 2 59,036 0 245,814
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,993 64,454 SH   SOLE 4 437 0 64,017
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 340 5,490 SH   SOLE 7 5,490 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,212 67,983 SH   SOLE 18 67,983 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,117 34,166 SH   SOLE 19 34,166 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 135,538 2,187,856 SH   SOLE 21 2,187,856 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 194,621 3,141,589 SH   SOLE 22 2,955,805 0 185,784
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,334 21,535 SH   SOLE 25 21,535 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,452 55,717 SH   SOLE 26 44,483 0 11,234
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 495 7,989 SH   SOLE 28 2,161 0 5,828
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 5,003 80,755 SH   SOLE 30 80,755 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 135 2,174 SH   SOLE 31 2,174 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,148 18,531 SH   SOLE 40 18,531 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 226 3,642 SH   SOLE 43 2,780 0 862
ARGAN INC COM 04010E109 396 12,322 SH   SOLE 2 6,423 0 5,899
ARGAN INC COM 04010E109 2 50 SH   SOLE 4 50 0 0
ARGAN INC COM 04010E109 5 140 SH   SOLE 7 140 0 0
ARGAN INC COM 04010E109 1,330 41,342 SH   SOLE 18 41,342 0 0
ARGAN INC COM 04010E109 821 25,513 SH   SOLE 19 25,513 0 0
ARGAN INC COM 04010E109 27,408 851,969 SH   SOLE 21 851,969 0 0
ARGAN INC COM 04010E109 12,610 391,977 SH   SOLE 22 377,903 0 14,074
ARGAN INC COM 04010E109 64 1,994 SH   SOLE 25 1,994 0 0
ARGAN INC COM 04010E109 41 1,287 SH   SOLE 26 0 0 1,287
ARGAN INC COM 04010E109 65 2,017 SH   SOLE 28 0 0 2,017
ARGAN INC COM 04010E109 231 7,168 SH   SOLE 30 7,168 0 0
ARGAN INC COM 04010E109 44 1,354 SH   SOLE 40 1,354 0 0
ARGAN INC COM 04010E109 139 4,306 SH   SOLE 43 4,150 0 156
ARGENX SE SPONSORED ADR 04016X101 7,248 20,531 SH   SOLE 2 20,531 0 0
ARGENX SE SPONSORED ADR 04016X101 290 821 SH   SOLE 4 0 0 821
ARGENX SE SPONSORED ADR 04016X101 3,161 8,954 SH   SOLE 18 8,954 0 0
ARGENX SE SPONSORED ADR 04016X101 80,872 229,067 SH   SOLE 19 229,067 0 0
ARGENX SE SPONSORED ADR 04016X101 114,218 323,518 SH   SOLE 21 323,518 0 0
ARGENX SE SPONSORED ADR 04016X101 4,745 13,440 SH   SOLE 30 13,440 0 0
ARGENX SE SPONSORED ADR 04016X101 57,918 164,050 SH   SOLE 34 164,050 0 0
ARGENX SE SPONSORED ADR 04016X101 15,654 44,338 SH   SOLE 43 39,245 0 5,093
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,201 62,332 SH   SOLE 2 42,613 0 19,719
ARGO GROUP INTL HLDGS LTD COM G0464B107 2 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 8 429 SH   SOLE 7 429 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,856 96,361 SH   SOLE 18 96,361 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,140 59,204 SH   SOLE 19 59,204 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 21,731 1,128,292 SH   SOLE 21 1,128,292 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 15,397 799,441 SH   SOLE 22 762,267 0 37,174
ARGO GROUP INTL HLDGS LTD COM G0464B107 119 6,182 SH   SOLE 25 6,182 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 187 9,686 SH   SOLE 26 7,381 0 2,305
ARGO GROUP INTL HLDGS LTD COM G0464B107 56 2,901 SH   SOLE 28 620 0 2,281
ARGO GROUP INTL HLDGS LTD COM G0464B107 293 15,223 SH   SOLE 30 15,223 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 8 429 SH   SOLE 34 429 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 100 5,188 SH   SOLE 36 5,188 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 89 4,626 SH   SOLE 40 4,626 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,175 61,002 SH   SOLE 43 55,577 0 5,425
ARHAUS INC COM CL A 04035M102 21 2,913 SH   SOLE 2 1,330 0 1,583
ARHAUS INC COM CL A 04035M102 43 6,030 SH   SOLE 21 6,030 0 0
ARHAUS INC COM CL A 04035M102 910 129,087 SH   SOLE 22 129,087 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 4 4,540 SH   SOLE 2 4,540 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 12 12,908 SH   SOLE 21 12,908 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 55 4,339 SH   SOLE 2 933 0 3,406
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 3 271 SH   SOLE 7 271 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 787 61,703 SH   SOLE 18 61,703 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 510 40,007 SH   SOLE 19 40,007 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 9,626 754,393 SH   SOLE 21 754,393 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 4,275 335,007 SH   SOLE 22 329,832 0 5,175
ARISTA NETWORKS INC COM 040413106 56,070 496,677 SH   SOLE 2 85,258 0 411,419
ARISTA NETWORKS INC COM 040413106 22,498 199,293 SH   SOLE 4 96,534 0 102,759
ARISTA NETWORKS INC COM 040413106 26,126 231,425 SH   SOLE 7 224,641 0 6,784
ARISTA NETWORKS INC COM 040413106 760 6,729 SH   SOLE 13 1,155 0 5,574
ARISTA NETWORKS INC COM 040413106 2,804 24,836 SH   SOLE 15 24,836 0 0
ARISTA NETWORKS INC COM 040413106 47,838 423,756 SH   SOLE 18 404,345 0 19,411
ARISTA NETWORKS INC COM 040413106 11,772 104,280 SH   SOLE 19 104,280 0 0
ARISTA NETWORKS INC COM 040413106 918,607 8,137,189 SH   SOLE 21 8,137,189 0 0
ARISTA NETWORKS INC COM 040413106 594,681 5,267,789 SH   SOLE 22 4,784,389 0 483,400
ARISTA NETWORKS INC COM 040413106 43,686 386,980 SH   SOLE 23 386,980 0 0
ARISTA NETWORKS INC COM 040413106 39,597 350,756 SH   SOLE 25 350,756 0 0
ARISTA NETWORKS INC COM 040413106 53,050 469,927 SH   SOLE 26 160,151 0 309,776
ARISTA NETWORKS INC COM 040413106 64,518 571,508 SH   SOLE 28 6,045 0 565,463
ARISTA NETWORKS INC COM 040413106 160,779 1,424,206 SH   SOLE 30 1,420,732 0 3,474
ARISTA NETWORKS INC COM 040413106 6,100 54,032 SH   SOLE 31 49,554 0 4,478
ARISTA NETWORKS INC COM 040413106 3,513 31,119 SH   SOLE 34 31,119 0 0
ARISTA NETWORKS INC COM 040413106 8,275 73,298 SH   SOLE 36 73,298 0 0
ARISTA NETWORKS INC COM 040413106 902 7,986 SH   SOLE 40 7,986 0 0
ARISTA NETWORKS INC COM 040413106 40 354 SH   OTR 43 354 0 0
ARISTA NETWORKS INC COM 040413106 21,751 192,675 SH   SOLE 43 176,123 0 16,552
ARK ETF TR GENOMIC REV ETF 00214Q302 0 1 SH   SOLE 43 1 0 0
ARK RESTAURANTS CORP COM 040712101 8 445 SH   SOLE 18 445 0 0
ARK RESTAURANTS CORP COM 040712101 91 4,889 SH   SOLE 21 4,889 0 0
ARK RESTAURANTS CORP COM 040712101 71 3,811 SH   SOLE 22 3,811 0 0
ARKO CORP COM 041242108 311 33,152 SH   SOLE 2 22,264 0 10,888
ARKO CORP COM 041242108 10 1,039 SH   SOLE 7 1,039 0 0
ARKO CORP COM 041242108 1,995 212,439 SH   SOLE 18 212,439 0 0
ARKO CORP COM 041242108 1,464 155,867 SH   SOLE 19 155,867 0 0
ARKO CORP COM 041242108 26,662 2,839,418 SH   SOLE 21 2,839,418 0 0
ARKO CORP COM 041242108 18,329 1,951,920 SH   SOLE 22 1,906,413 0 45,507
ARKO CORP COM 041242108 73 7,768 SH   SOLE 25 7,768 0 0
ARKO CORP COM 041242108 124 13,181 SH   SOLE 30 13,181 0 0
ARKO CORP COM 041242108 53 5,680 SH   SOLE 40 5,680 0 0
ARKO CORP COM 041242108 98 10,469 SH   SOLE 43 10,469 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 10 3,576 SH   SOLE 2 3,576 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 12 4,318 SH   SOLE 18 4,318 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 471 173,174 SH   SOLE 21 173,174 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 2,511 923,152 SH   SOLE 22 923,152 0 0
ARLO TECHNOLOGIES INC COM 04206A101 374 80,595 SH   SOLE 2 71,161 0 9,434
ARLO TECHNOLOGIES INC COM 04206A101 3 686 SH   SOLE 7 686 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1,374 296,155 SH   SOLE 18 296,155 0 0
ARLO TECHNOLOGIES INC COM 04206A101 769 165,647 SH   SOLE 19 165,647 0 0
ARLO TECHNOLOGIES INC COM 04206A101 48,603 10,474,690 SH   SOLE 21 10,474,690 0 0
ARLO TECHNOLOGIES INC COM 04206A101 9,692 2,088,816 SH   SOLE 22 2,039,486 0 49,330
ARLO TECHNOLOGIES INC COM 04206A101 55 11,943 SH   SOLE 25 11,943 0 0
ARLO TECHNOLOGIES INC COM 04206A101 13 2,865 SH   SOLE 28 0 0 2,865
ARLO TECHNOLOGIES INC COM 04206A101 529 113,901 SH   SOLE 30 113,901 0 0
ARLO TECHNOLOGIES INC COM 04206A101 61 13,119 SH   SOLE 40 13,119 0 0
ARLO TECHNOLOGIES INC COM 04206A101 73 15,815 SH   SOLE 43 15,432 0 383
ARMADA HOFFLER PPTYS INC COM 04208T108 2,872 276,648 SH   SOLE 2 222,673 0 53,975
ARMADA HOFFLER PPTYS INC COM 04208T108 347 33,453 SH   SOLE 4 33,453 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 908 87,458 SH   SOLE 7 87,458 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,656 255,829 SH   SOLE 18 255,829 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,752 361,444 SH   SOLE 19 361,444 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 87,073 8,388,532 SH   SOLE 21 8,388,532 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 26,635 2,565,962 SH   SOLE 22 2,499,540 0 66,422
ARMADA HOFFLER PPTYS INC COM 04208T108 78 7,478 SH   SOLE 23 7,478 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,994 288,443 SH   SOLE 25 288,443 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,115 107,424 SH   SOLE 26 0 0 107,424
ARMADA HOFFLER PPTYS INC COM 04208T108 488 47,043 SH   SOLE 28 0 0 47,043
ARMADA HOFFLER PPTYS INC COM 04208T108 3,210 309,234 SH   SOLE 30 309,234 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 80 7,720 SH   SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 368 35,448 SH   SOLE 43 34,149 0 1,299
ARMATA PHARMACEUTICALS INC COM 04216R102 8 1,996 SH   SOLE 18 1,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 93 22,012 SH   SOLE 21 22,012 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 653 134,103 SH   SOLE 2 59,992 0 74,111
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2,088 428,807 SH   SOLE 18 428,807 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 996 204,441 SH   SOLE 19 204,441 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 76,515 15,711,595 SH   SOLE 21 15,711,595 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 18,490 3,796,639 SH   SOLE 22 3,677,295 0 119,344
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 90 18,395 SH   SOLE 25 18,395 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 94 19,320 SH   SOLE 26 12,152 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 100 20,490 SH   SOLE 28 0 0 20,490
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,100 225,778 SH   SOLE 30 225,778 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 50 10,341 SH   SOLE 40 10,341 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 311 63,903 SH   SOLE 43 62,896 0 1,007
ARMSTRONG WORLD INDS INC NEW COM 04247X102 4,231 53,405 SH   SOLE 2 34,823 0 18,582
ARMSTRONG WORLD INDS INC NEW COM 04247X102 14 173 SH   SOLE 4 173 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 40 511 SH   SOLE 7 511 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,512 19,080 SH   SOLE 18 19,080 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,127 14,227 SH   SOLE 19 14,227 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 55,508 700,590 SH   SOLE 21 700,590 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 84,287 1,063,821 SH   SOLE 22 1,008,414 0 55,407
ARMSTRONG WORLD INDS INC NEW COM 04247X102 571 7,210 SH   SOLE 25 7,210 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,775 22,405 SH   SOLE 26 18,710 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 342 4,316 SH   SOLE 28 848 0 3,468
ARMSTRONG WORLD INDS INC NEW COM 04247X102 3,765 47,520 SH   SOLE 30 47,520 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 50 635 SH   SOLE 31 635 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 29 372 SH   SOLE 36 372 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 465 5,870 SH   SOLE 40 5,870 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 549 6,935 SH   SOLE 43 6,151 0 784
ARRAY TECHNOLOGIES INC COM SHS 04271T100 1,329 80,153 SH   SOLE 2 64,004 0 16,149
ARRAY TECHNOLOGIES INC COM SHS 04271T100 94 5,672 SH   SOLE 4 254 0 5,418
ARRAY TECHNOLOGIES INC COM SHS 04271T100 44 2,648 SH   SOLE 7 2,648 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 6,470 390,205 SH   SOLE 18 390,205 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 4,656 280,805 SH   SOLE 19 280,805 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 130,001 7,840,835 SH   SOLE 21 7,840,835 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 55,913 3,372,326 SH   SOLE 22 3,285,817 0 86,509
ARRAY TECHNOLOGIES INC COM SHS 04271T100 375 22,624 SH   SOLE 25 22,624 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 1,067 64,338 SH   SOLE 26 52,328 0 12,010
ARRAY TECHNOLOGIES INC COM SHS 04271T100 992 59,838 SH   SOLE 28 48,930 0 10,908
ARRAY TECHNOLOGIES INC COM SHS 04271T100 60,733 3,663,036 SH   SOLE 30 3,663,036 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 21 1,243 SH   SOLE 36 1,243 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 284 17,103 SH   SOLE 40 17,103 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 1,109 66,894 SH   SOLE 43 64,886 0 2,008
ARRIVAL GROUP SHS L0423Q108 188 233,354 SH   SOLE 4 0 0 233,354
ARRIVAL GROUP SHS L0423Q108 1,062 1,315,613 SH   SOLE 19 1,315,613 0 0
ARRIVAL GROUP SHS L0423Q108 1,370 1,697,069 SH   SOLE 34 1,697,069 0 0
ARROW ELECTRS INC COM 042735100 20,569 223,115 SH   SOLE 2 77,734 0 145,381
ARROW ELECTRS INC COM 042735100 7,238 78,517 SH   SOLE 4 29,726 0 48,791
ARROW ELECTRS INC COM 042735100 1,860 20,172 SH   SOLE 7 20,172 0 0
ARROW ELECTRS INC COM 042735100 24 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100 847 9,191 SH   SOLE 15 9,191 0 0
ARROW ELECTRS INC COM 042735100 1 6 SH   SOLE 17 0 0 6
ARROW ELECTRS INC COM 042735100 19,001 206,103 SH   SOLE 18 202,684 0 3,419
ARROW ELECTRS INC COM 042735100 2,107 22,850 SH   SOLE 19 22,850 0 0
ARROW ELECTRS INC COM 042735100 374,572 4,063,049 SH   SOLE 21 4,063,049 0 0
ARROW ELECTRS INC COM 042735100 183,193 1,987,124 SH   SOLE 22 1,856,829 0 130,295
ARROW ELECTRS INC COM 042735100 10,096 109,518 SH   SOLE 23 109,518 0 0
ARROW ELECTRS INC COM 042735100 10,520 114,109 SH   SOLE 25 114,109 0 0
ARROW ELECTRS INC COM 042735100 8,541 92,651 SH   SOLE 26 51,946 0 40,705
ARROW ELECTRS INC COM 042735100 11,772 127,694 SH   SOLE 28 1,321 0 126,373
ARROW ELECTRS INC COM 042735100 12 127 SH   SOLE 29 127 0 0
ARROW ELECTRS INC COM 042735100 39,225 425,484 SH   SOLE 30 319,851 0 105,633
ARROW ELECTRS INC COM 042735100 1,583 17,171 SH   SOLE 31 16,041 0 1,130
ARROW ELECTRS INC COM 042735100 264 2,868 SH   SOLE 34 2,868 0 0
ARROW ELECTRS INC COM 042735100 3,810 41,332 SH   SOLE 36 41,332 0 0
ARROW ELECTRS INC COM 042735100 215 2,335 SH   SOLE 40 2,335 0 0
ARROW ELECTRS INC COM 042735100 15,058 163,333 SH   SOLE 43 157,466 0 5,867
ARROW FINL CORP COM 042744102 374 12,985 SH   SOLE 2 7,934 0 5,051
ARROW FINL CORP COM 042744102 6 201 SH   SOLE 7 201 0 0
ARROW FINL CORP COM 042744102 1,660 57,604 SH   SOLE 18 57,604 0 0
ARROW FINL CORP COM 042744102 778 27,000 SH   SOLE 19 27,000 0 0
ARROW FINL CORP COM 042744102 16,419 569,719 SH   SOLE 21 569,719 0 0
ARROW FINL CORP COM 042744102 13,601 471,914 SH   SOLE 22 453,951 0 17,963
ARROW FINL CORP COM 042744102 60 2,091 SH   SOLE 25 2,091 0 0
ARROW FINL CORP COM 042744102 37 1,275 SH   SOLE 30 1,275 0 0
ARROW FINL CORP COM 042744102 42 1,457 SH   SOLE 40 1,457 0 0
ARROW FINL CORP COM 042744102 195 6,770 SH   SOLE 43 6,770 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,256 98,514 SH   SOLE 2 87,042 0 11,472
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11 331 SH   SOLE 4 331 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 39 1,181 SH   SOLE 7 1,181 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 15,217 460,421 SH   SOLE 18 451,675 0 8,746
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 10,013 302,959 SH   SOLE 19 302,959 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 263,225 7,964,459 SH   SOLE 21 7,964,459 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 99,129 2,999,372 SH   SOLE 22 2,934,646 0 64,726
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 37 1,123 SH   SOLE 23 1,123 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 549 16,610 SH   SOLE 25 16,610 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,209 66,832 SH   SOLE 26 45,848 0 20,984
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 150 4,531 SH   SOLE 28 1,172 0 3,359
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,778 114,299 SH   SOLE 30 114,299 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 175 5,286 SH   SOLE 34 5,286 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 120 3,640 SH   SOLE 36 3,640 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 395 11,939 SH   SOLE 40 11,939 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 17 507 SH   OTR 43 507 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,193 36,084 SH   SOLE 43 32,925 0 3,159
ARROWROOT ACQUISITION CORP CL A COM 04282M102 147 15,000 SH   SOLE 2 15,000 0 0
ARTERIS INC COM 04302A104 11 1,691 SH   SOLE 2 476 0 1,215
ARTERIS INC COM 04302A104 334 50,174 SH   SOLE 18 50,174 0 0
ARTERIS INC COM 04302A104 223 33,504 SH   SOLE 19 33,504 0 0
ARTERIS INC COM 04302A104 3,309 496,876 SH   SOLE 21 496,876 0 0
ARTERIS INC COM 04302A104 2,041 306,497 SH   SOLE 22 305,358 0 1,139
ARTESIAN RES CORP CL A 043113208 39 819 SH   SOLE 2 334 0 485
ARTESIAN RES CORP CL A 043113208 531 11,026 SH   SOLE 7 11,026 0 0
ARTESIAN RES CORP CL A 043113208 1,100 22,864 SH   SOLE 18 22,864 0 0
ARTESIAN RES CORP CL A 043113208 716 14,885 SH   SOLE 19 14,885 0 0
ARTESIAN RES CORP CL A 043113208 23,599 490,429 SH   SOLE 21 490,429 0 0
ARTESIAN RES CORP CL A 043113208 9,385 195,038 SH   SOLE 22 192,642 0 2,396
ARTESIAN RES CORP CL A 043113208 4,490 93,312 SH   SOLE 30 93,312 0 0
ARTESIAN RES CORP CL A 043113208 76 1,571 SH   SOLE 43 1,571 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,468 91,630 SH   SOLE 2 64,592 0 27,038
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 7 254 SH   SOLE 4 254 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 253 9,408 SH   SOLE 7 9,408 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4,724 175,404 SH   SOLE 18 162,942 0 12,462
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,993 111,144 SH   SOLE 19 111,144 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 65,487 2,431,764 SH   SOLE 21 2,431,764 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 42,639 1,583,309 SH   SOLE 22 1,531,237 0 52,072
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 282 10,461 SH   SOLE 25 10,461 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,545 57,377 SH   SOLE 26 24,420 0 32,957
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 47 1,756 SH   SOLE 28 1,155 0 601
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,187 44,062 SH   SOLE 30 44,062 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 33 1,233 SH   SOLE 36 1,233 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 238 8,829 SH   SOLE 40 8,829 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 17 629 SH   OTR 43 629 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,885 70,013 SH   SOLE 43 66,385 0 3,628
ARTIVION INC COM 228903100 1,510 109,129 SH   SOLE 2 67,783 0 41,346
ARTIVION INC COM 228903100 15 1,053 SH   SOLE 4 222 0 831
ARTIVION INC COM 228903100 5 356 SH   SOLE 7 356 0 0
ARTIVION INC COM 228903100 1,948 140,758 SH   SOLE 18 140,758 0 0
ARTIVION INC COM 228903100 3,739 270,152 SH   SOLE 19 270,152 0 0
ARTIVION INC COM 228903100 71,145 5,140,539 SH   SOLE 21 5,140,539 0 0
ARTIVION INC COM 228903100 17,675 1,277,126 SH   SOLE 22 1,246,998 0 30,128
ARTIVION INC COM 228903100 124 8,970 SH   SOLE 23 8,970 0 0
ARTIVION INC COM 228903100 84 6,069 SH   SOLE 25 6,069 0 0
ARTIVION INC COM 228903100 972 70,223 SH   SOLE 26 19,563 0 50,660
ARTIVION INC COM 228903100 63 4,517 SH   SOLE 28 0 0 4,517
ARTIVION INC COM 228903100 2,630 190,063 SH   SOLE 30 190,063 0 0
ARTIVION INC COM 228903100 36 2,584 SH   SOLE 34 2,584 0 0
ARTIVION INC COM 228903100 48 3,494 SH   SOLE 36 3,494 0 0
ARTIVION INC COM 228903100 55 3,945 SH   SOLE 40 3,945 0 0
ARTIVION INC COM 228903100 6 437 SH   OTR 43 437 0 0
ARTIVION INC COM 228903100 124 8,956 SH   SOLE 43 7,960 0 996
ARVINAS INC COM 04335A105 3,312 74,453 SH   SOLE 2 58,761 0 15,692
ARVINAS INC COM 04335A105 5 123 SH   SOLE 4 123 0 0
ARVINAS INC COM 04335A105 24 540 SH   SOLE 7 540 0 0
ARVINAS INC COM 04335A105 5,802 130,419 SH   SOLE 18 126,554 0 3,865
ARVINAS INC COM 04335A105 7,770 174,640 SH   SOLE 19 174,640 0 0
ARVINAS INC COM 04335A105 88,208 1,982,646 SH   SOLE 21 1,982,646 0 0
ARVINAS INC COM 04335A105 54,124 1,216,543 SH   SOLE 22 1,185,831 0 30,712
ARVINAS INC COM 04335A105 184 4,139 SH   SOLE 23 4,139 0 0
ARVINAS INC COM 04335A105 355 7,990 SH   SOLE 25 7,990 0 0
ARVINAS INC COM 04335A105 1,612 36,230 SH   SOLE 26 17,063 0 19,167
ARVINAS INC COM 04335A105 153 3,444 SH   SOLE 28 725 0 2,719
ARVINAS INC COM 04335A105 2,792 62,764 SH   SOLE 30 62,764 0 0
ARVINAS INC COM 04335A105 53 1,200 SH   SOLE 36 1,200 0 0
ARVINAS INC COM 04335A105 291 6,530 SH   SOLE 40 6,530 0 0
ARVINAS INC COM 04335A105 216 4,847 SH   SOLE 43 3,609 0 1,238
ASANA INC CL A 04342Y104 2,668 119,999 SH   SOLE 2 72,063 0 47,936
ASANA INC CL A 04342Y104 65 2,930 SH   SOLE 4 219 0 2,711
ASANA INC CL A 04342Y104 17 757 SH   SOLE 7 757 0 0
ASANA INC CL A 04342Y104 4,484 201,709 SH   SOLE 18 191,876 0 9,833
ASANA INC CL A 04342Y104 11,476 516,244 SH   SOLE 19 516,244 0 0
ASANA INC CL A 04342Y104 58,784 2,644,370 SH   SOLE 21 2,644,370 0 0
ASANA INC CL A 04342Y104 45,809 2,060,690 SH   SOLE 22 2,019,333 0 41,357
ASANA INC CL A 04342Y104 251 11,310 SH   SOLE 23 11,310 0 0
ASANA INC CL A 04342Y104 281 12,657 SH   SOLE 25 12,657 0 0
ASANA INC CL A 04342Y104 2,205 99,177 SH   SOLE 26 24,151 0 75,026
ASANA INC CL A 04342Y104 100 4,492 SH   SOLE 28 1,382 0 3,110
ASANA INC CL A 04342Y104 11,941 537,173 SH   SOLE 30 537,173 0 0
ASANA INC CL A 04342Y104 40 1,808 SH   SOLE 36 1,808 0 0
ASANA INC CL A 04342Y104 169 7,602 SH   SOLE 40 7,602 0 0
ASANA INC CL A 04342Y104 1,195 53,775 SH   SOLE 43 49,653 0 4,122
ASBURY AUTOMOTIVE GROUP INC COM 043436104 4,022 26,621 SH   SOLE 2 15,018 0 11,603
ASBURY AUTOMOTIVE GROUP INC COM 043436104 11 73 SH   SOLE 4 73 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 68 452 SH   SOLE 7 452 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 12,310 81,467 SH   SOLE 18 79,636 0 1,831
ASBURY AUTOMOTIVE GROUP INC COM 043436104 6,371 42,167 SH   SOLE 19 42,167 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 400,846 2,652,854 SH   SOLE 21 2,652,854 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 84,077 556,435 SH   SOLE 22 536,035 0 20,400
ASBURY AUTOMOTIVE GROUP INC COM 043436104 463 3,065 SH   SOLE 25 3,065 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,467 9,706 SH   SOLE 26 6,460 0 3,246
ASBURY AUTOMOTIVE GROUP INC COM 043436104 181 1,199 SH   SOLE 28 345 0 854
ASBURY AUTOMOTIVE GROUP INC COM 043436104 6,374 42,184 SH   SOLE 30 42,184 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 92 607 SH   SOLE 36 607 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 414 2,742 SH   SOLE 40 2,742 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,950 12,907 SH   SOLE 43 12,740 0 167
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 293 2,840 SH   SOLE 4 0 0 2,840
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 127 1,230 SH   SOLE 19 1,230 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 33,461 324,047 SH   SOLE 21 324,047 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 2,539 24,591 SH   SOLE 30 24,591 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 876 8,479 SH   SOLE 34 8,479 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,284 12,437 SH   SOLE 43 10,496 0 1,941
ASCENT INDUSTRIES CO COM 871565107 4 294 SH   SOLE 2 0 0 294
ASCENT INDUSTRIES CO COM 871565107 15 1,081 SH   SOLE 18 1,081 0 0
ASCENT INDUSTRIES CO COM 871565107 202 14,417 SH   SOLE 21 14,417 0 0
ASCENT INDUSTRIES CO COM 871565107 1,841 131,382 SH   SOLE 22 131,382 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 720 144,288 SH   SOLE 2 0 0 144,288
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 213 42,682 SH   SOLE 7 0 0 42,682
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 29,235 5,858,696 SH   SOLE 21 5,858,696 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1,744 349,575 SH   SOLE 31 0 0 349,575
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 6,479 1,298,465 SH   SOLE 43 1,117,814 0 180,651
ASENSUS SURGICAL INC COM 04367G103 2 3,490 SH   SOLE 2 0 0 3,490
ASENSUS SURGICAL INC COM 04367G103 106 236,506 SH   SOLE 21 236,506 0 0
ASENSUS SURGICAL INC COM 04367G103 1,534 3,416,918 SH   SOLE 22 3,416,918 0 0
ASENSUS SURGICAL INC COM 04367G103 3 6,820 SH   SOLE 43 6,820 0 0
ASGN INC COM 00191U102 9,219 102,010 SH   SOLE 2 72,278 0 29,732
ASGN INC COM 00191U102 183 2,021 SH   SOLE 4 2,021 0 0
ASGN INC COM 00191U102 74 814 SH   SOLE 7 814 0 0
ASGN INC COM 00191U102 19,864 219,811 SH   SOLE 18 215,667 0 4,144
ASGN INC COM 00191U102 22,750 251,748 SH   SOLE 19 251,748 0 0
ASGN INC COM 00191U102 311,060 3,442,067 SH   SOLE 21 3,442,067 0 0
ASGN INC COM 00191U102 140,994 1,560,188 SH   SOLE 22 1,527,263 0 32,925
ASGN INC COM 00191U102 478 5,284 SH   SOLE 23 5,284 0 0
ASGN INC COM 00191U102 762 8,429 SH   SOLE 25 8,429 0 0
ASGN INC COM 00191U102 4,104 45,418 SH   SOLE 26 17,416 0 28,002
ASGN INC COM 00191U102 211 2,338 SH   SOLE 28 948 0 1,390
ASGN INC COM 00191U102 4,340 48,024 SH   SOLE 30 48,024 0 0
ASGN INC COM 00191U102 316 3,492 SH   SOLE 34 3,492 0 0
ASGN INC COM 00191U102 256 2,835 SH   SOLE 36 2,835 0 0
ASGN INC COM 00191U102 622 6,880 SH   SOLE 40 6,880 0 0
ASGN INC COM 00191U102 2,978 32,955 SH   SOLE 43 31,385 0 1,570
ASHFORD HOSPITALITY TR INC COM SHS 044103869 280 41,112 SH   SOLE 2 12,044 0 29,068
ASHFORD HOSPITALITY TR INC COM SHS 044103869 1 176 SH   SOLE 7 176 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 724 106,272 SH   SOLE 18 106,272 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 1,131 166,087 SH   SOLE 19 166,087 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 8,977 1,318,181 SH   SOLE 21 1,318,181 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 5,832 856,363 SH   SOLE 22 836,318 0 20,045
ASHFORD HOSPITALITY TR INC COM SHS 044103869 10 1,502 SH   SOLE 23 1,502 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869 203 29,791 SH   SOLE 26 0 0 29,791
ASHFORD HOSPITALITY TR INC COM SHS 044103869 53 7,755 SH   SOLE 43 7,524 0 231
ASHFORD INC COM 044104107 3 211 SH   SOLE 18 211 0 0
ASHFORD INC COM 044104107 28 2,111 SH   SOLE 21 2,111 0 0
ASHFORD INC COM 044104107 318 23,600 SH   SOLE 22 23,600 0 0
ASHLAND INC COM 044186104 16,704 175,882 SH   SOLE 2 48,244 0 127,638
ASHLAND INC COM 044186104 20 213 SH   SOLE 4 213 0 0
ASHLAND INC COM 044186104 79 836 SH   SOLE 7 836 0 0
ASHLAND INC COM 044186104 10,118 106,544 SH   SOLE 18 106,544 0 0
ASHLAND INC COM 044186104 1,694 17,833 SH   SOLE 19 17,833 0 0
ASHLAND INC COM 044186104 239,859 2,525,630 SH   SOLE 21 2,525,630 0 0
ASHLAND INC COM 044186104 129,543 1,364,043 SH   SOLE 22 1,301,831 0 62,212
ASHLAND INC COM 044186104 683 7,189 SH   SOLE 25 7,189 0 0
ASHLAND INC COM 044186104 2,402 25,288 SH   SOLE 26 20,786 0 4,502
ASHLAND INC COM 044186104 103 1,082 SH   SOLE 28 1,082 0 0
ASHLAND INC COM 044186104 2,181 22,967 SH   SOLE 30 22,967 0 0
ASHLAND INC COM 044186104 71 744 SH   SOLE 31 744 0 0
ASHLAND INC COM 044186104 97 1,023 SH   SOLE 36 1,023 0 0
ASHLAND INC COM 044186104 656 6,908 SH   SOLE 40 6,908 0 0
ASHLAND INC COM 044186104 2,805 29,534 SH   SOLE 43 27,269 0 2,265
ASML HOLDING N V N Y REGISTRY SHS N07059210 17 42 SH   SOLE 2 42 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 4,161 10,019 SH   SOLE 7 10,019 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 131 315 SH   SOLE 15 315 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 212,385 511,340 SH   SOLE 18 349,728 0 161,612
ASML HOLDING N V N Y REGISTRY SHS N07059210 155,918 375,390 SH   SOLE 19 375,390 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 190,271 458,098 SH   SOLE 21 458,098 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 39,050 94,016 SH   SOLE 22 94,016 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 23,335 56,181 SH   SOLE 30 56,181 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 8,258 19,882 SH   SOLE 32 19,882 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 8,825 21,247 SH   SOLE 34 21,247 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 99,104 238,604 SH   SOLE 43 216,949 0 21,656
ASPEN AEROGELS INC COM 04523Y105 220 23,901 SH   SOLE 2 20,457 0 3,444
ASPEN AEROGELS INC COM 04523Y105 3 347 SH   SOLE 7 347 0 0
ASPEN AEROGELS INC COM 04523Y105 750 81,315 SH   SOLE 18 81,315 0 0
ASPEN AEROGELS INC COM 04523Y105 533 57,809 SH   SOLE 19 57,809 0 0
ASPEN AEROGELS INC COM 04523Y105 9,453 1,025,308 SH   SOLE 21 1,025,308 0 0
ASPEN AEROGELS INC COM 04523Y105 6,094 660,943 SH   SOLE 22 645,371 0 15,572
ASPEN AEROGELS INC COM 04523Y105 31 3,392 SH   SOLE 25 3,392 0 0
ASPEN AEROGELS INC COM 04523Y105 161 17,476 SH   SOLE 26 13,949 0 3,527
ASPEN AEROGELS INC COM 04523Y105 24 2,644 SH   SOLE 28 0 0 2,644
ASPEN AEROGELS INC COM 04523Y105 150 16,229 SH   SOLE 30 16,229 0 0
ASPEN AEROGELS INC COM 04523Y105 28 3,021 SH   SOLE 40 3,021 0 0
ASPEN AEROGELS INC COM 04523Y105 245 26,599 SH   SOLE 43 26,316 0 283
ASPEN GROUP INC COM NEW 04530L203 0 623 SH   SOLE 2 5 0 618
ASPEN GROUP INC COM NEW 04530L203 82 215,895 SH   SOLE 22 215,895 0 0
ASPEN TECHNOLOGY INC COM 29109X106 20,453 85,863 SH   SOLE 2 31,667 0 54,196
ASPEN TECHNOLOGY INC COM 29109X106 107 450 SH   SOLE 4 100 0 350
ASPEN TECHNOLOGY INC COM 29109X106 94 395 SH   SOLE 7 395 0 0
ASPEN TECHNOLOGY INC COM 29109X106 14,806 62,157 SH   SOLE 18 62,157 0 0
ASPEN TECHNOLOGY INC COM 29109X106 58,305 244,774 SH   SOLE 19 244,774 0 0
ASPEN TECHNOLOGY INC COM 29109X106 383,875 1,611,565 SH   SOLE 21 1,611,565 0 0
ASPEN TECHNOLOGY INC COM 29109X106 183,014 768,320 SH   SOLE 22 735,897 0 32,423
ASPEN TECHNOLOGY INC COM 29109X106 3,886 16,313 SH   SOLE 25 16,313 0 0
ASPEN TECHNOLOGY INC COM 29109X106 4,113 17,266 SH   SOLE 26 10,849 0 6,417
ASPEN TECHNOLOGY INC COM 29109X106 10,389 43,614 SH   SOLE 28 509 0 43,105
ASPEN TECHNOLOGY INC COM 29109X106 5,147 21,606 SH   SOLE 30 21,606 0 0
ASPEN TECHNOLOGY INC COM 29109X106 92 388 SH   SOLE 31 388 0 0
ASPEN TECHNOLOGY INC COM 29109X106 93,378 392,016 SH   SOLE 34 392,016 0 0
ASPEN TECHNOLOGY INC COM 29109X106 306 1,283 SH   SOLE 36 1,283 0 0
ASPEN TECHNOLOGY INC COM 29109X106 857 3,598 SH   SOLE 40 3,598 0 0
ASPEN TECHNOLOGY INC COM 29109X106 14 60 SH   OTR 43 60 0 0
ASPEN TECHNOLOGY INC COM 29109X106 2,927 12,287 SH   SOLE 43 11,452 0 835
ASPIRA WOMENS HEALTH INC COM 04537Y109 1 1,604 SH   SOLE 2 0 0 1,604
ASPIRA WOMENS HEALTH INC COM 04537Y109 17 44,381 SH   SOLE 21 44,381 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 352 945,772 SH   SOLE 22 945,772 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 1 1,824 SH   SOLE 43 1,824 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 53 32,246 SH   SOLE 2 0 0 32,246
ASSEMBLY BIOSCIENCES INC COM 045396108 14 8,408 SH   SOLE 18 8,408 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 284 173,406 SH   SOLE 21 173,406 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,410 859,495 SH   SOLE 22 859,495 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 92 56,357 SH   SOLE 26 0 0 56,357
ASSEMBLY BIOSCIENCES INC COM 045396108 7 3,972 SH   OTR 43 3,972 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 3 1,500 SH   SOLE 2 0 0 1,500
ASSERTIO HOLDINGS INC COM NEW 04546C205 18 8,037 SH   SOLE 18 8,037 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 282 124,394 SH   SOLE 21 124,394 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 1,721 758,313 SH   SOLE 22 758,313 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,015 55,487 SH   SOLE 2 38,846 0 16,641
ASSETMARK FINL HLDGS INC COM 04546L106 4 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,222 66,793 SH   SOLE 18 66,793 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 4,972 271,839 SH   SOLE 19 271,839 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 12,381 676,942 SH   SOLE 21 676,942 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 10,344 565,541 SH   SOLE 22 543,580 0 21,961
ASSETMARK FINL HLDGS INC COM 04546L106 50 2,748 SH   SOLE 25 2,748 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 78 4,240 SH   SOLE 30 4,240 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 4,014 219,460 SH   SOLE 34 219,460 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 50 2,758 SH   SOLE 40 2,758 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 254 13,868 SH   SOLE 43 13,243 0 625
ASSOCIATED BANC CORP COM 045487105 10,606 528,210 SH   SOLE 2 415,056 0 113,154
ASSOCIATED BANC CORP COM 045487105 116 5,784 SH   SOLE 4 537 0 5,247
ASSOCIATED BANC CORP COM 045487105 62 3,079 SH   SOLE 7 3,079 0 0
ASSOCIATED BANC CORP COM 045487105 14,303 712,324 SH   SOLE 18 712,324 0 0
ASSOCIATED BANC CORP COM 045487105 10,823 539,011 SH   SOLE 19 539,011 0 0
ASSOCIATED BANC CORP COM 045487105 222,854 11,098,289 SH   SOLE 21 11,098,289 0 0
ASSOCIATED BANC CORP COM 045487105 103,568 5,157,780 SH   SOLE 22 4,987,502 0 170,278
ASSOCIATED BANC CORP COM 045487105 240 11,948 SH   SOLE 23 11,948 0 0
ASSOCIATED BANC CORP COM 045487105 465 23,134 SH   SOLE 25 23,134 0 0
ASSOCIATED BANC CORP COM 045487105 2,054 102,267 SH   SOLE 26 60,080 0 42,187
ASSOCIATED BANC CORP COM 045487105 301 14,999 SH   SOLE 28 0 0 14,999
ASSOCIATED BANC CORP COM 045487105 3,246 161,631 SH   SOLE 30 161,631 0 0
ASSOCIATED BANC CORP COM 045487105 98 4,899 SH   SOLE 36 4,899 0 0
ASSOCIATED BANC CORP COM 045487105 384 19,104 SH   SOLE 40 19,104 0 0
ASSOCIATED BANC CORP COM 045487105 5,574 277,574 SH   SOLE 43 252,326 0 25,248
ASSOCIATED CAP GROUP INC CL A 045528106 28 761 SH   SOLE 2 56 0 705
ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 229 6,229 SH   SOLE 18 6,229 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 125 3,388 SH   SOLE 19 3,388 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,246 61,104 SH   SOLE 21 61,104 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,618 71,214 SH   SOLE 22 70,049 0 1,165
ASSURANT INC COM 04621X108 11,294 77,742 SH   SOLE 2 21,271 0 56,471
ASSURANT INC COM 04621X108 6,833 47,034 SH   SOLE 4 21,144 0 25,890
ASSURANT INC COM 04621X108 7,727 53,190 SH   SOLE 7 51,762 0 1,428
ASSURANT INC COM 04621X108 42 291 SH   SOLE 13 291 0 0
ASSURANT INC COM 04621X108 1,084 7,464 SH   SOLE 15 7,464 0 0
ASSURANT INC COM 04621X108 48,627 334,732 SH   SOLE 18 329,866 0 4,866
ASSURANT INC COM 04621X108 58,571 403,188 SH   SOLE 19 403,188 0 0
ASSURANT INC COM 04621X108 284,347 1,957,371 SH   SOLE 21 1,957,371 0 0
ASSURANT INC COM 04621X108 187,462 1,290,436 SH   SOLE 22 1,177,697 0 112,739
ASSURANT INC COM 04621X108 13,495 92,895 SH   SOLE 23 92,895 0 0
ASSURANT INC COM 04621X108 15,671 107,873 SH   SOLE 25 107,873 0 0
ASSURANT INC COM 04621X108 29,887 205,733 SH   SOLE 26 139,598 0 66,135
ASSURANT INC COM 04621X108 17,637 121,406 SH   SOLE 28 796 0 120,610
ASSURANT INC COM 04621X108 53,141 365,806 SH   SOLE 30 308,314 0 57,492
ASSURANT INC COM 04621X108 1,988 13,687 SH   SOLE 31 12,652 0 1,035
ASSURANT INC COM 04621X108 26,096 179,639 SH   SOLE 34 179,639 0 0
ASSURANT INC COM 04621X108 3,720 25,608 SH   SOLE 36 25,608 0 0
ASSURANT INC COM 04621X108 1,398 9,625 SH   SOLE 37 9,625 0 0
ASSURANT INC COM 04621X108 258 1,777 SH   SOLE 40 1,777 0 0
ASSURANT INC COM 04621X108 10,876 74,868 SH   SOLE 43 71,339 0 3,529
ASSURED GUARANTY LTD COM G0585R106 11,452 236,377 SH   SOLE 2 107,185 0 129,192
ASSURED GUARANTY LTD COM G0585R106 5 104 SH   SOLE 4 104 0 0
ASSURED GUARANTY LTD COM G0585R106 64 1,326 SH   SOLE 7 1,326 0 0
ASSURED GUARANTY LTD COM G0585R106 3,362 69,385 SH   SOLE 18 69,385 0 0
ASSURED GUARANTY LTD COM G0585R106 1,125 23,225 SH   SOLE 19 23,225 0 0
ASSURED GUARANTY LTD COM G0585R106 303,596 6,266,179 SH   SOLE 21 6,266,179 0 0
ASSURED GUARANTY LTD COM G0585R106 70,140 1,447,671 SH   SOLE 22 1,373,400 0 74,271
ASSURED GUARANTY LTD COM G0585R106 395 8,159 SH   SOLE 25 8,159 0 0
ASSURED GUARANTY LTD COM G0585R106 1,487 30,689 SH   SOLE 26 25,048 0 5,641
ASSURED GUARANTY LTD COM G0585R106 587 12,112 SH   SOLE 28 6,890 0 5,222
ASSURED GUARANTY LTD COM G0585R106 5,616 115,908 SH   SOLE 30 115,908 0 0
ASSURED GUARANTY LTD COM G0585R106 43 880 SH   SOLE 31 880 0 0
ASSURED GUARANTY LTD COM G0585R106 82 1,691 SH   SOLE 34 1,691 0 0
ASSURED GUARANTY LTD COM G0585R106 142 2,925 SH   SOLE 36 2,925 0 0
ASSURED GUARANTY LTD COM G0585R106 382 7,883 SH   SOLE 40 7,883 0 0
ASSURED GUARANTY LTD COM G0585R106 2,960 61,090 SH   SOLE 43 58,981 0 2,109
AST SPACEMOBILE INC COM CL A 00217D100 10 1,318 SH   SOLE 2 0 0 1,318
AST SPACEMOBILE INC COM CL A 00217D100 690 95,586 SH   SOLE 21 95,586 0 0
AST SPACEMOBILE INC COM CL A 00217D100 5,625 779,140 SH   SOLE 22 779,140 0 0
ASTEC INDS INC COM 046224101 2,473 79,276 SH   SOLE 2 51,903 0 27,373
ASTEC INDS INC COM 046224101 3 102 SH   SOLE 4 102 0 0
ASTEC INDS INC COM 046224101 10 313 SH   SOLE 7 313 0 0
ASTEC INDS INC COM 046224101 2,809 90,065 SH   SOLE 18 85,594 0 4,471
ASTEC INDS INC COM 046224101 4,626 148,315 SH   SOLE 19 148,315 0 0
ASTEC INDS INC COM 046224101 95,100 3,049,048 SH   SOLE 21 3,049,048 0 0
ASTEC INDS INC COM 046224101 22,789 730,660 SH   SOLE 22 707,204 0 23,456
ASTEC INDS INC COM 046224101 126 4,032 SH   SOLE 23 4,032 0 0
ASTEC INDS INC COM 046224101 115 3,690 SH   SOLE 25 3,690 0 0
ASTEC INDS INC COM 046224101 818 26,226 SH   SOLE 26 3,792 0 22,434
ASTEC INDS INC COM 046224101 6 185 SH   SOLE 28 185 0 0
ASTEC INDS INC COM 046224101 1,188 38,103 SH   SOLE 30 38,103 0 0
ASTEC INDS INC COM 046224101 90 2,872 SH   SOLE 40 2,872 0 0
ASTEC INDS INC COM 046224101 479 15,351 SH   SOLE 43 13,108 0 2,243
ASTRA SPACE INC COM CL A 04634X103 74 120,369 SH   SOLE 2 49,942 0 70,427
ASTRA SPACE INC COM CL A 04634X103 2 2,864 SH   SOLE 7 2,864 0 0
ASTRA SPACE INC COM CL A 04634X103 269 440,321 SH   SOLE 18 440,321 0 0
ASTRA SPACE INC COM CL A 04634X103 278 454,399 SH   SOLE 19 454,399 0 0
ASTRA SPACE INC COM CL A 04634X103 3,198 5,233,747 SH   SOLE 21 5,233,747 0 0
ASTRA SPACE INC COM CL A 04634X103 1,949 3,189,622 SH   SOLE 22 3,041,436 0 148,186
ASTRA SPACE INC COM CL A 04634X103 9 14,200 SH   SOLE 25 14,200 0 0
ASTRA SPACE INC COM CL A 04634X103 17 28,045 SH   SOLE 26 0 0 28,045
ASTRA SPACE INC COM CL A 04634X103 30 48,587 SH   SOLE 28 48,587 0 0
ASTRA SPACE INC COM CL A 04634X103 96 156,748 SH   SOLE 30 156,748 0 0
ASTRA SPACE INC COM CL A 04634X103 8 13,528 SH   SOLE 40 13,528 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 198 3,604 SH   SOLE 2 418 0 3,186
ASTRAZENECA PLC SPONSORED ADR 046353108 124 2,259 SH   SOLE 4 2,259 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3,777 68,876 SH   SOLE 7 68,876 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 121 2,214 SH   SOLE 15 2,214 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 284,027 5,179,194 SH   SOLE 18 4,517,672 0 661,522
ASTRAZENECA PLC SPONSORED ADR 046353108 141,662 2,583,189 SH   SOLE 19 2,583,189 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 39 715 SH   SOLE 21 715 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 24,325 443,564 SH   SOLE 22 443,564 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,059 37,543 SH   SOLE 23 37,543 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 93 1,696 SH   SOLE 26 1,696 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 36,188 659,876 SH   SOLE 30 659,876 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 7,570 138,043 SH   SOLE 32 138,043 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 8,769 159,907 SH   SOLE 34 159,907 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 96,718 1,763,635 SH   SOLE 43 1,597,960 0 165,675
ASTRIA THERAPEUTICS INC COM 04635X102 3 348 SH   SOLE 2 0 0 348
ASTRIA THERAPEUTICS INC COM 04635X102 15 1,643 SH   SOLE 18 1,643 0 0
ASTRIA THERAPEUTICS INC COM 04635X102 207 22,862 SH   SOLE 21 22,862 0 0
ASTRIA THERAPEUTICS INC COM 04635X102 483 53,472 SH   SOLE 22 53,472 0 0
ASTRONICS CORP COM 046433108 728 92,580 SH   SOLE 2 38,415 0 54,165
ASTRONICS CORP COM 046433108 3 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 611 77,776 SH   SOLE 18 77,776 0 0
ASTRONICS CORP COM 046433108 1,230 156,551 SH   SOLE 19 156,551 0 0
ASTRONICS CORP COM 046433108 6,660 847,301 SH   SOLE 21 847,301 0 0
ASTRONICS CORP COM 046433108 6,246 794,599 SH   SOLE 22 777,560 0 17,039
ASTRONICS CORP COM 046433108 53 6,714 SH   SOLE 23 6,714 0 0
ASTRONICS CORP COM 046433108 448 57,004 SH   SOLE 26 0 0 57,004
ASTRONICS CORP COM 046433108 22 2,855 SH   OTR 43 2,855 0 0
ASTRONICS CORP COM 046433108 30 3,861 SH   SOLE 43 3,493 0 368
ASTRONOVA INC COM 04638F108 12 1,047 SH   SOLE 18 1,047 0 0
ASTRONOVA INC COM 04638F108 157 13,412 SH   SOLE 21 13,412 0 0
ASTRONOVA INC COM 04638F108 668 57,100 SH   SOLE 22 57,100 0 0
ASTROTECH CORP COM NEW 046484200 1 1,452 SH   SOLE 21 1,452 0 0
ASTROTECH CORP COM NEW 046484200 268 605,669 SH   SOLE 22 605,669 0 0
ASURE SOFTWARE INC COM 04649U102 99 17,281 SH   SOLE 2 17,257 0 24
ASURE SOFTWARE INC COM 04649U102 20 3,553 SH   SOLE 18 3,553 0 0
ASURE SOFTWARE INC COM 04649U102 263 45,919 SH   SOLE 21 45,919 0 0
ASURE SOFTWARE INC COM 04649U102 1,155 201,877 SH   SOLE 22 201,877 0 0
AT&T INC COM 00206R102 229,439 14,956,904 SH   SOLE 2 2,632,424 0 12,324,480
AT&T INC COM 00206R102 79,006 5,150,333 SH   SOLE 4 2,980,620 0 2,169,713
AT&T INC COM 00206R102 105,320 6,865,705 SH   SOLE 7 6,636,020 0 229,685
AT&T INC COM 00206R102 3,015 196,577 SH   SOLE 13 37,034 0 159,543
AT&T INC COM 00206R102 16,600 1,082,142 SH   SOLE 15 1,082,142 0 0
AT&T INC COM 00206R102 1 62 SH   SOLE 17 0 0 62
AT&T INC COM 00206R102 164,995 10,755,854 SH   SOLE 18 10,089,578 0 666,276
AT&T INC COM 00206R102 59,085 3,851,671 SH   SOLE 19 3,851,671 0 0
AT&T INC COM 00206R102 2,818,683 183,747,260 SH   SOLE 21 183,747,260 0 0
AT&T INC COM 00206R102 2,348,393 153,089,525 SH   SOLE 22 138,621,997 0 14,467,528
AT&T INC COM 00206R102 182,902 11,923,188 SH   SOLE 23 11,923,188 0 0
AT&T INC COM 00206R102 181,669 11,842,861 SH   SOLE 25 11,842,861 0 0
AT&T INC COM 00206R102 272,213 17,745,302 SH   SOLE 26 8,748,028 0 8,997,274
AT&T INC COM 00206R102 223,362 14,560,733 SH   SOLE 28 576,613 0 13,984,120
AT&T INC COM 00206R102 987 64,310 SH   SOLE 29 64,310 0 0
AT&T INC COM 00206R102 749,765 48,876,464 SH   SOLE 30 48,146,408 0 730,056
AT&T INC COM 00206R102 24,208 1,578,073 SH   SOLE 31 1,447,874 0 130,199
AT&T INC COM 00206R102 4,709 307,003 SH   SOLE 32 307,003 0 0
AT&T INC COM 00206R102 9,772 637,012 SH   SOLE 34 637,012 0 0
AT&T INC COM 00206R102 54,859 3,576,234 SH   SOLE 36 3,576,234 0 0
AT&T INC COM 00206R102 3,556 231,804 SH   SOLE 40 231,804 0 0
AT&T INC COM 00206R102 187 12,191 SH   OTR 43 12,191 0 0
AT&T INC COM 00206R102 63,180 4,118,614 SH   SOLE 43 3,752,674 0 365,941
ATAI LIFE SCIENCES NV SHS N0731H103 286 86,504 SH   SOLE 2 86,504 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 3,693 1,115,818 SH   SOLE 21 1,115,818 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 426 128,581 SH   SOLE 22 74,225 0 54,356
ATAI LIFE SCIENCES NV SHS N0731H103 66 20,063 SH   SOLE 25 20,063 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 564 170,244 SH   SOLE 30 170,244 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 77 23,369 SH   SOLE 40 23,369 0 0
ATAI LIFE SCIENCES NV SHS N0731H103 8 2,521 SH   SOLE 43 2,521 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 820 216,928 SH   SOLE 2 94,101 0 122,827
ATARA BIOTHERAPEUTICS INC COM 046513107 1 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4 1,129 SH   SOLE 7 1,129 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,203 318,305 SH   SOLE 18 291,742 0 26,563
ATARA BIOTHERAPEUTICS INC COM 046513107 2,426 641,789 SH   SOLE 19 641,789 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 16,164 4,276,276 SH   SOLE 21 4,276,276 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 10,123 2,678,133 SH   SOLE 22 2,587,586 0 90,547
ATARA BIOTHERAPEUTICS INC COM 046513107 74 19,505 SH   SOLE 23 19,505 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 53 14,011 SH   SOLE 25 14,011 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 622 164,528 SH   SOLE 26 55,216 0 109,312
ATARA BIOTHERAPEUTICS INC COM 046513107 5 1,453 SH   SOLE 28 1,453 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,750 463,005 SH   SOLE 30 463,005 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 6 1,674 SH   SOLE 34 1,674 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 35 9,327 SH   SOLE 36 9,327 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 30 7,928 SH   SOLE 40 7,928 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 370 97,797 SH   SOLE 43 94,175 0 3,622
ATEA PHARMACEUTICALS INC COM 04683R106 1,500 263,592 SH   SOLE 2 100,348 0 163,244
ATEA PHARMACEUTICALS INC COM 04683R106 6 1,038 SH   SOLE 7 1,038 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 1,419 249,455 SH   SOLE 18 249,455 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 4,450 782,010 SH   SOLE 19 782,010 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 20,883 3,670,050 SH   SOLE 21 3,670,050 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 13,900 2,442,808 SH   SOLE 22 2,360,404 0 82,404
ATEA PHARMACEUTICALS INC COM 04683R106 87 15,242 SH   SOLE 23 15,242 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 85 14,887 SH   SOLE 25 14,887 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 765 134,527 SH   SOLE 26 1,493 0 133,034
ATEA PHARMACEUTICALS INC COM 04683R106 38 6,625 SH   SOLE 28 0 0 6,625
ATEA PHARMACEUTICALS INC COM 04683R106 1,433 251,790 SH   SOLE 30 251,790 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 15 2,567 SH   SOLE 36 2,567 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 65 11,360 SH   SOLE 40 11,360 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 143 25,170 SH   SOLE 43 25,130 0 40
ATERIAN INC COM 02156U101 27 21,887 SH   SOLE 2 803 0 21,084
ATERIAN INC COM 02156U101 0 318 SH   SOLE 7 318 0 0
ATERIAN INC COM 02156U101 265 213,450 SH   SOLE 18 213,450 0 0
ATERIAN INC COM 02156U101 136 109,713 SH   SOLE 19 109,713 0 0
ATERIAN INC COM 02156U101 2,721 2,194,728 SH   SOLE 21 2,194,728 0 0
ATERIAN INC COM 02156U101 2,073 1,671,436 SH   SOLE 22 1,635,482 0 35,954
ATHENEX INC COM 04685N103 0 1,674 SH   SOLE 2 0 0 1,674
ATHENEX INC COM 04685N103 3 11,735 SH   SOLE 18 0 0 11,735
ATHENEX INC COM 04685N103 281 1,044,476 SH   SOLE 21 1,044,476 0 0
ATHENEX INC COM 04685N103 316 1,172,781 SH   SOLE 22 1,172,781 0 0
ATHENEX INC COM 04685N103 11 39,397 SH   SOLE 26 0 0 39,397
ATHENEX INC COM 04685N103 2 7,527 SH   SOLE 28 7,527 0 0
ATHENEX INC COM 04685N103 16 60,241 SH   SOLE 30 60,241 0 0
ATHENEX INC COM 04685N103 0 481 SH   SOLE 43 481 0 0
ATHERSYS INC NEW COM NEW 04744L205 0 180 SH   SOLE 2 0 0 180
ATHERSYS INC NEW COM NEW 04744L205 691 373,593 SH   SOLE 21 373,593 0 0
ATHERSYS INC NEW COM NEW 04744L205 169 91,123 SH   SOLE 22 91,123 0 0
ATHIRA PHARMA INC COM 04746L104 130 43,768 SH   SOLE 2 3,085 0 40,683
ATHIRA PHARMA INC COM 04746L104 1 453 SH   SOLE 7 453 0 0
ATHIRA PHARMA INC COM 04746L104 312 105,094 SH   SOLE 18 105,094 0 0
ATHIRA PHARMA INC COM 04746L104 171 57,649 SH   SOLE 19 57,649 0 0
ATHIRA PHARMA INC COM 04746L104 4,716 1,587,884 SH   SOLE 21 1,587,884 0 0
ATHIRA PHARMA INC COM 04746L104 2,315 779,554 SH   SOLE 22 760,201 0 19,353
ATHIRA PHARMA INC COM 04746L104 48 16,176 SH   SOLE 30 16,176 0 0
ATHIRA PHARMA INC COM 04746L104 2 511 SH   SOLE 43 511 0 0
ATI INC COM 01741R102 5,536 208,037 SH   SOLE 2 193,876 0 14,161
ATI INC COM 01741R102 12 438 SH   SOLE 4 438 0 0
ATI INC COM 01741R102 36 1,336 SH   SOLE 7 1,336 0 0
ATI INC COM 01741R102 10,995 413,178 SH   SOLE 18 413,178 0 0
ATI INC COM 01741R102 6,129 230,344 SH   SOLE 19 230,344 0 0
ATI INC COM 01741R102 416,389 15,647,856 SH   SOLE 21 15,647,856 0 0
ATI INC COM 01741R102 84,020 3,157,444 SH   SOLE 22 3,076,536 0 80,908
ATI INC COM 01741R102 509 19,127 SH   SOLE 25 19,127 0 0
ATI INC COM 01741R102 1,679 63,108 SH   SOLE 26 52,393 0 10,715
ATI INC COM 01741R102 1,876 70,505 SH   SOLE 28 68,915 0 1,590
ATI INC COM 01741R102 6,425 241,457 SH   SOLE 30 241,457 0 0
ATI INC COM 01741R102 6,037 226,851 SH   SOLE 34 226,851 0 0
ATI INC COM 01741R102 94 3,536 SH   SOLE 36 3,536 0 0
ATI INC COM 01741R102 387 14,546 SH   SOLE 40 14,546 0 0
ATI INC COM 01741R102 2,664 100,125 SH   SOLE 43 96,199 0 3,926
ATI INC NOTE 3.500% 6/1 01741RAK8 650 357,000 PRN   SOLE 2 357,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8 7,715 4,240,000 PRN   SOLE 19 4,240,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8 4,629 2,544,000 PRN   SOLE 21 2,544,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8 5,282 2,903,000 PRN   SOLE 34 2,903,000 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109 20 20,320 SH   SOLE 2 0 0 20,320
ATI PHYSICAL THERAPY INC COM CL A 00216W109 214 214,454 SH   SOLE 18 214,454 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109 133 133,194 SH   SOLE 19 133,194 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109 2,304 2,304,450 SH   SOLE 21 2,304,450 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109 1,187 1,187,316 SH   SOLE 22 1,145,971 0 41,345
ATKORE INC COM 047649108 7,440 95,612 SH   SOLE 2 65,542 0 30,070
ATKORE INC COM 047649108 77 985 SH   SOLE 4 651 0 334
ATKORE INC COM 047649108 71 915 SH   SOLE 7 476 0 439
ATKORE INC COM 047649108 173 2,227 SH   SOLE 13 2,227 0 0
ATKORE INC COM 047649108 8,971 115,300 SH   SOLE 18 105,867 0 9,433
ATKORE INC COM 047649108 20,570 264,368 SH   SOLE 19 264,368 0 0
ATKORE INC COM 047649108 106,567 1,369,575 SH   SOLE 21 1,369,575 0 0
ATKORE INC COM 047649108 95,098 1,222,176 SH   SOLE 22 1,194,563 0 27,613
ATKORE INC COM 047649108 557 7,156 SH   SOLE 23 7,156 0 0
ATKORE INC COM 047649108 522 6,715 SH   SOLE 25 6,715 0 0
ATKORE INC COM 047649108 4,673 60,060 SH   SOLE 26 18,893 0 41,167
ATKORE INC COM 047649108 285 3,667 SH   SOLE 28 837 0 2,830
ATKORE INC COM 047649108 5,699 73,241 SH   SOLE 30 73,241 0 0
ATKORE INC COM 047649108 68 874 SH   SOLE 36 874 0 0
ATKORE INC COM 047649108 426 5,472 SH   SOLE 40 5,472 0 0
ATKORE INC COM 047649108 865 11,113 SH   SOLE 43 11,013 0 100
ATLANTIC AMERN CORP COM 048209100 3 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 34 11,899 SH   SOLE 21 11,899 0 0
ATLANTIC AMERN CORP COM 048209100 41 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 2,733 89,971 SH   SOLE 2 44,963 0 45,008
ATLANTIC UN BANKSHARES CORP COM 04911A107 57 1,873 SH   SOLE 4 290 0 1,583
ATLANTIC UN BANKSHARES CORP COM 04911A107 41 1,335 SH   SOLE 7 1,335 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 6,923 227,881 SH   SOLE 18 227,881 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 4,221 138,931 SH   SOLE 19 138,931 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 85,802 2,824,287 SH   SOLE 21 2,824,287 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 57,259 1,884,764 SH   SOLE 22 1,799,090 0 85,674
ATLANTIC UN BANKSHARES CORP COM 04911A107 372 12,244 SH   SOLE 25 12,244 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,172 38,594 SH   SOLE 26 32,609 0 5,985
ATLANTIC UN BANKSHARES CORP COM 04911A107 202 6,641 SH   SOLE 28 1,408 0 5,233
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,076 101,249 SH   SOLE 30 101,249 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 47 1,546 SH   SOLE 36 1,546 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 286 9,399 SH   SOLE 40 9,399 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 681 22,422 SH   SOLE 43 21,479 0 943
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 6,865 261,014 SH   SOLE 2 259,905 0 1,109
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 106 4,016 SH   SOLE 4 4,016 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 8 306 SH   SOLE 7 306 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 28 1,051 SH   SOLE 18 0 0 1,051
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 397 15,090 SH   SOLE 19 15,090 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 28,683 1,090,610 SH   SOLE 21 1,090,610 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 6,460 245,621 SH   SOLE 22 243,503 0 2,118
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 87 3,297 SH   SOLE 23 3,297 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 36 1,375 SH   SOLE 25 1,375 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 306 11,620 SH   SOLE 26 3,238 0 8,382
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 559 21,257 SH   SOLE 28 0 0 21,257
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 33,373 1,268,930 SH   SOLE 30 1,268,930 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 42 1,601 SH   SOLE 31 1,601 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 206 7,850 SH   SOLE 34 7,850 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 57 2,169 SH   SOLE 36 2,169 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 10 395 SH   SOLE 43 395 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 99 3,767 SH   SOLE 2 2,180 0 1,587
ATLANTICUS HOLDINGS CORP COM 04914Y102 359 13,679 SH   SOLE 18 13,679 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 230 8,787 SH   SOLE 19 8,787 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 4,540 173,099 SH   SOLE 21 173,099 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 3,534 134,744 SH   SOLE 22 129,533 0 5,211
ATLANTICUS HOLDINGS CORP COM 04914Y102 35 1,331 SH   SOLE 25 1,331 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 22 820 SH   SOLE 26 0 0 820
ATLANTICUS HOLDINGS CORP COM 04914Y102 14 522 SH   SOLE 28 0 0 522
ATLANTICUS HOLDINGS CORP COM 04914Y102 59 2,241 SH   SOLE 30 2,241 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 28 1,065 SH   SOLE 40 1,065 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 97 3,705 SH   SOLE 43 3,654 0 51
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,870 19,572 SH   SOLE 2 3,797 0 15,775
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 5 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 66 689 SH   SOLE 7 689 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 9,745 101,963 SH   SOLE 18 101,963 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4,952 51,812 SH   SOLE 19 51,812 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 309,645 3,239,984 SH   SOLE 21 3,239,984 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 63,641 665,907 SH   SOLE 22 645,167 0 20,740
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 97 1,020 SH   SOLE 25 1,020 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 101 1,052 SH   SOLE 26 0 0 1,052
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 29 301 SH   SOLE 28 301 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3,623 37,907 SH   SOLE 30 37,907 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 101 1,060 SH   SOLE 36 1,060 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 72 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3,479 36,407 SH   SOLE 43 29,211 0 7,196
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 4,037 2,525,000 PRN   SOLE 21 2,525,000 0 0
ATLAS CORP SHARES Y0436Q109 6 403 SH   SOLE 2 403 0 0
ATLAS CORP SHARES Y0436Q109 3 246 SH   SOLE 4 246 0 0
ATLAS CORP SHARES Y0436Q109 412 29,657 SH   SOLE 7 29,657 0 0
ATLAS CORP SHARES Y0436Q109 32,903 2,367,100 SH   SOLE 21 2,367,100 0 0
ATLAS CORP SHARES Y0436Q109 8,271 595,071 SH   SOLE 22 556,140 0 38,931
ATLAS CORP SHARES Y0436Q109 179 12,879 SH   SOLE 25 12,879 0 0
ATLAS CORP SHARES Y0436Q109 94 6,782 SH   SOLE 26 0 0 6,782
ATLAS CORP SHARES Y0436Q109 94 6,747 SH   SOLE 28 0 0 6,747
ATLAS CORP SHARES Y0436Q109 784 56,386 SH   SOLE 30 56,386 0 0
ATLAS CORP SHARES Y0436Q109 188 13,558 SH   SOLE 40 13,558 0 0
ATLAS CORP SHARES Y0436Q109 194 13,924 SH   SOLE 43 13,924 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 50 7,508 SH   SOLE 2 504 0 7,004
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 303 45,563 SH   SOLE 18 45,563 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 227 34,164 SH   SOLE 19 34,164 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 3,817 574,018 SH   SOLE 21 574,018 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 2,106 316,674 SH   SOLE 22 313,288 0 3,386
ATLASSIAN CORP PLC CL A G06242104 53,279 253,000 SH   SOLE 2 52,950 0 200,050
ATLASSIAN CORP PLC CL A G06242104 50 238 SH   SOLE 4 238 0 0
ATLASSIAN CORP PLC CL A G06242104 3,875 18,401 SH   SOLE 7 18,401 0 0
ATLASSIAN CORP PLC CL A G06242104 260 1,234 SH   SOLE 13 1,234 0 0
ATLASSIAN CORP PLC CL A G06242104 365 1,732 SH   SOLE 15 1,732 0 0
ATLASSIAN CORP PLC CL A G06242104 9,598 45,579 SH   SOLE 18 45,510 0 69
ATLASSIAN CORP PLC CL A G06242104 86,182 409,239 SH   SOLE 19 409,239 0 0
ATLASSIAN CORP PLC CL A G06242104 182,058 864,514 SH   SOLE 21 864,514 0 0
ATLASSIAN CORP PLC CL A G06242104 188,284 894,077 SH   SOLE 22 787,090 0 106,987
ATLASSIAN CORP PLC CL A G06242104 33,474 158,952 SH   SOLE 25 158,952 0 0
ATLASSIAN CORP PLC CL A G06242104 24,552 116,588 SH   SOLE 26 4,780 0 111,808
ATLASSIAN CORP PLC CL A G06242104 26,289 124,835 SH   SOLE 28 2,129 0 122,706
ATLASSIAN CORP PLC CL A G06242104 20,039 95,158 SH   SOLE 30 95,158 0 0
ATLASSIAN CORP PLC CL A G06242104 414 1,968 SH   SOLE 31 1,968 0 0
ATLASSIAN CORP PLC CL A G06242104 7,117 33,795 SH   SOLE 32 33,795 0 0
ATLASSIAN CORP PLC CL A G06242104 129,774 616,240 SH   SOLE 34 616,240 0 0
ATLASSIAN CORP PLC CL A G06242104 3,997 18,980 SH   SOLE 36 18,980 0 0
ATLASSIAN CORP PLC CL A G06242104 7,167 34,033 SH   SOLE 43 28,701 0 5,332
ATMOS ENERGY CORP COM 049560105 27,524 270,239 SH   SOLE 2 67,515 0 202,724
ATMOS ENERGY CORP COM 049560105 14,619 143,538 SH   SOLE 4 81,390 0 62,148
ATMOS ENERGY CORP COM 049560105 37,284 366,063 SH   SOLE 7 361,695 0 4,368
ATMOS ENERGY CORP COM 049560105 329 3,235 SH   SOLE 13 708 0 2,527
ATMOS ENERGY CORP COM 049560105 2,110 20,719 SH   SOLE 15 20,719 0 0
ATMOS ENERGY CORP COM 049560105 23,123 227,030 SH   SOLE 18 210,545 0 16,485
ATMOS ENERGY CORP COM 049560105 6,949 68,230 SH   SOLE 19 68,230 0 0
ATMOS ENERGY CORP COM 049560105 652,672 6,408,165 SH   SOLE 21 6,408,165 0 0
ATMOS ENERGY CORP COM 049560105 308,448 3,028,454 SH   SOLE 22 2,737,277 0 291,177
ATMOS ENERGY CORP COM 049560105 23,482 230,551 SH   SOLE 23 230,551 0 0
ATMOS ENERGY CORP COM 049560105 21,985 215,857 SH   SOLE 25 215,857 0 0
ATMOS ENERGY CORP COM 049560105 26,861 263,727 SH   SOLE 26 86,806 0 176,921
ATMOS ENERGY CORP COM 049560105 40,417 396,826 SH   SOLE 28 1,775 0 395,051
ATMOS ENERGY CORP COM 049560105 50 493 SH   SOLE 29 493 0 0
ATMOS ENERGY CORP COM 049560105 143,972 1,413,572 SH   SOLE 30 1,400,309 0 13,263
ATMOS ENERGY CORP COM 049560105 3,068 30,118 SH   SOLE 31 27,401 0 2,717
ATMOS ENERGY CORP COM 049560105 586 5,755 SH   SOLE 34 5,755 0 0
ATMOS ENERGY CORP COM 049560105 5,545 54,443 SH   SOLE 36 54,443 0 0
ATMOS ENERGY CORP COM 049560105 465 4,563 SH   SOLE 40 4,563 0 0
ATMOS ENERGY CORP COM 049560105 42 412 SH   OTR 43 412 0 0
ATMOS ENERGY CORP COM 049560105 8,775 86,156 SH   SOLE 43 79,227 0 6,929
ATN INTL INC COM 00215F107 651 16,878 SH   SOLE 2 6,098 0 10,780
ATN INTL INC COM 00215F107 2 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107 3 80 SH   SOLE 7 80 0 0
ATN INTL INC COM 00215F107 1,638 42,462 SH   SOLE 18 42,462 0 0
ATN INTL INC COM 00215F107 757 19,623 SH   SOLE 19 19,623 0 0
ATN INTL INC COM 00215F107 52,947 1,372,748 SH   SOLE 21 1,372,748 0 0
ATN INTL INC COM 00215F107 12,126 314,397 SH   SOLE 22 301,082 0 13,315
ATN INTL INC COM 00215F107 57 1,476 SH   SOLE 25 1,476 0 0
ATN INTL INC COM 00215F107 178 4,621 SH   SOLE 26 0 0 4,621
ATN INTL INC COM 00215F107 25 647 SH   SOLE 28 0 0 647
ATN INTL INC COM 00215F107 742 19,227 SH   SOLE 30 19,227 0 0
ATN INTL INC COM 00215F107 42 1,098 SH   SOLE 40 1,098 0 0
ATN INTL INC COM 00215F107 847 21,953 SH   SOLE 43 20,495 0 1,458
ATOMERA INC COM 04965B100 28 2,798 SH   SOLE 2 785 0 2,013
ATOMERA INC COM 04965B100 3 326 SH   SOLE 7 326 0 0
ATOMERA INC COM 04965B100 587 57,948 SH   SOLE 18 57,948 0 0
ATOMERA INC COM 04965B100 380 37,486 SH   SOLE 19 37,486 0 0
ATOMERA INC COM 04965B100 6,727 664,036 SH   SOLE 21 664,036 0 0
ATOMERA INC COM 04965B100 5,213 514,629 SH   SOLE 22 511,173 0 3,456
ATOMERA INC COM 04965B100 2 223 SH   SOLE 43 223 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 85 102,188 SH   SOLE 2 28,692 0 73,496
ATOSSA THERAPEUTICS INC COM 04962H506 19 22,787 SH   SOLE 18 22,787 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 440 527,731 SH   SOLE 19 527,731 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 213 255,165 SH   SOLE 21 255,165 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 2,063 2,475,114 SH   SOLE 22 2,475,114 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 17 20,114 SH   SOLE 23 20,114 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 110 131,776 SH   SOLE 26 0 0 131,776
ATRECA INC CL A COM 04965G109 276 175,928 SH   SOLE 2 145,702 0 30,226
ATRECA INC CL A COM 04965G109 8 4,903 SH   SOLE 18 4,903 0 0
ATRECA INC CL A COM 04965G109 508 323,533 SH   SOLE 19 323,533 0 0
ATRECA INC CL A COM 04965G109 185 118,070 SH   SOLE 21 118,070 0 0
ATRECA INC CL A COM 04965G109 1,590 1,012,423 SH   SOLE 22 1,012,423 0 0
ATRECA INC CL A COM 04965G109 16 10,365 SH   SOLE 23 10,365 0 0
ATRECA INC CL A COM 04965G109 85 54,415 SH   SOLE 26 0 0 54,415
ATRENEW INC SPONSORED ADS 00138L108 142 61,529 SH   SOLE 2 61,529 0 0
ATRENEW INC SPONSORED ADS 00138L108 773 336,087 SH   SOLE 19 336,087 0 0
ATRENEW INC SPONSORED ADS 00138L108 10 4,235 SH   SOLE 25 4,235 0 0
ATRENEW INC SPONSORED ADS 00138L108 1,275 554,551 SH   SOLE 34 554,551 0 0
ATRICURE INC COM 04963C209 2,025 51,794 SH   SOLE 2 32,419 0 19,375
ATRICURE INC COM 04963C209 27 692 SH   SOLE 4 199 0 493
ATRICURE INC COM 04963C209 19 480 SH   SOLE 7 480 0 0
ATRICURE INC COM 04963C209 5,215 133,366 SH   SOLE 18 125,392 0 7,974
ATRICURE INC COM 04963C209 6,862 175,504 SH   SOLE 19 175,504 0 0
ATRICURE INC COM 04963C209 70,261 1,796,952 SH   SOLE 21 1,796,952 0 0
ATRICURE INC COM 04963C209 45,195 1,155,883 SH   SOLE 22 1,122,749 0 33,134
ATRICURE INC COM 04963C209 91 2,333 SH   SOLE 23 2,333 0 0
ATRICURE INC COM 04963C209 325 8,312 SH   SOLE 25 8,312 0 0
ATRICURE INC COM 04963C209 1,415 36,200 SH   SOLE 26 16,092 0 20,108
ATRICURE INC COM 04963C209 124 3,184 SH   SOLE 28 813 0 2,371
ATRICURE INC COM 04963C209 7,622 194,936 SH   SOLE 30 194,936 0 0
ATRICURE INC COM 04963C209 162 4,141 SH   SOLE 36 4,141 0 0
ATRICURE INC COM 04963C209 230 5,871 SH   SOLE 40 5,871 0 0
ATRICURE INC COM 04963C209 543 13,897 SH   SOLE 43 12,898 0 999
ATRION CORP COM 049904105 1,173 2,076 SH   SOLE 2 685 0 1,391
ATRION CORP COM 049904105 4 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105 8 15 SH   SOLE 7 15 0 0
ATRION CORP COM 049904105 2,348 4,156 SH   SOLE 18 3,571 0 585
ATRION CORP COM 049904105 4,880 8,638 SH   SOLE 19 8,638 0 0
ATRION CORP COM 049904105 26,609 47,095 SH   SOLE 21 47,095 0 0
ATRION CORP COM 049904105 24,546 43,445 SH   SOLE 22 42,465 0 980
ATRION CORP COM 049904105 182 323 SH   SOLE 23 323 0 0
ATRION CORP COM 049904105 105 186 SH   SOLE 25 186 0 0
ATRION CORP COM 049904105 1,425 2,522 SH   SOLE 26 549 0 1,973
ATRION CORP COM 049904105 185 328 SH   SOLE 28 0 0 328
ATRION CORP COM 049904105 347 614 SH   SOLE 30 614 0 0
ATRION CORP COM 049904105 116 205 SH   SOLE 40 205 0 0
ATRION CORP COM 049904105 572 1,013 SH   SOLE 43 1,013 0 0
ATYR PHARMA INC COM NEW 002120202 12 3,982 SH   SOLE 18 3,982 0 0
ATYR PHARMA INC COM NEW 002120202 166 55,449 SH   SOLE 21 55,449 0 0
ATYR PHARMA INC COM NEW 002120202 623 207,667 SH   SOLE 22 207,667 0 0
AUBURN NATL BANCORP COM 050473107 2 75 SH   SOLE 2 0 0 75
AUBURN NATL BANCORP COM 050473107 11 465 SH   SOLE 18 465 0 0
AUBURN NATL BANCORP COM 050473107 122 5,308 SH   SOLE 21 5,308 0 0
AUBURN NATL BANCORP COM 050473107 11 484 SH   SOLE 22 484 0 0
AUDACY INC CL A 05070N103 59 152,458 SH   SOLE 2 51,567 0 100,891
AUDACY INC CL A 05070N103 152 393,105 SH   SOLE 18 393,105 0 0
AUDACY INC CL A 05070N103 108 279,273 SH   SOLE 19 279,273 0 0
AUDACY INC CL A 05070N103 1,668 4,319,782 SH   SOLE 21 4,319,782 0 0
AUDACY INC CL A 05070N103 1,181 3,058,258 SH   SOLE 22 2,918,219 0 140,039
AUDACY INC CL A 05070N103 7 19,229 SH   SOLE 25 19,229 0 0
AUDACY INC CL A 05070N103 7 17,329 SH   SOLE 28 0 0 17,329
AUDACY INC CL A 05070N103 6 14,467 SH   SOLE 40 14,467 0 0
AUDACY INC CL A 05070N103 4 10,983 SH   SOLE 43 10,983 0 0
AUDIOEYE INC COM NEW 050734201 8 1,414 SH   SOLE 18 1,414 0 0
AUDIOEYE INC COM NEW 050734201 100 18,108 SH   SOLE 21 18,108 0 0
AUDIOEYE INC COM NEW 050734201 51 9,181 SH   SOLE 22 9,181 0 0
AUGMEDIX INC COM 05105P107 4 2,959 SH   SOLE 18 2,959 0 0
AUGMEDIX INC COM 05105P107 45 31,184 SH   SOLE 21 31,184 0 0
AUGMEDIX INC COM 05105P107 2 1,094 SH   SOLE 22 1,094 0 0
AULT DISRUPTIVE TECHS CORP COM 05150A104 222 22,011 SH   SOLE 2 22,011 0 0
AURA BIOSCIENCES INC COM 05153U107 57 3,157 SH   SOLE 2 944 0 2,213
AURA BIOSCIENCES INC COM 05153U107 2 99 SH   SOLE 7 99 0 0
AURA BIOSCIENCES INC COM 05153U107 927 51,166 SH   SOLE 18 51,166 0 0
AURA BIOSCIENCES INC COM 05153U107 608 33,564 SH   SOLE 19 33,564 0 0
AURA BIOSCIENCES INC COM 05153U107 10,556 582,575 SH   SOLE 21 582,575 0 0
AURA BIOSCIENCES INC COM 05153U107 6,213 342,894 SH   SOLE 22 338,614 0 4,280
AURINIA PHARMACEUTICALS INC COM 05156V102 498 66,282 SH   SOLE 2 55,139 0 11,143
AURINIA PHARMACEUTICALS INC COM 05156V102 4 492 SH   SOLE 4 492 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 12 1,557 SH   SOLE 7 1,557 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 2,635 350,350 SH   SOLE 18 350,350 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 1,883 250,444 SH   SOLE 19 250,444 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 38,363 5,101,470 SH   SOLE 21 5,101,470 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 10,630 1,413,588 SH   SOLE 22 1,329,718 0 83,870
AURINIA PHARMACEUTICALS INC COM 05156V102 4 503 SH   SOLE 23 503 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 127 16,954 SH   SOLE 25 16,954 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 415 55,172 SH   SOLE 26 43,467 0 11,705
AURINIA PHARMACEUTICALS INC COM 05156V102 72 9,551 SH   SOLE 28 4,691 0 4,860
AURINIA PHARMACEUTICALS INC COM 05156V102 3,193 424,598 SH   SOLE 30 424,598 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 132 17,537 SH   SOLE 40 17,537 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 34 4,557 SH   SOLE 43 4,525 0 32
AURORA CANNABIS INC COM 05156X884 0 1 SH   SOLE 43 1 0 0
AURORA INNOVATION INC CLASS A COM 051774107 58 26,319 SH   SOLE 2 17,006 0 9,313
AURORA INNOVATION INC CLASS A COM 051774107 623 281,715 SH   SOLE 21 281,715 0 0
AURORA INNOVATION INC CLASS A COM 051774107 10,479 4,741,676 SH   SOLE 22 4,741,676 0 0
AURORA INNOVATION INC CLASS A COM 051774107 0 107 SH   SOLE 43 107 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115 36 76,705 SH   SOLE 19 76,705 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115 7 14,015 SH   SOLE 34 14,015 0 0
AUSTERLITZ ACQUISITION CORP COM CL A G0633U101 638 65,000 SH   SOLE 2 65,000 0 0
AUTHID INC COM NEW 46264C206 11 3,853 SH   SOLE 18 3,853 0 0
AUTHID INC COM NEW 46264C206 131 45,356 SH   SOLE 21 45,356 0 0
AUTHID INC COM NEW 46264C206 117 40,494 SH   SOLE 22 40,494 0 0
AUTODESK INC COM 052769106 80,324 429,998 SH   SOLE 2 87,203 0 342,795
AUTODESK INC COM 052769106 32,659 174,833 SH   SOLE 4 102,792 0 72,041
AUTODESK INC COM 052769106 40,981 219,385 SH   SOLE 7 213,258 0 6,127
AUTODESK INC COM 052769106 1,139 6,095 SH   SOLE 13 956 0 5,139
AUTODESK INC COM 052769106 4,109 21,999 SH   SOLE 15 21,999 0 0
AUTODESK INC COM 052769106 100,103 535,885 SH   SOLE 18 517,556 0 18,329
AUTODESK INC COM 052769106 16,222 86,839 SH   SOLE 19 86,839 0 0
AUTODESK INC COM 052769106 1,053,129 5,637,738 SH   SOLE 21 5,637,738 0 0
AUTODESK INC COM 052769106 852,220 4,562,204 SH   SOLE 22 4,130,438 0 431,766
AUTODESK INC COM 052769106 64,839 347,104 SH   SOLE 23 347,104 0 0
AUTODESK INC COM 052769106 68,058 364,337 SH   SOLE 25 364,337 0 0
AUTODESK INC COM 052769106 81,043 433,849 SH   SOLE 26 153,359 0 280,490
AUTODESK INC COM 052769106 84,545 452,597 SH   SOLE 28 25,616 0 426,981
AUTODESK INC COM 052769106 154 827 SH   SOLE 29 827 0 0
AUTODESK INC COM 052769106 271,444 1,453,125 SH   SOLE 30 1,410,152 0 42,973
AUTODESK INC COM 052769106 9,178 49,135 SH   SOLE 31 45,124 0 4,011
AUTODESK INC COM 052769106 9,523 50,981 SH   SOLE 32 50,981 0 0
AUTODESK INC COM 052769106 92,414 494,723 SH   SOLE 34 494,723 0 0
AUTODESK INC COM 052769106 12,167 65,136 SH   SOLE 36 65,136 0 0
AUTODESK INC COM 052769106 1,311 7,020 SH   SOLE 40 7,020 0 0
AUTODESK INC COM 052769106 107 574 SH   OTR 43 574 0 0
AUTODESK INC COM 052769106 37,019 198,173 SH   SOLE 43 182,301 0 15,872
AUTOHOME INC SP ADS RP CL A 05278C107 3,228 112,223 SH   SOLE 2 49,690 0 62,533
AUTOHOME INC SP ADS RP CL A 05278C107 1,138 39,566 SH   SOLE 4 19,569 0 19,997
AUTOHOME INC SP ADS RP CL A 05278C107 264 9,177 SH   SOLE 7 9,177 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 809 28,136 SH   SOLE 13 7,032 0 21,104
AUTOHOME INC SP ADS RP CL A 05278C107 1,741 60,548 SH   SOLE 15 60,548 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 887 30,851 SH   SOLE 18 30,851 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 221 7,674 SH   SOLE 19 7,674 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 40,805 1,418,811 SH   SOLE 21 1,418,811 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 33,772 1,174,274 SH   SOLE 22 908,326 0 265,948
AUTOHOME INC SP ADS RP CL A 05278C107 3,655 127,076 SH   SOLE 23 127,076 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 1,126 39,156 SH   SOLE 25 39,156 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 3,798 132,067 SH   SOLE 26 47,290 0 84,777
AUTOHOME INC SP ADS RP CL A 05278C107 3,289 114,357 SH   SOLE 28 3,344 0 111,013
AUTOHOME INC SP ADS RP CL A 05278C107 200 6,947 SH   SOLE 29 6,947 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 12,782 444,434 SH   SOLE 30 444,434 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 545 18,949 SH   SOLE 31 15,928 0 3,021
AUTOHOME INC SP ADS RP CL A 05278C107 289 10,064 SH   SOLE 34 10,064 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 12 425 SH   SOLE 36 425 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 4 130 SH   SOLE 40 130 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 7,028 244,356 SH   SOLE 43 226,317 0 18,039
AUTOLIV INC COM 052800109 6,715 100,787 SH   SOLE 2 76,664 0 24,123
AUTOLIV INC COM 052800109 19 282 SH   SOLE 4 282 0 0
AUTOLIV INC COM 052800109 37 555 SH   SOLE 7 555 0 0
AUTOLIV INC COM 052800109 44 654 SH   SOLE 15 654 0 0
AUTOLIV INC COM 052800109 64 957 SH   SOLE 18 957 0 0
AUTOLIV INC COM 052800109 13,226 198,505 SH   SOLE 21 198,505 0 0
AUTOLIV INC COM 052800109 75,018 1,125,884 SH   SOLE 22 1,089,660 0 36,224
AUTOLIV INC COM 052800109 6,875 103,177 SH   SOLE 25 103,177 0 0
AUTOLIV INC COM 052800109 6,147 92,262 SH   SOLE 26 44,147 0 48,115
AUTOLIV INC COM 052800109 3,522 52,856 SH   SOLE 28 1,559 0 51,297
AUTOLIV INC COM 052800109 10,584 158,852 SH   SOLE 30 158,852 0 0
AUTOLIV INC COM 052800109 1,120 16,812 SH   SOLE 36 16,812 0 0
AUTOLIV INC COM 052800109 707 10,616 SH   SOLE 40 10,616 0 0
AUTOLIV INC COM 052800109 1,938 29,082 SH   SOLE 43 27,252 0 1,830
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 852 397,995 SH   SOLE 21 397,995 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 53 24,818 SH   SOLE 30 24,818 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 51 24,042 SH   SOLE 43 14,888 0 9,154
AUTOMATIC DATA PROCESSING IN COM 053015103 199,287 881,058 SH   SOLE 2 170,229 0 710,829
AUTOMATIC DATA PROCESSING IN COM 053015103 105,915 468,258 SH   SOLE 4 255,350 0 212,908
AUTOMATIC DATA PROCESSING IN COM 053015103 110,130 486,892 SH   SOLE 7 440,153 0 46,739
AUTOMATIC DATA PROCESSING IN COM 053015103 3,017 13,340 SH   SOLE 13 4,863 0 8,477
AUTOMATIC DATA PROCESSING IN COM 053015103 11,383 50,327 SH   SOLE 15 50,327 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 231,740 1,024,536 SH   SOLE 18 963,757 0 60,779
AUTOMATIC DATA PROCESSING IN COM 053015103 141,214 624,318 SH   SOLE 19 624,318 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,612,515 11,550,091 SH   SOLE 21 11,550,091 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,096,715 9,269,705 SH   SOLE 22 8,398,958 0 870,747
AUTOMATIC DATA PROCESSING IN COM 053015103 152,363 673,606 SH   SOLE 23 673,606 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 222,593 984,099 SH   SOLE 25 984,099 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 234,517 1,036,813 SH   SOLE 26 426,102 0 610,711
AUTOMATIC DATA PROCESSING IN COM 053015103 239,724 1,059,836 SH   SOLE 28 12,454 0 1,047,382
AUTOMATIC DATA PROCESSING IN COM 053015103 105 464 SH   SOLE 29 464 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 914,796 4,044,371 SH   SOLE 30 3,984,102 0 60,269
AUTOMATIC DATA PROCESSING IN COM 053015103 21,339 94,340 SH   SOLE 31 86,717 0 7,623
AUTOMATIC DATA PROCESSING IN COM 053015103 21,890 96,777 SH   SOLE 32 96,777 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 152,072 672,321 SH   SOLE 34 672,321 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 35,368 156,362 SH   SOLE 36 156,362 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,064 13,548 SH   SOLE 40 13,548 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 195 864 SH   OTR 43 864 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 150,210 664,090 SH   SOLE 43 617,217 0 46,872
AUTONATION INC COM 05329W102 19,533 191,742 SH   SOLE 2 83,897 0 107,845
AUTONATION INC COM 05329W102 4,884 47,943 SH   SOLE 4 1,325 0 46,618
AUTONATION INC COM 05329W102 303 2,977 SH   SOLE 7 1,240 0 1,737
AUTONATION INC COM 05329W102 13,537 132,888 SH   SOLE 18 106,476 0 26,412
AUTONATION INC COM 05329W102 17,422 171,026 SH   SOLE 19 171,026 0 0
AUTONATION INC COM 05329W102 194,179 1,906,146 SH   SOLE 21 1,906,146 0 0
AUTONATION INC COM 05329W102 140,981 1,383,927 SH   SOLE 22 1,294,106 0 89,821
AUTONATION INC COM 05329W102 65 640 SH   SOLE 23 640 0 0
AUTONATION INC COM 05329W102 589 5,784 SH   SOLE 25 5,784 0 0
AUTONATION INC COM 05329W102 4,312 42,325 SH   SOLE 26 29,321 0 13,004
AUTONATION INC COM 05329W102 1,110 10,893 SH   SOLE 28 518 0 10,375
AUTONATION INC COM 05329W102 3,072 30,160 SH   SOLE 30 30,160 0 0
AUTONATION INC COM 05329W102 56 547 SH   SOLE 31 547 0 0
AUTONATION INC COM 05329W102 838 8,229 SH   SOLE 34 8,229 0 0
AUTONATION INC COM 05329W102 870 8,543 SH   SOLE 36 8,543 0 0
AUTONATION INC COM 05329W102 565 5,542 SH   SOLE 40 5,542 0 0
AUTONATION INC COM 05329W102 10,382 101,913 SH   SOLE 43 97,475 0 4,438
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 3 640 SH   SOLE 18 640 0 0
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 31 6,915 SH   SOLE 21 6,915 0 0
AUTOSCOPE TECHNOLOGIES CORP COM 053306106 760 166,968 SH   SOLE 22 166,968 0 0
AUTOZONE INC COM 053332102 97,567 45,551 SH   SOLE 2 11,364 0 34,187
AUTOZONE INC COM 053332102 30,510 14,244 SH   SOLE 4 8,239 0 6,005
AUTOZONE INC COM 053332102 49,963 23,326 SH   SOLE 7 20,154 0 3,172
AUTOZONE INC COM 053332102 1,035 483 SH   SOLE 13 86 0 397
AUTOZONE INC COM 053332102 4,125 1,926 SH   SOLE 15 1,926 0 0
AUTOZONE INC COM 053332102 72,828 34,001 SH   SOLE 18 32,258 0 1,743
AUTOZONE INC COM 053332102 26,626 12,431 SH   SOLE 19 12,431 0 0
AUTOZONE INC COM 053332102 1,388,232 648,122 SH   SOLE 21 648,122 0 0
AUTOZONE INC COM 053332102 961,090 448,703 SH   SOLE 22 408,593 0 40,110
AUTOZONE INC COM 053332102 66,685 31,133 SH   SOLE 23 31,133 0 0
AUTOZONE INC COM 053332102 55,774 26,039 SH   SOLE 25 26,039 0 0
AUTOZONE INC COM 053332102 87,322 40,768 SH   SOLE 26 16,174 0 24,594
AUTOZONE INC COM 053332102 60,938 28,450 SH   SOLE 28 724 0 27,726
AUTOZONE INC COM 053332102 75 35 SH   SOLE 29 35 0 0
AUTOZONE INC COM 053332102 235,576 109,983 SH   SOLE 30 109,983 0 0
AUTOZONE INC COM 053332102 9,478 4,425 SH   SOLE 31 4,069 0 356
AUTOZONE INC COM 053332102 25,350 11,835 SH   SOLE 34 11,835 0 0
AUTOZONE INC COM 053332102 17,217 8,038 SH   SOLE 36 8,038 0 0
AUTOZONE INC COM 053332102 1,345 628 SH   SOLE 40 628 0 0
AUTOZONE INC COM 053332102 34 16 SH   OTR 43 16 0 0
AUTOZONE INC COM 053332102 67,285 31,413 SH   SOLE 43 29,663 0 1,750
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 141 28,153 SH   SOLE 30 28,153 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 30 5,916 SH   SOLE 43 5,854 0 62
AVALARA INC COM 05338G106 8,734 95,147 SH   SOLE 2 12,414 0 82,733
AVALARA INC COM 05338G106 4,602 50,132 SH   SOLE 4 29,874 0 20,258
AVALARA INC COM 05338G106 872 9,504 SH   SOLE 7 9,504 0 0
AVALARA INC COM 05338G106 32 346 SH   SOLE 13 346 0 0
AVALARA INC COM 05338G106 747 8,137 SH   SOLE 15 8,137 0 0
AVALARA INC COM 05338G106 13,373 145,678 SH   SOLE 18 141,173 0 4,505
AVALARA INC COM 05338G106 11,737 127,857 SH   SOLE 19 127,857 0 0
AVALARA INC COM 05338G106 144,889 1,578,316 SH   SOLE 21 1,578,316 0 0
AVALARA INC COM 05338G106 192,453 2,096,438 SH   SOLE 22 1,936,001 0 160,437
AVALARA INC COM 05338G106 12,852 140,005 SH   SOLE 23 140,005 0 0
AVALARA INC COM 05338G106 430 4,681 SH   SOLE 25 4,681 0 0
AVALARA INC COM 05338G106 11,048 120,344 SH   SOLE 26 52,234 0 68,110
AVALARA INC COM 05338G106 9,759 106,311 SH   SOLE 28 1,532 0 104,779
AVALARA INC COM 05338G106 15 159 SH   SOLE 29 159 0 0
AVALARA INC COM 05338G106 21,969 239,309 SH   SOLE 30 239,309 0 0
AVALARA INC COM 05338G106 1,732 18,865 SH   SOLE 31 17,248 0 1,617
AVALARA INC COM 05338G106 59,164 644,487 SH   SOLE 34 644,487 0 0
AVALARA INC COM 05338G106 1,009 10,995 SH   SOLE 36 10,995 0 0
AVALARA INC COM 05338G106 284 3,094 SH   SOLE 40 3,094 0 0
AVALARA INC COM 05338G106 37 401 SH   OTR 43 401 0 0
AVALARA INC COM 05338G106 3,977 43,324 SH   SOLE 43 37,347 0 5,977
AVALARA INC NOTE 0.250% 8/0 05338GAB2 8,220 8,500,000 PRN   SOLE 21 8,500,000 0 0
AVALO THERAPEUTICS INC COM NEW 05338F207 0 123 SH   SOLE 2 0 0 123
AVALO THERAPEUTICS INC COM NEW 05338F207 17 5,069 SH   SOLE 21 5,069 0 0
AVALO THERAPEUTICS INC COM NEW 05338F207 326 98,222 SH   SOLE 22 98,222 0 0
AVALON GLOBOCARE CORP COM 05344R104 2 2,488 SH   SOLE 2 0 0 2,488
AVALON GLOBOCARE CORP COM 05344R104 16 25,483 SH   SOLE 21 25,483 0 0
AVALONBAY CMNTYS INC COM 053484101 53,694 291,512 SH   SOLE 2 94,993 0 196,519
AVALONBAY CMNTYS INC COM 053484101 57,324 311,224 SH   SOLE 4 244,054 0 67,170
AVALONBAY CMNTYS INC COM 053484101 60,929 330,795 SH   SOLE 7 326,862 0 3,933
AVALONBAY CMNTYS INC COM 053484101 681 3,699 SH   SOLE 13 564 0 3,135
AVALONBAY CMNTYS INC COM 053484101 3,903 21,191 SH   SOLE 15 21,191 0 0
AVALONBAY CMNTYS INC COM 053484101 0 2 SH   SOLE 17 0 0 2
AVALONBAY CMNTYS INC COM 053484101 66,491 360,991 SH   SOLE 18 349,821 0 11,170
AVALONBAY CMNTYS INC COM 053484101 60,120 326,401 SH   SOLE 19 326,401 0 0
AVALONBAY CMNTYS INC COM 053484101 972,538 5,280,081 SH   SOLE 21 5,280,081 0 0
AVALONBAY CMNTYS INC COM 053484101 764,617 4,151,239 SH   SOLE 22 3,749,746 0 401,493
AVALONBAY CMNTYS INC COM 053484101 45,272 245,792 SH   SOLE 23 245,792 0 0
AVALONBAY CMNTYS INC COM 053484101 154,660 839,676 SH   SOLE 25 839,676 0 0
AVALONBAY CMNTYS INC COM 053484101 49,809 270,421 SH   SOLE 26 94,782 0 175,639
AVALONBAY CMNTYS INC COM 053484101 76,655 416,175 SH   SOLE 28 2,284 0 413,891
AVALONBAY CMNTYS INC COM 053484101 29 155 SH   SOLE 29 155 0 0
AVALONBAY CMNTYS INC COM 053484101 190,038 1,031,749 SH   SOLE 30 1,031,749 0 0
AVALONBAY CMNTYS INC COM 053484101 5,532 30,032 SH   SOLE 31 27,526 0 2,506
AVALONBAY CMNTYS INC COM 053484101 5,251 28,507 SH   SOLE 34 28,507 0 0
AVALONBAY CMNTYS INC COM 053484101 8,383 45,511 SH   SOLE 36 45,511 0 0
AVALONBAY CMNTYS INC COM 053484101 834 4,527 SH   SOLE 40 4,527 0 0
AVALONBAY CMNTYS INC COM 053484101 45 244 SH   OTR 43 244 0 0
AVALONBAY CMNTYS INC COM 053484101 25,159 136,594 SH   SOLE 43 125,946 0 10,648
AVANGRID INC COM 05351W103 8,974 215,197 SH   SOLE 2 45,020 0 170,177
AVANGRID INC COM 05351W103 345 8,264 SH   SOLE 4 8,264 0 0
AVANGRID INC COM 05351W103 249 5,971 SH   SOLE 7 5,971 0 0
AVANGRID INC COM 05351W103 32 762 SH   SOLE 15 762 0 0
AVANGRID INC COM 05351W103 1,203 28,843 SH   SOLE 18 28,843 0 0
AVANGRID INC COM 05351W103 7,214 172,994 SH   SOLE 19 172,994 0 0
AVANGRID INC COM 05351W103 104,062 2,495,503 SH   SOLE 21 2,495,503 0 0
AVANGRID INC COM 05351W103 56,700 1,359,724 SH   SOLE 22 1,305,151 0 54,573
AVANGRID INC COM 05351W103 4,795 114,990 SH   SOLE 25 114,990 0 0
AVANGRID INC COM 05351W103 7,113 170,584 SH   SOLE 26 18,766 0 151,818
AVANGRID INC COM 05351W103 6,194 148,541 SH   SOLE 28 40,394 0 108,147
AVANGRID INC COM 05351W103 62,816 1,506,387 SH   SOLE 30 1,506,387 0 0
AVANGRID INC COM 05351W103 43 1,042 SH   SOLE 31 1,042 0 0
AVANGRID INC COM 05351W103 1,744 41,819 SH   SOLE 34 41,819 0 0
AVANGRID INC COM 05351W103 636 15,240 SH   SOLE 36 15,240 0 0
AVANGRID INC COM 05351W103 7,559 181,264 SH   SOLE 43 165,777 0 15,487
AVANOS MED INC COM 05350V106 2,250 103,315 SH   SOLE 2 68,997 0 34,318
AVANOS MED INC COM 05350V106 5 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 10 478 SH   SOLE 7 478 0 0
AVANOS MED INC COM 05350V106 3,669 168,453 SH   SOLE 18 168,453 0 0
AVANOS MED INC COM 05350V106 1,891 86,801 SH   SOLE 19 86,801 0 0
AVANOS MED INC COM 05350V106 123,248 5,658,757 SH   SOLE 21 5,658,757 0 0
AVANOS MED INC COM 05350V106 26,497 1,216,569 SH   SOLE 22 1,165,064 0 51,505
AVANOS MED INC COM 05350V106 146 6,722 SH   SOLE 25 6,722 0 0
AVANOS MED INC COM 05350V106 432 19,831 SH   SOLE 26 15,333 0 4,498
AVANOS MED INC COM 05350V106 91 4,190 SH   SOLE 28 659 0 3,531
AVANOS MED INC COM 05350V106 1,720 78,954 SH   SOLE 30 78,954 0 0
AVANOS MED INC COM 05350V106 7 316 SH   SOLE 34 316 0 0
AVANOS MED INC COM 05350V106 42 1,927 SH   SOLE 36 1,927 0 0
AVANOS MED INC COM 05350V106 142 6,505 SH   SOLE 40 6,505 0 0
AVANOS MED INC COM 05350V106 622 28,547 SH   SOLE 43 27,779 0 768
AVANTI ACQUISITION CORP UNIT 99/99/9999 G0682V117 10 1,000 SH   SOLE 43 1,000 0 0
AVANTOR INC COM 05352A100 28,209 1,439,238 SH   SOLE 2 483,790 0 955,448
AVANTOR INC COM 05352A100 8,491 433,189 SH   SOLE 4 243,980 0 189,209
AVANTOR INC COM 05352A100 1,507 76,864 SH   SOLE 7 76,864 0 0
AVANTOR INC COM 05352A100 378 19,270 SH   SOLE 13 1,784 0 17,486
AVANTOR INC COM 05352A100 855 43,604 SH   SOLE 15 43,604 0 0
AVANTOR INC COM 05352A100 54,887 2,800,371 SH   SOLE 18 2,762,951 0 37,420
AVANTOR INC COM 05352A100 48,820 2,490,835 SH   SOLE 19 2,490,835 0 0
AVANTOR INC COM 05352A100 172,486 8,800,331 SH   SOLE 21 8,800,331 0 0
AVANTOR INC COM 05352A100 282,661 14,421,503 SH   SOLE 22 13,309,976 0 1,111,527
AVANTOR INC COM 05352A100 18,675 952,814 SH   SOLE 23 952,814 0 0
AVANTOR INC COM 05352A100 18,504 944,094 SH   SOLE 25 829,242 0 114,852
AVANTOR INC COM 05352A100 14,051 716,899 SH   SOLE 26 333,049 0 383,850
AVANTOR INC COM 05352A100 13,626 695,201 SH   SOLE 28 10,782 0 684,419
AVANTOR INC COM 05352A100 21,952 1,120,019 SH   SOLE 30 1,120,019 0 0
AVANTOR INC COM 05352A100 2,607 132,987 SH   SOLE 31 121,377 0 11,610
AVANTOR INC COM 05352A100 50,776 2,590,593 SH   SOLE 34 2,590,593 0 0
AVANTOR INC COM 05352A100 4,825 246,189 SH   SOLE 36 246,189 0 0
AVANTOR INC COM 05352A100 366 18,686 SH   SOLE 40 18,686 0 0
AVANTOR INC COM 05352A100 33 1,677 SH   OTR 43 1,677 0 0
AVANTOR INC COM 05352A100 3,266 166,655 SH   SOLE 43 151,458 0 15,197
AVAYA HLDGS CORP COM 05351X101 243 152,911 SH   SOLE 2 40,266 0 112,645
AVAYA HLDGS CORP COM 05351X101 1 337 SH   SOLE 4 337 0 0
AVAYA HLDGS CORP COM 05351X101 2 1,168 SH   SOLE 7 1,168 0 0
AVAYA HLDGS CORP COM 05351X101 449 282,130 SH   SOLE 18 275,472 0 6,658
AVAYA HLDGS CORP COM 05351X101 404 253,781 SH   SOLE 19 253,781 0 0
AVAYA HLDGS CORP COM 05351X101 4,866 3,060,616 SH   SOLE 21 3,060,616 0 0
AVAYA HLDGS CORP COM 05351X101 5,121 3,220,746 SH   SOLE 22 3,128,259 0 92,487
AVAYA HLDGS CORP COM 05351X101 21 13,024 SH   SOLE 25 13,024 0 0
AVAYA HLDGS CORP COM 05351X101 41 25,958 SH   SOLE 26 18,350 0 7,608
AVAYA HLDGS CORP COM 05351X101 12 7,794 SH   SOLE 28 0 0 7,794
AVAYA HLDGS CORP COM 05351X101 184 115,419 SH   SOLE 30 115,419 0 0
AVAYA HLDGS CORP COM 05351X101 16 9,801 SH   SOLE 40 9,801 0 0
AVAYA HLDGS CORP COM 05351X101 7 4,224 SH   SOLE 43 4,224 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 150 100,257 SH   SOLE 2 76,991 0 23,266
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 1 620 SH   SOLE 7 620 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 202 134,364 SH   SOLE 18 134,364 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 338 225,471 SH   SOLE 19 225,471 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 2,169 1,446,197 SH   SOLE 21 1,446,197 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 1,904 1,269,580 SH   SOLE 22 1,242,115 0 27,465
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 2 1,624 SH   SOLE 23 1,624 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 18 12,149 SH   SOLE 25 12,149 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 36 23,973 SH   SOLE 26 0 0 23,973
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 30 19,683 SH   SOLE 30 19,683 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 16 10,578 SH   SOLE 40 10,578 0 0
AVENUE THERAPEUTICS INC COM 05360L304 1 74 SH   SOLE 2 0 0 74
AVENUE THERAPEUTICS INC COM 05360L304 5 513 SH   SOLE 21 513 0 0
AVENUE THERAPEUTICS INC COM 05360L304 14 1,354 SH   SOLE 22 1,354 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 8 1,002 SH   SOLE 2 0 0 1,002
AVEO PHARMACEUTICALS INC COM NEW 053588307 40 4,903 SH   SOLE 18 4,903 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 739 89,741 SH   SOLE 21 89,741 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 3,466 421,100 SH   SOLE 22 421,100 0 0
AVEPOINT INC COM CL A 053604104 194 48,459 SH   SOLE 2 36,550 0 11,909
AVEPOINT INC COM CL A 053604104 5 1,234 SH   SOLE 7 1,234 0 0
AVEPOINT INC COM CL A 053604104 1,440 359,177 SH   SOLE 18 359,177 0 0
AVEPOINT INC COM CL A 053604104 969 241,525 SH   SOLE 19 241,525 0 0
AVEPOINT INC COM CL A 053604104 17,464 4,355,149 SH   SOLE 21 4,355,149 0 0
AVEPOINT INC COM CL A 053604104 10,484 2,614,421 SH   SOLE 22 2,563,007 0 51,414
AVEPOINT INC COM CL A 053604104 51 12,674 SH   SOLE 25 12,674 0 0
AVEPOINT INC COM CL A 053604104 89 22,270 SH   SOLE 30 22,270 0 0
AVEPOINT INC COM CL A 053604104 58 14,460 SH   SOLE 40 14,460 0 0
AVEPOINT INC COM CL A 053604104 5 1,207 SH   SOLE 43 1,148 0 59
AVERY DENNISON CORP COM 053611109 21,673 133,211 SH   SOLE 2 58,066 0 75,145
AVERY DENNISON CORP COM 053611109 10,170 62,509 SH   SOLE 4 28,618 0 33,891
AVERY DENNISON CORP COM 053611109 11,723 72,050 SH   SOLE 7 69,646 0 2,404
AVERY DENNISON CORP COM 053611109 386 2,371 SH   SOLE 13 239 0 2,132
AVERY DENNISON CORP COM 053611109 1,541 9,469 SH   SOLE 15 9,469 0 0
AVERY DENNISON CORP COM 053611109 26,700 164,106 SH   SOLE 18 157,684 0 6,423
AVERY DENNISON CORP COM 053611109 6,800 41,797 SH   SOLE 19 41,797 0 0
AVERY DENNISON CORP COM 053611109 376,842 2,316,176 SH   SOLE 21 2,316,176 0 0
AVERY DENNISON CORP COM 053611109 308,865 1,898,371 SH   SOLE 22 1,730,889 0 167,482
AVERY DENNISON CORP COM 053611109 21,666 133,165 SH   SOLE 23 133,165 0 0
AVERY DENNISON CORP COM 053611109 26,349 161,951 SH   SOLE 25 161,951 0 0
AVERY DENNISON CORP COM 053611109 30,458 187,205 SH   SOLE 26 82,968 0 104,237
AVERY DENNISON CORP COM 053611109 47,813 293,875 SH   SOLE 28 1,328 0 292,547
AVERY DENNISON CORP COM 053611109 73,499 451,745 SH   SOLE 30 386,531 0 65,214
AVERY DENNISON CORP COM 053611109 2,843 17,472 SH   SOLE 31 15,997 0 1,475
AVERY DENNISON CORP COM 053611109 37,258 228,999 SH   SOLE 34 228,999 0 0
AVERY DENNISON CORP COM 053611109 4,228 25,985 SH   SOLE 36 25,985 0 0
AVERY DENNISON CORP COM 053611109 462 2,840 SH   SOLE 40 2,840 0 0
AVERY DENNISON CORP COM 053611109 50 306 SH   OTR 43 306 0 0
AVERY DENNISON CORP COM 053611109 16,482 101,305 SH   SOLE 43 94,003 0 7,301
AVIAT NETWORKS INC COM NEW 05366Y201 124 4,542 SH   SOLE 2 274 0 4,268
AVIAT NETWORKS INC COM NEW 05366Y201 3 106 SH   SOLE 7 106 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 674 24,600 SH   SOLE 18 24,600 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 319 11,658 SH   SOLE 19 11,658 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 8,729 318,794 SH   SOLE 21 318,794 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 4,413 161,193 SH   SOLE 22 156,922 0 4,271
AVID BIOSERVICES INC COM 05368M106 738 38,593 SH   SOLE 2 25,520 0 13,073
AVID BIOSERVICES INC COM 05368M106 2 114 SH   SOLE 4 114 0 0
AVID BIOSERVICES INC COM 05368M106 15 760 SH   SOLE 7 760 0 0
AVID BIOSERVICES INC COM 05368M106 4,103 214,591 SH   SOLE 18 214,591 0 0
AVID BIOSERVICES INC COM 05368M106 2,216 115,899 SH   SOLE 19 115,899 0 0
AVID BIOSERVICES INC COM 05368M106 142,260 7,440,380 SH   SOLE 21 7,440,380 0 0
AVID BIOSERVICES INC COM 05368M106 28,833 1,508,007 SH   SOLE 22 1,470,949 0 37,058
AVID BIOSERVICES INC COM 05368M106 148 7,736 SH   SOLE 25 7,736 0 0
AVID BIOSERVICES INC COM 05368M106 567 29,665 SH   SOLE 26 26,134 0 3,531
AVID BIOSERVICES INC COM 05368M106 21 1,089 SH   SOLE 28 1,089 0 0
AVID BIOSERVICES INC COM 05368M106 4,771 249,551 SH   SOLE 30 249,551 0 0
AVID BIOSERVICES INC COM 05368M106 32 1,697 SH   SOLE 36 1,697 0 0
AVID BIOSERVICES INC COM 05368M106 136 7,116 SH   SOLE 40 7,116 0 0
AVID BIOSERVICES INC COM 05368M106 755 39,501 SH   SOLE 43 39,027 0 474
AVID TECHNOLOGY INC COM 05367P100 569 24,471 SH   SOLE 2 14,885 0 9,586
AVID TECHNOLOGY INC COM 05367P100 11 479 SH   SOLE 7 479 0 0
AVID TECHNOLOGY INC COM 05367P100 2,998 128,901 SH   SOLE 18 128,901 0 0
AVID TECHNOLOGY INC COM 05367P100 1,543 66,352 SH   SOLE 19 66,352 0 0
AVID TECHNOLOGY INC COM 05367P100 97,831 4,205,969 SH   SOLE 21 4,205,969 0 0
AVID TECHNOLOGY INC COM 05367P100 20,130 865,442 SH   SOLE 22 839,200 0 26,242
AVID TECHNOLOGY INC COM 05367P100 100 4,290 SH   SOLE 25 4,290 0 0
AVID TECHNOLOGY INC COM 05367P100 579 24,892 SH   SOLE 26 22,500 0 2,392
AVID TECHNOLOGY INC COM 05367P100 459 19,712 SH   SOLE 28 15,888 0 3,824
AVID TECHNOLOGY INC COM 05367P100 1,368 58,818 SH   SOLE 30 58,818 0 0
AVID TECHNOLOGY INC COM 05367P100 92 3,952 SH   SOLE 40 3,952 0 0
AVID TECHNOLOGY INC COM 05367P100 165 7,104 SH   SOLE 43 6,987 0 117
AVIDITY BIOSCIENCES INC COM 05370A108 1,404 85,991 SH   SOLE 2 40,307 0 45,684
AVIDITY BIOSCIENCES INC COM 05370A108 11 664 SH   SOLE 7 664 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 2,655 162,578 SH   SOLE 18 157,272 0 5,306
AVIDITY BIOSCIENCES INC COM 05370A108 3,451 211,332 SH   SOLE 19 211,332 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 36,701 2,247,459 SH   SOLE 21 2,247,459 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 21,394 1,310,087 SH   SOLE 22 1,260,195 0 49,892
AVIDITY BIOSCIENCES INC COM 05370A108 66 4,029 SH   SOLE 23 4,029 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 117 7,154 SH   SOLE 25 7,154 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 330 20,191 SH   SOLE 26 1,320 0 18,871
AVIDITY BIOSCIENCES INC COM 05370A108 17 1,044 SH   SOLE 28 0 0 1,044
AVIDITY BIOSCIENCES INC COM 05370A108 661 40,499 SH   SOLE 30 40,499 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 46 2,813 SH   SOLE 36 2,813 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 97 5,924 SH   SOLE 40 5,924 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 357 21,872 SH   SOLE 43 21,724 0 148
AVIDXCHANGE HOLDINGS INC COM 05368X102 587 69,711 SH   SOLE 2 49,292 0 20,419
AVIDXCHANGE HOLDINGS INC COM 05368X102 14 1,662 SH   SOLE 7 1,662 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 3,603 427,870 SH   SOLE 18 427,870 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 15,605 1,853,314 SH   SOLE 19 1,853,314 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 39,062 4,639,221 SH   SOLE 21 4,639,221 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 27,924 3,316,331 SH   SOLE 22 3,259,905 0 56,426
AVIDXCHANGE HOLDINGS INC COM 05368X102 13 1,513 SH   SOLE 23 1,513 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 69 8,240 SH   SOLE 25 8,240 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 10,824 1,285,501 SH   SOLE 34 1,285,501 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 81 9,597 SH   SOLE 40 9,597 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 4 525 SH   SOLE 43 525 0 0
AVIENT CORPORATION COM 05368V106 11,937 393,959 SH   SOLE 2 265,764 0 128,195
AVIENT CORPORATION COM 05368V106 10 329 SH   SOLE 4 329 0 0
AVIENT CORPORATION COM 05368V106 44 1,449 SH   SOLE 7 1,449 0 0
AVIENT CORPORATION COM 05368V106 12,524 413,320 SH   SOLE 18 395,504 0 17,816
AVIENT CORPORATION COM 05368V106 27,159 896,328 SH   SOLE 19 896,328 0 0
AVIENT CORPORATION COM 05368V106 196,291 6,478,240 SH   SOLE 21 6,478,240 0 0
AVIENT CORPORATION COM 05368V106 100,428 3,314,468 SH   SOLE 22 3,244,997 0 69,471
AVIENT CORPORATION COM 05368V106 920 30,356 SH   SOLE 23 30,356 0 0
AVIENT CORPORATION COM 05368V106 487 16,059 SH   SOLE 25 16,059 0 0
AVIENT CORPORATION COM 05368V106 5,130 169,292 SH   SOLE 26 37,454 0 131,838
AVIENT CORPORATION COM 05368V106 49 1,627 SH   SOLE 28 1,627 0 0
AVIENT CORPORATION COM 05368V106 1,699 56,081 SH   SOLE 30 56,081 0 0
AVIENT CORPORATION COM 05368V106 205 6,761 SH   SOLE 36 6,761 0 0
AVIENT CORPORATION COM 05368V106 339 11,186 SH   SOLE 40 11,186 0 0
AVIENT CORPORATION COM 05368V106 18 592 SH   OTR 43 592 0 0
AVIENT CORPORATION COM 05368V106 2,568 84,752 SH   SOLE 43 80,558 0 4,194
AVINGER INC COM NEW 053734885 97 84,078 SH   SOLE 22 84,078 0 0
AVIS BUDGET GROUP COM 053774105 13,086 88,148 SH   SOLE 2 27,188 0 60,960
AVIS BUDGET GROUP COM 053774105 18 122 SH   SOLE 4 122 0 0
AVIS BUDGET GROUP COM 053774105 108 726 SH   SOLE 7 726 0 0
AVIS BUDGET GROUP COM 053774105 9,269 62,434 SH   SOLE 18 62,434 0 0
AVIS BUDGET GROUP COM 053774105 1,346 9,068 SH   SOLE 19 9,068 0 0
AVIS BUDGET GROUP COM 053774105 219,652 1,479,534 SH   SOLE 21 1,479,534 0 0
AVIS BUDGET GROUP COM 053774105 123,875 834,403 SH   SOLE 22 796,859 0 37,544
AVIS BUDGET GROUP COM 053774105 691 4,652 SH   SOLE 25 4,652 0 0
AVIS BUDGET GROUP COM 053774105 3,050 20,546 SH   SOLE 26 17,863 0 2,683
AVIS BUDGET GROUP COM 053774105 396 2,668 SH   SOLE 28 922 0 1,746
AVIS BUDGET GROUP COM 053774105 3,728 25,109 SH   SOLE 30 25,109 0 0
AVIS BUDGET GROUP COM 053774105 65 437 SH   SOLE 31 437 0 0
AVIS BUDGET GROUP COM 053774105 573 3,858 SH   SOLE 36 3,858 0 0
AVIS BUDGET GROUP COM 053774105 570 3,840 SH   SOLE 40 3,840 0 0
AVIS BUDGET GROUP COM 053774105 6 43 SH   OTR 43 43 0 0
AVIS BUDGET GROUP COM 053774105 5,953 40,096 SH   SOLE 43 39,028 0 1,068
AVIS BUDGET GROUP OPTIONS 053774105 3,400 22,900 SH Put SOLE 19 22,900 0 0
AVISTA CORP COM 05379B107 2,614 70,540 SH   SOLE 2 28,607 0 41,933
AVISTA CORP COM 05379B107 344 9,293 SH   SOLE 4 9,293 0 0
AVISTA CORP COM 05379B107 239 6,440 SH   SOLE 7 6,440 0 0
AVISTA CORP COM 05379B107 11,094 299,439 SH   SOLE 18 299,439 0 0
AVISTA CORP COM 05379B107 4,733 127,739 SH   SOLE 19 127,739 0 0
AVISTA CORP COM 05379B107 404,766 10,924,871 SH   SOLE 21 10,924,871 0 0
AVISTA CORP COM 05379B107 65,152 1,758,482 SH   SOLE 22 1,681,932 0 76,550
AVISTA CORP COM 05379B107 327 8,822 SH   SOLE 25 8,822 0 0
AVISTA CORP COM 05379B107 940 25,369 SH   SOLE 26 15,506 0 9,863
AVISTA CORP COM 05379B107 1,488 40,149 SH   SOLE 28 40,149 0 0
AVISTA CORP COM 05379B107 9,344 252,199 SH   SOLE 30 252,199 0 0
AVISTA CORP COM 05379B107 1,237 33,375 SH   SOLE 32 33,375 0 0
AVISTA CORP COM 05379B107 210 5,656 SH   SOLE 36 5,656 0 0
AVISTA CORP COM 05379B107 310 8,359 SH   SOLE 40 8,359 0 0
AVISTA CORP COM 05379B107 939 25,346 SH   SOLE 43 24,912 0 434
AVITA MEDICAL INC COM 05380C102 7 1,298 SH   SOLE 2 794 0 504
AVITA MEDICAL INC COM 05380C102 20 3,847 SH   SOLE 18 3,847 0 0
AVITA MEDICAL INC COM 05380C102 5 895 SH   SOLE 19 895 0 0
AVITA MEDICAL INC COM 05380C102 400 75,873 SH   SOLE 21 75,873 0 0
AVITA MEDICAL INC COM 05380C102 2,068 392,470 SH   SOLE 22 392,470 0 0
AVNET INC COM 053807103 16,270 450,434 SH   SOLE 2 178,798 0 271,636
AVNET INC COM 053807103 81 2,238 SH   SOLE 4 979 0 1,259
AVNET INC COM 053807103 85 2,361 SH   SOLE 7 2,361 0 0
AVNET INC COM 053807103 8,075 223,572 SH   SOLE 18 217,105 0 6,467
AVNET INC COM 053807103 3,920 108,518 SH   SOLE 19 108,518 0 0
AVNET INC COM 053807103 179,820 4,978,413 SH   SOLE 21 4,978,413 0 0
AVNET INC COM 053807103 103,880 2,875,966 SH   SOLE 22 2,715,336 0 160,630
AVNET INC COM 053807103 26 716 SH   SOLE 23 716 0 0
AVNET INC COM 053807103 517 14,303 SH   SOLE 25 14,303 0 0
AVNET INC COM 053807103 2,037 56,396 SH   SOLE 26 46,268 0 10,128
AVNET INC COM 053807103 360 9,957 SH   SOLE 28 1,773 0 8,184
AVNET INC COM 053807103 3,270 90,533 SH   SOLE 30 90,533 0 0
AVNET INC COM 053807103 48 1,317 SH   SOLE 31 1,317 0 0
AVNET INC COM 053807103 14 375 SH   SOLE 34 375 0 0
AVNET INC COM 053807103 531 14,688 SH   SOLE 36 14,688 0 0
AVNET INC COM 053807103 461 12,772 SH   SOLE 40 12,772 0 0
AVNET INC COM 053807103 6,257 173,219 SH   SOLE 43 169,496 0 3,723
AVROBIO INC COM 05455M100 35 54,718 SH   SOLE 2 27,054 0 27,664
AVROBIO INC COM 05455M100 11 17,171 SH   SOLE 18 7,510 0 9,661
AVROBIO INC COM 05455M100 305 475,429 SH   SOLE 19 475,429 0 0
AVROBIO INC COM 05455M100 270 419,680 SH   SOLE 21 419,680 0 0
AVROBIO INC COM 05455M100 625 972,352 SH   SOLE 22 972,352 0 0
AVROBIO INC COM 05455M100 29 45,267 SH   SOLE 26 0 0 45,267
AVROBIO INC COM 05455M100 12 18,178 SH   SOLE 30 18,178 0 0
AVROBIO INC COM 05455M100 0 776 SH   SOLE 43 776 0 0
AWARE INC MASS COM 05453N100 0 11 SH   SOLE 17 0 0 11
AWARE INC MASS COM 05453N100 5 2,956 SH   SOLE 18 2,956 0 0
AWARE INC MASS COM 05453N100 85 47,928 SH   SOLE 21 47,928 0 0
AWARE INC MASS COM 05453N100 624 350,494 SH   SOLE 22 350,494 0 0
AXALTA COATING SYS LTD COM G0750C108 11,852 562,756 SH   SOLE 2 180,197 0 382,559
AXALTA COATING SYS LTD COM G0750C108 16 740 SH   SOLE 4 740 0 0
AXALTA COATING SYS LTD COM G0750C108 77 3,648 SH   SOLE 7 3,648 0 0
AXALTA COATING SYS LTD COM G0750C108 43,558 2,068,288 SH   SOLE 18 2,064,999 0 3,289
AXALTA COATING SYS LTD COM G0750C108 65,833 3,125,992 SH   SOLE 19 3,125,992 0 0
AXALTA COATING SYS LTD COM G0750C108 59,005 2,801,760 SH   SOLE 21 2,801,760 0 0
AXALTA COATING SYS LTD COM G0750C108 103,888 4,932,935 SH   SOLE 22 4,657,853 0 275,082
AXALTA COATING SYS LTD COM G0750C108 2,856 135,597 SH   SOLE 23 135,597 0 0
AXALTA COATING SYS LTD COM G0750C108 7,244 343,948 SH   SOLE 25 250,662 0 93,286
AXALTA COATING SYS LTD COM G0750C108 2,341 111,171 SH   SOLE 26 94,954 0 16,217
AXALTA COATING SYS LTD COM G0750C108 431 20,459 SH   SOLE 28 3,697 0 16,762
AXALTA COATING SYS LTD COM G0750C108 5,548 263,434 SH   SOLE 30 263,434 0 0
AXALTA COATING SYS LTD COM G0750C108 64 3,057 SH   SOLE 31 3,057 0 0
AXALTA COATING SYS LTD COM G0750C108 25,248 1,198,846 SH   SOLE 34 1,198,846 0 0
AXALTA COATING SYS LTD COM G0750C108 1,303 61,853 SH   SOLE 36 61,853 0 0
AXALTA COATING SYS LTD COM G0750C108 625 29,657 SH   SOLE 40 29,657 0 0
AXALTA COATING SYS LTD COM G0750C108 3,910 185,667 SH   SOLE 43 170,805 0 14,862
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,099 34,659 SH   SOLE 2 27,573 0 7,086
AXCELIS TECHNOLOGIES INC COM NEW 054540208 5 81 SH   SOLE 4 81 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 21 346 SH   SOLE 7 346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 6,842 112,981 SH   SOLE 18 109,161 0 3,820
AXCELIS TECHNOLOGIES INC COM NEW 054540208 6,158 101,689 SH   SOLE 19 101,689 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 238,138 3,932,270 SH   SOLE 21 3,932,270 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 50,782 838,534 SH   SOLE 22 817,902 0 20,632
AXCELIS TECHNOLOGIES INC COM NEW 054540208 120 1,989 SH   SOLE 23 1,989 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 270 4,456 SH   SOLE 25 4,456 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,308 21,603 SH   SOLE 26 14,126 0 7,477
AXCELIS TECHNOLOGIES INC COM NEW 054540208 164 2,709 SH   SOLE 28 599 0 2,110
AXCELIS TECHNOLOGIES INC COM NEW 054540208 4,009 66,195 SH   SOLE 30 66,195 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 273 4,500 SH   SOLE 40 4,500 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,080 34,353 SH   SOLE 43 26,823 0 7,530
AXCELLA HEALTH INC COM 05454B105 0 276 SH   SOLE 2 0 0 276
AXCELLA HEALTH INC COM 05454B105 7 3,927 SH   SOLE 18 3,927 0 0
AXCELLA HEALTH INC COM 05454B105 77 44,818 SH   SOLE 21 44,818 0 0
AXCELLA HEALTH INC COM 05454B105 423 247,639 SH   SOLE 22 247,639 0 0
AXIS CAP HLDGS LTD SHS G0692U109 10,885 221,468 SH   SOLE 2 44,827 0 176,641
AXIS CAP HLDGS LTD SHS G0692U109 15 300 SH   SOLE 4 300 0 0
AXIS CAP HLDGS LTD SHS G0692U109 74 1,514 SH   SOLE 7 1,514 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,536 31,242 SH   SOLE 18 31,242 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,165 23,706 SH   SOLE 19 23,706 0 0
AXIS CAP HLDGS LTD SHS G0692U109 61,915 1,259,707 SH   SOLE 21 1,259,707 0 0
AXIS CAP HLDGS LTD SHS G0692U109 85,805 1,745,777 SH   SOLE 22 1,648,840 0 96,937
AXIS CAP HLDGS LTD SHS G0692U109 672 13,682 SH   SOLE 25 13,682 0 0
AXIS CAP HLDGS LTD SHS G0692U109 2,057 41,858 SH   SOLE 26 35,055 0 6,803
AXIS CAP HLDGS LTD SHS G0692U109 350 7,115 SH   SOLE 28 1,510 0 5,605
AXIS CAP HLDGS LTD SHS G0692U109 2,967 60,374 SH   SOLE 30 60,374 0 0
AXIS CAP HLDGS LTD SHS G0692U109 56 1,136 SH   SOLE 31 1,136 0 0
AXIS CAP HLDGS LTD SHS G0692U109 259 5,262 SH   SOLE 36 5,262 0 0
AXIS CAP HLDGS LTD SHS G0692U109 506 10,292 SH   SOLE 40 10,292 0 0
AXIS CAP HLDGS LTD SHS G0692U109 6 120 SH   SOLE 43 120 0 0
AXOGEN INC COM 05463X106 426 35,745 SH   SOLE 2 16,757 0 18,988
AXOGEN INC COM 05463X106 7 618 SH   SOLE 7 618 0 0
AXOGEN INC COM 05463X106 1,296 108,707 SH   SOLE 18 108,707 0 0
AXOGEN INC COM 05463X106 1,112 93,330 SH   SOLE 19 93,330 0 0
AXOGEN INC COM 05463X106 18,950 1,589,758 SH   SOLE 21 1,589,758 0 0
AXOGEN INC COM 05463X106 11,130 933,757 SH   SOLE 22 926,514 0 7,243
AXOGEN INC COM 05463X106 12 1,044 SH   SOLE 23 1,044 0 0
AXOGEN INC COM 05463X106 1,487 124,757 SH   SOLE 30 124,757 0 0
AXOGEN INC COM 05463X106 209 17,535 SH   SOLE 43 17,515 0 20
AXON ENTERPRISE INC COM 05464C101 16,697 144,247 SH   SOLE 2 63,528 0 80,719
AXON ENTERPRISE INC COM 05464C101 377 3,260 SH   SOLE 4 3,260 0 0
AXON ENTERPRISE INC COM 05464C101 89 769 SH   SOLE 7 769 0 0
AXON ENTERPRISE INC COM 05464C101 226 1,956 SH   SOLE 13 1,956 0 0
AXON ENTERPRISE INC COM 05464C101 17,165 148,294 SH   SOLE 18 148,294 0 0
AXON ENTERPRISE INC COM 05464C101 78,594 679,001 SH   SOLE 19 679,001 0 0
AXON ENTERPRISE INC COM 05464C101 488,842 4,223,254 SH   SOLE 21 4,223,254 0 0
AXON ENTERPRISE INC COM 05464C101 214,903 1,856,613 SH   SOLE 22 1,774,467 0 82,146
AXON ENTERPRISE INC COM 05464C101 6,148 53,111 SH   SOLE 25 53,111 0 0
AXON ENTERPRISE INC COM 05464C101 3,737 32,283 SH   SOLE 26 26,467 0 5,816
AXON ENTERPRISE INC COM 05464C101 639 5,520 SH   SOLE 28 1,153 0 4,367
AXON ENTERPRISE INC COM 05464C101 6,268 54,153 SH   SOLE 30 54,153 0 0
AXON ENTERPRISE INC COM 05464C101 2,583 22,314 SH   SOLE 31 22,314 0 0
AXON ENTERPRISE INC COM 05464C101 2,624 22,672 SH   SOLE 34 22,672 0 0
AXON ENTERPRISE INC COM 05464C101 187 1,614 SH   SOLE 36 1,614 0 0
AXON ENTERPRISE INC COM 05464C101 1,040 8,981 SH   SOLE 40 8,981 0 0
AXON ENTERPRISE INC COM 05464C101 56 483 SH   OTR 43 483 0 0
AXON ENTERPRISE INC COM 05464C101 6,933 59,897 SH   SOLE 43 57,867 0 2,030
AXONICS INC COM 05465P101 2,029 28,805 SH   SOLE 2 23,492 0 5,313
AXONICS INC COM 05465P101 50 708 SH   SOLE 4 107 0 601
AXONICS INC COM 05465P101 180 2,554 SH   SOLE 7 521 0 2,033
AXONICS INC COM 05465P101 9,172 130,208 SH   SOLE 18 123,681 0 6,527
AXONICS INC COM 05465P101 8,348 118,516 SH   SOLE 19 118,516 0 0
AXONICS INC COM 05465P101 130,200 1,848,384 SH   SOLE 21 1,848,384 0 0
AXONICS INC COM 05465P101 82,551 1,171,931 SH   SOLE 22 1,144,840 0 27,091
AXONICS INC COM 05465P101 59 834 SH   SOLE 23 834 0 0
AXONICS INC COM 05465P101 462 6,554 SH   SOLE 25 6,554 0 0
AXONICS INC COM 05465P101 1,180 16,752 SH   SOLE 26 11,410 0 5,342
AXONICS INC COM 05465P101 133 1,895 SH   SOLE 28 610 0 1,285
AXONICS INC COM 05465P101 11,167 158,529 SH   SOLE 30 158,529 0 0
AXONICS INC COM 05465P101 121 1,715 SH   SOLE 36 1,715 0 0
AXONICS INC COM 05465P101 343 4,876 SH   SOLE 40 4,876 0 0
AXONICS INC COM 05465P101 893 12,681 SH   SOLE 43 10,951 0 1,730
AXOS FINANCIAL INC COM 05465C100 3,350 97,862 SH   SOLE 2 67,464 0 30,398
AXOS FINANCIAL INC COM 05465C100 67 1,964 SH   SOLE 4 197 0 1,767
AXOS FINANCIAL INC COM 05465C100 21 608 SH   SOLE 7 608 0 0
AXOS FINANCIAL INC COM 05465C100 7,194 210,177 SH   SOLE 18 210,177 0 0
AXOS FINANCIAL INC COM 05465C100 3,594 104,996 SH   SOLE 19 104,996 0 0
AXOS FINANCIAL INC COM 05465C100 221,511 6,471,243 SH   SOLE 21 6,471,243 0 0
AXOS FINANCIAL INC COM 05465C100 47,448 1,386,154 SH   SOLE 22 1,330,062 0 56,092
AXOS FINANCIAL INC COM 05465C100 231 6,757 SH   SOLE 25 6,757 0 0
AXOS FINANCIAL INC COM 05465C100 785 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINANCIAL INC COM 05465C100 34 991 SH   SOLE 28 991 0 0
AXOS FINANCIAL INC COM 05465C100 3,134 91,554 SH   SOLE 30 91,554 0 0
AXOS FINANCIAL INC COM 05465C100 5,143 150,262 SH   SOLE 34 150,262 0 0
AXOS FINANCIAL INC COM 05465C100 216 6,302 SH   SOLE 40 6,302 0 0
AXOS FINANCIAL INC COM 05465C100 469 13,694 SH   SOLE 43 13,183 0 511
AXSOME THERAPEUTICS INC COM 05464T104 691 15,497 SH   SOLE 2 12,157 0 3,340
AXSOME THERAPEUTICS INC COM 05464T104 5 111 SH   SOLE 4 111 0 0
AXSOME THERAPEUTICS INC COM 05464T104 13 297 SH   SOLE 7 297 0 0
AXSOME THERAPEUTICS INC COM 05464T104 3,367 75,465 SH   SOLE 18 75,465 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2,553 57,222 SH   SOLE 19 57,222 0 0
AXSOME THERAPEUTICS INC COM 05464T104 55,575 1,245,513 SH   SOLE 21 1,245,513 0 0
AXSOME THERAPEUTICS INC COM 05464T104 32,267 723,141 SH   SOLE 22 702,823 0 20,318
AXSOME THERAPEUTICS INC COM 05464T104 7 163 SH   SOLE 23 163 0 0
AXSOME THERAPEUTICS INC COM 05464T104 192 4,292 SH   SOLE 25 4,292 0 0
AXSOME THERAPEUTICS INC COM 05464T104 509 11,397 SH   SOLE 26 8,868 0 2,529
AXSOME THERAPEUTICS INC COM 05464T104 110 2,474 SH   SOLE 28 0 0 2,474
AXSOME THERAPEUTICS INC COM 05464T104 1,961 43,943 SH   SOLE 30 43,943 0 0
AXSOME THERAPEUTICS INC COM 05464T104 34 763 SH   SOLE 36 763 0 0
AXSOME THERAPEUTICS INC COM 05464T104 175 3,917 SH   SOLE 40 3,917 0 0
AXSOME THERAPEUTICS INC COM 05464T104 360 8,060 SH   SOLE 43 7,742 0 318
AXT INC COM 00246W103 259 38,627 SH   SOLE 2 10,708 0 27,919
AXT INC COM 00246W103 4 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 888 132,567 SH   SOLE 18 132,567 0 0
AXT INC COM 00246W103 515 76,820 SH   SOLE 19 76,820 0 0
AXT INC COM 00246W103 9,326 1,391,958 SH   SOLE 21 1,391,958 0 0
AXT INC COM 00246W103 6,619 987,933 SH   SOLE 22 962,313 0 25,620
AXT INC COM 00246W103 33 4,947 SH   SOLE 43 4,947 0 0
AYRO INC COM 054748108 3 5,793 SH   SOLE 18 5,793 0 0
AYRO INC COM 054748108 43 73,225 SH   SOLE 21 73,225 0 0
AYRO INC COM 054748108 268 454,787 SH   SOLE 22 454,787 0 0
AYTU BIOPHARMA INC COM NEW 054754874 5 25,883 SH   SOLE 21 25,883 0 0
AYTU BIOPHARMA INC COM NEW 054754874 84 455,867 SH   SOLE 22 455,867 0 0
AZEK CO INC CL A 05478C105 1,704 102,500 SH   SOLE 2 51,371 0 51,129
AZEK CO INC CL A 05478C105 378 22,754 SH   SOLE 4 385 0 22,369
AZEK CO INC CL A 05478C105 22 1,299 SH   SOLE 7 1,299 0 0
AZEK CO INC CL A 05478C105 747 44,922 SH   SOLE 18 44,922 0 0
AZEK CO INC CL A 05478C105 12,958 779,669 SH   SOLE 19 779,669 0 0
AZEK CO INC CL A 05478C105 34,885 2,099,004 SH   SOLE 21 2,099,004 0 0
AZEK CO INC CL A 05478C105 41,547 2,499,819 SH   SOLE 22 2,360,473 0 139,346
AZEK CO INC CL A 05478C105 252 15,133 SH   SOLE 25 15,133 0 0
AZEK CO INC CL A 05478C105 752 45,243 SH   SOLE 26 36,409 0 8,834
AZEK CO INC CL A 05478C105 570 34,310 SH   SOLE 28 23,814 0 10,496
AZEK CO INC CL A 05478C105 1,153 69,400 SH   SOLE 30 69,400 0 0
AZEK CO INC CL A 05478C105 27 1,647 SH   SOLE 31 1,647 0 0
AZEK CO INC CL A 05478C105 41 2,440 SH   SOLE 34 2,440 0 0
AZEK CO INC CL A 05478C105 270 16,250 SH   SOLE 40 16,250 0 0
AZEK CO INC CL A 05478C105 316 19,036 SH   SOLE 43 17,287 0 1,749
AZENTA INC COM 114340102 9,375 218,739 SH   SOLE 2 106,541 0 112,198
AZENTA INC COM 114340102 11 252 SH   SOLE 4 252 0 0
AZENTA INC COM 114340102 36 847 SH   SOLE 7 847 0 0
AZENTA INC COM 114340102 6,832 159,396 SH   SOLE 18 159,396 0 0
AZENTA INC COM 114340102 27,283 636,571 SH   SOLE 19 636,571 0 0
AZENTA INC COM 114340102 158,047 3,687,529 SH   SOLE 21 3,687,529 0 0
AZENTA INC COM 114340102 88,961 2,075,614 SH   SOLE 22 1,984,344 0 91,270
AZENTA INC COM 114340102 469 10,946 SH   SOLE 25 10,946 0 0
AZENTA INC COM 114340102 1,365 31,842 SH   SOLE 26 25,064 0 6,778
AZENTA INC COM 114340102 1,780 41,539 SH   SOLE 28 37,781 0 3,758
AZENTA INC COM 114340102 1,797 41,922 SH   SOLE 30 41,922 0 0
AZENTA INC COM 114340102 46 1,073 SH   SOLE 31 1,073 0 0
AZENTA INC COM 114340102 436 10,166 SH   SOLE 34 10,166 0 0
AZENTA INC COM 114340102 409 9,542 SH   SOLE 40 9,542 0 0
AZENTA INC COM 114340102 17 389 SH   OTR 43 389 0 0
AZENTA INC COM 114340102 4,682 109,249 SH   SOLE 43 107,022 0 2,227
AZIYO BIOLOGICS INC CL A COM 05479K106 3 482 SH   SOLE 18 482 0 0
AZIYO BIOLOGICS INC CL A COM 05479K106 64 8,917 SH   SOLE 21 8,917 0 0
AZUL S A SPONSR ADR PFD 05501U106 314 38,621 SH   SOLE 43 38,478 0 143
AZURE PWR GLOBAL LTD SHS V0393H103 9 1,691 SH   SOLE 2 1,691 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 1 213 SH   SOLE 7 213 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 2,374 428,461 SH   SOLE 21 428,461 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 2,771 500,167 SH   SOLE 30 500,167 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 1 130 SH   SOLE 34 130 0 0
AZZ INC COM 002474104 1,061 29,053 SH   SOLE 2 15,684 0 13,369
AZZ INC COM 002474104 2 67 SH   SOLE 4 67 0 0
AZZ INC COM 002474104 10 277 SH   SOLE 7 277 0 0
AZZ INC COM 002474104 3,335 91,335 SH   SOLE 18 91,335 0 0
AZZ INC COM 002474104 1,637 44,824 SH   SOLE 19 44,824 0 0
AZZ INC COM 002474104 110,324 3,021,746 SH   SOLE 21 3,021,746 0 0
AZZ INC COM 002474104 22,430 614,361 SH   SOLE 22 586,837 0 27,524
AZZ INC COM 002474104 118 3,224 SH   SOLE 25 3,224 0 0
AZZ INC COM 002474104 158 4,327 SH   SOLE 26 2,930 0 1,397
AZZ INC COM 002474104 1,929 52,837 SH   SOLE 30 52,837 0 0
AZZ INC COM 002474104 186 5,107 SH   SOLE 34 5,107 0 0
AZZ INC COM 002474104 106 2,908 SH   SOLE 40 2,908 0 0
AZZ INC COM 002474104 846 23,170 SH   SOLE 43 22,427 0 743
B & G FOODS INC NEW COM 05508R106 1,235 74,921 SH   SOLE 2 28,712 0 46,209
B & G FOODS INC NEW COM 05508R106 4 247 SH   SOLE 4 247 0 0
B & G FOODS INC NEW COM 05508R106 25 1,537 SH   SOLE 7 1,537 0 0
B & G FOODS INC NEW COM 05508R106 4,299 260,690 SH   SOLE 18 260,690 0 0
B & G FOODS INC NEW COM 05508R106 2,157 130,814 SH   SOLE 19 130,814 0 0
B & G FOODS INC NEW COM 05508R106 144,199 8,744,637 SH   SOLE 21 8,744,637 0 0
B & G FOODS INC NEW COM 05508R106 29,079 1,763,410 SH   SOLE 22 1,683,097 0 80,313
B & G FOODS INC NEW COM 05508R106 179 10,858 SH   SOLE 25 10,858 0 0
B & G FOODS INC NEW COM 05508R106 421 25,514 SH   SOLE 26 19,294 0 6,220
B & G FOODS INC NEW COM 05508R106 101 6,106 SH   SOLE 28 1,154 0 4,952
B & G FOODS INC NEW COM 05508R106 2,041 123,787 SH   SOLE 30 123,787 0 0
B & G FOODS INC NEW COM 05508R106 10 595 SH   SOLE 34 595 0 0
B & G FOODS INC NEW COM 05508R106 42 2,528 SH   SOLE 36 2,528 0 0
B & G FOODS INC NEW COM 05508R106 138 8,392 SH   SOLE 40 8,392 0 0
B & G FOODS INC NEW COM 05508R106 1,888 114,507 SH   SOLE 43 107,650 0 6,857
B. RILEY FINANCIAL INC COM 05580M108 378 8,495 SH   SOLE 2 6,397 0 2,098
B. RILEY FINANCIAL INC COM 05580M108 2 43 SH   SOLE 4 43 0 0
B. RILEY FINANCIAL INC COM 05580M108 13 281 SH   SOLE 7 281 0 0
B. RILEY FINANCIAL INC COM 05580M108 2,869 64,445 SH   SOLE 18 64,445 0 0
B. RILEY FINANCIAL INC COM 05580M108 1,687 37,895 SH   SOLE 19 37,895 0 0
B. RILEY FINANCIAL INC COM 05580M108 90,681 2,036,853 SH   SOLE 21 2,036,853 0 0
B. RILEY FINANCIAL INC COM 05580M108 20,163 452,893 SH   SOLE 22 442,871 0 10,022
B. RILEY FINANCIAL INC COM 05580M108 84 1,877 SH   SOLE 25 1,877 0 0
B. RILEY FINANCIAL INC COM 05580M108 120 2,699 SH   SOLE 26 0 0 2,699
B. RILEY FINANCIAL INC COM 05580M108 62 1,384 SH   SOLE 28 0 0 1,384
B. RILEY FINANCIAL INC COM 05580M108 1,405 31,562 SH   SOLE 30 31,562 0 0
B. RILEY FINANCIAL INC COM 05580M108 100 2,248 SH   SOLE 40 2,248 0 0
B. RILEY FINANCIAL INC COM 05580M108 7 165 SH   OTR 43 165 0 0
B. RILEY FINANCIAL INC COM 05580M108 452 10,163 SH   SOLE 43 6,346 0 3,817
B2GOLD CORP COM 11777Q209 1,286 399,527 SH   SOLE 21 399,527 0 0
B2GOLD CORP COM 11777Q209 195 60,456 SH   SOLE 43 57,280 0 3,176
BABCOCK & WILCOX ENTERPRISES COM 05614L209 198 31,067 SH   SOLE 2 24,505 0 6,562
BABCOCK & WILCOX ENTERPRISES COM 05614L209 6 892 SH   SOLE 7 892 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 1,043 163,430 SH   SOLE 18 163,430 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 724 113,521 SH   SOLE 19 113,521 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 12,706 1,991,459 SH   SOLE 21 1,991,459 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 9,949 1,559,397 SH   SOLE 22 1,522,426 0 36,971
BABCOCK & WILCOX ENTERPRISES COM 05614L209 76 11,945 SH   SOLE 25 11,945 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 61 9,553 SH   SOLE 43 9,457 0 96
BABYLON HLDGS LTD CL A SHS G07031100 3 6,134 SH   SOLE 2 0 0 6,134
BABYLON HLDGS LTD CL A SHS G07031100 130 274,319 SH   SOLE 18 274,319 0 0
BABYLON HLDGS LTD CL A SHS G07031100 103 217,295 SH   SOLE 19 217,295 0 0
BABYLON HLDGS LTD CL A SHS G07031100 1,434 3,035,470 SH   SOLE 21 3,035,470 0 0
BABYLON HLDGS LTD CL A SHS G07031100 397 841,494 SH   SOLE 22 833,737 0 7,757
BABYLON HLDGS LTD CL A SHS G07031100 3 5,975 SH   SOLE 23 5,975 0 0
BACKBLAZE INC COM CL A 05637B105 48 9,661 SH   SOLE 2 9,661 0 0
BACKBLAZE INC COM CL A 05637B105 4 869 SH   SOLE 19 869 0 0
BACKBLAZE INC COM CL A 05637B105 13 2,670 SH   SOLE 21 2,670 0 0
BACKBLAZE INC COM CL A 05637B105 518 104,137 SH   SOLE 22 104,137 0 0
BACKBLAZE INC COM CL A 05637B105 3 579 SH   SOLE 23 579 0 0
BACKBLAZE INC COM CL A 05637B105 7 1,443 SH   SOLE 26 0 0 1,443
BADGER METER INC COM 056525108 2,737 29,622 SH   SOLE 2 26,415 0 3,207
BADGER METER INC COM 056525108 12 129 SH   SOLE 4 129 0 0
BADGER METER INC COM 056525108 4,071 44,064 SH   SOLE 7 44,064 0 0
BADGER METER INC COM 056525108 8,972 97,108 SH   SOLE 18 96,199 0 909
BADGER METER INC COM 056525108 5,017 54,306 SH   SOLE 19 54,306 0 0
BADGER METER INC COM 056525108 327,630 3,546,165 SH   SOLE 21 3,546,165 0 0
BADGER METER INC COM 056525108 66,907 724,180 SH   SOLE 22 706,662 0 17,518
BADGER METER INC COM 056525108 1,868 20,223 SH   SOLE 25 20,223 0 0
BADGER METER INC COM 056525108 1,545 16,723 SH   SOLE 26 10,406 0 6,317
BADGER METER INC COM 056525108 84 905 SH   SOLE 28 520 0 385
BADGER METER INC COM 056525108 36,596 396,104 SH   SOLE 30 396,104 0 0
BADGER METER INC COM 056525108 1,086 11,759 SH   SOLE 34 11,759 0 0
BADGER METER INC COM 056525108 488 5,278 SH   SOLE 36 5,278 0 0
BADGER METER INC COM 056525108 321 3,476 SH   SOLE 40 3,476 0 0
BADGER METER INC COM 056525108 9,072 98,190 SH   SOLE 43 97,305 0 885
BAIDU INC SPON ADR REP A 056752108 2,601 22,136 SH   SOLE 7 21,183 0 953
BAIDU INC SPON ADR REP A 056752108 79 672 SH   SOLE 15 672 0 0
BAIDU INC SPON ADR REP A 056752108 51,709 440,116 SH   SOLE 19 440,116 0 0
BAIDU INC SPON ADR REP A 056752108 1,558 13,258 SH   SOLE 22 13,258 0 0
BAIDU INC SPON ADR REP A 056752108 34,846 296,588 SH   SOLE 25 296,588 0 0
BAIDU INC SPON ADR REP A 056752108 9,644 82,086 SH   SOLE 26 61,029 0 21,057
BAIDU INC SPON ADR REP A 056752108 6,180 52,600 SH   SOLE 28 0 0 52,600
BAIDU INC SPON ADR REP A 056752108 14,090 119,925 SH   SOLE 30 119,925 0 0
BAIDU INC SPON ADR REP A 056752108 3,270 27,834 SH   SOLE 31 0 0 27,834
BAIDU INC SPON ADR REP A 056752108 7,182 61,132 SH   SOLE 32 61,132 0 0
BAIDU INC SPON ADR REP A 056752108 36,628 311,750 SH   SOLE 34 311,750 0 0
BAIDU INC SPON ADR REP A 056752108 21,261 180,962 SH   SOLE 43 166,700 0 14,262
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 5,362 446,798 SH   SOLE 30 446,798 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 0 1 SH   SOLE 43 1 0 0
BAKER HUGHES COMPANY CL A 05722G100 83,815 3,998,817 SH   SOLE 2 408,335 0 3,590,482
BAKER HUGHES COMPANY CL A 05722G100 13,452 641,786 SH   SOLE 4 300,880 0 340,906
BAKER HUGHES COMPANY CL A 05722G100 18,719 893,091 SH   SOLE 7 863,659 0 29,432
BAKER HUGHES COMPANY CL A 05722G100 1,150 54,846 SH   SOLE 13 33,551 0 21,295
BAKER HUGHES COMPANY CL A 05722G100 2,579 123,052 SH   SOLE 15 123,052 0 0
BAKER HUGHES COMPANY CL A 05722G100 74,161 3,538,214 SH   SOLE 18 3,454,712 0 83,502
BAKER HUGHES COMPANY CL A 05722G100 109,333 5,216,257 SH   SOLE 19 5,216,257 0 0
BAKER HUGHES COMPANY CL A 05722G100 612,023 29,199,562 SH   SOLE 21 29,199,562 0 0
BAKER HUGHES COMPANY CL A 05722G100 427,490 20,395,534 SH   SOLE 22 19,092,234 0 1,303,300
BAKER HUGHES COMPANY CL A 05722G100 33,472 1,596,934 SH   SOLE 23 1,596,934 0 0
BAKER HUGHES COMPANY CL A 05722G100 57,517 2,744,137 SH   SOLE 25 2,744,137 0 0
BAKER HUGHES COMPANY CL A 05722G100 52,390 2,499,545 SH   SOLE 26 1,086,696 0 1,412,849
BAKER HUGHES COMPANY CL A 05722G100 61,681 2,942,801 SH   SOLE 28 310,775 0 2,632,026
BAKER HUGHES COMPANY CL A 05722G100 42 2,012 SH   SOLE 29 2,012 0 0
BAKER HUGHES COMPANY CL A 05722G100 174,893 8,344,144 SH   SOLE 30 7,639,412 0 704,732
BAKER HUGHES COMPANY CL A 05722G100 4,574 218,219 SH   SOLE 31 200,917 0 17,302
BAKER HUGHES COMPANY CL A 05722G100 22,025 1,050,828 SH   SOLE 34 1,050,828 0 0
BAKER HUGHES COMPANY CL A 05722G100 8,337 397,762 SH   SOLE 36 397,762 0 0
BAKER HUGHES COMPANY CL A 05722G100 1,038 49,504 SH   SOLE 37 49,504 0 0
BAKER HUGHES COMPANY CL A 05722G100 657 31,331 SH   SOLE 40 31,331 0 0
BAKER HUGHES COMPANY CL A 05722G100 14 655 SH   OTR 43 655 0 0
BAKER HUGHES COMPANY CL A 05722G100 14,546 693,968 SH   SOLE 43 643,058 0 50,909
BAKKT HOLDINGS INC COM CL A 05759B107 77 33,689 SH   SOLE 2 4,502 0 29,187
BAKKT HOLDINGS INC COM CL A 05759B107 447 196,239 SH   SOLE 18 196,239 0 0
BAKKT HOLDINGS INC COM CL A 05759B107 235 103,214 SH   SOLE 19 103,214 0 0
BAKKT HOLDINGS INC COM CL A 05759B107 4,897 2,147,712 SH   SOLE 21 2,147,712 0 0
BAKKT HOLDINGS INC COM CL A 05759B107 2,689 1,179,511 SH   SOLE 22 1,145,914 0 33,597
BAKKT HOLDINGS INC COM CL A 05759B107 68 29,931 SH   SOLE 30 29,931 0 0
BALCHEM CORP COM 057665200 2,216 18,224 SH   SOLE 2 14,765 0 3,459
BALCHEM CORP COM 057665200 13 103 SH   SOLE 4 103 0 0
BALCHEM CORP COM 057665200 42 345 SH   SOLE 7 345 0 0
BALCHEM CORP COM 057665200 12,825 105,484 SH   SOLE 18 105,484 0 0
BALCHEM CORP COM 057665200 7,132 58,662 SH   SOLE 19 58,662 0 0
BALCHEM CORP COM 057665200 464,464 3,820,235 SH   SOLE 21 3,820,235 0 0
BALCHEM CORP COM 057665200 94,907 780,617 SH   SOLE 22 760,331 0 20,286
BALCHEM CORP COM 057665200 598 4,921 SH   SOLE 25 4,921 0 0
BALCHEM CORP COM 057665200 1,833 15,073 SH   SOLE 26 12,577 0 2,496
BALCHEM CORP COM 057665200 480 3,947 SH   SOLE 28 578 0 3,369
BALCHEM CORP COM 057665200 8,164 67,149 SH   SOLE 30 67,149 0 0
BALCHEM CORP COM 057665200 127 1,042 SH   SOLE 36 1,042 0 0
BALCHEM CORP COM 057665200 526 4,326 SH   SOLE 40 4,326 0 0
BALCHEM CORP COM 057665200 18 149 SH   OTR 43 149 0 0
BALCHEM CORP COM 057665200 2,457 20,213 SH   SOLE 43 19,679 0 534
BALL CORP COM 058498106 18,617 385,287 SH   SOLE 2 103,710 0 281,577
BALL CORP COM 058498106 15,276 316,138 SH   SOLE 4 182,083 0 134,055
BALL CORP COM 058498106 13,764 284,855 SH   SOLE 7 275,511 0 9,344
BALL CORP COM 058498106 1,000 20,686 SH   SOLE 13 12,082 0 8,604
BALL CORP COM 058498106 1,509 31,231 SH   SOLE 15 31,231 0 0
BALL CORP COM 058498106 25,815 534,257 SH   SOLE 18 509,020 0 25,237
BALL CORP COM 058498106 12,123 250,880 SH   SOLE 19 250,880 0 0
BALL CORP COM 058498106 449,442 9,301,374 SH   SOLE 21 9,301,374 0 0
BALL CORP COM 058498106 319,293 6,607,894 SH   SOLE 22 5,971,520 0 636,374
BALL CORP COM 058498106 24,409 505,152 SH   SOLE 23 505,152 0 0
BALL CORP COM 058498106 53,736 1,112,084 SH   SOLE 25 1,112,084 0 0
BALL CORP COM 058498106 49,253 1,019,300 SH   SOLE 26 469,145 0 550,155
BALL CORP COM 058498106 26,365 545,639 SH   SOLE 28 40,837 0 504,802
BALL CORP COM 058498106 108,573 2,246,957 SH   SOLE 30 2,246,957 0 0
BALL CORP COM 058498106 3,480 72,026 SH   SOLE 31 66,248 0 5,778
BALL CORP COM 058498106 4,984 103,151 SH   SOLE 34 103,151 0 0
BALL CORP COM 058498106 5,071 104,956 SH   SOLE 36 104,956 0 0
BALL CORP COM 058498106 489 10,130 SH   SOLE 40 10,130 0 0
BALL CORP COM 058498106 74 1,534 SH   OTR 43 1,534 0 0
BALL CORP COM 058498106 11,972 247,760 SH   SOLE 43 231,664 0 16,096
BALLANTYNE STRONG INC COM 058516105 5 2,491 SH   SOLE 18 2,491 0 0
BALLANTYNE STRONG INC COM 058516105 66 31,878 SH   SOLE 21 31,878 0 0
BALLANTYNE STRONG INC COM 058516105 4 1,940 SH   SOLE 22 1,940 0 0
BALLARD PWR SYS INC NEW COM 058586108 848 138,597 SH   SOLE 28 138,597 0 0
BALLYS CORPORATION COM 05875B106 583 29,490 SH   SOLE 2 14,569 0 14,921
BALLYS CORPORATION COM 05875B106 1 72 SH   SOLE 4 72 0 0
BALLYS CORPORATION COM 05875B106 9 433 SH   SOLE 7 433 0 0
BALLYS CORPORATION COM 05875B106 2,135 108,035 SH   SOLE 18 108,035 0 0
BALLYS CORPORATION COM 05875B106 1,451 73,422 SH   SOLE 19 73,422 0 0
BALLYS CORPORATION COM 05875B106 24,461 1,237,913 SH   SOLE 21 1,237,913 0 0
BALLYS CORPORATION COM 05875B106 16,299 824,860 SH   SOLE 22 787,003 0 37,857
BALLYS CORPORATION COM 05875B106 81 4,089 SH   SOLE 25 4,089 0 0
BALLYS CORPORATION COM 05875B106 283 14,322 SH   SOLE 26 10,119 0 4,203
BALLYS CORPORATION COM 05875B106 63 3,196 SH   SOLE 28 1,466 0 1,730
BALLYS CORPORATION COM 05875B106 337 17,047 SH   SOLE 30 17,047 0 0
BALLYS CORPORATION COM 05875B106 79 3,980 SH   SOLE 40 3,980 0 0
BALLYS CORPORATION COM 05875B106 85 4,315 SH   SOLE 43 4,221 0 94
BANC OF CALIFORNIA INC COM 05990K106 908 56,868 SH   SOLE 2 25,431 0 31,437
BANC OF CALIFORNIA INC COM 05990K106 2 130 SH   SOLE 4 130 0 0
BANC OF CALIFORNIA INC COM 05990K106 8 477 SH   SOLE 7 477 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,310 207,275 SH   SOLE 18 207,275 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,647 103,129 SH   SOLE 19 103,129 0 0
BANC OF CALIFORNIA INC COM 05990K106 106,392 6,662,008 SH   SOLE 21 6,662,008 0 0
BANC OF CALIFORNIA INC COM 05990K106 23,090 1,445,810 SH   SOLE 22 1,380,200 0 65,610
BANC OF CALIFORNIA INC COM 05990K106 161 10,073 SH   SOLE 25 10,073 0 0
BANC OF CALIFORNIA INC COM 05990K106 675 42,241 SH   SOLE 26 39,464 0 2,777
BANC OF CALIFORNIA INC COM 05990K106 115 7,223 SH   SOLE 28 0 0 7,223
BANC OF CALIFORNIA INC COM 05990K106 2,102 131,640 SH   SOLE 30 131,640 0 0
BANC OF CALIFORNIA INC COM 05990K106 86 5,367 SH   SOLE 40 5,367 0 0
BANC OF CALIFORNIA INC COM 05990K106 355 22,198 SH   SOLE 43 18,449 0 3,749
BANCFIRST CORP COM 05945F103 1,553 17,357 SH   SOLE 2 9,687 0 7,670
BANCFIRST CORP COM 05945F103 9 98 SH   SOLE 4 98 0 0
BANCFIRST CORP COM 05945F103 49 548 SH   SOLE 7 228 0 320
BANCFIRST CORP COM 05945F103 6,067 67,813 SH   SOLE 18 67,813 0 0
BANCFIRST CORP COM 05945F103 7,688 85,929 SH   SOLE 19 85,929 0 0
BANCFIRST CORP COM 05945F103 193,458 2,162,265 SH   SOLE 21 2,162,265 0 0
BANCFIRST CORP COM 05945F103 41,459 463,381 SH   SOLE 22 447,588 0 15,793
BANCFIRST CORP COM 05945F103 221 2,469 SH   SOLE 25 2,469 0 0
BANCFIRST CORP COM 05945F103 1,994 22,290 SH   SOLE 26 7,150 0 15,140
BANCFIRST CORP COM 05945F103 27 299 SH   SOLE 28 145 0 154
BANCFIRST CORP COM 05945F103 3,245 36,270 SH   SOLE 30 36,270 0 0
BANCFIRST CORP COM 05945F103 219 2,445 SH   SOLE 40 2,445 0 0
BANCFIRST CORP COM 05945F103 2,265 25,314 SH   SOLE 43 23,126 0 2,188
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 116 26,143 SH   SOLE 7 0 0 26,143
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 14,265 3,205,511 SH   SOLE 43 2,847,809 0 357,702
BANCO BRADESCO S A SP ADR PFD NEW 059460303 384 104,407 SH   SOLE 2 104,407 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 130 35,305 SH   SOLE 4 35,305 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 13,943 3,788,854 SH   SOLE 18 0 0 3,788,854
BANCO BRADESCO S A SP ADR PFD NEW 059460303 53,491 14,535,610 SH   SOLE 21 14,535,610 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,367 643,229 SH   SOLE 22 643,229 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 10,332 2,807,730 SH   SOLE 25 2,807,730 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,717 738,286 SH   SOLE 30 738,286 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 42,775 11,623,648 SH   SOLE 34 11,623,648 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 14,900 4,049,038 SH   SOLE 43 3,648,940 0 400,098
BANCO BRADESCO S A SPONSORED ADR 059460402 1 477 SH   SOLE 43 2 0 475
BANCO DE CHILE SPONSORED ADS 059520106 962 54,422 SH   SOLE 2 54,422 0 0
BANCO DE CHILE SPONSORED ADS 059520106 239 13,520 SH   SOLE 4 0 0 13,520
BANCO DE CHILE SPONSORED ADS 059520106 66 3,754 SH   SOLE 7 0 0 3,754
BANCO DE CHILE SPONSORED ADS 059520106 202 11,442 SH   SOLE 22 11,442 0 0
BANCO DE CHILE SPONSORED ADS 059520106 219 12,388 SH   SOLE 25 12,388 0 0
BANCO DE CHILE SPONSORED ADS 059520106 165 9,316 SH   SOLE 34 9,316 0 0
BANCO DE CHILE SPONSORED ADS 059520106 2,683 151,813 SH   SOLE 43 147,311 0 4,502
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 652 115,595 SH   SOLE 4 0 0 115,595
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 376 66,595 SH   SOLE 30 66,595 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 7,003 1,241,695 SH   SOLE 43 1,021,827 0 219,868
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 234 16,682 SH   SOLE 4 0 0 16,682
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,571 326,289 SH   SOLE 18 0 0 326,289
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5,933 423,481 SH   SOLE 21 423,481 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 7,304 521,323 SH   SOLE 25 521,323 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,085 148,842 SH   SOLE 30 148,842 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 14,979 1,069,155 SH   SOLE 34 1,069,155 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,877 276,754 SH   SOLE 43 270,876 0 5,878
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 511 100,172 SH   SOLE 43 96,388 0 3,784
BANCO SANTANDER S.A. ADR 05964H105 1 583 SH   SOLE 17 0 0 583
BANCO SANTANDER S.A. ADR 05964H105 13,558 5,844,095 SH   SOLE 43 5,408,277 0 435,818
BANCOLOMBIA S A SPON ADR PREF 05968L102 5,893 241,794 SH   SOLE 2 165,927 0 75,867
BANCOLOMBIA S A SPON ADR PREF 05968L102 429 17,618 SH   SOLE 4 6,120 0 11,498
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,528 62,719 SH   SOLE 18 0 0 62,719
BANCOLOMBIA S A SPON ADR PREF 05968L102 10 401 SH   SOLE 19 401 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 7,517 308,438 SH   SOLE 21 308,438 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 5,930 243,331 SH   SOLE 22 243,331 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 29 1,197 SH   SOLE 28 0 0 1,197
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,679 68,914 SH   SOLE 30 68,914 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 63 2,589 SH   SOLE 31 0 0 2,589
BANCOLOMBIA S A SPON ADR PREF 05968L102 5,246 215,262 SH   SOLE 34 215,262 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 6,017 246,917 SH   SOLE 43 204,904 0 42,013
BANCORP INC DEL COM 05969A105 750 34,123 SH   SOLE 2 18,531 0 15,592
BANCORP INC DEL COM 05969A105 4 177 SH   SOLE 4 177 0 0
BANCORP INC DEL COM 05969A105 13 605 SH   SOLE 7 605 0 0
BANCORP INC DEL COM 05969A105 4,328 196,902 SH   SOLE 18 196,902 0 0
BANCORP INC DEL COM 05969A105 2,795 127,150 SH   SOLE 19 127,150 0 0
BANCORP INC DEL COM 05969A105 143,689 6,537,254 SH   SOLE 21 6,537,254 0 0
BANCORP INC DEL COM 05969A105 28,370 1,290,715 SH   SOLE 22 1,251,652 0 39,063
BANCORP INC DEL COM 05969A105 145 6,600 SH   SOLE 25 6,600 0 0
BANCORP INC DEL COM 05969A105 514 23,398 SH   SOLE 26 19,302 0 4,096
BANCORP INC DEL COM 05969A105 113 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 1,840 83,711 SH   SOLE 30 83,711 0 0
BANCORP INC DEL COM 05969A105 117 5,316 SH   SOLE 40 5,316 0 0
BANCORP INC DEL COM 05969A105 458 20,851 SH   SOLE 43 20,851 0 0
BANDWIDTH INC COM CL A 05988J103 3,113 261,557 SH   SOLE 2 174,802 0 86,755
BANDWIDTH INC COM CL A 05988J103 1 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103 4 337 SH   SOLE 7 337 0 0
BANDWIDTH INC COM CL A 05988J103 1,004 84,358 SH   SOLE 18 72,310 0 12,048
BANDWIDTH INC COM CL A 05988J103 1,574 132,238 SH   SOLE 19 132,238 0 0
BANDWIDTH INC COM CL A 05988J103 11,001 924,426 SH   SOLE 21 924,426 0 0
BANDWIDTH INC COM CL A 05988J103 13,412 1,127,085 SH   SOLE 22 1,104,575 0 22,510
BANDWIDTH INC COM CL A 05988J103 225 18,924 SH   SOLE 23 18,924 0 0
BANDWIDTH INC COM CL A 05988J103 42 3,570 SH   SOLE 25 3,570 0 0
BANDWIDTH INC COM CL A 05988J103 1,636 137,482 SH   SOLE 26 10,224 0 127,258
BANDWIDTH INC COM CL A 05988J103 13 1,114 SH   SOLE 28 256 0 858
BANDWIDTH INC COM CL A 05988J103 705 59,210 SH   SOLE 30 59,210 0 0
BANDWIDTH INC COM CL A 05988J103 25 2,069 SH   SOLE 36 2,069 0 0
BANDWIDTH INC COM CL A 05988J103 27 2,287 SH   SOLE 40 2,287 0 0
BANDWIDTH INC COM CL A 05988J103 295 24,783 SH   SOLE 43 18,692 0 6,091
BANDWIDTH INC NOTE 0.250% 3/0 05988JAB9 2,252 3,480,000 PRN   SOLE 21 3,480,000 0 0
BANDWIDTH INC NOTE 0.500% 4/0 05988JAD5 1,192 2,050,000 PRN   SOLE 21 2,050,000 0 0
BANK FIRST CORP COM 06211J100 476 6,225 SH   SOLE 2 3,465 0 2,760
BANK FIRST CORP COM 06211J100 6 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100 1,619 21,173 SH   SOLE 18 21,173 0 0
BANK FIRST CORP COM 06211J100 903 11,805 SH   SOLE 19 11,805 0 0
BANK FIRST CORP COM 06211J100 19,463 254,479 SH   SOLE 21 254,479 0 0
BANK FIRST CORP COM 06211J100 11,396 149,004 SH   SOLE 22 141,563 0 7,441
BANK FIRST CORP COM 06211J100 132 1,723 SH   SOLE 25 1,723 0 0
BANK FIRST CORP COM 06211J100 19 243 SH   SOLE 30 243 0 0
BANK FIRST CORP COM 06211J100 71 922 SH   SOLE 40 922 0 0
BANK FIRST CORP COM 06211J100 58 757 SH   SOLE 43 757 0 0
BANK HAWAII CORP COM 062540109 5,880 77,252 SH   SOLE 2 40,212 0 37,040
BANK HAWAII CORP COM 062540109 75 981 SH   SOLE 4 161 0 820
BANK HAWAII CORP COM 062540109 52 680 SH   SOLE 7 680 0 0
BANK HAWAII CORP COM 062540109 6,616 86,916 SH   SOLE 18 86,916 0 0
BANK HAWAII CORP COM 062540109 5,411 71,088 SH   SOLE 19 71,088 0 0
BANK HAWAII CORP COM 062540109 161,183 2,117,491 SH   SOLE 21 2,117,491 0 0
BANK HAWAII CORP COM 062540109 92,550 1,215,840 SH   SOLE 22 1,167,271 0 48,569
BANK HAWAII CORP COM 062540109 580 7,619 SH   SOLE 25 7,619 0 0
BANK HAWAII CORP COM 062540109 1,574 20,680 SH   SOLE 26 17,602 0 3,078
BANK HAWAII CORP COM 062540109 300 3,941 SH   SOLE 28 555 0 3,386
BANK HAWAII CORP COM 062540109 7,673 100,807 SH   SOLE 30 100,807 0 0
BANK HAWAII CORP COM 062540109 45 591 SH   SOLE 31 591 0 0
BANK HAWAII CORP COM 062540109 372 4,881 SH   SOLE 36 4,881 0 0
BANK HAWAII CORP COM 062540109 429 5,638 SH   SOLE 40 5,638 0 0
BANK HAWAII CORP COM 062540109 4,035 53,003 SH   SOLE 43 48,881 0 4,122
BANK MARIN BANCORP COM 063425102 492 16,424 SH   SOLE 2 7,342 0 9,082
BANK MARIN BANCORP COM 063425102 3 112 SH   SOLE 7 112 0 0
BANK MARIN BANCORP COM 063425102 1,519 50,723 SH   SOLE 18 50,723 0 0
BANK MARIN BANCORP COM 063425102 865 28,868 SH   SOLE 19 28,868 0 0
BANK MARIN BANCORP COM 063425102 17,526 585,160 SH   SOLE 21 585,160 0 0
BANK MARIN BANCORP COM 063425102 12,639 422,004 SH   SOLE 22 403,688 0 18,316
BANK MARIN BANCORP COM 063425102 62 2,085 SH   SOLE 25 2,085 0 0
BANK MARIN BANCORP COM 063425102 155 5,159 SH   SOLE 30 5,159 0 0
BANK MARIN BANCORP COM 063425102 56 1,858 SH   SOLE 40 1,858 0 0
BANK MARIN BANCORP COM 063425102 591 19,735 SH   SOLE 43 18,704 0 1,031
BANK MONTREAL QUE COM 063671101 37,448 427,293 SH   SOLE 43 393,106 0 34,187
BANK NEW YORK MELLON CORP COM 064058100 79,467 2,062,997 SH   SOLE 2 696,315 0 1,366,682
BANK NEW YORK MELLON CORP COM 064058100 30,794 799,421 SH   SOLE 4 507,109 0 292,312
BANK NEW YORK MELLON CORP COM 064058100 26,945 699,497 SH   SOLE 7 677,143 0 22,354
BANK NEW YORK MELLON CORP COM 064058100 2,985 77,496 SH   SOLE 13 62,649 0 14,847
BANK NEW YORK MELLON CORP COM 064058100 4,420 114,748 SH   SOLE 15 114,748 0 0
BANK NEW YORK MELLON CORP COM 064058100 72,737 1,888,279 SH   SOLE 18 1,743,962 0 144,317
BANK NEW YORK MELLON CORP COM 064058100 38,451 998,220 SH   SOLE 19 998,220 0 0
BANK NEW YORK MELLON CORP COM 064058100 869,228 22,565,638 SH   SOLE 21 22,565,638 0 0
BANK NEW YORK MELLON CORP COM 064058100 645,929 16,768,658 SH   SOLE 22 14,998,089 0 1,770,569
BANK NEW YORK MELLON CORP COM 064058100 55,150 1,431,724 SH   SOLE 23 1,431,724 0 0
BANK NEW YORK MELLON CORP COM 064058100 76,164 1,977,256 SH   SOLE 25 1,977,256 0 0
BANK NEW YORK MELLON CORP COM 064058100 95,017 2,466,697 SH   SOLE 26 1,392,158 0 1,074,539
BANK NEW YORK MELLON CORP COM 064058100 97,560 2,532,704 SH   SOLE 28 84,594 0 2,448,110
BANK NEW YORK MELLON CORP COM 064058100 1,773 46,018 SH   SOLE 29 46,018 0 0
BANK NEW YORK MELLON CORP COM 064058100 255,219 6,625,636 SH   SOLE 30 6,604,561 0 21,075
BANK NEW YORK MELLON CORP COM 064058100 12,321 319,858 SH   SOLE 31 305,603 0 14,255
BANK NEW YORK MELLON CORP COM 064058100 13,155 341,500 SH   SOLE 34 341,500 0 0
BANK NEW YORK MELLON CORP COM 064058100 14,560 377,977 SH   SOLE 36 377,977 0 0
BANK NEW YORK MELLON CORP COM 064058100 933 24,230 SH   SOLE 40 24,230 0 0
BANK NEW YORK MELLON CORP COM 064058100 62 1,618 SH   OTR 43 1,618 0 0
BANK NEW YORK MELLON CORP COM 064058100 31,259 811,494 SH   SOLE 43 749,007 0 62,487
BANK NOVA SCOTIA HALIFAX COM 064149107 1,173 24,653 SH   SOLE 2 24,653 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 1,802 37,891 SH   SOLE 22 37,891 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 42,208 887,291 SH   SOLE 43 836,862 0 50,429
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,157 35,647 SH   SOLE 2 7,194 0 28,453
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 19 593 SH   SOLE 7 593 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 4,935 152,031 SH   SOLE 18 152,031 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,045 93,817 SH   SOLE 19 93,817 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 52,831 1,627,572 SH   SOLE 21 1,627,572 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 17,230 530,817 SH   SOLE 22 499,180 0 31,637
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 159 4,910 SH   SOLE 43 2,897 0 2,013
BANK OF THE JAMES FINL GP IN COM 470299108 11 855 SH   SOLE 18 855 0 0
BANK OF THE JAMES FINL GP IN COM 470299108 120 9,519 SH   SOLE 21 9,519 0 0
BANK OF THE JAMES FINL GP IN COM 470299108 3 255 SH   SOLE 22 255 0 0
BANK OZK COM 06417N103 7,718 195,085 SH   SOLE 2 105,847 0 89,238
BANK OZK COM 06417N103 129 3,265 SH   SOLE 4 464 0 2,801
BANK OZK COM 06417N103 3,551 89,768 SH   SOLE 7 89,768 0 0
BANK OZK COM 06417N103 9,448 238,817 SH   SOLE 18 238,817 0 0
BANK OZK COM 06417N103 2,070 52,337 SH   SOLE 19 52,337 0 0
BANK OZK COM 06417N103 235,939 5,964,089 SH   SOLE 21 5,964,089 0 0
BANK OZK COM 06417N103 128,053 3,236,922 SH   SOLE 22 3,093,625 0 143,297
BANK OZK COM 06417N103 710 17,958 SH   SOLE 25 17,958 0 0
BANK OZK COM 06417N103 2,578 65,168 SH   SOLE 26 54,277 0 10,891
BANK OZK COM 06417N103 525 13,266 SH   SOLE 28 2,284 0 10,982
BANK OZK COM 06417N103 10,047 253,970 SH   SOLE 30 253,970 0 0
BANK OZK COM 06417N103 64 1,608 SH   SOLE 31 1,608 0 0
BANK OZK COM 06417N103 301 7,608 SH   SOLE 36 7,608 0 0
BANK OZK COM 06417N103 653 16,507 SH   SOLE 40 16,507 0 0
BANK OZK COM 06417N103 3,288 83,106 SH   SOLE 43 78,762 0 4,344
BANK PRINCETON NEW JERSEY COM 064520109 5 165 SH   SOLE 2 0 0 165
BANK PRINCETON NEW JERSEY COM 064520109 27 953 SH   SOLE 18 953 0 0
BANK PRINCETON NEW JERSEY COM 064520109 832 29,353 SH   SOLE 21 29,353 0 0
BANK PRINCETON NEW JERSEY COM 064520109 629 22,202 SH   SOLE 22 22,202 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1 44 SH   SOLE 43 44 0 0
BANK SOUTH CAROLINA CORP COM 065066102 2 145 SH   SOLE 2 0 0 145
BANK SOUTH CAROLINA CORP COM 065066102 12 747 SH   SOLE 18 747 0 0
BANK SOUTH CAROLINA CORP COM 065066102 142 8,695 SH   SOLE 21 8,695 0 0
BANK SOUTH CAROLINA CORP COM 065066102 4 267 SH   SOLE 22 267 0 0
BANK7 CORP COM 06652N107 19 870 SH   SOLE 2 728 0 142
BANK7 CORP COM 06652N107 16 699 SH   SOLE 18 699 0 0
BANK7 CORP COM 06652N107 165 7,451 SH   SOLE 21 7,451 0 0
BANK7 CORP COM 06652N107 193 8,701 SH   SOLE 22 8,701 0 0
BANKFINANCIAL CORP COM 06643P104 569 60,173 SH   SOLE 2 44,727 0 15,446
BANKFINANCIAL CORP COM 06643P104 19 2,048 SH   SOLE 18 2,048 0 0
BANKFINANCIAL CORP COM 06643P104 556 58,798 SH   SOLE 19 58,798 0 0
BANKFINANCIAL CORP COM 06643P104 502 53,105 SH   SOLE 21 53,105 0 0
BANKFINANCIAL CORP COM 06643P104 4,948 523,092 SH   SOLE 22 523,092 0 0
BANKFINANCIAL CORP COM 06643P104 253 26,768 SH   SOLE 26 0 0 26,768
BANKUNITED INC COM 06652K103 2,437 71,312 SH   SOLE 2 29,102 0 42,210
BANKUNITED INC COM 06652K103 105 3,079 SH   SOLE 4 271 0 2,808
BANKUNITED INC COM 06652K103 52 1,533 SH   SOLE 7 1,533 0 0
BANKUNITED INC COM 06652K103 9,632 281,899 SH   SOLE 18 281,899 0 0
BANKUNITED INC COM 06652K103 4,683 137,043 SH   SOLE 19 137,043 0 0
BANKUNITED INC COM 06652K103 306,743 8,976,966 SH   SOLE 21 8,976,966 0 0
BANKUNITED INC COM 06652K103 58,994 1,726,471 SH   SOLE 22 1,644,873 0 81,598
BANKUNITED INC COM 06652K103 285 8,342 SH   SOLE 25 8,342 0 0
BANKUNITED INC COM 06652K103 1,048 30,659 SH   SOLE 26 24,320 0 6,339
BANKUNITED INC COM 06652K103 4,069 119,092 SH   SOLE 30 119,092 0 0
BANKUNITED INC COM 06652K103 79 2,307 SH   SOLE 36 2,307 0 0
BANKUNITED INC COM 06652K103 326 9,528 SH   SOLE 40 9,528 0 0
BANKUNITED INC COM 06652K103 916 26,797 SH   SOLE 43 25,332 0 1,465
BANKWELL FINL GROUP INC COM 06654A103 151 5,203 SH   SOLE 2 1,921 0 3,282
BANKWELL FINL GROUP INC COM 06654A103 538 18,492 SH   SOLE 18 18,492 0 0
BANKWELL FINL GROUP INC COM 06654A103 303 10,418 SH   SOLE 19 10,418 0 0
BANKWELL FINL GROUP INC COM 06654A103 5,877 201,902 SH   SOLE 21 201,902 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,498 51,463 SH   SOLE 22 47,832 0 3,631
BANKWELL FINL GROUP INC COM 06654A103 1 23 SH   SOLE 43 23 0 0
BANNER ACQUISITION CORP CLASS A COM 06654K101 372 37,570 SH   SOLE 2 37,570 0 0
BANNER CORP COM NEW 06652V208 1,635 27,677 SH   SOLE 2 10,693 0 16,984
BANNER CORP COM NEW 06652V208 58 981 SH   SOLE 4 150 0 831
BANNER CORP COM NEW 06652V208 21 359 SH   SOLE 7 359 0 0
BANNER CORP COM NEW 06652V208 7,251 122,739 SH   SOLE 18 122,739 0 0
BANNER CORP COM NEW 06652V208 6,744 114,156 SH   SOLE 19 114,156 0 0
BANNER CORP COM NEW 06652V208 225,628 3,819,017 SH   SOLE 21 3,819,017 0 0
BANNER CORP COM NEW 06652V208 48,946 828,476 SH   SOLE 22 793,096 0 35,380
BANNER CORP COM NEW 06652V208 125 2,118 SH   SOLE 25 2,118 0 0
BANNER CORP COM NEW 06652V208 2,114 35,788 SH   SOLE 26 8,814 0 26,974
BANNER CORP COM NEW 06652V208 37 620 SH   SOLE 28 620 0 0
BANNER CORP COM NEW 06652V208 3,034 51,361 SH   SOLE 30 51,361 0 0
BANNER CORP COM NEW 06652V208 214 3,625 SH   SOLE 40 3,625 0 0
BANNER CORP COM NEW 06652V208 494 8,355 SH   SOLE 43 8,133 0 222
BAOZUN INC SPONSORED ADR 06684L103 90 14,339 SH   SOLE 2 14,339 0 0
BAOZUN INC SPONSORED ADR 06684L103 4,285 682,335 SH   SOLE 21 682,335 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,480 394,834 SH   SOLE 22 380,993 0 13,841
BAOZUN INC SPONSORED ADR 06684L103 14 2,187 SH   SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,118 178,093 SH   SOLE 30 178,093 0 0
BAOZUN INC SPONSORED ADR 06684L103 181 28,801 SH   SOLE 34 28,801 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,338 213,073 SH   SOLE 43 208,579 0 4,494
BAR HBR BANKSHARES COM 066849100 1,265 47,699 SH   SOLE 2 41,518 0 6,181
BAR HBR BANKSHARES COM 066849100 5 187 SH   SOLE 7 187 0 0
BAR HBR BANKSHARES COM 066849100 1,339 50,499 SH   SOLE 18 50,499 0 0
BAR HBR BANKSHARES COM 066849100 1,011 38,108 SH   SOLE 19 38,108 0 0
BAR HBR BANKSHARES COM 066849100 14,849 559,901 SH   SOLE 21 559,901 0 0
BAR HBR BANKSHARES COM 066849100 11,667 439,948 SH   SOLE 22 422,678 0 17,270
BAR HBR BANKSHARES COM 066849100 64 2,404 SH   SOLE 25 2,404 0 0
BAR HBR BANKSHARES COM 066849100 29 1,080 SH   SOLE 28 0 0 1,080
BAR HBR BANKSHARES COM 066849100 104 3,934 SH   SOLE 30 3,934 0 0
BAR HBR BANKSHARES COM 066849100 24 892 SH   SOLE 34 892 0 0
BAR HBR BANKSHARES COM 066849100 72 2,708 SH   SOLE 40 2,708 0 0
BAR HBR BANKSHARES COM 066849100 15 550 SH   SOLE 43 550 0 0
BARCLAYS PLC ADR 06738E204 1,327 207,334 SH   SOLE 4 0 0 207,334
BARCLAYS PLC ADR 06738E204 366 57,147 SH   SOLE 7 0 0 57,147
BARCLAYS PLC ADR 06738E204 10,443 1,631,707 SH   SOLE 43 1,399,907 0 231,800
BARFRESH FOOD GROUP INC COM NEW 067532200 3 949 SH   SOLE 18 949 0 0
BARFRESH FOOD GROUP INC COM NEW 067532200 30 10,422 SH   SOLE 21 10,422 0 0
BARINGS BDC INC COM 06759L103 6,743 815,351 SH   SOLE 30 815,351 0 0
BARINGS BDC INC COM 06759L103 29 3,551 SH   OTR 43 3,551 0 0
BARINGS BDC INC COM 06759L103 635 76,733 SH   SOLE 43 42,888 0 33,845
BARK INC COM 68622E104 210 115,110 SH   SOLE 2 26,456 0 88,654
BARK INC COM 68622E104 4 2,167 SH   SOLE 7 2,167 0 0
BARK INC COM 68622E104 537 295,264 SH   SOLE 18 295,264 0 0
BARK INC COM 68622E104 360 197,663 SH   SOLE 19 197,663 0 0
BARK INC COM 68622E104 7,187 3,949,038 SH   SOLE 21 3,949,038 0 0
BARK INC COM 68622E104 4,447 2,443,166 SH   SOLE 22 2,335,862 0 107,304
BARK INC COM 68622E104 35 19,149 SH   SOLE 25 19,149 0 0
BARK INC COM 68622E104 37 20,136 SH   SOLE 28 0 0 20,136
BARK INC COM 68622E104 3 1,492 SH   SOLE 43 1,492 0 0
BARNES & NOBLE ED INC COM 06777U101 1 419 SH   SOLE 2 0 0 419
BARNES & NOBLE ED INC COM 06777U101 17 7,062 SH   SOLE 18 7,062 0 0
BARNES & NOBLE ED INC COM 06777U101 315 131,389 SH   SOLE 21 131,389 0 0
BARNES & NOBLE ED INC COM 06777U101 1,326 552,703 SH   SOLE 22 552,703 0 0
BARNES & NOBLE ED INC COM 06777U101 5 2,037 SH   SOLE 43 2,037 0 0
BARNES GROUP INC COM 067806109 1,417 49,055 SH   SOLE 2 19,768 0 29,287
BARNES GROUP INC COM 067806109 4 153 SH   SOLE 4 153 0 0
BARNES GROUP INC COM 067806109 14 489 SH   SOLE 7 489 0 0
BARNES GROUP INC COM 067806109 5,352 185,315 SH   SOLE 18 185,315 0 0
BARNES GROUP INC COM 067806109 2,625 90,910 SH   SOLE 19 90,910 0 0
BARNES GROUP INC COM 067806109 174,863 6,054,799 SH   SOLE 21 6,054,799 0 0
BARNES GROUP INC COM 067806109 35,899 1,243,041 SH   SOLE 22 1,193,084 0 49,957
BARNES GROUP INC COM 067806109 239 8,262 SH   SOLE 25 8,262 0 0
BARNES GROUP INC COM 067806109 474 16,423 SH   SOLE 26 12,518 0 3,905
BARNES GROUP INC COM 067806109 231 8,009 SH   SOLE 28 852 0 7,157
BARNES GROUP INC COM 067806109 2,475 85,715 SH   SOLE 30 85,715 0 0
BARNES GROUP INC COM 067806109 35 1,224 SH   SOLE 36 1,224 0 0
BARNES GROUP INC COM 067806109 157 5,439 SH   SOLE 40 5,439 0 0
BARNES GROUP INC COM 067806109 29 1,021 SH   OTR 43 1,021 0 0
BARNES GROUP INC COM 067806109 818 28,339 SH   SOLE 43 27,846 0 493
BARNWELL INDS INC COM 068221100 21 8,015 SH   SOLE 21 8,015 0 0
BARNWELL INDS INC COM 068221100 180 68,120 SH   SOLE 22 68,120 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,922 24,638 SH   SOLE 2 23,243 0 1,395
BARRETT BUSINESS SVCS INC COM 068463108 4 52 SH   SOLE 7 52 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,570 20,127 SH   SOLE 18 20,127 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,029 13,192 SH   SOLE 19 13,192 0 0
BARRETT BUSINESS SVCS INC COM 068463108 19,639 251,784 SH   SOLE 21 251,784 0 0
BARRETT BUSINESS SVCS INC COM 068463108 15,109 193,706 SH   SOLE 22 187,406 0 6,300
BARRETT BUSINESS SVCS INC COM 068463108 76 972 SH   SOLE 25 972 0 0
BARRETT BUSINESS SVCS INC COM 068463108 89 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SVCS INC COM 068463108 243 3,114 SH   SOLE 30 3,114 0 0
BARRETT BUSINESS SVCS INC COM 068463108 93 1,186 SH   SOLE 40 1,186 0 0
BARRETT BUSINESS SVCS INC COM 068463108 518 6,639 SH   SOLE 43 6,347 0 292
BARRICK GOLD CORP COM 067901108 496 31,980 SH   SOLE 2 31,980 0 0
BARRICK GOLD CORP COM 067901108 433 27,932 SH   SOLE 18 27,932 0 0
BARRICK GOLD CORP COM 067901108 30,542 1,970,429 SH   SOLE 19 1,970,429 0 0
BARRICK GOLD CORP COM 067901108 10,318 665,696 SH   SOLE 21 665,696 0 0
BARRICK GOLD CORP COM 067901108 782 50,435 SH   SOLE 22 50,435 0 0
BARRICK GOLD CORP COM 067901108 12,244 789,910 SH   SOLE 23 789,910 0 0
BARRICK GOLD CORP COM 067901108 114,278 7,372,774 SH   SOLE 25 7,372,774 0 0
BARRICK GOLD CORP COM 067901108 31,189 2,012,212 SH   SOLE 26 1,305,763 0 706,449
BARRICK GOLD CORP COM 067901108 377,495 24,354,516 SH   SOLE 34 24,354,516 0 0
BARRICK GOLD CORP COM 067901108 13,995 902,927 SH   SOLE 43 873,983 0 28,944
BASSETT FURNITURE INDS INC COM 070203104 113 7,188 SH   SOLE 2 7,024 0 164
BASSETT FURNITURE INDS INC COM 070203104 24 1,543 SH   SOLE 18 1,543 0 0
BASSETT FURNITURE INDS INC COM 070203104 584 37,267 SH   SOLE 21 37,267 0 0
BASSETT FURNITURE INDS INC COM 070203104 2,161 137,793 SH   SOLE 22 137,793 0 0
BASSETT FURNITURE INDS INC COM 070203104 8 501 SH   SOLE 43 501 0 0
BATH & BODY WORKS INC COM 070830104 16,212 497,308 SH   SOLE 2 81,883 0 415,425
BATH & BODY WORKS INC COM 070830104 5,728 175,717 SH   SOLE 4 98,978 0 76,739
BATH & BODY WORKS INC COM 070830104 6,865 210,584 SH   SOLE 7 204,370 0 6,214
BATH & BODY WORKS INC COM 070830104 24 751 SH   SOLE 13 751 0 0
BATH & BODY WORKS INC COM 070830104 1,263 38,738 SH   SOLE 15 38,738 0 0
BATH & BODY WORKS INC COM 070830104 46,057 1,412,794 SH   SOLE 18 1,388,924 0 23,870
BATH & BODY WORKS INC COM 070830104 15,114 463,610 SH   SOLE 19 463,610 0 0
BATH & BODY WORKS INC COM 070830104 182,263 5,590,880 SH   SOLE 21 5,590,880 0 0
BATH & BODY WORKS INC COM 070830104 158,688 4,867,721 SH   SOLE 22 4,385,214 0 482,507
BATH & BODY WORKS INC COM 070830104 13,473 413,293 SH   SOLE 23 413,293 0 0
BATH & BODY WORKS INC COM 070830104 15,488 475,100 SH   SOLE 25 429,300 0 45,800
BATH & BODY WORKS INC COM 070830104 15,048 461,588 SH   SOLE 26 163,804 0 297,784
BATH & BODY WORKS INC COM 070830104 15,343 470,643 SH   SOLE 28 3,878 0 466,765
BATH & BODY WORKS INC COM 070830104 37,664 1,155,352 SH   SOLE 30 1,155,352 0 0
BATH & BODY WORKS INC COM 070830104 1,939 59,468 SH   SOLE 31 54,976 0 4,492
BATH & BODY WORKS INC COM 070830104 14,703 451,013 SH   SOLE 34 451,013 0 0
BATH & BODY WORKS INC COM 070830104 3,705 113,665 SH   SOLE 36 113,665 0 0
BATH & BODY WORKS INC COM 070830104 264 8,113 SH   SOLE 40 8,113 0 0
BATH & BODY WORKS INC COM 070830104 21 640 SH   OTR 43 640 0 0
BATH & BODY WORKS INC COM 070830104 3,600 110,426 SH   SOLE 43 97,423 0 13,003
BATTALION OIL CORP COM 07134L107 15 1,226 SH   SOLE 2 0 0 1,226
BATTALION OIL CORP COM 07134L107 79 6,643 SH   SOLE 18 6,643 0 0
BATTALION OIL CORP COM 07134L107 54 4,562 SH   SOLE 19 4,562 0 0
BATTALION OIL CORP COM 07134L107 732 61,479 SH   SOLE 21 61,479 0 0
BATTALION OIL CORP COM 07134L107 180 15,100 SH   SOLE 22 14,100 0 1,000
BAUDAX BIO INC COM NEW 07160F206 0 87 SH   SOLE 21 87 0 0
BAUDAX BIO INC COM NEW 07160F206 8 31,829 SH   SOLE 22 31,829 0 0
BAUSCH HEALTH COS INC COM 071734107 45 6,480 SH   SOLE 28 6,480 0 0
BAUSCH HEALTH COS INC COM 071734107 2,826 410,224 SH   SOLE 43 390,043 0 20,181
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 6,779 441,908 SH   SOLE 2 391,154 0 50,754
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 31 1,994 SH   SOLE 4 0 0 1,994
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 49 3,218 SH   SOLE 7 3,218 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 2,934 191,238 SH   SOLE 18 147,787 0 43,451
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 38,163 2,487,815 SH   SOLE 19 2,487,815 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 322 20,968 SH   SOLE 21 20,968 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 9,052 590,088 SH   SOLE 22 590,088 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 1,537 100,189 SH   SOLE 26 0 0 100,189
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 31,268 2,038,332 SH   SOLE 34 2,038,332 0 0
BAXTER INTL INC COM 071813109 65,470 1,215,562 SH   SOLE 2 369,387 0 846,175
BAXTER INTL INC COM 071813109 14,929 277,181 SH   SOLE 4 202,270 0 74,911
BAXTER INTL INC COM 071813109 26,131 485,156 SH   SOLE 7 470,958 0 14,198
BAXTER INTL INC COM 071813109 1,361 25,260 SH   SOLE 13 2,076 0 23,184
BAXTER INTL INC COM 071813109 4,038 74,974 SH   SOLE 15 74,974 0 0
BAXTER INTL INC COM 071813109 55,541 1,031,219 SH   SOLE 18 916,651 0 114,568
BAXTER INTL INC COM 071813109 186,408 3,460,977 SH   SOLE 19 3,460,977 0 0
BAXTER INTL INC COM 071813109 884,379 16,419,965 SH   SOLE 21 16,419,965 0 0
BAXTER INTL INC COM 071813109 601,113 11,160,648 SH   SOLE 22 10,166,589 0 994,059
BAXTER INTL INC COM 071813109 44,423 824,780 SH   SOLE 23 824,780 0 0
BAXTER INTL INC COM 071813109 47,881 888,992 SH   SOLE 25 888,992 0 0
BAXTER INTL INC COM 071813109 58,120 1,079,103 SH   SOLE 26 454,973 0 624,130
BAXTER INTL INC COM 071813109 60,388 1,121,204 SH   SOLE 28 198,431 0 922,773
BAXTER INTL INC COM 071813109 15 278 SH   SOLE 29 278 0 0
BAXTER INTL INC COM 071813109 153,516 2,850,283 SH   SOLE 30 2,850,283 0 0
BAXTER INTL INC COM 071813109 5,887 109,296 SH   SOLE 31 100,119 0 9,177
BAXTER INTL INC COM 071813109 89,371 1,659,327 SH   SOLE 34 1,659,327 0 0
BAXTER INTL INC COM 071813109 10,222 189,796 SH   SOLE 36 189,796 0 0
BAXTER INTL INC COM 071813109 886 16,455 SH   SOLE 40 16,455 0 0
BAXTER INTL INC COM 071813109 97 1,805 SH   OTR 43 1,805 0 0
BAXTER INTL INC COM 071813109 27,305 506,955 SH   SOLE 43 470,857 0 36,098
BAYCOM CORP COM 07272M107 88 5,002 SH   SOLE 2 900 0 4,102
BAYCOM CORP COM 07272M107 4 208 SH   SOLE 7 208 0 0
BAYCOM CORP COM 07272M107 700 39,822 SH   SOLE 18 39,822 0 0
BAYCOM CORP COM 07272M107 426 24,206 SH   SOLE 19 24,206 0 0
BAYCOM CORP COM 07272M107 8,138 462,907 SH   SOLE 21 462,907 0 0
BAYCOM CORP COM 07272M107 2,596 147,653 SH   SOLE 22 140,822 0 6,831
BAYFIRST FINANCIAL CORP COM 07279B104 2 110 SH   SOLE 2 0 0 110
BAYFIRST FINANCIAL CORP COM 07279B104 8 481 SH   SOLE 18 481 0 0
BAYFIRST FINANCIAL CORP COM 07279B104 109 6,612 SH   SOLE 21 6,612 0 0
BAYFIRST FINANCIAL CORP COM 07279B104 661 39,917 SH   SOLE 22 39,917 0 0
BCB BANCORP INC COM 055298103 124 7,367 SH   SOLE 2 954 0 6,413
BCB BANCORP INC COM 055298103 4 243 SH   SOLE 7 243 0 0
BCB BANCORP INC COM 055298103 773 45,919 SH   SOLE 18 45,919 0 0
BCB BANCORP INC COM 055298103 452 26,832 SH   SOLE 19 26,832 0 0
BCB BANCORP INC COM 055298103 8,356 496,483 SH   SOLE 21 496,483 0 0
BCB BANCORP INC COM 055298103 2,606 154,870 SH   SOLE 22 146,168 0 8,702
BCB BANCORP INC COM 055298103 4 235 SH   SOLE 43 235 0 0
BCE INC COM NEW 05534B760 1,384 33,004 SH   SOLE 18 33,004 0 0
BCE INC COM NEW 05534B760 25,847 616,290 SH   SOLE 43 567,909 0 48,381
BEACON ROOFING SUPPLY INC COM 073685109 2,177 39,791 SH   SOLE 2 26,013 0 13,778
BEACON ROOFING SUPPLY INC COM 073685109 13 237 SH   SOLE 4 237 0 0
BEACON ROOFING SUPPLY INC COM 073685109 58 1,053 SH   SOLE 7 1,053 0 0
BEACON ROOFING SUPPLY INC COM 073685109 7,529 137,584 SH   SOLE 18 137,584 0 0
BEACON ROOFING SUPPLY INC COM 073685109 5,200 95,037 SH   SOLE 19 95,037 0 0
BEACON ROOFING SUPPLY INC COM 073685109 98,729 1,804,250 SH   SOLE 21 1,804,250 0 0
BEACON ROOFING SUPPLY INC COM 073685109 66,955 1,223,587 SH   SOLE 22 1,181,924 0 41,663
BEACON ROOFING SUPPLY INC COM 073685109 463 8,456 SH   SOLE 25 8,456 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,716 31,362 SH   SOLE 26 26,734 0 4,628
BEACON ROOFING SUPPLY INC COM 073685109 55 996 SH   SOLE 28 996 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,858 33,959 SH   SOLE 30 33,959 0 0
BEACON ROOFING SUPPLY INC COM 073685109 122 2,231 SH   SOLE 36 2,231 0 0
BEACON ROOFING SUPPLY INC COM 073685109 360 6,576 SH   SOLE 40 6,576 0 0
BEACON ROOFING SUPPLY INC COM 073685109 754 13,774 SH   SOLE 43 13,646 0 128
BEAM GLOBAL COM 07373B109 3 262 SH   SOLE 2 0 0 262
BEAM GLOBAL COM 07373B109 17 1,372 SH   SOLE 18 1,372 0 0
BEAM GLOBAL COM 07373B109 300 24,622 SH   SOLE 21 24,622 0 0
BEAM GLOBAL COM 07373B109 1,689 138,480 SH   SOLE 22 138,480 0 0
BEAM GLOBAL COM 07373B109 26 2,162 SH   SOLE 43 2,162 0 0
BEAM THERAPEUTICS INC COM 07373V105 4,213 88,429 SH   SOLE 2 57,624 0 30,805
BEAM THERAPEUTICS INC COM 07373V105 96 2,017 SH   SOLE 4 2,017 0 0
BEAM THERAPEUTICS INC COM 07373V105 224 4,709 SH   SOLE 7 4,709 0 0
BEAM THERAPEUTICS INC COM 07373V105 8,063 169,246 SH   SOLE 18 164,443 0 4,803
BEAM THERAPEUTICS INC COM 07373V105 13,318 279,554 SH   SOLE 19 279,554 0 0
BEAM THERAPEUTICS INC COM 07373V105 137,908 2,894,789 SH   SOLE 21 2,894,789 0 0
BEAM THERAPEUTICS INC COM 07373V105 76,917 1,614,541 SH   SOLE 22 1,579,119 0 35,422
BEAM THERAPEUTICS INC COM 07373V105 246 5,160 SH   SOLE 23 5,160 0 0
BEAM THERAPEUTICS INC COM 07373V105 396 8,317 SH   SOLE 25 8,317 0 0
BEAM THERAPEUTICS INC COM 07373V105 3,496 73,378 SH   SOLE 26 28,601 0 44,777
BEAM THERAPEUTICS INC COM 07373V105 350 7,341 SH   SOLE 28 5,797 0 1,544
BEAM THERAPEUTICS INC COM 07373V105 9,312 195,456 SH   SOLE 30 195,456 0 0
BEAM THERAPEUTICS INC COM 07373V105 49 1,034 SH   SOLE 34 1,034 0 0
BEAM THERAPEUTICS INC COM 07373V105 78 1,635 SH   SOLE 36 1,635 0 0
BEAM THERAPEUTICS INC COM 07373V105 349 7,319 SH   SOLE 40 7,319 0 0
BEAM THERAPEUTICS INC COM 07373V105 17 361 SH   OTR 43 361 0 0
BEAM THERAPEUTICS INC COM 07373V105 601 12,613 SH   SOLE 43 11,802 0 811
BEASLEY BROADCAST GROUP INC CL A 074014101 2 1,845 SH   SOLE 18 1,845 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 22 20,517 SH   SOLE 21 20,517 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 56 51,552 SH   SOLE 22 51,552 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 110 11,395 SH   SOLE 2 971 0 10,424
BEAZER HOMES USA INC COM NEW 07556Q881 432 44,637 SH   SOLE 4 0 0 44,637
BEAZER HOMES USA INC COM NEW 07556Q881 2 208 SH   SOLE 7 208 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 872 90,144 SH   SOLE 18 90,144 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 504 52,078 SH   SOLE 19 52,078 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 12,172 1,258,788 SH   SOLE 21 1,258,788 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 7,007 724,562 SH   SOLE 22 705,862 0 18,700
BEAZER HOMES USA INC COM NEW 07556Q881 1,881 194,516 SH   SOLE 43 193,508 0 1,008
BECTON DICKINSON & CO COM 075887109 127,409 571,777 SH   SOLE 2 72,127 0 499,650
BECTON DICKINSON & CO COM 075887109 53,770 241,307 SH   SOLE 4 109,808 0 131,499
BECTON DICKINSON & CO COM 075887109 61,145 274,404 SH   SOLE 7 266,022 0 8,382
BECTON DICKINSON & CO COM 075887109 1,633 7,328 SH   SOLE 13 1,264 0 6,064
BECTON DICKINSON & CO COM 075887109 9,543 42,825 SH   SOLE 15 42,825 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 88,054 395,164 SH   SOLE 18 372,443 0 22,721
BECTON DICKINSON & CO COM 075887109 17,856 80,133 SH   SOLE 19 80,133 0 0
BECTON DICKINSON & CO COM 075887109 1,780,415 7,990,016 SH   SOLE 21 7,990,016 0 0
BECTON DICKINSON & CO COM 075887109 1,353,020 6,071,983 SH   SOLE 22 5,511,127 0 560,856
BECTON DICKINSON & CO COM 075887109 105,026 471,330 SH   SOLE 23 471,330 0 0
BECTON DICKINSON & CO COM 075887109 87,061 390,704 SH   SOLE 25 390,704 0 0
BECTON DICKINSON & CO COM 075887109 122,981 551,903 SH   SOLE 26 195,911 0 355,992
BECTON DICKINSON & CO COM 075887109 148,212 665,134 SH   SOLE 28 59,550 0 605,584
BECTON DICKINSON & CO COM 075887109 50 225 SH   SOLE 29 225 0 0
BECTON DICKINSON & CO COM 075887109 435,531 1,954,545 SH   SOLE 30 1,954,545 0 0
BECTON DICKINSON & CO COM 075887109 14,096 63,260 SH   SOLE 31 58,077 0 5,183
BECTON DICKINSON & CO COM 075887109 2,950 13,238 SH   SOLE 34 13,238 0 0
BECTON DICKINSON & CO COM 075887109 24,029 107,836 SH   SOLE 36 107,836 0 0
BECTON DICKINSON & CO COM 075887109 2,059 9,241 SH   SOLE 40 9,241 0 0
BECTON DICKINSON & CO COM 075887109 167 748 SH   OTR 43 748 0 0
BECTON DICKINSON & CO COM 075887109 65,594 294,368 SH   SOLE 43 273,942 0 20,426
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 457 9,697 SH   SOLE 4 9,697 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 932 19,774 SH   SOLE 7 19,774 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 6,160 130,665 SH   SOLE 18 130,665 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 29,766 631,444 SH   SOLE 19 631,444 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 112,983 2,396,755 SH   SOLE 21 2,396,755 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 2,469 52,379 SH   SOLE 22 52,379 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 17,208 365,044 SH   SOLE 34 365,044 0 0
BED BATH & BEYOND INC COM 075896100 291 47,739 SH   SOLE 2 28,789 0 18,950
BED BATH & BEYOND INC COM 075896100 3 512 SH   SOLE 4 512 0 0
BED BATH & BEYOND INC COM 075896100 27 4,373 SH   SOLE 7 4,373 0 0
BED BATH & BEYOND INC COM 075896100 1,638 268,993 SH   SOLE 18 268,993 0 0
BED BATH & BEYOND INC COM 075896100 910 149,479 SH   SOLE 19 149,479 0 0
BED BATH & BEYOND INC COM 075896100 52,675 8,649,490 SH   SOLE 21 8,649,490 0 0
BED BATH & BEYOND INC COM 075896100 12,540 2,059,048 SH   SOLE 22 2,005,020 0 54,028
BED BATH & BEYOND INC COM 075896100 52 8,470 SH   SOLE 25 8,470 0 0
BED BATH & BEYOND INC COM 075896100 317 52,131 SH   SOLE 26 44,749 0 7,382
BED BATH & BEYOND INC COM 075896100 11 1,862 SH   SOLE 28 1,862 0 0
BED BATH & BEYOND INC COM 075896100 779 127,864 SH   SOLE 30 127,864 0 0
BED BATH & BEYOND INC COM 075896100 160 26,225 SH   SOLE 36 26,225 0 0
BED BATH & BEYOND INC COM 075896100 71 11,664 SH   SOLE 40 11,664 0 0
BED BATH & BEYOND INC COM 075896100 474 77,852 SH   SOLE 43 73,298 0 4,554
BEIGENE LTD SPONSORED ADR 07725L102 9,714 72,052 SH   SOLE 2 34,003 0 38,049
BEIGENE LTD SPONSORED ADR 07725L102 3,387 25,125 SH   SOLE 4 12,486 0 12,639
BEIGENE LTD SPONSORED ADR 07725L102 815 6,042 SH   SOLE 7 5,826 0 216
BEIGENE LTD SPONSORED ADR 07725L102 2,161 16,031 SH   SOLE 13 4,311 0 11,720
BEIGENE LTD SPONSORED ADR 07725L102 5,609 41,603 SH   SOLE 15 41,603 0 0
BEIGENE LTD SPONSORED ADR 07725L102 3,542 26,270 SH   SOLE 18 26,270 0 0
BEIGENE LTD SPONSORED ADR 07725L102 424 3,146 SH   SOLE 19 3,146 0 0
BEIGENE LTD SPONSORED ADR 07725L102 212,789 1,578,316 SH   SOLE 21 1,578,316 0 0
BEIGENE LTD SPONSORED ADR 07725L102 69,939 518,760 SH   SOLE 22 480,888 0 37,872
BEIGENE LTD SPONSORED ADR 07725L102 7,489 55,550 SH   SOLE 23 55,550 0 0
BEIGENE LTD SPONSORED ADR 07725L102 224 1,665 SH   SOLE 25 1,665 0 0
BEIGENE LTD SPONSORED ADR 07725L102 8,235 61,078 SH   SOLE 26 4,012 0 57,066
BEIGENE LTD SPONSORED ADR 07725L102 9,095 67,460 SH   SOLE 28 3,728 0 63,732
BEIGENE LTD SPONSORED ADR 07725L102 41,108 304,913 SH   SOLE 30 304,913 0 0
BEIGENE LTD SPONSORED ADR 07725L102 207 1,538 SH   SOLE 31 0 0 1,538
BEIGENE LTD SPONSORED ADR 07725L102 581 4,309 SH   SOLE 32 4,309 0 0
BEIGENE LTD SPONSORED ADR 07725L102 400 2,969 SH   SOLE 34 2,969 0 0
BEIGENE LTD SPONSORED ADR 07725L102 167 1,241 SH   SOLE 36 1,241 0 0
BEIGENE LTD SPONSORED ADR 07725L102 15 111 SH   SOLE 40 111 0 0
BEIGENE LTD SPONSORED ADR 07725L102 97 722 SH   SOLE 43 715 0 7
BEL FUSE INC CL A 077347201 7 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 589 23,319 SH   SOLE 2 22,712 0 607
BEL FUSE INC CL B 077347300 44 1,731 SH   SOLE 18 1,731 0 0
BEL FUSE INC CL B 077347300 781 30,930 SH   SOLE 21 30,930 0 0
BEL FUSE INC CL B 077347300 5,207 206,234 SH   SOLE 22 206,234 0 0
BELDEN INC COM 077454106 4,025 67,059 SH   SOLE 2 52,449 0 14,610
BELDEN INC COM 077454106 12 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 29 484 SH   SOLE 7 484 0 0
BELDEN INC COM 077454106 11,689 194,754 SH   SOLE 18 194,754 0 0
BELDEN INC COM 077454106 5,502 91,662 SH   SOLE 19 91,662 0 0
BELDEN INC COM 077454106 182,606 3,042,411 SH   SOLE 21 3,042,411 0 0
BELDEN INC COM 077454106 74,891 1,247,774 SH   SOLE 22 1,211,305 0 36,469
BELDEN INC COM 077454106 61 1,013 SH   SOLE 23 1,013 0 0
BELDEN INC COM 077454106 415 6,912 SH   SOLE 25 6,912 0 0
BELDEN INC COM 077454106 973 16,211 SH   SOLE 26 13,062 0 3,149
BELDEN INC COM 077454106 275 4,582 SH   SOLE 28 797 0 3,785
BELDEN INC COM 077454106 1,135 18,918 SH   SOLE 30 18,918 0 0
BELDEN INC COM 077454106 59 975 SH   SOLE 36 975 0 0
BELDEN INC COM 077454106 316 5,265 SH   SOLE 40 5,265 0 0
BELDEN INC COM 077454106 867 14,448 SH   SOLE 43 13,720 0 728
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1 727 SH   SOLE 2 0 0 727
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 109 99,898 SH   SOLE 22 99,898 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 9 7,120 SH   SOLE 21 7,120 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 83 68,963 SH   SOLE 22 68,963 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 4,637 224,999 SH   SOLE 2 196,095 0 28,904
BELLRING BRANDS INC COMMON STOCK 07831C103 5 226 SH   SOLE 4 226 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 31 1,490 SH   SOLE 7 1,490 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 12,001 582,299 SH   SOLE 18 571,001 0 11,298
BELLRING BRANDS INC COMMON STOCK 07831C103 14,414 699,356 SH   SOLE 19 699,356 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 188,620 9,151,874 SH   SOLE 21 9,151,874 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 78,920 3,829,215 SH   SOLE 22 3,743,168 0 86,047
BELLRING BRANDS INC COMMON STOCK 07831C103 25 1,192 SH   SOLE 23 1,192 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 424 20,553 SH   SOLE 25 20,553 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 1,737 84,275 SH   SOLE 26 48,317 0 35,958
BELLRING BRANDS INC COMMON STOCK 07831C103 217 10,541 SH   SOLE 28 1,437 0 9,104
BELLRING BRANDS INC COMMON STOCK 07831C103 1,168 56,657 SH   SOLE 30 56,657 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 9,232 447,937 SH   SOLE 34 447,937 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 292 14,188 SH   SOLE 40 14,188 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 412 19,967 SH   SOLE 43 19,548 0 419
BELLUS HEALTH INC NEW COM NEW 07987C204 8,397 795,195 SH   SOLE 21 795,195 0 0
BELLUS HEALTH INC NEW COM NEW 07987C204 590 55,885 SH   SOLE 30 55,885 0 0
BELONG ACQUISITION CORP CLASS A COM 08069M102 0 1 SH   SOLE 2 1 0 0
BENCHMARK ELECTRS INC COM 08160H101 4,653 187,792 SH   SOLE 2 154,132 0 33,660
BENCHMARK ELECTRS INC COM 08160H101 2 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 10 397 SH   SOLE 7 397 0 0
BENCHMARK ELECTRS INC COM 08160H101 3,258 131,478 SH   SOLE 18 131,478 0 0
BENCHMARK ELECTRS INC COM 08160H101 6,114 246,724 SH   SOLE 19 246,724 0 0
BENCHMARK ELECTRS INC COM 08160H101 109,379 4,413,989 SH   SOLE 21 4,413,989 0 0
BENCHMARK ELECTRS INC COM 08160H101 26,213 1,057,831 SH   SOLE 22 1,019,128 0 38,703
BENCHMARK ELECTRS INC COM 08160H101 25 1,022 SH   SOLE 23 1,022 0 0
BENCHMARK ELECTRS INC COM 08160H101 166 6,696 SH   SOLE 25 6,696 0 0
BENCHMARK ELECTRS INC COM 08160H101 666 26,889 SH   SOLE 26 21,752 0 5,137
BENCHMARK ELECTRS INC COM 08160H101 491 19,811 SH   SOLE 28 19,811 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,993 80,431 SH   SOLE 30 80,431 0 0
BENCHMARK ELECTRS INC COM 08160H101 130 5,227 SH   SOLE 36 5,227 0 0
BENCHMARK ELECTRS INC COM 08160H101 133 5,372 SH   SOLE 40 5,372 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,230 49,623 SH   SOLE 43 45,173 0 4,450
BENEFITFOCUS INC COM 08180D106 254 40,037 SH   SOLE 2 36,099 0 3,938
BENEFITFOCUS INC COM 08180D106 1 152 SH   SOLE 4 152 0 0
BENEFITFOCUS INC COM 08180D106 3 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 478 75,338 SH   SOLE 18 75,338 0 0
BENEFITFOCUS INC COM 08180D106 312 49,100 SH   SOLE 19 49,100 0 0
BENEFITFOCUS INC COM 08180D106 6,658 1,048,490 SH   SOLE 21 1,048,490 0 0
BENEFITFOCUS INC COM 08180D106 4,577 720,796 SH   SOLE 22 697,788 0 23,008
BENEFITFOCUS INC COM 08180D106 4 606 SH   SOLE 23 606 0 0
BENEFITFOCUS INC COM 08180D106 41 6,442 SH   SOLE 25 6,442 0 0
BENEFITFOCUS INC COM 08180D106 24 3,771 SH   SOLE 26 2,301 0 1,470
BENEFITFOCUS INC COM 08180D106 22 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 328 51,690 SH   SOLE 30 51,690 0 0
BENEFITFOCUS INC COM 08180D106 13 2,060 SH   SOLE 36 2,060 0 0
BENEFITFOCUS INC COM 08180D106 27 4,251 SH   SOLE 40 4,251 0 0
BENEFITFOCUS INC COM 08180D106 38 5,953 SH   SOLE 43 5,953 0 0
BENEFITFOCUS INC NOTE 1.250%12/1 08180DAB2 27 28,000 PRN   SOLE 18 28,000 0 0
BENSON HILL INC COMMON STOCK 082490103 20,136 7,348,820 SH   SOLE 2 7,287,865 0 60,955
BENSON HILL INC COMMON STOCK 082490103 5 1,876 SH   SOLE 7 1,876 0 0
BENSON HILL INC COMMON STOCK 082490103 1,433 523,093 SH   SOLE 18 523,093 0 0
BENSON HILL INC COMMON STOCK 082490103 886 323,320 SH   SOLE 19 323,320 0 0
BENSON HILL INC COMMON STOCK 082490103 16,916 6,173,693 SH   SOLE 21 6,173,693 0 0
BENSON HILL INC COMMON STOCK 082490103 9,934 3,625,580 SH   SOLE 22 3,500,722 0 124,858
BENSON HILL INC COMMON STOCK 082490103 60 21,950 SH   SOLE 25 21,950 0 0
BENSON HILL INC COMMON STOCK 082490103 168 61,153 SH   SOLE 30 61,153 0 0
BENSON HILL INC COMMON STOCK 082490103 70 25,566 SH   SOLE 40 25,566 0 0
BENTLEY SYS INC COM CL B 08265T208 8,226 268,921 SH   SOLE 2 26,304 0 242,617
BENTLEY SYS INC COM CL B 08265T208 4,478 146,399 SH   SOLE 4 75,662 0 70,737
BENTLEY SYS INC COM CL B 08265T208 752 24,592 SH   SOLE 7 24,592 0 0
BENTLEY SYS INC COM CL B 08265T208 12 383 SH   SOLE 13 383 0 0
BENTLEY SYS INC COM CL B 08265T208 581 18,991 SH   SOLE 15 18,991 0 0
BENTLEY SYS INC COM CL B 08265T208 8,928 291,860 SH   SOLE 18 282,150 0 9,710
BENTLEY SYS INC COM CL B 08265T208 1,568 51,251 SH   SOLE 19 51,251 0 0
BENTLEY SYS INC COM CL B 08265T208 100,038 3,270,269 SH   SOLE 21 3,270,269 0 0
BENTLEY SYS INC COM CL B 08265T208 133,506 4,364,376 SH   SOLE 22 4,039,799 0 324,577
BENTLEY SYS INC COM CL B 08265T208 9,391 307,012 SH   SOLE 23 307,012 0 0
BENTLEY SYS INC COM CL B 08265T208 1,599 52,258 SH   SOLE 25 52,258 0 0
BENTLEY SYS INC COM CL B 08265T208 3,861 126,206 SH   SOLE 26 107,591 0 18,615
BENTLEY SYS INC COM CL B 08265T208 7,572 247,543 SH   SOLE 28 3,464 0 244,079
BENTLEY SYS INC COM CL B 08265T208 51,341 1,678,373 SH   SOLE 30 1,337,749 0 340,624
BENTLEY SYS INC COM CL B 08265T208 1,282 41,920 SH   SOLE 31 38,005 0 3,915
BENTLEY SYS INC COM CL B 08265T208 260 8,507 SH   SOLE 34 8,507 0 0
BENTLEY SYS INC COM CL B 08265T208 742 24,244 SH   SOLE 36 24,244 0 0
BENTLEY SYS INC COM CL B 08265T208 177 5,777 SH   SOLE 40 5,777 0 0
BENTLEY SYS INC COM CL B 08265T208 1,074 35,102 SH   SOLE 43 32,541 0 2,561
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 2,794 3,348,000 PRN   SOLE 2 3,348,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 3,018 3,616,000 PRN   SOLE 19 3,616,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 5,007 6,000,000 PRN   SOLE 21 6,000,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 2,253 2,700,000 PRN   SOLE 22 2,700,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 2,116 2,536,000 PRN   SOLE 34 2,536,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1 3,749 4,975,000 PRN   SOLE 21 4,975,000 0 0
BERKELEY LTS INC COM 084310101 432 151,100 SH   SOLE 2 70,220 0 80,880
BERKELEY LTS INC COM 084310101 2 771 SH   SOLE 7 771 0 0
BERKELEY LTS INC COM 084310101 551 192,714 SH   SOLE 18 173,365 0 19,349
BERKELEY LTS INC COM 084310101 1,371 479,491 SH   SOLE 19 479,491 0 0
BERKELEY LTS INC COM 084310101 6,716 2,348,186 SH   SOLE 21 2,348,186 0 0
BERKELEY LTS INC COM 084310101 4,532 1,584,504 SH   SOLE 22 1,548,643 0 35,861
BERKELEY LTS INC COM 084310101 39 13,681 SH   SOLE 23 13,681 0 0
BERKELEY LTS INC COM 084310101 200 70,075 SH   SOLE 26 0 0 70,075
BERKELEY LTS INC COM 084310101 333 116,376 SH   SOLE 30 116,376 0 0
BERKLEY W R CORP COM 084423102 23,780 368,221 SH   SOLE 2 72,508 0 295,713
BERKLEY W R CORP COM 084423102 11,001 170,351 SH   SOLE 4 88,398 0 81,953
BERKLEY W R CORP COM 084423102 12,674 196,255 SH   SOLE 7 190,352 0 5,903
BERKLEY W R CORP COM 084423102 316 4,899 SH   SOLE 13 1,170 0 3,729
BERKLEY W R CORP COM 084423102 2,164 33,508 SH   SOLE 15 33,508 0 0
BERKLEY W R CORP COM 084423102 28,448 440,502 SH   SOLE 18 423,966 0 16,536
BERKLEY W R CORP COM 084423102 6,881 106,555 SH   SOLE 19 106,555 0 0
BERKLEY W R CORP COM 084423102 348,516 5,396,653 SH   SOLE 21 5,396,653 0 0
BERKLEY W R CORP COM 084423102 280,815 4,348,321 SH   SOLE 22 3,926,614 0 421,707
BERKLEY W R CORP COM 084423102 22,524 348,778 SH   SOLE 23 348,778 0 0
BERKLEY W R CORP COM 084423102 15,293 236,814 SH   SOLE 25 236,814 0 0
BERKLEY W R CORP COM 084423102 37,246 576,738 SH   SOLE 26 142,642 0 434,096
BERKLEY W R CORP COM 084423102 18,128 280,709 SH   SOLE 28 2,795 0 277,914
BERKLEY W R CORP COM 084423102 65,358 1,012,047 SH   SOLE 30 1,012,047 0 0
BERKLEY W R CORP COM 084423102 2,976 46,081 SH   SOLE 31 42,271 0 3,810
BERKLEY W R CORP COM 084423102 575 8,899 SH   SOLE 34 8,899 0 0
BERKLEY W R CORP COM 084423102 4,728 73,212 SH   SOLE 36 73,212 0 0
BERKLEY W R CORP COM 084423102 430 6,660 SH   SOLE 40 6,660 0 0
BERKLEY W R CORP COM 084423102 29 454 SH   OTR 43 454 0 0
BERKLEY W R CORP COM 084423102 10,605 164,215 SH   SOLE 43 153,979 0 10,236
BERKSHIRE GREY INC COM CL A 084656107 25 14,893 SH   SOLE 2 11,992 0 2,901
BERKSHIRE GREY INC COM CL A 084656107 265 156,073 SH   SOLE 18 156,073 0 0
BERKSHIRE GREY INC COM CL A 084656107 148 86,887 SH   SOLE 19 86,887 0 0
BERKSHIRE GREY INC COM CL A 084656107 2,450 1,440,902 SH   SOLE 21 1,440,902 0 0
BERKSHIRE GREY INC COM CL A 084656107 1,115 656,041 SH   SOLE 22 653,210 0 2,831
BERKSHIRE GREY INC COM CL A 084656107 3 1,915 SH   SOLE 43 1,915 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 41,053 101 SH   SOLE 2 8 0 93
BERKSHIRE HATHAWAY INC DEL CL A 084670108 10,975 27 SH   SOLE 22 27 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 147,549 363 SH   SOLE 25 363 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 88,610 218 SH   SOLE 26 57 0 161
BERKSHIRE HATHAWAY INC DEL CL A 084670108 58,532 144 SH   SOLE 28 5 0 139
BERKSHIRE HATHAWAY INC DEL CL A 084670108 28,859 71 SH   SOLE 36 71 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 12,194 30 SH   SOLE 43 20 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 942,502 3,529,707 SH   SOLE 2 664,345 0 2,865,362
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 165,382 619,362 SH   SOLE 4 509,658 0 109,704
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 423,613 1,586,448 SH   SOLE 7 1,534,690 0 51,758
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18,289 68,492 SH   SOLE 13 32,087 0 36,405
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 55,694 208,575 SH   SOLE 15 208,575 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 105 395 SH   SOLE 17 0 0 395
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 964,474 3,611,991 SH   SOLE 18 3,434,462 0 177,529
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 237,044 887,739 SH   SOLE 19 887,739 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,981,514 37,381,149 SH   SOLE 21 37,381,149 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,964,182 37,316,240 SH   SOLE 22 34,199,338 0 3,116,902
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 573,048 2,146,086 SH   SOLE 23 2,146,086 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 476,721 1,785,340 SH   SOLE 25 1,767,014 0 18,326
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 757,433 2,836,614 SH   SOLE 26 912,759 0 1,923,855
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 467,977 1,752,593 SH   SOLE 28 23,278 0 1,729,315
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,986 14,929 SH   SOLE 29 14,929 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,020,744 7,567,761 SH   SOLE 30 7,566,533 0 1,228
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 85,287 319,402 SH   SOLE 31 296,045 0 23,357
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 53,848 201,662 SH   SOLE 34 201,662 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 129,131 483,599 SH   SOLE 36 483,599 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,125 41,663 SH   SOLE 40 41,663 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,067 3,995 SH   OTR 43 3,995 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 367,281 1,375,482 SH   SOLE 43 1,223,475 0 152,007
BERKSHIRE HILLS BANCORP INC COM 084680107 1,087 39,814 SH   SOLE 2 16,120 0 23,694
BERKSHIRE HILLS BANCORP INC COM 084680107 3 97 SH   SOLE 4 97 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 9 319 SH   SOLE 7 319 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,485 164,270 SH   SOLE 18 164,270 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,981 72,570 SH   SOLE 19 72,570 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 142,545 5,221,414 SH   SOLE 21 5,221,414 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 26,950 987,173 SH   SOLE 22 943,882 0 43,291
BERKSHIRE HILLS BANCORP INC COM 084680107 30 1,095 SH   SOLE 25 1,095 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 335 12,274 SH   SOLE 26 8,651 0 3,623
BERKSHIRE HILLS BANCORP INC COM 084680107 105 3,845 SH   SOLE 28 3,845 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,989 72,859 SH   SOLE 30 72,859 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 115 4,214 SH   SOLE 40 4,214 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,144 151,804 SH   SOLE 43 92,252 0 59,552
BERRY CORP COM 08579X101 1,003 133,698 SH   SOLE 2 108,421 0 25,277
BERRY CORP COM 08579X101 7 896 SH   SOLE 7 896 0 0
BERRY CORP COM 08579X101 1,864 248,469 SH   SOLE 18 248,469 0 0
BERRY CORP COM 08579X101 1,126 150,107 SH   SOLE 19 150,107 0 0
BERRY CORP COM 08579X101 22,596 3,012,849 SH   SOLE 21 3,012,849 0 0
BERRY CORP COM 08579X101 14,301 1,906,735 SH   SOLE 22 1,836,853 0 69,882
BERRY CORP COM 08579X101 63 8,344 SH   SOLE 25 8,344 0 0
BERRY CORP COM 08579X101 45 6,042 SH   SOLE 26 0 0 6,042
BERRY CORP COM 08579X101 624 83,194 SH   SOLE 30 83,194 0 0
BERRY CORP COM 08579X101 63 8,373 SH   SOLE 34 8,373 0 0
BERRY CORP COM 08579X101 38 5,085 SH   SOLE 40 5,085 0 0
BERRY CORP COM 08579X101 203 27,031 SH   SOLE 43 23,345 0 3,686
BERRY GLOBAL GROUP INC COM 08579W103 6,784 145,795 SH   SOLE 2 71,725 0 74,070
BERRY GLOBAL GROUP INC COM 08579W103 22 463 SH   SOLE 4 463 0 0
BERRY GLOBAL GROUP INC COM 08579W103 118 2,531 SH   SOLE 7 2,531 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,489 53,495 SH   SOLE 18 53,495 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,840 39,554 SH   SOLE 19 39,554 0 0
BERRY GLOBAL GROUP INC COM 08579W103 76,610 1,646,456 SH   SOLE 21 1,646,456 0 0
BERRY GLOBAL GROUP INC COM 08579W103 133,441 2,867,852 SH   SOLE 22 2,711,922 0 155,930
BERRY GLOBAL GROUP INC COM 08579W103 1,048 22,517 SH   SOLE 25 22,517 0 0
BERRY GLOBAL GROUP INC COM 08579W103 4,179 89,821 SH   SOLE 26 79,338 0 10,483
BERRY GLOBAL GROUP INC COM 08579W103 165 3,549 SH   SOLE 28 2,404 0 1,145
BERRY GLOBAL GROUP INC COM 08579W103 2,526 54,286 SH   SOLE 30 54,286 0 0
BERRY GLOBAL GROUP INC COM 08579W103 81 1,747 SH   SOLE 31 1,747 0 0
BERRY GLOBAL GROUP INC COM 08579W103 981 21,083 SH   SOLE 36 21,083 0 0
BERRY GLOBAL GROUP INC COM 08579W103 805 17,295 SH   SOLE 40 17,295 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,207 68,920 SH   SOLE 43 64,898 0 4,022
BEST BUY INC COM 086516101 32,335 510,504 SH   SOLE 2 142,190 0 368,314
BEST BUY INC COM 086516101 12,536 197,911 SH   SOLE 4 130,724 0 67,187
BEST BUY INC COM 086516101 15,535 245,260 SH   SOLE 7 188,722 0 56,538
BEST BUY INC COM 086516101 341 5,391 SH   SOLE 13 846 0 4,545
BEST BUY INC COM 086516101 2,036 32,139 SH   SOLE 15 32,139 0 0
BEST BUY INC COM 086516101 3 54 SH   SOLE 17 0 0 54
BEST BUY INC COM 086516101 22,685 358,153 SH   SOLE 18 334,150 0 24,003
BEST BUY INC COM 086516101 13,437 212,139 SH   SOLE 19 212,139 0 0
BEST BUY INC COM 086516101 536,346 8,467,734 SH   SOLE 21 8,467,734 0 0
BEST BUY INC COM 086516101 283,792 4,480,460 SH   SOLE 22 4,009,325 0 471,135
BEST BUY INC COM 086516101 22,012 347,519 SH   SOLE 23 347,519 0 0
BEST BUY INC COM 086516101 39,288 620,264 SH   SOLE 25 620,264 0 0
BEST BUY INC COM 086516101 41,149 649,649 SH   SOLE 26 388,343 0 261,306
BEST BUY INC COM 086516101 59,247 935,385 SH   SOLE 28 81,221 0 854,164
BEST BUY INC COM 086516101 39 610 SH   SOLE 29 610 0 0
BEST BUY INC COM 086516101 161,066 2,542,881 SH   SOLE 30 2,327,909 0 214,972
BEST BUY INC COM 086516101 3,164 49,948 SH   SOLE 31 46,095 0 3,853
BEST BUY INC COM 086516101 4,241 66,954 SH   SOLE 34 66,954 0 0
BEST BUY INC COM 086516101 12,195 192,527 SH   SOLE 35 192,527 0 0
BEST BUY INC COM 086516101 5,352 84,497 SH   SOLE 36 84,497 0 0
BEST BUY INC COM 086516101 433 6,830 SH   SOLE 40 6,830 0 0
BEST BUY INC COM 086516101 32 508 SH   OTR 43 508 0 0
BEST BUY INC COM 086516101 16,806 265,335 SH   SOLE 43 245,062 0 20,273
BEST INC SPONSORED ADS 08653C502 15 22,322 SH   SOLE 43 22,322 0 0
BETTER CHOICE CO INC COM 08771Y303 3 3,912 SH   SOLE 18 3,912 0 0
BETTER CHOICE CO INC COM 08771Y303 37 46,884 SH   SOLE 21 46,884 0 0
BETTER CHOICE CO INC COM 08771Y303 3 3,559 SH   SOLE 22 3,559 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104 38 21,545 SH   SOLE 21 21,545 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104 101 57,179 SH   SOLE 22 57,179 0 0
BEYOND AIR INC COM 08862L103 3 369 SH   SOLE 2 0 0 369
BEYOND AIR INC COM 08862L103 34 4,564 SH   SOLE 18 4,564 0 0
BEYOND AIR INC COM 08862L103 523 70,296 SH   SOLE 21 70,296 0 0
BEYOND AIR INC COM 08862L103 1,569 210,899 SH   SOLE 22 210,899 0 0
BEYOND MEAT INC COM 08862E109 500 35,305 SH   SOLE 2 28,633 0 6,672
BEYOND MEAT INC COM 08862E109 3 188 SH   SOLE 4 188 0 0
BEYOND MEAT INC COM 08862E109 9 658 SH   SOLE 7 658 0 0
BEYOND MEAT INC COM 08862E109 2,255 159,161 SH   SOLE 18 159,161 0 0
BEYOND MEAT INC COM 08862E109 1,623 114,541 SH   SOLE 19 114,541 0 0
BEYOND MEAT INC COM 08862E109 28,277 1,995,571 SH   SOLE 21 1,995,571 0 0
BEYOND MEAT INC COM 08862E109 21,862 1,542,849 SH   SOLE 22 1,508,750 0 34,099
BEYOND MEAT INC COM 08862E109 118 8,307 SH   SOLE 25 8,307 0 0
BEYOND MEAT INC COM 08862E109 387 27,286 SH   SOLE 26 22,884 0 4,402
BEYOND MEAT INC COM 08862E109 97 6,865 SH   SOLE 28 1,055 0 5,810
BEYOND MEAT INC COM 08862E109 531 37,456 SH   SOLE 30 37,456 0 0
BEYOND MEAT INC COM 08862E109 22 1,536 SH   SOLE 34 1,536 0 0
BEYOND MEAT INC COM 08862E109 111 7,865 SH   SOLE 40 7,865 0 0
BEYOND MEAT INC COM 08862E109 323 22,802 SH   SOLE 43 20,663 0 2,139
BEYOND MEAT INC NOTE 3/1 08862EAB5 3,181 10,675,000 PRN   SOLE 21 10,675,000 0 0
BEYONDSPRING INC SHS G10830100 117 117,885 SH   SOLE 2 54,673 0 63,212
BEYONDSPRING INC SHS G10830100 13 13,257 SH   SOLE 18 4,390 0 8,867
BEYONDSPRING INC SHS G10830100 28 28,521 SH   SOLE 19 28,521 0 0
BEYONDSPRING INC SHS G10830100 50 50,607 SH   SOLE 21 50,607 0 0
BEYONDSPRING INC SHS G10830100 101 102,198 SH   SOLE 22 102,198 0 0
BEYONDSPRING INC SHS G10830100 2 2,279 SH   SOLE 23 2,279 0 0
BEYONDSPRING INC SHS G10830100 13 12,785 SH   SOLE 26 0 0 12,785
BEYONDSPRING INC SHS G10830100 3 3,361 SH   SOLE 30 3,361 0 0
BGC PARTNERS INC CL A 05541T101 1,000 318,330 SH   SOLE 2 133,997 0 184,333
BGC PARTNERS INC CL A 05541T101 4 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 10 3,212 SH   SOLE 7 3,212 0 0
BGC PARTNERS INC CL A 05541T101 3,042 968,724 SH   SOLE 18 968,724 0 0
BGC PARTNERS INC CL A 05541T101 1,840 585,946 SH   SOLE 19 585,946 0 0
BGC PARTNERS INC CL A 05541T101 38,672 12,315,842 SH   SOLE 21 12,315,842 0 0
BGC PARTNERS INC CL A 05541T101 24,334 7,749,663 SH   SOLE 22 7,408,604 0 341,059
BGC PARTNERS INC CL A 05541T101 174 55,547 SH   SOLE 25 55,547 0 0
BGC PARTNERS INC CL A 05541T101 343 109,377 SH   SOLE 26 92,801 0 16,576
BGC PARTNERS INC CL A 05541T101 55 17,471 SH   SOLE 28 6,031 0 11,440
BGC PARTNERS INC CL A 05541T101 441 140,289 SH   SOLE 30 140,289 0 0
BGC PARTNERS INC CL A 05541T101 34 10,951 SH   SOLE 36 10,951 0 0
BGC PARTNERS INC CL A 05541T101 105 33,392 SH   SOLE 40 33,392 0 0
BGC PARTNERS INC CL A 05541T101 20 6,419 SH   OTR 43 6,419 0 0
BGC PARTNERS INC CL A 05541T101 608 193,645 SH   SOLE 43 192,893 0 752
BGSF INC COM 05601C105 205 18,417 SH   SOLE 2 18,071 0 346
BGSF INC COM 05601C105 17 1,533 SH   SOLE 18 1,533 0 0
BGSF INC COM 05601C105 506 45,509 SH   SOLE 21 45,509 0 0
BGSF INC COM 05601C105 1,546 139,128 SH   SOLE 22 139,128 0 0
BGSF INC COM 05601C105 0 44 SH   SOLE 43 44 0 0
BHP GROUP LTD SPONSORED ADS 088606108 14,896 297,676 SH   SOLE 7 282,977 0 14,699
BHP GROUP LTD SPONSORED ADS 088606108 12,126 242,329 SH   SOLE 19 242,329 0 0
BHP GROUP LTD SPONSORED ADS 088606108 67,140 1,341,731 SH   SOLE 43 1,226,497 0 115,234
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 3,946 169,654 SH   SOLE 21 169,654 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 265 11,393 SH   SOLE 30 11,393 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 171 15,946 SH   SOLE 2 720 0 15,226
BIG 5 SPORTING GOODS CORP COM 08915P101 4 335 SH   SOLE 7 335 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 727 67,698 SH   SOLE 18 67,698 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 429 39,978 SH   SOLE 19 39,978 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 8,014 746,225 SH   SOLE 21 746,225 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 5,264 490,170 SH   SOLE 22 476,129 0 14,041
BIG 5 SPORTING GOODS CORP COM 08915P101 7 651 SH   SOLE 43 651 0 0
BIG LOTS INC COM 089302103 877 56,163 SH   SOLE 2 30,393 0 25,770
BIG LOTS INC COM 089302103 2 160 SH   SOLE 4 160 0 0
BIG LOTS INC COM 089302103 19 1,188 SH   SOLE 7 1,188 0 0
BIG LOTS INC COM 089302103 1,712 109,670 SH   SOLE 18 109,670 0 0
BIG LOTS INC COM 089302103 1,671 107,048 SH   SOLE 19 107,048 0 0
BIG LOTS INC COM 089302103 55,321 3,543,950 SH   SOLE 21 3,543,950 0 0
BIG LOTS INC COM 089302103 14,903 954,714 SH   SOLE 22 922,751 0 31,963
BIG LOTS INC COM 089302103 70 4,508 SH   SOLE 25 4,508 0 0
BIG LOTS INC COM 089302103 399 25,556 SH   SOLE 26 16,377 0 9,179
BIG LOTS INC COM 089302103 7 444 SH   SOLE 28 444 0 0
BIG LOTS INC COM 089302103 1,085 69,511 SH   SOLE 30 69,511 0 0
BIG LOTS INC COM 089302103 30 1,944 SH   SOLE 36 1,944 0 0
BIG LOTS INC COM 089302103 64 4,122 SH   SOLE 40 4,122 0 0
BIG LOTS INC COM 089302103 731 46,818 SH   SOLE 43 36,885 0 9,933
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 740 49,986 SH   SOLE 2 32,914 0 17,072
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2 156 SH   SOLE 4 156 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 10 685 SH   SOLE 7 685 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2,558 172,826 SH   SOLE 18 167,137 0 5,689
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2,679 181,043 SH   SOLE 19 181,043 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 31,515 2,129,385 SH   SOLE 21 2,129,385 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 23,854 1,611,783 SH   SOLE 22 1,572,083 0 39,700
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 12 814 SH   SOLE 23 814 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 159 10,742 SH   SOLE 25 10,742 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 716 48,345 SH   SOLE 26 19,809 0 28,536
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 30 2,023 SH   SOLE 28 744 0 1,279
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2,074 140,102 SH   SOLE 30 140,102 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 22 1,517 SH   SOLE 36 1,517 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 142 9,577 SH   SOLE 40 9,577 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 10 678 SH   SOLE 43 424 0 254
BIGCOMMERCE HLDGS INC NOTE 0.250%10/0 08975PAB4 2,191 3,000,000 PRN   SOLE 21 3,000,000 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 94 817 SH   SOLE 2 513 0 304
BIGLARI HLDGS INC COM STK CL B 08986R309 1 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 303 2,623 SH   SOLE 18 2,623 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 174 1,502 SH   SOLE 19 1,502 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,149 27,239 SH   SOLE 21 27,239 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 2,737 23,674 SH   SOLE 22 23,140 0 534
BIGLARI HLDGS INC COM STK CL B 08986R309 44 377 SH   SOLE 26 0 0 377
BIGLARI HLDGS INC COM STK CL B 08986R309 0 4 SH   SOLE 43 4 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 916 1,580 SH   SOLE 22 1,580 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 8 14 SH   SOLE 43 10 0 4
BILIBILI INC SPONS ADS REP Z 090040106 100 6,527 SH   SOLE 18 6,527 0 0
BILIBILI INC SPONS ADS REP Z 090040106 67 4,365 SH   SOLE 25 4,365 0 0
BILIBILI INC SPONS ADS REP Z 090040106 3,543 231,282 SH   SOLE 43 221,397 0 9,885
BILIBILI INC NOTE 1.375% 4/0 090040AB2 3,394 3,715,000 PRN   SOLE 21 3,715,000 0 0
BILL COM HLDGS INC COM 090043100 25,798 194,893 SH   SOLE 2 18,299 0 176,594
BILL COM HLDGS INC COM 090043100 7,918 59,820 SH   SOLE 4 33,435 0 26,385
BILL COM HLDGS INC COM 090043100 1,555 11,746 SH   SOLE 7 11,746 0 0
BILL COM HLDGS INC COM 090043100 391 2,957 SH   SOLE 13 437 0 2,520
BILL COM HLDGS INC COM 090043100 1,320 9,970 SH   SOLE 15 9,970 0 0
BILL COM HLDGS INC COM 090043100 71,226 538,086 SH   SOLE 18 422,523 0 115,563
BILL COM HLDGS INC COM 090043100 301,076 2,274,502 SH   SOLE 19 2,274,502 0 0
BILL COM HLDGS INC COM 090043100 199,019 1,503,506 SH   SOLE 21 1,503,506 0 0
BILL COM HLDGS INC COM 090043100 335,991 2,538,270 SH   SOLE 22 2,356,420 0 181,850
BILL COM HLDGS INC COM 090043100 19,796 149,548 SH   SOLE 23 149,548 0 0
BILL COM HLDGS INC COM 090043100 16,165 122,121 SH   SOLE 25 122,121 0 0
BILL COM HLDGS INC COM 090043100 15,666 118,350 SH   SOLE 26 55,635 0 62,715
BILL COM HLDGS INC COM 090043100 13,979 105,603 SH   SOLE 28 1,307 0 104,296
BILL COM HLDGS INC COM 090043100 19 141 SH   SOLE 29 141 0 0
BILL COM HLDGS INC COM 090043100 27,671 209,040 SH   SOLE 30 209,040 0 0
BILL COM HLDGS INC COM 090043100 2,708 20,458 SH   SOLE 31 18,872 0 1,586
BILL COM HLDGS INC COM 090043100 22,104 166,985 SH   SOLE 34 166,985 0 0
BILL COM HLDGS INC COM 090043100 3,737 28,234 SH   SOLE 36 28,234 0 0
BILL COM HLDGS INC COM 090043100 424 3,205 SH   SOLE 40 3,205 0 0
BILL COM HLDGS INC COM 090043100 24 180 SH   OTR 43 180 0 0
BILL COM HLDGS INC COM 090043100 9,079 68,586 SH   SOLE 43 61,269 0 7,317
BILL COM HLDGS INC NOTE 12/0 090043AB6 1,475 1,345,000 PRN   SOLE 2 1,345,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6 6,682 6,091,000 PRN   SOLE 19 6,091,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6 10,992 10,020,000 PRN   SOLE 21 10,020,000 0 0
BILL COM HLDGS INC NOTE 12/0 090043AB6 13,783 12,564,000 PRN   SOLE 34 12,564,000 0 0
BIO RAD LABS INC CL A 090572207 11,453 27,456 SH   SOLE 2 10,625 0 16,831
BIO RAD LABS INC CL A 090572207 6,687 16,030 SH   SOLE 4 7,178 0 8,852
BIO RAD LABS INC CL A 090572207 8,134 19,499 SH   SOLE 7 18,854 0 645
BIO RAD LABS INC CL A 090572207 28 67 SH   SOLE 13 67 0 0
BIO RAD LABS INC CL A 090572207 1,069 2,562 SH   SOLE 15 2,562 0 0
BIO RAD LABS INC CL A 090572207 22,880 54,850 SH   SOLE 18 53,092 0 1,758
BIO RAD LABS INC CL A 090572207 4,058 9,729 SH   SOLE 19 9,729 0 0
BIO RAD LABS INC CL A 090572207 282,501 677,234 SH   SOLE 21 677,234 0 0
BIO RAD LABS INC CL A 090572207 193,739 464,447 SH   SOLE 22 420,516 0 43,931
BIO RAD LABS INC CL A 090572207 15,034 36,041 SH   SOLE 23 36,041 0 0
BIO RAD LABS INC CL A 090572207 12,462 29,874 SH   SOLE 25 29,874 0 0
BIO RAD LABS INC CL A 090572207 16,517 39,597 SH   SOLE 26 12,855 0 26,742
BIO RAD LABS INC CL A 090572207 11,675 27,989 SH   SOLE 28 261 0 27,728
BIO RAD LABS INC CL A 090572207 14 34 SH   SOLE 29 34 0 0
BIO RAD LABS INC CL A 090572207 58,444 140,107 SH   SOLE 30 140,107 0 0
BIO RAD LABS INC CL A 090572207 2,069 4,959 SH   SOLE 31 4,561 0 398
BIO RAD LABS INC CL A 090572207 415 995 SH   SOLE 34 995 0 0
BIO RAD LABS INC CL A 090572207 2,877 6,896 SH   SOLE 36 6,896 0 0
BIO RAD LABS INC CL A 090572207 294 705 SH   SOLE 40 705 0 0
BIO RAD LABS INC CL A 090572207 31 75 SH   OTR 43 75 0 0
BIO RAD LABS INC CL A 090572207 11,250 26,969 SH   SOLE 43 25,174 0 1,795
BIO-PATH HLDGS INC COM 09057N300 1 260 SH   SOLE 21 260 0 0
BIO-PATH HLDGS INC COM 09057N300 154 48,209 SH   SOLE 22 48,209 0 0
BIO-TECHNE CORP COM 09073M104 22,166 78,048 SH   SOLE 2 18,647 0 59,401
BIO-TECHNE CORP COM 09073M104 8,759 30,841 SH   SOLE 4 16,747 0 14,094
BIO-TECHNE CORP COM 09073M104 10,198 35,909 SH   SOLE 7 34,323 0 1,586
BIO-TECHNE CORP COM 09073M104 276 971 SH   SOLE 13 131 0 840
BIO-TECHNE CORP COM 09073M104 1,057 3,721 SH   SOLE 15 3,721 0 0
BIO-TECHNE CORP COM 09073M104 28,877 101,679 SH   SOLE 18 98,558 0 3,121
BIO-TECHNE CORP COM 09073M104 319,659 1,125,560 SH   SOLE 19 1,125,560 0 0
BIO-TECHNE CORP COM 09073M104 393,680 1,386,196 SH   SOLE 21 1,386,196 0 0
BIO-TECHNE CORP COM 09073M104 290,584 1,023,183 SH   SOLE 22 944,473 0 78,710
BIO-TECHNE CORP COM 09073M104 17,390 61,232 SH   SOLE 23 61,232 0 0
BIO-TECHNE CORP COM 09073M104 14,829 52,215 SH   SOLE 25 52,215 0 0
BIO-TECHNE CORP COM 09073M104 19,637 69,145 SH   SOLE 26 22,103 0 47,042
BIO-TECHNE CORP COM 09073M104 19,205 67,622 SH   SOLE 28 769 0 66,853
BIO-TECHNE CORP COM 09073M104 16 57 SH   SOLE 29 57 0 0
BIO-TECHNE CORP COM 09073M104 66,996 235,902 SH   SOLE 30 233,149 0 2,753
BIO-TECHNE CORP COM 09073M104 2,443 8,602 SH   SOLE 31 7,894 0 708
BIO-TECHNE CORP COM 09073M104 556 1,956 SH   SOLE 34 1,956 0 0
BIO-TECHNE CORP COM 09073M104 3,183 11,209 SH   SOLE 36 11,209 0 0
BIO-TECHNE CORP COM 09073M104 360 1,268 SH   SOLE 40 1,268 0 0
BIO-TECHNE CORP COM 09073M104 8,791 30,954 SH   SOLE 43 28,789 0 2,165
BIOATLA INC COM 09077B104 58 7,530 SH   SOLE 2 0 0 7,530
BIOATLA INC COM 09077B104 42 5,471 SH   SOLE 18 5,471 0 0
BIOATLA INC COM 09077B104 850 110,406 SH   SOLE 19 110,406 0 0
BIOATLA INC COM 09077B104 2,423 314,623 SH   SOLE 21 314,623 0 0
BIOATLA INC COM 09077B104 2,657 345,073 SH   SOLE 22 345,073 0 0
BIOATLA INC COM 09077B104 118 15,314 SH   SOLE 30 15,314 0 0
BIOATLA INC COM 09077B104 25 3,230 SH   SOLE 43 2,386 0 844
BIOCEPT INC COM 09072V501 0 189 SH   SOLE 21 189 0 0
BIOCEPT INC COM 09072V501 145 157,724 SH   SOLE 22 157,724 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 1,589 122,025 SH   SOLE 7 122,025 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,702 135,114 SH   SOLE 2 80,302 0 54,812
BIOCRYST PHARMACEUTICALS INC COM 09058V103 9 697 SH   SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 25 1,976 SH   SOLE 7 1,976 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 6,344 503,478 SH   SOLE 18 503,478 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 4,576 363,210 SH   SOLE 19 363,210 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 94,219 7,477,738 SH   SOLE 21 7,477,738 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 55,973 4,442,295 SH   SOLE 22 4,300,875 0 141,420
BIOCRYST PHARMACEUTICALS INC COM 09058V103 9 683 SH   SOLE 23 683 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 392 31,137 SH   SOLE 25 31,137 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,183 93,854 SH   SOLE 26 78,989 0 14,865
BIOCRYST PHARMACEUTICALS INC COM 09058V103 147 11,675 SH   SOLE 28 3,166 0 8,509
BIOCRYST PHARMACEUTICALS INC COM 09058V103 8,092 642,206 SH   SOLE 30 642,206 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 73 5,790 SH   SOLE 36 5,790 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 316 25,065 SH   SOLE 40 25,065 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 505 40,077 SH   SOLE 43 36,770 0 3,307
BIODESIX INC COM 09075X108 3 2,584 SH   SOLE 18 2,584 0 0
BIODESIX INC COM 09075X108 43 33,617 SH   SOLE 21 33,617 0 0
BIODESIX INC COM 09075X108 4 3,095 SH   SOLE 22 3,095 0 0
BIOFRONTERA INC COM 09077D100 1 677 SH   SOLE 18 677 0 0
BIOFRONTERA INC COM 09077D100 27 25,491 SH   SOLE 21 25,491 0 0
BIOFRONTERA INC COM 09077D100 97 92,420 SH   SOLE 22 92,420 0 0
BIOGEN INC COM 09062X103 105,600 395,506 SH   SOLE 2 178,924 0 216,582
BIOGEN INC COM 09062X103 35,877 134,372 SH   SOLE 4 78,934 0 55,438
BIOGEN INC COM 09062X103 50,879 190,558 SH   SOLE 7 150,637 0 39,921
BIOGEN INC COM 09062X103 2,533 9,486 SH   SOLE 13 6,293 0 3,193
BIOGEN INC COM 09062X103 5,983 22,410 SH   SOLE 15 22,410 0 0
BIOGEN INC COM 09062X103 1 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103 94,491 353,900 SH   SOLE 18 331,770 0 22,130
BIOGEN INC COM 09062X103 141,594 530,314 SH   SOLE 19 530,314 0 0
BIOGEN INC COM 09062X103 1,379,384 5,166,234 SH   SOLE 21 5,166,234 0 0
BIOGEN INC COM 09062X103 846,934 3,172,037 SH   SOLE 22 2,861,311 0 310,726
BIOGEN INC COM 09062X103 67,645 253,352 SH   SOLE 23 253,352 0 0
BIOGEN INC COM 09062X103 108,677 407,031 SH   SOLE 25 407,031 0 0
BIOGEN INC COM 09062X103 101,675 380,804 SH   SOLE 26 174,037 0 206,767
BIOGEN INC COM 09062X103 124,080 464,719 SH   SOLE 28 20,652 0 444,067
BIOGEN INC COM 09062X103 1,674 6,269 SH   SOLE 29 6,269 0 0
BIOGEN INC COM 09062X103 427,007 1,599,279 SH   SOLE 30 1,554,440 0 44,839
BIOGEN INC COM 09062X103 12,350 46,254 SH   SOLE 31 43,585 0 2,669
BIOGEN INC COM 09062X103 8,963 33,568 SH   SOLE 32 33,568 0 0
BIOGEN INC COM 09062X103 141,431 529,703 SH   SOLE 34 529,703 0 0
BIOGEN INC COM 09062X103 14,845 55,601 SH   SOLE 36 55,601 0 0
BIOGEN INC COM 09062X103 1,289 4,828 SH   SOLE 40 4,828 0 0
BIOGEN INC COM 09062X103 127 476 SH   OTR 43 476 0 0
BIOGEN INC COM 09062X103 24,036 90,023 SH   SOLE 43 83,705 0 6,318
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 9,995 66,120 SH   SOLE 2 33,634 0 32,486
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 32 213 SH   SOLE 4 213 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 322 2,127 SH   SOLE 7 2,127 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 26,672 176,439 SH   SOLE 18 171,883 0 4,556
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 64,516 426,777 SH   SOLE 19 426,777 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 386,422 2,556,207 SH   SOLE 21 2,556,207 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 242,016 1,600,955 SH   SOLE 22 1,551,697 0 49,258
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 525 3,475 SH   SOLE 23 3,475 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,345 8,900 SH   SOLE 25 8,900 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6,703 44,341 SH   SOLE 26 19,323 0 25,018
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 546 3,614 SH   SOLE 28 1,159 0 2,455
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5,274 34,889 SH   SOLE 30 34,889 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 351 2,321 SH   SOLE 34 2,321 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 78 517 SH   SOLE 36 517 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,141 7,549 SH   SOLE 40 7,549 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,339 15,473 SH   SOLE 43 14,304 0 1,169
BIOLASE INC COM 090911405 15 6,234 SH   SOLE 21 6,234 0 0
BIOLASE INC COM 090911405 287 118,311 SH   SOLE 22 118,311 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 618 27,148 SH   SOLE 2 13,433 0 13,715
BIOLIFE SOLUTIONS INC COM NEW 09062W204 2 93 SH   SOLE 4 93 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 8 356 SH   SOLE 7 356 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 2,991 131,474 SH   SOLE 18 131,474 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1,444 63,470 SH   SOLE 19 63,470 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 93,838 4,124,742 SH   SOLE 21 4,124,742 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 19,439 854,444 SH   SOLE 22 815,751 0 38,693
BIOLIFE SOLUTIONS INC COM NEW 09062W204 136 5,985 SH   SOLE 25 5,985 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 44 1,955 SH   SOLE 28 0 0 1,955
BIOLIFE SOLUTIONS INC COM NEW 09062W204 3,662 160,982 SH   SOLE 30 160,982 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 101 4,430 SH   SOLE 40 4,430 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 934 41,036 SH   SOLE 43 39,011 0 2,025
BIOMARIN PHARMACEUTICAL INC COM 09061G101 38,442 453,485 SH   SOLE 2 228,828 0 224,657
BIOMARIN PHARMACEUTICAL INC COM 09061G101 13,709 161,716 SH   SOLE 4 92,845 0 68,871
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,381 51,683 SH   SOLE 7 50,751 0 932
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,665 19,638 SH   SOLE 13 9,295 0 10,343
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,345 15,864 SH   SOLE 15 15,864 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 20,999 247,721 SH   SOLE 18 236,726 0 10,995
BIOMARIN PHARMACEUTICAL INC COM 09061G101 82,033 967,708 SH   SOLE 19 967,708 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 464,180 5,475,756 SH   SOLE 21 5,475,756 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 372,963 4,399,702 SH   SOLE 22 4,040,995 0 358,707
BIOMARIN PHARMACEUTICAL INC COM 09061G101 25,498 300,789 SH   SOLE 23 300,789 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 19,243 226,997 SH   SOLE 25 226,997 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 22,160 261,416 SH   SOLE 26 133,626 0 127,790
BIOMARIN PHARMACEUTICAL INC COM 09061G101 26,979 318,266 SH   SOLE 28 22,760 0 295,506
BIOMARIN PHARMACEUTICAL INC COM 09061G101 326 3,847 SH   SOLE 29 3,847 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 53,598 632,275 SH   SOLE 30 632,275 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,726 55,748 SH   SOLE 31 52,256 0 3,492
BIOMARIN PHARMACEUTICAL INC COM 09061G101 46,000 542,640 SH   SOLE 34 542,640 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 6,728 79,362 SH   SOLE 36 79,362 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 477 5,628 SH   SOLE 40 5,628 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 108 1,271 SH   OTR 43 1,271 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,624 66,347 SH   SOLE 43 62,026 0 4,321
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 3,983 4,020,000 PRN   SOLE 2 4,020,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 4,280 4,320,000 PRN   SOLE 21 4,320,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 6,490 6,550,000 PRN   SOLE 22 6,550,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 5,192 5,228,000 PRN   SOLE 21 5,228,000 0 0
BIOMEA FUSION INC COM 09077A106 18 1,792 SH   SOLE 2 1,489 0 303
BIOMEA FUSION INC COM 09077A106 29 2,934 SH   SOLE 18 2,934 0 0
BIOMEA FUSION INC COM 09077A106 2,386 243,978 SH   SOLE 19 243,978 0 0
BIOMEA FUSION INC COM 09077A106 2,050 209,568 SH   SOLE 21 209,568 0 0
BIOMEA FUSION INC COM 09077A106 1,862 190,376 SH   SOLE 22 190,376 0 0
BIOMEA FUSION INC COM 09077A106 3 273 SH   SOLE 23 273 0 0
BIOMEA FUSION INC COM 09077A106 123 12,566 SH   SOLE 30 12,566 0 0
BIOMERICA INC COM NEW 09061H307 7 1,901 SH   SOLE 18 1,901 0 0
BIOMERICA INC COM NEW 09061H307 115 29,277 SH   SOLE 21 29,277 0 0
BIOMERICA INC COM NEW 09061H307 597 151,927 SH   SOLE 22 151,927 0 0
BIOMERICA INC COM NEW 09061H307 1 250 SH   SOLE 43 250 0 0
BIOMX INC COM 09090D103 2 5,750 SH   SOLE 22 5,750 0 0
BIONANO GENOMICS INC COM 09075F107 544 297,035 SH   SOLE 2 137,431 0 159,604
BIONANO GENOMICS INC COM 09075F107 6 3,152 SH   SOLE 7 3,152 0 0
BIONANO GENOMICS INC COM 09075F107 1,763 963,646 SH   SOLE 18 939,338 0 24,308
BIONANO GENOMICS INC COM 09075F107 1,943 1,061,643 SH   SOLE 19 1,061,643 0 0
BIONANO GENOMICS INC COM 09075F107 19,194 10,488,320 SH   SOLE 21 10,488,320 0 0
BIONANO GENOMICS INC COM 09075F107 14,353 7,843,021 SH   SOLE 22 7,526,658 0 316,363
BIONANO GENOMICS INC COM 09075F107 65 35,416 SH   SOLE 25 35,416 0 0
BIONANO GENOMICS INC COM 09075F107 131 71,393 SH   SOLE 26 3,709 0 67,684
BIONANO GENOMICS INC COM 09075F107 33 17,906 SH   SOLE 28 0 0 17,906
BIONANO GENOMICS INC COM 09075F107 1,474 805,542 SH   SOLE 30 805,542 0 0
BIONANO GENOMICS INC COM 09075F107 54 29,574 SH   SOLE 40 29,574 0 0
BIONANO GENOMICS INC COM 09075F107 1 757 SH   SOLE 43 757 0 0
BIONTECH SE SPONSORED ADS 09075V102 124 921 SH   SOLE 7 921 0 0
BIONTECH SE SPONSORED ADS 09075V102 198,660 1,472,867 SH   SOLE 21 1,472,867 0 0
BIONTECH SE SPONSORED ADS 09075V102 5,268 39,059 SH   SOLE 30 39,059 0 0
BIONTECH SE SPONSORED ADS 09075V102 7 53 SH   SOLE 43 53 0 0
BIORA THERAPEUTICS INC COM 74319F107 0 514 SH   SOLE 2 0 0 514
BIORA THERAPEUTICS INC COM 74319F107 789 1,626,339 SH   SOLE 22 1,626,339 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 1 841 SH   SOLE 2 0 0 841
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 292 455,895 SH   SOLE 22 455,895 0 0
BIOTRICITY INC COM 09074H104 4 4,810 SH   SOLE 18 4,810 0 0
BIOTRICITY INC COM 09074H104 44 54,513 SH   SOLE 21 54,513 0 0
BIOTRICITY INC COM 09074H104 64 80,242 SH   SOLE 22 80,242 0 0
BIOVENTUS INC COM CL A 09075A108 254 36,342 SH   SOLE 2 12,488 0 23,854
BIOVENTUS INC COM CL A 09075A108 1 127 SH   SOLE 7 127 0 0
BIOVENTUS INC COM CL A 09075A108 702 100,331 SH   SOLE 18 100,331 0 0
BIOVENTUS INC COM CL A 09075A108 402 57,362 SH   SOLE 19 57,362 0 0
BIOVENTUS INC COM CL A 09075A108 8,363 1,194,728 SH   SOLE 21 1,194,728 0 0
BIOVENTUS INC COM CL A 09075A108 4,982 711,723 SH   SOLE 22 671,849 0 39,874
BIOVENTUS INC COM CL A 09075A108 62 8,846 SH   SOLE 25 8,846 0 0
BIOVENTUS INC COM CL A 09075A108 210 30,031 SH   SOLE 30 30,031 0 0
BIOVENTUS INC COM CL A 09075A108 83 11,830 SH   SOLE 43 3,266 0 8,564
BIOVIE INC CL A NEW 09074F207 1 508 SH   SOLE 18 508 0 0
BIOVIE INC CL A NEW 09074F207 21 8,615 SH   SOLE 21 8,615 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 412 34,898 SH   SOLE 2 14,818 0 20,080
BIOXCEL THERAPEUTICS INC COM 09075P105 1 57 SH   SOLE 4 57 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 2 188 SH   SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 712 60,231 SH   SOLE 18 60,231 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 849 71,792 SH   SOLE 19 71,792 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 8,419 712,300 SH   SOLE 21 712,300 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 6,493 549,311 SH   SOLE 22 531,544 0 17,767
BIOXCEL THERAPEUTICS INC COM 09075P105 35 2,968 SH   SOLE 25 2,968 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 129 10,938 SH   SOLE 26 611 0 10,327
BIOXCEL THERAPEUTICS INC COM 09075P105 76 6,459 SH   SOLE 30 6,459 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 21 1,743 SH   SOLE 40 1,743 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 148 12,487 SH   SOLE 43 11,877 0 610
BIRD GLOBAL INC COM CL A 09077J107 16 46,417 SH   SOLE 2 0 0 46,417
BIRD GLOBAL INC COM CL A 09077J107 225 638,419 SH   SOLE 18 638,419 0 0
BIRD GLOBAL INC COM CL A 09077J107 109 308,098 SH   SOLE 19 308,098 0 0
BIRD GLOBAL INC COM CL A 09077J107 1,920 5,440,466 SH   SOLE 21 5,440,466 0 0
BIRD GLOBAL INC COM CL A 09077J107 1,188 3,366,224 SH   SOLE 22 3,273,445 0 92,779
BIRD GLOBAL INC COM CL A 09077J107 0 87 SH   SOLE 43 87 0 0
BIT DIGITAL INC SHS G1144A105 17 14,091 SH   SOLE 18 14,091 0 0
BIT DIGITAL INC SHS G1144A105 251 209,369 SH   SOLE 21 209,369 0 0
BIT DIGITAL INC SHS G1144A105 48 39,645 SH   SOLE 30 39,645 0 0
BITE ACQUISITION CORP COMMON STOCK 09175K105 73 7,400 SH   SOLE 2 7,400 0 0
BITFARMS LTD COM 09173B107 109 103,364 SH   SOLE 21 103,364 0 0
BITFARMS LTD COM 09173B107 96 91,711 SH   SOLE 30 91,711 0 0
BITNILE HOLDINGS INC COM 09175M101 311 1,699,682 SH   SOLE 22 1,699,682 0 0
BJS RESTAURANTS INC COM 09180C106 4,025 168,782 SH   SOLE 2 117,950 0 50,832
BJS RESTAURANTS INC COM 09180C106 2 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 4 181 SH   SOLE 7 181 0 0
BJS RESTAURANTS INC COM 09180C106 2,120 88,906 SH   SOLE 18 88,906 0 0
BJS RESTAURANTS INC COM 09180C106 5,756 241,321 SH   SOLE 19 241,321 0 0
BJS RESTAURANTS INC COM 09180C106 68,790 2,884,283 SH   SOLE 21 2,884,283 0 0
BJS RESTAURANTS INC COM 09180C106 20,039 840,212 SH   SOLE 22 816,996 0 23,216
BJS RESTAURANTS INC COM 09180C106 265 11,129 SH   SOLE 23 11,129 0 0
BJS RESTAURANTS INC COM 09180C106 68 2,837 SH   SOLE 25 2,837 0 0
BJS RESTAURANTS INC COM 09180C106 1,394 58,460 SH   SOLE 26 25,587 0 32,873
BJS RESTAURANTS INC COM 09180C106 915 38,380 SH   SOLE 30 38,380 0 0
BJS RESTAURANTS INC COM 09180C106 58 2,424 SH   SOLE 40 2,424 0 0
BJS RESTAURANTS INC COM 09180C106 341 14,307 SH   SOLE 43 13,188 0 1,119
BJS WHSL CLUB HLDGS INC COM 05550J101 23,513 322,934 SH   SOLE 2 129,771 0 193,163
BJS WHSL CLUB HLDGS INC COM 05550J101 28 378 SH   SOLE 4 378 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 177 2,425 SH   SOLE 7 2,425 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 21,645 297,281 SH   SOLE 18 297,281 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 2,990 41,063 SH   SOLE 19 41,063 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 494,297 6,788,863 SH   SOLE 21 6,788,863 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 265,873 3,651,600 SH   SOLE 22 3,490,492 0 161,108
BJS WHSL CLUB HLDGS INC COM 05550J101 1,539 21,137 SH   SOLE 25 21,137 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 6,672 91,632 SH   SOLE 26 79,284 0 12,348
BJS WHSL CLUB HLDGS INC COM 05550J101 610 8,378 SH   SOLE 28 1,634 0 6,744
BJS WHSL CLUB HLDGS INC COM 05550J101 6,061 83,245 SH   SOLE 30 83,245 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 139 1,904 SH   SOLE 31 1,904 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 65 889 SH   SOLE 34 889 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 916 12,575 SH   SOLE 36 12,575 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,243 17,070 SH   SOLE 40 17,070 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 31 427 SH   OTR 43 427 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 9,802 134,628 SH   SOLE 43 128,640 0 5,988
BK OF AMERICA CORP COM 060505104 506,937 16,786,000 SH   SOLE 2 5,001,486 0 11,784,514
BK OF AMERICA CORP COM 060505104 175,275 5,803,808 SH   SOLE 4 3,453,510 0 2,350,298
BK OF AMERICA CORP COM 060505104 190,086 6,294,224 SH   SOLE 7 6,071,986 0 222,238
BK OF AMERICA CORP COM 060505104 21,444 710,054 SH   SOLE 13 469,665 0 240,389
BK OF AMERICA CORP COM 060505104 32,896 1,089,287 SH   SOLE 15 1,089,287 0 0
BK OF AMERICA CORP COM 060505104 106 3,517 SH   SOLE 17 0 0 3,517
BK OF AMERICA CORP COM 060505104 486,066 16,094,897 SH   SOLE 18 14,705,698 0 1,389,199
BK OF AMERICA CORP COM 060505104 441,360 14,614,561 SH   SOLE 19 14,614,561 0 0
BK OF AMERICA CORP COM 060505104 1,363 45,120 SH   SOLE 20 45,120 0 0
BK OF AMERICA CORP COM 060505104 4,713,723 156,083,533 SH   SOLE 21 156,083,533 0 0
BK OF AMERICA CORP COM 060505104 4,599,742 152,309,336 SH   SOLE 22 137,182,211 0 15,127,125
BK OF AMERICA CORP COM 060505104 386,363 12,793,472 SH   SOLE 23 12,793,472 0 0
BK OF AMERICA CORP COM 060505104 317,530 10,514,236 SH   SOLE 25 10,514,236 0 0
BK OF AMERICA CORP COM 060505104 467,887 15,492,957 SH   SOLE 26 6,384,588 0 9,108,369
BK OF AMERICA CORP COM 060505104 407,867 13,505,541 SH   SOLE 28 627,751 0 12,877,790
BK OF AMERICA CORP COM 060505104 12,808 424,097 SH   SOLE 29 424,097 0 0
BK OF AMERICA CORP COM 060505104 1,093,474 36,207,761 SH   SOLE 30 36,191,116 0 16,645
BK OF AMERICA CORP COM 060505104 72,192 2,390,448 SH   SOLE 31 2,258,489 0 131,959
BK OF AMERICA CORP COM 060505104 157,274 5,207,734 SH   SOLE 34 5,207,734 0 0
BK OF AMERICA CORP COM 060505104 78,825 2,610,089 SH   SOLE 36 2,610,089 0 0
BK OF AMERICA CORP COM 060505104 7,106 235,306 SH   SOLE 40 235,306 0 0
BK OF AMERICA CORP COM 060505104 514 17,005 SH   OTR 43 17,005 0 0
BK OF AMERICA CORP COM 060505104 224,131 7,421,554 SH   SOLE 43 6,971,967 0 449,587
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 187,077 159,486 SH   SOLE 21 159,486 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 3 1,186 SH   SOLE 18 1,186 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 110 45,536 SH   SOLE 21 45,536 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 263 155,340 SH   SOLE 2 111,137 0 44,203
BLACK DIAMOND THERAPEUTICS I COM 09203E105 7 4,061 SH   SOLE 18 4,061 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 340 201,161 SH   SOLE 19 201,161 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 431 255,271 SH   SOLE 21 255,271 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 978 578,500 SH   SOLE 22 578,500 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 14 8,271 SH   SOLE 23 8,271 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 75 44,432 SH   SOLE 26 0 0 44,432
BLACK DIAMOND THERAPEUTICS I COM 09203E105 28 16,481 SH   SOLE 30 16,481 0 0
BLACK HILLS CORP COM 092113109 19,575 289,012 SH   SOLE 2 169,755 0 119,257
BLACK HILLS CORP COM 092113109 815 12,040 SH   SOLE 4 10,525 0 1,515
BLACK HILLS CORP COM 092113109 3,602 53,181 SH   SOLE 7 53,181 0 0
BLACK HILLS CORP COM 092113109 337 4,975 SH   SOLE 13 4,975 0 0
BLACK HILLS CORP COM 092113109 24,335 359,300 SH   SOLE 18 347,239 0 12,061
BLACK HILLS CORP COM 092113109 40,045 591,246 SH   SOLE 19 591,246 0 0
BLACK HILLS CORP COM 092113109 442,808 6,537,836 SH   SOLE 21 6,537,836 0 0
BLACK HILLS CORP COM 092113109 167,877 2,478,622 SH   SOLE 22 2,406,746 0 71,876
BLACK HILLS CORP COM 092113109 1,741 25,704 SH   SOLE 23 25,704 0 0
BLACK HILLS CORP COM 092113109 2,485 36,696 SH   SOLE 26 31,166 0 5,530
BLACK HILLS CORP COM 092113109 1,202 17,754 SH   SOLE 28 1,120 0 16,634
BLACK HILLS CORP COM 092113109 259 3,823 SH   SOLE 29 3,823 0 0
BLACK HILLS CORP COM 092113109 4,783 70,623 SH   SOLE 30 70,623 0 0
BLACK HILLS CORP COM 092113109 466 6,876 SH   SOLE 31 6,876 0 0
BLACK HILLS CORP COM 092113109 2,051 30,289 SH   SOLE 32 30,289 0 0
BLACK HILLS CORP COM 092113109 434 6,409 SH   SOLE 34 6,409 0 0
BLACK HILLS CORP COM 092113109 276 4,075 SH   SOLE 36 4,075 0 0
BLACK HILLS CORP COM 092113109 507 7,491 SH   SOLE 40 7,491 0 0
BLACK HILLS CORP COM 092113109 2,526 37,298 SH   SOLE 43 36,402 0 896
BLACK KNIGHT INC COM 09215C105 14,214 219,585 SH   SOLE 2 29,666 0 189,919
BLACK KNIGHT INC COM 09215C105 8,752 135,209 SH   SOLE 4 87,304 0 47,905
BLACK KNIGHT INC COM 09215C105 3,047 47,076 SH   SOLE 7 46,547 0 529
BLACK KNIGHT INC COM 09215C105 38 580 SH   SOLE 13 580 0 0
BLACK KNIGHT INC COM 09215C105 1,041 16,075 SH   SOLE 15 16,075 0 0
BLACK KNIGHT INC COM 09215C105 15,696 242,482 SH   SOLE 18 234,419 0 8,063
BLACK KNIGHT INC COM 09215C105 3,073 47,474 SH   SOLE 19 47,474 0 0
BLACK KNIGHT INC COM 09215C105 270,270 4,175,350 SH   SOLE 21 4,175,350 0 0
BLACK KNIGHT INC COM 09215C105 257,669 3,980,676 SH   SOLE 22 3,697,369 0 283,307
BLACK KNIGHT INC COM 09215C105 16,091 248,582 SH   SOLE 23 248,582 0 0
BLACK KNIGHT INC COM 09215C105 50,413 778,822 SH   SOLE 25 778,822 0 0
BLACK KNIGHT INC COM 09215C105 9,000 139,040 SH   SOLE 26 106,614 0 32,426
BLACK KNIGHT INC COM 09215C105 14,540 224,623 SH   SOLE 28 1,822 0 222,801
BLACK KNIGHT INC COM 09215C105 12 184 SH   SOLE 29 184 0 0
BLACK KNIGHT INC COM 09215C105 70,394 1,087,499 SH   SOLE 30 899,699 0 187,800
BLACK KNIGHT INC COM 09215C105 2,053 31,722 SH   SOLE 31 28,735 0 2,987
BLACK KNIGHT INC COM 09215C105 433 6,685 SH   SOLE 34 6,685 0 0
BLACK KNIGHT INC COM 09215C105 3,180 49,125 SH   SOLE 36 49,125 0 0
BLACK KNIGHT INC COM 09215C105 329 5,079 SH   SOLE 40 5,079 0 0
BLACK KNIGHT INC COM 09215C105 50 774 SH   OTR 43 774 0 0
BLACK KNIGHT INC COM 09215C105 5,891 91,004 SH   SOLE 43 84,952 0 6,052
BLACKBAUD INC COM 09227Q100 2,306 52,329 SH   SOLE 2 46,431 0 5,898
BLACKBAUD INC COM 09227Q100 38 859 SH   SOLE 4 181 0 678
BLACKBAUD INC COM 09227Q100 41 938 SH   SOLE 7 938 0 0
BLACKBAUD INC COM 09227Q100 8,814 200,056 SH   SOLE 18 200,056 0 0
BLACKBAUD INC COM 09227Q100 3,794 86,107 SH   SOLE 19 86,107 0 0
BLACKBAUD INC COM 09227Q100 155,596 3,531,447 SH   SOLE 21 3,531,447 0 0
BLACKBAUD INC COM 09227Q100 56,556 1,283,621 SH   SOLE 22 1,255,228 0 28,393
BLACKBAUD INC COM 09227Q100 311 7,051 SH   SOLE 25 7,051 0 0
BLACKBAUD INC COM 09227Q100 965 21,902 SH   SOLE 26 17,933 0 3,969
BLACKBAUD INC COM 09227Q100 102 2,304 SH   SOLE 28 768 0 1,536
BLACKBAUD INC COM 09227Q100 860 19,523 SH   SOLE 30 19,523 0 0
BLACKBAUD INC COM 09227Q100 49 1,107 SH   SOLE 36 1,107 0 0
BLACKBAUD INC COM 09227Q100 260 5,909 SH   SOLE 40 5,909 0 0
BLACKBAUD INC COM 09227Q100 621 14,101 SH   SOLE 43 13,511 0 590
BLACKBERRY LTD COM 09228F103 0 48 SH   SOLE 17 0 0 48
BLACKBERRY LTD COM 09228F103 7,807 1,660,985 SH   SOLE 21 1,660,985 0 0
BLACKBERRY LTD COM 09228F103 1,878 399,614 SH   SOLE 43 388,956 0 10,658
BLACKBOXSTOCKS INC COM NEW 09229E204 9 12,472 SH   SOLE 21 12,472 0 0
BLACKLINE INC COM 09239B109 2,342 39,101 SH   SOLE 2 33,068 0 6,033
BLACKLINE INC COM 09239B109 55 914 SH   SOLE 4 200 0 714
BLACKLINE INC COM 09239B109 37 623 SH   SOLE 7 623 0 0
BLACKLINE INC COM 09239B109 8,916 148,850 SH   SOLE 18 142,554 0 6,296
BLACKLINE INC COM 09239B109 6,120 102,176 SH   SOLE 19 102,176 0 0
BLACKLINE INC COM 09239B109 117,136 1,955,526 SH   SOLE 21 1,955,526 0 0
BLACKLINE INC COM 09239B109 78,651 1,313,040 SH   SOLE 22 1,278,220 0 34,820
BLACKLINE INC COM 09239B109 540 9,017 SH   SOLE 25 9,017 0 0
BLACKLINE INC COM 09239B109 1,991 33,243 SH   SOLE 26 25,933 0 7,310
BLACKLINE INC COM 09239B109 98 1,631 SH   SOLE 28 934 0 697
BLACKLINE INC COM 09239B109 2,826 47,183 SH   SOLE 30 47,183 0 0
BLACKLINE INC COM 09239B109 137 2,293 SH   SOLE 36 2,293 0 0
BLACKLINE INC COM 09239B109 415 6,931 SH   SOLE 40 6,931 0 0
BLACKLINE INC COM 09239B109 1,109 18,521 SH   SOLE 43 16,761 0 1,760
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 2,263 2,188,000 PRN   SOLE 21 2,188,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1 995 1,230,000 PRN   SOLE 2 1,230,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1 8,082 9,990,000 PRN   SOLE 21 9,990,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1 1,618 2,000,000 PRN   SOLE 22 2,000,000 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109 68 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP INVT CORP COM 092533108 1,249 368,411 SH   SOLE 30 368,411 0 0
BLACKROCK CAP INVT CORP COM 092533108 9 2,669 SH   SOLE 43 2,669 0 0
BLACKROCK ETF TRUST FUTUR HEALTH ETF 09290C400 733 35,000 SH   SOLE   35,000 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 34 849 SH   SOLE 2 849 0 0
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707 88 5,000 SH   SOLE   5,000 0 0
BLACKROCK ETF TRUST FUTURE US THEMES 09290C806 2,998 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST FUT FIN AND TECH 09290C889 3,315 160,000 SH   SOLE   160,000 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 149 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101 154,499 280,765 SH   SOLE 2 43,267 0 237,498
BLACKROCK INC COM 09247X101 57,374 104,263 SH   SOLE 4 58,441 0 45,822
BLACKROCK INC COM 09247X101 76,362 138,769 SH   SOLE 7 134,433 0 4,336
BLACKROCK INC COM 09247X101 3,443 6,257 SH   SOLE 13 636 0 5,621
BLACKROCK INC COM 09247X101 10,901 19,810 SH   SOLE 15 19,810 0 0
BLACKROCK INC COM 09247X101 11 20 SH   SOLE 17 0 0 20
BLACKROCK INC COM 09247X101 138,235 251,209 SH   SOLE 18 239,311 0 11,898
BLACKROCK INC COM 09247X101 21,424 38,933 SH   SOLE 19 38,933 0 0
BLACKROCK INC COM 09247X101 1,985,706 3,608,538 SH   SOLE 21 3,608,538 0 0
BLACKROCK INC COM 09247X101 1,609,791 2,925,404 SH   SOLE 22 2,629,373 0 296,031
BLACKROCK INC COM 09247X101 136,836 248,667 SH   SOLE 23 248,667 0 0
BLACKROCK INC COM 09247X101 131,769 239,458 SH   SOLE 25 239,458 0 0
BLACKROCK INC COM 09247X101 148,725 270,272 SH   SOLE 26 86,358 0 183,914
BLACKROCK INC COM 09247X101 204,072 370,852 SH   SOLE 28 16,176 0 354,676
BLACKROCK INC COM 09247X101 581,093 1,055,996 SH   SOLE 30 1,055,996 0 0
BLACKROCK INC COM 09247X101 18,444 33,517 SH   SOLE 31 30,789 0 2,728
BLACKROCK INC COM 09247X101 3,932 7,145 SH   SOLE 34 7,145 0 0
BLACKROCK INC COM 09247X101 2,687 4,883 SH   SOLE 40 4,883 0 0
BLACKROCK INC COM 09247X101 50,443 91,667 SH   SOLE 43 86,606 0 5,061
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 36 5,000 SH   SOLE   5,000 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 0 1 SH   SOLE 43 0 0 1
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 88 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 3,303 302,179 SH   SOLE 30 302,179 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108 3 1,911 SH   SOLE 2 0 0 1,911
BLACKSKY TECHNOLOGY INC COM CL A 09263B108 22 14,769 SH   SOLE 18 14,769 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108 248 165,648 SH   SOLE 21 165,648 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108 1,209 805,827 SH   SOLE 22 805,827 0 0
BLACKSKY TECHNOLOGY INC *W EXP 09/09/202 09263B116 35 175,000 SH   SOLE 2 175,000 0 0
BLACKSTONE INC COM 09260D107 99,110 1,184,114 SH   SOLE 2 79,436 0 1,104,678
BLACKSTONE INC COM 09260D107 38,200 456,394 SH   SOLE 4 267,525 0 188,869
BLACKSTONE INC COM 09260D107 14,415 172,227 SH   SOLE 7 169,855 0 2,372
BLACKSTONE INC COM 09260D107 1,636 19,550 SH   SOLE 13 2,975 0 16,575
BLACKSTONE INC COM 09260D107 6,178 73,814 SH   SOLE 15 73,814 0 0
BLACKSTONE INC COM 09260D107 129,772 1,550,439 SH   SOLE 18 1,281,433 0 269,006
BLACKSTONE INC COM 09260D107 49,720 594,025 SH   SOLE 19 594,025 0 0
BLACKSTONE INC COM 09260D107 1,014,157 12,116,573 SH   SOLE 21 12,116,573 0 0
BLACKSTONE INC COM 09260D107 1,281,639 15,312,299 SH   SOLE 22 14,016,568 0 1,295,731
BLACKSTONE INC COM 09260D107 93,712 1,119,612 SH   SOLE 23 1,119,612 0 0
BLACKSTONE INC COM 09260D107 87,683 1,047,592 SH   SOLE 25 1,047,592 0 0
BLACKSTONE INC COM 09260D107 81,852 977,922 SH   SOLE 26 527,111 0 450,811
BLACKSTONE INC COM 09260D107 79,503 949,857 SH   SOLE 28 22,220 0 927,637
BLACKSTONE INC COM 09260D107 220,998 2,640,364 SH   SOLE 30 2,640,364 0 0
BLACKSTONE INC COM 09260D107 13,028 155,647 SH   SOLE 31 142,857 0 12,790
BLACKSTONE INC COM 09260D107 2,766 33,046 SH   SOLE 34 33,046 0 0
BLACKSTONE INC COM 09260D107 17,790 212,543 SH   SOLE 36 212,543 0 0
BLACKSTONE INC COM 09260D107 1,900 22,695 SH   SOLE 40 22,695 0 0
BLACKSTONE INC COM 09260D107 3,961 47,329 SH   SOLE 43 43,700 0 3,630
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 2,382 2,800,000 PRN   SOLE 2 2,800,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 2,212 2,600,000 PRN   SOLE 21 2,600,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0 8,847 10,400,000 PRN   SOLE 22 10,400,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 3,860 165,386 SH   SOLE 2 66,876 0 98,510
BLACKSTONE MTG TR INC COM CL A 09257W100 13 553 SH   SOLE 4 553 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 72 3,089 SH   SOLE 7 3,089 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 11,763 503,973 SH   SOLE 18 503,973 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 7,808 334,533 SH   SOLE 19 334,533 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 189,858 8,134,434 SH   SOLE 21 8,134,434 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 96,380 4,129,413 SH   SOLE 22 3,947,872 0 181,541
BLACKSTONE MTG TR INC COM CL A 09257W100 573 24,530 SH   SOLE 25 24,530 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,443 61,810 SH   SOLE 26 49,505 0 12,305
BLACKSTONE MTG TR INC COM CL A 09257W100 271 11,591 SH   SOLE 28 2,620 0 8,971
BLACKSTONE MTG TR INC COM CL A 09257W100 1,261 54,019 SH   SOLE 30 54,019 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 105 4,516 SH   SOLE 36 4,516 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 504 21,594 SH   SOLE 40 21,594 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 16 678 SH   OTR 43 678 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,005 43,054 SH   SOLE 43 34,137 0 8,917
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 172 7,582 SH   SOLE 30 7,582 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 186 46,128 SH   SOLE 2 23,910 0 22,218
BLADE AIR MOBILITY INC CL A COM 092667104 3 828 SH   SOLE 7 828 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 685 170,089 SH   SOLE 18 170,089 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 413 102,401 SH   SOLE 19 102,401 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 8,384 2,080,480 SH   SOLE 21 2,080,480 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 5,211 1,293,027 SH   SOLE 22 1,231,117 0 61,910
BLADE AIR MOBILITY INC CL A COM 092667104 44 10,851 SH   SOLE 25 10,851 0 0
BLEND LABS INC CL A 09352U108 328 148,613 SH   SOLE 2 24,800 0 123,813
BLEND LABS INC CL A 09352U108 4 1,983 SH   SOLE 7 1,983 0 0
BLEND LABS INC CL A 09352U108 1,352 611,591 SH   SOLE 18 611,591 0 0
BLEND LABS INC CL A 09352U108 769 348,146 SH   SOLE 19 348,146 0 0
BLEND LABS INC CL A 09352U108 14,256 6,450,593 SH   SOLE 21 6,450,593 0 0
BLEND LABS INC CL A 09352U108 9,095 4,115,462 SH   SOLE 22 3,992,078 0 123,384
BLEND LABS INC CL A 09352U108 102 46,276 SH   SOLE 26 0 0 46,276
BLEND LABS INC CL A 09352U108 4 1,852 SH   SOLE 43 1,852 0 0
BLINK CHARGING CO COM 09354A100 354 19,997 SH   SOLE 2 16,032 0 3,965
BLINK CHARGING CO COM 09354A100 6 328 SH   SOLE 7 328 0 0
BLINK CHARGING CO COM 09354A100 2 100 SH   SOLE 17 0 0 100
BLINK CHARGING CO COM 09354A100 1,778 100,317 SH   SOLE 18 100,317 0 0
BLINK CHARGING CO COM 09354A100 1,198 67,612 SH   SOLE 19 67,612 0 0
BLINK CHARGING CO COM 09354A100 22,084 1,246,291 SH   SOLE 21 1,246,291 0 0
BLINK CHARGING CO COM 09354A100 18,259 1,030,403 SH   SOLE 22 1,005,276 0 25,127
BLINK CHARGING CO COM 09354A100 120 6,796 SH   SOLE 25 6,796 0 0
BLINK CHARGING CO COM 09354A100 531 29,941 SH   SOLE 26 25,857 0 4,084
BLINK CHARGING CO COM 09354A100 436 24,582 SH   SOLE 28 22,307 0 2,275
BLINK CHARGING CO COM 09354A100 1,662 93,815 SH   SOLE 30 93,815 0 0
BLINK CHARGING CO COM 09354A100 68 3,856 SH   SOLE 36 3,856 0 0
BLINK CHARGING CO COM 09354A100 80 4,492 SH   SOLE 40 4,492 0 0
BLINK CHARGING CO COM 09354A100 73 4,119 SH   SOLE 43 4,119 0 0
BLOCK H & R INC COM 093671105 32,587 766,035 SH   SOLE 2 275,820 0 490,215
BLOCK H & R INC COM 093671105 2,272 53,412 SH   SOLE 4 30,858 0 22,554
BLOCK H & R INC COM 093671105 733 17,228 SH   SOLE 7 17,228 0 0
BLOCK H & R INC COM 093671105 490 11,519 SH   SOLE 13 11,519 0 0
BLOCK H & R INC COM 093671105 21,880 514,351 SH   SOLE 18 480,729 0 33,622
BLOCK H & R INC COM 093671105 16,571 389,549 SH   SOLE 19 389,549 0 0
BLOCK H & R INC COM 093671105 527,612 12,402,738 SH   SOLE 21 12,402,738 0 0
BLOCK H & R INC COM 093671105 209,124 4,915,936 SH   SOLE 22 4,649,902 0 266,034
BLOCK H & R INC COM 093671105 1,746 41,051 SH   SOLE 23 41,051 0 0
BLOCK H & R INC COM 093671105 1,458 34,265 SH   SOLE 25 34,265 0 0
BLOCK H & R INC COM 093671105 5,451 128,147 SH   SOLE 26 76,263 0 51,884
BLOCK H & R INC COM 093671105 1,885 44,301 SH   SOLE 28 1,861 0 42,440
BLOCK H & R INC COM 093671105 293 6,884 SH   SOLE 29 6,884 0 0
BLOCK H & R INC COM 093671105 6,931 162,937 SH   SOLE 30 162,937 0 0
BLOCK H & R INC COM 093671105 957 22,490 SH   SOLE 31 22,490 0 0
BLOCK H & R INC COM 093671105 3,580 84,157 SH   SOLE 32 84,157 0 0
BLOCK H & R INC COM 093671105 1,906 44,807 SH   SOLE 34 44,807 0 0
BLOCK H & R INC COM 093671105 738 17,357 SH   SOLE 36 17,357 0 0
BLOCK H & R INC COM 093671105 917 21,559 SH   SOLE 40 21,559 0 0
BLOCK H & R INC COM 093671105 18 424 SH   OTR 43 424 0 0
BLOCK H & R INC COM 093671105 7,529 176,981 SH   SOLE 43 161,753 0 15,228
BLOCK INC CL A 852234103 52,264 950,436 SH   SOLE 2 151,954 0 798,482
BLOCK INC CL A 852234103 19,950 362,792 SH   SOLE 4 201,262 0 161,530
BLOCK INC CL A 852234103 3,567 64,864 SH   SOLE 7 64,864 0 0
BLOCK INC CL A 852234103 823 14,974 SH   SOLE 13 2,107 0 12,867
BLOCK INC CL A 852234103 2,283 41,520 SH   SOLE 15 41,520 0 0
BLOCK INC CL A 852234103 35,278 641,543 SH   SOLE 18 614,835 0 26,708
BLOCK INC CL A 852234103 34,480 627,015 SH   SOLE 19 627,015 0 0
BLOCK INC CL A 852234103 239,441 4,354,263 SH   SOLE 21 4,354,263 0 0
BLOCK INC CL A 852234103 622,112 11,313,177 SH   SOLE 22 10,320,494 0 992,683
BLOCK INC CL A 852234103 44,721 813,259 SH   SOLE 23 813,259 0 0
BLOCK INC CL A 852234103 47,028 855,202 SH   SOLE 25 855,202 0 0
BLOCK INC CL A 852234103 42,225 767,871 SH   SOLE 26 326,787 0 441,084
BLOCK INC CL A 852234103 56,286 1,023,563 SH   SOLE 28 18,824 0 1,004,739
BLOCK INC CL A 852234103 25 454 SH   SOLE 29 454 0 0
BLOCK INC CL A 852234103 65,331 1,188,056 SH   SOLE 30 1,188,056 0 0
BLOCK INC CL A 852234103 6,273 114,068 SH   SOLE 31 104,662 0 9,406
BLOCK INC CL A 852234103 52,885 961,721 SH   SOLE 34 961,721 0 0
BLOCK INC CL A 852234103 8,703 158,265 SH   SOLE 36 158,265 0 0
BLOCK INC CL A 852234103 926 16,838 SH   SOLE 40 16,838 0 0
BLOCK INC CL A 852234103 51 926 SH   OTR 43 926 0 0
BLOCK INC CL A 852234103 12,631 229,693 SH   SOLE 43 204,902 0 24,791
BLOCK INC NOTE 0.500% 5/1 852234AD5 4,101 4,005,000 PRN   SOLE 21 4,005,000 0 0
BLOCK INC NOTE 0.125% 3/0 852234AF0 7,885 8,701,000 PRN   SOLE 21 8,701,000 0 0
BLOCK INC NOTE 5/0 852234AJ2 3,883 4,975,000 PRN   SOLE 21 4,975,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 621 868,000 PRN   SOLE 2 868,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 4,328 6,053,000 PRN   SOLE 19 6,053,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 3,578 5,004,000 PRN   SOLE 21 5,004,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9 5,776 8,079,000 PRN   SOLE 34 8,079,000 0 0
BLOOM ENERGY CORP COM CL A 093712107 5,856 292,931 SH   SOLE 2 179,932 0 112,999
BLOOM ENERGY CORP COM CL A 093712107 146 7,307 SH   SOLE 4 530 0 6,777
BLOOM ENERGY CORP COM CL A 093712107 183 9,157 SH   SOLE 7 3,110 0 6,047
BLOOM ENERGY CORP COM CL A 093712107 9,789 489,700 SH   SOLE 18 452,896 0 36,804
BLOOM ENERGY CORP COM CL A 093712107 22,281 1,114,598 SH   SOLE 19 1,114,598 0 0
BLOOM ENERGY CORP COM CL A 093712107 185,830 9,296,143 SH   SOLE 21 9,296,143 0 0
BLOOM ENERGY CORP COM CL A 093712107 96,784 4,841,617 SH   SOLE 22 4,740,777 0 100,840
BLOOM ENERGY CORP COM CL A 093712107 532 26,607 SH   SOLE 23 26,607 0 0
BLOOM ENERGY CORP COM CL A 093712107 493 24,654 SH   SOLE 25 24,654 0 0
BLOOM ENERGY CORP COM CL A 093712107 4,816 240,941 SH   SOLE 26 53,610 0 187,331
BLOOM ENERGY CORP COM CL A 093712107 238 11,898 SH   SOLE 28 2,577 0 9,321
BLOOM ENERGY CORP COM CL A 093712107 89,614 4,482,960 SH   SOLE 30 4,482,960 0 0
BLOOM ENERGY CORP COM CL A 093712107 92 4,579 SH   SOLE 36 4,579 0 0
BLOOM ENERGY CORP COM CL A 093712107 369 18,460 SH   SOLE 40 18,460 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,275 63,781 SH   SOLE 43 62,173 0 1,608
BLOOMIN BRANDS INC COM 094235108 1,232 67,188 SH   SOLE 2 39,464 0 27,724
BLOOMIN BRANDS INC COM 094235108 6 313 SH   SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108 30 1,635 SH   SOLE 7 1,635 0 0
BLOOMIN BRANDS INC COM 094235108 5,793 316,014 SH   SOLE 18 300,036 0 15,978
BLOOMIN BRANDS INC COM 094235108 3,018 164,650 SH   SOLE 19 164,650 0 0
BLOOMIN BRANDS INC COM 094235108 194,976 10,636,999 SH   SOLE 21 10,636,999 0 0
BLOOMIN BRANDS INC COM 094235108 41,262 2,251,090 SH   SOLE 22 2,181,827 0 69,263
BLOOMIN BRANDS INC COM 094235108 260 14,172 SH   SOLE 25 14,172 0 0
BLOOMIN BRANDS INC COM 094235108 1,748 95,356 SH   SOLE 26 33,505 0 61,851
BLOOMIN BRANDS INC COM 094235108 17 929 SH   SOLE 28 929 0 0
BLOOMIN BRANDS INC COM 094235108 2,732 149,058 SH   SOLE 30 149,058 0 0
BLOOMIN BRANDS INC COM 094235108 48 2,629 SH   SOLE 36 2,629 0 0
BLOOMIN BRANDS INC COM 094235108 177 9,669 SH   SOLE 40 9,669 0 0
BLOOMIN BRANDS INC COM 094235108 1,627 88,768 SH   SOLE 43 66,462 0 22,306
BLUCORA INC COM 095229100 561 28,995 SH   SOLE 2 23,768 0 5,227
BLUCORA INC COM 095229100 5 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 10 539 SH   SOLE 7 539 0 0
BLUCORA INC COM 095229100 3,220 166,520 SH   SOLE 18 166,520 0 0
BLUCORA INC COM 095229100 1,988 102,817 SH   SOLE 19 102,817 0 0
BLUCORA INC COM 095229100 110,494 5,713,241 SH   SOLE 21 5,713,241 0 0
BLUCORA INC COM 095229100 24,778 1,281,154 SH   SOLE 22 1,246,909 0 34,245
BLUCORA INC COM 095229100 118 6,123 SH   SOLE 25 6,123 0 0
BLUCORA INC COM 095229100 254 13,153 SH   SOLE 26 8,564 0 4,589
BLUCORA INC COM 095229100 292 15,107 SH   SOLE 28 12,017 0 3,090
BLUCORA INC COM 095229100 2,641 136,545 SH   SOLE 30 136,545 0 0
BLUCORA INC COM 095229100 92 4,736 SH   SOLE 40 4,736 0 0
BLUCORA INC COM 095229100 528 27,315 SH   SOLE 43 26,678 0 637
BLUE APRON HLDGS INC CL A NEW 09523Q200 6 999 SH   SOLE 2 0 0 999
BLUE APRON HLDGS INC CL A NEW 09523Q200 25 4,283 SH   SOLE 18 4,283 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 303 52,501 SH   SOLE 21 52,501 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 2,780 481,016 SH   SOLE 22 481,016 0 0
BLUE BIRD CORP COM 095306106 79 9,412 SH   SOLE 2 7,037 0 2,375
BLUE BIRD CORP COM 095306106 3 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 384 45,963 SH   SOLE 18 45,963 0 0
BLUE BIRD CORP COM 095306106 277 33,173 SH   SOLE 19 33,173 0 0
BLUE BIRD CORP COM 095306106 4,894 586,126 SH   SOLE 21 586,126 0 0
BLUE BIRD CORP COM 095306106 3,862 462,569 SH   SOLE 22 452,955 0 9,614
BLUE BIRD CORP COM 095306106 24 2,830 SH   SOLE 25 2,830 0 0
BLUE BIRD CORP COM 095306106 36 4,284 SH   SOLE 30 4,284 0 0
BLUE BIRD CORP COM 095306106 26 3,167 SH   SOLE 40 3,167 0 0
BLUE BIRD CORP COM 095306106 1 84 SH   SOLE 43 84 0 0
BLUE FOUNDRY BANCORP COM 09549B104 135 12,096 SH   SOLE 2 936 0 11,160
BLUE FOUNDRY BANCORP COM 09549B104 4 401 SH   SOLE 7 401 0 0
BLUE FOUNDRY BANCORP COM 09549B104 962 86,315 SH   SOLE 18 86,315 0 0
BLUE FOUNDRY BANCORP COM 09549B104 552 49,505 SH   SOLE 19 49,505 0 0
BLUE FOUNDRY BANCORP COM 09549B104 10,538 945,139 SH   SOLE 21 945,139 0 0
BLUE FOUNDRY BANCORP COM 09549B104 7,280 652,950 SH   SOLE 22 634,849 0 18,101
BLUE OWL CAPITAL INC COM CL A 09581B103 3,984 431,587 SH   SOLE 2 103,179 0 328,408
BLUE OWL CAPITAL INC COM CL A 09581B103 8 860 SH   SOLE 4 860 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 41 4,493 SH   SOLE 7 4,493 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 1,704 184,572 SH   SOLE 18 184,572 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 843 91,364 SH   SOLE 19 91,364 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 51,838 5,616,214 SH   SOLE 21 5,616,214 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 67,751 7,340,335 SH   SOLE 22 6,904,306 0 436,029
BLUE OWL CAPITAL INC COM CL A 09581B103 362 39,169 SH   SOLE 25 39,169 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 1,252 135,649 SH   SOLE 26 114,201 0 21,448
BLUE OWL CAPITAL INC COM CL A 09581B103 99 10,749 SH   SOLE 28 0 0 10,749
BLUE OWL CAPITAL INC COM CL A 09581B103 1,179 127,752 SH   SOLE 30 127,752 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 55 5,923 SH   SOLE 31 5,923 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 270 29,210 SH   SOLE 40 29,210 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 637 69,026 SH   SOLE 43 58,481 0 10,545
BLUE RIDGE BANKSHARES INC VA COM 095825105 161 12,664 SH   SOLE 2 659 0 12,005
BLUE RIDGE BANKSHARES INC VA COM 095825105 4 279 SH   SOLE 7 279 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 751 59,110 SH   SOLE 18 59,110 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 377 29,688 SH   SOLE 19 29,688 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 8,296 652,733 SH   SOLE 21 652,733 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 2,908 228,765 SH   SOLE 22 216,374 0 12,391
BLUE STAR FOODS CORP COM 09606H101 17 26,727 SH   SOLE 21 26,727 0 0
BLUE WATER VACCINES INC COM 09610B108 14 8,063 SH   SOLE 21 8,063 0 0
BLUE WATER VACCINES INC COM 09610B108 92 53,561 SH   SOLE 22 53,561 0 0
BLUEBIRD BIO INC COM 09609G100 861 135,959 SH   SOLE 2 42,062 0 93,897
BLUEBIRD BIO INC COM 09609G100 7 1,086 SH   SOLE 7 1,086 0 0
BLUEBIRD BIO INC COM 09609G100 1,452 229,436 SH   SOLE 18 229,436 0 0
BLUEBIRD BIO INC COM 09609G100 3,460 546,663 SH   SOLE 19 546,663 0 0
BLUEBIRD BIO INC COM 09609G100 20,990 3,315,974 SH   SOLE 21 3,315,974 0 0
BLUEBIRD BIO INC COM 09609G100 15,440 2,439,148 SH   SOLE 22 2,389,270 0 49,878
BLUEBIRD BIO INC COM 09609G100 21 3,244 SH   SOLE 23 3,244 0 0
BLUEBIRD BIO INC COM 09609G100 346 54,675 SH   SOLE 26 0 0 54,675
BLUEBIRD BIO INC COM 09609G100 19 3,075 SH   SOLE 28 3,075 0 0
BLUEBIRD BIO INC COM 09609G100 691 109,129 SH   SOLE 30 109,129 0 0
BLUEBIRD BIO INC COM 09609G100 12 1,882 SH   OTR 43 1,882 0 0
BLUEBIRD BIO INC COM 09609G100 372 58,704 SH   SOLE 43 57,625 0 1,079
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 84 5,067 SH   SOLE 2 572 0 4,495
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 3 209 SH   SOLE 7 209 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 572 34,614 SH   SOLE 18 34,614 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 393 23,798 SH   SOLE 19 23,798 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 6,937 419,941 SH   SOLE 21 419,941 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 3,562 215,592 SH   SOLE 22 208,628 0 6,964
BLUELINX HLDGS INC COM NEW 09624H208 742 11,956 SH   SOLE 2 7,427 0 4,529
BLUELINX HLDGS INC COM NEW 09624H208 5 84 SH   SOLE 7 84 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,772 28,531 SH   SOLE 18 28,531 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,036 16,688 SH   SOLE 19 16,688 0 0
BLUELINX HLDGS INC COM NEW 09624H208 29,860 480,830 SH   SOLE 21 480,830 0 0
BLUELINX HLDGS INC COM NEW 09624H208 14,777 237,949 SH   SOLE 22 228,058 0 9,891
BLUELINX HLDGS INC COM NEW 09624H208 99 1,591 SH   SOLE 25 1,591 0 0
BLUELINX HLDGS INC COM NEW 09624H208 68 1,091 SH   SOLE 26 223 0 868
BLUELINX HLDGS INC COM NEW 09624H208 263 4,240 SH   SOLE 30 4,240 0 0
BLUELINX HLDGS INC COM NEW 09624H208 34 554 SH   SOLE 36 554 0 0
BLUELINX HLDGS INC COM NEW 09624H208 70 1,122 SH   SOLE 40 1,122 0 0
BLUELINX HLDGS INC COM NEW 09624H208 376 6,055 SH   SOLE 43 6,020 0 35
BLUEPRINT MEDICINES CORP COM 09627Y109 8,818 133,831 SH   SOLE 2 97,656 0 36,175
BLUEPRINT MEDICINES CORP COM 09627Y109 25 386 SH   SOLE 4 386 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 206 3,121 SH   SOLE 7 3,121 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 12,689 192,577 SH   SOLE 18 179,261 0 13,316
BLUEPRINT MEDICINES CORP COM 09627Y109 55,813 847,061 SH   SOLE 19 847,061 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 164,327 2,493,955 SH   SOLE 21 2,493,955 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 114,065 1,731,138 SH   SOLE 22 1,677,571 0 53,567
BLUEPRINT MEDICINES CORP COM 09627Y109 558 8,475 SH   SOLE 23 8,475 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 599 9,086 SH   SOLE 25 9,086 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 4,849 73,595 SH   SOLE 26 18,875 0 54,720
BLUEPRINT MEDICINES CORP COM 09627Y109 157 2,386 SH   SOLE 28 1,040 0 1,346
BLUEPRINT MEDICINES CORP COM 09627Y109 15,776 239,430 SH   SOLE 30 239,430 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 123 1,860 SH   SOLE 34 1,860 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 59 894 SH   SOLE 36 894 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 540 8,192 SH   SOLE 40 8,192 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 11 163 SH   OTR 43 163 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 682 10,351 SH   SOLE 43 8,876 0 1,475
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 786 29,387 SH   SOLE 2 12,321 0 17,066
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 8 314 SH   SOLE 7 314 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 2,361 88,245 SH   SOLE 18 88,245 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 2,608 97,483 SH   SOLE 19 97,483 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 30,242 1,130,556 SH   SOLE 21 1,130,556 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 17,717 662,326 SH   SOLE 22 636,203 0 26,123
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 31 1,160 SH   SOLE 23 1,160 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 110 4,122 SH   SOLE 25 4,122 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 77 2,895 SH   SOLE 26 0 0 2,895
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 607 22,683 SH   SOLE 30 22,683 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 90 3,381 SH   SOLE 40 3,381 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 884 33,031 SH   SOLE 43 31,781 0 1,250
BM TECHNOLOGIES INC CL A COM 05591L107 77 11,577 SH   SOLE 2 11,539 0 38
BM TECHNOLOGIES INC CL A COM 05591L107 7 1,015 SH   SOLE 18 1,015 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 124 18,602 SH   SOLE 21 18,602 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 646 96,575 SH   SOLE 22 96,575 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 1 151 SH   SOLE 43 151 0 0
BOEING CO COM 097023105 123,599 1,020,802 SH   SOLE 2 179,954 0 840,848
BOEING CO COM 097023105 31,954 263,912 SH   SOLE 4 140,142 0 123,770
BOEING CO COM 097023105 59,907 494,768 SH   SOLE 7 477,172 0 17,596
BOEING CO COM 097023105 1,969 16,262 SH   SOLE 13 2,453 0 13,809
BOEING CO COM 097023105 6,647 54,897 SH   SOLE 15 54,897 0 0
BOEING CO COM 097023105 0 2 SH   SOLE 17 0 0 2
BOEING CO COM 097023105 118,303 977,062 SH   SOLE 18 930,929 0 46,133
BOEING CO COM 097023105 23,398 193,243 SH   SOLE 19 193,243 0 0
BOEING CO COM 097023105 1,523,895 12,585,855 SH   SOLE 21 12,585,855 0 0
BOEING CO COM 097023105 1,399,397 11,557,627 SH   SOLE 22 10,464,352 0 1,093,275
BOEING CO COM 097023105 107,296 886,154 SH   SOLE 23 886,154 0 0
BOEING CO COM 097023105 30,157 249,070 SH   SOLE 25 249,070 0 0
BOEING CO COM 097023105 118,011 974,656 SH   SOLE 26 306,588 0 668,068
BOEING CO COM 097023105 10,050 82,999 SH   SOLE 28 0 0 82,999
BOEING CO COM 097023105 165 1,365 SH   SOLE 29 1,365 0 0
BOEING CO COM 097023105 277,066 2,288,289 SH   SOLE 30 2,288,289 0 0
BOEING CO COM 097023105 15,079 124,536 SH   SOLE 31 114,336 0 10,200
BOEING CO COM 097023105 5,933 49,003 SH   SOLE 32 49,003 0 0
BOEING CO COM 097023105 7,981 65,912 SH   SOLE 34 65,912 0 0
BOEING CO COM 097023105 21,297 175,896 SH   SOLE 36 175,896 0 0
BOEING CO COM 097023105 1,213 10,021 SH   SOLE 40 10,021 0 0
BOEING CO COM 097023105 40,770 336,716 SH   SOLE 43 294,989 0 41,727
BOGOTA FINL CORP COM 097235105 11 997 SH   SOLE 18 997 0 0
BOGOTA FINL CORP COM 097235105 124 11,221 SH   SOLE 21 11,221 0 0
BOGOTA FINL CORP COM 097235105 2 145 SH   SOLE 22 145 0 0
BOISE CASCADE CO DEL COM 09739D100 3,314 55,730 SH   SOLE 2 29,018 0 26,712
BOISE CASCADE CO DEL COM 09739D100 564 9,492 SH   SOLE 4 166 0 9,326
BOISE CASCADE CO DEL COM 09739D100 45 749 SH   SOLE 7 749 0 0
BOISE CASCADE CO DEL COM 09739D100 8,489 142,763 SH   SOLE 18 142,763 0 0
BOISE CASCADE CO DEL COM 09739D100 8,479 142,594 SH   SOLE 19 142,594 0 0
BOISE CASCADE CO DEL COM 09739D100 294,447 4,952,020 SH   SOLE 21 4,952,020 0 0
BOISE CASCADE CO DEL COM 09739D100 61,290 1,030,780 SH   SOLE 22 991,608 0 39,172
BOISE CASCADE CO DEL COM 09739D100 373 6,279 SH   SOLE 25 6,279 0 0
BOISE CASCADE CO DEL COM 09739D100 1,894 31,848 SH   SOLE 26 18,361 0 13,487
BOISE CASCADE CO DEL COM 09739D100 42 701 SH   SOLE 28 701 0 0
BOISE CASCADE CO DEL COM 09739D100 5,851 98,409 SH   SOLE 30 98,409 0 0
BOISE CASCADE CO DEL COM 09739D100 69 1,167 SH   SOLE 36 1,167 0 0
BOISE CASCADE CO DEL COM 09739D100 273 4,592 SH   SOLE 40 4,592 0 0
BOISE CASCADE CO DEL COM 09739D100 1,769 29,750 SH   SOLE 43 29,043 0 707
BOK FINL CORP COM NEW 05561Q201 3,180 35,791 SH   SOLE 2 20,757 0 15,034
BOK FINL CORP COM NEW 05561Q201 84 941 SH   SOLE 4 121 0 820
BOK FINL CORP COM NEW 05561Q201 46 518 SH   SOLE 7 518 0 0
BOK FINL CORP COM NEW 05561Q201 1,092 12,287 SH   SOLE 18 12,287 0 0
BOK FINL CORP COM NEW 05561Q201 811 9,128 SH   SOLE 19 9,128 0 0
BOK FINL CORP COM NEW 05561Q201 40,904 460,324 SH   SOLE 21 460,324 0 0
BOK FINL CORP COM NEW 05561Q201 59,978 674,972 SH   SOLE 22 638,317 0 36,655
BOK FINL CORP COM NEW 05561Q201 429 4,831 SH   SOLE 25 4,831 0 0
BOK FINL CORP COM NEW 05561Q201 1,393 15,678 SH   SOLE 26 13,263 0 2,415
BOK FINL CORP COM NEW 05561Q201 50 564 SH   SOLE 28 564 0 0
BOK FINL CORP COM NEW 05561Q201 2,559 28,801 SH   SOLE 30 28,801 0 0
BOK FINL CORP COM NEW 05561Q201 39 441 SH   SOLE 31 441 0 0
BOK FINL CORP COM NEW 05561Q201 85 952 SH   SOLE 36 952 0 0
BOK FINL CORP COM NEW 05561Q201 333 3,749 SH   SOLE 40 3,749 0 0
BOK FINL CORP COM NEW 05561Q201 2,722 30,630 SH   SOLE 43 28,280 0 2,350
BOLT BIOTHERAPEUTICS INC COM 097702104 1 629 SH   SOLE 2 629 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 7 4,465 SH   SOLE 18 4,465 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 340 229,481 SH   SOLE 21 229,481 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 285 192,478 SH   SOLE 22 192,478 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 24 16,143 SH   SOLE 30 16,143 0 0
BOOKING HOLDINGS INC COM 09857L108 154,672 94,128 SH   SOLE 2 29,856 0 64,272
BOOKING HOLDINGS INC COM 09857L108 59,206 36,031 SH   SOLE 4 20,546 0 15,485
BOOKING HOLDINGS INC COM 09857L108 71,805 43,698 SH   SOLE 7 39,182 0 4,516
BOOKING HOLDINGS INC COM 09857L108 5,483 3,337 SH   SOLE 13 2,393 0 944
BOOKING HOLDINGS INC COM 09857L108 6,685 4,068 SH   SOLE 15 4,068 0 0
BOOKING HOLDINGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HOLDINGS INC COM 09857L108 102,826 62,576 SH   SOLE 18 59,048 0 3,528
BOOKING HOLDINGS INC COM 09857L108 65,824 40,058 SH   SOLE 19 40,058 0 0
BOOKING HOLDINGS INC COM 09857L108 1,331,667 810,406 SH   SOLE 21 810,406 0 0
BOOKING HOLDINGS INC COM 09857L108 1,389,316 845,489 SH   SOLE 22 764,399 0 81,090
BOOKING HOLDINGS INC COM 09857L108 113,976 69,362 SH   SOLE 23 69,362 0 0
BOOKING HOLDINGS INC COM 09857L108 150,659 91,686 SH   SOLE 25 91,686 0 0
BOOKING HOLDINGS INC COM 09857L108 145,703 88,670 SH   SOLE 26 27,212 0 61,458
BOOKING HOLDINGS INC COM 09857L108 134,981 82,145 SH   SOLE 28 1,267 0 80,878
BOOKING HOLDINGS INC COM 09857L108 3,466 2,109 SH   SOLE 29 2,109 0 0
BOOKING HOLDINGS INC COM 09857L108 338,575 206,045 SH   SOLE 30 206,045 0 0
BOOKING HOLDINGS INC COM 09857L108 21,702 13,207 SH   SOLE 31 12,467 0 740
BOOKING HOLDINGS INC COM 09857L108 15,219 9,262 SH   SOLE 32 9,262 0 0
BOOKING HOLDINGS INC COM 09857L108 84,730 51,564 SH   SOLE 34 51,564 0 0
BOOKING HOLDINGS INC COM 09857L108 20,678 12,584 SH   SOLE 36 12,584 0 0
BOOKING HOLDINGS INC COM 09857L108 2,164 1,317 SH   SOLE 40 1,317 0 0
BOOKING HOLDINGS INC COM 09857L108 120 73 SH   OTR 43 73 0 0
BOOKING HOLDINGS INC COM 09857L108 31,958 19,448 SH   SOLE 43 18,506 0 942
BOOKING HOLDINGS INC OPTIONS 09857L108 164 100 SH Call SOLE 2 0 0 100
BOOKING HOLDINGS INC OPTIONS 09857L108 164 100 SH Call SOLE 4 100 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108 2,629 1,600 SH Call SOLE 18 1,600 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108 18,240 11,100 SH Call SOLE 19 11,100 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108 1,150 700 SH Call SOLE 22 700 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108 164 100 SH Call SOLE 26 100 0 0
BOOKING HOLDINGS INC OPTIONS 09857L108 9,202 5,600 SH Call SOLE 34 5,600 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 770 641,000 PRN   SOLE 2 301,000 0 340,000
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1,186 987,000 PRN   SOLE 18 987,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 905 753,000 PRN   SOLE 19 753,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 9,017 7,506,000 PRN   SOLE 21 7,506,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 840 699,000 PRN   SOLE 26 383,000 0 316,000
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 927 772,000 PRN   SOLE 34 772,000 0 0
BOOT BARN HLDGS INC COM 099406100 1,612 27,572 SH   SOLE 2 18,454 0 9,118
BOOT BARN HLDGS INC COM 099406100 8 129 SH   SOLE 4 129 0 0
BOOT BARN HLDGS INC COM 099406100 19 333 SH   SOLE 7 333 0 0
BOOT BARN HLDGS INC COM 099406100 6,092 104,206 SH   SOLE 18 98,835 0 5,371
BOOT BARN HLDGS INC COM 099406100 5,002 85,569 SH   SOLE 19 85,569 0 0
BOOT BARN HLDGS INC COM 099406100 205,913 3,522,296 SH   SOLE 21 3,522,296 0 0
BOOT BARN HLDGS INC COM 099406100 45,256 774,135 SH   SOLE 22 754,540 0 19,595
BOOT BARN HLDGS INC COM 099406100 14 238 SH   SOLE 23 238 0 0
BOOT BARN HLDGS INC COM 099406100 247 4,219 SH   SOLE 25 4,219 0 0
BOOT BARN HLDGS INC COM 099406100 1,473 25,197 SH   SOLE 26 10,283 0 14,914
BOOT BARN HLDGS INC COM 099406100 125 2,130 SH   SOLE 28 526 0 1,604
BOOT BARN HLDGS INC COM 099406100 3,088 52,818 SH   SOLE 30 52,818 0 0
BOOT BARN HLDGS INC COM 099406100 24 411 SH   SOLE 36 411 0 0
BOOT BARN HLDGS INC COM 099406100 211 3,604 SH   SOLE 40 3,604 0 0
BOOT BARN HLDGS INC COM 099406100 1,287 22,009 SH   SOLE 43 21,345 0 664
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 37,182 402,623 SH   SOLE 2 167,134 0 235,489
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 11,761 127,350 SH   SOLE 4 78,435 0 48,915
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,535 49,112 SH   SOLE 7 48,664 0 448
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,577 27,910 SH   SOLE 13 26,270 0 1,640
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 940 10,175 SH   SOLE 15 10,175 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1 10 SH   SOLE 17 0 0 10
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 12,804 138,644 SH   SOLE 18 131,051 0 7,593
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 11,224 121,535 SH   SOLE 19 121,535 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 314,036 3,400,493 SH   SOLE 21 3,400,493 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 327,289 3,544,011 SH   SOLE 22 3,292,651 0 251,360
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 20,884 226,136 SH   SOLE 23 226,136 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,920 96,592 SH   SOLE 25 96,592 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15,013 162,569 SH   SOLE 26 113,852 0 48,717
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 16,687 180,692 SH   SOLE 28 46,265 0 134,427
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 640 6,926 SH   SOLE 29 6,926 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 78,781 853,071 SH   SOLE 30 786,353 0 66,718
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,806 52,041 SH   SOLE 31 49,738 0 2,303
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9,085 98,379 SH   SOLE 34 98,379 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,430 37,140 SH   SOLE 36 37,140 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 390 4,222 SH   SOLE 40 4,222 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,097 76,846 SH   SOLE 43 74,757 0 2,089
BORGWARNER INC COM 099724106 24,456 778,859 SH   SOLE 2 270,178 0 508,681
BORGWARNER INC COM 099724106 6,622 210,884 SH   SOLE 4 115,144 0 95,740
BORGWARNER INC COM 099724106 7,108 226,372 SH   SOLE 7 217,365 0 9,007
BORGWARNER INC COM 099724106 34 1,072 SH   SOLE 13 1,072 0 0
BORGWARNER INC COM 099724106 1,062 33,811 SH   SOLE 15 33,811 0 0
BORGWARNER INC COM 099724106 12,096 385,213 SH   SOLE 18 366,254 0 18,959
BORGWARNER INC COM 099724106 4,203 133,844 SH   SOLE 19 133,844 0 0
BORGWARNER INC COM 099724106 210,636 6,708,143 SH   SOLE 21 6,708,143 0 0
BORGWARNER INC COM 099724106 178,817 5,694,793 SH   SOLE 22 5,184,227 0 510,566
BORGWARNER INC COM 099724106 12,322 392,432 SH   SOLE 23 392,432 0 0
BORGWARNER INC COM 099724106 10,399 331,180 SH   SOLE 25 331,180 0 0
BORGWARNER INC COM 099724106 14,142 450,381 SH   SOLE 26 160,850 0 289,531
BORGWARNER INC COM 099724106 17,647 562,019 SH   SOLE 28 33,067 0 528,952
BORGWARNER INC COM 099724106 59,947 1,909,146 SH   SOLE 30 1,887,170 0 21,976
BORGWARNER INC COM 099724106 1,644 52,353 SH   SOLE 31 48,253 0 4,100
BORGWARNER INC COM 099724106 336 10,711 SH   SOLE 34 10,711 0 0
BORGWARNER INC COM 099724106 2,626 83,635 SH   SOLE 36 83,635 0 0
BORGWARNER INC COM 099724106 227 7,235 SH   SOLE 40 7,235 0 0
BORGWARNER INC COM 099724106 27 856 SH   OTR 43 856 0 0
BORGWARNER INC COM 099724106 7,377 234,931 SH   SOLE 43 223,214 0 11,718
BORR DRILLING LTD SHS G1466R173 1,385 417,113 SH   SOLE 2 195,720 0 221,393
BORR DRILLING LTD SHS G1466R173 8 2,471 SH   SOLE 7 2,471 0 0
BORR DRILLING LTD SHS G1466R173 1,780 536,186 SH   SOLE 18 536,186 0 0
BORR DRILLING LTD SHS G1466R173 4,919 1,481,525 SH   SOLE 19 1,481,525 0 0
BORR DRILLING LTD SHS G1466R173 21,386 6,441,498 SH   SOLE 21 6,441,498 0 0
BORR DRILLING LTD SHS G1466R173 10,338 3,113,923 SH   SOLE 22 3,027,541 0 86,382
BORR DRILLING LTD SHS G1466R173 145 43,604 SH   SOLE 23 43,604 0 0
BORR DRILLING LTD SHS G1466R173 943 283,898 SH   SOLE 26 0 0 283,898
BORR DRILLING LTD SHS G1466R173 2 586 SH   SOLE 43 586 0 0
BOSTON BEER INC CL A 100557107 4,039 12,480 SH   SOLE 2 9,430 0 3,050
BOSTON BEER INC CL A 100557107 34 104 SH   SOLE 4 33 0 71
BOSTON BEER INC CL A 100557107 35 107 SH   SOLE 7 107 0 0
BOSTON BEER INC CL A 100557107 6,697 20,693 SH   SOLE 18 20,693 0 0
BOSTON BEER INC CL A 100557107 933 2,884 SH   SOLE 19 2,884 0 0
BOSTON BEER INC CL A 100557107 155,570 480,675 SH   SOLE 21 480,675 0 0
BOSTON BEER INC CL A 100557107 83,650 258,459 SH   SOLE 22 247,068 0 11,391
BOSTON BEER INC CL A 100557107 457 1,412 SH   SOLE 25 1,412 0 0
BOSTON BEER INC CL A 100557107 1,204 3,719 SH   SOLE 26 3,020 0 699
BOSTON BEER INC CL A 100557107 238 734 SH   SOLE 28 182 0 552
BOSTON BEER INC CL A 100557107 1,389 4,292 SH   SOLE 30 4,292 0 0
BOSTON BEER INC CL A 100557107 45 138 SH   SOLE 31 138 0 0
BOSTON BEER INC CL A 100557107 77 238 SH   SOLE 34 238 0 0
BOSTON BEER INC CL A 100557107 457 1,412 SH   SOLE 40 1,412 0 0
BOSTON BEER INC CL A 100557107 32 98 SH   OTR 43 98 0 0
BOSTON BEER INC CL A 100557107 4,001 12,361 SH   SOLE 43 11,308 0 1,053
BOSTON OMAHA CORP CL A COM STK 101044105 545 23,666 SH   SOLE 2 8,573 0 15,093
BOSTON OMAHA CORP CL A COM STK 101044105 1 55 SH   SOLE 4 55 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 7 315 SH   SOLE 7 315 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 1,532 66,509 SH   SOLE 18 66,509 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 956 41,495 SH   SOLE 19 41,495 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 17,984 780,575 SH   SOLE 21 780,575 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 11,196 485,919 SH   SOLE 22 465,471 0 20,448
BOSTON OMAHA CORP CL A COM STK 101044105 55 2,375 SH   SOLE 25 2,375 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 41 1,768 SH   SOLE 26 0 0 1,768
BOSTON OMAHA CORP CL A COM STK 101044105 19 807 SH   SOLE 28 0 0 807
BOSTON OMAHA CORP CL A COM STK 101044105 84 3,631 SH   SOLE 30 3,631 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 34 1,483 SH   SOLE 40 1,483 0 0
BOSTON OMAHA CORP CL A COM STK 101044105 315 13,676 SH   SOLE 43 12,466 0 1,210
BOSTON PROPERTIES INC COM 101121101 33,029 440,566 SH   SOLE 2 113,238 0 327,328
BOSTON PROPERTIES INC COM 101121101 26,797 357,436 SH   SOLE 4 295,206 0 62,230
BOSTON PROPERTIES INC COM 101121101 26,175 349,145 SH   SOLE 7 344,720 0 4,425
BOSTON PROPERTIES INC COM 101121101 477 6,365 SH   SOLE 13 605 0 5,760
BOSTON PROPERTIES INC COM 101121101 1,608 21,445 SH   SOLE 15 21,445 0 0
BOSTON PROPERTIES INC COM 101121101 29,057 387,578 SH   SOLE 18 376,135 0 11,443
BOSTON PROPERTIES INC COM 101121101 46,044 614,167 SH   SOLE 19 614,167 0 0
BOSTON PROPERTIES INC COM 101121101 417,669 5,571,154 SH   SOLE 21 5,571,154 0 0
BOSTON PROPERTIES INC COM 101121101 340,681 4,544,233 SH   SOLE 22 4,095,688 0 448,545
BOSTON PROPERTIES INC COM 101121101 19,934 265,896 SH   SOLE 23 265,896 0 0
BOSTON PROPERTIES INC COM 101121101 111,566 1,488,143 SH   SOLE 25 1,488,143 0 0
BOSTON PROPERTIES INC COM 101121101 49,976 666,610 SH   SOLE 26 362,416 0 304,194
BOSTON PROPERTIES INC COM 101121101 29,923 399,134 SH   SOLE 28 19,573 0 379,561
BOSTON PROPERTIES INC COM 101121101 109,231 1,456,994 SH   SOLE 30 1,456,994 0 0
BOSTON PROPERTIES INC COM 101121101 2,483 33,126 SH   SOLE 31 30,482 0 2,644
BOSTON PROPERTIES INC COM 101121101 25,926 345,821 SH   SOLE 34 345,821 0 0
BOSTON PROPERTIES INC COM 101121101 4,330 57,759 SH   SOLE 36 57,759 0 0
BOSTON PROPERTIES INC COM 101121101 352 4,694 SH   SOLE 40 4,694 0 0
BOSTON PROPERTIES INC COM 101121101 44 584 SH   OTR 43 584 0 0
BOSTON PROPERTIES INC COM 101121101 10,757 143,483 SH   SOLE 43 131,103 0 12,380
BOSTON SCIENTIFIC CORP COM 101137107 182,733 4,718,115 SH   SOLE 2 2,527,512 0 2,190,603
BOSTON SCIENTIFIC CORP COM 101137107 54,433 1,405,454 SH   SOLE 4 777,239 0 628,215
BOSTON SCIENTIFIC CORP COM 101137107 49,959 1,289,920 SH   SOLE 7 1,242,270 0 47,650
BOSTON SCIENTIFIC CORP COM 101137107 9,498 245,249 SH   SOLE 13 179,269 0 65,980
BOSTON SCIENTIFIC CORP COM 101137107 7,221 186,453 SH   SOLE 15 186,453 0 0
BOSTON SCIENTIFIC CORP COM 101137107 125,508 3,240,595 SH   SOLE 18 2,940,626 0 299,969
BOSTON SCIENTIFIC CORP COM 101137107 453,002 11,696,413 SH   SOLE 19 11,696,413 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,379,671 35,622,811 SH   SOLE 21 35,622,811 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,236,897 31,936,401 SH   SOLE 22 28,617,961 0 3,318,440
BOSTON SCIENTIFIC CORP COM 101137107 104,850 2,707,207 SH   SOLE 23 2,707,207 0 0
BOSTON SCIENTIFIC CORP COM 101137107 119,467 3,084,599 SH   SOLE 25 3,084,599 0 0
BOSTON SCIENTIFIC CORP COM 101137107 219,828 5,675,922 SH   SOLE 26 2,105,031 0 3,570,891
BOSTON SCIENTIFIC CORP COM 101137107 141,554 3,654,893 SH   SOLE 28 225,648 0 3,429,245
BOSTON SCIENTIFIC CORP COM 101137107 5,515 142,405 SH   SOLE 29 142,405 0 0
BOSTON SCIENTIFIC CORP COM 101137107 313,020 8,082,105 SH   SOLE 30 8,082,105 0 0
BOSTON SCIENTIFIC CORP COM 101137107 25,103 648,155 SH   SOLE 31 622,165 0 25,990
BOSTON SCIENTIFIC CORP COM 101137107 448,102 11,569,897 SH   SOLE 34 11,569,897 0 0
BOSTON SCIENTIFIC CORP COM 101137107 18,074 466,675 SH   SOLE 36 466,675 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,794 46,332 SH   SOLE 40 46,332 0 0
BOSTON SCIENTIFIC CORP COM 101137107 127 3,277 SH   OTR 43 3,277 0 0
BOSTON SCIENTIFIC CORP COM 101137107 36,372 939,115 SH   SOLE 43 835,519 0 103,596
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 164 1,625 SH   SOLE 4 1,625 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 604 5,972 SH   SOLE 7 5,972 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 2,331 23,026 SH   SOLE 18 23,026 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 11,158 110,235 SH   SOLE 19 110,235 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 81,376 803,949 SH   SOLE 21 803,949 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 819 8,094 SH   SOLE 22 8,094 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 5,761 56,918 SH   SOLE 34 56,918 0 0
BOWLERO CORP CL A COM 10258P102 417 33,853 SH   SOLE 2 16,790 0 17,063
BOWLERO CORP CL A COM 10258P102 5 433 SH   SOLE 7 433 0 0
BOWLERO CORP CL A COM 10258P102 1,482 120,428 SH   SOLE 18 120,428 0 0
BOWLERO CORP CL A COM 10258P102 919 74,656 SH   SOLE 19 74,656 0 0
BOWLERO CORP CL A COM 10258P102 17,059 1,385,821 SH   SOLE 21 1,385,821 0 0
BOWLERO CORP CL A COM 10258P102 10,903 885,690 SH   SOLE 22 844,885 0 40,805
BOWLERO CORP CL A COM 10258P102 92 7,437 SH   SOLE 25 7,437 0 0
BOWLERO CORP CL A COM 10258P102 1 87 SH   SOLE 30 87 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 23 1,546 SH   SOLE 2 1,546 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 20 1,357 SH   SOLE 18 1,357 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 261 17,883 SH   SOLE 21 17,883 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 21 1,460 SH   SOLE 22 1,460 0 0
BOX INC CL A 10316T104 15,191 622,817 SH   SOLE 2 488,573 0 134,244
BOX INC CL A 10316T104 73 3,004 SH   SOLE 4 875 0 2,129
BOX INC CL A 10316T104 39 1,609 SH   SOLE 7 1,609 0 0
BOX INC CL A 10316T104 58 2,365 SH   SOLE 13 2,365 0 0
BOX INC CL A 10316T104 9,758 400,101 SH   SOLE 18 364,980 0 35,121
BOX INC CL A 10316T104 32,250 1,322,251 SH   SOLE 19 1,322,251 0 0
BOX INC CL A 10316T104 123,272 5,054,197 SH   SOLE 21 5,054,197 0 0
BOX INC CL A 10316T104 111,361 4,565,840 SH   SOLE 22 4,434,938 0 130,902
BOX INC CL A 10316T104 812 33,281 SH   SOLE 23 33,281 0 0
BOX INC CL A 10316T104 532 21,805 SH   SOLE 25 21,805 0 0
BOX INC CL A 10316T104 5,409 221,771 SH   SOLE 26 60,541 0 161,230
BOX INC CL A 10316T104 238 9,745 SH   SOLE 28 2,757 0 6,988
BOX INC CL A 10316T104 37 1,503 SH   SOLE 29 1,503 0 0
BOX INC CL A 10316T104 28,100 1,152,111 SH   SOLE 30 1,152,111 0 0
BOX INC CL A 10316T104 77 3,139 SH   SOLE 31 3,139 0 0
BOX INC CL A 10316T104 1,533 62,841 SH   SOLE 34 62,841 0 0
BOX INC CL A 10316T104 201 8,231 SH   SOLE 36 8,231 0 0
BOX INC CL A 10316T104 462 18,925 SH   SOLE 40 18,925 0 0
BOX INC CL A 10316T104 853 34,976 SH   SOLE 43 34,225 0 751
BOX INC NOTE 1/1 10316TAB0 6,754 6,134,000 PRN   SOLE 2 6,134,000 0 0
BOX INC NOTE 1/1 10316TAB0 2,641 2,399,000 PRN   SOLE 19 2,399,000 0 0
BOX INC NOTE 1/1 10316TAB0 3,275 2,975,000 PRN   SOLE 21 2,975,000 0 0
BOX INC NOTE 1/1 10316TAB0 5,560 5,050,000 PRN   SOLE 22 5,050,000 0 0
BOX INC NOTE 1/1 10316TAB0 8,353 7,587,000 PRN   SOLE 34 7,587,000 0 0
BOXED INC COM 103174108 24 25,927 SH   SOLE 2 9,232 0 16,695
BOXED INC COM 103174108 80 87,199 SH   SOLE 18 87,199 0 0
BOXED INC COM 103174108 17 18,349 SH   SOLE 19 18,349 0 0
BOXED INC COM 103174108 1,637 1,775,316 SH   SOLE 21 1,775,316 0 0
BOXED INC COM 103174108 891 966,847 SH   SOLE 22 937,737 0 29,110
BOXLIGHT CORP COM CL A 103197109 6 9,138 SH   SOLE 18 9,138 0 0
BOXLIGHT CORP COM CL A 103197109 78 126,296 SH   SOLE 21 126,296 0 0
BOXLIGHT CORP COM CL A 103197109 535 863,288 SH   SOLE 22 863,288 0 0
BOYD GAMING CORP COM 103304101 28,409 596,203 SH   SOLE 2 126,967 0 469,236
BOYD GAMING CORP COM 103304101 3,139 65,872 SH   SOLE 4 9,941 0 55,931
BOYD GAMING CORP COM 103304101 352 7,389 SH   SOLE 7 1,799 0 5,590
BOYD GAMING CORP COM 103304101 246 5,155 SH   SOLE 13 5,155 0 0
BOYD GAMING CORP COM 103304101 8,433 176,971 SH   SOLE 18 176,709 0 262
BOYD GAMING CORP COM 103304101 4,974 104,387 SH   SOLE 19 104,387 0 0
BOYD GAMING CORP COM 103304101 184,636 3,874,838 SH   SOLE 21 3,874,838 0 0
BOYD GAMING CORP COM 103304101 117,900 2,474,286 SH   SOLE 22 2,373,361 0 100,925
BOYD GAMING CORP COM 103304101 1,007 21,141 SH   SOLE 23 21,141 0 0
BOYD GAMING CORP COM 103304101 574 12,050 SH   SOLE 25 12,050 0 0
BOYD GAMING CORP COM 103304101 1,881 39,471 SH   SOLE 26 30,836 0 8,635
BOYD GAMING CORP COM 103304101 1,080 22,659 SH   SOLE 28 1,515 0 21,144
BOYD GAMING CORP COM 103304101 226 4,737 SH   SOLE 29 4,737 0 0
BOYD GAMING CORP COM 103304101 1,641 34,445 SH   SOLE 30 34,445 0 0
BOYD GAMING CORP COM 103304101 587 12,314 SH   SOLE 31 12,314 0 0
BOYD GAMING CORP COM 103304101 1,808 37,948 SH   SOLE 34 37,948 0 0
BOYD GAMING CORP COM 103304101 33 695 SH   SOLE 36 695 0 0
BOYD GAMING CORP COM 103304101 496 10,416 SH   SOLE 40 10,416 0 0
BOYD GAMING CORP COM 103304101 3,144 65,977 SH   SOLE 43 60,233 0 5,744
BP PLC SPONSORED ADR 055622104 28 975 SH   SOLE 4 975 0 0
BP PLC SPONSORED ADR 055622104 1,224 42,858 SH   SOLE 7 0 0 42,858
BP PLC SPONSORED ADR 055622104 39 1,350 SH   SOLE 17 0 0 1,350
BP PLC SPONSORED ADR 055622104 209,340 7,332,383 SH   SOLE 18 7,291,802 0 40,581
BP PLC SPONSORED ADR 055622104 76,998 2,696,967 SH   SOLE 19 2,696,967 0 0
BP PLC SPONSORED ADR 055622104 193 6,754 SH   SOLE 22 6,754 0 0
BP PLC SPONSORED ADR 055622104 5,902 206,724 SH   SOLE 23 206,724 0 0
BP PLC SPONSORED ADR 055622104 3,107 108,842 SH   SOLE 25 34,377 0 74,465
BP PLC SPONSORED ADR 055622104 37,342 1,307,958 SH   SOLE 34 1,307,958 0 0
BP PLC SPONSORED ADR 055622104 964 33,760 SH   SOLE 36 33,760 0 0
BP PLC SPONSORED ADR 055622104 34,050 1,192,652 SH   SOLE 43 1,086,743 0 105,908
BRADY CORP CL A 104674106 1,234 29,574 SH   SOLE 2 19,321 0 10,253
BRADY CORP CL A 104674106 8 189 SH   SOLE 4 189 0 0
BRADY CORP CL A 104674106 1,741 41,711 SH   SOLE 7 41,711 0 0
BRADY CORP CL A 104674106 6,508 155,945 SH   SOLE 18 155,945 0 0
BRADY CORP CL A 104674106 3,563 85,372 SH   SOLE 19 85,372 0 0
BRADY CORP CL A 104674106 236,019 5,655,864 SH   SOLE 21 5,655,864 0 0
BRADY CORP CL A 104674106 46,896 1,123,804 SH   SOLE 22 1,090,941 0 32,863
BRADY CORP CL A 104674106 311 7,448 SH   SOLE 25 7,448 0 0
BRADY CORP CL A 104674106 748 17,936 SH   SOLE 26 13,432 0 4,504
BRADY CORP CL A 104674106 36 864 SH   SOLE 28 864 0 0
BRADY CORP CL A 104674106 3,361 80,536 SH   SOLE 30 80,536 0 0
BRADY CORP CL A 104674106 279 6,683 SH   SOLE 40 6,683 0 0
BRADY CORP CL A 104674106 566 13,554 SH   SOLE 43 13,165 0 389
BRAEMAR HOTELS & RESORTS INC COM 10482B101 3,017 701,555 SH   SOLE 2 385,561 0 315,994
BRAEMAR HOTELS & RESORTS INC COM 10482B101 3 715 SH   SOLE 7 715 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,136 264,273 SH   SOLE 18 212,967 0 51,306
BRAEMAR HOTELS & RESORTS INC COM 10482B101 10,647 2,476,131 SH   SOLE 19 2,476,131 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 11,757 2,734,185 SH   SOLE 21 2,734,185 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 17,965 4,178,001 SH   SOLE 22 4,133,696 0 44,305
BRAEMAR HOTELS & RESORTS INC COM 10482B101 386 89,868 SH   SOLE 23 89,868 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 2,804 652,190 SH   SOLE 26 0 0 652,190
BRAEMAR HOTELS & RESORTS INC COM 10482B101 105 24,362 SH   SOLE 43 24,032 0 330
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 2,542 172,000 SH   SOLE 2 172,000 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 71 4,800 SH   SOLE 19 4,800 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 3,559 240,820 SH   SOLE 21 240,820 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 11 2,547 SH   SOLE 2 0 0 2,547
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 27 6,047 SH   SOLE 18 6,047 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 386 87,338 SH   SOLE 21 87,338 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1,646 372,388 SH   SOLE 22 372,388 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,349 199,790 SH   SOLE 2 96,711 0 103,079
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 573 84,820 SH   SOLE 4 84,820 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,523 225,661 SH   SOLE 7 225,661 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,332 641,720 SH   SOLE 18 641,720 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,169 617,674 SH   SOLE 19 617,674 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 148,832 22,049,259 SH   SOLE 21 22,049,259 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 38,165 5,654,081 SH   SOLE 22 5,476,499 0 177,582
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 46 6,805 SH   SOLE 23 6,805 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,186 768,256 SH   SOLE 25 768,256 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 453 67,148 SH   SOLE 26 53,676 0 13,472
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 718 106,299 SH   SOLE 28 3,045 0 103,254
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 7,205 1,067,441 SH   SOLE 30 1,067,441 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 153 22,674 SH   SOLE 36 22,674 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 133 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,761 557,189 SH   SOLE 43 547,769 0 9,420
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 353 63,099 SH   SOLE 43 62,571 0 528
BRASKEM S A SP ADR PFD A 105532105 80 8,263 SH   SOLE 30 8,263 0 0
BRASKEM S A SP ADR PFD A 105532105 15 1,575 SH   SOLE 43 1,544 0 31
BRAZE INC COM CL A 10576N102 386 11,085 SH   SOLE 2 10,028 0 1,057
BRAZE INC COM CL A 10576N102 9 245 SH   SOLE 4 245 0 0
BRAZE INC COM CL A 10576N102 1,843 52,900 SH   SOLE 21 52,900 0 0
BRAZE INC COM CL A 10576N102 14,422 414,055 SH   SOLE 22 401,353 0 12,702
BRAZE INC COM CL A 10576N102 142 4,069 SH   SOLE 25 4,069 0 0
BRAZE INC COM CL A 10576N102 53 1,510 SH   SOLE 26 0 0 1,510
BRAZE INC COM CL A 10576N102 504 14,468 SH   SOLE 30 14,468 0 0
BRAZE INC COM CL A 10576N102 95 2,738 SH   SOLE 40 2,738 0 0
BRAZE INC COM CL A 10576N102 39 1,128 SH   SOLE 43 1,128 0 0
BRC INC COM CL A 05601U105 110 14,200 SH   SOLE 2 11,465 0 2,735
BRC INC COM CL A 05601U105 1 107 SH   SOLE 7 107 0 0
BRC INC COM CL A 05601U105 484 62,594 SH   SOLE 18 62,594 0 0
BRC INC COM CL A 05601U105 371 48,039 SH   SOLE 19 48,039 0 0
BRC INC COM CL A 05601U105 6,637 858,589 SH   SOLE 21 858,589 0 0
BRC INC COM CL A 05601U105 5,515 713,439 SH   SOLE 22 692,511 0 20,928
BRC INC COM CL A 05601U105 61 7,876 SH   SOLE 25 7,876 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 2,798 88,965 SH   SOLE 2 63,669 0 25,296
BREAD FINANCIAL HOLDINGS INC COM 018581108 1,917 60,959 SH   SOLE 4 187 0 60,772
BREAD FINANCIAL HOLDINGS INC COM 018581108 38 1,200 SH   SOLE 7 1,200 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 5,545 176,317 SH   SOLE 18 176,317 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 1,706 54,232 SH   SOLE 19 54,232 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 92,684 2,947,017 SH   SOLE 21 2,947,017 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 39,585 1,258,652 SH   SOLE 22 1,212,224 0 46,428
BREAD FINANCIAL HOLDINGS INC COM 018581108 227 7,221 SH   SOLE 25 7,221 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 570 18,117 SH   SOLE 26 13,710 0 4,407
BREAD FINANCIAL HOLDINGS INC COM 018581108 218 6,916 SH   SOLE 28 6,916 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 2,637 83,863 SH   SOLE 30 83,863 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 3,786 120,384 SH   SOLE 34 120,384 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 158 5,033 SH   SOLE 36 5,033 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 185 5,885 SH   SOLE 40 5,885 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 1,410 44,840 SH   SOLE 43 41,538 0 3,302
BRF SA SPONSORED ADR 10552T107 0 5 SH   SOLE 2 5 0 0
BRF SA SPONSORED ADR 10552T107 0 18 SH   SOLE 4 18 0 0
BRF SA SPONSORED ADR 10552T107 4,523 1,932,891 SH   SOLE 21 1,932,891 0 0
BRF SA SPONSORED ADR 10552T107 24 10,061 SH   SOLE 22 10,061 0 0
BRF SA SPONSORED ADR 10552T107 3,491 1,491,908 SH   SOLE 30 1,491,908 0 0
BRF SA SPONSORED ADR 10552T107 546 233,435 SH   SOLE 43 170,490 0 62,945
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 12 796 SH   SOLE 2 0 0 796
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 108 7,480 SH   SOLE 21 7,480 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 4,398 303,306 SH   SOLE 22 303,306 0 0
BRIDGEBIO PHARMA INC COM 10806X102 2,593 260,906 SH   SOLE 2 119,994 0 140,912
BRIDGEBIO PHARMA INC COM 10806X102 2 207 SH   SOLE 4 207 0 0
BRIDGEBIO PHARMA INC COM 10806X102 10 1,044 SH   SOLE 7 1,044 0 0
BRIDGEBIO PHARMA INC COM 10806X102 3,082 310,080 SH   SOLE 18 292,303 0 17,777
BRIDGEBIO PHARMA INC COM 10806X102 6,959 700,083 SH   SOLE 19 700,083 0 0
BRIDGEBIO PHARMA INC COM 10806X102 42,349 4,260,427 SH   SOLE 21 4,260,427 0 0
BRIDGEBIO PHARMA INC COM 10806X102 30,158 3,033,999 SH   SOLE 22 2,959,502 0 74,497
BRIDGEBIO PHARMA INC COM 10806X102 168 16,878 SH   SOLE 23 16,878 0 0
BRIDGEBIO PHARMA INC COM 10806X102 96 9,632 SH   SOLE 25 9,632 0 0
BRIDGEBIO PHARMA INC COM 10806X102 1,275 128,222 SH   SOLE 26 29,925 0 98,297
BRIDGEBIO PHARMA INC COM 10806X102 19 1,895 SH   SOLE 28 1,895 0 0
BRIDGEBIO PHARMA INC COM 10806X102 4,546 457,387 SH   SOLE 30 457,387 0 0
BRIDGEBIO PHARMA INC COM 10806X102 68 6,796 SH   SOLE 34 6,796 0 0
BRIDGEBIO PHARMA INC COM 10806X102 40 3,984 SH   SOLE 36 3,984 0 0
BRIDGEBIO PHARMA INC COM 10806X102 77 7,785 SH   SOLE 40 7,785 0 0
BRIDGEBIO PHARMA INC COM 10806X102 661 66,543 SH   SOLE 43 64,580 0 1,963
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8 2,867 4,870,000 PRN   SOLE 21 4,870,000 0 0
BRIDGEBIO PHARMA INC NOTE 2.250% 2/0 10806XAD4 2,787 6,425,000 PRN   SOLE 21 6,425,000 0 0
BRIDGETOWN HOLDINGS LTD COM CL A G1355U113 44 4,361 SH   SOLE 43 0 0 4,361
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 74 4,504 SH   SOLE 2 835 0 3,669
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 5 298 SH   SOLE 7 298 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1,130 68,609 SH   SOLE 18 68,609 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 678 41,144 SH   SOLE 19 41,144 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 12,423 754,302 SH   SOLE 21 754,302 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 9,848 597,960 SH   SOLE 22 585,279 0 12,681
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 18 1,065 SH   SOLE 43 1,065 0 0
BRIDGFORD FOODS CORP COM 108763103 3 225 SH   SOLE 2 0 0 225
BRIDGFORD FOODS CORP COM 108763103 5 344 SH   SOLE 18 344 0 0
BRIDGFORD FOODS CORP COM 108763103 59 4,171 SH   SOLE 21 4,171 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,480 60,005 SH   SOLE 2 51,761 0 8,244
BRIGHAM MINERALS INC CL A COM 10918L103 15 593 SH   SOLE 7 593 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 3,324 134,742 SH   SOLE 18 134,742 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,377 96,340 SH   SOLE 19 96,340 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 44,468 1,802,497 SH   SOLE 21 1,802,497 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 32,953 1,335,738 SH   SOLE 22 1,297,835 0 37,903
BRIGHAM MINERALS INC CL A COM 10918L103 406 16,439 SH   SOLE 25 16,439 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,275 51,687 SH   SOLE 26 37,026 0 14,661
BRIGHAM MINERALS INC CL A COM 10918L103 959 38,878 SH   SOLE 28 0 0 38,878
BRIGHAM MINERALS INC CL A COM 10918L103 3,389 137,370 SH   SOLE 30 137,370 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 599 24,262 SH   SOLE 36 24,262 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 114 4,626 SH   SOLE 40 4,626 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,599 105,360 SH   SOLE 43 101,198 0 4,162
BRIGHT GREEN CORP COMMON STOCK 10920G100 846 783,657 SH   SOLE 22 783,657 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 134 127,700 SH   SOLE 2 10,643 0 117,057
BRIGHT HEALTH GROUP INC COM 10920V107 1 1,259 SH   SOLE 7 1,259 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 602 573,448 SH   SOLE 18 573,448 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 478 455,435 SH   SOLE 19 455,435 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 6,945 6,614,592 SH   SOLE 21 6,614,592 0 0
BRIGHT HEALTH GROUP INC COM 10920V107 5,680 5,409,845 SH   SOLE 22 5,274,460 0 135,385
BRIGHT HEALTH GROUP INC COM 10920V107 278 264,535 SH   SOLE 30 264,535 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 8,185 141,986 SH   SOLE 2 47,170 0 94,816
BRIGHT HORIZONS FAM SOL IN D COM 109194100 12 210 SH   SOLE 4 210 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 44 756 SH   SOLE 7 756 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,397 24,234 SH   SOLE 18 24,234 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,057 18,329 SH   SOLE 19 18,329 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 42,249 732,855 SH   SOLE 21 732,855 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 75,547 1,310,445 SH   SOLE 22 1,237,190 0 73,255
BRIGHT HORIZONS FAM SOL IN D COM 109194100 543 9,411 SH   SOLE 25 9,411 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,387 24,065 SH   SOLE 26 19,333 0 4,732
BRIGHT HORIZONS FAM SOL IN D COM 109194100 212 3,685 SH   SOLE 28 1,087 0 2,598
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,943 51,052 SH   SOLE 30 51,052 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 46 797 SH   SOLE 31 797 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 86 1,490 SH   SOLE 36 1,490 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 452 7,847 SH   SOLE 40 7,847 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 11 198 SH   OTR 43 198 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,248 21,646 SH   SOLE 43 20,431 0 1,215
BRIGHT MINDS BIOSCIENCES INC COM 10919W108 15 11,801 SH   SOLE 43 11,801 0 0
BRIGHTCOVE INC COM 10921T101 46 7,290 SH   SOLE 2 1,407 0 5,883
BRIGHTCOVE INC COM 10921T101 5 741 SH   SOLE 7 741 0 0
BRIGHTCOVE INC COM 10921T101 769 122,058 SH   SOLE 18 122,058 0 0
BRIGHTCOVE INC COM 10921T101 465 73,857 SH   SOLE 19 73,857 0 0
BRIGHTCOVE INC COM 10921T101 8,488 1,347,308 SH   SOLE 21 1,347,308 0 0
BRIGHTCOVE INC COM 10921T101 6,181 981,099 SH   SOLE 22 967,064 0 14,035
BRIGHTCOVE INC COM 10921T101 8 1,327 SH   SOLE 43 1,327 0 0
BRIGHTHOUSE FINL INC COM 10922N103 22,272 512,934 SH   SOLE 2 230,867 0 282,067
BRIGHTHOUSE FINL INC COM 10922N103 752 17,316 SH   SOLE 4 14,179 0 3,137
BRIGHTHOUSE FINL INC COM 10922N103 187 4,307 SH   SOLE 7 4,307 0 0
BRIGHTHOUSE FINL INC COM 10922N103 175 4,030 SH   SOLE 13 4,030 0 0
BRIGHTHOUSE FINL INC COM 10922N103 6,724 154,870 SH   SOLE 18 153,558 0 1,312
BRIGHTHOUSE FINL INC COM 10922N103 1,730 39,850 SH   SOLE 19 39,850 0 0
BRIGHTHOUSE FINL INC COM 10922N103 156,094 3,594,978 SH   SOLE 21 3,594,978 0 0
BRIGHTHOUSE FINL INC COM 10922N103 92,838 2,138,142 SH   SOLE 22 2,044,541 0 93,601
BRIGHTHOUSE FINL INC COM 10922N103 2,008 46,243 SH   SOLE 23 46,243 0 0
BRIGHTHOUSE FINL INC COM 10922N103 581 13,378 SH   SOLE 25 13,378 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,819 64,914 SH   SOLE 26 43,045 0 21,869
BRIGHTHOUSE FINL INC COM 10922N103 2,091 48,165 SH   SOLE 28 27,902 0 20,263
BRIGHTHOUSE FINL INC COM 10922N103 599 13,786 SH   SOLE 29 13,786 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,603 106,010 SH   SOLE 30 106,010 0 0
BRIGHTHOUSE FINL INC COM 10922N103 478 11,001 SH   SOLE 31 11,001 0 0
BRIGHTHOUSE FINL INC COM 10922N103 397 9,142 SH   SOLE 34 9,142 0 0
BRIGHTHOUSE FINL INC COM 10922N103 535 12,331 SH   SOLE 36 12,331 0 0
BRIGHTHOUSE FINL INC COM 10922N103 452 10,400 SH   SOLE 40 10,400 0 0
BRIGHTHOUSE FINL INC COM 10922N103 6,631 152,709 SH   SOLE 43 136,125 0 16,584
BRIGHTSPHERE INVT GROUP INC COM 10948W103 762 51,111 SH   SOLE 2 41,780 0 9,331
BRIGHTSPHERE INVT GROUP INC COM 10948W103 3 208 SH   SOLE 4 208 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 7 441 SH   SOLE 7 441 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,710 114,677 SH   SOLE 18 114,677 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 899 60,306 SH   SOLE 19 60,306 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 57,551 3,859,883 SH   SOLE 21 3,859,883 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 12,459 835,614 SH   SOLE 22 809,671 0 25,943
BRIGHTSPHERE INVT GROUP INC COM 10948W103 73 4,877 SH   SOLE 25 4,877 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 372 24,955 SH   SOLE 26 19,726 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,188 79,683 SH   SOLE 30 79,683 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 49 3,268 SH   SOLE 40 3,268 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 849 56,949 SH   SOLE 43 55,641 0 1,308
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 628 99,488 SH   SOLE 2 40,994 0 58,494
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 3 410 SH   SOLE 4 410 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 5 852 SH   SOLE 7 852 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1,794 284,238 SH   SOLE 18 284,238 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1,111 176,073 SH   SOLE 19 176,073 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 28,079 4,449,996 SH   SOLE 21 4,449,996 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 13,515 2,141,835 SH   SOLE 22 2,034,700 0 107,135
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 69 10,994 SH   SOLE 25 10,994 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 160 25,318 SH   SOLE 26 19,544 0 5,774
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 99 15,644 SH   SOLE 28 1,355 0 14,289
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 218 34,536 SH   SOLE 30 34,536 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 59 9,401 SH   SOLE 40 9,401 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 678 107,480 SH   SOLE 43 103,091 0 4,389
BRIGHTVIEW HLDGS INC COM 10948C107 722 90,971 SH   SOLE 2 60,636 0 30,335
BRIGHTVIEW HLDGS INC COM 10948C107 5 658 SH   SOLE 7 658 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,080 136,062 SH   SOLE 18 136,062 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 2,087 262,830 SH   SOLE 19 262,830 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 12,200 1,536,486 SH   SOLE 21 1,536,486 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 8,975 1,130,311 SH   SOLE 22 1,089,024 0 41,287
BRIGHTVIEW HLDGS INC COM 10948C107 32 4,069 SH   SOLE 25 4,069 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 246 31,015 SH   SOLE 26 0 0 31,015
BRIGHTVIEW HLDGS INC COM 10948C107 43 5,433 SH   SOLE 28 0 0 5,433
BRIGHTVIEW HLDGS INC COM 10948C107 124 15,601 SH   SOLE 30 15,601 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 45 5,678 SH   SOLE 40 5,678 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 95 12,006 SH   SOLE 43 11,770 0 236
BRILLIANT EARTH GROUP INC CL A COM 109504100 40 6,988 SH   SOLE 2 6,988 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100 614 107,079 SH   SOLE 22 107,079 0 0
BRINKER INTL INC COM 109641100 624 24,985 SH   SOLE 2 18,161 0 6,824
BRINKER INTL INC COM 109641100 5 183 SH   SOLE 4 183 0 0
BRINKER INTL INC COM 109641100 25 984 SH   SOLE 7 984 0 0
BRINKER INTL INC COM 109641100 3,671 146,943 SH   SOLE 18 146,943 0 0
BRINKER INTL INC COM 109641100 1,998 79,980 SH   SOLE 19 79,980 0 0
BRINKER INTL INC COM 109641100 131,498 5,264,142 SH   SOLE 21 5,264,142 0 0
BRINKER INTL INC COM 109641100 26,909 1,077,224 SH   SOLE 22 1,047,683 0 29,541
BRINKER INTL INC COM 109641100 202 8,105 SH   SOLE 25 8,105 0 0
BRINKER INTL INC COM 109641100 644 25,787 SH   SOLE 26 22,831 0 2,956
BRINKER INTL INC COM 109641100 20 791 SH   SOLE 28 791 0 0
BRINKER INTL INC COM 109641100 3,103 124,202 SH   SOLE 30 124,202 0 0
BRINKER INTL INC COM 109641100 74 2,962 SH   SOLE 36 2,962 0 0
BRINKER INTL INC COM 109641100 140 5,587 SH   SOLE 40 5,587 0 0
BRINKER INTL INC COM 109641100 2,173 86,985 SH   SOLE 43 72,855 0 14,130
BRINKS CO COM 109696104 2,704 55,823 SH   SOLE 2 50,704 0 5,119
BRINKS CO COM 109696104 10 206 SH   SOLE 4 206 0 0
BRINKS CO COM 109696104 35 722 SH   SOLE 7 722 0 0
BRINKS CO COM 109696104 9,682 199,872 SH   SOLE 18 199,872 0 0
BRINKS CO COM 109696104 4,140 85,465 SH   SOLE 19 85,465 0 0
BRINKS CO COM 109696104 153,232 3,163,346 SH   SOLE 21 3,163,346 0 0
BRINKS CO COM 109696104 64,805 1,337,834 SH   SOLE 22 1,307,320 0 30,514
BRINKS CO COM 109696104 367 7,572 SH   SOLE 25 7,572 0 0
BRINKS CO COM 109696104 1,101 22,722 SH   SOLE 26 19,230 0 3,492
BRINKS CO COM 109696104 133 2,753 SH   SOLE 28 887 0 1,866
BRINKS CO COM 109696104 17,031 351,599 SH   SOLE 30 351,599 0 0
BRINKS CO COM 109696104 55 1,137 SH   SOLE 36 1,137 0 0
BRINKS CO COM 109696104 325 6,718 SH   SOLE 40 6,718 0 0
BRINKS CO COM 109696104 642 13,262 SH   SOLE 43 12,435 0 827
BRISTOL-MYERS SQUIBB CO COM 110122108 420,912 5,920,835 SH   SOLE 2 2,342,657 0 3,578,178
BRISTOL-MYERS SQUIBB CO COM 110122108 154,406 2,171,978 SH   SOLE 4 1,289,124 0 882,854
BRISTOL-MYERS SQUIBB CO COM 110122108 154,310 2,170,631 SH   SOLE 7 2,108,778 0 61,853
BRISTOL-MYERS SQUIBB CO COM 110122108 18,397 258,785 SH   SOLE 13 212,810 0 45,975
BRISTOL-MYERS SQUIBB CO COM 110122108 23,070 324,525 SH   SOLE 15 324,525 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3 45 SH   SOLE 17 0 0 45
BRISTOL-MYERS SQUIBB CO COM 110122108 439,181 6,177,821 SH   SOLE 18 5,892,840 0 284,981
BRISTOL-MYERS SQUIBB CO COM 110122108 176,465 2,482,280 SH   SOLE 19 2,482,280 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,651,635 65,433,037 SH   SOLE 21 65,433,037 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,357,571 47,229,868 SH   SOLE 22 42,667,827 0 4,562,041
BRISTOL-MYERS SQUIBB CO COM 110122108 279,497 3,931,594 SH   SOLE 23 3,931,594 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 292,746 4,117,964 SH   SOLE 25 4,117,964 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 358,274 5,039,722 SH   SOLE 26 2,138,387 0 2,901,335
BRISTOL-MYERS SQUIBB CO COM 110122108 449,077 6,317,023 SH   SOLE 28 409,292 0 5,907,731
BRISTOL-MYERS SQUIBB CO COM 110122108 13,837 194,642 SH   SOLE 29 194,642 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,021,569 14,370,082 SH   SOLE 30 14,362,131 0 7,951
BRISTOL-MYERS SQUIBB CO COM 110122108 64,257 903,878 SH   SOLE 31 865,236 0 38,642
BRISTOL-MYERS SQUIBB CO COM 110122108 277,029 3,896,879 SH   SOLE 34 3,896,879 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 55,481 780,434 SH   SOLE 36 780,434 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,916 69,145 SH   SOLE 40 69,145 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 595 8,368 SH   OTR 43 8,368 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 156,634 2,203,316 SH   SOLE 43 2,021,992 0 181,324
BRISTOW GROUP INC COM 11040G103 394 16,780 SH   SOLE 2 3,598 0 13,182
BRISTOW GROUP INC COM 11040G103 7 311 SH   SOLE 7 311 0 0
BRISTOW GROUP INC COM 11040G103 2,172 92,450 SH   SOLE 18 92,450 0 0
BRISTOW GROUP INC COM 11040G103 1,030 43,834 SH   SOLE 19 43,834 0 0
BRISTOW GROUP INC COM 11040G103 69,940 2,977,430 SH   SOLE 21 2,977,430 0 0
BRISTOW GROUP INC COM 11040G103 13,561 577,298 SH   SOLE 22 553,997 0 23,301
BRISTOW GROUP INC COM 11040G103 17 736 SH   SOLE 25 736 0 0
BRISTOW GROUP INC COM 11040G103 787 33,502 SH   SOLE 30 33,502 0 0
BRISTOW GROUP INC COM 11040G103 294 12,525 SH   SOLE 43 12,244 0 281
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,155 32,537 SH   SOLE 7 0 0 32,537
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 181 5,110 SH   SOLE 18 5,110 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH   SOLE 22 5 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 10 287 SH   SOLE 26 0 0 287
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 38,848 1,094,298 SH   SOLE 43 951,354 0 142,943
BRIXMOR PPTY GROUP INC COM 11120U105 25,789 1,396,248 SH   SOLE 2 329,078 0 1,067,170
BRIXMOR PPTY GROUP INC COM 11120U105 2,972 160,932 SH   SOLE 4 159,694 0 1,238
BRIXMOR PPTY GROUP INC COM 11120U105 7,287 394,530 SH   SOLE 7 394,530 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 25 1,357 SH   SOLE 13 1,357 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 12,344 668,329 SH   SOLE 18 661,737 0 6,592
BRIXMOR PPTY GROUP INC COM 11120U105 21,253 1,150,700 SH   SOLE 19 1,150,700 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 312,712 16,930,819 SH   SOLE 21 16,930,819 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 204,331 11,062,855 SH   SOLE 22 10,494,314 0 568,541
BRIXMOR PPTY GROUP INC COM 11120U105 348 18,856 SH   SOLE 23 18,856 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 24,856 1,345,772 SH   SOLE 25 1,345,772 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,479 188,341 SH   SOLE 26 143,441 0 44,900
BRIXMOR PPTY GROUP INC COM 11120U105 4,176 226,086 SH   SOLE 28 5,291 0 220,795
BRIXMOR PPTY GROUP INC COM 11120U105 23 1,227 SH   SOLE 29 1,227 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 21,491 1,163,571 SH   SOLE 30 1,163,571 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 132 7,132 SH   SOLE 31 7,132 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 744 40,296 SH   SOLE 34 40,296 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 562 30,447 SH   SOLE 36 30,447 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 701 37,938 SH   SOLE 40 37,938 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 25 1,380 SH   OTR 43 1,380 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 4,295 232,539 SH   SOLE 43 211,528 0 21,011
BROADCOM INC COM 11135F101 336,416 757,677 SH   SOLE 2 113,380 0 644,297
BROADCOM INC COM 11135F101 124,328 280,012 SH   SOLE 4 158,792 0 121,220
BROADCOM INC COM 11135F101 197,674 445,201 SH   SOLE 7 433,540 0 11,661
BROADCOM INC COM 11135F101 4,786 10,780 SH   SOLE 13 1,692 0 9,088
BROADCOM INC COM 11135F101 27,873 62,776 SH   SOLE 15 62,776 0 0
BROADCOM INC COM 11135F101 44 100 SH   SOLE 17 0 0 100
BROADCOM INC COM 11135F101 326,121 734,490 SH   SOLE 18 701,558 0 32,932
BROADCOM INC COM 11135F101 132,834 299,168 SH   SOLE 19 299,168 0 0
BROADCOM INC COM 11135F101 5,414,726 12,195,055 SH   SOLE 21 12,195,055 0 0
BROADCOM INC COM 11135F101 3,746,617 8,438,136 SH   SOLE 22 7,642,257 0 795,879
BROADCOM INC COM 11135F101 295,532 665,598 SH   SOLE 23 665,598 0 0
BROADCOM INC COM 11135F101 299,528 674,597 SH   SOLE 25 674,597 0 0
BROADCOM INC COM 11135F101 344,364 775,577 SH   SOLE 26 258,944 0 516,633
BROADCOM INC COM 11135F101 251,955 567,453 SH   SOLE 28 11,227 0 556,226
BROADCOM INC COM 11135F101 219 494 SH   SOLE 29 494 0 0
BROADCOM INC COM 11135F101 1,052,542 2,370,537 SH   SOLE 30 2,370,537 0 0
BROADCOM INC COM 11135F101 40,040 90,178 SH   SOLE 31 82,829 0 7,349
BROADCOM INC COM 11135F101 53,449 120,378 SH   SOLE 32 120,378 0 0
BROADCOM INC COM 11135F101 114,112 257,004 SH   SOLE 34 257,004 0 0
BROADCOM INC COM 11135F101 56,334 126,876 SH   SOLE 36 126,876 0 0
BROADCOM INC COM 11135F101 5,809 13,084 SH   SOLE 40 13,084 0 0
BROADCOM INC COM 11135F101 388 873 SH   OTR 43 873 0 0
BROADCOM INC COM 11135F101 162,595 366,197 SH   SOLE 43 326,512 0 39,685
BROADMARK RLTY CAP INC COM 11135B100 639 125,000 SH   SOLE 2 56,379 0 68,621
BROADMARK RLTY CAP INC COM 11135B100 2 372 SH   SOLE 4 372 0 0
BROADMARK RLTY CAP INC COM 11135B100 9 1,749 SH   SOLE 7 1,749 0 0
BROADMARK RLTY CAP INC COM 11135B100 2,029 397,047 SH   SOLE 18 397,047 0 0
BROADMARK RLTY CAP INC COM 11135B100 1,206 236,061 SH   SOLE 19 236,061 0 0
BROADMARK RLTY CAP INC COM 11135B100 32,928 6,443,810 SH   SOLE 21 6,443,810 0 0
BROADMARK RLTY CAP INC COM 11135B100 17,454 3,415,582 SH   SOLE 22 3,277,697 0 137,885
BROADMARK RLTY CAP INC COM 11135B100 125 24,505 SH   SOLE 25 24,505 0 0
BROADMARK RLTY CAP INC COM 11135B100 358 70,051 SH   SOLE 26 59,757 0 10,294
BROADMARK RLTY CAP INC COM 11135B100 1 141 SH   SOLE 28 141 0 0
BROADMARK RLTY CAP INC COM 11135B100 444 86,834 SH   SOLE 30 86,834 0 0
BROADMARK RLTY CAP INC COM 11135B100 68 13,332 SH   SOLE 40 13,332 0 0
BROADMARK RLTY CAP INC COM 11135B100 666 130,287 SH   SOLE 43 119,118 0 11,169
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 33,215 230,149 SH   SOLE 2 49,396 0 180,753
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,161 84,264 SH   SOLE 4 39,986 0 44,278
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 17,902 124,043 SH   SOLE 7 120,063 0 3,980
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 307 2,128 SH   SOLE 13 497 0 1,631
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,308 15,991 SH   SOLE 15 15,991 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1 4 SH   SOLE 17 0 0 4
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 43,730 303,004 SH   SOLE 18 293,807 0 9,197
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,118 49,322 SH   SOLE 19 49,322 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 632,079 4,379,706 SH   SOLE 21 4,379,706 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 388,731 2,693,535 SH   SOLE 22 2,458,099 0 235,436
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 27,292 189,111 SH   SOLE 23 189,111 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 38,128 264,188 SH   SOLE 25 264,188 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 36,641 253,885 SH   SOLE 26 69,467 0 184,418
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 32,162 222,849 SH   SOLE 28 1,663 0 221,186
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 109,323 757,502 SH   SOLE 30 757,502 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,662 25,375 SH   SOLE 31 23,238 0 2,137
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,635 11,329 SH   SOLE 34 11,329 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,724 53,522 SH   SOLE 36 53,522 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 566 3,919 SH   SOLE 40 3,919 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 56 386 SH   OTR 43 386 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 23,996 166,266 SH   SOLE 43 155,722 0 10,544
BROADSCALE ACQUISITION CORP COM CL A 11134Y101 197 20,000 SH   SOLE 2 20,000 0 0
BROADSTONE NET LEASE INC COM 11135E203 3,815 245,624 SH   SOLE 2 148,354 0 97,270
BROADSTONE NET LEASE INC COM 11135E203 1,311 84,395 SH   SOLE 4 84,395 0 0
BROADSTONE NET LEASE INC COM 11135E203 3,390 218,293 SH   SOLE 7 218,293 0 0
BROADSTONE NET LEASE INC COM 11135E203 7,736 498,107 SH   SOLE 18 498,105 0 2
BROADSTONE NET LEASE INC COM 11135E203 8,229 529,893 SH   SOLE 19 529,893 0 0
BROADSTONE NET LEASE INC COM 11135E203 105,725 6,807,801 SH   SOLE 21 6,807,801 0 0
BROADSTONE NET LEASE INC COM 11135E203 85,108 5,480,205 SH   SOLE 22 5,302,164 0 178,041
BROADSTONE NET LEASE INC COM 11135E203 238 15,312 SH   SOLE 23 15,312 0 0
BROADSTONE NET LEASE INC COM 11135E203 1,482 95,407 SH   SOLE 26 82,981 0 12,426
BROADSTONE NET LEASE INC COM 11135E203 1,881 121,130 SH   SOLE 28 2,798 0 118,332
BROADSTONE NET LEASE INC COM 11135E203 5,391 347,151 SH   SOLE 30 347,151 0 0
BROADSTONE NET LEASE INC COM 11135E203 96 6,183 SH   SOLE 34 6,183 0 0
BROADSTONE NET LEASE INC COM 11135E203 308 19,851 SH   SOLE 40 19,851 0 0
BROADSTONE NET LEASE INC COM 11135E203 476 30,668 SH   SOLE 43 23,517 0 7,151
BROADWAY FINL CORP DEL COM 111444105 4 3,333 SH   SOLE 18 3,333 0 0
BROADWAY FINL CORP DEL COM 111444105 107 94,333 SH   SOLE 21 94,333 0 0
BROADWAY FINL CORP DEL COM 111444105 7 6,403 SH   SOLE 22 6,403 0 0
BROADWIND INC COM NEW 11161T207 11 3,540 SH   SOLE 18 3,540 0 0
BROADWIND INC COM NEW 11161T207 166 55,016 SH   SOLE 21 55,016 0 0
BROADWIND INC COM NEW 11161T207 905 299,825 SH   SOLE 22 299,825 0 0
BROOKDALE SR LIVING INC COM 112463104 10,879 2,547,803 SH   SOLE 2 2,313,233 0 234,570
BROOKDALE SR LIVING INC COM 112463104 3,121 730,954 SH   SOLE 4 730,954 0 0
BROOKDALE SR LIVING INC COM 112463104 27 6,347 SH   SOLE 7 6,347 0 0
BROOKDALE SR LIVING INC COM 112463104 6,576 1,540,123 SH   SOLE 18 1,540,123 0 0
BROOKDALE SR LIVING INC COM 112463104 37,393 8,757,238 SH   SOLE 19 8,757,238 0 0
BROOKDALE SR LIVING INC COM 112463104 30,325 7,101,784 SH   SOLE 21 7,101,784 0 0
BROOKDALE SR LIVING INC COM 112463104 23,792 5,571,889 SH   SOLE 22 4,588,608 0 983,281
BROOKDALE SR LIVING INC COM 112463104 294 68,807 SH   SOLE 23 68,807 0 0
BROOKDALE SR LIVING INC COM 112463104 100 23,317 SH   SOLE 25 23,317 0 0
BROOKDALE SR LIVING INC COM 112463104 362 84,799 SH   SOLE 26 47,777 0 37,022
BROOKDALE SR LIVING INC COM 112463104 1,340 313,813 SH   SOLE 28 163,518 0 150,295
BROOKDALE SR LIVING INC COM 112463104 1,217 285,113 SH   SOLE 30 285,113 0 0
BROOKDALE SR LIVING INC COM 112463104 29,196 6,837,521 SH   SOLE 34 6,837,521 0 0
BROOKDALE SR LIVING INC COM 112463104 51 11,980 SH   SOLE 36 11,980 0 0
BROOKDALE SR LIVING INC COM 112463104 87 20,343 SH   SOLE 40 20,343 0 0
BROOKDALE SR LIVING INC COM 112463104 392 91,885 SH   SOLE 43 49,327 0 42,558
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 766 18,726 SH   SOLE 22 18,726 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 519 12,703 SH   SOLE 43 12,703 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 131 5,931 SH   SOLE 2 1,708 0 4,223
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 8 375 SH   SOLE 7 375 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 1,471 66,566 SH   SOLE 18 66,566 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 1,022 46,265 SH   SOLE 19 46,265 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 17,055 771,700 SH   SOLE 21 771,700 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 5,142 232,650 SH   SOLE 22 227,695 0 4,955
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 8 364 SH   SOLE 43 364 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1 16 SH   SOLE 43 8 0 8
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5,262 129,296 SH   SOLE 2 66,380 0 62,916
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 6,847 168,226 SH   SOLE 7 168,226 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 11,565 284,159 SH   SOLE 18 255,051 0 29,108
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 27,179 667,783 SH   SOLE 19 667,783 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 119,131 2,927,062 SH   SOLE 21 2,927,062 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 56,193 1,380,658 SH   SOLE 22 1,362,822 0 17,836
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 624 15,324 SH   SOLE 23 15,324 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5,274 129,585 SH   SOLE 26 0 0 129,585
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 487 11,970 SH   SOLE 43 9,986 0 1,984
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 10,531 322,241 SH   SOLE 2 29,501 0 292,740
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 46 1,394 SH   SOLE 7 1,394 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,819 55,666 SH   SOLE 18 55,666 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 10,035 307,080 SH   SOLE 19 307,080 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 44,035 1,347,463 SH   SOLE 21 1,347,463 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 47,672 1,458,753 SH   SOLE 22 1,341,809 0 116,944
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 276 8,452 SH   SOLE 23 8,452 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3,925 120,095 SH   SOLE 28 0 0 120,095
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 61 1,873 SH   SOLE 31 1,873 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,359 41,579 SH   SOLE 43 41,466 0 113
BROOKLINE BANCORP INC DEL COM 11373M107 637 54,691 SH   SOLE 2 28,256 0 26,435
BROOKLINE BANCORP INC DEL COM 11373M107 230 19,747 SH   SOLE 4 292 0 19,455
BROOKLINE BANCORP INC DEL COM 11373M107 9 774 SH   SOLE 7 774 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 3,189 273,751 SH   SOLE 18 273,751 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,495 128,361 SH   SOLE 19 128,361 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 102,295 8,780,653 SH   SOLE 21 8,780,653 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 21,827 1,873,603 SH   SOLE 22 1,798,566 0 75,037
BROOKLINE BANCORP INC DEL COM 11373M107 57 4,913 SH   SOLE 25 4,913 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 401 34,411 SH   SOLE 26 28,064 0 6,347
BROOKLINE BANCORP INC DEL COM 11373M107 16 1,372 SH   SOLE 28 1,372 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,277 109,615 SH   SOLE 30 109,615 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 97 8,336 SH   SOLE 40 8,336 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 315 27,002 SH   SOLE 43 26,500 0 502
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 2 9,526 SH   SOLE 18 9,526 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 77 313,833 SH   SOLE 21 313,833 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 77 312,430 SH   SOLE 22 312,430 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 6 22,513 SH   SOLE 30 22,513 0 0
BROWN & BROWN INC COM 115236101 20,336 336,246 SH   SOLE 2 86,501 0 249,745
BROWN & BROWN INC COM 115236101 11,006 181,971 SH   SOLE 4 87,327 0 94,644
BROWN & BROWN INC COM 115236101 14,731 243,566 SH   SOLE 7 230,686 0 12,880
BROWN & BROWN INC COM 115236101 373 6,160 SH   SOLE 13 1,181 0 4,979
BROWN & BROWN INC COM 115236101 1,471 24,325 SH   SOLE 15 24,325 0 0
BROWN & BROWN INC COM 115236101 30,328 501,449 SH   SOLE 18 482,982 0 18,467
BROWN & BROWN INC COM 115236101 7,187 118,830 SH   SOLE 19 118,830 0 0
BROWN & BROWN INC COM 115236101 374,428 6,190,944 SH   SOLE 21 6,190,944 0 0
BROWN & BROWN INC COM 115236101 344,223 5,691,523 SH   SOLE 22 5,216,505 0 475,018
BROWN & BROWN INC COM 115236101 22,738 375,965 SH   SOLE 23 375,965 0 0
BROWN & BROWN INC COM 115236101 16,433 271,709 SH   SOLE 25 271,709 0 0
BROWN & BROWN INC COM 115236101 24,725 408,816 SH   SOLE 26 126,347 0 282,469
BROWN & BROWN INC COM 115236101 15,747 260,373 SH   SOLE 28 3,228 0 257,145
BROWN & BROWN INC COM 115236101 83,695 1,383,840 SH   SOLE 30 1,383,840 0 0
BROWN & BROWN INC COM 115236101 3,156 52,176 SH   SOLE 31 47,826 0 4,350
BROWN & BROWN INC COM 115236101 681 11,258 SH   SOLE 34 11,258 0 0
BROWN & BROWN INC COM 115236101 4,867 80,480 SH   SOLE 36 80,480 0 0
BROWN & BROWN INC COM 115236101 454 7,501 SH   SOLE 40 7,501 0 0
BROWN & BROWN INC COM 115236101 21 347 SH   OTR 43 347 0 0
BROWN & BROWN INC COM 115236101 6,831 112,944 SH   SOLE 43 98,702 0 14,242
BROWN FORMAN CORP CL A 115637100 2,754 40,767 SH   SOLE 2 1,894 0 38,873
BROWN FORMAN CORP CL A 115637100 36 536 SH   SOLE 7 536 0 0
BROWN FORMAN CORP CL A 115637100 1,260 18,650 SH   SOLE 18 18,650 0 0
BROWN FORMAN CORP CL A 115637100 675 9,989 SH   SOLE 19 9,989 0 0
BROWN FORMAN CORP CL A 115637100 42,470 628,633 SH   SOLE 21 628,633 0 0
BROWN FORMAN CORP CL A 115637100 21,181 313,508 SH   SOLE 22 279,178 0 34,330
BROWN FORMAN CORP CL A 115637100 45 662 SH   SOLE 31 662 0 0
BROWN FORMAN CORP CL A 115637100 2,394 35,438 SH   SOLE 43 35,231 0 207
BROWN FORMAN CORP CL B 115637209 25,481 382,766 SH   SOLE 2 290,072 0 92,694
BROWN FORMAN CORP CL B 115637209 24,591 369,395 SH   SOLE 4 219,726 0 149,669
BROWN FORMAN CORP CL B 115637209 13,108 196,908 SH   SOLE 7 188,798 0 8,110
BROWN FORMAN CORP CL B 115637209 1,692 25,419 SH   SOLE 13 20,199 0 5,220
BROWN FORMAN CORP CL B 115637209 2,422 36,388 SH   SOLE 15 36,388 0 0
BROWN FORMAN CORP CL B 115637209 46,670 701,063 SH   SOLE 18 575,492 0 125,571
BROWN FORMAN CORP CL B 115637209 48,714 731,764 SH   SOLE 19 731,764 0 0
BROWN FORMAN CORP CL B 115637209 385,112 5,785,065 SH   SOLE 21 5,785,065 0 0
BROWN FORMAN CORP CL B 115637209 321,659 4,831,895 SH   SOLE 22 4,374,948 0 456,947
BROWN FORMAN CORP CL B 115637209 35,458 532,640 SH   SOLE 23 532,640 0 0
BROWN FORMAN CORP CL B 115637209 26,762 402,009 SH   SOLE 25 402,009 0 0
BROWN FORMAN CORP CL B 115637209 34,097 512,204 SH   SOLE 26 171,362 0 340,842
BROWN FORMAN CORP CL B 115637209 62,883 944,619 SH   SOLE 28 8,483 0 936,136
BROWN FORMAN CORP CL B 115637209 1,398 21,007 SH   SOLE 29 21,007 0 0
BROWN FORMAN CORP CL B 115637209 94,490 1,419,406 SH   SOLE 30 1,411,029 0 8,377
BROWN FORMAN CORP CL B 115637209 4,822 72,439 SH   SOLE 31 66,860 0 5,579
BROWN FORMAN CORP CL B 115637209 5,473 82,220 SH   SOLE 34 82,220 0 0
BROWN FORMAN CORP CL B 115637209 5,573 83,723 SH   SOLE 36 83,723 0 0
BROWN FORMAN CORP CL B 115637209 685 10,287 SH   SOLE 40 10,287 0 0
BROWN FORMAN CORP CL B 115637209 75 1,124 SH   OTR 43 1,124 0 0
BROWN FORMAN CORP CL B 115637209 17,285 259,649 SH   SOLE 43 249,285 0 10,364
BRP GROUP INC COM CL A 05589G102 823 31,235 SH   SOLE 2 24,479 0 6,756
BRP GROUP INC COM CL A 05589G102 4 145 SH   SOLE 4 145 0 0
BRP GROUP INC COM CL A 05589G102 18 680 SH   SOLE 7 680 0 0
BRP GROUP INC COM CL A 05589G102 4,012 152,244 SH   SOLE 18 152,244 0 0
BRP GROUP INC COM CL A 05589G102 2,831 107,425 SH   SOLE 19 107,425 0 0
BRP GROUP INC COM CL A 05589G102 49,797 1,889,827 SH   SOLE 21 1,889,827 0 0
BRP GROUP INC COM CL A 05589G102 37,129 1,409,076 SH   SOLE 22 1,374,133 0 34,943
BRP GROUP INC COM CL A 05589G102 252 9,559 SH   SOLE 25 9,559 0 0
BRP GROUP INC COM CL A 05589G102 689 26,148 SH   SOLE 26 22,399 0 3,749
BRP GROUP INC COM CL A 05589G102 88 3,326 SH   SOLE 28 755 0 2,571
BRP GROUP INC COM CL A 05589G102 2,052 77,889 SH   SOLE 30 77,889 0 0
BRP GROUP INC COM CL A 05589G102 185 7,008 SH   SOLE 40 7,008 0 0
BRP GROUP INC COM CL A 05589G102 289 10,955 SH   SOLE 43 10,253 0 702
BRT APARTMENTS CORP COM 055645303 328 16,144 SH   SOLE 2 5,463 0 10,681
BRT APARTMENTS CORP COM 055645303 4 218 SH   SOLE 7 218 0 0
BRT APARTMENTS CORP COM 055645303 760 37,412 SH   SOLE 18 37,412 0 0
BRT APARTMENTS CORP COM 055645303 467 22,973 SH   SOLE 19 22,973 0 0
BRT APARTMENTS CORP COM 055645303 8,802 433,367 SH   SOLE 21 433,367 0 0
BRT APARTMENTS CORP COM 055645303 7,977 392,744 SH   SOLE 22 385,772 0 6,972
BRT APARTMENTS CORP COM 055645303 9 455 SH   SOLE 23 455 0 0
BRT APARTMENTS CORP COM 055645303 6 307 SH   SOLE 43 307 0 0
BRUKER CORP COM 116794108 21,827 411,364 SH   SOLE 2 240,658 0 170,706
BRUKER CORP COM 116794108 787 14,825 SH   SOLE 4 12,758 0 2,067
BRUKER CORP COM 116794108 83 1,556 SH   SOLE 7 1,556 0 0
BRUKER CORP COM 116794108 12,570 236,910 SH   SOLE 18 236,910 0 0
BRUKER CORP COM 116794108 20,041 377,711 SH   SOLE 19 377,711 0 0
BRUKER CORP COM 116794108 348,012 6,558,830 SH   SOLE 21 6,558,830 0 0
BRUKER CORP COM 116794108 167,599 3,158,663 SH   SOLE 22 3,024,827 0 133,836
BRUKER CORP COM 116794108 310 5,841 SH   SOLE 23 5,841 0 0
BRUKER CORP COM 116794108 820 15,456 SH   SOLE 25 15,456 0 0
BRUKER CORP COM 116794108 2,617 49,324 SH   SOLE 26 39,757 0 9,567
BRUKER CORP COM 116794108 444 8,366 SH   SOLE 28 1,799 0 6,567
BRUKER CORP COM 116794108 38 710 SH   SOLE 29 710 0 0
BRUKER CORP COM 116794108 2,638 49,709 SH   SOLE 30 49,709 0 0
BRUKER CORP COM 116794108 85 1,599 SH   SOLE 31 1,599 0 0
BRUKER CORP COM 116794108 1,638 30,868 SH   SOLE 34 30,868 0 0
BRUKER CORP COM 116794108 717 13,505 SH   SOLE 40 13,505 0 0
BRUKER CORP COM 116794108 50 951 SH   OTR 43 951 0 0
BRUKER CORP COM 116794108 2,993 56,404 SH   SOLE 43 54,637 0 1,767
BRUNSWICK CORP COM 117043109 8,626 131,800 SH   SOLE 2 89,361 0 42,439
BRUNSWICK CORP COM 117043109 18 273 SH   SOLE 4 273 0 0
BRUNSWICK CORP COM 117043109 80 1,217 SH   SOLE 7 1,217 0 0
BRUNSWICK CORP COM 117043109 10,445 159,580 SH   SOLE 18 159,580 0 0
BRUNSWICK CORP COM 117043109 2,913 44,503 SH   SOLE 19 44,503 0 0
BRUNSWICK CORP COM 117043109 243,084 3,714,040 SH   SOLE 21 3,714,040 0 0
BRUNSWICK CORP COM 117043109 133,486 2,039,508 SH   SOLE 22 1,946,902 0 92,606
BRUNSWICK CORP COM 117043109 815 12,454 SH   SOLE 25 12,454 0 0
BRUNSWICK CORP COM 117043109 2,581 39,442 SH   SOLE 26 33,089 0 6,353
BRUNSWICK CORP COM 117043109 91 1,388 SH   SOLE 28 1,388 0 0
BRUNSWICK CORP COM 117043109 2,777 42,424 SH   SOLE 30 42,424 0 0
BRUNSWICK CORP COM 117043109 69 1,055 SH   SOLE 31 1,055 0 0
BRUNSWICK CORP COM 117043109 279 4,260 SH   SOLE 36 4,260 0 0
BRUNSWICK CORP COM 117043109 648 9,900 SH   SOLE 40 9,900 0 0
BRUNSWICK CORP COM 117043109 21 320 SH   OTR 43 320 0 0
BRUNSWICK CORP COM 117043109 1,721 26,298 SH   SOLE 43 23,959 0 2,339
BSQUARE CORP COM NEW 11776U300 11 9,747 SH   SOLE 21 9,747 0 0
BSQUARE CORP COM NEW 11776U300 270 233,109 SH   SOLE 22 233,109 0 0
BTCS INC COM NEW 05581M404 18 12,227 SH   SOLE 21 12,227 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 2,310 249,467 SH   SOLE 2 157,733 0 91,734
BTRS HOLDINGS INC COM CL 1 11778X104 11 1,210 SH   SOLE 7 1,210 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 2,551 275,446 SH   SOLE 18 257,892 0 17,554
BTRS HOLDINGS INC COM CL 1 11778X104 5,314 573,871 SH   SOLE 19 573,871 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 34,766 3,754,424 SH   SOLE 21 3,754,424 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 25,057 2,705,956 SH   SOLE 22 2,661,656 0 44,300
BTRS HOLDINGS INC COM CL 1 11778X104 118 12,734 SH   SOLE 23 12,734 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 151 16,286 SH   SOLE 25 16,286 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 584 63,119 SH   SOLE 26 4,226 0 58,893
BTRS HOLDINGS INC COM CL 1 11778X104 750 80,977 SH   SOLE 30 80,977 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 48 5,161 SH   SOLE 36 5,161 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 66 7,084 SH   SOLE 40 7,084 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 4 386 SH   SOLE 43 386 0 0
BUCKLE INC COM 118440106 1,729 54,596 SH   SOLE 2 41,566 0 13,030
BUCKLE INC COM 118440106 5 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 12 394 SH   SOLE 7 394 0 0
BUCKLE INC COM 118440106 3,211 101,430 SH   SOLE 18 101,430 0 0
BUCKLE INC COM 118440106 1,760 55,581 SH   SOLE 19 55,581 0 0
BUCKLE INC COM 118440106 111,337 3,516,660 SH   SOLE 21 3,516,660 0 0
BUCKLE INC COM 118440106 24,379 770,015 SH   SOLE 22 750,970 0 19,045
BUCKLE INC COM 118440106 119 3,768 SH   SOLE 25 3,768 0 0
BUCKLE INC COM 118440106 567 17,896 SH   SOLE 26 3,930 0 13,966
BUCKLE INC COM 118440106 101 3,202 SH   SOLE 28 277 0 2,925
BUCKLE INC COM 118440106 2,590 81,817 SH   SOLE 30 81,817 0 0
BUCKLE INC COM 118440106 101 3,185 SH   SOLE 40 3,185 0 0
BUCKLE INC COM 118440106 920 29,058 SH   SOLE 43 20,628 0 8,430
BUILD-A-BEAR WORKSHOP INC COM 120076104 52 3,917 SH   SOLE 2 597 0 3,320
BUILD-A-BEAR WORKSHOP INC COM 120076104 3 257 SH   SOLE 7 257 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 546 40,962 SH   SOLE 18 40,962 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 346 25,963 SH   SOLE 19 25,963 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 6,078 455,949 SH   SOLE 21 455,949 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 4,621 346,658 SH   SOLE 22 341,655 0 5,003
BUILD-A-BEAR WORKSHOP INC COM 120076104 1 95 SH   SOLE 43 95 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 32,187 546,288 SH   SOLE 2 211,703 0 334,585
BUILDERS FIRSTSOURCE INC COM 12008R107 2,144 36,381 SH   SOLE 4 8,861 0 27,520
BUILDERS FIRSTSOURCE INC COM 12008R107 193 3,275 SH   SOLE 7 3,275 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 464 7,870 SH   SOLE 13 7,870 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 21,086 357,878 SH   SOLE 18 354,477 0 3,401
BUILDERS FIRSTSOURCE INC COM 12008R107 18,436 312,898 SH   SOLE 19 312,898 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 481,969 8,180,054 SH   SOLE 21 8,180,054 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 275,385 4,673,882 SH   SOLE 22 4,434,783 0 239,099
BUILDERS FIRSTSOURCE INC COM 12008R107 1,886 32,004 SH   SOLE 23 32,004 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,542 26,177 SH   SOLE 25 26,177 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 7,114 120,737 SH   SOLE 26 65,874 0 54,863
BUILDERS FIRSTSOURCE INC COM 12008R107 4,189 71,101 SH   SOLE 28 2,383 0 68,718
BUILDERS FIRSTSOURCE INC COM 12008R107 456 7,742 SH   SOLE 29 7,742 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 6,910 117,279 SH   SOLE 30 117,279 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,366 23,189 SH   SOLE 31 23,189 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 797 13,527 SH   SOLE 34 13,527 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 272 4,615 SH   SOLE 36 4,615 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,397 23,705 SH   SOLE 40 23,705 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 3,891 66,046 SH   SOLE 43 63,755 0 2,291
BUMBLE INC COM CL A 12047B105 2,011 93,595 SH   SOLE 2 36,547 0 57,048
BUMBLE INC COM CL A 12047B105 7 342 SH   SOLE 4 342 0 0
BUMBLE INC COM CL A 12047B105 22 1,014 SH   SOLE 7 1,014 0 0
BUMBLE INC COM CL A 12047B105 5,611 261,087 SH   SOLE 18 261,087 0 0
BUMBLE INC COM CL A 12047B105 3,554 165,385 SH   SOLE 19 165,385 0 0
BUMBLE INC COM CL A 12047B105 65,736 3,058,934 SH   SOLE 21 3,058,934 0 0
BUMBLE INC COM CL A 12047B105 42,990 2,000,458 SH   SOLE 22 1,911,947 0 88,511
BUMBLE INC COM CL A 12047B105 46 2,125 SH   SOLE 23 2,125 0 0
BUMBLE INC COM CL A 12047B105 238 11,080 SH   SOLE 25 11,080 0 0
BUMBLE INC COM CL A 12047B105 1,039 48,363 SH   SOLE 26 29,661 0 18,702
BUMBLE INC COM CL A 12047B105 81 3,785 SH   SOLE 28 1,123 0 2,662
BUMBLE INC COM CL A 12047B105 709 32,969 SH   SOLE 30 32,969 0 0
BUMBLE INC COM CL A 12047B105 182 8,454 SH   SOLE 40 8,454 0 0
BUMBLE INC COM CL A 12047B105 418 19,444 SH   SOLE 43 18,664 0 780
BUNGE LIMITED COM G16962105 35,832 433,954 SH   SOLE 2 86,103 0 347,851
BUNGE LIMITED COM G16962105 7,476 90,541 SH   SOLE 4 75,381 0 15,160
BUNGE LIMITED COM G16962105 23,320 282,421 SH   SOLE 7 281,906 0 515
BUNGE LIMITED COM G16962105 345 4,183 SH   SOLE 13 700 0 3,483
BUNGE LIMITED COM G16962105 1,549 18,754 SH   SOLE 15 18,754 0 0
BUNGE LIMITED COM G16962105 20,263 245,409 SH   SOLE 18 227,958 0 17,451
BUNGE LIMITED COM G16962105 99,766 1,208,261 SH   SOLE 19 1,208,261 0 0
BUNGE LIMITED COM G16962105 230,912 2,796,556 SH   SOLE 21 2,796,556 0 0
BUNGE LIMITED COM G16962105 284,732 3,448,367 SH   SOLE 22 3,161,370 0 286,997
BUNGE LIMITED COM G16962105 20,505 248,333 SH   SOLE 23 248,333 0 0
BUNGE LIMITED COM G16962105 44,697 541,326 SH   SOLE 25 541,326 0 0
BUNGE LIMITED COM G16962105 27,974 338,790 SH   SOLE 26 159,871 0 178,919
BUNGE LIMITED COM G16962105 37,600 455,374 SH   SOLE 28 66,195 0 389,179
BUNGE LIMITED COM G16962105 24,984 302,578 SH   SOLE 29 302,578 0 0
BUNGE LIMITED COM G16962105 93,300 1,129,950 SH   SOLE 30 946,565 0 183,385
BUNGE LIMITED COM G16962105 2,695 32,641 SH   SOLE 31 30,023 0 2,618
BUNGE LIMITED COM G16962105 62,307 754,596 SH   SOLE 34 754,596 0 0
BUNGE LIMITED COM G16962105 4,694 56,851 SH   SOLE 36 56,851 0 0
BUNGE LIMITED COM G16962105 415 5,020 SH   SOLE 40 5,020 0 0
BUNGE LIMITED COM G16962105 39 467 SH   OTR 43 467 0 0
BUNGE LIMITED COM G16962105 23,167 280,575 SH   SOLE 43 269,222 0 11,353
BURFORD CAP LTD ORD SHS G17977110 2 252 SH   SOLE 43 252 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 6 2,254 SH   SOLE 18 2,254 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 75 28,707 SH   SOLE 21 28,707 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 171 65,666 SH   SOLE 22 65,666 0 0
BURLINGTON STORES INC COM 122017106 10,008 89,441 SH   SOLE 2 13,682 0 75,759
BURLINGTON STORES INC COM 122017106 4,803 42,926 SH   SOLE 4 23,064 0 19,862
BURLINGTON STORES INC COM 122017106 912 8,152 SH   SOLE 7 8,152 0 0
BURLINGTON STORES INC COM 122017106 32 282 SH   SOLE 13 282 0 0
BURLINGTON STORES INC COM 122017106 633 5,658 SH   SOLE 15 5,658 0 0
BURLINGTON STORES INC COM 122017106 4,681 41,839 SH   SOLE 18 37,998 0 3,841
BURLINGTON STORES INC COM 122017106 2,561 22,893 SH   SOLE 19 22,893 0 0
BURLINGTON STORES INC COM 122017106 102,913 919,773 SH   SOLE 21 919,773 0 0
BURLINGTON STORES INC COM 122017106 160,438 1,433,889 SH   SOLE 22 1,311,260 0 122,629
BURLINGTON STORES INC COM 122017106 11,689 104,470 SH   SOLE 23 104,470 0 0
BURLINGTON STORES INC COM 122017106 16,573 148,121 SH   SOLE 25 148,121 0 0
BURLINGTON STORES INC COM 122017106 10,678 95,434 SH   SOLE 26 36,234 0 59,200
BURLINGTON STORES INC COM 122017106 13,820 123,517 SH   SOLE 28 1,383 0 122,134
BURLINGTON STORES INC COM 122017106 57 513 SH   SOLE 29 513 0 0
BURLINGTON STORES INC COM 122017106 14,998 134,046 SH   SOLE 30 134,046 0 0
BURLINGTON STORES INC COM 122017106 1,658 14,816 SH   SOLE 31 13,559 0 1,257
BURLINGTON STORES INC COM 122017106 366 3,275 SH   SOLE 34 3,275 0 0
BURLINGTON STORES INC COM 122017106 2,069 18,491 SH   SOLE 36 18,491 0 0
BURLINGTON STORES INC COM 122017106 221 1,971 SH   SOLE 40 1,971 0 0
BURLINGTON STORES INC COM 122017106 10 87 SH   OTR 43 87 0 0
BURLINGTON STORES INC COM 122017106 2,816 25,170 SH   SOLE 43 23,311 0 1,859
BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2 4,206 4,427,000 PRN   SOLE 21 4,427,000 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 62 25,952 SH   SOLE 2 25,952 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 6 2,333 SH   SOLE 4 2,333 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 2,314 968,328 SH   SOLE 21 968,328 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 1,001 418,917 SH   SOLE 22 403,695 0 15,222
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 341 142,530 SH   SOLE 30 142,530 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 468 21,734 SH   SOLE 2 5,113 0 16,621
BUSINESS FIRST BANCSHARES IN COM 12326C105 5 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 1,454 67,518 SH   SOLE 18 67,518 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 837 38,853 SH   SOLE 19 38,853 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 15,739 731,009 SH   SOLE 21 731,009 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 8,532 396,280 SH   SOLE 22 381,406 0 14,874
BUSINESS FIRST BANCSHARES IN COM 12326C105 3 142 SH   SOLE 43 142 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 557 118,568 SH   SOLE 2 54,715 0 63,853
BUTTERFLY NETWORK INC COM CL A 124155102 1 166 SH   SOLE 4 166 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 8 1,707 SH   SOLE 7 1,707 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 2,019 429,658 SH   SOLE 18 429,658 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 1,279 272,061 SH   SOLE 19 272,061 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 26,656 5,671,576 SH   SOLE 21 5,671,576 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 15,692 3,338,620 SH   SOLE 22 3,202,262 0 136,358
BUTTERFLY NETWORK INC COM CL A 124155102 59 12,572 SH   SOLE 25 12,572 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 45 9,573 SH   SOLE 26 0 0 9,573
BUTTERFLY NETWORK INC COM CL A 124155102 39 8,396 SH   SOLE 28 0 0 8,396
BUTTERFLY NETWORK INC COM CL A 124155102 216 45,878 SH   SOLE 30 45,878 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 55 11,773 SH   SOLE 40 11,773 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 2 359 SH   SOLE 43 359 0 0
BUZZFEED INC CLASS A COM 12430A102 15 9,583 SH   SOLE 21 9,583 0 0
BUZZFEED INC CLASS A COM 12430A102 485 311,060 SH   SOLE 22 311,060 0 0
BWX TECHNOLOGIES INC COM 05605H100 8,331 165,395 SH   SOLE 2 46,814 0 118,581
BWX TECHNOLOGIES INC COM 05605H100 10 192 SH   SOLE 4 192 0 0
BWX TECHNOLOGIES INC COM 05605H100 73 1,440 SH   SOLE 7 1,440 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,900 37,712 SH   SOLE 18 37,712 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,428 28,346 SH   SOLE 19 28,346 0 0
BWX TECHNOLOGIES INC COM 05605H100 121,403 2,410,217 SH   SOLE 21 2,410,217 0 0
BWX TECHNOLOGIES INC COM 05605H100 103,892 2,062,571 SH   SOLE 22 1,951,516 0 111,055
BWX TECHNOLOGIES INC COM 05605H100 127 2,515 SH   SOLE 23 2,515 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,623 32,212 SH   SOLE 26 32,212 0 0
BWX TECHNOLOGIES INC COM 05605H100 300 5,946 SH   SOLE 28 0 0 5,946
BWX TECHNOLOGIES INC COM 05605H100 1,529 30,348 SH   SOLE 30 30,348 0 0
BWX TECHNOLOGIES INC COM 05605H100 68 1,350 SH   SOLE 31 1,350 0 0
BWX TECHNOLOGIES INC COM 05605H100 605 12,002 SH   SOLE 34 12,002 0 0
BWX TECHNOLOGIES INC COM 05605H100 57 1,141 SH   SOLE 36 1,141 0 0
BWX TECHNOLOGIES INC COM 05605H100 589 11,688 SH   SOLE 40 11,688 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,655 32,853 SH   SOLE 43 29,605 0 3,248
BYLINE BANCORP INC COM 124411109 1,899 93,771 SH   SOLE 2 70,708 0 23,063
BYLINE BANCORP INC COM 124411109 7 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 1,607 79,347 SH   SOLE 18 79,347 0 0
BYLINE BANCORP INC COM 124411109 1,070 52,816 SH   SOLE 19 52,816 0 0
BYLINE BANCORP INC COM 124411109 19,810 978,285 SH   SOLE 21 978,285 0 0
BYLINE BANCORP INC COM 124411109 14,272 704,776 SH   SOLE 22 677,485 0 27,291
BYLINE BANCORP INC COM 124411109 77 3,781 SH   SOLE 25 3,781 0 0
BYLINE BANCORP INC COM 124411109 233 11,482 SH   SOLE 26 2,343 0 9,139
BYLINE BANCORP INC COM 124411109 70 3,461 SH   SOLE 28 0 0 3,461
BYLINE BANCORP INC COM 124411109 32 1,599 SH   SOLE 30 1,599 0 0
BYLINE BANCORP INC COM 124411109 33 1,646 SH   SOLE 36 1,646 0 0
BYLINE BANCORP INC COM 124411109 85 4,176 SH   SOLE 40 4,176 0 0
BYLINE BANCORP INC COM 124411109 1,273 62,887 SH   SOLE 43 61,854 0 1,033
BYRNA TECHNOLOGIES INC COM NEW 12448X201 2 515 SH   SOLE 2 0 0 515
BYRNA TECHNOLOGIES INC COM NEW 12448X201 12 2,553 SH   SOLE 18 2,553 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 300 63,890 SH   SOLE 21 63,890 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 1,167 248,278 SH   SOLE 22 248,278 0 0
C & F FINL CORP COM 12466Q104 6 110 SH   SOLE 2 0 0 110
C & F FINL CORP COM 12466Q104 31 586 SH   SOLE 18 586 0 0
C & F FINL CORP COM 12466Q104 1,188 22,204 SH   SOLE 21 22,204 0 0
C & F FINL CORP COM 12466Q104 298 5,571 SH   SOLE 22 5,571 0 0
C & F FINL CORP COM 12466Q104 2 34 SH   SOLE 43 34 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 29,860 310,042 SH   SOLE 2 69,717 0 240,325
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14,250 147,959 SH   SOLE 4 91,682 0 56,277
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17,384 180,505 SH   SOLE 7 176,279 0 4,226
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 313 3,247 SH   SOLE 13 499 0 2,748
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,829 18,986 SH   SOLE 15 18,986 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 143,963 1,494,783 SH   SOLE 18 1,467,815 0 26,968
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 26,463 274,774 SH   SOLE 19 274,774 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 609,057 6,323,921 SH   SOLE 21 6,323,921 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 317,577 3,297,444 SH   SOLE 22 2,989,599 0 307,845
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 20,568 213,562 SH   SOLE 23 213,562 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 61,798 641,652 SH   SOLE 25 615,471 0 26,181
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 37,988 394,437 SH   SOLE 26 136,307 0 258,130
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30,594 317,662 SH   SOLE 28 4,687 0 312,975
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 66 682 SH   SOLE 29 682 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 135,647 1,408,440 SH   SOLE 30 1,384,200 0 24,240
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,597 26,963 SH   SOLE 31 24,633 0 2,330
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 18,748 194,658 SH   SOLE 34 194,658 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,542 88,688 SH   SOLE 36 88,688 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 388 4,031 SH   SOLE 40 4,031 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 19 194 SH   OTR 43 194 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 18,996 197,234 SH   SOLE 43 186,261 0 10,973
C3 AI INC CL A 12468P104 1,667 133,377 SH   SOLE 2 68,263 0 65,114
C3 AI INC CL A 12468P104 13 1,000 SH   SOLE 4 248 0 752
C3 AI INC CL A 12468P104 11 845 SH   SOLE 7 845 0 0
C3 AI INC CL A 12468P104 2,486 198,896 SH   SOLE 18 198,896 0 0
C3 AI INC CL A 12468P104 4,726 378,089 SH   SOLE 19 378,089 0 0
C3 AI INC CL A 12468P104 32,993 2,639,447 SH   SOLE 21 2,639,447 0 0
C3 AI INC CL A 12468P104 27,744 2,219,496 SH   SOLE 22 2,148,958 0 70,538
C3 AI INC CL A 12468P104 96 7,708 SH   SOLE 23 7,708 0 0
C3 AI INC CL A 12468P104 134 10,725 SH   SOLE 25 10,725 0 0
C3 AI INC CL A 12468P104 1,004 80,359 SH   SOLE 26 18,943 0 61,416
C3 AI INC CL A 12468P104 57 4,548 SH   SOLE 28 2,922 0 1,626
C3 AI INC CL A 12468P104 400 31,979 SH   SOLE 30 31,979 0 0
C3 AI INC CL A 12468P104 130 10,406 SH   SOLE 40 10,406 0 0
C3 AI INC CL A 12468P104 9 733 SH   SOLE 43 683 0 50
C4 THERAPEUTICS INC COM STK 12529R107 530 60,476 SH   SOLE 2 25,944 0 34,532
C4 THERAPEUTICS INC COM STK 12529R107 5 554 SH   SOLE 7 554 0 0
C4 THERAPEUTICS INC COM STK 12529R107 1,241 141,484 SH   SOLE 18 134,999 0 6,485
C4 THERAPEUTICS INC COM STK 12529R107 1,415 161,382 SH   SOLE 19 161,382 0 0
C4 THERAPEUTICS INC COM STK 12529R107 15,731 1,793,754 SH   SOLE 21 1,793,754 0 0
C4 THERAPEUTICS INC COM STK 12529R107 9,690 1,104,909 SH   SOLE 22 1,049,506 0 55,403
C4 THERAPEUTICS INC COM STK 12529R107 6 695 SH   SOLE 23 695 0 0
C4 THERAPEUTICS INC COM STK 12529R107 20 2,318 SH   SOLE 25 2,318 0 0
C4 THERAPEUTICS INC COM STK 12529R107 108 12,296 SH   SOLE 26 0 0 12,296
C4 THERAPEUTICS INC COM STK 12529R107 1,476 168,351 SH   SOLE 30 168,351 0 0
C4 THERAPEUTICS INC COM STK 12529R107 12 1,327 SH   SOLE 40 1,327 0 0
C4 THERAPEUTICS INC COM STK 12529R107 149 17,026 SH   SOLE 43 16,874 0 152
CABALETTA BIO INC COM 12674W109 15 23,448 SH   SOLE 2 22,295 0 1,153
CABALETTA BIO INC COM 12674W109 3 4,321 SH   SOLE 18 4,321 0 0
CABALETTA BIO INC COM 12674W109 3 4,694 SH   SOLE 19 4,694 0 0
CABALETTA BIO INC COM 12674W109 142 218,880 SH   SOLE 21 218,880 0 0
CABALETTA BIO INC COM 12674W109 106 162,743 SH   SOLE 22 162,743 0 0
CABALETTA BIO INC COM 12674W109 1 851 SH   SOLE 23 851 0 0
CABALETTA BIO INC COM 12674W109 1 2,136 SH   SOLE 26 0 0 2,136
CABALETTA BIO INC COM 12674W109 14 20,911 SH   SOLE 30 20,911 0 0
CABLE ONE INC COM 12685J105 5,969 6,997 SH   SOLE 2 4,507 0 2,490
CABLE ONE INC COM 12685J105 4,229 4,957 SH   SOLE 4 2,861 0 2,096
CABLE ONE INC COM 12685J105 629 737 SH   SOLE 7 737 0 0
CABLE ONE INC COM 12685J105 20 24 SH   SOLE 13 24 0 0
CABLE ONE INC COM 12685J105 383 449 SH   SOLE 15 449 0 0
CABLE ONE INC COM 12685J105 10,532 12,346 SH   SOLE 18 12,073 0 273
CABLE ONE INC COM 12685J105 143,392 168,093 SH   SOLE 19 168,093 0 0
CABLE ONE INC COM 12685J105 254,574 298,428 SH   SOLE 21 298,428 0 0
CABLE ONE INC COM 12685J105 151,284 177,345 SH   SOLE 22 167,109 0 10,236
CABLE ONE INC COM 12685J105 7,330 8,593 SH   SOLE 23 8,593 0 0
CABLE ONE INC COM 12685J105 5,527 6,479 SH   SOLE 25 6,479 0 0
CABLE ONE INC COM 12685J105 5,081 5,956 SH   SOLE 26 3,941 0 2,015
CABLE ONE INC COM 12685J105 7,520 8,816 SH   SOLE 28 338 0 8,478
CABLE ONE INC COM 12685J105 9 11 SH   SOLE 29 11 0 0
CABLE ONE INC COM 12685J105 28,833 33,800 SH   SOLE 30 30,320 0 3,480
CABLE ONE INC COM 12685J105 1,092 1,280 SH   SOLE 31 1,154 0 126
CABLE ONE INC COM 12685J105 890 1,043 SH   SOLE 34 1,043 0 0
CABLE ONE INC COM 12685J105 800 938 SH   SOLE 36 938 0 0
CABLE ONE INC COM 12685J105 150 176 SH   SOLE 40 176 0 0
CABLE ONE INC COM 12685J105 13 15 SH   OTR 43 15 0 0
CABLE ONE INC COM 12685J105 3,569 4,184 SH   SOLE 43 3,823 0 361
CABLE ONE INC NOTE 3/1 12685JAE5 3,987 5,250,000 PRN   SOLE 21 5,250,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5 3,418 4,500,000 PRN   SOLE 22 4,500,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 543 754,000 PRN   SOLE 2 754,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 710 986,000 PRN   SOLE 18 986,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 14,900 20,694,000 PRN   SOLE 19 20,694,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 1,974 2,741,000 PRN   SOLE 21 2,741,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 1,652 2,295,000 PRN   SOLE 22 2,295,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 249 346,000 PRN   SOLE 26 346,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 79 110,000 PRN   SOLE 30 110,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 3,416 4,745,000 PRN   SOLE 34 4,745,000 0 0
CABOT CORP COM 127055101 7,560 118,336 SH   SOLE 2 79,044 0 39,292
CABOT CORP COM 127055101 15 236 SH   SOLE 4 236 0 0
CABOT CORP COM 127055101 59 918 SH   SOLE 7 918 0 0
CABOT CORP COM 127055101 16,119 252,300 SH   SOLE 18 239,945 0 12,355
CABOT CORP COM 127055101 24,724 386,970 SH   SOLE 19 386,970 0 0
CABOT CORP COM 127055101 4,419 69,172 SH   SOLE 20 69,172 0 0
CABOT CORP COM 127055101 249,224 3,900,828 SH   SOLE 21 3,900,828 0 0
CABOT CORP COM 127055101 117,845 1,844,505 SH   SOLE 22 1,809,229 0 35,276
CABOT CORP COM 127055101 704 11,016 SH   SOLE 23 11,016 0 0
CABOT CORP COM 127055101 533 8,338 SH   SOLE 25 8,338 0 0
CABOT CORP COM 127055101 5,660 88,590 SH   SOLE 26 24,147 0 64,443
CABOT CORP COM 127055101 64 1,009 SH   SOLE 28 1,009 0 0
CABOT CORP COM 127055101 1,500 23,476 SH   SOLE 30 23,476 0 0
CABOT CORP COM 127055101 41 637 SH   SOLE 36 637 0 0
CABOT CORP COM 127055101 443 6,929 SH   SOLE 40 6,929 0 0
CABOT CORP COM 127055101 5,044 78,950 SH   SOLE 43 74,002 0 4,948
CACI INTL INC CL A 127190304 17,540 67,187 SH   SOLE 2 24,651 0 42,536
CACI INTL INC CL A 127190304 22 84 SH   SOLE 4 84 0 0
CACI INTL INC CL A 127190304 246 943 SH   SOLE 7 943 0 0
CACI INTL INC CL A 127190304 13,031 49,915 SH   SOLE 18 49,915 0 0
CACI INTL INC CL A 127190304 1,874 7,179 SH   SOLE 19 7,179 0 0
CACI INTL INC CL A 127190304 320,932 1,229,340 SH   SOLE 21 1,229,340 0 0
CACI INTL INC CL A 127190304 164,496 630,109 SH   SOLE 22 602,029 0 28,080
CACI INTL INC CL A 127190304 907 3,476 SH   SOLE 25 3,476 0 0
CACI INTL INC CL A 127190304 2,556 9,792 SH   SOLE 26 9,792 0 0
CACI INTL INC CL A 127190304 336 1,288 SH   SOLE 28 420 0 868
CACI INTL INC CL A 127190304 3,315 12,700 SH   SOLE 30 12,700 0 0
CACI INTL INC CL A 127190304 89 341 SH   SOLE 31 341 0 0
CACI INTL INC CL A 127190304 37 141 SH   SOLE 34 141 0 0
CACI INTL INC CL A 127190304 125 480 SH   SOLE 36 480 0 0
CACI INTL INC CL A 127190304 798 3,058 SH   SOLE 40 3,058 0 0
CACI INTL INC CL A 127190304 6,292 24,103 SH   SOLE 43 23,674 0 429
CACTUS INC CL A 127203107 1,238 32,227 SH   SOLE 2 25,414 0 6,813
CACTUS INC CL A 127203107 10 257 SH   SOLE 4 257 0 0
CACTUS INC CL A 127203107 24 622 SH   SOLE 7 622 0 0
CACTUS INC CL A 127203107 6,142 159,831 SH   SOLE 18 153,082 0 6,749
CACTUS INC CL A 127203107 7,058 183,657 SH   SOLE 19 183,657 0 0
CACTUS INC CL A 127203107 81,617 2,123,782 SH   SOLE 21 2,123,782 0 0
CACTUS INC CL A 127203107 54,661 1,422,350 SH   SOLE 22 1,385,046 0 37,304
CACTUS INC CL A 127203107 22 565 SH   SOLE 23 565 0 0
CACTUS INC CL A 127203107 398 10,356 SH   SOLE 25 10,356 0 0
CACTUS INC CL A 127203107 1,312 34,152 SH   SOLE 26 29,980 0 4,172
CACTUS INC CL A 127203107 851 22,134 SH   SOLE 28 970 0 21,164
CACTUS INC CL A 127203107 2,808 73,080 SH   SOLE 30 73,080 0 0
CACTUS INC CL A 127203107 184 4,798 SH   SOLE 36 4,798 0 0
CACTUS INC CL A 127203107 296 7,690 SH   SOLE 40 7,690 0 0
CACTUS INC CL A 127203107 1,636 42,559 SH   SOLE 43 38,898 0 3,661
CADENCE BANK COM 12740C103 5,944 233,928 SH   SOLE 2 148,856 0 85,072
CADENCE BANK COM 12740C103 11 418 SH   SOLE 4 418 0 0
CADENCE BANK COM 12740C103 64 2,516 SH   SOLE 7 2,516 0 0
CADENCE BANK COM 12740C103 19,959 785,467 SH   SOLE 18 785,467 0 0
CADENCE BANK COM 12740C103 11,882 467,618 SH   SOLE 19 467,618 0 0
CADENCE BANK COM 12740C103 293,135 11,536,214 SH   SOLE 21 11,536,214 0 0
CADENCE BANK COM 12740C103 106,804 4,203,213 SH   SOLE 22 4,045,070 0 158,143
CADENCE BANK COM 12740C103 440 17,313 SH   SOLE 25 17,313 0 0
CADENCE BANK COM 12740C103 2,117 83,323 SH   SOLE 26 72,783 0 10,540
CADENCE BANK COM 12740C103 73 2,864 SH   SOLE 28 2,864 0 0
CADENCE BANK COM 12740C103 5,165 203,259 SH   SOLE 30 203,259 0 0
CADENCE BANK COM 12740C103 83 3,268 SH   SOLE 36 3,268 0 0
CADENCE BANK COM 12740C103 414 16,280 SH   SOLE 40 16,280 0 0
CADENCE BANK COM 12740C103 3,305 130,055 SH   SOLE 43 128,385 0 1,670
CADENCE DESIGN SYSTEM INC COM 127387108 127,658 781,118 SH   SOLE 2 309,015 0 472,103
CADENCE DESIGN SYSTEM INC COM 127387108 48,808 298,649 SH   SOLE 4 189,464 0 109,185
CADENCE DESIGN SYSTEM INC COM 127387108 59,747 365,581 SH   SOLE 7 289,788 0 75,793
CADENCE DESIGN SYSTEM INC COM 127387108 6,879 42,089 SH   SOLE 13 36,787 0 5,302
CADENCE DESIGN SYSTEM INC COM 127387108 4,529 27,713 SH   SOLE 15 27,713 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 235,944 1,443,700 SH   SOLE 18 1,157,458 0 286,242
CADENCE DESIGN SYSTEM INC COM 127387108 716,234 4,382,512 SH   SOLE 19 4,382,512 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,505,562 9,212,272 SH   SOLE 21 9,212,272 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,040,999 6,369,696 SH   SOLE 22 5,817,947 0 551,749
CADENCE DESIGN SYSTEM INC COM 127387108 78,709 481,606 SH   SOLE 23 481,606 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 194,898 1,192,545 SH   SOLE 25 1,192,545 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 121,050 740,682 SH   SOLE 26 236,809 0 503,873
CADENCE DESIGN SYSTEM INC COM 127387108 186,387 1,140,468 SH   SOLE 28 7,466 0 1,133,002
CADENCE DESIGN SYSTEM INC COM 127387108 2,384 14,589 SH   SOLE 29 14,589 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 321,702 1,968,438 SH   SOLE 30 1,884,376 0 84,062
CADENCE DESIGN SYSTEM INC COM 127387108 15,871 97,112 SH   SOLE 31 92,098 0 5,014
CADENCE DESIGN SYSTEM INC COM 127387108 10,502 64,261 SH   SOLE 32 64,261 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 403,589 2,469,493 SH   SOLE 34 2,469,493 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 13,595 83,183 SH   SOLE 36 83,183 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,475 9,023 SH   SOLE 40 9,023 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 89 544 SH   OTR 43 544 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 84,677 518,127 SH   SOLE 43 482,061 0 36,065
CADIZ INC COM NEW 127537207 2 845 SH   SOLE 2 0 0 845
CADIZ INC COM NEW 127537207 11 5,527 SH   SOLE 18 5,527 0 0
CADIZ INC COM NEW 127537207 181 95,335 SH   SOLE 21 95,335 0 0
CADIZ INC COM NEW 127537207 879 462,478 SH   SOLE 22 462,478 0 0
CADIZ INC COM NEW 127537207 1 629 SH   SOLE 43 629 0 0
CADRE HLDGS INC COM 12763L105 208 8,633 SH   SOLE 2 6,377 0 2,256
CADRE HLDGS INC COM 12763L105 6 232 SH   SOLE 7 232 0 0
CADRE HLDGS INC COM 12763L105 1,171 48,688 SH   SOLE 18 48,688 0 0
CADRE HLDGS INC COM 12763L105 880 36,567 SH   SOLE 19 36,567 0 0
CADRE HLDGS INC COM 12763L105 14,967 622,057 SH   SOLE 21 622,057 0 0
CADRE HLDGS INC COM 12763L105 7,807 324,499 SH   SOLE 22 314,734 0 9,765
CADRE HLDGS INC COM 12763L105 70 2,904 SH   SOLE 25 2,904 0 0
CADRE HLDGS INC COM 12763L105 134 5,560 SH   SOLE 26 0 0 5,560
CAE INC COM 124765108 2,792 182,143 SH   SOLE 43 169,470 0 12,673
CAESARS ENTERTAINMENT INC NE COM 12769G100 24,248 751,628 SH   SOLE 2 301,878 0 449,750
CAESARS ENTERTAINMENT INC NE COM 12769G100 3,080 95,469 SH   SOLE 4 81,415 0 14,054
CAESARS ENTERTAINMENT INC NE COM 12769G100 6,302 195,365 SH   SOLE 7 187,348 0 8,017
CAESARS ENTERTAINMENT INC NE COM 12769G100 23 700 SH   SOLE 13 700 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 654 20,258 SH   SOLE 15 20,258 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 11,263 349,136 SH   SOLE 18 332,445 0 16,691
CAESARS ENTERTAINMENT INC NE COM 12769G100 49,185 1,524,636 SH   SOLE 19 1,524,636 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 186,407 5,778,270 SH   SOLE 21 5,778,270 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 140,723 4,362,158 SH   SOLE 22 4,062,727 0 299,431
CAESARS ENTERTAINMENT INC NE COM 12769G100 10,868 336,877 SH   SOLE 23 336,877 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 13,829 428,684 SH   SOLE 25 428,684 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 11,830 366,722 SH   SOLE 26 110,348 0 256,374
CAESARS ENTERTAINMENT INC NE COM 12769G100 9,464 293,370 SH   SOLE 28 45,060 0 248,310
CAESARS ENTERTAINMENT INC NE COM 12769G100 33,543 1,039,784 SH   SOLE 30 1,039,784 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 891 27,619 SH   SOLE 31 23,778 0 3,841
CAESARS ENTERTAINMENT INC NE COM 12769G100 43,662 1,353,447 SH   SOLE 34 1,353,447 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 2,230 69,131 SH   SOLE 36 69,131 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 229 7,095 SH   SOLE 40 7,095 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 4,253 131,820 SH   SOLE 43 119,621 0 12,199
CAESARSTONE LTD ORD SHS M20598104 659 70,834 SH   SOLE 2 38,782 0 32,052
CAESARSTONE LTD ORD SHS M20598104 0 49 SH   SOLE 7 49 0 0
CAESARSTONE LTD ORD SHS M20598104 681 73,167 SH   SOLE 18 73,167 0 0
CAESARSTONE LTD ORD SHS M20598104 915 98,285 SH   SOLE 19 98,285 0 0
CAESARSTONE LTD ORD SHS M20598104 7,252 778,981 SH   SOLE 21 778,981 0 0
CAESARSTONE LTD ORD SHS M20598104 2,907 312,269 SH   SOLE 22 297,815 0 14,454
CAESARSTONE LTD ORD SHS M20598104 64 6,849 SH   SOLE 23 6,849 0 0
CAESARSTONE LTD ORD SHS M20598104 1 111 SH   SOLE 43 111 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,400 43,170 SH   SOLE 2 31,129 0 12,041
CAL MAINE FOODS INC COM NEW 128030202 8 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,201 39,597 SH   SOLE 7 39,597 0 0
CAL MAINE FOODS INC COM NEW 128030202 7,407 133,240 SH   SOLE 18 127,330 0 5,910
CAL MAINE FOODS INC COM NEW 128030202 8,142 146,474 SH   SOLE 19 146,474 0 0
CAL MAINE FOODS INC COM NEW 128030202 257,729 4,636,242 SH   SOLE 21 4,636,242 0 0
CAL MAINE FOODS INC COM NEW 128030202 54,649 983,068 SH   SOLE 22 957,574 0 25,494
CAL MAINE FOODS INC COM NEW 128030202 499 8,982 SH   SOLE 23 8,982 0 0
CAL MAINE FOODS INC COM NEW 128030202 272 4,891 SH   SOLE 25 4,891 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,353 24,345 SH   SOLE 26 7,834 0 16,511
CAL MAINE FOODS INC COM NEW 128030202 22 401 SH   SOLE 28 401 0 0
CAL MAINE FOODS INC COM NEW 128030202 7,762 139,622 SH   SOLE 30 139,622 0 0
CAL MAINE FOODS INC COM NEW 128030202 278 5,007 SH   SOLE 40 5,007 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,756 31,586 SH   SOLE 43 30,543 0 1,043
CALAMP CORP COM 128126109 4 1,131 SH   SOLE 2 0 0 1,131
CALAMP CORP COM 128126109 214 55,639 SH   SOLE 4 0 0 55,639
CALAMP CORP COM 128126109 24 6,364 SH   SOLE 18 6,364 0 0
CALAMP CORP COM 128126109 277 72,201 SH   SOLE 21 72,201 0 0
CALAMP CORP COM 128126109 2,089 543,983 SH   SOLE 22 543,983 0 0
CALAMP CORP COM 128126109 4 1,104 SH   SOLE 43 1,104 0 0
CALAVO GROWERS INC COM 128246105 298 9,393 SH   SOLE 2 7,443 0 1,950
CALAVO GROWERS INC COM 128246105 2 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 5 171 SH   SOLE 7 171 0 0
CALAVO GROWERS INC COM 128246105 1,914 60,285 SH   SOLE 18 60,285 0 0
CALAVO GROWERS INC COM 128246105 1,077 33,927 SH   SOLE 19 33,927 0 0
CALAVO GROWERS INC COM 128246105 68,370 2,153,374 SH   SOLE 21 2,153,374 0 0
CALAVO GROWERS INC COM 128246105 14,041 442,243 SH   SOLE 22 432,594 0 9,649
CALAVO GROWERS INC COM 128246105 68 2,136 SH   SOLE 25 2,136 0 0
CALAVO GROWERS INC COM 128246105 163 5,125 SH   SOLE 26 3,775 0 1,350
CALAVO GROWERS INC COM 128246105 37 1,161 SH   SOLE 28 1,161 0 0
CALAVO GROWERS INC COM 128246105 1,001 31,515 SH   SOLE 30 31,515 0 0
CALAVO GROWERS INC COM 128246105 76 2,407 SH   SOLE 40 2,407 0 0
CALAVO GROWERS INC COM 128246105 476 14,981 SH   SOLE 43 14,684 0 297
CALEDONIA MNG CORP PLC SHS NEW G1757E113 20 2,040 SH   SOLE 18 2,040 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 248 25,286 SH   SOLE 21 25,286 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 50 5,097 SH   SOLE 22 5,097 0 0
CALERES INC COM 129500104 477 19,680 SH   SOLE 2 15,786 0 3,894
CALERES INC COM 129500104 9 357 SH   SOLE 7 357 0 0
CALERES INC COM 129500104 2,961 122,270 SH   SOLE 18 122,270 0 0
CALERES INC COM 129500104 1,590 65,642 SH   SOLE 19 65,642 0 0
CALERES INC COM 129500104 108,902 4,496,357 SH   SOLE 21 4,496,357 0 0
CALERES INC COM 129500104 23,576 973,418 SH   SOLE 22 949,096 0 24,322
CALERES INC COM 129500104 117 4,823 SH   SOLE 25 4,823 0 0
CALERES INC COM 129500104 813 33,550 SH   SOLE 26 30,457 0 3,093
CALERES INC COM 129500104 1,587 65,541 SH   SOLE 30 65,541 0 0
CALERES INC COM 129500104 108 4,442 SH   SOLE 40 4,442 0 0
CALERES INC COM 129500104 1,179 48,688 SH   SOLE 43 38,017 0 10,671
CALIFORNIA BANCORP INC COM 13005U101 56 2,756 SH   SOLE 2 2,532 0 224
CALIFORNIA BANCORP INC COM 13005U101 26 1,310 SH   SOLE 18 1,310 0 0
CALIFORNIA BANCORP INC COM 13005U101 311 15,369 SH   SOLE 21 15,369 0 0
CALIFORNIA BANCORP INC COM 13005U101 119 5,883 SH   SOLE 22 5,883 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 2,090 54,385 SH   SOLE 2 23,572 0 30,813
CALIFORNIA RES CORP COM STOCK 13057Q305 256 6,673 SH   SOLE 4 6,673 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 32 842 SH   SOLE 7 842 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 12,494 325,110 SH   SOLE 18 325,110 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 65,118 1,694,453 SH   SOLE 19 1,694,453 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 107,290 2,791,819 SH   SOLE 21 2,791,819 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 73,293 1,907,185 SH   SOLE 22 1,834,261 0 72,924
CALIFORNIA RES CORP COM STOCK 13057Q305 1,556 40,499 SH   SOLE 26 36,254 0 4,245
CALIFORNIA RES CORP COM STOCK 13057Q305 2,191 57,012 SH   SOLE 30 57,012 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 17,656 459,445 SH   SOLE 34 459,445 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 269 6,996 SH   SOLE 40 6,996 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 90 2,346 SH   SOLE 43 2,340 0 6
CALIFORNIA WTR SVC GROUP COM 130788102 2,603 49,411 SH   SOLE 2 22,409 0 27,002
CALIFORNIA WTR SVC GROUP COM 130788102 338 6,413 SH   SOLE 4 6,413 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 9,229 175,153 SH   SOLE 7 175,153 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1 26 SH   SOLE 17 0 0 26
CALIFORNIA WTR SVC GROUP COM 130788102 10,419 197,737 SH   SOLE 18 197,737 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 5,313 100,844 SH   SOLE 19 100,844 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 364,572 6,919,196 SH   SOLE 21 6,919,196 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 72,587 1,377,628 SH   SOLE 22 1,326,991 0 50,637
CALIFORNIA WTR SVC GROUP COM 130788102 3,455 65,568 SH   SOLE 25 65,568 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,063 39,160 SH   SOLE 26 23,116 0 16,044
CALIFORNIA WTR SVC GROUP COM 130788102 575 10,917 SH   SOLE 28 906 0 10,011
CALIFORNIA WTR SVC GROUP COM 130788102 36,530 693,292 SH   SOLE 30 693,292 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 478 9,064 SH   SOLE 34 9,064 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 125 2,379 SH   SOLE 36 2,379 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 346 6,575 SH   SOLE 40 6,575 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,969 75,325 SH   SOLE 43 73,023 0 2,302
CALITHERA BIOSCIENCES INC COM NEW 13089P507 0 87 SH   SOLE 2 0 0 87
CALITHERA BIOSCIENCES INC COM NEW 13089P507 16 5,588 SH   SOLE 21 5,588 0 0
CALITHERA BIOSCIENCES INC COM NEW 13089P507 230 78,349 SH   SOLE 22 78,349 0 0
CALIX INC COM 13100M509 8,102 132,523 SH   SOLE 2 83,460 0 49,063
CALIX INC COM 13100M509 14 232 SH   SOLE 4 232 0 0
CALIX INC COM 13100M509 118 1,937 SH   SOLE 7 1,937 0 0
CALIX INC COM 13100M509 16,093 263,215 SH   SOLE 18 248,838 0 14,377
CALIX INC COM 13100M509 23,670 387,144 SH   SOLE 19 387,144 0 0
CALIX INC COM 13100M509 264,263 4,322,255 SH   SOLE 21 4,322,255 0 0
CALIX INC COM 13100M509 113,227 1,851,926 SH   SOLE 22 1,810,755 0 41,171
CALIX INC COM 13100M509 501 8,187 SH   SOLE 23 8,187 0 0
CALIX INC COM 13100M509 537 8,783 SH   SOLE 25 8,783 0 0
CALIX INC COM 13100M509 4,870 79,659 SH   SOLE 26 17,857 0 61,802
CALIX INC COM 13100M509 246 4,016 SH   SOLE 28 1,011 0 3,005
CALIX INC COM 13100M509 29,746 486,516 SH   SOLE 30 486,516 0 0
CALIX INC COM 13100M509 219 3,576 SH   SOLE 34 3,576 0 0
CALIX INC COM 13100M509 93 1,518 SH   SOLE 36 1,518 0 0
CALIX INC COM 13100M509 417 6,818 SH   SOLE 40 6,818 0 0
CALIX INC COM 13100M509 1,640 26,828 SH   SOLE 43 25,604 0 1,224
CALLON PETE CO DEL COM 13123X508 1,081 30,882 SH   SOLE 2 23,792 0 7,090
CALLON PETE CO DEL COM 13123X508 7 192 SH   SOLE 4 192 0 0
CALLON PETE CO DEL COM 13123X508 20 565 SH   SOLE 7 565 0 0
CALLON PETE CO DEL COM 13123X508 0 2 SH   SOLE 17 0 0 2
CALLON PETE CO DEL COM 13123X508 5,898 168,469 SH   SOLE 18 168,469 0 0
CALLON PETE CO DEL COM 13123X508 3,436 98,152 SH   SOLE 19 98,152 0 0
CALLON PETE CO DEL COM 13123X508 213,465 6,097,254 SH   SOLE 21 6,097,254 0 0
CALLON PETE CO DEL COM 13123X508 44,618 1,274,448 SH   SOLE 22 1,239,820 0 34,628
CALLON PETE CO DEL COM 13123X508 9 260 SH   SOLE 23 260 0 0
CALLON PETE CO DEL COM 13123X508 921 26,311 SH   SOLE 26 21,952 0 4,359
CALLON PETE CO DEL COM 13123X508 230 6,578 SH   SOLE 28 0 0 6,578
CALLON PETE CO DEL COM 13123X508 4,012 114,583 SH   SOLE 30 114,583 0 0
CALLON PETE CO DEL COM 13123X508 209 5,969 SH   SOLE 40 5,969 0 0
CALLON PETE CO DEL COM 13123X508 11 310 SH   OTR 43 310 0 0
CALLON PETE CO DEL COM 13123X508 264 7,531 SH   SOLE 43 6,451 0 1,080
CALYXT INC COM 13173L107 0 1,505 SH   SOLE 2 0 0 1,505
CALYXT INC COM 13173L107 11 65,491 SH   SOLE 21 65,491 0 0
CALYXT INC COM 13173L107 25 145,196 SH   SOLE 22 145,196 0 0
CAMBER ENERGY INC COM 13200M508 3 13,089 SH   SOLE 2 0 0 13,089
CAMBER ENERGY INC COM 13200M508 0 1 SH   SOLE 21 1 0 0
CAMBER ENERGY INC COM 13200M508 1,279 6,557,286 SH   SOLE 22 6,557,286 0 0
CAMBIUM NETWORKS CORP SHS G17766109 100 5,903 SH   SOLE 2 4,807 0 1,096
CAMBIUM NETWORKS CORP SHS G17766109 2 144 SH   SOLE 7 144 0 0
CAMBIUM NETWORKS CORP SHS G17766109 534 31,558 SH   SOLE 18 31,558 0 0
CAMBIUM NETWORKS CORP SHS G17766109 328 19,397 SH   SOLE 19 19,397 0 0
CAMBIUM NETWORKS CORP SHS G17766109 6,729 397,687 SH   SOLE 21 397,687 0 0
CAMBIUM NETWORKS CORP SHS G17766109 4,575 270,410 SH   SOLE 22 256,899 0 13,511
CAMBIUM NETWORKS CORP SHS G17766109 29 1,688 SH   SOLE 25 1,688 0 0
CAMBIUM NETWORKS CORP SHS G17766109 20 1,165 SH   SOLE 28 0 0 1,165
CAMBIUM NETWORKS CORP SHS G17766109 43 2,523 SH   SOLE 30 2,523 0 0
CAMBIUM NETWORKS CORP SHS G17766109 18 1,086 SH   SOLE 40 1,086 0 0
CAMBIUM NETWORKS CORP SHS G17766109 128 7,567 SH   SOLE 43 6,852 0 715
CAMBRIDGE BANCORP COM 132152109 305 3,820 SH   SOLE 2 635 0 3,185
CAMBRIDGE BANCORP COM 132152109 5 68 SH   SOLE 7 68 0 0
CAMBRIDGE BANCORP COM 132152109 1,816 22,771 SH   SOLE 18 22,771 0 0
CAMBRIDGE BANCORP COM 132152109 944 11,835 SH   SOLE 19 11,835 0 0
CAMBRIDGE BANCORP COM 132152109 19,772 247,958 SH   SOLE 21 247,958 0 0
CAMBRIDGE BANCORP COM 132152109 11,532 144,624 SH   SOLE 22 140,127 0 4,497
CAMBRIDGE BANCORP COM 132152109 366 4,595 SH   SOLE 43 4,595 0 0
CAMDEN NATL CORP COM 133034108 1,242 29,149 SH   SOLE 2 22,921 0 6,228
CAMDEN NATL CORP COM 133034108 7 167 SH   SOLE 7 167 0 0
CAMDEN NATL CORP COM 133034108 2,026 47,568 SH   SOLE 18 47,568 0 0
CAMDEN NATL CORP COM 133034108 1,126 26,423 SH   SOLE 19 26,423 0 0
CAMDEN NATL CORP COM 133034108 25,916 608,346 SH   SOLE 21 608,346 0 0
CAMDEN NATL CORP COM 133034108 18,855 442,597 SH   SOLE 22 426,534 0 16,063
CAMDEN NATL CORP COM 133034108 81 1,895 SH   SOLE 25 1,895 0 0
CAMDEN NATL CORP COM 133034108 92 2,170 SH   SOLE 26 983 0 1,187
CAMDEN NATL CORP COM 133034108 57 1,344 SH   SOLE 28 97 0 1,247
CAMDEN NATL CORP COM 133034108 800 18,782 SH   SOLE 30 18,782 0 0
CAMDEN NATL CORP COM 133034108 96 2,260 SH   SOLE 40 2,260 0 0
CAMDEN NATL CORP COM 133034108 1,095 25,713 SH   SOLE 43 22,500 0 3,213
CAMDEN PPTY TR SH BEN INT 133131102 16,780 140,479 SH   SOLE 2 39,385 0 101,094
CAMDEN PPTY TR SH BEN INT 133131102 11,315 94,726 SH   SOLE 4 86,090 0 8,636
CAMDEN PPTY TR SH BEN INT 133131102 27,966 234,123 SH   SOLE 7 231,116 0 3,007
CAMDEN PPTY TR SH BEN INT 133131102 441 3,689 SH   SOLE 13 490 0 3,199
CAMDEN PPTY TR SH BEN INT 133131102 1,702 14,245 SH   SOLE 15 14,245 0 0
CAMDEN PPTY TR SH BEN INT 133131102 19,947 166,993 SH   SOLE 18 158,760 0 8,233
CAMDEN PPTY TR SH BEN INT 133131102 23,139 193,709 SH   SOLE 19 193,709 0 0
CAMDEN PPTY TR SH BEN INT 133131102 434,078 3,633,972 SH   SOLE 21 3,633,972 0 0
CAMDEN PPTY TR SH BEN INT 133131102 393,675 3,295,727 SH   SOLE 22 3,090,802 0 204,925
CAMDEN PPTY TR SH BEN INT 133131102 19,932 166,864 SH   SOLE 23 166,864 0 0
CAMDEN PPTY TR SH BEN INT 133131102 56,446 472,547 SH   SOLE 25 472,547 0 0
CAMDEN PPTY TR SH BEN INT 133131102 16,107 134,841 SH   SOLE 26 54,475 0 80,366
CAMDEN PPTY TR SH BEN INT 133131102 21,374 178,939 SH   SOLE 28 1,287 0 177,652
CAMDEN PPTY TR SH BEN INT 133131102 15 124 SH   SOLE 29 124 0 0
CAMDEN PPTY TR SH BEN INT 133131102 91,635 767,145 SH   SOLE 30 720,585 0 46,560
CAMDEN PPTY TR SH BEN INT 133131102 2,690 22,522 SH   SOLE 31 20,748 0 1,774
CAMDEN PPTY TR SH BEN INT 133131102 627 5,247 SH   SOLE 34 5,247 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,900 15,904 SH   SOLE 36 15,904 0 0
CAMDEN PPTY TR SH BEN INT 133131102 357 2,988 SH   SOLE 40 2,988 0 0
CAMDEN PPTY TR SH BEN INT 133131102 24 200 SH   OTR 43 200 0 0
CAMDEN PPTY TR SH BEN INT 133131102 6,877 57,569 SH   SOLE 43 53,462 0 4,107
CAMECO CORP COM 13321L108 3,971 149,803 SH   SOLE 21 149,803 0 0
CAMECO CORP COM 13321L108 11,808 445,410 SH   SOLE 43 410,451 0 34,959
CAMPBELL SOUP CO COM 134429109 19,391 411,523 SH   SOLE 2 71,468 0 340,055
CAMPBELL SOUP CO COM 134429109 8,866 188,161 SH   SOLE 4 168,113 0 20,048
CAMPBELL SOUP CO COM 134429109 11,291 239,618 SH   SOLE 7 231,952 0 7,666
CAMPBELL SOUP CO COM 134429109 30 629 SH   SOLE 13 629 0 0
CAMPBELL SOUP CO COM 134429109 1,287 27,315 SH   SOLE 15 27,315 0 0
CAMPBELL SOUP CO COM 134429109 14,941 317,076 SH   SOLE 18 300,772 0 16,304
CAMPBELL SOUP CO COM 134429109 13,214 280,431 SH   SOLE 19 280,431 0 0
CAMPBELL SOUP CO COM 134429109 323,999 6,876,040 SH   SOLE 21 6,876,040 0 0
CAMPBELL SOUP CO COM 134429109 220,182 4,672,792 SH   SOLE 22 4,240,090 0 432,702
CAMPBELL SOUP CO COM 134429109 16,396 347,965 SH   SOLE 23 347,965 0 0
CAMPBELL SOUP CO COM 134429109 12,165 258,163 SH   SOLE 25 258,163 0 0
CAMPBELL SOUP CO COM 134429109 23,829 505,713 SH   SOLE 26 155,797 0 349,916
CAMPBELL SOUP CO COM 134429109 25,463 540,377 SH   SOLE 28 3,148 0 537,229
CAMPBELL SOUP CO COM 134429109 56,805 1,205,532 SH   SOLE 30 1,200,671 0 4,861
CAMPBELL SOUP CO COM 134429109 2,290 48,600 SH   SOLE 31 44,750 0 3,850
CAMPBELL SOUP CO COM 134429109 567 12,040 SH   SOLE 34 12,040 0 0
CAMPBELL SOUP CO COM 134429109 6,308 133,862 SH   SOLE 36 133,862 0 0
CAMPBELL SOUP CO COM 134429109 329 6,980 SH   SOLE 40 6,980 0 0
CAMPBELL SOUP CO COM 134429109 51 1,091 SH   OTR 43 1,091 0 0
CAMPBELL SOUP CO COM 134429109 11,474 243,506 SH   SOLE 43 219,279 0 24,227
CAMPING WORLD HLDGS INC CL A 13462K109 534 21,100 SH   SOLE 2 16,445 0 4,655
CAMPING WORLD HLDGS INC CL A 13462K109 4 162 SH   SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 9 361 SH   SOLE 7 361 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 2,537 100,205 SH   SOLE 18 100,205 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,793 70,799 SH   SOLE 19 70,799 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 31,035 1,225,717 SH   SOLE 21 1,225,717 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 24,082 951,095 SH   SOLE 22 926,108 0 24,987
CAMPING WORLD HLDGS INC CL A 13462K109 152 6,000 SH   SOLE 25 6,000 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 528 20,864 SH   SOLE 26 17,904 0 2,960
CAMPING WORLD HLDGS INC CL A 13462K109 62 2,449 SH   SOLE 28 760 0 1,689
CAMPING WORLD HLDGS INC CL A 13462K109 583 23,024 SH   SOLE 30 23,024 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 33 1,295 SH   SOLE 36 1,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 115 4,560 SH   SOLE 40 4,560 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 244 9,626 SH   SOLE 43 8,451 0 1,175
CANAAN INC SPONSORED ADS 134748102 23 7,105 SH   SOLE 4 7,105 0 0
CANAAN INC SPONSORED ADS 134748102 4,002 1,220,163 SH   SOLE 21 1,220,163 0 0
CANAAN INC SPONSORED ADS 134748102 3,080 938,894 SH   SOLE 22 907,688 0 31,206
CANAAN INC SPONSORED ADS 134748102 12 3,595 SH   SOLE 25 3,595 0 0
CANAAN INC SPONSORED ADS 134748102 1,251 381,467 SH   SOLE 30 381,467 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2,050 134,525 SH   SOLE 2 128,824 0 5,701
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 248 16,280 SH   SOLE 4 16,280 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 85 5,597 SH   SOLE 7 5,597 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 150 9,842 SH   SOLE 18 0 0 9,842
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 119 7,813 SH   SOLE 19 7,813 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 870 57,058 SH   SOLE 22 54,494 0 2,564
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 131 8,566 SH   SOLE 23 8,566 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 30 1,991 SH   SOLE 26 0 0 1,991
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 383 25,111 SH   SOLE 28 0 0 25,111
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 258 16,940 SH   SOLE 29 16,940 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 265 17,396 SH   SOLE 31 17,396 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101 24,638 563,020 SH   SOLE 43 515,252 0 47,768
CANADIAN NAT RES LTD COM 136385101 614 13,189 SH   SOLE 4 0 0 13,189
CANADIAN NAT RES LTD COM 136385101 19,675 422,489 SH   SOLE 21 422,489 0 0
CANADIAN NAT RES LTD COM 136385101 21,316 457,716 SH   SOLE 43 435,061 0 22,655
CANADIAN NATL RY CO COM 136375102 15,777 146,101 SH   SOLE 18 146,101 0 0
CANADIAN NATL RY CO COM 136375102 38,085 352,669 SH   SOLE 43 323,208 0 29,461
CANADIAN PAC RY LTD COM 13645T100 2,929 43,903 SH   SOLE 25 43,903 0 0
CANADIAN PAC RY LTD COM 13645T100 38,495 576,970 SH   SOLE 43 535,132 0 41,838
CANADIAN SOLAR INC COM 136635109 69 1,851 SH   SOLE 2 1,851 0 0
CANADIAN SOLAR INC COM 136635109 218 5,846 SH   SOLE 7 1,473 0 4,373
CANADIAN SOLAR INC COM 136635109 3,060 82,140 SH   SOLE 19 82,140 0 0
CANADIAN SOLAR INC COM 136635109 31,832 854,562 SH   SOLE 21 854,562 0 0
CANADIAN SOLAR INC COM 136635109 159 4,270 SH   SOLE 22 4,270 0 0
CANADIAN SOLAR INC COM 136635109 37,170 997,860 SH   SOLE 30 997,860 0 0
CANADIAN SOLAR INC COM 136635109 99,705 2,676,643 SH   SOLE 34 2,676,643 0 0
CANADIAN SOLAR INC COM 136635109 45 1,221 SH   SOLE 36 1,221 0 0
CANDEL THERAPEUTICS INC COM 137404109 10 3,108 SH   SOLE 18 3,108 0 0
CANDEL THERAPEUTICS INC COM 137404109 337 107,185 SH   SOLE 21 107,185 0 0
CANDEL THERAPEUTICS INC COM 137404109 7 2,248 SH   SOLE 22 2,248 0 0
CANDEL THERAPEUTICS INC COM 137404109 39 12,429 SH   SOLE 30 12,429 0 0
CANGO INC ADS 137586103 36 15,666 SH   SOLE 2 15,666 0 0
CANGO INC ADS 137586103 62 27,070 SH   SOLE 22 27,070 0 0
CANNAE HLDGS INC COM 13765N107 2,958 143,158 SH   SOLE 2 96,368 0 46,790
CANNAE HLDGS INC COM 13765N107 7 351 SH   SOLE 4 351 0 0
CANNAE HLDGS INC COM 13765N107 32 1,529 SH   SOLE 7 1,529 0 0
CANNAE HLDGS INC COM 13765N107 5,225 252,894 SH   SOLE 18 252,894 0 0
CANNAE HLDGS INC COM 13765N107 14,578 705,620 SH   SOLE 19 705,620 0 0
CANNAE HLDGS INC COM 13765N107 51,045 2,470,721 SH   SOLE 21 2,470,721 0 0
CANNAE HLDGS INC COM 13765N107 39,344 1,904,348 SH   SOLE 22 1,822,713 0 81,635
CANNAE HLDGS INC COM 13765N107 1,915 92,671 SH   SOLE 25 92,671 0 0
CANNAE HLDGS INC COM 13765N107 924 44,740 SH   SOLE 26 29,210 0 15,530
CANNAE HLDGS INC COM 13765N107 32 1,551 SH   SOLE 28 1,551 0 0
CANNAE HLDGS INC COM 13765N107 12,355 598,037 SH   SOLE 30 598,037 0 0
CANNAE HLDGS INC COM 13765N107 3,217 155,692 SH   SOLE 34 155,692 0 0
CANNAE HLDGS INC COM 13765N107 41 1,993 SH   SOLE 36 1,993 0 0
CANNAE HLDGS INC COM 13765N107 199 9,653 SH   SOLE 40 9,653 0 0
CANNAE HLDGS INC COM 13765N107 1,079 52,226 SH   SOLE 43 46,565 0 5,661
CANO HEALTH INC COM CL A 13781Y103 689 79,505 SH   SOLE 2 61,551 0 17,954
CANO HEALTH INC COM CL A 13781Y103 16 1,818 SH   SOLE 7 1,818 0 0
CANO HEALTH INC COM CL A 13781Y103 3,660 422,108 SH   SOLE 18 422,108 0 0
CANO HEALTH INC COM CL A 13781Y103 10,636 1,226,761 SH   SOLE 19 1,226,761 0 0
CANO HEALTH INC COM CL A 13781Y103 49,445 5,703,050 SH   SOLE 21 5,703,050 0 0
CANO HEALTH INC COM CL A 13781Y103 35,184 4,058,086 SH   SOLE 22 3,960,645 0 97,441
CANO HEALTH INC COM CL A 13781Y103 194 22,367 SH   SOLE 25 22,367 0 0
CANO HEALTH INC COM CL A 13781Y103 4,063 468,639 SH   SOLE 26 188,990 0 279,649
CANO HEALTH INC COM CL A 13781Y103 72 8,313 SH   SOLE 28 0 0 8,313
CANO HEALTH INC COM CL A 13781Y103 3,638 419,614 SH   SOLE 30 419,614 0 0
CANO HEALTH INC COM CL A 13781Y103 1,526 176,021 SH   SOLE 34 176,021 0 0
CANO HEALTH INC COM CL A 13781Y103 170 19,581 SH   SOLE 40 19,581 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 13 4,902 SH   SOLE 4 4,902 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 186 70,450 SH   SOLE 18 70,450 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 1,857 703,538 SH   SOLE 19 703,538 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 90 34,269 SH   SOLE 22 34,269 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 10 3,775 SH   SOLE 26 3,775 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 802 303,669 SH   SOLE 34 303,669 0 0
CANON INC SPONSORED ADR 138006309 19,957 915,478 SH   SOLE 43 840,157 0 75,321
CANOO INC COM CL A 13803R102 111 59,397 SH   SOLE 2 44,254 0 15,143
CANOO INC COM CL A 13803R102 2 1,282 SH   SOLE 7 1,282 0 0
CANOO INC COM CL A 13803R102 580 309,256 SH   SOLE 18 309,256 0 0
CANOO INC COM CL A 13803R102 505 269,588 SH   SOLE 19 269,588 0 0
CANOO INC COM CL A 13803R102 8,807 4,697,182 SH   SOLE 21 4,697,182 0 0
CANOO INC COM CL A 13803R102 7,680 4,096,166 SH   SOLE 22 4,037,136 0 59,030
CANOO INC COM CL A 13803R102 38 20,515 SH   SOLE 25 20,515 0 0
CANOO INC COM CL A 13803R102 40 21,229 SH   SOLE 26 8,717 0 12,512
CANOO INC COM CL A 13803R102 155 82,681 SH   SOLE 28 68,748 0 13,933
CANOO INC COM CL A 13803R102 374 199,646 SH   SOLE 30 199,646 0 0
CANOO INC COM CL A 13803R102 16 8,397 SH   SOLE 36 8,397 0 0
CANOO INC COM CL A 13803R102 24 12,707 SH   SOLE 40 12,707 0 0
CANOO INC COM CL A 13803R102 7 3,559 SH   SOLE 43 3,559 0 0
CANOPY GROWTH CORP COM 138035100 8 2,970 SH   SOLE 43 2,540 0 430
CANTALOUPE INC COM 138103106 167 47,923 SH   SOLE 2 33,796 0 14,127
CANTALOUPE INC COM 138103106 3 937 SH   SOLE 7 937 0 0
CANTALOUPE INC COM 138103106 749 215,263 SH   SOLE 18 215,263 0 0
CANTALOUPE INC COM 138103106 369 105,920 SH   SOLE 19 105,920 0 0
CANTALOUPE INC COM 138103106 6,945 1,995,743 SH   SOLE 21 1,995,743 0 0
CANTALOUPE INC COM 138103106 5,143 1,477,835 SH   SOLE 22 1,433,493 0 44,342
CANTALOUPE INC COM 138103106 25 7,293 SH   SOLE 25 7,293 0 0
CANTALOUPE INC COM 138103106 283 81,186 SH   SOLE 30 81,186 0 0
CANTALOUPE INC COM 138103106 22 6,350 SH   SOLE 40 6,350 0 0
CANTALOUPE INC COM 138103106 64 18,408 SH   SOLE 43 18,235 0 173
CANTERBURY PK HLDG CORP COM 13811E101 11 477 SH   SOLE 18 477 0 0
CANTERBURY PK HLDG CORP COM 13811E101 152 6,826 SH   SOLE 21 6,826 0 0
CANTERBURY PK HLDG CORP COM 13811E101 7 292 SH   SOLE 22 292 0 0
CAPITAL BANCORP INC MD COM 139737100 89 3,853 SH   SOLE 2 572 0 3,281
CAPITAL BANCORP INC MD COM 139737100 4 177 SH   SOLE 7 177 0 0
CAPITAL BANCORP INC MD COM 139737100 699 30,259 SH   SOLE 18 30,259 0 0
CAPITAL BANCORP INC MD COM 139737100 379 16,410 SH   SOLE 19 16,410 0 0
CAPITAL BANCORP INC MD COM 139737100 6,943 300,545 SH   SOLE 21 300,545 0 0
CAPITAL BANCORP INC MD COM 139737100 2,489 107,747 SH   SOLE 22 102,295 0 5,452
CAPITAL CITY BK GROUP INC COM 139674105 5,957 191,480 SH   SOLE 2 158,600 0 32,880
CAPITAL CITY BK GROUP INC COM 139674105 3 92 SH   SOLE 7 92 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,447 46,528 SH   SOLE 18 46,528 0 0
CAPITAL CITY BK GROUP INC COM 139674105 5,855 188,216 SH   SOLE 19 188,216 0 0
CAPITAL CITY BK GROUP INC COM 139674105 17,292 555,848 SH   SOLE 21 555,848 0 0
CAPITAL CITY BK GROUP INC COM 139674105 25,633 823,947 SH   SOLE 22 807,921 0 16,026
CAPITAL CITY BK GROUP INC COM 139674105 263 8,449 SH   SOLE 23 8,449 0 0
CAPITAL CITY BK GROUP INC COM 139674105 84 2,715 SH   SOLE 25 2,715 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,273 40,910 SH   SOLE 26 0 0 40,910
CAPITAL CITY BK GROUP INC COM 139674105 110 3,525 SH   SOLE 30 3,525 0 0
CAPITAL CITY BK GROUP INC COM 139674105 90 2,895 SH   SOLE 34 2,895 0 0
CAPITAL CITY BK GROUP INC COM 139674105 69 2,209 SH   SOLE 40 2,209 0 0
CAPITAL CITY BK GROUP INC COM 139674105 383 12,296 SH   SOLE 43 12,296 0 0
CAPITAL ONE FINL CORP COM 14040H105 120,758 1,310,171 SH   SOLE 2 574,862 0 735,309
CAPITAL ONE FINL CORP COM 14040H105 36,960 400,997 SH   SOLE 4 241,108 0 159,889
CAPITAL ONE FINL CORP COM 14040H105 34,920 378,864 SH   SOLE 7 363,340 0 15,524
CAPITAL ONE FINL CORP COM 14040H105 4,579 49,680 SH   SOLE 13 39,975 0 9,705
CAPITAL ONE FINL CORP COM 14040H105 5,761 62,503 SH   SOLE 15 62,503 0 0
CAPITAL ONE FINL CORP COM 14040H105 0 4 SH   SOLE 17 0 0 4
CAPITAL ONE FINL CORP COM 14040H105 167,497 1,817,262 SH   SOLE 18 1,678,874 0 138,388
CAPITAL ONE FINL CORP COM 14040H105 167,899 1,821,618 SH   SOLE 19 1,821,618 0 0
CAPITAL ONE FINL CORP COM 14040H105 750,893 8,146,822 SH   SOLE 21 8,146,822 0 0
CAPITAL ONE FINL CORP COM 14040H105 817,649 8,871,101 SH   SOLE 22 7,941,873 0 929,228
CAPITAL ONE FINL CORP COM 14040H105 68,189 739,813 SH   SOLE 23 739,813 0 0
CAPITAL ONE FINL CORP COM 14040H105 66,143 717,620 SH   SOLE 25 694,599 0 23,021
CAPITAL ONE FINL CORP COM 14040H105 87,810 952,694 SH   SOLE 26 361,611 0 591,083
CAPITAL ONE FINL CORP COM 14040H105 70,784 767,972 SH   SOLE 28 37,866 0 730,106
CAPITAL ONE FINL CORP COM 14040H105 3,898 42,293 SH   SOLE 29 42,293 0 0
CAPITAL ONE FINL CORP COM 14040H105 211,517 2,294,861 SH   SOLE 30 2,257,758 0 37,103
CAPITAL ONE FINL CORP COM 14040H105 14,576 158,144 SH   SOLE 31 151,010 0 7,134
CAPITAL ONE FINL CORP COM 14040H105 33,031 358,373 SH   SOLE 34 358,373 0 0
CAPITAL ONE FINL CORP COM 14040H105 16,380 177,714 SH   SOLE 36 177,714 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,174 12,740 SH   SOLE 40 12,740 0 0
CAPITAL ONE FINL CORP COM 14040H105 85 924 SH   OTR 43 924 0 0
CAPITAL ONE FINL CORP COM 14040H105 31,113 337,566 SH   SOLE 43 312,653 0 24,913
CAPITAL SOUTHWEST CORP COM 140501107 3,320 196,014 SH   SOLE 30 196,014 0 0
CAPITAL SOUTHWEST CORP COM 140501107 157 9,278 SH   SOLE 43 7,187 0 2,091
CAPITOL FED FINL INC COM 14057J101 1,018 122,645 SH   SOLE 2 54,179 0 68,466
CAPITOL FED FINL INC COM 14057J101 303 36,491 SH   SOLE 4 688 0 35,803
CAPITOL FED FINL INC COM 14057J101 13 1,539 SH   SOLE 7 1,539 0 0
CAPITOL FED FINL INC COM 14057J101 3,955 476,447 SH   SOLE 18 476,447 0 0
CAPITOL FED FINL INC COM 14057J101 1,973 237,747 SH   SOLE 19 237,747 0 0
CAPITOL FED FINL INC COM 14057J101 132,523 15,966,574 SH   SOLE 21 15,966,574 0 0
CAPITOL FED FINL INC COM 14057J101 26,771 3,225,480 SH   SOLE 22 3,082,185 0 143,295
CAPITOL FED FINL INC COM 14057J101 139 16,759 SH   SOLE 25 16,759 0 0
CAPITOL FED FINL INC COM 14057J101 695 83,699 SH   SOLE 26 77,625 0 6,074
CAPITOL FED FINL INC COM 14057J101 1,774 213,775 SH   SOLE 30 213,775 0 0
CAPITOL FED FINL INC COM 14057J101 38 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 137 16,458 SH   SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101 25 2,970 SH   SOLE 43 1,934 0 1,036
CAPRI HOLDINGS LIMITED SHS G1890L107 10,297 267,879 SH   SOLE 2 131,048 0 136,831
CAPRI HOLDINGS LIMITED SHS G1890L107 438 11,392 SH   SOLE 4 9,241 0 2,151
CAPRI HOLDINGS LIMITED SHS G1890L107 98 2,540 SH   SOLE 7 2,540 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 34 890 SH   SOLE 13 890 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 16,193 421,261 SH   SOLE 18 421,261 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 29,027 755,116 SH   SOLE 19 755,116 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 255,713 6,652,253 SH   SOLE 21 6,652,253 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 144,295 3,753,772 SH   SOLE 22 3,580,912 0 172,860
CAPRI HOLDINGS LIMITED SHS G1890L107 112 2,922 SH   SOLE 23 2,922 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 841 21,889 SH   SOLE 25 21,889 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2,999 78,020 SH   SOLE 26 65,947 0 12,073
CAPRI HOLDINGS LIMITED SHS G1890L107 634 16,487 SH   SOLE 28 2,696 0 13,791
CAPRI HOLDINGS LIMITED SHS G1890L107 44 1,133 SH   SOLE 29 1,133 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2,436 63,375 SH   SOLE 30 63,375 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 147 3,814 SH   SOLE 31 3,814 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 14,943 388,725 SH   SOLE 34 388,725 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 152 3,965 SH   SOLE 36 3,965 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 747 19,420 SH   SOLE 40 19,420 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 6,010 156,335 SH   SOLE 43 149,377 0 6,958
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 20 3,272 SH   SOLE 18 3,272 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 1,114 185,747 SH   SOLE 21 185,747 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 1,489 248,209 SH   SOLE 22 248,209 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 928 50,060 SH   SOLE 2 40,591 0 9,469
CAPSTAR FINL HLDGS INC COM 14070T102 5 290 SH   SOLE 7 290 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,242 67,007 SH   SOLE 18 67,007 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 2,489 134,349 SH   SOLE 19 134,349 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 14,324 773,006 SH   SOLE 21 773,006 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 10,782 581,883 SH   SOLE 22 567,615 0 14,268
CAPSTAR FINL HLDGS INC COM 14070T102 24 1,273 SH   SOLE 43 1,273 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 6 3,243 SH   SOLE 18 3,243 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 57 32,267 SH   SOLE 21 32,267 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 625 353,193 SH   SOLE 22 353,193 0 0
CARA THERAPEUTICS INC COM 140755109 602 64,287 SH   SOLE 2 29,378 0 34,909
CARA THERAPEUTICS INC COM 140755109 2 227 SH   SOLE 4 227 0 0
CARA THERAPEUTICS INC COM 140755109 6 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 1,635 174,720 SH   SOLE 18 174,720 0 0
CARA THERAPEUTICS INC COM 140755109 775 82,756 SH   SOLE 19 82,756 0 0
CARA THERAPEUTICS INC COM 140755109 55,398 5,918,557 SH   SOLE 21 5,918,557 0 0
CARA THERAPEUTICS INC COM 140755109 10,827 1,156,766 SH   SOLE 22 1,106,713 0 50,053
CARA THERAPEUTICS INC COM 140755109 49 5,203 SH   SOLE 25 5,203 0 0
CARA THERAPEUTICS INC COM 140755109 293 31,294 SH   SOLE 26 23,651 0 7,643
CARA THERAPEUTICS INC COM 140755109 228 24,325 SH   SOLE 28 24,212 0 113
CARA THERAPEUTICS INC COM 140755109 957 102,192 SH   SOLE 30 102,192 0 0
CARA THERAPEUTICS INC COM 140755109 54 5,816 SH   SOLE 40 5,816 0 0
CARA THERAPEUTICS INC COM 140755109 30 3,163 SH   OTR 43 3,163 0 0
CARA THERAPEUTICS INC COM 140755109 116 12,386 SH   SOLE 43 12,105 0 281
CARDIFF ONCOLOGY INC COM 14147L108 1 578 SH   SOLE 2 0 0 578
CARDIFF ONCOLOGY INC COM 14147L108 11 7,369 SH   SOLE 18 7,369 0 0
CARDIFF ONCOLOGY INC COM 14147L108 184 119,408 SH   SOLE 21 119,408 0 0
CARDIFF ONCOLOGY INC COM 14147L108 957 621,743 SH   SOLE 22 621,743 0 0
CARDINAL HEALTH INC COM 14149Y108 51,650 774,596 SH   SOLE 2 227,830 0 546,766
CARDINAL HEALTH INC COM 14149Y108 15,324 229,817 SH   SOLE 4 113,293 0 116,524
CARDINAL HEALTH INC COM 14149Y108 21,629 324,377 SH   SOLE 7 315,604 0 8,773
CARDINAL HEALTH INC COM 14149Y108 391 5,870 SH   SOLE 13 1,134 0 4,736
CARDINAL HEALTH INC COM 14149Y108 3,002 45,028 SH   SOLE 15 45,028 0 0
CARDINAL HEALTH INC COM 14149Y108 120,921 1,813,458 SH   SOLE 18 1,649,290 0 164,168
CARDINAL HEALTH INC COM 14149Y108 316,933 4,753,045 SH   SOLE 19 4,753,045 0 0
CARDINAL HEALTH INC COM 14149Y108 523,580 7,852,125 SH   SOLE 21 7,852,125 0 0
CARDINAL HEALTH INC COM 14149Y108 419,265 6,287,718 SH   SOLE 22 5,722,506 0 565,212
CARDINAL HEALTH INC COM 14149Y108 32,638 489,474 SH   SOLE 23 489,474 0 0
CARDINAL HEALTH INC COM 14149Y108 68,271 1,023,863 SH   SOLE 25 1,023,863 0 0
CARDINAL HEALTH INC COM 14149Y108 57,751 866,090 SH   SOLE 26 496,922 0 369,168
CARDINAL HEALTH INC COM 14149Y108 48,834 732,364 SH   SOLE 28 9,533 0 722,831
CARDINAL HEALTH INC COM 14149Y108 171,290 2,568,832 SH   SOLE 30 2,354,973 0 213,859
CARDINAL HEALTH INC COM 14149Y108 4,136 62,030 SH   SOLE 31 56,991 0 5,039
CARDINAL HEALTH INC COM 14149Y108 17,069 255,986 SH   SOLE 34 255,986 0 0
CARDINAL HEALTH INC COM 14149Y108 16,625 249,326 SH   SOLE 35 249,326 0 0
CARDINAL HEALTH INC COM 14149Y108 8,737 131,035 SH   SOLE 36 131,035 0 0
CARDINAL HEALTH INC COM 14149Y108 624 9,363 SH   SOLE 40 9,363 0 0
CARDINAL HEALTH INC COM 14149Y108 65 978 SH   OTR 43 978 0 0
CARDINAL HEALTH INC COM 14149Y108 13,702 205,484 SH   SOLE 43 178,323 0 27,161
CARDIOVASCULAR SYS INC DEL COM 141619106 2,872 207,180 SH   SOLE 2 157,125 0 50,055
CARDIOVASCULAR SYS INC DEL COM 141619106 13 945 SH   SOLE 4 174 0 771
CARDIOVASCULAR SYS INC DEL COM 141619106 5 385 SH   SOLE 7 385 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,246 162,024 SH   SOLE 18 146,764 0 15,260
CARDIOVASCULAR SYS INC DEL COM 141619106 4,510 325,420 SH   SOLE 19 325,420 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 72,191 5,208,604 SH   SOLE 21 5,208,604 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 19,027 1,372,816 SH   SOLE 22 1,339,393 0 33,423
CARDIOVASCULAR SYS INC DEL COM 141619106 168 12,149 SH   SOLE 23 12,149 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 90 6,517 SH   SOLE 25 6,517 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 876 63,235 SH   SOLE 26 17,962 0 45,273
CARDIOVASCULAR SYS INC DEL COM 141619106 43 3,079 SH   SOLE 28 0 0 3,079
CARDIOVASCULAR SYS INC DEL COM 141619106 1,574 113,532 SH   SOLE 30 113,532 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 56 4,071 SH   SOLE 34 4,071 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 57 4,146 SH   SOLE 36 4,146 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 67 4,846 SH   SOLE 40 4,846 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 404 29,175 SH   SOLE 43 27,667 0 1,508
CARDLYTICS INC COM 14161W105 610 64,929 SH   SOLE 2 32,746 0 32,183
CARDLYTICS INC COM 14161W105 1 102 SH   SOLE 4 102 0 0
CARDLYTICS INC COM 14161W105 4 453 SH   SOLE 7 453 0 0
CARDLYTICS INC COM 14161W105 922 98,126 SH   SOLE 18 98,126 0 0
CARDLYTICS INC COM 14161W105 1,953 207,720 SH   SOLE 19 207,720 0 0
CARDLYTICS INC COM 14161W105 10,915 1,161,131 SH   SOLE 21 1,161,131 0 0
CARDLYTICS INC COM 14161W105 9,052 963,001 SH   SOLE 22 929,966 0 33,035
CARDLYTICS INC COM 14161W105 59 6,242 SH   SOLE 25 6,242 0 0
CARDLYTICS INC COM 14161W105 370 39,361 SH   SOLE 26 12,791 0 26,570
CARDLYTICS INC COM 14161W105 13 1,350 SH   SOLE 28 532 0 818
CARDLYTICS INC COM 14161W105 306 32,550 SH   SOLE 30 32,550 0 0
CARDLYTICS INC COM 14161W105 37 3,899 SH   SOLE 40 3,899 0 0
CARDLYTICS INC COM 14161W105 124 13,232 SH   SOLE 43 12,761 0 471
CARECLOUD INC COM 14167R100 8 1,926 SH   SOLE 18 1,926 0 0
CARECLOUD INC COM 14167R100 117 27,896 SH   SOLE 21 27,896 0 0
CARECLOUD INC COM 14167R100 128 30,528 SH   SOLE 22 30,528 0 0
CAREDX INC COM 14167L103 1,133 66,563 SH   SOLE 2 45,045 0 21,518
CAREDX INC COM 14167L103 3 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103 55 3,248 SH   SOLE 7 671 0 2,577
CAREDX INC COM 14167L103 2,320 136,335 SH   SOLE 18 132,140 0 4,195
CAREDX INC COM 14167L103 2,944 172,984 SH   SOLE 19 172,984 0 0
CAREDX INC COM 14167L103 34,341 2,017,713 SH   SOLE 21 2,017,713 0 0
CAREDX INC COM 14167L103 24,328 1,429,383 SH   SOLE 22 1,397,228 0 32,155
CAREDX INC COM 14167L103 49 2,889 SH   SOLE 23 2,889 0 0
CAREDX INC COM 14167L103 148 8,684 SH   SOLE 25 8,684 0 0
CAREDX INC COM 14167L103 504 29,618 SH   SOLE 26 17,636 0 11,982
CAREDX INC COM 14167L103 28 1,659 SH   SOLE 28 851 0 808
CAREDX INC COM 14167L103 2,238 131,470 SH   SOLE 30 131,470 0 0
CAREDX INC COM 14167L103 101 5,958 SH   SOLE 40 5,958 0 0
CAREDX INC COM 14167L103 6 347 SH   OTR 43 347 0 0
CAREDX INC COM 14167L103 79 4,627 SH   SOLE 43 4,276 0 351
CAREMAX INC COM CL A 14171W103 430 60,583 SH   SOLE 2 36,226 0 24,357
CAREMAX INC COM CL A 14171W103 6 859 SH   SOLE 7 859 0 0
CAREMAX INC COM CL A 14171W103 1,358 191,575 SH   SOLE 18 191,575 0 0
CAREMAX INC COM CL A 14171W103 803 113,262 SH   SOLE 19 113,262 0 0
CAREMAX INC COM CL A 14171W103 15,459 2,180,411 SH   SOLE 21 2,180,411 0 0
CAREMAX INC COM CL A 14171W103 11,545 1,628,286 SH   SOLE 22 1,553,240 0 75,046
CAREMAX INC COM CL A 14171W103 37 5,276 SH   SOLE 25 5,276 0 0
CAREMAX INC COM CL A 14171W103 5 751 SH   SOLE 43 751 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 10 5,887 SH   SOLE 18 5,887 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 257 156,441 SH   SOLE 19 156,441 0 0
CARETRUST REIT INC COM 14174T107 3,362 185,632 SH   SOLE 2 94,244 0 91,388
CARETRUST REIT INC COM 14174T107 873 48,212 SH   SOLE 4 48,212 0 0
CARETRUST REIT INC COM 14174T107 2,296 126,764 SH   SOLE 7 126,764 0 0
CARETRUST REIT INC COM 14174T107 6,504 359,147 SH   SOLE 18 359,147 0 0
CARETRUST REIT INC COM 14174T107 5,584 308,322 SH   SOLE 19 308,322 0 0
CARETRUST REIT INC COM 14174T107 222,097 12,263,793 SH   SOLE 21 12,263,793 0 0
CARETRUST REIT INC COM 14174T107 58,337 3,221,233 SH   SOLE 22 3,121,130 0 100,103
CARETRUST REIT INC COM 14174T107 72 3,977 SH   SOLE 23 3,977 0 0
CARETRUST REIT INC COM 14174T107 8,012 442,412 SH   SOLE 25 442,412 0 0
CARETRUST REIT INC COM 14174T107 520 28,705 SH   SOLE 26 20,645 0 8,060
CARETRUST REIT INC COM 14174T107 1,195 66,009 SH   SOLE 28 1,724 0 64,285
CARETRUST REIT INC COM 14174T107 9,962 550,083 SH   SOLE 30 550,083 0 0
CARETRUST REIT INC COM 14174T107 257 14,208 SH   SOLE 40 14,208 0 0
CARETRUST REIT INC COM 14174T107 1,705 94,138 SH   SOLE 43 89,991 0 4,147
CARGURUS INC COM CL A 141788109 2,049 144,582 SH   SOLE 2 125,636 0 18,946
CARGURUS INC COM CL A 141788109 5 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109 16 1,120 SH   SOLE 7 1,120 0 0
CARGURUS INC COM CL A 141788109 0 2 SH   SOLE 17 0 0 2
CARGURUS INC COM CL A 141788109 3,802 268,303 SH   SOLE 18 264,784 0 3,519
CARGURUS INC COM CL A 141788109 4,667 329,371 SH   SOLE 19 329,371 0 0
CARGURUS INC COM CL A 141788109 46,545 3,284,732 SH   SOLE 21 3,284,732 0 0
CARGURUS INC COM CL A 141788109 33,770 2,383,187 SH   SOLE 22 2,326,140 0 57,047
CARGURUS INC COM CL A 141788109 69 4,859 SH   SOLE 23 4,859 0 0
CARGURUS INC COM CL A 141788109 176 12,443 SH   SOLE 25 12,443 0 0
CARGURUS INC COM CL A 141788109 869 61,336 SH   SOLE 26 40,703 0 20,633
CARGURUS INC COM CL A 141788109 88 6,184 SH   SOLE 28 1,660 0 4,524
CARGURUS INC COM CL A 141788109 1,895 133,736 SH   SOLE 30 133,736 0 0
CARGURUS INC COM CL A 141788109 144 10,171 SH   SOLE 40 10,171 0 0
CARGURUS INC COM CL A 141788109 348 24,567 SH   SOLE 43 24,146 0 421
CARIBOU BIOSCIENCES INC COM 142038108 541 51,286 SH   SOLE 2 20,898 0 30,388
CARIBOU BIOSCIENCES INC COM 142038108 7 704 SH   SOLE 7 704 0 0
CARIBOU BIOSCIENCES INC COM 142038108 1,855 175,830 SH   SOLE 18 175,830 0 0
CARIBOU BIOSCIENCES INC COM 142038108 1,776 168,346 SH   SOLE 19 168,346 0 0
CARIBOU BIOSCIENCES INC COM 142038108 25,965 2,461,173 SH   SOLE 21 2,461,173 0 0
CARIBOU BIOSCIENCES INC COM 142038108 14,327 1,358,016 SH   SOLE 22 1,297,554 0 60,462
CARIBOU BIOSCIENCES INC COM 142038108 53 4,998 SH   SOLE 25 4,998 0 0
CARIBOU BIOSCIENCES INC COM 142038108 2,677 253,722 SH   SOLE 30 253,722 0 0
CARIBOU BIOSCIENCES INC COM 142038108 43 4,115 SH   SOLE 40 4,115 0 0
CARLISLE COS INC COM 142339100 37,684 134,390 SH   SOLE 2 38,385 0 96,005
CARLISLE COS INC COM 142339100 5,715 20,381 SH   SOLE 4 16,944 0 3,437
CARLISLE COS INC COM 142339100 2,936 10,471 SH   SOLE 7 10,296 0 175
CARLISLE COS INC COM 142339100 613 2,186 SH   SOLE 13 176 0 2,010
CARLISLE COS INC COM 142339100 830 2,961 SH   SOLE 15 2,961 0 0
CARLISLE COS INC COM 142339100 38,774 138,277 SH   SOLE 18 135,475 0 2,802
CARLISLE COS INC COM 142339100 5,111 18,228 SH   SOLE 19 18,228 0 0
CARLISLE COS INC COM 142339100 743,412 2,651,161 SH   SOLE 21 2,651,161 0 0
CARLISLE COS INC COM 142339100 409,663 1,460,944 SH   SOLE 22 1,377,425 0 83,519
CARLISLE COS INC COM 142339100 22,672 80,852 SH   SOLE 23 80,852 0 0
CARLISLE COS INC COM 142339100 1,356 4,836 SH   SOLE 25 4,836 0 0
CARLISLE COS INC COM 142339100 9,389 33,484 SH   SOLE 26 25,664 0 7,820
CARLISLE COS INC COM 142339100 12,318 43,930 SH   SOLE 28 705 0 43,225
CARLISLE COS INC COM 142339100 56 201 SH   SOLE 29 201 0 0
CARLISLE COS INC COM 142339100 28,059 100,063 SH   SOLE 30 100,063 0 0
CARLISLE COS INC COM 142339100 3,230 11,519 SH   SOLE 31 10,580 0 939
CARLISLE COS INC COM 142339100 711 2,536 SH   SOLE 34 2,536 0 0
CARLISLE COS INC COM 142339100 2,273 8,107 SH   SOLE 36 8,107 0 0
CARLISLE COS INC COM 142339100 454 1,618 SH   SOLE 40 1,618 0 0
CARLISLE COS INC COM 142339100 40 143 SH   OTR 43 143 0 0
CARLISLE COS INC COM 142339100 9,644 34,392 SH   SOLE 43 31,524 0 2,868
CARLOTZ INC COM CL A 142552108 1 2,695 SH   SOLE 2 0 0 2,695
CARLOTZ INC COM CL A 142552108 4 13,921 SH   SOLE 18 13,921 0 0
CARLOTZ INC COM CL A 142552108 89 297,351 SH   SOLE 21 297,351 0 0
CARLOTZ INC COM CL A 142552108 329 1,097,895 SH   SOLE 22 1,097,895 0 0
CARLYLE GROUP INC COM 14316J108 11,474 444,026 SH   SOLE 2 58,840 0 385,186
CARLYLE GROUP INC COM 14316J108 4,219 163,265 SH   SOLE 4 83,382 0 79,883
CARLYLE GROUP INC COM 14316J108 703 27,188 SH   SOLE 7 27,188 0 0
CARLYLE GROUP INC COM 14316J108 25 964 SH   SOLE 13 964 0 0
CARLYLE GROUP INC COM 14316J108 720 27,875 SH   SOLE 15 27,875 0 0
CARLYLE GROUP INC COM 14316J108 6,394 247,449 SH   SOLE 18 237,465 0 9,984
CARLYLE GROUP INC COM 14316J108 3,639 140,818 SH   SOLE 19 140,818 0 0
CARLYLE GROUP INC COM 14316J108 79,373 3,071,717 SH   SOLE 21 3,071,717 0 0
CARLYLE GROUP INC COM 14316J108 130,558 5,052,548 SH   SOLE 22 4,667,211 0 385,337
CARLYLE GROUP INC COM 14316J108 8,194 317,095 SH   SOLE 23 317,095 0 0
CARLYLE GROUP INC COM 14316J108 9,890 382,742 SH   SOLE 25 382,742 0 0
CARLYLE GROUP INC COM 14316J108 18,653 721,863 SH   SOLE 26 611,112 0 110,751
CARLYLE GROUP INC COM 14316J108 8,874 343,405 SH   SOLE 28 6,053 0 337,352
CARLYLE GROUP INC COM 14316J108 31,196 1,207,267 SH   SOLE 30 901,474 0 305,793
CARLYLE GROUP INC COM 14316J108 1,101 42,626 SH   SOLE 31 39,271 0 3,355
CARLYLE GROUP INC COM 14316J108 196 7,583 SH   SOLE 34 7,583 0 0
CARLYLE GROUP INC COM 14316J108 1,680 65,030 SH   SOLE 36 65,030 0 0
CARLYLE GROUP INC COM 14316J108 143 5,540 SH   SOLE 40 5,540 0 0
CARLYLE SECURED LENDING INC COM 872280102 5,052 441,642 SH   SOLE 30 441,642 0 0
CARMAX INC COM 143130102 21,045 318,774 SH   SOLE 2 41,145 0 277,629
CARMAX INC COM 143130102 7,294 110,487 SH   SOLE 4 64,076 0 46,411
CARMAX INC COM 143130102 9,586 145,191 SH   SOLE 7 140,725 0 4,466
CARMAX INC COM 143130102 357 5,401 SH   SOLE 13 809 0 4,592
CARMAX INC COM 143130102 1,529 23,162 SH   SOLE 15 23,162 0 0
CARMAX INC COM 143130102 16,987 257,306 SH   SOLE 18 244,310 0 12,996
CARMAX INC COM 143130102 4,894 74,130 SH   SOLE 19 74,130 0 0
CARMAX INC COM 143130102 258,258 3,911,813 SH   SOLE 21 3,911,813 0 0
CARMAX INC COM 143130102 221,164 3,349,955 SH   SOLE 22 3,024,386 0 325,569
CARMAX INC COM 143130102 17,468 264,580 SH   SOLE 23 264,580 0 0
CARMAX INC COM 143130102 13,926 210,940 SH   SOLE 25 210,940 0 0
CARMAX INC COM 143130102 21,421 324,463 SH   SOLE 26 127,334 0 197,129
CARMAX INC COM 143130102 13,128 198,856 SH   SOLE 28 2,761 0 196,095
CARMAX INC COM 143130102 25 378 SH   SOLE 29 378 0 0
CARMAX INC COM 143130102 48,391 732,970 SH   SOLE 30 732,970 0 0
CARMAX INC COM 143130102 2,351 35,615 SH   SOLE 31 32,769 0 2,846
CARMAX INC COM 143130102 517 7,836 SH   SOLE 34 7,836 0 0
CARMAX INC COM 143130102 3,625 54,903 SH   SOLE 36 54,903 0 0
CARMAX INC COM 143130102 328 4,965 SH   SOLE 40 4,965 0 0
CARMAX INC COM 143130102 16 235 SH   OTR 43 235 0 0
CARMAX INC COM 143130102 6,055 91,718 SH   SOLE 43 77,091 0 14,627
CARNIVAL CORP COMMON STOCK 143658300 10,219 1,453,628 SH   SOLE 2 210,282 0 1,243,346
CARNIVAL CORP COMMON STOCK 143658300 2,795 397,546 SH   SOLE 4 326,716 0 70,830
CARNIVAL CORP COMMON STOCK 143658300 5,993 852,471 SH   SOLE 7 828,701 0 23,770
CARNIVAL CORP COMMON STOCK 143658300 28 3,939 SH   SOLE 13 3,939 0 0
CARNIVAL CORP COMMON STOCK 143658300 942 134,027 SH   SOLE 15 134,027 0 0
CARNIVAL CORP COMMON STOCK 143658300 1 100 SH   SOLE 17 0 0 100
CARNIVAL CORP COMMON STOCK 143658300 11,043 1,570,896 SH   SOLE 18 1,494,595 0 76,301
CARNIVAL CORP COMMON STOCK 143658300 3,034 431,607 SH   SOLE 19 431,607 0 0
CARNIVAL CORP COMMON STOCK 143658300 159,984 22,757,327 SH   SOLE 21 22,757,327 0 0
CARNIVAL CORP COMMON STOCK 143658300 144,564 20,563,910 SH   SOLE 22 18,603,259 0 1,960,651
CARNIVAL CORP COMMON STOCK 143658300 11,110 1,580,397 SH   SOLE 23 1,580,397 0 0
CARNIVAL CORP COMMON STOCK 143658300 7,328 1,042,377 SH   SOLE 25 1,042,377 0 0
CARNIVAL CORP COMMON STOCK 143658300 12,140 1,726,822 SH   SOLE 26 589,322 0 1,137,500
CARNIVAL CORP COMMON STOCK 143658300 5,923 842,515 SH   SOLE 28 14,181 0 828,334
CARNIVAL CORP COMMON STOCK 143658300 28,596 4,067,651 SH   SOLE 30 4,067,651 0 0
CARNIVAL CORP COMMON STOCK 143658300 1,366 194,326 SH   SOLE 31 177,727 0 16,599
CARNIVAL CORP COMMON STOCK 143658300 298 42,331 SH   SOLE 34 42,331 0 0
CARNIVAL CORP COMMON STOCK 143658300 2,777 395,076 SH   SOLE 36 395,076 0 0
CARNIVAL CORP COMMON STOCK 143658300 201 28,583 SH   SOLE 40 28,583 0 0
CARNIVAL CORP COMMON STOCK 143658300 13 1,784 SH   OTR 43 1,784 0 0
CARNIVAL CORP COMMON STOCK 143658300 3,367 478,916 SH   SOLE 43 420,219 0 58,697
CARNIVAL CORP OPTIONS 143658300 22 3,100 SH Put SOLE 4 3,100 0 0
CARNIVAL CORP OPTIONS 143658300 348 49,500 SH Put SOLE 18 49,500 0 0
CARNIVAL CORP OPTIONS 143658300 5,692 809,700 SH Put SOLE 19 809,700 0 0
CARNIVAL CORP OPTIONS 143658300 165 23,600 SH Put SOLE 22 23,600 0 0
CARNIVAL CORP OPTIONS 143658300 1,645 234,100 SH Put SOLE 34 234,100 0 0
CARNIVAL CORP NOTE 5.750%10/0 143658BT8 3,033 3,000,000 PRN   SOLE 21 3,000,000 0 0
CARNIVAL PLC ADR 14365C103 983 158,756 SH   SOLE 43 125,420 0 33,336
CARPARTS COM INC COM 14427M107 175 33,765 SH   SOLE 2 28,429 0 5,336
CARPARTS COM INC COM 14427M107 1 136 SH   SOLE 4 136 0 0
CARPARTS COM INC COM 14427M107 3 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107 702 135,877 SH   SOLE 18 135,877 0 0
CARPARTS COM INC COM 14427M107 506 97,955 SH   SOLE 19 97,955 0 0
CARPARTS COM INC COM 14427M107 8,757 1,693,758 SH   SOLE 21 1,693,758 0 0
CARPARTS COM INC COM 14427M107 5,891 1,139,453 SH   SOLE 22 1,113,546 0 25,907
CARPARTS COM INC COM 14427M107 24 4,568 SH   SOLE 25 4,568 0 0
CARPARTS COM INC COM 14427M107 21 4,149 SH   SOLE 26 0 0 4,149
CARPARTS COM INC COM 14427M107 283 54,765 SH   SOLE 30 54,765 0 0
CARPARTS COM INC COM 14427M107 22 4,334 SH   SOLE 40 4,334 0 0
CARPARTS COM INC COM 14427M107 56 10,761 SH   SOLE 43 10,761 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,259 40,429 SH   SOLE 2 20,067 0 20,362
CARPENTER TECHNOLOGY CORP COM 144285103 6 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 15 490 SH   SOLE 7 490 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 5,674 182,206 SH   SOLE 18 182,206 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,760 88,630 SH   SOLE 19 88,630 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 192,986 6,197,360 SH   SOLE 21 6,197,360 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 37,356 1,199,622 SH   SOLE 22 1,145,808 0 53,814
CARPENTER TECHNOLOGY CORP COM 144285103 243 7,815 SH   SOLE 25 7,815 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 556 17,868 SH   SOLE 26 13,644 0 4,224
CARPENTER TECHNOLOGY CORP COM 144285103 13 420 SH   SOLE 28 420 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,628 84,393 SH   SOLE 30 84,393 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 81 2,613 SH   SOLE 36 2,613 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 174 5,576 SH   SOLE 40 5,576 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,126 36,173 SH   SOLE 43 34,505 0 1,668
CARRIAGE SVCS INC COM 143905107 1,459 45,360 SH   SOLE 2 43,187 0 2,173
CARRIAGE SVCS INC COM 143905107 2 73 SH   SOLE 4 73 0 0
CARRIAGE SVCS INC COM 143905107 6 200 SH   SOLE 7 200 0 0
CARRIAGE SVCS INC COM 143905107 1,179 36,671 SH   SOLE 18 36,671 0 0
CARRIAGE SVCS INC COM 143905107 1,397 43,439 SH   SOLE 19 43,439 0 0
CARRIAGE SVCS INC COM 143905107 15,498 481,894 SH   SOLE 21 481,894 0 0
CARRIAGE SVCS INC COM 143905107 11,668 362,798 SH   SOLE 22 354,119 0 8,679
CARRIAGE SVCS INC COM 143905107 10 314 SH   SOLE 23 314 0 0
CARRIAGE SVCS INC COM 143905107 70 2,170 SH   SOLE 25 2,170 0 0
CARRIAGE SVCS INC COM 143905107 35 1,073 SH   SOLE 26 665 0 408
CARRIAGE SVCS INC COM 143905107 21 666 SH   SOLE 28 0 0 666
CARRIAGE SVCS INC COM 143905107 668 20,783 SH   SOLE 30 20,783 0 0
CARRIAGE SVCS INC COM 143905107 378 11,752 SH   SOLE 34 11,752 0 0
CARRIAGE SVCS INC COM 143905107 55 1,695 SH   SOLE 40 1,695 0 0
CARRIAGE SVCS INC COM 143905107 14 435 SH   OTR 43 435 0 0
CARRIAGE SVCS INC COM 143905107 87 2,699 SH   SOLE 43 2,648 0 51
CARRIER GLOBAL CORPORATION COM 14448C104 58,480 1,644,547 SH   SOLE 2 402,145 0 1,242,402
CARRIER GLOBAL CORPORATION COM 14448C104 30,385 854,470 SH   SOLE 4 504,869 0 349,601
CARRIER GLOBAL CORPORATION COM 14448C104 27,066 761,126 SH   SOLE 7 725,797 0 35,329
CARRIER GLOBAL CORPORATION COM 14448C104 1,068 30,030 SH   SOLE 13 3,822 0 26,208
CARRIER GLOBAL CORPORATION COM 14448C104 4,608 129,578 SH   SOLE 15 129,578 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 0 2 SH   SOLE 17 0 0 2
CARRIER GLOBAL CORPORATION COM 14448C104 57,960 1,629,922 SH   SOLE 18 1,559,517 0 70,405
CARRIER GLOBAL CORPORATION COM 14448C104 15,215 427,881 SH   SOLE 19 427,881 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 767,576 21,585,370 SH   SOLE 21 21,585,370 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 631,407 17,756,096 SH   SOLE 22 16,104,730 0 1,651,366
CARRIER GLOBAL CORPORATION COM 14448C104 50,142 1,410,077 SH   SOLE 23 1,410,077 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 53,569 1,506,436 SH   SOLE 25 1,506,436 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 58,825 1,654,238 SH   SOLE 26 611,798 0 1,042,440
CARRIER GLOBAL CORPORATION COM 14448C104 60,195 1,692,773 SH   SOLE 28 23,743 0 1,669,030
CARRIER GLOBAL CORPORATION COM 14448C104 78 2,199 SH   SOLE 29 2,199 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 203,323 5,717,733 SH   SOLE 30 5,458,252 0 259,481
CARRIER GLOBAL CORPORATION COM 14448C104 6,625 186,303 SH   SOLE 31 170,910 0 15,393
CARRIER GLOBAL CORPORATION COM 14448C104 1,430 40,212 SH   SOLE 34 40,212 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 10,417 292,930 SH   SOLE 36 292,930 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 999 28,102 SH   SOLE 40 28,102 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 66 1,847 SH   OTR 43 1,847 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 28,906 812,873 SH   SOLE 43 746,489 0 66,384
CARROLS RESTAURANT GROUP INC COM 14574X104 0 198 SH   SOLE 2 0 0 198
CARROLS RESTAURANT GROUP INC COM 14574X104 10 6,313 SH   SOLE 18 6,313 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 119 73,262 SH   SOLE 21 73,262 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 796 488,604 SH   SOLE 22 488,604 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1 750 SH   SOLE 43 750 0 0
CARS COM INC COM 14575E105 773 67,207 SH   SOLE 2 28,457 0 38,750
CARS COM INC COM 14575E105 4 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 8 674 SH   SOLE 7 674 0 0
CARS COM INC COM 14575E105 2,951 256,611 SH   SOLE 18 256,611 0 0
CARS COM INC COM 14575E105 1,436 124,878 SH   SOLE 19 124,878 0 0
CARS COM INC COM 14575E105 91,759 7,979,030 SH   SOLE 21 7,979,030 0 0
CARS COM INC COM 14575E105 18,827 1,637,149 SH   SOLE 22 1,565,418 0 71,731
CARS COM INC COM 14575E105 99 8,568 SH   SOLE 25 8,568 0 0
CARS COM INC COM 14575E105 195 16,995 SH   SOLE 26 10,635 0 6,360
CARS COM INC COM 14575E105 64 5,545 SH   SOLE 28 1,223 0 4,322
CARS COM INC COM 14575E105 2,061 179,254 SH   SOLE 30 179,254 0 0
CARS COM INC COM 14575E105 124 10,814 SH   SOLE 40 10,814 0 0
CARS COM INC COM 14575E105 9 777 SH   OTR 43 777 0 0
CARS COM INC COM 14575E105 420 36,520 SH   SOLE 43 35,563 0 957
CARTER BANKSHARES INC COM NEW 146103106 212 13,169 SH   SOLE 2 946 0 12,223
CARTER BANKSHARES INC COM NEW 146103106 5 326 SH   SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106 1,310 81,392 SH   SOLE 18 81,392 0 0
CARTER BANKSHARES INC COM NEW 146103106 1,394 86,580 SH   SOLE 19 86,580 0 0
CARTER BANKSHARES INC COM NEW 146103106 14,200 881,962 SH   SOLE 21 881,962 0 0
CARTER BANKSHARES INC COM NEW 146103106 8,751 543,561 SH   SOLE 22 526,104 0 17,457
CARTER BANKSHARES INC COM NEW 146103106 12 721 SH   SOLE 43 721 0 0
CARTERS INC COM 146229109 6,107 93,187 SH   SOLE 2 70,344 0 22,843
CARTERS INC COM 146229109 15 224 SH   SOLE 4 224 0 0
CARTERS INC COM 146229109 48 740 SH   SOLE 7 740 0 0
CARTERS INC COM 146229109 5,470 83,469 SH   SOLE 18 83,469 0 0
CARTERS INC COM 146229109 1,714 26,150 SH   SOLE 19 26,150 0 0
CARTERS INC COM 146229109 129,813 1,980,970 SH   SOLE 21 1,980,970 0 0
CARTERS INC COM 146229109 71,913 1,097,408 SH   SOLE 22 1,047,754 0 49,654
CARTERS INC COM 146229109 432 6,588 SH   SOLE 25 6,588 0 0
CARTERS INC COM 146229109 1,505 22,974 SH   SOLE 26 19,545 0 3,429
CARTERS INC COM 146229109 242 3,698 SH   SOLE 28 783 0 2,915
CARTERS INC COM 146229109 1,919 29,279 SH   SOLE 30 29,279 0 0
CARTERS INC COM 146229109 35 534 SH   SOLE 31 534 0 0
CARTERS INC COM 146229109 133 2,024 SH   SOLE 36 2,024 0 0
CARTERS INC COM 146229109 380 5,793 SH   SOLE 40 5,793 0 0
CARTERS INC COM 146229109 830 12,665 SH   SOLE 43 12,310 0 355
CARVANA CO CL A 146869102 3,115 153,453 SH   SOLE 2 44,909 0 108,544
CARVANA CO CL A 146869102 5 261 SH   SOLE 4 261 0 0
CARVANA CO CL A 146869102 63 3,094 SH   SOLE 7 3,094 0 0
CARVANA CO CL A 146869102 1,007 49,583 SH   SOLE 18 49,583 0 0
CARVANA CO CL A 146869102 1,951 96,127 SH   SOLE 19 96,127 0 0
CARVANA CO CL A 146869102 28,436 1,400,799 SH   SOLE 21 1,400,799 0 0
CARVANA CO CL A 146869102 46,928 2,311,708 SH   SOLE 22 2,189,800 0 121,908
CARVANA CO CL A 146869102 269 13,267 SH   SOLE 25 13,267 0 0
CARVANA CO CL A 146869102 868 42,747 SH   SOLE 26 36,254 0 6,493
CARVANA CO CL A 146869102 143 7,060 SH   SOLE 28 1,506 0 5,554
CARVANA CO CL A 146869102 2,653 130,667 SH   SOLE 30 130,667 0 0
CARVANA CO CL A 146869102 31 1,537 SH   SOLE 31 1,537 0 0
CARVANA CO CL A 146869102 814 40,122 SH   SOLE 34 40,122 0 0
CARVANA CO CL A 146869102 251 12,347 SH   SOLE 40 12,347 0 0
CARVANA CO CL A 146869102 7 336 SH   OTR 43 336 0 0
CARVANA CO CL A 146869102 1,693 83,379 SH   SOLE 43 65,571 0 17,808
CARVER BANCORP INC COM NEW 146875604 3 756 SH   SOLE 18 756 0 0
CARVER BANCORP INC COM NEW 146875604 34 8,414 SH   SOLE 21 8,414 0 0
CASA SYS INC COM 14713L102 157 50,109 SH   SOLE 2 45,985 0 4,124
CASA SYS INC COM 14713L102 1 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 321 102,655 SH   SOLE 18 102,655 0 0
CASA SYS INC COM 14713L102 349 111,646 SH   SOLE 19 111,646 0 0
CASA SYS INC COM 14713L102 3,939 1,258,548 SH   SOLE 21 1,258,548 0 0
CASA SYS INC COM 14713L102 2,757 880,730 SH   SOLE 22 858,341 0 22,389
CASA SYS INC COM 14713L102 25 7,874 SH   SOLE 25 7,874 0 0
CASA SYS INC COM 14713L102 19 6,101 SH   SOLE 28 0 0 6,101
CASA SYS INC COM 14713L102 25 8,058 SH   SOLE 30 8,058 0 0
CASA SYS INC COM 14713L102 12 3,914 SH   SOLE 40 3,914 0 0
CASA SYS INC COM 14713L102 23 7,224 SH   SOLE 43 7,109 0 115
CASELLA WASTE SYS INC CL A 147448104 4,539 59,421 SH   SOLE 2 53,903 0 5,518
CASELLA WASTE SYS INC CL A 147448104 13 170 SH   SOLE 4 170 0 0
CASELLA WASTE SYS INC CL A 147448104 41 531 SH   SOLE 7 531 0 0
CASELLA WASTE SYS INC CL A 147448104 9,797 128,249 SH   SOLE 18 128,249 0 0
CASELLA WASTE SYS INC CL A 147448104 7,217 94,477 SH   SOLE 19 94,477 0 0
CASELLA WASTE SYS INC CL A 147448104 122,849 1,608,185 SH   SOLE 21 1,608,185 0 0
CASELLA WASTE SYS INC CL A 147448104 92,409 1,209,706 SH   SOLE 22 1,177,924 0 31,782
CASELLA WASTE SYS INC CL A 147448104 555 7,269 SH   SOLE 25 7,269 0 0
CASELLA WASTE SYS INC CL A 147448104 1,395 18,268 SH   SOLE 26 13,699 0 4,569
CASELLA WASTE SYS INC CL A 147448104 350 4,579 SH   SOLE 28 898 0 3,681
CASELLA WASTE SYS INC CL A 147448104 5,914 77,413 SH   SOLE 30 77,413 0 0
CASELLA WASTE SYS INC CL A 147448104 429 5,614 SH   SOLE 40 5,614 0 0
CASELLA WASTE SYS INC CL A 147448104 1,162 15,216 SH   SOLE 43 14,760 0 456
CASEYS GEN STORES INC COM 147528103 11,750 58,019 SH   SOLE 2 39,052 0 18,967
CASEYS GEN STORES INC COM 147528103 26 130 SH   SOLE 4 130 0 0
CASEYS GEN STORES INC COM 147528103 1,001 4,941 SH   SOLE 7 4,941 0 0
CASEYS GEN STORES INC COM 147528103 16,093 79,464 SH   SOLE 18 79,464 0 0
CASEYS GEN STORES INC COM 147528103 2,359 11,648 SH   SOLE 19 11,648 0 0
CASEYS GEN STORES INC COM 147528103 373,899 1,846,234 SH   SOLE 21 1,846,234 0 0
CASEYS GEN STORES INC COM 147528103 205,234 1,013,401 SH   SOLE 22 969,004 0 44,397
CASEYS GEN STORES INC COM 147528103 3,769 18,609 SH   SOLE 26 15,601 0 3,008
CASEYS GEN STORES INC COM 147528103 134 661 SH   SOLE 28 661 0 0
CASEYS GEN STORES INC COM 147528103 2,621 12,942 SH   SOLE 30 12,942 0 0
CASEYS GEN STORES INC COM 147528103 110 541 SH   SOLE 31 541 0 0
CASEYS GEN STORES INC COM 147528103 169 833 SH   SOLE 36 833 0 0
CASEYS GEN STORES INC COM 147528103 992 4,899 SH   SOLE 40 4,899 0 0
CASEYS GEN STORES INC COM 147528103 7,510 37,082 SH   SOLE 43 35,837 0 1,244
CASI PHARMACEUTICALS INC COM NEW 14757U208 1 208 SH   SOLE 2 0 0 208
CASI PHARMACEUTICALS INC COM NEW 14757U208 7 2,669 SH   SOLE 21 2,669 0 0
CASI PHARMACEUTICALS INC COM NEW 14757U208 230 88,354 SH   SOLE 22 88,354 0 0
CASI PHARMACEUTICALS INC COM NEW 14757U208 1 483 SH   SOLE 43 483 0 0
CASS INFORMATION SYS INC COM 14808P109 1,197 34,519 SH   SOLE 2 21,982 0 12,537
CASS INFORMATION SYS INC COM 14808P109 6 184 SH   SOLE 7 184 0 0
CASS INFORMATION SYS INC COM 14808P109 1,889 54,467 SH   SOLE 18 54,467 0 0
CASS INFORMATION SYS INC COM 14808P109 906 26,122 SH   SOLE 19 26,122 0 0
CASS INFORMATION SYS INC COM 14808P109 18,844 543,225 SH   SOLE 21 543,225 0 0
CASS INFORMATION SYS INC COM 14808P109 12,119 349,352 SH   SOLE 22 335,422 0 13,930
CASS INFORMATION SYS INC COM 14808P109 60 1,741 SH   SOLE 25 1,741 0 0
CASS INFORMATION SYS INC COM 14808P109 465 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 277 7,988 SH   SOLE 30 7,988 0 0
CASS INFORMATION SYS INC COM 14808P109 44 1,281 SH   SOLE 40 1,281 0 0
CASS INFORMATION SYS INC COM 14808P109 619 17,857 SH   SOLE 43 17,691 0 166
CASSAVA SCIENCES INC COM 14817C107 838 20,035 SH   SOLE 2 15,690 0 4,345
CASSAVA SCIENCES INC COM 14817C107 5 120 SH   SOLE 4 120 0 0
CASSAVA SCIENCES INC COM 14817C107 18 424 SH   SOLE 7 424 0 0
CASSAVA SCIENCES INC COM 14817C107 4,147 99,167 SH   SOLE 18 99,167 0 0
CASSAVA SCIENCES INC COM 14817C107 3,110 74,360 SH   SOLE 19 74,360 0 0
CASSAVA SCIENCES INC COM 14817C107 54,304 1,298,515 SH   SOLE 21 1,298,515 0 0
CASSAVA SCIENCES INC COM 14817C107 38,555 921,931 SH   SOLE 22 898,257 0 23,674
CASSAVA SCIENCES INC COM 14817C107 5 122 SH   SOLE 23 122 0 0
CASSAVA SCIENCES INC COM 14817C107 197 4,713 SH   SOLE 25 4,713 0 0
CASSAVA SCIENCES INC COM 14817C107 591 14,139 SH   SOLE 26 11,861 0 2,278
CASSAVA SCIENCES INC COM 14817C107 337 8,054 SH   SOLE 28 5,598 0 2,456
CASSAVA SCIENCES INC COM 14817C107 1,086 25,968 SH   SOLE 30 25,968 0 0
CASSAVA SCIENCES INC COM 14817C107 182 4,346 SH   SOLE 40 4,346 0 0
CASSAVA SCIENCES INC COM 14817C107 578 13,827 SH   SOLE 43 12,863 0 964
CASTLE BIOSCIENCES INC COM 14843C105 577 22,139 SH   SOLE 2 9,384 0 12,755
CASTLE BIOSCIENCES INC COM 14843C105 2 67 SH   SOLE 4 67 0 0
CASTLE BIOSCIENCES INC COM 14843C105 9 342 SH   SOLE 7 342 0 0
CASTLE BIOSCIENCES INC COM 14843C105 1,995 76,496 SH   SOLE 18 76,496 0 0
CASTLE BIOSCIENCES INC COM 14843C105 1,193 45,738 SH   SOLE 19 45,738 0 0
CASTLE BIOSCIENCES INC COM 14843C105 30,355 1,163,906 SH   SOLE 21 1,163,906 0 0
CASTLE BIOSCIENCES INC COM 14843C105 15,717 602,634 SH   SOLE 22 578,636 0 23,998
CASTLE BIOSCIENCES INC COM 14843C105 101 3,868 SH   SOLE 25 3,868 0 0
CASTLE BIOSCIENCES INC COM 14843C105 564 21,612 SH   SOLE 26 13,251 0 8,361
CASTLE BIOSCIENCES INC COM 14843C105 2,517 96,515 SH   SOLE 30 96,515 0 0
CASTLE BIOSCIENCES INC COM 14843C105 53 2,049 SH   SOLE 36 2,049 0 0
CASTLE BIOSCIENCES INC COM 14843C105 58 2,217 SH   SOLE 40 2,217 0 0
CASTLE BIOSCIENCES INC COM 14843C105 111 4,241 SH   SOLE 43 4,086 0 155
CATALENT INC COM 148806102 25,799 356,533 SH   SOLE 2 108,211 0 248,322
CATALENT INC COM 148806102 6,120 84,579 SH   SOLE 4 69,885 0 14,694
CATALENT INC COM 148806102 11,421 157,840 SH   SOLE 7 152,927 0 4,913
CATALENT INC COM 148806102 332 4,592 SH   SOLE 13 581 0 4,011
CATALENT INC COM 148806102 1,201 16,591 SH   SOLE 15 16,591 0 0
CATALENT INC COM 148806102 48,903 675,825 SH   SOLE 18 661,630 0 14,195
CATALENT INC COM 148806102 218,509 3,019,752 SH   SOLE 19 3,019,752 0 0
CATALENT INC COM 148806102 364,088 5,031,625 SH   SOLE 21 5,031,625 0 0
CATALENT INC COM 148806102 291,693 4,031,142 SH   SOLE 22 3,683,707 0 347,435
CATALENT INC COM 148806102 19,304 266,774 SH   SOLE 23 266,774 0 0
CATALENT INC COM 148806102 23,752 328,251 SH   SOLE 25 328,251 0 0
CATALENT INC COM 148806102 22,640 312,878 SH   SOLE 26 102,168 0 210,710
CATALENT INC COM 148806102 17,734 245,083 SH   SOLE 28 19,064 0 226,019
CATALENT INC COM 148806102 44 605 SH   SOLE 29 605 0 0
CATALENT INC COM 148806102 73,098 1,010,199 SH   SOLE 30 1,010,199 0 0
CATALENT INC COM 148806102 2,700 37,312 SH   SOLE 31 34,259 0 3,053
CATALENT INC COM 148806102 23,609 326,272 SH   SOLE 34 326,272 0 0
CATALENT INC COM 148806102 3,684 50,914 SH   SOLE 36 50,914 0 0
CATALENT INC COM 148806102 387 5,348 SH   SOLE 40 5,348 0 0
CATALENT INC COM 148806102 92 1,276 SH   OTR 43 1,276 0 0
CATALENT INC COM 148806102 8,906 123,078 SH   SOLE 43 115,687 0 7,391
CATALYST BANCORP INC COMMON STOCK 14888L101 9 732 SH   SOLE 18 732 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101 120 9,642 SH   SOLE 21 9,642 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101 698 56,328 SH   SOLE 22 56,328 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 5 9,985 SH   SOLE 2 9,985 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 7 14,460 SH   SOLE 21 14,460 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 78 155,102 SH   SOLE 22 155,102 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,688 131,554 SH   SOLE 2 93,434 0 38,120
CATALYST PHARMACEUTICALS INC COM 14888U101 15 1,175 SH   SOLE 7 1,175 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 4,204 327,701 SH   SOLE 18 327,701 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 2,361 184,023 SH   SOLE 19 184,023 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 148,404 11,566,933 SH   SOLE 21 11,566,933 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 30,817 2,401,936 SH   SOLE 22 2,334,950 0 66,986
CATALYST PHARMACEUTICALS INC COM 14888U101 5 356 SH   SOLE 23 356 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 168 13,088 SH   SOLE 25 13,088 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,001 78,025 SH   SOLE 26 70,462 0 7,563
CATALYST PHARMACEUTICALS INC COM 14888U101 8 649 SH   SOLE 28 0 0 649
CATALYST PHARMACEUTICALS INC COM 14888U101 6,746 525,762 SH   SOLE 30 525,762 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 44 3,391 SH   SOLE 34 3,391 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 173 13,448 SH   SOLE 40 13,448 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 268 20,890 SH   SOLE 43 20,256 0 634
CATERPILLAR INC COM 149123101 174,678 1,064,588 SH   SOLE 2 230,019 0 834,569
CATERPILLAR INC COM 149123101 68,824 419,455 SH   SOLE 4 237,911 0 181,544
CATERPILLAR INC COM 149123101 84,725 516,364 SH   SOLE 7 501,099 0 15,265
CATERPILLAR INC COM 149123101 2,806 17,103 SH   SOLE 13 4,269 0 12,834
CATERPILLAR INC COM 149123101 11,640 70,943 SH   SOLE 15 70,943 0 0
CATERPILLAR INC COM 149123101 28 173 SH   SOLE 17 0 0 173
CATERPILLAR INC COM 149123101 271,937 1,657,342 SH   SOLE 18 1,598,943 0 58,399
CATERPILLAR INC COM 149123101 50,440 307,410 SH   SOLE 19 307,410 0 0
CATERPILLAR INC COM 149123101 2,097,642 12,784,261 SH   SOLE 21 12,784,261 0 0
CATERPILLAR INC COM 149123101 1,834,657 11,181,478 SH   SOLE 22 10,115,204 0 1,066,274
CATERPILLAR INC COM 149123101 143,303 873,373 SH   SOLE 23 873,373 0 0
CATERPILLAR INC COM 149123101 150,584 917,750 SH   SOLE 25 897,417 0 20,333
CATERPILLAR INC COM 149123101 180,699 1,101,284 SH   SOLE 26 419,134 0 682,150
CATERPILLAR INC COM 149123101 183,763 1,119,961 SH   SOLE 28 12,449 0 1,107,512
CATERPILLAR INC COM 149123101 169 1,033 SH   SOLE 29 1,033 0 0
CATERPILLAR INC COM 149123101 575,908 3,509,920 SH   SOLE 30 3,509,920 0 0
CATERPILLAR INC COM 149123101 19,401 118,239 SH   SOLE 31 108,483 0 9,756
CATERPILLAR INC COM 149123101 10,872 66,263 SH   SOLE 32 66,263 0 0
CATERPILLAR INC COM 149123101 33,097 201,713 SH   SOLE 34 201,713 0 0
CATERPILLAR INC COM 149123101 31,525 192,132 SH   SOLE 36 192,132 0 0
CATERPILLAR INC COM 149123101 2,842 17,318 SH   SOLE 40 17,318 0 0
CATERPILLAR INC COM 149123101 199 1,215 SH   OTR 43 1,215 0 0
CATERPILLAR INC COM 149123101 67,244 409,822 SH   SOLE 43 371,018 0 38,804
CATHAY GEN BANCORP COM 149150104 4,658 121,119 SH   SOLE 2 67,950 0 53,169
CATHAY GEN BANCORP COM 149150104 60 1,573 SH   SOLE 4 337 0 1,236
CATHAY GEN BANCORP COM 149150104 50 1,289 SH   SOLE 7 1,289 0 0
CATHAY GEN BANCORP COM 149150104 13,375 347,772 SH   SOLE 18 347,772 0 0
CATHAY GEN BANCORP COM 149150104 7,211 187,498 SH   SOLE 19 187,498 0 0
CATHAY GEN BANCORP COM 149150104 207,200 5,387,416 SH   SOLE 21 5,387,416 0 0
CATHAY GEN BANCORP COM 149150104 87,968 2,287,266 SH   SOLE 22 2,207,816 0 79,450
CATHAY GEN BANCORP COM 149150104 391 10,179 SH   SOLE 25 10,179 0 0
CATHAY GEN BANCORP COM 149150104 1,832 47,638 SH   SOLE 26 36,107 0 11,531
CATHAY GEN BANCORP COM 149150104 287 7,468 SH   SOLE 28 1,420 0 6,048
CATHAY GEN BANCORP COM 149150104 3,222 83,782 SH   SOLE 30 83,782 0 0
CATHAY GEN BANCORP COM 149150104 94 2,435 SH   SOLE 36 2,435 0 0
CATHAY GEN BANCORP COM 149150104 391 10,160 SH   SOLE 40 10,160 0 0
CATHAY GEN BANCORP COM 149150104 4,618 120,063 SH   SOLE 43 117,364 0 2,699
CATO CORP NEW CL A 149205106 92 9,655 SH   SOLE 2 597 0 9,058
CATO CORP NEW CL A 149205106 3 280 SH   SOLE 7 280 0 0
CATO CORP NEW CL A 149205106 667 69,906 SH   SOLE 18 69,906 0 0
CATO CORP NEW CL A 149205106 356 37,329 SH   SOLE 19 37,329 0 0
CATO CORP NEW CL A 149205106 20,365 2,134,660 SH   SOLE 21 2,134,660 0 0
CATO CORP NEW CL A 149205106 5,119 536,570 SH   SOLE 22 524,238 0 12,332
CATO CORP NEW CL A 149205106 269 28,162 SH   SOLE 30 28,162 0 0
CATO CORP NEW CL A 149205106 4 420 SH   SOLE 43 420 0 0
CAVCO INDS INC DEL COM 149568107 1,593 7,744 SH   SOLE 2 6,818 0 926
CAVCO INDS INC DEL COM 149568107 8 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 21 100 SH   SOLE 7 100 0 0
CAVCO INDS INC DEL COM 149568107 5,966 28,997 SH   SOLE 18 28,997 0 0
CAVCO INDS INC DEL COM 149568107 3,404 16,544 SH   SOLE 19 16,544 0 0
CAVCO INDS INC DEL COM 149568107 217,579 1,057,443 SH   SOLE 21 1,057,443 0 0
CAVCO INDS INC DEL COM 149568107 42,910 208,544 SH   SOLE 22 203,291 0 5,253
CAVCO INDS INC DEL COM 149568107 229 1,112 SH   SOLE 25 1,112 0 0
CAVCO INDS INC DEL COM 149568107 706 3,433 SH   SOLE 26 2,368 0 1,065
CAVCO INDS INC DEL COM 149568107 121 586 SH   SOLE 28 153 0 433
CAVCO INDS INC DEL COM 149568107 2,945 14,311 SH   SOLE 30 14,311 0 0
CAVCO INDS INC DEL COM 149568107 200 971 SH   SOLE 40 971 0 0
CAVCO INDS INC DEL COM 149568107 594 2,887 SH   SOLE 43 2,836 0 51
CAZOO GROUP LTD COM G2007L105 0 100 SH   SOLE 17 0 0 100
CB FINL SVCS INC COM 12479G101 3 151 SH   SOLE 2 0 0 151
CB FINL SVCS INC COM 12479G101 15 711 SH   SOLE 18 711 0 0
CB FINL SVCS INC COM 12479G101 967 44,448 SH   SOLE 21 44,448 0 0
CB FINL SVCS INC COM 12479G101 17 777 SH   SOLE 22 777 0 0
CBDMD INC COM 12482W101 28 125,243 SH   SOLE 21 125,243 0 0
CBDMD INC COM 12482W101 118 524,416 SH   SOLE 22 524,416 0 0
CBIZ INC COM 124805102 1,146 26,790 SH   SOLE 2 21,400 0 5,390
CBIZ INC COM 124805102 8 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102 22 509 SH   SOLE 7 509 0 0
CBIZ INC COM 124805102 5,334 124,696 SH   SOLE 18 124,696 0 0
CBIZ INC COM 124805102 3,846 89,907 SH   SOLE 19 89,907 0 0
CBIZ INC COM 124805102 68,563 1,602,680 SH   SOLE 21 1,602,680 0 0
CBIZ INC COM 124805102 50,413 1,178,424 SH   SOLE 22 1,149,590 0 28,834
CBIZ INC COM 124805102 265 6,188 SH   SOLE 25 6,188 0 0
CBIZ INC COM 124805102 1,234 28,849 SH   SOLE 26 24,525 0 4,324
CBIZ INC COM 124805102 41 947 SH   SOLE 28 947 0 0
CBIZ INC COM 124805102 836 19,539 SH   SOLE 30 19,539 0 0
CBIZ INC COM 124805102 276 6,444 SH   SOLE 40 6,444 0 0
CBIZ INC COM 124805102 3,056 71,430 SH   SOLE 43 64,392 0 7,038
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 698 27,250 SH   SOLE 2 17,054 0 10,196
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 9 338 SH   SOLE 7 338 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 2,129 83,128 SH   SOLE 18 83,128 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 1,288 50,303 SH   SOLE 19 50,303 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 25,875 1,010,338 SH   SOLE 21 1,010,338 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 14,834 579,239 SH   SOLE 22 558,163 0 21,076
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 25 965 SH   SOLE 23 965 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 74 2,870 SH   SOLE 25 2,870 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 62 2,420 SH   SOLE 28 0 0 2,420
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 6 216 SH   SOLE 43 216 0 0
CBOE GLOBAL MKTS INC COM 12503M108 27,239 232,075 SH   SOLE 2 46,080 0 185,995
CBOE GLOBAL MKTS INC COM 12503M108 10,033 85,485 SH   SOLE 4 43,137 0 42,348
CBOE GLOBAL MKTS INC COM 12503M108 14,561 124,061 SH   SOLE 7 120,524 0 3,537
CBOE GLOBAL MKTS INC COM 12503M108 226 1,928 SH   SOLE 13 439 0 1,489
CBOE GLOBAL MKTS INC COM 12503M108 1,818 15,488 SH   SOLE 15 15,488 0 0
CBOE GLOBAL MKTS INC COM 12503M108 27,311 232,694 SH   SOLE 18 224,220 0 8,474
CBOE GLOBAL MKTS INC COM 12503M108 11,047 94,119 SH   SOLE 19 94,119 0 0
CBOE GLOBAL MKTS INC COM 12503M108 490,110 4,175,765 SH   SOLE 21 4,175,765 0 0
CBOE GLOBAL MKTS INC COM 12503M108 325,900 2,776,690 SH   SOLE 22 2,549,976 0 226,714
CBOE GLOBAL MKTS INC COM 12503M108 20,442 174,168 SH   SOLE 23 174,168 0 0
CBOE GLOBAL MKTS INC COM 12503M108 15,420 131,377 SH   SOLE 25 131,377 0 0
CBOE GLOBAL MKTS INC COM 12503M108 27,345 232,985 SH   SOLE 26 92,290 0 140,695
CBOE GLOBAL MKTS INC COM 12503M108 24,174 205,966 SH   SOLE 28 0 0 205,966
CBOE GLOBAL MKTS INC COM 12503M108 102,860 876,375 SH   SOLE 30 755,662 0 120,713
CBOE GLOBAL MKTS INC COM 12503M108 2,753 23,457 SH   SOLE 31 21,547 0 1,910
CBOE GLOBAL MKTS INC COM 12503M108 1,503 12,804 SH   SOLE 34 12,804 0 0
CBOE GLOBAL MKTS INC COM 12503M108 6,147 52,373 SH   SOLE 36 52,373 0 0
CBOE GLOBAL MKTS INC COM 12503M108 387 3,298 SH   SOLE 40 3,298 0 0
CBOE GLOBAL MKTS INC COM 12503M108 73 621 SH   OTR 43 621 0 0
CBOE GLOBAL MKTS INC COM 12503M108 11,535 98,276 SH   SOLE 43 92,907 0 5,368
CBRE GROUP INC CL A 12504L109 47,150 698,419 SH   SOLE 2 225,950 0 472,469
CBRE GROUP INC CL A 12504L109 21,828 323,326 SH   SOLE 4 208,856 0 114,470
CBRE GROUP INC CL A 12504L109 25,637 379,757 SH   SOLE 7 290,714 0 89,043
CBRE GROUP INC CL A 12504L109 899 13,317 SH   SOLE 13 4,866 0 8,451
CBRE GROUP INC CL A 12504L109 2,114 31,313 SH   SOLE 15 31,313 0 0
CBRE GROUP INC CL A 12504L109 85,035 1,259,589 SH   SOLE 18 1,204,546 0 55,043
CBRE GROUP INC CL A 12504L109 35,747 529,506 SH   SOLE 19 529,506 0 0
CBRE GROUP INC CL A 12504L109 796,999 11,805,648 SH   SOLE 21 11,805,648 0 0
CBRE GROUP INC CL A 12504L109 469,435 6,953,569 SH   SOLE 22 6,271,343 0 682,226
CBRE GROUP INC CL A 12504L109 35,467 525,364 SH   SOLE 23 525,364 0 0
CBRE GROUP INC CL A 12504L109 70,809 1,048,873 SH   SOLE 25 1,012,821 0 36,052
CBRE GROUP INC CL A 12504L109 61,245 907,204 SH   SOLE 26 503,372 0 403,832
CBRE GROUP INC CL A 12504L109 72,701 1,076,894 SH   SOLE 28 8,478 0 1,068,416
CBRE GROUP INC CL A 12504L109 39 571 SH   SOLE 29 571 0 0
CBRE GROUP INC CL A 12504L109 222,745 3,299,444 SH   SOLE 30 3,240,702 0 58,742
CBRE GROUP INC CL A 12504L109 4,882 72,321 SH   SOLE 31 66,397 0 5,924
CBRE GROUP INC CL A 12504L109 21,198 314,002 SH   SOLE 34 314,002 0 0
CBRE GROUP INC CL A 12504L109 9,411 139,407 SH   SOLE 36 139,407 0 0
CBRE GROUP INC CL A 12504L109 736 10,898 SH   SOLE 40 10,898 0 0
CBRE GROUP INC CL A 12504L109 35 517 SH   OTR 43 517 0 0
CBRE GROUP INC CL A 12504L109 50,640 750,114 SH   SOLE 43 711,763 0 38,351
CBTX INC COM 12481V104 857 29,307 SH   SOLE 2 19,110 0 10,197
CBTX INC COM 12481V104 8 260 SH   SOLE 7 260 0 0
CBTX INC COM 12481V104 2,176 74,391 SH   SOLE 18 74,391 0 0
CBTX INC COM 12481V104 1,014 34,662 SH   SOLE 19 34,662 0 0
CBTX INC COM 12481V104 67,685 2,314,017 SH   SOLE 21 2,314,017 0 0
CBTX INC COM 12481V104 15,121 516,953 SH   SOLE 22 497,185 0 19,768
CBTX INC COM 12481V104 73 2,485 SH   SOLE 25 2,485 0 0
CBTX INC COM 12481V104 2 65 SH   SOLE 28 65 0 0
CBTX INC COM 12481V104 2,130 72,814 SH   SOLE 30 72,814 0 0
CBTX INC COM 12481V104 94 3,212 SH   SOLE 40 3,212 0 0
CBTX INC COM 12481V104 205 7,011 SH   SOLE 43 6,805 0 206
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 1,044 114,737 SH   SOLE 2 55,603 0 59,134
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 18 1,972 SH   SOLE 7 1,972 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 642 70,534 SH   SOLE 18 70,534 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 457 50,261 SH   SOLE 19 50,261 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 18,395 2,021,447 SH   SOLE 21 2,021,447 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 26,289 2,888,939 SH   SOLE 22 2,707,331 0 181,608
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 157 17,283 SH   SOLE 25 17,283 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 800 87,965 SH   SOLE 26 79,705 0 8,260
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 119 13,052 SH   SOLE 30 13,052 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 23 2,485 SH   SOLE 31 2,485 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 189 20,745 SH   SOLE 40 20,745 0 0
CDW CORP COM 12514G108 49,687 318,341 SH   SOLE 2 49,821 0 268,520
CDW CORP COM 12514G108 16,613 106,442 SH   SOLE 4 54,728 0 51,714
CDW CORP COM 12514G108 21,508 137,802 SH   SOLE 7 116,074 0 21,728
CDW CORP COM 12514G108 485 3,109 SH   SOLE 13 698 0 2,411
CDW CORP COM 12514G108 2,077 13,306 SH   SOLE 15 13,306 0 0
CDW CORP COM 12514G108 53,114 340,300 SH   SOLE 18 328,762 0 11,538
CDW CORP COM 12514G108 85,532 547,998 SH   SOLE 19 547,998 0 0
CDW CORP COM 12514G108 591,544 3,790,007 SH   SOLE 21 3,790,007 0 0
CDW CORP COM 12514G108 445,307 2,853,067 SH   SOLE 22 2,586,842 0 266,225
CDW CORP COM 12514G108 33,076 211,920 SH   SOLE 23 211,920 0 0
CDW CORP COM 12514G108 28,355 181,672 SH   SOLE 25 181,672 0 0
CDW CORP COM 12514G108 50,017 320,456 SH   SOLE 26 86,684 0 233,772
CDW CORP COM 12514G108 35,631 228,288 SH   SOLE 28 2,022 0 226,266
CDW CORP COM 12514G108 66 424 SH   SOLE 29 424 0 0
CDW CORP COM 12514G108 95,550 612,185 SH   SOLE 30 612,185 0 0
CDW CORP COM 12514G108 5,233 33,525 SH   SOLE 31 31,045 0 2,480
CDW CORP COM 12514G108 113,454 726,899 SH   SOLE 34 726,899 0 0
CDW CORP COM 12514G108 6,693 42,880 SH   SOLE 36 42,880 0 0
CDW CORP COM 12514G108 660 4,227 SH   SOLE 40 4,227 0 0
CDW CORP COM 12514G108 55 350 SH   OTR 43 350 0 0
CDW CORP COM 12514G108 17,523 112,271 SH   SOLE 43 102,627 0 9,644
CECO ENVIRONMENTAL CORP COM 125141101 314 35,444 SH   SOLE 2 34,094 0 1,350
CECO ENVIRONMENTAL CORP COM 125141101 134 15,109 SH   SOLE 4 0 0 15,109
CECO ENVIRONMENTAL CORP COM 125141101 43 4,830 SH   SOLE 18 4,830 0 0
CECO ENVIRONMENTAL CORP COM 125141101 531 59,969 SH   SOLE 21 59,969 0 0
CECO ENVIRONMENTAL CORP COM 125141101 4,930 557,055 SH   SOLE 22 557,055 0 0
CECO ENVIRONMENTAL CORP COM 125141101 806 91,053 SH   SOLE 25 91,053 0 0
CECO ENVIRONMENTAL CORP COM 125141101 406 45,901 SH   SOLE 26 13,577 0 32,324
CECO ENVIRONMENTAL CORP COM 125141101 778 87,870 SH   SOLE 34 87,870 0 0
CECO ENVIRONMENTAL CORP COM 125141101 5 537 SH   SOLE 36 537 0 0
CECO ENVIRONMENTAL CORP COM 125141101 55 6,201 SH   SOLE 43 6,201 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 49 1,200 SH   SOLE 43 1,200 0 0
CEL-SCI CORP COM PAR NEW 150837607 3 925 SH   SOLE 2 0 0 925
CEL-SCI CORP COM PAR NEW 150837607 19 6,017 SH   SOLE 18 6,017 0 0
CEL-SCI CORP COM PAR NEW 150837607 1,365 441,711 SH   SOLE 21 441,711 0 0
CEL-SCI CORP COM PAR NEW 150837607 2,021 653,965 SH   SOLE 22 653,965 0 0
CEL-SCI CORP COM PAR NEW 150837607 1 377 SH   SOLE 43 377 0 0
CELANESE CORP DEL COM 150870103 21,674 239,915 SH   SOLE 2 37,642 0 202,273
CELANESE CORP DEL COM 150870103 9,945 110,088 SH   SOLE 4 39,478 0 70,610
CELANESE CORP DEL COM 150870103 8,476 93,822 SH   SOLE 7 90,574 0 3,248
CELANESE CORP DEL COM 150870103 45 494 SH   SOLE 13 494 0 0
CELANESE CORP DEL COM 150870103 1,387 15,358 SH   SOLE 15 15,358 0 0
CELANESE CORP DEL COM 150870103 14,764 163,425 SH   SOLE 18 155,208 0 8,217
CELANESE CORP DEL COM 150870103 3,963 43,868 SH   SOLE 19 43,868 0 0
CELANESE CORP DEL COM 150870103 306,037 3,387,616 SH   SOLE 21 3,387,616 0 0
CELANESE CORP DEL COM 150870103 198,810 2,200,687 SH   SOLE 22 1,986,382 0 214,305
CELANESE CORP DEL COM 150870103 16,104 178,261 SH   SOLE 23 178,261 0 0
CELANESE CORP DEL COM 150870103 10,629 117,653 SH   SOLE 25 117,653 0 0
CELANESE CORP DEL COM 150870103 17,188 190,257 SH   SOLE 26 64,639 0 125,618
CELANESE CORP DEL COM 150870103 19,578 216,720 SH   SOLE 28 1,344 0 215,376
CELANESE CORP DEL COM 150870103 44,981 497,905 SH   SOLE 30 497,905 0 0
CELANESE CORP DEL COM 150870103 2,299 25,449 SH   SOLE 31 23,657 0 1,792
CELANESE CORP DEL COM 150870103 515 5,703 SH   SOLE 34 5,703 0 0
CELANESE CORP DEL COM 150870103 2,952 32,676 SH   SOLE 36 32,676 0 0
CELANESE CORP DEL COM 150870103 151 1,671 SH   SOLE 40 1,671 0 0
CELANESE CORP DEL COM 150870103 39 429 SH   OTR 43 429 0 0
CELANESE CORP DEL COM 150870103 11,797 130,580 SH   SOLE 43 119,155 0 11,426
CELCUITY INC COM 15102K100 4 350 SH   SOLE 2 0 0 350
CELCUITY INC COM 15102K100 19 1,871 SH   SOLE 18 1,871 0 0
CELCUITY INC COM 15102K100 218 21,681 SH   SOLE 21 21,681 0 0
CELCUITY INC COM 15102K100 235 23,386 SH   SOLE 22 23,386 0 0
CELCUITY INC COM 15102K100 1 120 SH   SOLE 43 120 0 0
CELESTICA INC SUB VTG SHS 15101Q108 275 32,670 SH   SOLE 21 32,670 0 0
CELESTICA INC SUB VTG SHS 15101Q108 1,496 177,908 SH   SOLE 43 176,705 0 1,203
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1,512 53,771 SH   SOLE 2 15,962 0 37,809
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 4 151 SH   SOLE 4 151 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 13 473 SH   SOLE 7 473 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 4,029 143,329 SH   SOLE 18 143,329 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2,358 83,895 SH   SOLE 19 83,895 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 46,548 1,655,923 SH   SOLE 21 1,655,923 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 31,507 1,120,830 SH   SOLE 22 1,081,050 0 39,780
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 162 5,752 SH   SOLE 25 5,752 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 755 26,871 SH   SOLE 26 24,042 0 2,829
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 44 1,568 SH   SOLE 28 261 0 1,307
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 567 20,186 SH   SOLE 30 20,186 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 43 1,536 SH   SOLE 36 1,536 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 134 4,766 SH   SOLE 40 4,766 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 319 11,362 SH   SOLE 43 11,188 0 174
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 817 208,526 SH   SOLE 21 208,526 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 839 214,074 SH   SOLE 22 202,390 0 11,684
CELLECTAR BIOSCIENCES INC COM NEW 15117F807 0 5 SH   SOLE 21 5 0 0
CELLECTAR BIOSCIENCES INC COM NEW 15117F807 192 57,037 SH   SOLE 22 57,037 0 0
CELLECTIS S A SPON ADS 15117K103 625 272,750 SH   SOLE 21 272,750 0 0
CELLECTIS S A SPON ADS 15117K103 20 8,951 SH   SOLE 30 8,951 0 0
CELSIUS HLDGS INC COM NEW 15118V207 3,678 40,557 SH   SOLE 2 34,806 0 5,751
CELSIUS HLDGS INC COM NEW 15118V207 10 111 SH   SOLE 4 111 0 0
CELSIUS HLDGS INC COM NEW 15118V207 58 637 SH   SOLE 7 637 0 0
CELSIUS HLDGS INC COM NEW 15118V207 19,403 213,977 SH   SOLE 18 211,525 0 2,452
CELSIUS HLDGS INC COM NEW 15118V207 10,438 115,107 SH   SOLE 19 115,107 0 0
CELSIUS HLDGS INC COM NEW 15118V207 292,193 3,222,243 SH   SOLE 21 3,222,243 0 0
CELSIUS HLDGS INC COM NEW 15118V207 116,426 1,283,917 SH   SOLE 22 1,255,826 0 28,091
CELSIUS HLDGS INC COM NEW 15118V207 38 417 SH   SOLE 23 417 0 0
CELSIUS HLDGS INC COM NEW 15118V207 621 6,846 SH   SOLE 25 6,846 0 0
CELSIUS HLDGS INC COM NEW 15118V207 2,243 24,731 SH   SOLE 26 21,054 0 3,677
CELSIUS HLDGS INC COM NEW 15118V207 246 2,718 SH   SOLE 28 0 0 2,718
CELSIUS HLDGS INC COM NEW 15118V207 2,305 25,421 SH   SOLE 30 25,421 0 0
CELSIUS HLDGS INC COM NEW 15118V207 104 1,143 SH   SOLE 36 1,143 0 0
CELSIUS HLDGS INC COM NEW 15118V207 492 5,421 SH   SOLE 40 5,421 0 0
CELSIUS HLDGS INC COM NEW 15118V207 2,771 30,555 SH   SOLE 43 27,872 0 2,683
CELULARITY INC COM CL A 151190105 42 18,190 SH   SOLE 2 13,448 0 4,742
CELULARITY INC COM CL A 151190105 189 81,991 SH   SOLE 18 81,991 0 0
CELULARITY INC COM CL A 151190105 242 104,688 SH   SOLE 19 104,688 0 0
CELULARITY INC COM CL A 151190105 4,341 1,879,373 SH   SOLE 21 1,879,373 0 0
CELULARITY INC COM CL A 151190105 3,181 1,377,102 SH   SOLE 22 1,346,694 0 30,408
CELULARITY INC COM CL A 151190105 23 9,790 SH   SOLE 25 9,790 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,928 1,145,054 SH   SOLE 18 0 0 1,145,054
CEMEX SAB DE CV SPON ADR NEW 151290889 13,722 4,000,677 SH   SOLE 19 4,000,677 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 2,908 847,708 SH   SOLE 22 847,708 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 8,525 2,485,403 SH   SOLE 25 2,485,403 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,038 885,697 SH   SOLE 26 623,747 0 261,950
CEMEX SAB DE CV SPON ADR NEW 151290889 747 217,672 SH   SOLE 28 0 0 217,672
CEMEX SAB DE CV SPON ADR NEW 151290889 962 280,454 SH   SOLE 30 280,454 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 36,910 10,760,850 SH   SOLE 34 10,760,850 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,612 1,052,935 SH   SOLE 43 1,015,734 0 37,201
CEMTREX INC COM NEW 15130G600 0 788 SH   SOLE 21 788 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 75 73,112 SH   SOLE 2 8,459 0 64,653
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 2 2,230 SH   SOLE 7 2,230 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 571 554,159 SH   SOLE 18 554,159 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 345 334,808 SH   SOLE 19 334,808 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 6,633 6,439,494 SH   SOLE 21 6,439,494 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 2,084 2,023,401 SH   SOLE 22 1,902,546 0 120,855
CENOVUS ENERGY INC COM 15135U109 435 28,314 SH   SOLE 4 0 0 28,314
CENOVUS ENERGY INC COM 15135U109 8,035 522,794 SH   SOLE 21 522,794 0 0
CENOVUS ENERGY INC COM 15135U109 27,099 1,763,119 SH   SOLE 43 1,723,273 0 39,846
CENTENE CORP DEL COM 15135B101 103,914 1,335,490 SH   SOLE 2 361,721 0 973,769
CENTENE CORP DEL COM 15135B101 63,516 816,297 SH   SOLE 4 229,413 0 586,884
CENTENE CORP DEL COM 15135B101 40,759 523,829 SH   SOLE 7 498,972 0 24,857
CENTENE CORP DEL COM 15135B101 1,125 14,464 SH   SOLE 13 2,419 0 12,045
CENTENE CORP DEL COM 15135B101 6,740 86,615 SH   SOLE 15 86,615 0 0
CENTENE CORP DEL COM 15135B101 162,640 2,090,216 SH   SOLE 18 2,043,755 0 46,461
CENTENE CORP DEL COM 15135B101 112,299 1,443,252 SH   SOLE 19 1,443,252 0 0
CENTENE CORP DEL COM 15135B101 1,051,129 13,508,916 SH   SOLE 21 13,508,916 0 0
CENTENE CORP DEL COM 15135B101 933,577 11,998,160 SH   SOLE 22 10,854,616 0 1,143,544
CENTENE CORP DEL COM 15135B101 74,959 963,360 SH   SOLE 23 963,360 0 0
CENTENE CORP DEL COM 15135B101 79,567 1,022,586 SH   SOLE 25 1,022,586 0 0
CENTENE CORP DEL COM 15135B101 88,762 1,140,754 SH   SOLE 26 394,476 0 746,278
CENTENE CORP DEL COM 15135B101 67,392 866,113 SH   SOLE 28 73,393 0 792,720
CENTENE CORP DEL COM 15135B101 327,407 4,207,769 SH   SOLE 30 4,181,524 0 26,245
CENTENE CORP DEL COM 15135B101 10,090 129,674 SH   SOLE 31 119,060 0 10,614
CENTENE CORP DEL COM 15135B101 100,222 1,288,031 SH   SOLE 34 1,288,031 0 0
CENTENE CORP DEL COM 15135B101 16,652 214,003 SH   SOLE 36 214,003 0 0
CENTENE CORP DEL COM 15135B101 1,478 18,998 SH   SOLE 40 18,998 0 0
CENTENE CORP DEL COM 15135B101 34,971 449,444 SH   SOLE 43 411,989 0 37,455
CENTERPOINT ENERGY INC COM 15189T107 56,032 1,988,353 SH   SOLE 2 179,370 0 1,808,983
CENTERPOINT ENERGY INC COM 15189T107 16,668 591,466 SH   SOLE 4 315,209 0 276,257
CENTERPOINT ENERGY INC COM 15189T107 41,328 1,466,583 SH   SOLE 7 1,447,361 0 19,222
CENTERPOINT ENERGY INC COM 15189T107 436 15,463 SH   SOLE 13 2,806 0 12,657
CENTERPOINT ENERGY INC COM 15189T107 2,745 97,410 SH   SOLE 15 97,410 0 0
CENTERPOINT ENERGY INC COM 15189T107 32,160 1,141,246 SH   SOLE 18 1,090,368 0 50,878
CENTERPOINT ENERGY INC COM 15189T107 18,550 658,264 SH   SOLE 19 658,264 0 0
CENTERPOINT ENERGY INC COM 15189T107 678,287 24,069,809 SH   SOLE 21 24,069,809 0 0
CENTERPOINT ENERGY INC COM 15189T107 373,675 13,260,306 SH   SOLE 22 12,013,452 0 1,246,854
CENTERPOINT ENERGY INC COM 15189T107 29,197 1,036,090 SH   SOLE 23 1,036,090 0 0
CENTERPOINT ENERGY INC COM 15189T107 19,338 686,226 SH   SOLE 25 686,226 0 0
CENTERPOINT ENERGY INC COM 15189T107 30,874 1,095,602 SH   SOLE 26 388,602 0 707,000
CENTERPOINT ENERGY INC COM 15189T107 26,923 955,403 SH   SOLE 28 7,790 0 947,613
CENTERPOINT ENERGY INC COM 15189T107 30 1,073 SH   SOLE 29 1,073 0 0
CENTERPOINT ENERGY INC COM 15189T107 86,860 3,082,323 SH   SOLE 30 3,075,195 0 7,128
CENTERPOINT ENERGY INC COM 15189T107 3,903 138,497 SH   SOLE 31 127,399 0 11,098
CENTERPOINT ENERGY INC COM 15189T107 3,769 133,759 SH   SOLE 32 133,759 0 0
CENTERPOINT ENERGY INC COM 15189T107 8,937 317,132 SH   SOLE 34 317,132 0 0
CENTERPOINT ENERGY INC COM 15189T107 6,404 227,244 SH   SOLE 36 227,244 0 0
CENTERPOINT ENERGY INC COM 15189T107 305 10,822 SH   SOLE 40 10,822 0 0
CENTERPOINT ENERGY INC COM 15189T107 29 1,040 SH   OTR 43 1,040 0 0
CENTERPOINT ENERGY INC COM 15189T107 11,049 392,088 SH   SOLE 43 351,095 0 40,993
CENTERSPACE COM 15202L107 1,275 18,934 SH   SOLE 2 6,474 0 12,460
CENTERSPACE COM 15202L107 593 8,807 SH   SOLE 4 7,723 0 1,084
CENTERSPACE COM 15202L107 1,361 20,219 SH   SOLE 7 20,219 0 0
CENTERSPACE COM 15202L107 3,924 58,286 SH   SOLE 18 58,286 0 0
CENTERSPACE COM 15202L107 3,260 48,423 SH   SOLE 19 48,423 0 0
CENTERSPACE COM 15202L107 131,548 1,954,067 SH   SOLE 21 1,954,067 0 0
CENTERSPACE COM 15202L107 35,010 520,056 SH   SOLE 22 502,998 0 17,058
CENTERSPACE COM 15202L107 43 646 SH   SOLE 23 646 0 0
CENTERSPACE COM 15202L107 4,818 71,568 SH   SOLE 25 71,568 0 0
CENTERSPACE COM 15202L107 382 5,670 SH   SOLE 26 4,227 0 1,443
CENTERSPACE COM 15202L107 816 12,118 SH   SOLE 28 105 0 12,013
CENTERSPACE COM 15202L107 5,001 74,283 SH   SOLE 30 74,283 0 0
CENTERSPACE COM 15202L107 142 2,108 SH   SOLE 40 2,108 0 0
CENTERSPACE COM 15202L107 709 10,533 SH   SOLE 43 10,131 0 402
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 1,092 271,671 SH   SOLE 21 271,671 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 88 21,840 SH   SOLE 30 21,840 0 0
CENTOGENE N V COM N1976T109 4 3,282 SH   SOLE 2 3,282 0 0
CENTOGENE N V COM N1976T109 1 910 SH   SOLE 21 910 0 0
CENTOGENE N V COM N1976T109 19 16,919 SH   SOLE 22 16,919 0 0
CENTOGENE N V COM N1976T109 1 467 SH   SOLE 26 0 0 467
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 16 1,857 SH   SOLE 43 1,857 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 4,108 511,561 SH   SOLE 7 511,561 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 69,092 8,604,189 SH   SOLE 21 8,604,189 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 66,596 8,293,339 SH   SOLE 30 8,293,339 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 261 32,502 SH   SOLE 43 30,214 0 2,288
CENTRAL GARDEN & PET CO COM 153527106 656 18,210 SH   SOLE 2 6,102 0 12,108
CENTRAL GARDEN & PET CO COM 153527106 1 36 SH   SOLE 4 36 0 0
CENTRAL GARDEN & PET CO COM 153527106 5 131 SH   SOLE 7 131 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,262 35,010 SH   SOLE 18 35,010 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,303 36,165 SH   SOLE 19 36,165 0 0
CENTRAL GARDEN & PET CO COM 153527106 43,246 1,199,949 SH   SOLE 21 1,199,949 0 0
CENTRAL GARDEN & PET CO COM 153527106 12,094 335,585 SH   SOLE 22 326,518 0 9,067
CENTRAL GARDEN & PET CO COM 153527106 25 687 SH   SOLE 23 687 0 0
CENTRAL GARDEN & PET CO COM 153527106 46 1,283 SH   SOLE 25 1,283 0 0
CENTRAL GARDEN & PET CO COM 153527106 310 8,598 SH   SOLE 26 0 0 8,598
CENTRAL GARDEN & PET CO COM 153527106 563 15,629 SH   SOLE 30 15,629 0 0
CENTRAL GARDEN & PET CO COM 153527106 50 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106 615 17,059 SH   SOLE 43 16,788 0 271
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5,729 167,697 SH   SOLE 2 115,497 0 52,200
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5 160 SH   SOLE 4 160 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 14 410 SH   SOLE 7 410 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5,209 152,502 SH   SOLE 18 142,724 0 9,778
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 15,583 456,173 SH   SOLE 19 456,173 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 172,867 5,060,520 SH   SOLE 21 5,060,520 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 45,968 1,345,681 SH   SOLE 22 1,309,120 0 36,561
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 527 15,416 SH   SOLE 23 15,416 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 237 6,946 SH   SOLE 25 6,946 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,651 77,602 SH   SOLE 26 11,545 0 66,057
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 25 719 SH   SOLE 28 719 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,436 71,326 SH   SOLE 30 71,326 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 167 4,890 SH   SOLE 40 4,890 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 99 2,889 SH   SOLE 43 2,703 0 186
CENTRAL PAC FINL CORP COM NEW 154760409 568 27,472 SH   SOLE 2 14,296 0 13,176
CENTRAL PAC FINL CORP COM NEW 154760409 1 36 SH   SOLE 4 36 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 8 399 SH   SOLE 7 399 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,991 96,246 SH   SOLE 18 96,246 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 839 40,527 SH   SOLE 19 40,527 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 59,066 2,854,815 SH   SOLE 21 2,854,815 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 19,341 934,807 SH   SOLE 22 906,614 0 28,193
CENTRAL PAC FINL CORP COM NEW 154760409 14 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409 10 491 SH   SOLE 28 491 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 871 42,116 SH   SOLE 30 42,116 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 94 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,074 51,924 SH   SOLE 43 51,666 0 258
CENTRAL VY CMNTY BANCORP COM 155685100 104 5,891 SH   SOLE 2 5,211 0 680
CENTRAL VY CMNTY BANCORP COM 155685100 31 1,734 SH   SOLE 18 1,734 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 353 19,906 SH   SOLE 21 19,906 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 580 32,741 SH   SOLE 22 32,741 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 0 8 SH   SOLE 43 8 0 0
CENTRUS ENERGY CORP CL A 15643U104 395 9,650 SH   SOLE 2 4,205 0 5,445
CENTRUS ENERGY CORP CL A 15643U104 1,289 31,449 SH   SOLE 18 31,449 0 0
CENTRUS ENERGY CORP CL A 15643U104 721 17,582 SH   SOLE 19 17,582 0 0
CENTRUS ENERGY CORP CL A 15643U104 16,053 391,726 SH   SOLE 21 391,726 0 0
CENTRUS ENERGY CORP CL A 15643U104 8,001 195,251 SH   SOLE 22 189,316 0 5,935
CENTURY ALUM CO COM 156431108 255 48,369 SH   SOLE 2 42,766 0 5,603
CENTURY ALUM CO COM 156431108 1 206 SH   SOLE 4 206 0 0
CENTURY ALUM CO COM 156431108 404 76,425 SH   SOLE 7 76,425 0 0
CENTURY ALUM CO COM 156431108 913 172,949 SH   SOLE 18 172,949 0 0
CENTURY ALUM CO COM 156431108 516 97,637 SH   SOLE 19 97,637 0 0
CENTURY ALUM CO COM 156431108 39,382 7,458,766 SH   SOLE 21 7,458,766 0 0
CENTURY ALUM CO COM 156431108 7,359 1,393,772 SH   SOLE 22 1,359,729 0 34,043
CENTURY ALUM CO COM 156431108 36 6,867 SH   SOLE 25 6,867 0 0
CENTURY ALUM CO COM 156431108 252 47,732 SH   SOLE 26 44,078 0 3,654
CENTURY ALUM CO COM 156431108 544 102,964 SH   SOLE 30 102,964 0 0
CENTURY ALUM CO COM 156431108 29 5,529 SH   SOLE 40 5,529 0 0
CENTURY ALUM CO COM 156431108 347 65,632 SH   SOLE 43 63,398 0 2,234
CENTURY CASINOS INC COM 156492100 358 54,566 SH   SOLE 2 32,920 0 21,646
CENTURY CASINOS INC COM 156492100 3 386 SH   SOLE 7 386 0 0
CENTURY CASINOS INC COM 156492100 501 76,424 SH   SOLE 18 76,424 0 0
CENTURY CASINOS INC COM 156492100 415 63,293 SH   SOLE 19 63,293 0 0
CENTURY CASINOS INC COM 156492100 5,555 846,819 SH   SOLE 21 846,819 0 0
CENTURY CASINOS INC COM 156492100 4,944 753,720 SH   SOLE 22 746,654 0 7,066
CENTURY CASINOS INC COM 156492100 8 1,274 SH   SOLE 23 1,274 0 0
CENTURY CASINOS INC COM 156492100 164 24,952 SH   SOLE 26 0 0 24,952
CENTURY CASINOS INC COM 156492100 1 174 SH   SOLE 43 174 0 0
CENTURY CMNTYS INC COM 156504300 1,459 34,104 SH   SOLE 2 16,035 0 18,069
CENTURY CMNTYS INC COM 156504300 5 122 SH   SOLE 4 122 0 0
CENTURY CMNTYS INC COM 156504300 15 357 SH   SOLE 7 357 0 0
CENTURY CMNTYS INC COM 156504300 4,644 108,554 SH   SOLE 18 108,554 0 0
CENTURY CMNTYS INC COM 156504300 7,389 172,719 SH   SOLE 19 172,719 0 0
CENTURY CMNTYS INC COM 156504300 159,124 3,719,581 SH   SOLE 21 3,719,581 0 0
CENTURY CMNTYS INC COM 156504300 30,960 723,697 SH   SOLE 22 690,137 0 33,560
CENTURY CMNTYS INC COM 156504300 188 4,404 SH   SOLE 25 4,404 0 0
CENTURY CMNTYS INC COM 156504300 545 12,730 SH   SOLE 26 10,520 0 2,210
CENTURY CMNTYS INC COM 156504300 32 754 SH   SOLE 28 483 0 271
CENTURY CMNTYS INC COM 156504300 2,792 65,265 SH   SOLE 30 65,265 0 0
CENTURY CMNTYS INC COM 156504300 934 21,837 SH   SOLE 34 21,837 0 0
CENTURY CMNTYS INC COM 156504300 99 2,319 SH   SOLE 36 2,319 0 0
CENTURY CMNTYS INC COM 156504300 163 3,812 SH   SOLE 40 3,812 0 0
CENTURY CMNTYS INC COM 156504300 2,358 55,126 SH   SOLE 43 46,858 0 8,268
CENTURY THERAPEUTICS INC COM 15673T100 133 13,440 SH   SOLE 2 1,003 0 12,437
CENTURY THERAPEUTICS INC COM 15673T100 4 410 SH   SOLE 7 410 0 0
CENTURY THERAPEUTICS INC COM 15673T100 634 64,120 SH   SOLE 18 64,120 0 0
CENTURY THERAPEUTICS INC COM 15673T100 385 38,933 SH   SOLE 19 38,933 0 0
CENTURY THERAPEUTICS INC COM 15673T100 8,424 851,748 SH   SOLE 21 851,748 0 0
CENTURY THERAPEUTICS INC COM 15673T100 4,078 412,363 SH   SOLE 22 401,334 0 11,029
CENTURY THERAPEUTICS INC COM 15673T100 278 28,149 SH   SOLE 30 28,149 0 0
CEPTON INC COM 15673X101 7 3,735 SH   SOLE 2 0 0 3,735
CEPTON INC COM 15673X101 106 53,978 SH   SOLE 18 53,978 0 0
CEPTON INC COM 15673X101 172 87,856 SH   SOLE 19 87,856 0 0
CEPTON INC COM 15673X101 2,266 1,156,268 SH   SOLE 21 1,156,268 0 0
CEPTON INC COM 15673X101 1,256 640,876 SH   SOLE 22 632,584 0 8,292
CERBERUS CYBER SENTINEL CORP COM 15672X102 27 9,159 SH   SOLE 2 1,973 0 7,186
CERBERUS CYBER SENTINEL CORP COM 15672X102 2 827 SH   SOLE 7 827 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102 362 122,656 SH   SOLE 18 122,656 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102 247 83,649 SH   SOLE 19 83,649 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102 3,996 1,354,524 SH   SOLE 21 1,354,524 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102 2,671 905,297 SH   SOLE 22 894,741 0 10,556
CERENCE INC COM 156727109 963 61,121 SH   SOLE 2 44,278 0 16,843
CERENCE INC COM 156727109 22 1,370 SH   SOLE 4 137 0 1,233
CERENCE INC COM 156727109 8 535 SH   SOLE 7 535 0 0
CERENCE INC COM 156727109 2,344 148,847 SH   SOLE 18 148,847 0 0
CERENCE INC COM 156727109 1,180 74,920 SH   SOLE 19 74,920 0 0
CERENCE INC COM 156727109 77,716 4,934,322 SH   SOLE 21 4,934,322 0 0
CERENCE INC COM 156727109 15,962 1,013,429 SH   SOLE 22 973,499 0 39,930
CERENCE INC COM 156727109 99 6,264 SH   SOLE 25 6,264 0 0
CERENCE INC COM 156727109 292 18,520 SH   SOLE 26 14,994 0 3,526
CERENCE INC COM 156727109 39 2,460 SH   SOLE 28 674 0 1,786
CERENCE INC COM 156727109 5,702 362,036 SH   SOLE 30 362,036 0 0
CERENCE INC COM 156727109 44 2,768 SH   SOLE 36 2,768 0 0
CERENCE INC COM 156727109 71 4,480 SH   SOLE 40 4,480 0 0
CERENCE INC COM 156727109 756 47,972 SH   SOLE 43 47,220 0 752
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 886 31,347 SH   SOLE 2 24,473 0 6,874
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4 136 SH   SOLE 4 136 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 16 567 SH   SOLE 7 567 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4,674 165,376 SH   SOLE 18 165,376 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 19,941 705,625 SH   SOLE 19 705,625 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 49,811 1,762,615 SH   SOLE 21 1,762,615 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 39,646 1,402,893 SH   SOLE 22 1,366,441 0 36,452
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 12 422 SH   SOLE 23 422 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 243 8,616 SH   SOLE 25 8,616 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 831 29,400 SH   SOLE 26 24,372 0 5,028
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 398 14,090 SH   SOLE 28 10,779 0 3,311
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 1,540 54,502 SH   SOLE 30 54,502 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 62 2,190 SH   SOLE 34 2,190 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 63 2,225 SH   SOLE 36 2,225 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 232 8,227 SH   SOLE 40 8,227 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4 140 SH   SOLE 43 140 0 0
CERIDIAN HCM HLDG INC COM 15677J108 13,982 250,211 SH   SOLE 2 76,777 0 173,434
CERIDIAN HCM HLDG INC COM 15677J108 6,642 118,866 SH   SOLE 4 52,344 0 66,522
CERIDIAN HCM HLDG INC COM 15677J108 7,413 132,665 SH   SOLE 7 128,055 0 4,610
CERIDIAN HCM HLDG INC COM 15677J108 29 511 SH   SOLE 13 511 0 0
CERIDIAN HCM HLDG INC COM 15677J108 806 14,432 SH   SOLE 15 14,432 0 0
CERIDIAN HCM HLDG INC COM 15677J108 23,944 428,494 SH   SOLE 18 408,189 0 20,305
CERIDIAN HCM HLDG INC COM 15677J108 12,131 217,087 SH   SOLE 19 217,087 0 0
CERIDIAN HCM HLDG INC COM 15677J108 237,261 4,245,893 SH   SOLE 21 4,245,893 0 0
CERIDIAN HCM HLDG INC COM 15677J108 200,781 3,593,066 SH   SOLE 22 3,248,694 0 344,372
CERIDIAN HCM HLDG INC COM 15677J108 11,995 214,662 SH   SOLE 23 214,662 0 0
CERIDIAN HCM HLDG INC COM 15677J108 8,852 158,417 SH   SOLE 25 158,417 0 0
CERIDIAN HCM HLDG INC COM 15677J108 14,714 263,312 SH   SOLE 26 84,923 0 178,389
CERIDIAN HCM HLDG INC COM 15677J108 10,953 196,008 SH   SOLE 28 2,659 0 193,349
CERIDIAN HCM HLDG INC COM 15677J108 38,323 685,815 SH   SOLE 30 685,815 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,625 29,079 SH   SOLE 31 26,673 0 2,406
CERIDIAN HCM HLDG INC COM 15677J108 316 5,658 SH   SOLE 34 5,658 0 0
CERIDIAN HCM HLDG INC COM 15677J108 2,463 44,084 SH   SOLE 36 44,084 0 0
CERIDIAN HCM HLDG INC COM 15677J108 246 4,396 SH   SOLE 40 4,396 0 0
CERIDIAN HCM HLDG INC COM 15677J108 26 459 SH   OTR 43 459 0 0
CERIDIAN HCM HLDG INC COM 15677J108 4,462 79,850 SH   SOLE 43 68,592 0 11,258
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0 4,073 5,050,000 PRN   SOLE 21 5,050,000 0 0
CERTARA INC COM 15687V109 1,978 148,969 SH   SOLE 2 52,530 0 96,439
CERTARA INC COM 15687V109 5 355 SH   SOLE 4 355 0 0
CERTARA INC COM 15687V109 17 1,270 SH   SOLE 7 1,270 0 0
CERTARA INC COM 15687V109 683 51,431 SH   SOLE 18 51,431 0 0
CERTARA INC COM 15687V109 12,198 918,499 SH   SOLE 19 918,499 0 0
CERTARA INC COM 15687V109 25,633 1,930,202 SH   SOLE 21 1,930,202 0 0
CERTARA INC COM 15687V109 33,065 2,489,865 SH   SOLE 22 2,352,597 0 137,268
CERTARA INC COM 15687V109 200 15,029 SH   SOLE 25 15,029 0 0
CERTARA INC COM 15687V109 476 35,817 SH   SOLE 26 28,452 0 7,365
CERTARA INC COM 15687V109 384 28,883 SH   SOLE 28 24,660 0 4,223
CERTARA INC COM 15687V109 3,642 274,252 SH   SOLE 30 274,252 0 0
CERTARA INC COM 15687V109 20 1,487 SH   SOLE 31 1,487 0 0
CERTARA INC COM 15687V109 202 15,194 SH   SOLE 40 15,194 0 0
CERTARA INC COM 15687V109 53 3,971 SH   SOLE 43 3,803 0 168
CERUS CORP COM 157085101 849 235,772 SH   SOLE 2 154,735 0 81,037
CERUS CORP COM 157085101 2 528 SH   SOLE 4 528 0 0
CERUS CORP COM 157085101 7 1,844 SH   SOLE 7 1,844 0 0
CERUS CORP COM 157085101 1,804 501,000 SH   SOLE 18 458,600 0 42,400
CERUS CORP COM 157085101 2,631 730,803 SH   SOLE 19 730,803 0 0
CERUS CORP COM 157085101 20,766 5,768,427 SH   SOLE 21 5,768,427 0 0
CERUS CORP COM 157085101 16,175 4,493,030 SH   SOLE 22 4,384,546 0 108,484
CERUS CORP COM 157085101 66 18,414 SH   SOLE 23 18,414 0 0
CERUS CORP COM 157085101 119 32,991 SH   SOLE 25 32,991 0 0
CERUS CORP COM 157085101 764 212,297 SH   SOLE 26 116,185 0 96,112
CERUS CORP COM 157085101 48 13,391 SH   SOLE 28 2,812 0 10,579
CERUS CORP COM 157085101 558 155,102 SH   SOLE 30 155,102 0 0
CERUS CORP COM 157085101 10 2,836 SH   SOLE 34 2,836 0 0
CERUS CORP COM 157085101 62 17,119 SH   SOLE 36 17,119 0 0
CERUS CORP COM 157085101 75 20,864 SH   SOLE 40 20,864 0 0
CERUS CORP COM 157085101 57 15,700 SH   SOLE 43 15,633 0 67
CEVA INC COM 157210105 644 24,563 SH   SOLE 2 22,050 0 2,513
CEVA INC COM 157210105 13 496 SH   SOLE 4 100 0 396
CEVA INC COM 157210105 8 318 SH   SOLE 7 318 0 0
CEVA INC COM 157210105 2,100 80,045 SH   SOLE 18 80,045 0 0
CEVA INC COM 157210105 1,071 40,813 SH   SOLE 19 40,813 0 0
CEVA INC COM 157210105 74,274 2,831,630 SH   SOLE 21 2,831,630 0 0
CEVA INC COM 157210105 15,864 604,809 SH   SOLE 22 590,478 0 14,331
CEVA INC COM 157210105 626 23,849 SH   SOLE 25 23,849 0 0
CEVA INC COM 157210105 559 21,307 SH   SOLE 26 12,985 0 8,322
CEVA INC COM 157210105 43 1,644 SH   SOLE 28 0 0 1,644
CEVA INC COM 157210105 5,583 212,855 SH   SOLE 30 212,855 0 0
CEVA INC COM 157210105 105 3,997 SH   SOLE 34 3,997 0 0
CEVA INC COM 157210105 4 171 SH   SOLE 36 171 0 0
CEVA INC COM 157210105 57 2,158 SH   SOLE 40 2,158 0 0
CEVA INC COM 157210105 705 26,872 SH   SOLE 43 20,633 0 6,239
CF BANKSHARES INC COM 12520L109 16 755 SH   SOLE 18 755 0 0
CF BANKSHARES INC COM 12520L109 216 10,459 SH   SOLE 21 10,459 0 0
CF BANKSHARES INC COM 12520L109 5 262 SH   SOLE 22 262 0 0
CF INDS HLDGS INC COM 125269100 51,722 537,369 SH   SOLE 2 93,916 0 443,453
CF INDS HLDGS INC COM 125269100 13,599 141,285 SH   SOLE 4 125,815 0 15,470
CF INDS HLDGS INC COM 125269100 40,696 422,811 SH   SOLE 7 416,954 0 5,857
CF INDS HLDGS INC COM 125269100 578 6,009 SH   SOLE 13 776 0 5,233
CF INDS HLDGS INC COM 125269100 1,862 19,350 SH   SOLE 15 19,350 0 0
CF INDS HLDGS INC COM 125269100 54,807 569,427 SH   SOLE 18 553,255 0 16,172
CF INDS HLDGS INC COM 125269100 186,227 1,934,831 SH   SOLE 19 1,934,831 0 0
CF INDS HLDGS INC COM 125269100 608,214 6,319,110 SH   SOLE 21 6,319,110 0 0
CF INDS HLDGS INC COM 125269100 417,858 4,341,382 SH   SOLE 22 3,944,699 0 396,683
CF INDS HLDGS INC COM 125269100 31,403 326,262 SH   SOLE 23 326,262 0 0
CF INDS HLDGS INC COM 125269100 39,599 411,422 SH   SOLE 25 411,422 0 0
CF INDS HLDGS INC COM 125269100 37,301 387,548 SH   SOLE 26 140,172 0 247,376
CF INDS HLDGS INC COM 125269100 17,586 182,716 SH   SOLE 28 3,534 0 179,182
CF INDS HLDGS INC COM 125269100 66,499 690,894 SH   SOLE 29 690,894 0 0
CF INDS HLDGS INC COM 125269100 168,876 1,754,561 SH   SOLE 30 1,685,976 0 68,585
CF INDS HLDGS INC COM 125269100 4,648 48,290 SH   SOLE 31 44,510 0 3,780
CF INDS HLDGS INC COM 125269100 96,875 1,006,494 SH   SOLE 34 1,006,494 0 0
CF INDS HLDGS INC COM 125269100 6,589 68,459 SH   SOLE 36 68,459 0 0
CF INDS HLDGS INC COM 125269100 646 6,711 SH   SOLE 40 6,711 0 0
CF INDS HLDGS INC COM 125269100 98 1,022 SH   OTR 43 1,022 0 0
CF INDS HLDGS INC COM 125269100 17,472 181,530 SH   SOLE 43 165,168 0 16,362
CFSB BANCORP INC COM 12530C107 4 485 SH   SOLE 18 485 0 0
CFSB BANCORP INC COM 12530C107 49 5,608 SH   SOLE 21 5,608 0 0
CGI INC CL A SUB VTG 12532H104 4,984 66,246 SH   SOLE 21 66,246 0 0
CGI INC CL A SUB VTG 12532H104 17,799 236,563 SH   SOLE 43 220,691 0 15,872
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1 122 SH   SOLE 2 0 0 122
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 11 1,456 SH   SOLE 18 1,456 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 157 20,907 SH   SOLE 21 20,907 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 742 98,956 SH   SOLE 22 98,956 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 5 695 SH   SOLE 23 695 0 0
CHAMPIONX CORPORATION COM 15872M104 5,937 303,348 SH   SOLE 2 216,819 0 86,529
CHAMPIONX CORPORATION COM 15872M104 68 3,457 SH   SOLE 4 1,409 0 2,048
CHAMPIONX CORPORATION COM 15872M104 74 3,762 SH   SOLE 7 3,762 0 0
CHAMPIONX CORPORATION COM 15872M104 17,543 896,446 SH   SOLE 18 883,837 0 12,609
CHAMPIONX CORPORATION COM 15872M104 17,576 898,095 SH   SOLE 19 898,095 0 0
CHAMPIONX CORPORATION COM 15872M104 282,301 14,425,176 SH   SOLE 21 14,425,176 0 0
CHAMPIONX CORPORATION COM 15872M104 120,928 6,179,268 SH   SOLE 22 6,050,800 0 128,468
CHAMPIONX CORPORATION COM 15872M104 266 13,609 SH   SOLE 23 13,609 0 0
CHAMPIONX CORPORATION COM 15872M104 686 35,055 SH   SOLE 25 35,055 0 0
CHAMPIONX CORPORATION COM 15872M104 4,310 220,248 SH   SOLE 26 87,087 0 133,161
CHAMPIONX CORPORATION COM 15872M104 1,303 66,591 SH   SOLE 28 3,587 0 63,004
CHAMPIONX CORPORATION COM 15872M104 82 4,214 SH   SOLE 29 4,214 0 0
CHAMPIONX CORPORATION COM 15872M104 3,670 187,510 SH   SOLE 30 187,510 0 0
CHAMPIONX CORPORATION COM 15872M104 150 7,670 SH   SOLE 31 7,670 0 0
CHAMPIONX CORPORATION COM 15872M104 45 2,283 SH   SOLE 34 2,283 0 0
CHAMPIONX CORPORATION COM 15872M104 128 6,546 SH   SOLE 36 6,546 0 0
CHAMPIONX CORPORATION COM 15872M104 506 25,841 SH   SOLE 40 25,841 0 0
CHAMPIONX CORPORATION COM 15872M104 5,762 294,441 SH   SOLE 43 266,857 0 27,585
CHANGE HEALTHCARE INC COM 15912K100 19,992 727,233 SH   SOLE 2 122,598 0 604,635
CHANGE HEALTHCARE INC COM 15912K100 25 924 SH   SOLE 4 924 0 0
CHANGE HEALTHCARE INC COM 15912K100 295 10,720 SH   SOLE 7 10,720 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,886 104,991 SH   SOLE 18 104,991 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,183 79,410 SH   SOLE 19 79,410 0 0
CHANGE HEALTHCARE INC COM 15912K100 122,953 4,472,648 SH   SOLE 21 4,472,648 0 0
CHANGE HEALTHCARE INC COM 15912K100 161,020 5,857,390 SH   SOLE 22 5,536,471 0 320,919
CHANGE HEALTHCARE INC COM 15912K100 997 36,264 SH   SOLE 25 36,264 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,765 100,593 SH   SOLE 26 80,101 0 20,492
CHANGE HEALTHCARE INC COM 15912K100 360 13,085 SH   SOLE 28 5,526 0 7,559
CHANGE HEALTHCARE INC COM 15912K100 2,675 97,290 SH   SOLE 30 97,290 0 0
CHANGE HEALTHCARE INC COM 15912K100 102 3,716 SH   SOLE 31 3,716 0 0
CHANGE HEALTHCARE INC COM 15912K100 103 3,760 SH   SOLE 36 3,760 0 0
CHANGE HEALTHCARE INC COM 15912K100 856 31,124 SH   SOLE 40 31,124 0 0
CHANGE HEALTHCARE INC COM 15912K100 810 29,452 SH   SOLE 43 28,779 0 673
CHANGE HEALTHCARE INC OPTIONS 15912K100 3,120 113,500 SH Put SOLE 19 113,500 0 0
CHANGE HEALTHCARE INC OPTIONS 15912K100 11 400 SH Put SOLE 22 400 0 0
CHANGE HEALTHCARE INC OPTIONS 15912K100 168 6,100 SH Put SOLE 34 6,100 0 0
CHANNELADVISOR CORP COM 159179100 640 28,224 SH   SOLE 2 11,507 0 16,717
CHANNELADVISOR CORP COM 159179100 2 103 SH   SOLE 4 103 0 0
CHANNELADVISOR CORP COM 159179100 9 387 SH   SOLE 7 387 0 0
CHANNELADVISOR CORP COM 159179100 2,019 89,088 SH   SOLE 18 89,088 0 0
CHANNELADVISOR CORP COM 159179100 1,789 78,928 SH   SOLE 19 78,928 0 0
CHANNELADVISOR CORP COM 159179100 24,524 1,082,238 SH   SOLE 21 1,082,238 0 0
CHANNELADVISOR CORP COM 159179100 17,294 763,181 SH   SOLE 22 736,443 0 26,738
CHANNELADVISOR CORP COM 159179100 84 3,692 SH   SOLE 25 3,692 0 0
CHANNELADVISOR CORP COM 159179100 26 1,128 SH   SOLE 26 1,128 0 0
CHANNELADVISOR CORP COM 159179100 50 2,207 SH   SOLE 30 2,207 0 0
CHANNELADVISOR CORP COM 159179100 119 5,231 SH   SOLE 40 5,231 0 0
CHANNELADVISOR CORP COM 159179100 1,006 44,377 SH   SOLE 43 35,718 0 8,659
CHARAH SOLUTIONS INC COM 15957P105 5 2,848 SH   SOLE 18 2,848 0 0
CHARAH SOLUTIONS INC COM 15957P105 86 47,177 SH   SOLE 21 47,177 0 0
CHARAH SOLUTIONS INC COM 15957P105 4 2,319 SH   SOLE 22 2,319 0 0
CHARGE ENTERPRISES INC COM 159610104 42 23,765 SH   SOLE 2 6,850 0 16,915
CHARGE ENTERPRISES INC COM 159610104 2 1,120 SH   SOLE 7 1,120 0 0
CHARGE ENTERPRISES INC COM 159610104 570 324,005 SH   SOLE 18 324,005 0 0
CHARGE ENTERPRISES INC COM 159610104 351 199,333 SH   SOLE 19 199,333 0 0
CHARGE ENTERPRISES INC COM 159610104 7,476 4,247,795 SH   SOLE 21 4,247,795 0 0
CHARGE ENTERPRISES INC COM 159610104 4,599 2,613,298 SH   SOLE 22 2,591,852 0 21,446
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 4,522 306,385 SH   SOLE 2 102,388 0 203,997
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 11 717 SH   SOLE 4 717 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 42 2,840 SH   SOLE 7 2,840 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,615 109,414 SH   SOLE 18 109,414 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,133 76,762 SH   SOLE 19 76,762 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 53,356 3,614,880 SH   SOLE 21 3,614,880 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 85,254 5,776,047 SH   SOLE 22 5,489,857 0 286,190
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 492 33,304 SH   SOLE 25 33,304 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,341 90,832 SH   SOLE 26 73,234 0 17,598
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 515 34,909 SH   SOLE 28 20,377 0 14,532
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 5,629 381,374 SH   SOLE 30 381,374 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 55 3,700 SH   SOLE 31 3,700 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 87 5,869 SH   SOLE 34 5,869 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 56 3,799 SH   SOLE 36 3,799 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 442 29,919 SH   SOLE 40 29,919 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 204 13,814 SH   SOLE 43 12,844 0 970
CHARLES & COLVARD LTD COM 159765106 5 5,246 SH   SOLE 18 5,246 0 0
CHARLES & COLVARD LTD COM 159765106 54 56,225 SH   SOLE 21 56,225 0 0
CHARLES & COLVARD LTD COM 159765106 59 60,946 SH   SOLE 22 60,946 0 0
CHARLES RIV LABS INTL INC COM 159864107 20,754 105,456 SH   SOLE 2 42,763 0 62,693
CHARLES RIV LABS INTL INC COM 159864107 4,622 23,484 SH   SOLE 4 20,047 0 3,437
CHARLES RIV LABS INTL INC COM 159864107 8,948 45,467 SH   SOLE 7 44,128 0 1,339
CHARLES RIV LABS INTL INC COM 159864107 35 176 SH   SOLE 13 176 0 0
CHARLES RIV LABS INTL INC COM 159864107 967 4,916 SH   SOLE 15 4,916 0 0
CHARLES RIV LABS INTL INC COM 159864107 2 8 SH   SOLE 17 0 0 8
CHARLES RIV LABS INTL INC COM 159864107 25,558 129,870 SH   SOLE 18 125,864 0 4,006
CHARLES RIV LABS INTL INC COM 159864107 243,196 1,235,752 SH   SOLE 19 1,235,752 0 0
CHARLES RIV LABS INTL INC COM 159864107 345,401 1,755,085 SH   SOLE 21 1,755,085 0 0
CHARLES RIV LABS INTL INC COM 159864107 263,386 1,338,344 SH   SOLE 22 1,236,480 0 101,864
CHARLES RIV LABS INTL INC COM 159864107 15,700 79,776 SH   SOLE 23 79,776 0 0
CHARLES RIV LABS INTL INC COM 159864107 11,887 60,401 SH   SOLE 25 60,401 0 0
CHARLES RIV LABS INTL INC COM 159864107 17,802 90,455 SH   SOLE 26 29,074 0 61,381
CHARLES RIV LABS INTL INC COM 159864107 13,084 66,484 SH   SOLE 28 448 0 66,036
CHARLES RIV LABS INTL INC COM 159864107 15 76 SH   SOLE 29 76 0 0
CHARLES RIV LABS INTL INC COM 159864107 61,073 310,329 SH   SOLE 30 310,329 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,193 11,143 SH   SOLE 31 10,218 0 925
CHARLES RIV LABS INTL INC COM 159864107 1,025 5,207 SH   SOLE 34 5,207 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,806 14,257 SH   SOLE 36 14,257 0 0
CHARLES RIV LABS INTL INC COM 159864107 326 1,656 SH   SOLE 40 1,656 0 0
CHARLES RIV LABS INTL INC COM 159864107 32 165 SH   OTR 43 165 0 0
CHARLES RIV LABS INTL INC COM 159864107 6,040 30,691 SH   SOLE 43 28,139 0 2,552
CHART INDS INC COM 16115Q308 7,858 42,628 SH   SOLE 2 34,070 0 8,558
CHART INDS INC COM 16115Q308 17 92 SH   SOLE 4 92 0 0
CHART INDS INC COM 16115Q308 75 405 SH   SOLE 7 405 0 0
CHART INDS INC COM 16115Q308 43,632 236,682 SH   SOLE 18 156,870 0 79,812
CHART INDS INC COM 16115Q308 113,242 614,278 SH   SOLE 19 614,278 0 0
CHART INDS INC COM 16115Q308 456,694 2,477,322 SH   SOLE 21 2,477,322 0 0
CHART INDS INC COM 16115Q308 194,356 1,054,276 SH   SOLE 22 1,031,798 0 22,478
CHART INDS INC COM 16115Q308 260 1,412 SH   SOLE 23 1,412 0 0
CHART INDS INC COM 16115Q308 8,678 47,073 SH   SOLE 25 47,073 0 0
CHART INDS INC COM 16115Q308 38,770 210,304 SH   SOLE 26 19,147 0 191,157
CHART INDS INC COM 16115Q308 466 2,530 SH   SOLE 28 648 0 1,882
CHART INDS INC COM 16115Q308 4,417 23,959 SH   SOLE 30 23,959 0 0
CHART INDS INC COM 16115Q308 58,392 316,743 SH   SOLE 34 316,743 0 0
CHART INDS INC COM 16115Q308 180 978 SH   SOLE 36 978 0 0
CHART INDS INC COM 16115Q308 840 4,558 SH   SOLE 40 4,558 0 0
CHART INDS INC COM 16115Q308 9,334 50,630 SH   SOLE 43 49,299 0 1,331
CHARTER COMMUNICATIONS INC N CL A 16119P108 75,723 249,623 SH   SOLE 2 82,873 0 166,750
CHARTER COMMUNICATIONS INC N CL A 16119P108 29,240 96,390 SH   SOLE 4 57,815 0 38,575
CHARTER COMMUNICATIONS INC N CL A 16119P108 38,589 127,208 SH   SOLE 7 121,782 0 5,426
CHARTER COMMUNICATIONS INC N CL A 16119P108 911 3,002 SH   SOLE 13 403 0 2,599
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,798 12,519 SH   SOLE 15 12,519 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 7 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 61,524 202,815 SH   SOLE 18 192,689 0 10,126
CHARTER COMMUNICATIONS INC N CL A 16119P108 68,921 227,200 SH   SOLE 19 227,200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 796,895 2,626,983 SH   SOLE 21 2,626,983 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 739,577 2,438,032 SH   SOLE 22 2,208,162 0 229,870
CHARTER COMMUNICATIONS INC N CL A 16119P108 57,532 189,654 SH   SOLE 23 189,654 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 43,915 144,767 SH   SOLE 25 144,767 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 70,989 234,017 SH   SOLE 26 92,818 0 141,199
CHARTER COMMUNICATIONS INC N CL A 16119P108 43,492 143,373 SH   SOLE 28 1,613 0 141,760
CHARTER COMMUNICATIONS INC N CL A 16119P108 70 232 SH   SOLE 29 232 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 186,953 616,295 SH   SOLE 30 616,295 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 7,996 26,360 SH   SOLE 31 24,160 0 2,200
CHARTER COMMUNICATIONS INC N CL A 16119P108 11,367 37,473 SH   SOLE 32 37,473 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 58,283 192,132 SH   SOLE 34 192,132 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 13,993 46,127 SH   SOLE 36 46,127 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,151 3,795 SH   SOLE 40 3,795 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 85 280 SH   OTR 43 280 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 32,198 106,143 SH   SOLE 43 95,087 0 11,056
CHASE CORP COM 16150R104 1,165 13,943 SH   SOLE 2 10,379 0 3,564
CHASE CORP COM 16150R104 9 105 SH   SOLE 7 105 0 0
CHASE CORP COM 16150R104 1,821 21,793 SH   SOLE 18 21,793 0 0
CHASE CORP COM 16150R104 1,231 14,735 SH   SOLE 19 14,735 0 0
CHASE CORP COM 16150R104 21,780 260,616 SH   SOLE 21 260,616 0 0
CHASE CORP COM 16150R104 16,033 191,846 SH   SOLE 22 183,999 0 7,847
CHASE CORP COM 16150R104 80 960 SH   SOLE 25 960 0 0
CHASE CORP COM 16150R104 87 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 17 202 SH   SOLE 28 0 0 202
CHASE CORP COM 16150R104 276 3,304 SH   SOLE 30 3,304 0 0
CHASE CORP COM 16150R104 58 689 SH   SOLE 40 689 0 0
CHASE CORP COM 16150R104 492 5,890 SH   SOLE 43 5,471 0 419
CHATHAM LODGING TR COM 16208T102 1,792 181,551 SH   SOLE 2 148,948 0 32,603
CHATHAM LODGING TR COM 16208T102 6 634 SH   SOLE 7 634 0 0
CHATHAM LODGING TR COM 16208T102 1,861 188,519 SH   SOLE 18 188,519 0 0
CHATHAM LODGING TR COM 16208T102 866 87,720 SH   SOLE 19 87,720 0 0
CHATHAM LODGING TR COM 16208T102 61,121 6,192,609 SH   SOLE 21 6,192,609 0 0
CHATHAM LODGING TR COM 16208T102 14,077 1,426,222 SH   SOLE 22 1,373,581 0 52,641
CHATHAM LODGING TR COM 16208T102 19 1,959 SH   SOLE 23 1,959 0 0
CHATHAM LODGING TR COM 16208T102 59 5,975 SH   SOLE 25 5,975 0 0
CHATHAM LODGING TR COM 16208T102 328 33,276 SH   SOLE 26 25,190 0 8,086
CHATHAM LODGING TR COM 16208T102 42 4,222 SH   SOLE 28 0 0 4,222
CHATHAM LODGING TR COM 16208T102 976 98,916 SH   SOLE 30 98,916 0 0
CHATHAM LODGING TR COM 16208T102 42 4,268 SH   SOLE 40 4,268 0 0
CHATHAM LODGING TR COM 16208T102 572 57,992 SH   SOLE 43 55,905 0 2,087
CHECK POINT SOFTWARE TECH LT ORD M22465104 25,810 230,403 SH   SOLE 2 212,351 0 18,052
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,856 123,691 SH   SOLE 4 80,834 0 42,857
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,466 129,138 SH   SOLE 7 102,382 0 26,756
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,657 14,795 SH   SOLE 13 14,795 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 868 7,753 SH   SOLE 15 7,753 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,637 94,954 SH   SOLE 18 90,344 0 4,610
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,312 74,203 SH   SOLE 19 74,203 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,091 36,521 SH   SOLE 20 36,521 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 217,759 1,943,930 SH   SOLE 21 1,943,930 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 181,638 1,621,475 SH   SOLE 22 1,571,703 0 49,772
CHECK POINT SOFTWARE TECH LT ORD M22465104 24,171 215,775 SH   SOLE 23 215,775 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 16,810 150,059 SH   SOLE 25 150,059 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,439 128,897 SH   SOLE 26 57,563 0 71,334
CHECK POINT SOFTWARE TECH LT ORD M22465104 35,316 315,267 SH   SOLE 28 1,299 0 313,968
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,706 24,160 SH   SOLE 29 24,160 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 62,978 562,200 SH   SOLE 30 562,200 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,238 82,468 SH   SOLE 31 80,538 0 1,930
CHECK POINT SOFTWARE TECH LT ORD M22465104 31,999 285,652 SH   SOLE 34 285,652 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,477 31,037 SH   SOLE 36 31,037 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 395 3,525 SH   SOLE 40 3,525 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 35,472 316,654 SH   SOLE 43 306,921 0 9,733
CHECKPOINT THERAPEUTICS INC COM 162828107 1 1,078 SH   SOLE 2 0 0 1,078
CHECKPOINT THERAPEUTICS INC COM 162828107 13 12,547 SH   SOLE 18 12,547 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 229 219,785 SH   SOLE 21 219,785 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 752 722,954 SH   SOLE 22 722,954 0 0
CHEESECAKE FACTORY INC COM 163072101 5,863 200,231 SH   SOLE 2 152,171 0 48,060
CHEESECAKE FACTORY INC COM 163072101 5 169 SH   SOLE 4 169 0 0
CHEESECAKE FACTORY INC COM 163072101 14 495 SH   SOLE 7 495 0 0
CHEESECAKE FACTORY INC COM 163072101 5,126 175,073 SH   SOLE 18 164,142 0 10,931
CHEESECAKE FACTORY INC COM 163072101 12,487 426,460 SH   SOLE 19 426,460 0 0
CHEESECAKE FACTORY INC COM 163072101 169,318 5,782,711 SH   SOLE 21 5,782,711 0 0
CHEESECAKE FACTORY INC COM 163072101 47,212 1,612,439 SH   SOLE 22 1,581,701 0 30,738
CHEESECAKE FACTORY INC COM 163072101 400 13,655 SH   SOLE 23 13,655 0 0
CHEESECAKE FACTORY INC COM 163072101 211 7,190 SH   SOLE 25 7,190 0 0
CHEESECAKE FACTORY INC COM 163072101 2,173 74,217 SH   SOLE 26 14,159 0 60,058
CHEESECAKE FACTORY INC COM 163072101 25 866 SH   SOLE 28 866 0 0
CHEESECAKE FACTORY INC COM 163072101 2,429 82,955 SH   SOLE 30 82,955 0 0
CHEESECAKE FACTORY INC COM 163072101 52 1,768 SH   SOLE 36 1,768 0 0
CHEESECAKE FACTORY INC COM 163072101 199 6,794 SH   SOLE 40 6,794 0 0
CHEESECAKE FACTORY INC COM 163072101 1,543 52,713 SH   SOLE 43 48,232 0 4,481
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 2,261 2,925,000 PRN   SOLE 21 2,925,000 0 0
CHEFS WHSE INC COM 163086101 762 26,309 SH   SOLE 2 15,593 0 10,716
CHEFS WHSE INC COM 163086101 4 123 SH   SOLE 4 123 0 0
CHEFS WHSE INC COM 163086101 12 430 SH   SOLE 7 430 0 0
CHEFS WHSE INC COM 163086101 3,567 123,125 SH   SOLE 18 123,125 0 0
CHEFS WHSE INC COM 163086101 1,832 63,243 SH   SOLE 19 63,243 0 0
CHEFS WHSE INC COM 163086101 120,629 4,163,932 SH   SOLE 21 4,163,932 0 0
CHEFS WHSE INC COM 163086101 24,361 840,916 SH   SOLE 22 814,131 0 26,785
CHEFS WHSE INC COM 163086101 140 4,826 SH   SOLE 25 4,826 0 0
CHEFS WHSE INC COM 163086101 674 23,271 SH   SOLE 26 20,886 0 2,385
CHEFS WHSE INC COM 163086101 51 1,776 SH   SOLE 28 0 0 1,776
CHEFS WHSE INC COM 163086101 1,813 62,584 SH   SOLE 30 62,584 0 0
CHEFS WHSE INC COM 163086101 19 645 SH   SOLE 34 645 0 0
CHEFS WHSE INC COM 163086101 29 995 SH   SOLE 36 995 0 0
CHEFS WHSE INC COM 163086101 141 4,858 SH   SOLE 40 4,858 0 0
CHEFS WHSE INC COM 163086101 404 13,957 SH   SOLE 43 12,008 0 1,949
CHEGG INC COM 163092109 5,587 265,175 SH   SOLE 2 230,110 0 35,065
CHEGG INC COM 163092109 13 596 SH   SOLE 4 596 0 0
CHEGG INC COM 163092109 116 5,507 SH   SOLE 7 1,354 0 4,153
CHEGG INC COM 163092109 6,766 321,113 SH   SOLE 18 321,113 0 0
CHEGG INC COM 163092109 9,293 441,050 SH   SOLE 19 441,050 0 0
CHEGG INC COM 163092109 83,605 3,967,965 SH   SOLE 21 3,967,965 0 0
CHEGG INC COM 163092109 68,599 3,255,787 SH   SOLE 22 3,175,330 0 80,457
CHEGG INC COM 163092109 172 8,163 SH   SOLE 23 8,163 0 0
CHEGG INC COM 163092109 1,582 75,088 SH   SOLE 25 75,088 0 0
CHEGG INC COM 163092109 1,697 80,520 SH   SOLE 26 41,885 0 38,635
CHEGG INC COM 163092109 208 9,884 SH   SOLE 28 2,529 0 7,355
CHEGG INC COM 163092109 1,544 73,288 SH   SOLE 30 73,288 0 0
CHEGG INC COM 163092109 555 26,321 SH   SOLE 31 26,321 0 0
CHEGG INC COM 163092109 802 38,068 SH   SOLE 34 38,068 0 0
CHEGG INC COM 163092109 72 3,399 SH   SOLE 36 3,399 0 0
CHEGG INC COM 163092109 411 19,515 SH   SOLE 40 19,515 0 0
CHEGG INC COM 163092109 11 499 SH   OTR 43 499 0 0
CHEGG INC COM 163092109 3,115 147,856 SH   SOLE 43 141,944 0 5,912
CHEGG INC NOTE 0.125% 3/1 163092AD1 5,276 6,106,000 PRN   SOLE 21 6,106,000 0 0
CHEGG INC NOTE 9/0 163092AF6 6,563 8,705,000 PRN   SOLE 21 8,705,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 0 235 SH   SOLE 2 0 0 235
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 3 9,328 SH   SOLE 21 9,328 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 71 196,866 SH   SOLE 22 196,866 0 0
CHEMED CORP NEW COM 16359R103 11,425 26,170 SH   SOLE 2 15,569 0 10,601
CHEMED CORP NEW COM 16359R103 164 375 SH   SOLE 4 310 0 65
CHEMED CORP NEW COM 16359R103 90 206 SH   SOLE 7 206 0 0
CHEMED CORP NEW COM 16359R103 22 51 SH   SOLE 13 51 0 0
CHEMED CORP NEW COM 16359R103 13,938 31,927 SH   SOLE 18 31,903 0 24
CHEMED CORP NEW COM 16359R103 6,636 15,200 SH   SOLE 19 15,200 0 0
CHEMED CORP NEW COM 16359R103 356,391 816,362 SH   SOLE 21 816,362 0 0
CHEMED CORP NEW COM 16359R103 175,112 401,117 SH   SOLE 22 382,867 0 18,250
CHEMED CORP NEW COM 16359R103 210 482 SH   SOLE 23 482 0 0
CHEMED CORP NEW COM 16359R103 936 2,144 SH   SOLE 25 2,144 0 0
CHEMED CORP NEW COM 16359R103 2,875 6,585 SH   SOLE 26 5,234 0 1,351
CHEMED CORP NEW COM 16359R103 269 617 SH   SOLE 28 284 0 333
CHEMED CORP NEW COM 16359R103 23 53 SH   SOLE 29 53 0 0
CHEMED CORP NEW COM 16359R103 5,910 13,538 SH   SOLE 30 13,538 0 0
CHEMED CORP NEW COM 16359R103 135 309 SH   SOLE 31 309 0 0
CHEMED CORP NEW COM 16359R103 92 211 SH   SOLE 34 211 0 0
CHEMED CORP NEW COM 16359R103 13 30 SH   SOLE 36 30 0 0
CHEMED CORP NEW COM 16359R103 850 1,948 SH   SOLE 40 1,948 0 0
CHEMED CORP NEW COM 16359R103 47 107 SH   OTR 43 107 0 0
CHEMED CORP NEW COM 16359R103 8,339 19,102 SH   SOLE 43 18,209 0 893
CHEMOCENTRYX INC COM 16383L106 2,244 43,443 SH   SOLE 2 26,989 0 16,454
CHEMOCENTRYX INC COM 16383L106 10 198 SH   SOLE 4 198 0 0
CHEMOCENTRYX INC COM 16383L106 35 670 SH   SOLE 7 670 0 0
CHEMOCENTRYX INC COM 16383L106 9,395 181,856 SH   SOLE 18 181,856 0 0
CHEMOCENTRYX INC COM 16383L106 7,881 152,564 SH   SOLE 19 152,564 0 0
CHEMOCENTRYX INC COM 16383L106 141,482 2,738,716 SH   SOLE 21 2,738,716 0 0
CHEMOCENTRYX INC COM 16383L106 78,157 1,512,916 SH   SOLE 22 1,468,298 0 44,618
CHEMOCENTRYX INC COM 16383L106 30 586 SH   SOLE 23 586 0 0
CHEMOCENTRYX INC COM 16383L106 455 8,817 SH   SOLE 25 8,817 0 0
CHEMOCENTRYX INC COM 16383L106 1,784 34,530 SH   SOLE 26 29,454 0 5,076
CHEMOCENTRYX INC COM 16383L106 108 2,086 SH   SOLE 28 0 0 2,086
CHEMOCENTRYX INC COM 16383L106 4,065 78,680 SH   SOLE 30 78,680 0 0
CHEMOCENTRYX INC COM 16383L106 67 1,304 SH   SOLE 36 1,304 0 0
CHEMOCENTRYX INC COM 16383L106 353 6,825 SH   SOLE 40 6,825 0 0
CHEMOCENTRYX INC COM 16383L106 4,224 81,760 SH   SOLE 43 80,600 0 1,160
CHEMOURS CO COM 163851108 16,584 672,768 SH   SOLE 2 149,492 0 523,276
CHEMOURS CO COM 163851108 13 529 SH   SOLE 4 529 0 0
CHEMOURS CO COM 163851108 390 15,838 SH   SOLE 7 15,838 0 0
CHEMOURS CO COM 163851108 10,404 422,076 SH   SOLE 18 422,076 0 0
CHEMOURS CO COM 163851108 1,164 47,214 SH   SOLE 19 47,214 0 0
CHEMOURS CO COM 163851108 300,569 12,193,465 SH   SOLE 21 12,193,465 0 0
CHEMOURS CO COM 163851108 103,620 4,203,633 SH   SOLE 22 4,016,928 0 186,705
CHEMOURS CO COM 163851108 583 23,660 SH   SOLE 25 23,660 0 0
CHEMOURS CO COM 163851108 2,030 82,357 SH   SOLE 26 69,496 0 12,861
CHEMOURS CO COM 163851108 73 2,949 SH   SOLE 28 2,949 0 0
CHEMOURS CO COM 163851108 2,358 95,661 SH   SOLE 30 95,661 0 0
CHEMOURS CO COM 163851108 55 2,250 SH   SOLE 31 2,250 0 0
CHEMOURS CO COM 163851108 2,071 84,012 SH   SOLE 32 84,012 0 0
CHEMOURS CO COM 163851108 93 3,765 SH   SOLE 36 3,765 0 0
CHEMOURS CO COM 163851108 509 20,646 SH   SOLE 40 20,646 0 0
CHEMOURS CO COM 163851108 14 583 SH   OTR 43 583 0 0
CHEMOURS CO COM 163851108 3,044 123,504 SH   SOLE 43 112,586 0 10,919
CHEMUNG FINL CORP COM 164024101 150 3,575 SH   SOLE 2 3,462 0 113
CHEMUNG FINL CORP COM 164024101 25 601 SH   SOLE 18 601 0 0
CHEMUNG FINL CORP COM 164024101 294 7,028 SH   SOLE 21 7,028 0 0
CHEMUNG FINL CORP COM 164024101 164 3,916 SH   SOLE 22 3,916 0 0
CHENIERE ENERGY INC COM NEW 16411R208 115,142 694,002 SH   SOLE 2 57,332 0 636,670
CHENIERE ENERGY INC COM NEW 16411R208 29,754 179,336 SH   SOLE 4 160,666 0 18,670
CHENIERE ENERGY INC COM NEW 16411R208 65,703 396,014 SH   SOLE 7 396,014 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,086 6,543 SH   SOLE 13 936 0 5,607
CHENIERE ENERGY INC COM NEW 16411R208 3,229 19,462 SH   SOLE 15 19,462 0 0
CHENIERE ENERGY INC COM NEW 16411R208 139,419 840,331 SH   SOLE 18 604,179 0 236,152
CHENIERE ENERGY INC COM NEW 16411R208 348,111 2,098,191 SH   SOLE 19 2,098,191 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,024,688 6,176,166 SH   SOLE 21 6,176,166 0 0
CHENIERE ENERGY INC COM NEW 16411R208 957,382 5,770,488 SH   SOLE 22 5,327,833 0 442,655
CHENIERE ENERGY INC COM NEW 16411R208 61,057 368,012 SH   SOLE 23 368,012 0 0
CHENIERE ENERGY INC COM NEW 16411R208 119,612 720,946 SH   SOLE 25 720,946 0 0
CHENIERE ENERGY INC COM NEW 16411R208 62,126 374,456 SH   SOLE 26 155,018 0 219,438
CHENIERE ENERGY INC COM NEW 16411R208 57,965 349,378 SH   SOLE 28 4,263 0 345,115
CHENIERE ENERGY INC COM NEW 16411R208 290,122 1,748,673 SH   SOLE 30 1,748,673 0 0
CHENIERE ENERGY INC COM NEW 16411R208 8,697 52,422 SH   SOLE 31 48,184 0 4,238
CHENIERE ENERGY INC COM NEW 16411R208 93,792 565,319 SH   SOLE 34 565,319 0 0
CHENIERE ENERGY INC COM NEW 16411R208 15,015 90,501 SH   SOLE 36 90,501 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,230 7,412 SH   SOLE 40 7,412 0 0
CHENIERE ENERGY INC COM NEW 16411R208 150 906 SH   OTR 43 906 0 0
CHENIERE ENERGY INC COM NEW 16411R208 36,487 219,921 SH   SOLE 43 202,598 0 17,323
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1 11 SH   SOLE 43 11 0 0
CHERRY HILL MTG INVT CORP COM 164651101 15 2,955 SH   SOLE 18 2,955 0 0
CHERRY HILL MTG INVT CORP COM 164651101 289 58,862 SH   SOLE 21 58,862 0 0
CHERRY HILL MTG INVT CORP COM 164651101 1,434 292,099 SH   SOLE 22 292,099 0 0
CHERRY HILL MTG INVT CORP COM 164651101 0 97 SH   SOLE 43 97 0 0
CHESAPEAKE ENERGY CORP COM 165167735 18,786 199,407 SH   SOLE 2 99,501 0 99,906
CHESAPEAKE ENERGY CORP COM 165167735 742 7,876 SH   SOLE 4 2,745 0 5,131
CHESAPEAKE ENERGY CORP COM 165167735 390 4,139 SH   SOLE 7 4,139 0 0
CHESAPEAKE ENERGY CORP COM 165167735 151 1,600 SH   SOLE 13 1,600 0 0
CHESAPEAKE ENERGY CORP COM 165167735 6,314 67,022 SH   SOLE 18 67,022 0 0
CHESAPEAKE ENERGY CORP COM 165167735 68,807 730,362 SH   SOLE 19 730,362 0 0
CHESAPEAKE ENERGY CORP COM 165167735 163,258 1,732,911 SH   SOLE 21 1,732,911 0 0
CHESAPEAKE ENERGY CORP COM 165167735 239,926 2,546,714 SH   SOLE 22 2,398,766 0 147,948
CHESAPEAKE ENERGY CORP COM 165167735 194 2,059 SH   SOLE 23 2,059 0 0
CHESAPEAKE ENERGY CORP COM 165167735 7,418 78,741 SH   SOLE 26 39,969 0 38,772
CHESAPEAKE ENERGY CORP COM 165167735 4,821 51,169 SH   SOLE 28 36,253 0 14,916
CHESAPEAKE ENERGY CORP COM 165167735 33 345 SH   SOLE 29 345 0 0
CHESAPEAKE ENERGY CORP COM 165167735 8,694 92,286 SH   SOLE 30 92,286 0 0
CHESAPEAKE ENERGY CORP COM 165167735 417 4,428 SH   SOLE 31 4,428 0 0
CHESAPEAKE ENERGY CORP COM 165167735 11,855 125,832 SH   SOLE 34 125,832 0 0
CHESAPEAKE ENERGY CORP COM 165167735 36 384 SH   SOLE 36 384 0 0
CHESAPEAKE ENERGY CORP COM 165167735 1,375 14,597 SH   SOLE 40 14,597 0 0
CHESAPEAKE ENERGY CORP COM 165167735 4,300 45,642 SH   SOLE 43 45,432 0 210
CHESAPEAKE UTILS CORP COM 165303108 1,118 9,692 SH   SOLE 2 6,307 0 3,385
CHESAPEAKE UTILS CORP COM 165303108 7 64 SH   SOLE 4 64 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,949 25,559 SH   SOLE 7 25,559 0 0
CHESAPEAKE UTILS CORP COM 165303108 6,525 56,544 SH   SOLE 18 56,544 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,535 30,638 SH   SOLE 19 30,638 0 0
CHESAPEAKE UTILS CORP COM 165303108 223,241 1,934,667 SH   SOLE 21 1,934,667 0 0
CHESAPEAKE UTILS CORP COM 165303108 45,385 393,318 SH   SOLE 22 380,049 0 13,269
CHESAPEAKE UTILS CORP COM 165303108 273 2,369 SH   SOLE 25 2,369 0 0
CHESAPEAKE UTILS CORP COM 165303108 740 6,411 SH   SOLE 26 5,309 0 1,102
CHESAPEAKE UTILS CORP COM 165303108 36 312 SH   SOLE 28 312 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,909 25,212 SH   SOLE 30 25,212 0 0
CHESAPEAKE UTILS CORP COM 165303108 262 2,272 SH   SOLE 40 2,272 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,543 13,373 SH   SOLE 43 10,534 0 2,839
CHEVRON CORP NEW COM 166764100 400,902 2,790,434 SH   SOLE 2 1,217,992 0 1,572,442
CHEVRON CORP NEW COM 166764100 202,186 1,407,292 SH   SOLE 4 702,600 0 704,692
CHEVRON CORP NEW COM 166764100 261,900 1,822,926 SH   SOLE 7 1,771,344 0 51,582
CHEVRON CORP NEW COM 166764100 22,827 158,882 SH   SOLE 13 108,678 0 50,204
CHEVRON CORP NEW COM 166764100 40,497 281,878 SH   SOLE 15 281,878 0 0
CHEVRON CORP NEW COM 166764100 41 286 SH   SOLE 17 0 0 286
CHEVRON CORP NEW COM 166764100 438,969 3,055,396 SH   SOLE 18 2,822,635 0 232,761
CHEVRON CORP NEW COM 166764100 305,167 2,124,085 SH   SOLE 19 2,124,085 0 0
CHEVRON CORP NEW COM 166764100 7,332,903 51,039,906 SH   SOLE 21 51,039,906 0 0
CHEVRON CORP NEW COM 166764100 5,722,701 39,832,263 SH   SOLE 22 35,903,323 0 3,928,940
CHEVRON CORP NEW COM 166764100 472,779 3,290,729 SH   SOLE 23 3,290,729 0 0
CHEVRON CORP NEW COM 166764100 409,163 2,847,934 SH   SOLE 25 2,847,934 0 0
CHEVRON CORP NEW COM 166764100 632,184 4,400,253 SH   SOLE 26 1,767,523 0 2,632,730
CHEVRON CORP NEW COM 166764100 366,299 2,549,584 SH   SOLE 28 2,569 0 2,547,015
CHEVRON CORP NEW COM 166764100 54,908 382,181 SH   SOLE 29 382,181 0 0
CHEVRON CORP NEW COM 166764100 1,366,568 9,511,854 SH   SOLE 30 9,509,187 0 2,667
CHEVRON CORP NEW COM 166764100 87,338 607,905 SH   SOLE 31 574,036 0 33,869
CHEVRON CORP NEW COM 166764100 28,724 199,933 SH   SOLE 32 199,933 0 0
CHEVRON CORP NEW COM 166764100 228,620 1,591,287 SH   SOLE 34 1,591,287 0 0
CHEVRON CORP NEW COM 166764100 99,274 690,988 SH   SOLE 36 690,988 0 0
CHEVRON CORP NEW COM 166764100 828 5,760 SH   SOLE 37 5,760 0 0
CHEVRON CORP NEW COM 166764100 8,678 60,401 SH   SOLE 40 60,401 0 0
CHEVRON CORP NEW COM 166764100 599 4,172 SH   OTR 43 4,172 0 0
CHEVRON CORP NEW COM 166764100 182,649 1,271,308 SH   SOLE 43 1,127,581 0 143,727
CHEWY INC CL A 16679L109 227 7,389 SH   SOLE 2 4,480 0 2,909
CHEWY INC CL A 16679L109 2,187 71,177 SH   SOLE 4 33,743 0 37,434
CHEWY INC CL A 16679L109 215 7,003 SH   SOLE 7 7,003 0 0
CHEWY INC CL A 16679L109 5 179 SH   SOLE 13 179 0 0
CHEWY INC CL A 16679L109 189 6,150 SH   SOLE 15 6,150 0 0
CHEWY INC CL A 16679L109 2,440 79,414 SH   SOLE 18 74,571 0 4,843
CHEWY INC CL A 16679L109 7,847 255,448 SH   SOLE 21 255,448 0 0
CHEWY INC CL A 16679L109 42,388 1,379,806 SH   SOLE 22 1,284,003 0 95,803
CHEWY INC CL A 16679L109 4,287 139,553 SH   SOLE 23 139,553 0 0
CHEWY INC CL A 16679L109 678 22,059 SH   SOLE 25 22,059 0 0
CHEWY INC CL A 16679L109 1,732 56,381 SH   SOLE 26 45,749 0 10,632
CHEWY INC CL A 16679L109 1,917 62,394 SH   SOLE 28 1,469 0 60,925
CHEWY INC CL A 16679L109 8,642 281,327 SH   SOLE 30 281,327 0 0
CHEWY INC CL A 16679L109 529 17,215 SH   SOLE 31 15,890 0 1,325
CHEWY INC CL A 16679L109 102 3,305 SH   SOLE 34 3,305 0 0
CHEWY INC CL A 16679L109 286 9,310 SH   SOLE 36 9,310 0 0
CHEWY INC CL A 16679L109 96 3,124 SH   SOLE 40 3,124 0 0
CHEWY INC CL A 16679L109 283 9,201 SH   SOLE 43 8,022 0 1,179
CHICAGO ATLANTIC REAL ESTATE COM 167239102 40 2,762 SH   SOLE 2 397 0 2,365
CHICAGO ATLANTIC REAL ESTATE COM 167239102 271 18,776 SH   SOLE 18 18,776 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102 188 13,068 SH   SOLE 19 13,068 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102 2,384 165,465 SH   SOLE 21 165,465 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102 1,892 131,329 SH   SOLE 22 128,154 0 3,175
CHICAGO RIVET & MACH CO COM 168088102 3 125 SH   SOLE 21 125 0 0
CHICAGO RIVET & MACH CO COM 168088102 0 1 SH   SOLE 22 1 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 10 1,492 SH   SOLE 18 1,492 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 7 1,030 SH   SOLE 19 1,030 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 138 20,035 SH   SOLE 21 20,035 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 214 31,078 SH   SOLE 22 31,078 0 0
CHICOS FAS INC COM 168615102 1,136 234,712 SH   SOLE 2 203,322 0 31,390
CHICOS FAS INC COM 168615102 5 1,087 SH   SOLE 7 1,087 0 0
CHICOS FAS INC COM 168615102 2,128 439,630 SH   SOLE 18 439,630 0 0
CHICOS FAS INC COM 168615102 2,420 499,976 SH   SOLE 19 499,976 0 0
CHICOS FAS INC COM 168615102 74,328 15,356,962 SH   SOLE 21 15,356,962 0 0
CHICOS FAS INC COM 168615102 16,775 3,465,941 SH   SOLE 22 3,377,459 0 88,482
CHICOS FAS INC COM 168615102 44 9,119 SH   SOLE 23 9,119 0 0
CHICOS FAS INC COM 168615102 97 19,979 SH   SOLE 25 19,979 0 0
CHICOS FAS INC COM 168615102 77 15,808 SH   SOLE 26 2,489 0 13,319
CHICOS FAS INC COM 168615102 39 8,045 SH   SOLE 28 0 0 8,045
CHICOS FAS INC COM 168615102 1,048 216,485 SH   SOLE 30 216,485 0 0
CHICOS FAS INC COM 168615102 49 10,100 SH   SOLE 36 10,100 0 0
CHICOS FAS INC COM 168615102 95 19,679 SH   SOLE 40 19,679 0 0
CHICOS FAS INC COM 168615102 179 36,997 SH   SOLE 43 35,480 0 1,517
CHILDRENS PL INC NEW COM 168905107 322 10,424 SH   SOLE 2 7,416 0 3,008
CHILDRENS PL INC NEW COM 168905107 2 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC NEW COM 168905107 3 81 SH   SOLE 7 81 0 0
CHILDRENS PL INC NEW COM 168905107 1,416 45,836 SH   SOLE 18 45,836 0 0
CHILDRENS PL INC NEW COM 168905107 761 24,647 SH   SOLE 19 24,647 0 0
CHILDRENS PL INC NEW COM 168905107 49,031 1,587,268 SH   SOLE 21 1,587,268 0 0
CHILDRENS PL INC NEW COM 168905107 10,971 355,156 SH   SOLE 22 345,186 0 9,970
CHILDRENS PL INC NEW COM 168905107 93 3,019 SH   SOLE 25 3,019 0 0
CHILDRENS PL INC NEW COM 168905107 164 5,301 SH   SOLE 26 4,215 0 1,086
CHILDRENS PL INC NEW COM 168905107 791 25,609 SH   SOLE 30 25,609 0 0
CHILDRENS PL INC NEW COM 168905107 66 2,142 SH   SOLE 36 2,142 0 0
CHILDRENS PL INC NEW COM 168905107 50 1,632 SH   SOLE 40 1,632 0 0
CHILDRENS PL INC NEW COM 168905107 391 12,663 SH   SOLE 43 11,442 0 1,221
CHIMERA INVT CORP COM NEW 16934Q208 1,902 364,404 SH   SOLE 2 229,022 0 135,382
CHIMERA INVT CORP COM NEW 16934Q208 4 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 32 6,087 SH   SOLE 7 6,087 0 0
CHIMERA INVT CORP COM NEW 16934Q208 3,652 699,659 SH   SOLE 18 699,659 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,292 439,088 SH   SOLE 19 439,088 0 0
CHIMERA INVT CORP COM NEW 16934Q208 58,974 11,297,650 SH   SOLE 21 11,297,650 0 0
CHIMERA INVT CORP COM NEW 16934Q208 30,300 5,804,675 SH   SOLE 22 5,541,375 0 263,300
CHIMERA INVT CORP COM NEW 16934Q208 172 32,979 SH   SOLE 25 32,979 0 0
CHIMERA INVT CORP COM NEW 16934Q208 566 108,454 SH   SOLE 26 92,397 0 16,057
CHIMERA INVT CORP COM NEW 16934Q208 179 34,324 SH   SOLE 28 4,108 0 30,216
CHIMERA INVT CORP COM NEW 16934Q208 566 108,338 SH   SOLE 30 108,338 0 0
CHIMERA INVT CORP COM NEW 16934Q208 76 14,537 SH   SOLE 36 14,537 0 0
CHIMERA INVT CORP COM NEW 16934Q208 144 27,650 SH   SOLE 40 27,650 0 0
CHIMERA INVT CORP COM NEW 16934Q208 11 2,014 SH   SOLE 43 2,014 0 0
CHIMERIX INC COM 16934W106 162 83,833 SH   SOLE 2 32,351 0 51,482
CHIMERIX INC COM 16934W106 2 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 470 243,735 SH   SOLE 18 243,735 0 0
CHIMERIX INC COM 16934W106 280 145,331 SH   SOLE 19 145,331 0 0
CHIMERIX INC COM 16934W106 6,615 3,427,668 SH   SOLE 21 3,427,668 0 0
CHIMERIX INC COM 16934W106 3,252 1,685,183 SH   SOLE 22 1,625,224 0 59,959
CHIMERIX INC COM 16934W106 23 11,741 SH   SOLE 25 11,741 0 0
CHIMERIX INC COM 16934W106 12 6,450 SH   SOLE 26 6,450 0 0
CHIMERIX INC COM 16934W106 241 124,942 SH   SOLE 30 124,942 0 0
CHIMERIX INC COM 16934W106 22 11,370 SH   SOLE 36 11,370 0 0
CHIMERIX INC COM 16934W106 17 8,551 SH   SOLE 40 8,551 0 0
CHIMERIX INC COM 16934W106 27 14,116 SH   SOLE 43 1,296 0 12,820
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 389 23,526 SH   SOLE 43 21,541 0 1,985
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 0 140 SH   SOLE 43 140 0 0
CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 3,408 127,915 SH   SOLE 43 119,936 0 7,979
CHINA YUCHAI INTL LTD COM G21082105 1 135 SH   SOLE 4 135 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,058 145,091 SH   SOLE 21 145,091 0 0
CHINA YUCHAI INTL LTD COM G21082105 698 95,787 SH   SOLE 22 92,409 0 3,378
CHINA YUCHAI INTL LTD COM G21082105 293 40,256 SH   SOLE 30 40,256 0 0
CHINA YUCHAI INTL LTD COM G21082105 103 14,074 SH   SOLE 43 13,028 0 1,046
CHINDATA GROUP HLDGS LTD ADS 16955F107 146 18,070 SH   SOLE 2 18,070 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 45 5,538 SH   SOLE 4 5,538 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 11,292 1,397,474 SH   SOLE 21 1,397,474 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 6,352 786,124 SH   SOLE 22 745,421 0 40,703
CHINDATA GROUP HLDGS LTD ADS 16955F107 29 3,641 SH   SOLE 25 3,641 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 2,902 359,105 SH   SOLE 30 359,105 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 3 342 SH   SOLE 34 342 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 1 78 SH   SOLE 43 78 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 1,049 53,366 SH   SOLE 2 16,865 0 36,501
CHINOOK THERAPEUTICS INC COM 16961L106 11 550 SH   SOLE 7 550 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 2,876 146,289 SH   SOLE 18 146,289 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 2,162 109,949 SH   SOLE 19 109,949 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 42,265 2,149,774 SH   SOLE 21 2,149,774 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 22,148 1,126,547 SH   SOLE 22 1,076,994 0 49,553
CHINOOK THERAPEUTICS INC COM 16961L106 111 5,669 SH   SOLE 25 5,669 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 50 2,555 SH   SOLE 26 0 0 2,555
CHINOOK THERAPEUTICS INC COM 16961L106 762 38,744 SH   SOLE 30 38,744 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 130 6,603 SH   SOLE 40 6,603 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 221 11,253 SH   SOLE 43 10,868 0 385
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 0 16 SH   SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 2,425 130,890 SH   SOLE 43 124,051 0 6,839
CHIPOTLE MEXICAN GRILL INC COM 169656105 81,699 54,366 SH   SOLE 2 13,271 0 41,095
CHIPOTLE MEXICAN GRILL INC COM 169656105 33,971 22,606 SH   SOLE 4 12,229 0 10,377
CHIPOTLE MEXICAN GRILL INC COM 169656105 37,001 24,622 SH   SOLE 7 23,728 0 894
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,694 1,127 SH   SOLE 13 471 0 656
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,065 2,705 SH   SOLE 15 2,705 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 24 16 SH   SOLE 17 0 0 16
CHIPOTLE MEXICAN GRILL INC COM 169656105 183,075 121,826 SH   SOLE 18 93,881 0 27,945
CHIPOTLE MEXICAN GRILL INC COM 169656105 118,261 78,696 SH   SOLE 19 78,696 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,060,023 705,384 SH   SOLE 21 705,384 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 900,702 599,365 SH   SOLE 22 543,678 0 55,687
CHIPOTLE MEXICAN GRILL INC COM 169656105 67,860 45,157 SH   SOLE 23 45,157 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 57,166 38,041 SH   SOLE 25 38,041 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 75,607 50,312 SH   SOLE 26 15,943 0 34,369
CHIPOTLE MEXICAN GRILL INC COM 169656105 77,669 51,684 SH   SOLE 28 409 0 51,275
CHIPOTLE MEXICAN GRILL INC COM 169656105 538 358 SH   SOLE 29 358 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 183,398 122,041 SH   SOLE 30 122,041 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 10,449 6,953 SH   SOLE 31 6,451 0 502
CHIPOTLE MEXICAN GRILL INC COM 169656105 18,210 12,118 SH   SOLE 34 12,118 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 12,449 8,284 SH   SOLE 36 8,284 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,352 900 SH   SOLE 40 900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 57 38 SH   OTR 43 38 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 29,798 19,829 SH   SOLE 43 18,096 0 1,733
CHOICE HOTELS INTL INC COM 169905106 7,317 66,809 SH   SOLE 2 39,050 0 27,759
CHOICE HOTELS INTL INC COM 169905106 60 547 SH   SOLE 4 547 0 0
CHOICE HOTELS INTL INC COM 169905106 92 836 SH   SOLE 7 380 0 456
CHOICE HOTELS INTL INC COM 169905106 8,630 78,802 SH   SOLE 18 78,642 0 160
CHOICE HOTELS INTL INC COM 169905106 6,217 56,762 SH   SOLE 19 56,762 0 0
CHOICE HOTELS INTL INC COM 169905106 166,133 1,516,916 SH   SOLE 21 1,516,916 0 0
CHOICE HOTELS INTL INC COM 169905106 98,979 903,750 SH   SOLE 22 853,194 0 50,556
CHOICE HOTELS INTL INC COM 169905106 18 164 SH   SOLE 23 164 0 0
CHOICE HOTELS INTL INC COM 169905106 583 5,326 SH   SOLE 25 5,326 0 0
CHOICE HOTELS INTL INC COM 169905106 2,228 20,344 SH   SOLE 26 16,702 0 3,642
CHOICE HOTELS INTL INC COM 169905106 2,030 18,538 SH   SOLE 28 785 0 17,753
CHOICE HOTELS INTL INC COM 169905106 1,614 14,734 SH   SOLE 30 14,734 0 0
CHOICE HOTELS INTL INC COM 169905106 686 6,263 SH   SOLE 31 5,866 0 397
CHOICE HOTELS INTL INC COM 169905106 140 1,282 SH   SOLE 34 1,282 0 0
CHOICE HOTELS INTL INC COM 169905106 524 4,781 SH   SOLE 40 4,781 0 0
CHOICE HOTELS INTL INC COM 169905106 29 262 SH   OTR 43 262 0 0
CHOICE HOTELS INTL INC COM 169905106 2,190 19,994 SH   SOLE 43 18,943 0 1,051
CHOICEONE FINL SVCS INC COM 170386106 129 5,927 SH   SOLE 2 5,605 0 322
CHOICEONE FINL SVCS INC COM 170386106 25 1,169 SH   SOLE 18 1,169 0 0
CHOICEONE FINL SVCS INC COM 170386106 311 14,309 SH   SOLE 21 14,309 0 0
CHOICEONE FINL SVCS INC COM 170386106 255 11,758 SH   SOLE 22 11,758 0 0
CHORD ENERGY CORPORATION COM NEW 674215207 5,887 43,044 SH   SOLE 2 26,635 0 16,409
CHORD ENERGY CORPORATION COM NEW 674215207 207 1,513 SH   SOLE 4 169 0 1,344
CHORD ENERGY CORPORATION COM NEW 674215207 63 457 SH   SOLE 7 457 0 0
CHORD ENERGY CORPORATION COM NEW 674215207 17,270 126,274 SH   SOLE 18 113,885 0 12,389
CHORD ENERGY CORPORATION COM NEW 674215207 21,201 155,011 SH   SOLE 19 155,011 0 0
CHORD ENERGY CORPORATION COM NEW 674215207 201,128 1,470,556 SH   SOLE 21 1,470,556 0 0
CHORD ENERGY CORPORATION COM NEW 674215207 142,122 1,039,134 SH   SOLE 22 1,006,181 0 32,953
CHORD ENERGY CORPORATION COM NEW 674215207 513 3,752 SH   SOLE 23 3,752 0 0
CHORD ENERGY CORPORATION COM NEW 674215207 4,618 33,762 SH   SOLE 26 14,062 0 19,700
CHORD ENERGY CORPORATION COM NEW 674215207 4,826 35,289 SH   SOLE 30 35,289 0 0
CHORD ENERGY CORPORATION COM NEW 674215207 693 5,069 SH   SOLE 40 5,069 0 0
CHORD ENERGY CORPORATION COM NEW 674215207 500 3,657 SH   SOLE 43 3,566 0 91
CHROMADEX CORP COM NEW 171077407 1 1,081 SH   SOLE 2 0 0 1,081
CHROMADEX CORP COM NEW 171077407 11 8,957 SH   SOLE 18 8,957 0 0
CHROMADEX CORP COM NEW 171077407 239 194,028 SH   SOLE 21 194,028 0 0
CHROMADEX CORP COM NEW 171077407 958 778,967 SH   SOLE 22 778,967 0 0
CHROMADEX CORP COM NEW 171077407 0 13 SH   SOLE 43 13 0 0
CHUBB LIMITED COM H1467J104 157,197 864,292 SH   SOLE 2 175,953 0 688,339
CHUBB LIMITED COM H1467J104 59,053 324,682 SH   SOLE 4 174,596 0 150,086
CHUBB LIMITED COM H1467J104 70,238 386,180 SH   SOLE 7 373,535 0 12,645
CHUBB LIMITED COM H1467J104 3,024 16,627 SH   SOLE 13 8,008 0 8,619
CHUBB LIMITED COM H1467J104 11,844 65,122 SH   SOLE 15 65,122 0 0
CHUBB LIMITED COM H1467J104 1 8 SH   SOLE 17 0 0 8
CHUBB LIMITED COM H1467J104 150,834 829,303 SH   SOLE 18 795,088 0 34,215
CHUBB LIMITED COM H1467J104 35,044 192,676 SH   SOLE 19 192,676 0 0
CHUBB LIMITED COM H1467J104 1,741,084 9,572,707 SH   SOLE 21 9,572,707 0 0
CHUBB LIMITED COM H1467J104 1,608,598 8,844,282 SH   SOLE 22 8,006,579 0 837,703
CHUBB LIMITED COM H1467J104 126,861 697,496 SH   SOLE 23 697,496 0 0
CHUBB LIMITED COM H1467J104 109,555 602,346 SH   SOLE 25 602,346 0 0
CHUBB LIMITED COM H1467J104 159,529 877,110 SH   SOLE 26 356,797 0 520,313
CHUBB LIMITED COM H1467J104 170,678 938,411 SH   SOLE 28 9,911 0 928,500
CHUBB LIMITED COM H1467J104 167 919 SH   SOLE 29 919 0 0
CHUBB LIMITED COM H1467J104 581,612 3,197,780 SH   SOLE 30 3,197,780 0 0
CHUBB LIMITED COM H1467J104 17,308 95,161 SH   SOLE 31 87,344 0 7,817
CHUBB LIMITED COM H1467J104 11,109 61,078 SH   SOLE 34 61,078 0 0
CHUBB LIMITED COM H1467J104 27,100 149,002 SH   SOLE 36 149,002 0 0
CHUBB LIMITED COM H1467J104 2,500 13,746 SH   SOLE 40 13,746 0 0
CHUBB LIMITED COM H1467J104 183 1,006 SH   OTR 43 1,006 0 0
CHUBB LIMITED COM H1467J104 69,360 381,350 SH   SOLE 43 347,557 0 33,792
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,826 51,387 SH   SOLE 2 0 0 51,387
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 478 13,449 SH   SOLE 7 0 0 13,449
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 6 166 SH   SOLE 19 166 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 5,452 153,440 SH   SOLE 22 153,440 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 67 1,880 SH   SOLE 34 1,880 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 74,466 2,095,861 SH   SOLE 43 1,865,185 0 230,676
CHURCH & DWIGHT CO INC COM 171340102 30,651 429,050 SH   SOLE 2 117,299 0 311,751
CHURCH & DWIGHT CO INC COM 171340102 16,183 226,529 SH   SOLE 4 100,741 0 125,788
CHURCH & DWIGHT CO INC COM 171340102 18,172 254,366 SH   SOLE 7 247,339 0 7,027
CHURCH & DWIGHT CO INC COM 171340102 359 5,023 SH   SOLE 13 1,117 0 3,906
CHURCH & DWIGHT CO INC COM 171340102 2,129 29,798 SH   SOLE 15 29,798 0 0
CHURCH & DWIGHT CO INC COM 171340102 0 4 SH   SOLE 17 0 0 4
CHURCH & DWIGHT CO INC COM 171340102 28,094 393,254 SH   SOLE 18 373,883 0 19,371
CHURCH & DWIGHT CO INC COM 171340102 7,919 110,852 SH   SOLE 19 110,852 0 0
CHURCH & DWIGHT CO INC COM 171340102 616,447 8,628,881 SH   SOLE 21 8,628,881 0 0
CHURCH & DWIGHT CO INC COM 171340102 405,148 5,671,163 SH   SOLE 22 5,192,605 0 478,558
CHURCH & DWIGHT CO INC COM 171340102 27,849 389,822 SH   SOLE 23 389,822 0 0
CHURCH & DWIGHT CO INC COM 171340102 23,337 326,667 SH   SOLE 25 326,667 0 0
CHURCH & DWIGHT CO INC COM 171340102 31,902 446,555 SH   SOLE 26 143,461 0 303,094
CHURCH & DWIGHT CO INC COM 171340102 42,603 596,347 SH   SOLE 28 3,544 0 592,803
CHURCH & DWIGHT CO INC COM 171340102 19 268 SH   SOLE 29 268 0 0
CHURCH & DWIGHT CO INC COM 171340102 105,120 1,471,440 SH   SOLE 30 1,469,286 0 2,154
CHURCH & DWIGHT CO INC COM 171340102 4,026 56,350 SH   SOLE 31 51,980 0 4,370
CHURCH & DWIGHT CO INC COM 171340102 3,461 48,452 SH   SOLE 34 48,452 0 0
CHURCH & DWIGHT CO INC COM 171340102 6,987 97,799 SH   SOLE 36 97,799 0 0
CHURCH & DWIGHT CO INC COM 171340102 581 8,133 SH   SOLE 40 8,133 0 0
CHURCH & DWIGHT CO INC COM 171340102 26,439 370,092 SH   SOLE 43 351,324 0 18,768
CHURCHILL CAPITAL CORP V COM CL A 17144T107 335 33,798 SH   SOLE 2 33,798 0 0
CHURCHILL CAPITAL CORP VI COM CL A 17143W101 231 23,539 SH   SOLE 2 23,539 0 0
CHURCHILL CAPITAL CORP VII COM CL A 17144M102 983 100,000 SH   SOLE 2 100,000 0 0
CHURCHILL DOWNS INC COM 171484108 22,138 120,215 SH   SOLE 2 30,681 0 89,534
CHURCHILL DOWNS INC COM 171484108 23 123 SH   SOLE 4 123 0 0
CHURCHILL DOWNS INC COM 171484108 76 413 SH   SOLE 7 413 0 0
CHURCHILL DOWNS INC COM 171484108 13,604 73,872 SH   SOLE 18 73,872 0 0
CHURCHILL DOWNS INC COM 171484108 2,155 11,703 SH   SOLE 19 11,703 0 0
CHURCHILL DOWNS INC COM 171484108 313,237 1,700,986 SH   SOLE 21 1,700,986 0 0
CHURCHILL DOWNS INC COM 171484108 177,251 962,537 SH   SOLE 22 918,887 0 43,650
CHURCHILL DOWNS INC COM 171484108 900 4,890 SH   SOLE 25 4,890 0 0
CHURCHILL DOWNS INC COM 171484108 3,020 16,400 SH   SOLE 26 13,369 0 3,031
CHURCHILL DOWNS INC COM 171484108 400 2,172 SH   SOLE 28 636 0 1,536
CHURCHILL DOWNS INC COM 171484108 23 124 SH   SOLE 29 124 0 0
CHURCHILL DOWNS INC COM 171484108 2,695 14,633 SH   SOLE 30 14,633 0 0
CHURCHILL DOWNS INC COM 171484108 95 514 SH   SOLE 31 514 0 0
CHURCHILL DOWNS INC COM 171484108 837 4,544 SH   SOLE 40 4,544 0 0
CHURCHILL DOWNS INC COM 171484108 2,030 11,024 SH   SOLE 43 10,386 0 638
CHUYS HLDGS INC COM 171604101 1,251 53,963 SH   SOLE 2 39,623 0 14,340
CHUYS HLDGS INC COM 171604101 6 264 SH   SOLE 7 264 0 0
CHUYS HLDGS INC COM 171604101 1,773 76,488 SH   SOLE 18 76,488 0 0
CHUYS HLDGS INC COM 171604101 846 36,514 SH   SOLE 19 36,514 0 0
CHUYS HLDGS INC COM 171604101 54,438 2,348,495 SH   SOLE 21 2,348,495 0 0
CHUYS HLDGS INC COM 171604101 12,455 537,307 SH   SOLE 22 515,549 0 21,758
CHUYS HLDGS INC COM 171604101 58 2,506 SH   SOLE 25 2,506 0 0
CHUYS HLDGS INC COM 171604101 715 30,844 SH   SOLE 30 30,844 0 0
CHUYS HLDGS INC COM 171604101 38 1,628 SH   SOLE 34 1,628 0 0
CHUYS HLDGS INC COM 171604101 53 2,304 SH   SOLE 40 2,304 0 0
CHUYS HLDGS INC COM 171604101 255 10,996 SH   SOLE 43 10,875 0 121
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 710 351,628 SH   SOLE 2 351,628 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 134 66,378 SH   SOLE 4 66,378 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 8,063 3,991,408 SH   SOLE 7 3,991,408 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 322 159,478 SH   SOLE 13 159,478 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 890 440,471 SH   SOLE 18 440,471 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 866 428,534 SH   SOLE 19 428,534 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 71,161 35,228,237 SH   SOLE 21 35,228,237 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 5,009 2,479,538 SH   SOLE 22 2,479,538 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 79,217 39,216,273 SH   SOLE 30 39,216,273 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 58 28,877 SH   SOLE 34 28,877 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 13,849 6,856,029 SH   SOLE 43 6,378,600 0 477,429
CIDARA THERAPEUTICS INC COM 171757107 28 44,719 SH   SOLE 2 44,282 0 437
CIDARA THERAPEUTICS INC COM 171757107 16 24,878 SH   SOLE 21 24,878 0 0
CIDARA THERAPEUTICS INC COM 171757107 80 127,012 SH   SOLE 22 127,012 0 0
CIENA CORP COM NEW 171779309 14,083 348,338 SH   SOLE 2 268,803 0 79,535
CIENA CORP COM NEW 171779309 160 3,962 SH   SOLE 4 3,673 0 289
CIENA CORP COM NEW 171779309 86 2,123 SH   SOLE 7 2,123 0 0
CIENA CORP COM NEW 171779309 61,123 1,511,824 SH   SOLE 18 1,509,515 0 2,309
CIENA CORP COM NEW 171779309 38,841 960,706 SH   SOLE 19 960,706 0 0
CIENA CORP COM NEW 171779309 323,384 7,998,609 SH   SOLE 21 7,998,609 0 0
CIENA CORP COM NEW 171779309 169,094 4,182,387 SH   SOLE 22 3,997,377 0 185,010
CIENA CORP COM NEW 171779309 1,675 41,430 SH   SOLE 23 41,430 0 0
CIENA CORP COM NEW 171779309 5,643 139,573 SH   SOLE 25 62,030 0 77,543
CIENA CORP COM NEW 171779309 2,912 72,025 SH   SOLE 26 60,036 0 11,989
CIENA CORP COM NEW 171779309 399 9,875 SH   SOLE 28 2,758 0 7,117
CIENA CORP COM NEW 171779309 26,100 645,559 SH   SOLE 30 645,559 0 0
CIENA CORP COM NEW 171779309 87 2,141 SH   SOLE 31 2,141 0 0
CIENA CORP COM NEW 171779309 23,786 588,333 SH   SOLE 34 588,333 0 0
CIENA CORP COM NEW 171779309 1,402 34,665 SH   SOLE 36 34,665 0 0
CIENA CORP COM NEW 171779309 801 19,814 SH   SOLE 40 19,814 0 0
CIENA CORP COM NEW 171779309 15 366 SH   OTR 43 366 0 0
CIENA CORP COM NEW 171779309 10,739 265,629 SH   SOLE 43 263,171 0 2,458
CIGNA CORP NEW COM 125523100 286,879 1,033,910 SH   SOLE 2 489,767 0 544,143
CIGNA CORP NEW COM 125523100 73,782 265,909 SH   SOLE 4 140,557 0 125,352
CIGNA CORP NEW COM 125523100 78,584 283,215 SH   SOLE 7 272,464 0 10,751
CIGNA CORP NEW COM 125523100 11,465 41,318 SH   SOLE 13 34,409 0 6,909
CIGNA CORP NEW COM 125523100 13,323 48,016 SH   SOLE 15 48,016 0 0
CIGNA CORP NEW COM 125523100 2 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 325,170 1,171,910 SH   SOLE 18 1,062,960 0 108,950
CIGNA CORP NEW COM 125523100 780,539 2,813,058 SH   SOLE 19 2,813,058 0 0
CIGNA CORP NEW COM 125523100 1,935,556 6,975,730 SH   SOLE 21 6,975,730 0 0
CIGNA CORP NEW COM 125523100 1,928,526 6,950,395 SH   SOLE 22 6,250,632 0 699,763
CIGNA CORP NEW COM 125523100 168,789 608,314 SH   SOLE 23 608,314 0 0
CIGNA CORP NEW COM 125523100 149,470 538,688 SH   SOLE 25 538,688 0 0
CIGNA CORP NEW COM 125523100 204,523 737,101 SH   SOLE 26 319,464 0 417,637
CIGNA CORP NEW COM 125523100 217,567 784,110 SH   SOLE 28 7,252 0 776,858
CIGNA CORP NEW COM 125523100 8,511 30,675 SH   SOLE 29 30,675 0 0
CIGNA CORP NEW COM 125523100 715,494 2,578,636 SH   SOLE 30 2,578,636 0 0
CIGNA CORP NEW COM 125523100 35,265 127,094 SH   SOLE 31 121,247 0 5,847
CIGNA CORP NEW COM 125523100 311,454 1,122,479 SH   SOLE 34 1,122,479 0 0
CIGNA CORP NEW COM 125523100 32,245 116,211 SH   SOLE 36 116,211 0 0
CIGNA CORP NEW COM 125523100 2,823 10,173 SH   SOLE 40 10,173 0 0
CIGNA CORP NEW COM 125523100 747 2,692 SH   OTR 43 2,692 0 0
CIGNA CORP NEW COM 125523100 98,817 356,137 SH   SOLE 43 330,937 0 25,200
CIIG CAPITAL PARTNERS II INC COM CL A 12561U109 21,412 2,156,250 SH   SOLE 2 2,156,250 0 0
CIIG CAPITAL PARTNERS II INC *W EXP 02/28/202 12561U117 119 1,078,125 SH   SOLE 2 1,078,125 0 0
CIMPRESS PLC SHS EURO G2143T103 859 35,087 SH   SOLE 2 26,719 0 8,368
CIMPRESS PLC SHS EURO G2143T103 2 74 SH   SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103 5 198 SH   SOLE 7 198 0 0
CIMPRESS PLC SHS EURO G2143T103 1,174 47,970 SH   SOLE 18 46,800 0 1,170
CIMPRESS PLC SHS EURO G2143T103 1,954 79,831 SH   SOLE 19 79,831 0 0
CIMPRESS PLC SHS EURO G2143T103 13,509 551,832 SH   SOLE 21 551,832 0 0
CIMPRESS PLC SHS EURO G2143T103 12,309 502,807 SH   SOLE 22 492,154 0 10,653
CIMPRESS PLC SHS EURO G2143T103 13 524 SH   SOLE 23 524 0 0
CIMPRESS PLC SHS EURO G2143T103 53 2,148 SH   SOLE 25 2,148 0 0
CIMPRESS PLC SHS EURO G2143T103 427 17,460 SH   SOLE 26 3,287 0 14,173
CIMPRESS PLC SHS EURO G2143T103 38 1,556 SH   SOLE 28 0 0 1,556
CIMPRESS PLC SHS EURO G2143T103 197 8,052 SH   SOLE 30 8,052 0 0
CIMPRESS PLC SHS EURO G2143T103 232 9,485 SH   SOLE 34 9,485 0 0
CIMPRESS PLC SHS EURO G2143T103 55 2,247 SH   SOLE 40 2,247 0 0
CIMPRESS PLC SHS EURO G2143T103 65 2,643 SH   SOLE 43 2,552 0 91
CINCINNATI BANCORP INC COM NEW 17187C102 6 400 SH   SOLE 18 400 0 0
CINCINNATI BANCORP INC COM NEW 17187C102 67 4,550 SH   SOLE 21 4,550 0 0
CINCINNATI FINL CORP COM 172062101 21,389 238,796 SH   SOLE 2 52,614 0 186,182
CINCINNATI FINL CORP COM 172062101 9,824 109,684 SH   SOLE 4 59,337 0 50,347
CINCINNATI FINL CORP COM 172062101 15,512 173,181 SH   SOLE 7 167,652 0 5,529
CINCINNATI FINL CORP COM 172062101 390 4,358 SH   SOLE 13 568 0 3,790
CINCINNATI FINL CORP COM 172062101 2,018 22,534 SH   SOLE 15 22,534 0 0
CINCINNATI FINL CORP COM 172062101 32,655 364,574 SH   SOLE 18 352,419 0 12,155
CINCINNATI FINL CORP COM 172062101 8,844 98,736 SH   SOLE 19 98,736 0 0
CINCINNATI FINL CORP COM 172062101 507,583 5,666,886 SH   SOLE 21 5,666,886 0 0
CINCINNATI FINL CORP COM 172062101 294,618 3,289,251 SH   SOLE 22 2,981,488 0 307,763
CINCINNATI FINL CORP COM 172062101 22,186 247,690 SH   SOLE 23 247,690 0 0
CINCINNATI FINL CORP COM 172062101 17,861 199,405 SH   SOLE 25 199,405 0 0
CINCINNATI FINL CORP COM 172062101 25,386 283,424 SH   SOLE 26 94,874 0 188,550
CINCINNATI FINL CORP COM 172062101 24,102 269,084 SH   SOLE 28 2,113 0 266,971
CINCINNATI FINL CORP COM 172062101 64,964 725,285 SH   SOLE 30 725,285 0 0
CINCINNATI FINL CORP COM 172062101 2,933 32,745 SH   SOLE 31 30,006 0 2,739
CINCINNATI FINL CORP COM 172062101 2,513 28,059 SH   SOLE 32 28,059 0 0
CINCINNATI FINL CORP COM 172062101 600 6,703 SH   SOLE 34 6,703 0 0
CINCINNATI FINL CORP COM 172062101 5,243 58,530 SH   SOLE 36 58,530 0 0
CINCINNATI FINL CORP COM 172062101 468 5,225 SH   SOLE 40 5,225 0 0
CINCINNATI FINL CORP COM 172062101 23 262 SH   OTR 43 262 0 0
CINCINNATI FINL CORP COM 172062101 7,652 85,433 SH   SOLE 43 73,791 0 11,642
CINCOR PHARMA INC COM 17240Y109 799 24,359 SH   SOLE 2 7,293 0 17,066
CINCOR PHARMA INC COM 17240Y109 8 243 SH   SOLE 7 243 0 0
CINCOR PHARMA INC COM 17240Y109 1,861 56,694 SH   SOLE 18 56,694 0 0
CINCOR PHARMA INC COM 17240Y109 1,173 35,746 SH   SOLE 19 35,746 0 0
CINCOR PHARMA INC COM 17240Y109 24,358 742,171 SH   SOLE 21 742,171 0 0
CINCOR PHARMA INC COM 17240Y109 14,532 442,771 SH   SOLE 22 420,161 0 22,610
CINCOR PHARMA INC COM 17240Y109 63 1,921 SH   SOLE 25 1,921 0 0
CINCOR PHARMA INC COM 17240Y109 435 13,245 SH   SOLE 30 13,245 0 0
CINCOR PHARMA INC COM 17240Y109 61 1,856 SH   SOLE 40 1,856 0 0
CINEDIGM CORP COM NEW CL A 172406209 37 93,374 SH   SOLE 21 93,374 0 0
CINEDIGM CORP COM NEW CL A 172406209 768 1,946,461 SH   SOLE 22 1,946,461 0 0
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 4,525 4,035,000 PRN   SOLE 19 4,035,000 0 0
CINEMARK HLDGS INC COM 17243V102 3,849 317,841 SH   SOLE 2 234,559 0 83,282
CINEMARK HLDGS INC COM 17243V102 5 442 SH   SOLE 4 442 0 0
CINEMARK HLDGS INC COM 17243V102 33 2,750 SH   SOLE 7 2,750 0 0
CINEMARK HLDGS INC COM 17243V102 4,818 397,845 SH   SOLE 18 375,226 0 22,619
CINEMARK HLDGS INC COM 17243V102 8,633 712,886 SH   SOLE 19 712,886 0 0
CINEMARK HLDGS INC COM 17243V102 155,788 12,864,416 SH   SOLE 21 12,864,416 0 0
CINEMARK HLDGS INC COM 17243V102 39,199 3,236,877 SH   SOLE 22 3,155,069 0 81,808
CINEMARK HLDGS INC COM 17243V102 179 14,764 SH   SOLE 23 14,764 0 0
CINEMARK HLDGS INC COM 17243V102 214 17,666 SH   SOLE 25 17,666 0 0
CINEMARK HLDGS INC COM 17243V102 1,872 154,547 SH   SOLE 26 26,515 0 128,032
CINEMARK HLDGS INC COM 17243V102 99 8,148 SH   SOLE 28 1,858 0 6,290
CINEMARK HLDGS INC COM 17243V102 2,606 215,201 SH   SOLE 30 215,201 0 0
CINEMARK HLDGS INC COM 17243V102 51 4,195 SH   SOLE 36 4,195 0 0
CINEMARK HLDGS INC COM 17243V102 142 11,734 SH   SOLE 40 11,734 0 0
CINEMARK HLDGS INC COM 17243V102 14 1,123 SH   OTR 43 1,123 0 0
CINEMARK HLDGS INC COM 17243V102 1,036 85,537 SH   SOLE 43 75,616 0 9,921
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 4,475 3,990,000 PRN   SOLE 21 3,990,000 0 0
CINTAS CORP COM 172908105 75,286 193,942 SH   SOLE 2 50,841 0 143,101
CINTAS CORP COM 172908105 32,926 84,820 SH   SOLE 4 43,520 0 41,300
CINTAS CORP COM 172908105 43,835 112,921 SH   SOLE 7 89,775 0 23,146
CINTAS CORP COM 172908105 2,387 6,150 SH   SOLE 13 4,438 0 1,712
CINTAS CORP COM 172908105 3,612 9,304 SH   SOLE 15 9,304 0 0
CINTAS CORP COM 172908105 3 9 SH   SOLE 17 0 0 9
CINTAS CORP COM 172908105 144,024 371,014 SH   SOLE 18 313,916 0 57,098
CINTAS CORP COM 172908105 398,342 1,026,151 SH   SOLE 19 1,026,151 0 0
CINTAS CORP COM 172908105 951,619 2,451,425 SH   SOLE 21 2,451,425 0 0
CINTAS CORP COM 172908105 772,186 1,989,197 SH   SOLE 22 1,807,749 0 181,448
CINTAS CORP COM 172908105 60,951 157,014 SH   SOLE 23 157,014 0 0
CINTAS CORP COM 172908105 63,841 164,459 SH   SOLE 25 164,459 0 0
CINTAS CORP COM 172908105 66,545 171,425 SH   SOLE 26 57,982 0 113,443
CINTAS CORP COM 172908105 74,913 192,981 SH   SOLE 28 1,224 0 191,757
CINTAS CORP COM 172908105 790 2,035 SH   SOLE 29 2,035 0 0
CINTAS CORP COM 172908105 185,612 478,147 SH   SOLE 30 478,147 0 0
CINTAS CORP COM 172908105 10,478 26,993 SH   SOLE 31 25,322 0 1,671
CINTAS CORP COM 172908105 9,307 23,975 SH   SOLE 32 23,975 0 0
CINTAS CORP COM 172908105 6,509 16,768 SH   SOLE 34 16,768 0 0
CINTAS CORP COM 172908105 10,567 27,220 SH   SOLE 36 27,220 0 0
CINTAS CORP COM 172908105 1,137 2,928 SH   SOLE 40 2,928 0 0
CINTAS CORP COM 172908105 69 178 SH   OTR 43 178 0 0
CINTAS CORP COM 172908105 27,425 70,648 SH   SOLE 43 64,009 0 6,639
CION INVT CORP COM 17259U204 3,875 455,913 SH   SOLE 30 455,913 0 0
CIPHER MINING INC COM 17253J106 38 30,084 SH   SOLE 2 18,030 0 12,054
CIPHER MINING INC COM 17253J106 215 170,285 SH   SOLE 18 170,285 0 0
CIPHER MINING INC COM 17253J106 90 71,466 SH   SOLE 19 71,466 0 0
CIPHER MINING INC COM 17253J106 1,714 1,360,681 SH   SOLE 21 1,360,681 0 0
CIPHER MINING INC COM 17253J106 573 455,076 SH   SOLE 22 410,252 0 44,824
CIPHER MINING INC COM 17253J106 14 10,981 SH   SOLE 25 10,981 0 0
CIPHER MINING INC COM 17253J106 24 18,739 SH   SOLE 30 18,739 0 0
CIRCOR INTL INC COM 17273K109 238 14,430 SH   SOLE 2 7,835 0 6,595
CIRCOR INTL INC COM 17273K109 1 72 SH   SOLE 4 72 0 0
CIRCOR INTL INC COM 17273K109 3 159 SH   SOLE 7 159 0 0
CIRCOR INTL INC COM 17273K109 1,209 73,289 SH   SOLE 18 73,289 0 0
CIRCOR INTL INC COM 17273K109 562 34,103 SH   SOLE 19 34,103 0 0
CIRCOR INTL INC COM 17273K109 40,200 2,437,827 SH   SOLE 21 2,437,827 0 0
CIRCOR INTL INC COM 17273K109 8,414 510,233 SH   SOLE 22 490,586 0 19,647
CIRCOR INTL INC COM 17273K109 42 2,542 SH   SOLE 25 2,542 0 0
CIRCOR INTL INC COM 17273K109 498 30,224 SH   SOLE 30 30,224 0 0
CIRCOR INTL INC COM 17273K109 47 2,839 SH   SOLE 40 2,839 0 0
CIRCOR INTL INC COM 17273K109 163 9,880 SH   SOLE 43 9,560 0 320
CIRRUS LOGIC INC COM 172755100 11,731 170,509 SH   SOLE 2 110,093 0 60,416
CIRRUS LOGIC INC COM 172755100 137 1,987 SH   SOLE 4 975 0 1,012
CIRRUS LOGIC INC COM 172755100 70 1,013 SH   SOLE 7 1,013 0 0
CIRRUS LOGIC INC COM 172755100 35 509 SH   SOLE 13 509 0 0
CIRRUS LOGIC INC COM 172755100 8,375 121,727 SH   SOLE 18 121,578 0 149
CIRRUS LOGIC INC COM 172755100 7,549 109,720 SH   SOLE 19 109,720 0 0
CIRRUS LOGIC INC COM 172755100 197,635 2,872,605 SH   SOLE 21 2,872,605 0 0
CIRRUS LOGIC INC COM 172755100 115,568 1,679,765 SH   SOLE 22 1,608,759 0 71,006
CIRRUS LOGIC INC COM 172755100 192 2,787 SH   SOLE 23 2,787 0 0
CIRRUS LOGIC INC COM 172755100 718 10,443 SH   SOLE 25 10,443 0 0
CIRRUS LOGIC INC COM 172755100 2,682 38,976 SH   SOLE 26 19,752 0 19,224
CIRRUS LOGIC INC COM 172755100 282 4,104 SH   SOLE 28 1,026 0 3,078
CIRRUS LOGIC INC COM 172755100 6,080 88,378 SH   SOLE 30 88,378 0 0
CIRRUS LOGIC INC COM 172755100 316 4,600 SH   SOLE 31 4,600 0 0
CIRRUS LOGIC INC COM 172755100 42 613 SH   SOLE 34 613 0 0
CIRRUS LOGIC INC COM 172755100 376 5,463 SH   SOLE 36 5,463 0 0
CIRRUS LOGIC INC COM 172755100 493 7,163 SH   SOLE 40 7,163 0 0
CIRRUS LOGIC INC COM 172755100 3,831 55,680 SH   SOLE 43 51,885 0 3,795
CISCO SYS INC COM 17275R102 337,624 8,440,603 SH   SOLE 2 1,924,321 0 6,516,282
CISCO SYS INC COM 17275R102 129,382 3,234,551 SH   SOLE 4 1,912,198 0 1,322,353
CISCO SYS INC COM 17275R102 217,877 5,446,928 SH   SOLE 7 4,879,987 0 566,941
CISCO SYS INC COM 17275R102 4,415 110,363 SH   SOLE 13 17,730 0 92,633
CISCO SYS INC COM 17275R102 25,775 644,385 SH   SOLE 15 644,385 0 0
CISCO SYS INC COM 17275R102 13 337 SH   SOLE 17 0 0 337
CISCO SYS INC COM 17275R102 472,559 11,813,976 SH   SOLE 18 11,034,610 0 779,366
CISCO SYS INC COM 17275R102 566,735 14,168,366 SH   SOLE 19 14,168,366 0 0
CISCO SYS INC COM 17275R102 906 22,662 SH   SOLE 20 22,662 0 0
CISCO SYS INC COM 17275R102 5,249,706 131,242,656 SH   SOLE 21 131,242,656 0 0
CISCO SYS INC COM 17275R102 3,641,186 91,029,660 SH   SOLE 22 82,802,713 0 8,226,947
CISCO SYS INC COM 17275R102 281,181 7,029,529 SH   SOLE 23 7,029,529 0 0
CISCO SYS INC COM 17275R102 366,618 9,165,441 SH   SOLE 25 9,165,441 0 0
CISCO SYS INC COM 17275R102 391,223 9,780,569 SH   SOLE 26 4,281,667 0 5,498,902
CISCO SYS INC COM 17275R102 371,141 9,278,537 SH   SOLE 28 97,563 0 9,180,974
CISCO SYS INC COM 17275R102 1,320,272 33,006,793 SH   SOLE 30 32,853,925 0 152,868
CISCO SYS INC COM 17275R102 36,880 922,002 SH   SOLE 31 846,755 0 75,247
CISCO SYS INC COM 17275R102 51,181 1,279,520 SH   SOLE 32 1,279,520 0 0
CISCO SYS INC COM 17275R102 35,097 877,436 SH   SOLE 34 877,436 0 0
CISCO SYS INC COM 17275R102 62,577 1,564,433 SH   SOLE 36 1,564,433 0 0
CISCO SYS INC COM 17275R102 5,391 134,784 SH   SOLE 40 134,784 0 0
CISCO SYS INC COM 17275R102 416 10,399 SH   OTR 43 10,399 0 0
CISCO SYS INC COM 17275R102 186,224 4,655,598 SH   SOLE 43 4,226,347 0 429,251
CITI TRENDS INC COM 17306X102 61 3,936 SH   SOLE 2 297 0 3,639
CITI TRENDS INC COM 17306X102 2 120 SH   SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102 415 26,757 SH   SOLE 18 26,757 0 0
CITI TRENDS INC COM 17306X102 228 14,669 SH   SOLE 19 14,669 0 0
CITI TRENDS INC COM 17306X102 4,384 282,652 SH   SOLE 21 282,652 0 0
CITI TRENDS INC COM 17306X102 3,523 227,152 SH   SOLE 22 222,450 0 4,702
CITI TRENDS INC COM 17306X102 3 169 SH   SOLE 43 169 0 0
CITIGROUP INC COM NEW 172967424 194,125 4,658,625 SH   SOLE 2 1,523,915 0 3,134,710
CITIGROUP INC COM NEW 172967424 64,599 1,550,253 SH   SOLE 4 916,039 0 634,214
CITIGROUP INC COM NEW 172967424 72,576 1,741,692 SH   SOLE 7 1,687,032 0 54,660
CITIGROUP INC COM NEW 172967424 3,702 88,830 SH   SOLE 13 43,096 0 45,734
CITIGROUP INC COM NEW 172967424 12,394 297,432 SH   SOLE 15 297,432 0 0
CITIGROUP INC COM NEW 172967424 2 50 SH   SOLE 17 0 0 50
CITIGROUP INC COM NEW 172967424 443,679 10,647,444 SH   SOLE 18 9,941,508 0 705,936
CITIGROUP INC COM NEW 172967424 651,431 15,633,103 SH   SOLE 19 15,633,103 0 0
CITIGROUP INC COM NEW 172967424 2,041,361 48,988,744 SH   SOLE 21 48,988,744 0 0
CITIGROUP INC COM NEW 172967424 1,780,152 42,720,224 SH   SOLE 22 38,731,504 0 3,988,720
CITIGROUP INC COM NEW 172967424 144,903 3,477,396 SH   SOLE 23 3,477,396 0 0
CITIGROUP INC COM NEW 172967424 153,720 3,688,995 SH   SOLE 25 3,688,995 0 0
CITIGROUP INC COM NEW 172967424 173,846 4,171,975 SH   SOLE 26 1,732,715 0 2,439,260
CITIGROUP INC COM NEW 172967424 156,755 3,761,825 SH   SOLE 28 196,776 0 3,565,049
CITIGROUP INC COM NEW 172967424 1,816 43,588 SH   SOLE 29 43,588 0 0
CITIGROUP INC COM NEW 172967424 543,807 13,050,335 SH   SOLE 30 12,854,690 0 195,645
CITIGROUP INC COM NEW 172967424 20,863 500,678 SH   SOLE 31 465,062 0 35,616
CITIGROUP INC COM NEW 172967424 5,148 123,538 SH   SOLE 32 123,538 0 0
CITIGROUP INC COM NEW 172967424 31,705 760,859 SH   SOLE 34 760,859 0 0
CITIGROUP INC COM NEW 172967424 36,478 875,397 SH   SOLE 36 875,397 0 0
CITIGROUP INC COM NEW 172967424 2,603 62,471 SH   SOLE 40 62,471 0 0
CITIGROUP INC COM NEW 172967424 203 4,871 SH   OTR 43 4,871 0 0
CITIGROUP INC COM NEW 172967424 60,829 1,459,784 SH   SOLE 43 1,328,330 0 131,455
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 2 1,268 SH   SOLE 2 0 0 1,268
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 24 20,012 SH   SOLE 18 20,012 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 634 523,926 SH   SOLE 21 523,926 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 2,162 1,786,893 SH   SOLE 22 1,786,893 0 0
CITIZENS & NORTHN CORP COM 172922106 183 7,564 SH   SOLE 2 635 0 6,929
CITIZENS & NORTHN CORP COM 172922106 5 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106 1,223 50,564 SH   SOLE 18 50,564 0 0
CITIZENS & NORTHN CORP COM 172922106 642 26,533 SH   SOLE 19 26,533 0 0
CITIZENS & NORTHN CORP COM 172922106 13,215 546,523 SH   SOLE 21 546,523 0 0
CITIZENS & NORTHN CORP COM 172922106 9,741 402,848 SH   SOLE 22 391,986 0 10,862
CITIZENS CMNTY BANCORP INC M COM 174903104 70 5,781 SH   SOLE 2 5,489 0 292
CITIZENS CMNTY BANCORP INC M COM 174903104 21 1,731 SH   SOLE 18 1,731 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 260 21,368 SH   SOLE 21 21,368 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 663 54,489 SH   SOLE 22 54,489 0 0
CITIZENS FINL GROUP INC COM 174610105 45,065 1,311,555 SH   SOLE 2 170,546 0 1,141,009
CITIZENS FINL GROUP INC COM 174610105 14,944 434,938 SH   SOLE 4 229,489 0 205,449
CITIZENS FINL GROUP INC COM 174610105 20,518 597,162 SH   SOLE 7 461,617 0 135,545
CITIZENS FINL GROUP INC COM 174610105 463 13,468 SH   SOLE 13 1,925 0 11,543
CITIZENS FINL GROUP INC COM 174610105 2,512 73,106 SH   SOLE 15 73,106 0 0
CITIZENS FINL GROUP INC COM 174610105 79,980 2,327,704 SH   SOLE 18 2,286,052 0 41,652
CITIZENS FINL GROUP INC COM 174610105 104,567 3,043,279 SH   SOLE 19 3,043,279 0 0
CITIZENS FINL GROUP INC COM 174610105 631,197 18,370,120 SH   SOLE 21 18,370,120 0 0
CITIZENS FINL GROUP INC COM 174610105 361,966 10,534,523 SH   SOLE 22 9,549,999 0 984,524
CITIZENS FINL GROUP INC COM 174610105 31,302 911,009 SH   SOLE 23 911,009 0 0
CITIZENS FINL GROUP INC COM 174610105 42,246 1,229,510 SH   SOLE 25 1,229,510 0 0
CITIZENS FINL GROUP INC COM 174610105 40,529 1,179,539 SH   SOLE 26 486,212 0 693,327
CITIZENS FINL GROUP INC COM 174610105 32,493 945,652 SH   SOLE 28 14,313 0 931,339
CITIZENS FINL GROUP INC COM 174610105 16 460 SH   SOLE 29 460 0 0
CITIZENS FINL GROUP INC COM 174610105 105,255 3,063,309 SH   SOLE 30 3,063,309 0 0
CITIZENS FINL GROUP INC COM 174610105 3,773 109,804 SH   SOLE 31 100,813 0 8,991
CITIZENS FINL GROUP INC COM 174610105 3,266 95,038 SH   SOLE 32 95,038 0 0
CITIZENS FINL GROUP INC COM 174610105 69,525 2,023,429 SH   SOLE 34 2,023,429 0 0
CITIZENS FINL GROUP INC COM 174610105 7,873 229,136 SH   SOLE 35 229,136 0 0
CITIZENS FINL GROUP INC COM 174610105 6,437 187,341 SH   SOLE 36 187,341 0 0
CITIZENS FINL GROUP INC COM 174610105 1,508 43,889 SH   SOLE 37 43,889 0 0
CITIZENS FINL GROUP INC COM 174610105 558 16,242 SH   SOLE 40 16,242 0 0
CITIZENS FINL GROUP INC COM 174610105 38 1,102 SH   OTR 43 1,102 0 0
CITIZENS FINL GROUP INC COM 174610105 23,706 689,940 SH   SOLE 43 624,518 0 65,422
CITIZENS HLDG CO MISS COM 174715102 3 165 SH   SOLE 2 0 0 165
CITIZENS HLDG CO MISS COM 174715102 13 853 SH   SOLE 18 853 0 0
CITIZENS HLDG CO MISS COM 174715102 161 10,524 SH   SOLE 21 10,524 0 0
CITIZENS HLDG CO MISS COM 174715102 17 1,084 SH   SOLE 22 1,084 0 0
CITIZENS INC CL A 174740100 19 5,580 SH   SOLE 2 3,999 0 1,581
CITIZENS INC CL A 174740100 28 8,531 SH   SOLE 18 8,531 0 0
CITIZENS INC CL A 174740100 342 102,308 SH   SOLE 21 102,308 0 0
CITIZENS INC CL A 174740100 2,322 695,188 SH   SOLE 22 695,188 0 0
CITRIX SYS INC COM 177376100 8,832 85,001 SH   SOLE 2 34,515 0 50,486
CITRIX SYS INC COM 177376100 10,091 97,119 SH   SOLE 4 55,143 0 41,976
CITRIX SYS INC COM 177376100 15,589 150,043 SH   SOLE 7 145,774 0 4,269
CITRIX SYS INC COM 177376100 65 627 SH   SOLE 13 627 0 0
CITRIX SYS INC COM 177376100 1,845 17,756 SH   SOLE 15 17,756 0 0
CITRIX SYS INC COM 177376100 34,019 327,423 SH   SOLE 18 317,657 0 9,766
CITRIX SYS INC COM 177376100 5,785 55,682 SH   SOLE 19 55,682 0 0
CITRIX SYS INC COM 177376100 651,270 6,268,236 SH   SOLE 21 6,268,236 0 0
CITRIX SYS INC COM 177376100 318,561 3,066,034 SH   SOLE 22 2,805,332 0 260,702
CITRIX SYS INC COM 177376100 21,385 205,826 SH   SOLE 23 205,826 0 0
CITRIX SYS INC COM 177376100 24,283 233,715 SH   SOLE 25 233,715 0 0
CITRIX SYS INC COM 177376100 24,412 234,952 SH   SOLE 26 71,696 0 163,256
CITRIX SYS INC COM 177376100 34,870 335,607 SH   SOLE 28 1,583 0 334,024
CITRIX SYS INC COM 177376100 92,601 891,255 SH   SOLE 30 851,939 0 39,316
CITRIX SYS INC COM 177376100 2,865 27,577 SH   SOLE 31 25,185 0 2,392
CITRIX SYS INC COM 177376100 673 6,480 SH   SOLE 34 6,480 0 0
CITRIX SYS INC COM 177376100 8,026 77,243 SH   SOLE 36 77,243 0 0
CITRIX SYS INC COM 177376100 407 3,916 SH   SOLE 40 3,916 0 0
CITRIX SYS INC COM 177376100 40 389 SH   OTR 43 389 0 0
CITRIX SYS INC COM 177376100 36,743 353,643 SH   SOLE 43 338,661 0 14,982
CITY HLDG CO COM 177835105 1,010 11,384 SH   SOLE 2 5,585 0 5,799
CITY HLDG CO COM 177835105 17 189 SH   SOLE 7 189 0 0
CITY HLDG CO COM 177835105 4,445 50,123 SH   SOLE 18 50,123 0 0
CITY HLDG CO COM 177835105 2,299 25,921 SH   SOLE 19 25,921 0 0
CITY HLDG CO COM 177835105 150,843 1,700,788 SH   SOLE 21 1,700,788 0 0
CITY HLDG CO COM 177835105 32,234 363,445 SH   SOLE 22 347,793 0 15,652
CITY HLDG CO COM 177835105 22 253 SH   SOLE 25 253 0 0
CITY HLDG CO COM 177835105 511 5,767 SH   SOLE 26 4,123 0 1,644
CITY HLDG CO COM 177835105 4 43 SH   SOLE 28 43 0 0
CITY HLDG CO COM 177835105 2,060 23,227 SH   SOLE 30 23,227 0 0
CITY HLDG CO COM 177835105 164 1,849 SH   SOLE 40 1,849 0 0
CITY HLDG CO COM 177835105 1,040 11,724 SH   SOLE 43 11,198 0 526
CITY OFFICE REIT INC COM 178587101 545 54,637 SH   SOLE 2 21,102 0 33,535
CITY OFFICE REIT INC COM 178587101 4 367 SH   SOLE 7 367 0 0
CITY OFFICE REIT INC COM 178587101 1,323 132,685 SH   SOLE 18 132,685 0 0
CITY OFFICE REIT INC COM 178587101 758 76,000 SH   SOLE 19 76,000 0 0
CITY OFFICE REIT INC COM 178587101 17,910 1,796,390 SH   SOLE 21 1,796,390 0 0
CITY OFFICE REIT INC COM 178587101 11,277 1,131,118 SH   SOLE 22 1,085,065 0 46,053
CITY OFFICE REIT INC COM 178587101 17 1,656 SH   SOLE 23 1,656 0 0
CITY OFFICE REIT INC COM 178587101 157 15,789 SH   SOLE 28 0 0 15,789
CITY OFFICE REIT INC COM 178587101 58 5,815 SH   SOLE 40 5,815 0 0
CITY OFFICE REIT INC COM 178587101 662 66,362 SH   SOLE 43 65,646 0 716
CIVEO CORP CDA COM NEW 17878Y207 38 1,516 SH   SOLE 43 1,516 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 333 16,046 SH   SOLE 2 5,378 0 10,668
CIVISTA BANCSHARES INC COM NO PAR 178867107 5 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,017 48,987 SH   SOLE 18 48,987 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 601 28,946 SH   SOLE 19 28,946 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 10,847 522,496 SH   SOLE 21 522,496 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 9,016 434,295 SH   SOLE 22 424,205 0 10,090
CIVISTA BANCSHARES INC COM NO PAR 178867107 75 3,595 SH   SOLE 43 3,535 0 60
CIVITAS RESOURCES INC COM NEW 17888H103 2,848 49,628 SH   SOLE 2 26,350 0 23,278
CIVITAS RESOURCES INC COM NEW 17888H103 53 923 SH   SOLE 4 923 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 46 807 SH   SOLE 7 807 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 25 429 SH   SOLE 13 429 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 14,965 260,768 SH   SOLE 18 260,768 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 7,877 137,256 SH   SOLE 19 137,256 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 404,022 7,039,940 SH   SOLE 21 7,039,940 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 88,073 1,534,636 SH   SOLE 22 1,460,481 0 74,155
CIVITAS RESOURCES INC COM NEW 17888H103 1,478 25,750 SH   SOLE 26 21,003 0 4,747
CIVITAS RESOURCES INC COM NEW 17888H103 614 10,701 SH   SOLE 28 0 0 10,701
CIVITAS RESOURCES INC COM NEW 17888H103 6,728 117,235 SH   SOLE 30 117,235 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 403 7,028 SH   SOLE 40 7,028 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 2,463 42,925 SH   SOLE 43 41,639 0 1,286
CKX LDS INC COM 12562N104 3 229 SH   SOLE 21 229 0 0
CLARIM ACQUISITION CORP COM CL A 18049C108 91 9,200 SH   SOLE 2 9,200 0 0
CLARIVATE PLC ORD SHS G21810109 7,429 791,130 SH   SOLE 2 62,199 0 728,931
CLARIVATE PLC ORD SHS G21810109 1,965 209,223 SH   SOLE 4 104,699 0 104,524
CLARIVATE PLC ORD SHS G21810109 344 36,605 SH   SOLE 7 36,605 0 0
CLARIVATE PLC ORD SHS G21810109 6 634 SH   SOLE 13 634 0 0
CLARIVATE PLC ORD SHS G21810109 472 50,259 SH   SOLE 15 50,259 0 0
CLARIVATE PLC ORD SHS G21810109 3,196 340,314 SH   SOLE 18 324,572 0 15,742
CLARIVATE PLC ORD SHS G21810109 1,377 146,639 SH   SOLE 19 146,639 0 0
CLARIVATE PLC ORD SHS G21810109 60,196 6,410,603 SH   SOLE 21 6,410,603 0 0
CLARIVATE PLC ORD SHS G21810109 95,904 10,213,439 SH   SOLE 22 9,495,000 0 718,439
CLARIVATE PLC ORD SHS G21810109 4,755 506,419 SH   SOLE 23 506,419 0 0
CLARIVATE PLC ORD SHS G21810109 5,607 597,097 SH   SOLE 25 597,097 0 0
CLARIVATE PLC ORD SHS G21810109 4,456 474,579 SH   SOLE 26 213,616 0 260,963
CLARIVATE PLC ORD SHS G21810109 7,199 766,696 SH   SOLE 28 181,450 0 585,246
CLARIVATE PLC ORD SHS G21810109 31,272 3,330,397 SH   SOLE 30 3,299,982 0 30,415
CLARIVATE PLC ORD SHS G21810109 765 81,516 SH   SOLE 31 76,103 0 5,413
CLARIVATE PLC ORD SHS G21810109 133 14,174 SH   SOLE 34 14,174 0 0
CLARIVATE PLC ORD SHS G21810109 953 101,504 SH   SOLE 36 101,504 0 0
CLARIVATE PLC ORD SHS G21810109 70 7,454 SH   SOLE 40 7,454 0 0
CLARIVATE PLC ORD SHS G21810109 865 92,103 SH   SOLE 43 85,289 0 6,814
CLAROS MTG TR INC COMMON STOCK 18270D106 533 45,363 SH   SOLE 2 3,662 0 41,701
CLAROS MTG TR INC COMMON STOCK 18270D106 12 1,064 SH   SOLE 7 1,064 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106 3,249 276,707 SH   SOLE 18 276,707 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106 2,003 170,592 SH   SOLE 19 170,592 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106 36,077 3,073,012 SH   SOLE 21 3,073,012 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106 47,030 4,005,983 SH   SOLE 22 3,947,527 0 58,456
CLARUS CORP NEW COM 18270P109 151 11,240 SH   SOLE 2 9,478 0 1,762
CLARUS CORP NEW COM 18270P109 3 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109 963 71,517 SH   SOLE 18 71,517 0 0
CLARUS CORP NEW COM 18270P109 640 47,548 SH   SOLE 19 47,548 0 0
CLARUS CORP NEW COM 18270P109 12,842 953,367 SH   SOLE 21 953,367 0 0
CLARUS CORP NEW COM 18270P109 8,285 615,042 SH   SOLE 22 600,319 0 14,723
CLARUS CORP NEW COM 18270P109 37 2,733 SH   SOLE 40 2,733 0 0
CLARUS CORP NEW COM 18270P109 15 1,096 SH   SOLE 43 1,096 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1,576 295,155 SH   SOLE 2 186,912 0 108,243
CLEAN ENERGY FUELS CORP COM 184499101 3 636 SH   SOLE 4 636 0 0
CLEAN ENERGY FUELS CORP COM 184499101 11 2,035 SH   SOLE 7 2,035 0 0
CLEAN ENERGY FUELS CORP COM 184499101 2,769 518,463 SH   SOLE 18 518,463 0 0
CLEAN ENERGY FUELS CORP COM 184499101 3,152 590,265 SH   SOLE 19 590,265 0 0
CLEAN ENERGY FUELS CORP COM 184499101 33,691 6,309,259 SH   SOLE 21 6,309,259 0 0
CLEAN ENERGY FUELS CORP COM 184499101 23,263 4,356,392 SH   SOLE 22 4,153,151 0 203,241
CLEAN ENERGY FUELS CORP COM 184499101 166 31,178 SH   SOLE 25 31,178 0 0
CLEAN ENERGY FUELS CORP COM 184499101 794 148,748 SH   SOLE 26 66,619 0 82,129
CLEAN ENERGY FUELS CORP COM 184499101 523 98,000 SH   SOLE 28 92,871 0 5,129
CLEAN ENERGY FUELS CORP COM 184499101 1,230 230,309 SH   SOLE 30 230,309 0 0
CLEAN ENERGY FUELS CORP COM 184499101 26 4,908 SH   SOLE 34 4,908 0 0
CLEAN ENERGY FUELS CORP COM 184499101 112 20,896 SH   SOLE 40 20,896 0 0
CLEAN ENERGY FUELS CORP COM 184499101 232 43,494 SH   SOLE 43 41,890 0 1,604
CLEAN HARBORS INC COM 184496107 14,154 128,698 SH   SOLE 2 46,675 0 82,023
CLEAN HARBORS INC COM 184496107 23 206 SH   SOLE 4 206 0 0
CLEAN HARBORS INC COM 184496107 92 836 SH   SOLE 7 836 0 0
CLEAN HARBORS INC COM 184496107 11,802 107,312 SH   SOLE 18 107,312 0 0
CLEAN HARBORS INC COM 184496107 1,721 15,652 SH   SOLE 19 15,652 0 0
CLEAN HARBORS INC COM 184496107 269,100 2,446,813 SH   SOLE 21 2,446,813 0 0
CLEAN HARBORS INC COM 184496107 150,121 1,364,982 SH   SOLE 22 1,301,836 0 63,146
CLEAN HARBORS INC COM 184496107 825 7,500 SH   SOLE 25 7,500 0 0
CLEAN HARBORS INC COM 184496107 2,824 25,673 SH   SOLE 26 21,049 0 4,624
CLEAN HARBORS INC COM 184496107 274 2,494 SH   SOLE 28 901 0 1,593
CLEAN HARBORS INC COM 184496107 6,908 62,813 SH   SOLE 30 62,813 0 0
CLEAN HARBORS INC COM 184496107 82 743 SH   SOLE 31 743 0 0
CLEAN HARBORS INC COM 184496107 73 668 SH   SOLE 36 668 0 0
CLEAN HARBORS INC COM 184496107 713 6,480 SH   SOLE 40 6,480 0 0
CLEAN HARBORS INC COM 184496107 2,475 22,507 SH   SOLE 43 21,054 0 1,453
CLEANSPARK INC COM NEW 18452B209 125 39,334 SH   SOLE 2 1,907 0 37,427
CLEANSPARK INC COM NEW 18452B209 2 526 SH   SOLE 7 526 0 0
CLEANSPARK INC COM NEW 18452B209 398 125,182 SH   SOLE 18 125,182 0 0
CLEANSPARK INC COM NEW 18452B209 238 74,687 SH   SOLE 19 74,687 0 0
CLEANSPARK INC COM NEW 18452B209 4,897 1,539,867 SH   SOLE 21 1,539,867 0 0
CLEANSPARK INC COM NEW 18452B209 3,558 1,118,958 SH   SOLE 22 1,090,957 0 28,001
CLEANSPARK INC COM NEW 18452B209 65 20,580 SH   SOLE 30 20,580 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 639 466,662 SH   SOLE 2 232,863 0 233,799
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 0 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 6 4,150 SH   SOLE 7 4,150 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,601 1,168,624 SH   SOLE 18 1,168,624 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 5,940 4,335,856 SH   SOLE 19 4,335,856 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 18,624 13,594,125 SH   SOLE 21 13,594,125 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 14,363 10,483,722 SH   SOLE 22 10,117,585 0 366,137
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 57 41,624 SH   SOLE 25 41,624 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 281 205,197 SH   SOLE 26 176,141 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 29 21,199 SH   SOLE 28 0 0 21,199
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 235 171,450 SH   SOLE 30 171,450 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 808 589,523 SH   SOLE 34 589,523 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 43 31,200 SH   SOLE 40 31,200 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 374 272,833 SH   SOLE 43 271,438 0 1,395
CLEAR SECURE INC COM CL A 18467V109 942 41,229 SH   SOLE 2 22,357 0 18,872
CLEAR SECURE INC COM CL A 18467V109 8 366 SH   SOLE 4 366 0 0
CLEAR SECURE INC COM CL A 18467V109 47 2,064 SH   SOLE 7 2,064 0 0
CLEAR SECURE INC COM CL A 18467V109 3,687 161,282 SH   SOLE 18 161,282 0 0
CLEAR SECURE INC COM CL A 18467V109 4,103 179,505 SH   SOLE 19 179,505 0 0
CLEAR SECURE INC COM CL A 18467V109 49,832 2,179,886 SH   SOLE 21 2,179,886 0 0
CLEAR SECURE INC COM CL A 18467V109 36,896 1,613,987 SH   SOLE 22 1,590,026 0 23,961
CLEAR SECURE INC COM CL A 18467V109 47 2,068 SH   SOLE 23 2,068 0 0
CLEAR SECURE INC COM CL A 18467V109 132 5,788 SH   SOLE 25 5,788 0 0
CLEAR SECURE INC COM CL A 18467V109 991 43,350 SH   SOLE 26 23,128 0 20,222
CLEAR SECURE INC COM CL A 18467V109 37 1,628 SH   SOLE 28 0 0 1,628
CLEAR SECURE INC COM CL A 18467V109 7,097 310,461 SH   SOLE 30 310,461 0 0
CLEAR SECURE INC COM CL A 18467V109 56 2,471 SH   SOLE 40 2,471 0 0
CLEARFIELD INC COM 18482P103 648 6,195 SH   SOLE 2 4,923 0 1,272
CLEARFIELD INC COM 18482P103 59 564 SH   SOLE 7 129 0 435
CLEARFIELD INC COM 18482P103 4,187 40,013 SH   SOLE 18 40,013 0 0
CLEARFIELD INC COM 18482P103 2,268 21,670 SH   SOLE 19 21,670 0 0
CLEARFIELD INC COM 18482P103 148,377 1,417,972 SH   SOLE 21 1,417,972 0 0
CLEARFIELD INC COM 18482P103 29,407 281,026 SH   SOLE 22 272,539 0 8,487
CLEARFIELD INC COM 18482P103 157 1,499 SH   SOLE 25 1,499 0 0
CLEARFIELD INC COM 18482P103 848 8,105 SH   SOLE 26 7,284 0 821
CLEARFIELD INC COM 18482P103 104 991 SH   SOLE 28 0 0 991
CLEARFIELD INC COM 18482P103 1,661 15,878 SH   SOLE 30 15,878 0 0
CLEARFIELD INC COM 18482P103 200 1,909 SH   SOLE 40 1,909 0 0
CLEARFIELD INC COM 18482P103 249 2,382 SH   SOLE 43 2,358 0 24
CLEARONE INC COM 18506U104 5 10,003 SH   SOLE 21 10,003 0 0
CLEARPOINT NEURO INC COM 18507C103 6 564 SH   SOLE 2 0 0 564
CLEARPOINT NEURO INC COM 18507C103 38 3,709 SH   SOLE 18 3,709 0 0
CLEARPOINT NEURO INC COM 18507C103 1,342 129,491 SH   SOLE 21 129,491 0 0
CLEARPOINT NEURO INC COM 18507C103 2,891 279,056 SH   SOLE 22 279,056 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 10 9,197 SH   SOLE 18 9,197 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 577 510,410 SH   SOLE 21 510,410 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 711 628,897 SH   SOLE 22 628,897 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 29 25,849 SH   SOLE 30 25,849 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 18 15,596 SH   SOLE 43 15,596 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 4 4,760 SH   SOLE 18 4,760 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 55 60,364 SH   SOLE 21 60,364 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 183 199,304 SH   SOLE 22 199,304 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106 196 11,660 SH   SOLE 2 10,321 0 1,339
CLEARWATER ANALYTICS HLDGS I CL A 185123106 1,914 113,990 SH   SOLE 21 113,990 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106 11,585 690,014 SH   SOLE 22 678,818 0 11,196
CLEARWATER ANALYTICS HLDGS I CL A 185123106 85 5,076 SH   SOLE 25 5,076 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106 81 4,838 SH   SOLE 40 4,838 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106 2 139 SH   SOLE 43 139 0 0
CLEARWATER PAPER CORP COM 18538R103 1,200 31,923 SH   SOLE 2 22,629 0 9,294
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 6 149 SH   SOLE 7 149 0 0
CLEARWATER PAPER CORP COM 18538R103 2,493 66,306 SH   SOLE 18 66,306 0 0
CLEARWATER PAPER CORP COM 18538R103 1,165 30,974 SH   SOLE 19 30,974 0 0
CLEARWATER PAPER CORP COM 18538R103 78,669 2,092,250 SH   SOLE 21 2,092,250 0 0
CLEARWATER PAPER CORP COM 18538R103 16,840 447,873 SH   SOLE 22 427,856 0 20,017
CLEARWATER PAPER CORP COM 18538R103 203 5,390 SH   SOLE 23 5,390 0 0
CLEARWATER PAPER CORP COM 18538R103 85 2,248 SH   SOLE 25 2,248 0 0
CLEARWATER PAPER CORP COM 18538R103 121 3,209 SH   SOLE 26 2,113 0 1,096
CLEARWATER PAPER CORP COM 18538R103 1,123 29,858 SH   SOLE 30 29,858 0 0
CLEARWATER PAPER CORP COM 18538R103 82 2,168 SH   SOLE 40 2,168 0 0
CLEARWATER PAPER CORP COM 18538R103 541 14,399 SH   SOLE 43 12,327 0 2,072
CLEARWAY ENERGY INC CL A 18539C105 7,074 243,102 SH   SOLE 2 187,449 0 55,653
CLEARWAY ENERGY INC CL A 18539C105 5 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 962 33,069 SH   SOLE 7 33,069 0 0
CLEARWAY ENERGY INC CL A 18539C105 2,800 96,204 SH   SOLE 18 90,874 0 5,330
CLEARWAY ENERGY INC CL A 18539C105 13,871 476,662 SH   SOLE 19 476,662 0 0
CLEARWAY ENERGY INC CL A 18539C105 34,871 1,198,325 SH   SOLE 21 1,198,325 0 0
CLEARWAY ENERGY INC CL A 18539C105 38,172 1,311,742 SH   SOLE 22 1,290,824 0 20,918
CLEARWAY ENERGY INC CL A 18539C105 731 25,112 SH   SOLE 23 25,112 0 0
CLEARWAY ENERGY INC CL A 18539C105 144 4,956 SH   SOLE 25 4,956 0 0
CLEARWAY ENERGY INC CL A 18539C105 5,455 187,440 SH   SOLE 26 26,359 0 161,081
CLEARWAY ENERGY INC CL A 18539C105 666 22,887 SH   SOLE 28 19,288 0 3,599
CLEARWAY ENERGY INC CL A 18539C105 1,296 44,533 SH   SOLE 30 44,533 0 0
CLEARWAY ENERGY INC CL A 18539C105 583 20,041 SH   SOLE 34 20,041 0 0
CLEARWAY ENERGY INC CL A 18539C105 15 512 SH   SOLE 36 512 0 0
CLEARWAY ENERGY INC CL A 18539C105 117 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL A 18539C105 492 16,923 SH   SOLE 43 15,848 0 1,074
CLEARWAY ENERGY INC CL C 18539C204 11,326 355,617 SH   SOLE 2 281,658 0 73,959
CLEARWAY ENERGY INC CL C 18539C204 6 204 SH   SOLE 4 204 0 0
CLEARWAY ENERGY INC CL C 18539C204 131 4,103 SH   SOLE 7 1,294 0 2,809
CLEARWAY ENERGY INC CL C 18539C204 7,812 245,273 SH   SOLE 18 215,578 0 29,695
CLEARWAY ENERGY INC CL C 18539C204 33,838 1,062,430 SH   SOLE 19 1,062,430 0 0
CLEARWAY ENERGY INC CL C 18539C204 134,110 4,210,671 SH   SOLE 21 4,210,671 0 0
CLEARWAY ENERGY INC CL C 18539C204 90,126 2,829,713 SH   SOLE 22 2,672,839 0 156,874
CLEARWAY ENERGY INC CL C 18539C204 1,019 31,999 SH   SOLE 23 31,999 0 0
CLEARWAY ENERGY INC CL C 18539C204 501 15,735 SH   SOLE 25 15,735 0 0
CLEARWAY ENERGY INC CL C 18539C204 10,390 326,214 SH   SOLE 26 78,704 0 247,510
CLEARWAY ENERGY INC CL C 18539C204 1,716 53,881 SH   SOLE 28 46,140 0 7,741
CLEARWAY ENERGY INC CL C 18539C204 55,835 1,753,067 SH   SOLE 30 1,753,067 0 0
CLEARWAY ENERGY INC CL C 18539C204 321 10,091 SH   SOLE 34 10,091 0 0
CLEARWAY ENERGY INC CL C 18539C204 128 4,031 SH   SOLE 36 4,031 0 0
CLEARWAY ENERGY INC CL C 18539C204 286 8,978 SH   SOLE 40 8,978 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,635 51,336 SH   SOLE 43 46,327 0 5,009
CLENE INC COMMON STOCK 185634102 11 3,826 SH   SOLE 18 3,826 0 0
CLENE INC COMMON STOCK 185634102 141 50,331 SH   SOLE 21 50,331 0 0
CLENE INC COMMON STOCK 185634102 364 129,844 SH   SOLE 22 129,844 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 12,160 902,734 SH   SOLE 2 320,955 0 581,779
CLEVELAND-CLIFFS INC NEW COM 185899101 3,169 235,259 SH   SOLE 4 188,780 0 46,479
CLEVELAND-CLIFFS INC NEW COM 185899101 659 48,950 SH   SOLE 7 48,950 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 22 1,645 SH   SOLE 13 1,645 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 867 64,356 SH   SOLE 15 64,356 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 3 221 SH   SOLE 17 0 0 221
CLEVELAND-CLIFFS INC NEW COM 185899101 16,256 1,206,854 SH   SOLE 18 1,180,139 0 26,715
CLEVELAND-CLIFFS INC NEW COM 185899101 2,140 158,890 SH   SOLE 19 158,890 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 434,545 32,260,186 SH   SOLE 21 32,260,186 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 199,561 14,815,183 SH   SOLE 22 13,883,895 0 931,288
CLEVELAND-CLIFFS INC NEW COM 185899101 11,502 853,883 SH   SOLE 23 853,883 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 457 33,940 SH   SOLE 25 33,940 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 7,491 556,142 SH   SOLE 26 254,295 0 301,847
CLEVELAND-CLIFFS INC NEW COM 185899101 5,698 423,031 SH   SOLE 28 8,904 0 414,127
CLEVELAND-CLIFFS INC NEW COM 185899101 28,789 2,137,280 SH   SOLE 30 2,094,295 0 42,985
CLEVELAND-CLIFFS INC NEW COM 185899101 1,585 117,662 SH   SOLE 31 108,648 0 9,014
CLEVELAND-CLIFFS INC NEW COM 185899101 359 26,637 SH   SOLE 34 26,637 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 1,183 87,861 SH   SOLE 36 87,861 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 230 17,045 SH   SOLE 40 17,045 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 5 396 SH   OTR 43 396 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 2,163 160,548 SH   SOLE 43 149,720 0 10,828
CLEVER LEAVES HOLDINGS INC COM 186760104 2 4,144 SH   SOLE 18 4,144 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 38 62,339 SH   SOLE 21 62,339 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 175 291,326 SH   SOLE 22 291,326 0 0
CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 3 42,380 SH   SOLE 19 42,380 0 0
CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 0 6,167 SH   SOLE 34 6,167 0 0
CLIPPER RLTY INC COM 18885T306 173 24,809 SH   SOLE 2 22,932 0 1,877
CLIPPER RLTY INC COM 18885T306 251 36,003 SH   SOLE 18 36,003 0 0
CLIPPER RLTY INC COM 18885T306 178 25,496 SH   SOLE 19 25,496 0 0
CLIPPER RLTY INC COM 18885T306 3,348 480,273 SH   SOLE 21 480,273 0 0
CLIPPER RLTY INC COM 18885T306 1,825 261,779 SH   SOLE 22 260,395 0 1,384
CLIPPER RLTY INC COM 18885T306 5 663 SH   SOLE 23 663 0 0
CLIPPER RLTY INC COM 18885T306 0 28 SH   SOLE 43 28 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 4 5,043 SH   SOLE 2 5,043 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 9 13,427 SH   SOLE 22 13,427 0 0
CLOROX CO DEL COM 189054109 28,489 221,898 SH   SOLE 2 42,662 0 179,236
CLOROX CO DEL COM 189054109 15,627 121,713 SH   SOLE 4 65,911 0 55,802
CLOROX CO DEL COM 189054109 20,856 162,439 SH   SOLE 7 159,092 0 3,347
CLOROX CO DEL COM 189054109 355 2,768 SH   SOLE 13 494 0 2,274
CLOROX CO DEL COM 189054109 2,468 19,222 SH   SOLE 15 19,222 0 0
CLOROX CO DEL COM 189054109 25,814 201,061 SH   SOLE 18 191,142 0 9,919
CLOROX CO DEL COM 189054109 7,196 56,046 SH   SOLE 19 56,046 0 0
CLOROX CO DEL COM 189054109 615,595 4,794,728 SH   SOLE 21 4,794,728 0 0
CLOROX CO DEL COM 189054109 376,443 2,932,027 SH   SOLE 22 2,684,648 0 247,379
CLOROX CO DEL COM 189054109 26,209 204,134 SH   SOLE 23 204,134 0 0
CLOROX CO DEL COM 189054109 31,430 244,804 SH   SOLE 25 244,804 0 0
CLOROX CO DEL COM 189054109 36,451 283,908 SH   SOLE 26 124,906 0 159,002
CLOROX CO DEL COM 189054109 44,777 348,759 SH   SOLE 28 4,230 0 344,529
CLOROX CO DEL COM 189054109 26 206 SH   SOLE 29 206 0 0
CLOROX CO DEL COM 189054109 136,818 1,065,646 SH   SOLE 30 1,060,161 0 5,485
CLOROX CO DEL COM 189054109 3,389 26,398 SH   SOLE 31 24,197 0 2,201
CLOROX CO DEL COM 189054109 3,252 25,329 SH   SOLE 34 25,329 0 0
CLOROX CO DEL COM 189054109 8,008 62,369 SH   SOLE 36 62,369 0 0
CLOROX CO DEL COM 189054109 520 4,052 SH   SOLE 40 4,052 0 0
CLOROX CO DEL COM 189054109 44 345 SH   OTR 43 345 0 0
CLOROX CO DEL COM 189054109 23,906 186,197 SH   SOLE 43 175,805 0 10,392
CLOUDFLARE INC CL A COM 18915M107 25,159 454,866 SH   SOLE 2 39,833 0 415,033
CLOUDFLARE INC CL A COM 18915M107 9,071 164,009 SH   SOLE 4 92,673 0 71,336
CLOUDFLARE INC CL A COM 18915M107 1,699 30,717 SH   SOLE 7 30,717 0 0
CLOUDFLARE INC CL A COM 18915M107 414 7,484 SH   SOLE 13 991 0 6,493
CLOUDFLARE INC CL A COM 18915M107 1,122 20,288 SH   SOLE 15 20,288 0 0
CLOUDFLARE INC CL A COM 18915M107 10,778 194,863 SH   SOLE 18 181,821 0 13,042
CLOUDFLARE INC CL A COM 18915M107 19,011 343,709 SH   SOLE 19 343,709 0 0
CLOUDFLARE INC CL A COM 18915M107 230,593 4,169,097 SH   SOLE 21 4,169,097 0 0
CLOUDFLARE INC CL A COM 18915M107 330,650 5,978,130 SH   SOLE 22 5,490,263 0 487,867
CLOUDFLARE INC CL A COM 18915M107 21,730 392,877 SH   SOLE 23 392,877 0 0
CLOUDFLARE INC CL A COM 18915M107 22,171 400,841 SH   SOLE 25 400,841 0 0
CLOUDFLARE INC CL A COM 18915M107 18,182 328,735 SH   SOLE 26 155,752 0 172,983
CLOUDFLARE INC CL A COM 18915M107 14,870 268,851 SH   SOLE 28 4,399 0 264,452
CLOUDFLARE INC CL A COM 18915M107 12 210 SH   SOLE 29 210 0 0
CLOUDFLARE INC CL A COM 18915M107 54,320 982,094 SH   SOLE 30 982,094 0 0
CLOUDFLARE INC CL A COM 18915M107 3,072 55,542 SH   SOLE 31 50,797 0 4,745
CLOUDFLARE INC CL A COM 18915M107 21,178 382,900 SH   SOLE 34 382,900 0 0
CLOUDFLARE INC CL A COM 18915M107 4,198 75,901 SH   SOLE 36 75,901 0 0
CLOUDFLARE INC CL A COM 18915M107 461 8,340 SH   SOLE 40 8,340 0 0
CLOUDFLARE INC CL A COM 18915M107 3,158 57,099 SH   SOLE 43 52,092 0 5,007
CLOUDFLARE INC NOTE 8/1 18915MAC1 1,826 2,350,000 PRN   SOLE 2 2,350,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1 8,838 11,375,000 PRN   SOLE 21 11,375,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1 3,030 3,900,000 PRN   SOLE 22 3,900,000 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 581 341,774 SH   SOLE 2 212,996 0 128,778
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 7 4,292 SH   SOLE 7 4,292 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 1,708 1,004,540 SH   SOLE 18 1,004,540 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 2,324 1,367,129 SH   SOLE 19 1,367,129 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 22,245 13,085,555 SH   SOLE 21 13,085,555 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 15,384 9,049,282 SH   SOLE 22 8,856,447 0 192,835
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 40 23,508 SH   SOLE 23 23,508 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 100 58,781 SH   SOLE 25 58,781 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 752 442,274 SH   SOLE 26 178,316 0 263,958
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 107 62,734 SH   SOLE 28 53,710 0 9,024
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 685 402,690 SH   SOLE 30 402,690 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 14 8,109 SH   SOLE 34 8,109 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 61 35,694 SH   SOLE 40 35,694 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 1 873 SH   SOLE 43 873 0 0
CLOVIS ONCOLOGY INC COM 189464100 52 44,060 SH   SOLE 2 0 0 44,060
CLOVIS ONCOLOGY INC COM 189464100 27 22,464 SH   SOLE 18 22,464 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,728 1,452,338 SH   SOLE 21 1,452,338 0 0
CLOVIS ONCOLOGY INC COM 189464100 2,912 2,447,193 SH   SOLE 22 2,447,193 0 0
CLOVIS ONCOLOGY INC COM 189464100 74 62,367 SH   SOLE 30 62,367 0 0
CLOVIS ONCOLOGY INC COM 189464100 8 6,922 SH   SOLE 43 6,922 0 0
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 1,767 2,525,000 PRN   SOLE 21 2,525,000 0 0
CME GROUP INC COM 12572Q105 118,102 666,755 SH   SOLE 2 112,256 0 554,499
CME GROUP INC COM 12572Q105 46,890 264,721 SH   SOLE 4 150,510 0 114,211
CME GROUP INC COM 12572Q105 61,199 345,506 SH   SOLE 7 334,061 0 11,445
CME GROUP INC COM 12572Q105 1,665 9,401 SH   SOLE 13 1,468 0 7,933
CME GROUP INC COM 12572Q105 9,542 53,870 SH   SOLE 15 53,870 0 0
CME GROUP INC COM 12572Q105 5 27 SH   SOLE 17 0 0 27
CME GROUP INC COM 12572Q105 127,742 721,179 SH   SOLE 18 690,217 0 30,962
CME GROUP INC COM 12572Q105 40,487 228,572 SH   SOLE 19 228,572 0 0
CME GROUP INC COM 12572Q105 1,547,131 8,734,439 SH   SOLE 21 8,734,439 0 0
CME GROUP INC COM 12572Q105 1,363,714 7,698,943 SH   SOLE 22 6,971,780 0 727,163
CME GROUP INC COM 12572Q105 104,434 589,591 SH   SOLE 23 589,591 0 0
CME GROUP INC COM 12572Q105 98,492 556,046 SH   SOLE 25 556,046 0 0
CME GROUP INC COM 12572Q105 119,056 672,140 SH   SOLE 26 226,847 0 445,293
CME GROUP INC COM 12572Q105 128,555 725,766 SH   SOLE 28 7,268 0 718,498
CME GROUP INC COM 12572Q105 77 435 SH   SOLE 29 435 0 0
CME GROUP INC COM 12572Q105 464,969 2,625,017 SH   SOLE 30 2,624,117 0 900
CME GROUP INC COM 12572Q105 14,118 79,702 SH   SOLE 31 73,178 0 6,524
CME GROUP INC COM 12572Q105 11,123 62,798 SH   SOLE 34 62,798 0 0
CME GROUP INC COM 12572Q105 23,373 131,954 SH   SOLE 36 131,954 0 0
CME GROUP INC COM 12572Q105 2,053 11,588 SH   SOLE 40 11,588 0 0
CME GROUP INC COM 12572Q105 149 841 SH   OTR 43 841 0 0
CME GROUP INC COM 12572Q105 60,810 343,305 SH   SOLE 43 301,867 0 41,438
CMS ENERGY CORP COM 125896100 55,802 958,143 SH   SOLE 2 548,921 0 409,222
CMS ENERGY CORP COM 125896100 18,610 319,535 SH   SOLE 4 167,077 0 152,458
CMS ENERGY CORP COM 125896100 17,669 303,376 SH   SOLE 7 293,531 0 9,845
CMS ENERGY CORP COM 125896100 1,361 23,375 SH   SOLE 13 21,571 0 1,804
CMS ENERGY CORP COM 125896100 2,549 43,766 SH   SOLE 15 43,766 0 0
CMS ENERGY CORP COM 125896100 41,620 714,624 SH   SOLE 18 574,733 0 139,891
CMS ENERGY CORP COM 125896100 51,234 879,712 SH   SOLE 19 879,712 0 0
CMS ENERGY CORP COM 125896100 757,723 13,010,357 SH   SOLE 21 13,010,357 0 0
CMS ENERGY CORP COM 125896100 405,514 6,962,803 SH   SOLE 22 6,258,950 0 703,853
CMS ENERGY CORP COM 125896100 30,452 522,871 SH   SOLE 23 522,871 0 0
CMS ENERGY CORP COM 125896100 5,555 95,379 SH   SOLE 25 95,379 0 0
CMS ENERGY CORP COM 125896100 35,392 607,690 SH   SOLE 26 253,954 0 353,736
CMS ENERGY CORP COM 125896100 27,578 473,523 SH   SOLE 28 3,993 0 469,530
CMS ENERGY CORP COM 125896100 1,077 18,488 SH   SOLE 29 18,488 0 0
CMS ENERGY CORP COM 125896100 97,625 1,676,256 SH   SOLE 30 1,676,256 0 0
CMS ENERGY CORP COM 125896100 7,207 123,748 SH   SOLE 31 118,554 0 5,194
CMS ENERGY CORP COM 125896100 3,914 67,202 SH   SOLE 32 67,202 0 0
CMS ENERGY CORP COM 125896100 6,212 106,665 SH   SOLE 34 106,665 0 0
CMS ENERGY CORP COM 125896100 6,823 117,154 SH   SOLE 36 117,154 0 0
CMS ENERGY CORP COM 125896100 303 5,211 SH   SOLE 40 5,211 0 0
CMS ENERGY CORP COM 125896100 36 611 SH   OTR 43 611 0 0
CMS ENERGY CORP COM 125896100 9,784 167,999 SH   SOLE 43 154,471 0 13,528
CNA FINL CORP COM 126117100 4,041 109,511 SH   SOLE 2 2,711 0 106,800
CNA FINL CORP COM 126117100 84 2,278 SH   SOLE 7 2,278 0 0
CNA FINL CORP COM 126117100 407 11,032 SH   SOLE 18 11,032 0 0
CNA FINL CORP COM 126117100 228 6,172 SH   SOLE 19 6,172 0 0
CNA FINL CORP COM 126117100 15,229 412,697 SH   SOLE 21 412,697 0 0
CNA FINL CORP COM 126117100 18,642 505,210 SH   SOLE 22 482,070 0 23,140
CNA FINL CORP COM 126117100 428 11,591 SH   SOLE 25 11,591 0 0
CNA FINL CORP COM 126117100 159 4,303 SH   SOLE 26 0 0 4,303
CNA FINL CORP COM 126117100 390 10,574 SH   SOLE 28 0 0 10,574
CNA FINL CORP COM 126117100 15 399 SH   SOLE 31 399 0 0
CNA FINL CORP COM 126117100 23 610 SH   SOLE 36 610 0 0
CNA FINL CORP COM 126117100 5,088 137,887 SH   SOLE 43 129,899 0 7,988
CNB FINL CORP PA COM 126128107 501 21,238 SH   SOLE 2 14,441 0 6,797
CNB FINL CORP PA COM 126128107 5 213 SH   SOLE 7 213 0 0
CNB FINL CORP PA COM 126128107 1,307 55,465 SH   SOLE 18 55,465 0 0
CNB FINL CORP PA COM 126128107 675 28,658 SH   SOLE 19 28,658 0 0
CNB FINL CORP PA COM 126128107 13,656 579,381 SH   SOLE 21 579,381 0 0
CNB FINL CORP PA COM 126128107 9,655 409,649 SH   SOLE 22 398,472 0 11,177
CNB FINL CORP PA COM 126128107 0 17 SH   SOLE 43 17 0 0
CNFINANCE HLDGS LTD SPON ADS 18979T105 12 4,687 SH   SOLE 2 4,687 0 0
CNFINANCE HLDGS LTD SPON ADS 18979T105 9 3,758 SH   SOLE 22 3,758 0 0
CNFINANCE HLDGS LTD SPON ADS 18979T105 0 13 SH   SOLE 43 13 0 0
CNH INDL N V SHS N20944109 14,910 1,334,823 SH   SOLE 7 1,334,823 0 0
CNH INDL N V SHS N20944109 7,544 675,354 SH   SOLE 25 675,354 0 0
CNH INDL N V SHS N20944109 3,406 304,886 SH   SOLE 26 107,076 0 197,810
CNH INDL N V SHS N20944109 8,653 774,633 SH   SOLE 34 774,633 0 0
CNH INDL N V SHS N20944109 10,782 965,308 SH   SOLE 43 918,028 0 47,280
CNO FINL GROUP INC COM 12621E103 7,782 433,030 SH   SOLE 2 346,351 0 86,679
CNO FINL GROUP INC COM 12621E103 10 570 SH   SOLE 4 570 0 0
CNO FINL GROUP INC COM 12621E103 105 5,826 SH   SOLE 7 3,099 0 2,727
CNO FINL GROUP INC COM 12621E103 9,757 542,936 SH   SOLE 18 542,936 0 0
CNO FINL GROUP INC COM 12621E103 4,602 256,066 SH   SOLE 19 256,066 0 0
CNO FINL GROUP INC COM 12621E103 156,556 8,712,064 SH   SOLE 21 8,712,064 0 0
CNO FINL GROUP INC COM 12621E103 65,857 3,664,812 SH   SOLE 22 3,536,744 0 128,068
CNO FINL GROUP INC COM 12621E103 58 3,200 SH   SOLE 23 3,200 0 0
CNO FINL GROUP INC COM 12621E103 416 23,171 SH   SOLE 25 23,171 0 0
CNO FINL GROUP INC COM 12621E103 1,726 96,025 SH   SOLE 26 48,912 0 47,113
CNO FINL GROUP INC COM 12621E103 1,453 80,849 SH   SOLE 28 66,169 0 14,680
CNO FINL GROUP INC COM 12621E103 6,357 353,783 SH   SOLE 30 353,783 0 0
CNO FINL GROUP INC COM 12621E103 824 45,865 SH   SOLE 34 45,865 0 0
CNO FINL GROUP INC COM 12621E103 388 21,568 SH   SOLE 36 21,568 0 0
CNO FINL GROUP INC COM 12621E103 310 17,278 SH   SOLE 40 17,278 0 0
CNO FINL GROUP INC COM 12621E103 25 1,384 SH   OTR 43 1,384 0 0
CNO FINL GROUP INC COM 12621E103 6,654 370,302 SH   SOLE 43 356,373 0 13,929
CNX RES CORP COM 12653C108 6,359 409,489 SH   SOLE 2 308,349 0 101,140
CNX RES CORP COM 12653C108 11 677 SH   SOLE 4 677 0 0
CNX RES CORP COM 12653C108 58 3,753 SH   SOLE 7 3,753 0 0
CNX RES CORP COM 12653C108 13,906 895,454 SH   SOLE 18 895,454 0 0
CNX RES CORP COM 12653C108 10,584 681,498 SH   SOLE 19 681,498 0 0
CNX RES CORP COM 12653C108 215,639 13,885,329 SH   SOLE 21 13,885,329 0 0
CNX RES CORP COM 12653C108 96,587 6,219,376 SH   SOLE 22 5,996,653 0 222,723
CNX RES CORP COM 12653C108 154 9,893 SH   SOLE 23 9,893 0 0
CNX RES CORP COM 12653C108 1,684 108,447 SH   SOLE 26 88,503 0 19,944
CNX RES CORP COM 12653C108 967 62,276 SH   SOLE 28 62,276 0 0
CNX RES CORP COM 12653C108 2,885 185,799 SH   SOLE 30 185,799 0 0
CNX RES CORP COM 12653C108 91 5,846 SH   SOLE 36 5,846 0 0
CNX RES CORP COM 12653C108 395 25,408 SH   SOLE 40 25,408 0 0
CNX RES CORP COM 12653C108 4,894 315,146 SH   SOLE 43 298,545 0 16,601
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 306 221,000 PRN   SOLE 2 221,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1,002 724,000 PRN   SOLE 18 724,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1,357 980,000 PRN   SOLE 19 980,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 4,167 3,010,000 PRN   SOLE 21 3,010,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 292 211,000 PRN   SOLE 26 211,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1,271 918,000 PRN   SOLE 34 918,000 0 0
CO-DIAGNOSTICS INC COM 189763105 2 728 SH   SOLE 2 0 0 728
CO-DIAGNOSTICS INC COM 189763105 20 6,241 SH   SOLE 18 6,241 0 0
CO-DIAGNOSTICS INC COM 189763105 336 104,657 SH   SOLE 21 104,657 0 0
CO-DIAGNOSTICS INC COM 189763105 1,374 427,969 SH   SOLE 22 427,969 0 0
COASTAL FINL CORP WA COM NEW 19046P209 155 3,904 SH   SOLE 2 2,699 0 1,205
COASTAL FINL CORP WA COM NEW 19046P209 6 152 SH   SOLE 7 152 0 0
COASTAL FINL CORP WA COM NEW 19046P209 1,120 28,176 SH   SOLE 18 28,176 0 0
COASTAL FINL CORP WA COM NEW 19046P209 978 24,599 SH   SOLE 19 24,599 0 0
COASTAL FINL CORP WA COM NEW 19046P209 13,506 339,857 SH   SOLE 21 339,857 0 0
COASTAL FINL CORP WA COM NEW 19046P209 9,457 237,972 SH   SOLE 22 236,180 0 1,792
COASTAL FINL CORP WA COM NEW 19046P209 188 4,727 SH   SOLE 43 4,650 0 77
COCA COLA CO COM 191216100 507,531 9,059,814 SH   SOLE 2 2,468,603 0 6,591,211
COCA COLA CO COM 191216100 209,383 3,737,645 SH   SOLE 4 2,072,411 0 1,665,234
COCA COLA CO COM 191216100 218,906 3,907,643 SH   SOLE 7 3,795,322 0 112,321
COCA COLA CO COM 191216100 16,006 285,715 SH   SOLE 13 202,935 0 82,780
COCA COLA CO COM 191216100 34,439 614,765 SH   SOLE 15 614,765 0 0
COCA COLA CO COM 191216100 1 16 SH   SOLE 17 0 0 16
COCA COLA CO COM 191216100 482,556 8,613,998 SH   SOLE 18 8,272,572 0 341,426
COCA COLA CO COM 191216100 70,380 1,256,342 SH   SOLE 19 1,256,342 0 0
COCA COLA CO COM 191216100 6,497,401 115,983,587 SH   SOLE 21 115,983,587 0 0
COCA COLA CO COM 191216100 4,715,801 84,180,671 SH   SOLE 22 76,060,847 0 8,119,824
COCA COLA CO COM 191216100 403,938 7,210,597 SH   SOLE 23 7,210,597 0 0
COCA COLA CO COM 191216100 491,820 8,779,359 SH   SOLE 25 8,779,359 0 0
COCA COLA CO COM 191216100 570,349 10,181,162 SH   SOLE 26 4,721,790 0 5,459,372
COCA COLA CO COM 191216100 508,137 9,070,639 SH   SOLE 28 104,656 0 8,965,983
COCA COLA CO COM 191216100 12,109 216,149 SH   SOLE 29 216,149 0 0
COCA COLA CO COM 191216100 1,736,827 31,003,703 SH   SOLE 30 30,884,950 0 118,753
COCA COLA CO COM 191216100 71,025 1,267,845 SH   SOLE 31 1,193,092 0 74,753
COCA COLA CO COM 191216100 20,754 370,474 SH   SOLE 32 370,474 0 0
COCA COLA CO COM 191216100 67,960 1,213,140 SH   SOLE 34 1,213,140 0 0
COCA COLA CO COM 191216100 77,492 1,383,297 SH   SOLE 36 1,383,297 0 0
COCA COLA CO COM 191216100 7,481 133,534 SH   SOLE 40 133,534 0 0
COCA COLA CO COM 191216100 543 9,688 SH   OTR 43 9,688 0 0
COCA COLA CO COM 191216100 194,518 3,472,302 SH   SOLE 43 3,153,961 0 318,341
COCA COLA CONS INC COM 191098102 4,436 10,773 SH   SOLE 2 8,569 0 2,204
COCA COLA CONS INC COM 191098102 5 11 SH   SOLE 4 11 0 0
COCA COLA CONS INC COM 191098102 23 55 SH   SOLE 7 55 0 0
COCA COLA CONS INC COM 191098102 8,515 20,680 SH   SOLE 18 20,134 0 546
COCA COLA CONS INC COM 191098102 8,760 21,275 SH   SOLE 19 21,275 0 0
COCA COLA CONS INC COM 191098102 131,553 319,513 SH   SOLE 21 319,513 0 0
COCA COLA CONS INC COM 191098102 58,763 142,723 SH   SOLE 22 139,666 0 3,057
COCA COLA CONS INC COM 191098102 249 604 SH   SOLE 23 604 0 0
COCA COLA CONS INC COM 191098102 307 745 SH   SOLE 25 745 0 0
COCA COLA CONS INC COM 191098102 2,089 5,073 SH   SOLE 26 2,195 0 2,878
COCA COLA CONS INC COM 191098102 96 232 SH   SOLE 28 83 0 149
COCA COLA CONS INC COM 191098102 872 2,119 SH   SOLE 30 2,119 0 0
COCA COLA CONS INC COM 191098102 249 605 SH   SOLE 40 605 0 0
COCA COLA CONS INC COM 191098102 2,216 5,382 SH   SOLE 43 4,545 0 837
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 13,901 326,153 SH   SOLE 2 194,299 0 131,854
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 12,349 289,757 SH   SOLE 4 127,467 0 162,290
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 8,480 198,976 SH   SOLE 7 188,421 0 10,555
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 63 1,482 SH   SOLE 13 1,482 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 699 16,411 SH   SOLE 15 16,411 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 18,590 436,184 SH   SOLE 18 434,634 0 1,550
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 8,766 205,681 SH   SOLE 19 205,681 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 135,209 3,172,431 SH   SOLE 21 3,172,431 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 141,235 3,313,821 SH   SOLE 22 3,157,519 0 156,302
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 14,564 341,708 SH   SOLE 23 341,708 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 32,802 769,649 SH   SOLE 25 769,649 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 18,350 430,543 SH   SOLE 26 155,436 0 275,107
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 16,243 381,111 SH   SOLE 28 3,579 0 377,532
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 311 7,305 SH   SOLE 29 7,305 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 85,079 1,996,217 SH   SOLE 30 1,996,217 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 7,264 170,446 SH   SOLE 31 40,019 0 130,427
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 71,675 1,681,720 SH   SOLE 34 1,681,720 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 3,072 72,078 SH   SOLE 36 72,078 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 267 6,256 SH   SOLE 40 6,256 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 17,414 408,583 SH   SOLE 43 381,500 0 27,083
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 7,124 122,002 SH   SOLE 2 121,083 0 919
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,465 25,084 SH   SOLE 4 25,084 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,093 18,727 SH   SOLE 13 18,727 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2,571 44,025 SH   SOLE 18 44,025 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 939 16,087 SH   SOLE 19 16,087 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 191 3,272 SH   SOLE 21 3,272 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 23,822 407,978 SH   SOLE 22 254,538 0 153,440
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 113 1,927 SH   SOLE 28 0 0 1,927
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 184 3,148 SH   SOLE 30 3,148 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 504 8,628 SH   SOLE 31 0 0 8,628
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 355 6,075 SH   SOLE 34 6,075 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 11,603 198,719 SH   SOLE 43 187,290 0 11,429
COCRYSTAL PHARMA INC COM 19188J300 259 888,742 SH   SOLE 22 888,742 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 7 1,251 SH   SOLE 18 1,251 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 320 59,343 SH   SOLE 21 59,343 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 237 43,880 SH   SOLE 22 43,880 0 0
CODEX DNA INC COM 192003101 3 1,827 SH   SOLE 18 1,827 0 0
CODEX DNA INC COM 192003101 141 85,209 SH   SOLE 21 85,209 0 0
CODEX DNA INC COM 192003101 1 423 SH   SOLE 22 423 0 0
CODEX DNA INC COM 192003101 21 12,708 SH   SOLE 30 12,708 0 0
CODEXIS INC COM 192005106 1,301 214,699 SH   SOLE 2 158,697 0 56,002
CODEXIS INC COM 192005106 2 287 SH   SOLE 4 287 0 0
CODEXIS INC COM 192005106 5 860 SH   SOLE 7 860 0 0
CODEXIS INC COM 192005106 1,126 185,742 SH   SOLE 18 167,937 0 17,805
CODEXIS INC COM 192005106 2,919 481,617 SH   SOLE 19 481,617 0 0
CODEXIS INC COM 192005106 15,524 2,561,647 SH   SOLE 21 2,561,647 0 0
CODEXIS INC COM 192005106 10,657 1,758,655 SH   SOLE 22 1,722,007 0 36,648
CODEXIS INC COM 192005106 82 13,472 SH   SOLE 23 13,472 0 0
CODEXIS INC COM 192005106 61 10,006 SH   SOLE 25 10,006 0 0
CODEXIS INC COM 192005106 623 102,863 SH   SOLE 26 28,564 0 74,299
CODEXIS INC COM 192005106 52 8,636 SH   SOLE 28 3,046 0 5,590
CODEXIS INC COM 192005106 449 74,047 SH   SOLE 30 74,047 0 0
CODEXIS INC COM 192005106 54 8,979 SH   SOLE 34 8,979 0 0
CODEXIS INC COM 192005106 43 7,020 SH   SOLE 36 7,020 0 0
CODEXIS INC COM 192005106 52 8,527 SH   SOLE 40 8,527 0 0
CODEXIS INC COM 192005106 270 44,536 SH   SOLE 43 42,772 0 1,764
CODIAK BIOSCIENCES INC COM 192010106 2 3,106 SH   SOLE 18 3,106 0 0
CODIAK BIOSCIENCES INC COM 192010106 118 150,895 SH   SOLE 21 150,895 0 0
CODIAK BIOSCIENCES INC COM 192010106 117 149,251 SH   SOLE 22 149,251 0 0
CODIAK BIOSCIENCES INC COM 192010106 8 9,670 SH   SOLE 30 9,670 0 0
CODORUS VY BANCORP INC COM 192025104 173 9,166 SH   SOLE 2 8,886 0 280
CODORUS VY BANCORP INC COM 192025104 31 1,642 SH   SOLE 18 1,642 0 0
CODORUS VY BANCORP INC COM 192025104 576 30,579 SH   SOLE 21 30,579 0 0
CODORUS VY BANCORP INC COM 192025104 584 30,975 SH   SOLE 22 30,975 0 0
COEUR MNG INC COM NEW 192108504 2,350 687,216 SH   SOLE 2 435,487 0 251,729
COEUR MNG INC COM NEW 192108504 3 1,023 SH   SOLE 4 1,023 0 0
COEUR MNG INC COM NEW 192108504 3,428 1,002,480 SH   SOLE 7 1,002,480 0 0
COEUR MNG INC COM NEW 192108504 2,862 836,703 SH   SOLE 18 836,703 0 0
COEUR MNG INC COM NEW 192108504 4,850 1,418,181 SH   SOLE 19 1,418,181 0 0
COEUR MNG INC COM NEW 192108504 38,127 11,148,148 SH   SOLE 21 11,148,148 0 0
COEUR MNG INC COM NEW 192108504 27,262 7,971,313 SH   SOLE 22 7,680,059 0 291,254
COEUR MNG INC COM NEW 192108504 119 34,771 SH   SOLE 23 34,771 0 0
COEUR MNG INC COM NEW 192108504 141 41,237 SH   SOLE 25 41,237 0 0
COEUR MNG INC COM NEW 192108504 823 240,675 SH   SOLE 26 104,497 0 136,178
COEUR MNG INC COM NEW 192108504 7,660 2,239,895 SH   SOLE 30 2,239,895 0 0
COEUR MNG INC COM NEW 192108504 102 29,695 SH   SOLE 40 29,695 0 0
COEUR MNG INC COM NEW 192108504 795 232,522 SH   SOLE 43 231,229 0 1,293
COGENT BIOSCIENCES INC COM 19240Q201 525 35,195 SH   SOLE 2 2,747 0 32,448
COGENT BIOSCIENCES INC COM 19240Q201 9 597 SH   SOLE 7 597 0 0
COGENT BIOSCIENCES INC COM 19240Q201 2,860 191,704 SH   SOLE 18 191,704 0 0
COGENT BIOSCIENCES INC COM 19240Q201 1,757 117,782 SH   SOLE 19 117,782 0 0
COGENT BIOSCIENCES INC COM 19240Q201 40,042 2,683,784 SH   SOLE 21 2,683,784 0 0
COGENT BIOSCIENCES INC COM 19240Q201 22,536 1,510,426 SH   SOLE 22 1,469,180 0 41,246
COGENT BIOSCIENCES INC COM 19240Q201 430 28,799 SH   SOLE 30 28,799 0 0
COGENT BIOSCIENCES INC COM 19240Q201 418 28,016 SH   SOLE 43 27,283 0 733
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,881 55,241 SH   SOLE 2 43,782 0 11,459
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 224 4,302 SH   SOLE 4 4,302 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 332 6,361 SH   SOLE 7 6,361 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7,972 152,833 SH   SOLE 18 152,833 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5,025 96,341 SH   SOLE 19 96,341 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 298,566 5,724,039 SH   SOLE 21 5,724,039 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 58,894 1,129,108 SH   SOLE 22 1,091,827 0 37,281
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5 100 SH   SOLE 23 100 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 349 6,695 SH   SOLE 25 6,695 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,307 25,057 SH   SOLE 26 17,890 0 7,167
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 154 2,958 SH   SOLE 28 765 0 2,193
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7,109 136,301 SH   SOLE 30 136,301 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 345 6,620 SH   SOLE 34 6,620 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 86 1,642 SH   SOLE 36 1,642 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 276 5,288 SH   SOLE 40 5,288 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,981 37,976 SH   SOLE 43 35,299 0 2,677
COGNEX CORP COM 192422103 9,552 230,441 SH   SOLE 2 134,239 0 96,202
COGNEX CORP COM 192422103 6,260 151,033 SH   SOLE 4 69,809 0 81,224
COGNEX CORP COM 192422103 2,210 53,319 SH   SOLE 7 31,330 0 21,989
COGNEX CORP COM 192422103 33 786 SH   SOLE 13 786 0 0
COGNEX CORP COM 192422103 484 11,675 SH   SOLE 15 11,675 0 0
COGNEX CORP COM 192422103 22,429 541,101 SH   SOLE 18 532,026 0 9,075
COGNEX CORP COM 192422103 2,217 53,491 SH   SOLE 19 53,491 0 0
COGNEX CORP COM 192422103 374,373 9,031,917 SH   SOLE 21 9,031,917 0 0
COGNEX CORP COM 192422103 205,150 4,949,339 SH   SOLE 22 4,631,258 0 318,081
COGNEX CORP COM 192422103 11,387 274,718 SH   SOLE 23 274,718 0 0
COGNEX CORP COM 192422103 1,976 47,671 SH   SOLE 25 47,671 0 0
COGNEX CORP COM 192422103 5,128 123,717 SH   SOLE 26 97,506 0 26,211
COGNEX CORP COM 192422103 10,345 249,569 SH   SOLE 28 3,147 0 246,422
COGNEX CORP COM 192422103 25,147 606,671 SH   SOLE 30 430,262 0 176,409
COGNEX CORP COM 192422103 1,600 38,596 SH   SOLE 31 35,514 0 3,082
COGNEX CORP COM 192422103 392 9,462 SH   SOLE 34 9,462 0 0
COGNEX CORP COM 192422103 997 24,061 SH   SOLE 36 24,061 0 0
COGNEX CORP COM 192422103 221 5,332 SH   SOLE 40 5,332 0 0
COGNEX CORP COM 192422103 15 368 SH   OTR 43 368 0 0
COGNEX CORP COM 192422103 3,900 94,081 SH   SOLE 43 88,981 0 5,100
COGNITION THERAPEUTICS INC COM 19243B102 1 693 SH   SOLE 18 693 0 0
COGNITION THERAPEUTICS INC COM 19243B102 55 29,112 SH   SOLE 21 29,112 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 110,759 1,928,261 SH   SOLE 2 964,955 0 963,306
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29,786 518,552 SH   SOLE 4 302,392 0 216,160
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 42,607 741,769 SH   SOLE 7 568,233 0 173,536
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,044 87,819 SH   SOLE 13 78,397 0 9,422
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,626 80,535 SH   SOLE 15 80,535 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 260,963 4,543,227 SH   SOLE 18 4,107,929 0 435,298
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 587,819 10,233,619 SH   SOLE 19 10,233,619 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 763,075 13,284,727 SH   SOLE 21 13,284,727 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 735,229 12,799,949 SH   SOLE 22 11,559,268 0 1,240,681
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 64,023 1,114,599 SH   SOLE 23 1,114,599 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 56,094 976,560 SH   SOLE 25 968,300 0 8,260
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 78,841 1,372,580 SH   SOLE 26 624,776 0 747,804
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 105,654 1,839,388 SH   SOLE 28 7,386 0 1,832,002
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,745 47,781 SH   SOLE 29 47,781 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 205,451 3,576,797 SH   SOLE 30 3,576,797 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14,403 250,748 SH   SOLE 31 241,334 0 9,414
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,996 121,796 SH   SOLE 32 121,796 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 34,621 602,739 SH   SOLE 34 602,739 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12,082 210,349 SH   SOLE 36 210,349 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 953 16,598 SH   SOLE 40 16,598 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 71 1,230 SH   OTR 43 1,230 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 35,373 615,824 SH   SOLE 43 568,263 0 47,561
COGNYTE SOFTWARE LTD ORD SHS M25133105 0 95 SH   SOLE 2 95 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 1 288 SH   SOLE 4 288 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 50 12,427 SH   SOLE 7 12,427 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 3,825 946,885 SH   SOLE 21 946,885 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 1,920 475,340 SH   SOLE 22 445,007 0 30,333
COGNYTE SOFTWARE LTD ORD SHS M25133105 34 8,359 SH   SOLE 25 8,359 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 21 5,285 SH   SOLE 26 0 0 5,285
COGNYTE SOFTWARE LTD ORD SHS M25133105 19 4,602 SH   SOLE 28 4,602 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 2,204 545,598 SH   SOLE 30 545,598 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 31 7,761 SH   SOLE 40 7,761 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 237 58,732 SH   SOLE 43 47,288 0 11,444
COHBAR INC COM NEW 19249J307 0 131 SH   SOLE 2 0 0 131
COHBAR INC COM NEW 19249J307 19 6,456 SH   SOLE 21 6,456 0 0
COHBAR INC COM NEW 19249J307 6 1,959 SH   SOLE 22 1,959 0 0
COHEN & CO INC NEW COM 19249M102 6 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 227 26,730 SH   SOLE 22 26,730 0 0
COHEN & STEERS INC COM 19247A100 2,975 47,509 SH   SOLE 2 36,040 0 11,469
COHEN & STEERS INC COM 19247A100 4 56 SH   SOLE 4 56 0 0
COHEN & STEERS INC COM 19247A100 104 1,666 SH   SOLE 7 1,666 0 0
COHEN & STEERS INC COM 19247A100 4,500 71,853 SH   SOLE 18 65,537 0 6,316
COHEN & STEERS INC COM 19247A100 11,250 179,625 SH   SOLE 19 179,625 0 0
COHEN & STEERS INC COM 19247A100 58,658 936,579 SH   SOLE 21 936,579 0 0
COHEN & STEERS INC COM 19247A100 43,148 688,937 SH   SOLE 22 671,945 0 16,992
COHEN & STEERS INC COM 19247A100 18 283 SH   SOLE 23 283 0 0
COHEN & STEERS INC COM 19247A100 249 3,978 SH   SOLE 25 3,978 0 0
COHEN & STEERS INC COM 19247A100 2,409 38,457 SH   SOLE 26 8,590 0 29,867
COHEN & STEERS INC COM 19247A100 72 1,153 SH   SOLE 28 445 0 708
COHEN & STEERS INC COM 19247A100 610 9,736 SH   SOLE 30 9,736 0 0
COHEN & STEERS INC COM 19247A100 200 3,186 SH   SOLE 40 3,186 0 0
COHEN & STEERS INC COM 19247A100 21 335 SH   OTR 43 335 0 0
COHEN & STEERS INC COM 19247A100 2,140 34,169 SH   SOLE 43 28,302 0 5,867
COHEN & STEERS INFRASTRUCTUR COM 19248A109 0 9 SH   SOLE 17 0 0 9
COHERENT CORP COM 19247G107 8,355 239,752 SH   SOLE 2 134,880 0 104,872
COHERENT CORP COM 19247G107 109 3,119 SH   SOLE 4 2,794 0 325
COHERENT CORP COM 19247G107 58 1,653 SH   SOLE 7 1,653 0 0
COHERENT CORP COM 19247G107 9,656 277,072 SH   SOLE 18 277,072 0 0
COHERENT CORP COM 19247G107 1,357 38,940 SH   SOLE 19 38,940 0 0
COHERENT CORP COM 19247G107 224,249 6,434,703 SH   SOLE 21 6,434,703 0 0
COHERENT CORP COM 19247G107 123,150 3,533,716 SH   SOLE 22 3,381,429 0 152,287
COHERENT CORP COM 19247G107 37 1,057 SH   SOLE 23 1,057 0 0
COHERENT CORP COM 19247G107 667 19,150 SH   SOLE 25 19,150 0 0
COHERENT CORP COM 19247G107 2,170 62,264 SH   SOLE 26 51,891 0 10,373
COHERENT CORP COM 19247G107 265 7,610 SH   SOLE 28 2,266 0 5,344
COHERENT CORP COM 19247G107 7,640 219,224 SH   SOLE 30 219,224 0 0
COHERENT CORP COM 19247G107 65 1,871 SH   SOLE 31 1,871 0 0
COHERENT CORP COM 19247G107 10,886 312,366 SH   SOLE 34 312,366 0 0
COHERENT CORP COM 19247G107 39 1,132 SH   SOLE 36 1,132 0 0
COHERENT CORP COM 19247G107 595 17,065 SH   SOLE 40 17,065 0 0
COHERENT CORP COM 19247G107 10 291 SH   OTR 43 291 0 0
COHERENT CORP COM 19247G107 1,828 52,465 SH   SOLE 43 47,390 0 5,075
COHERENT CORP 6% CONV PFD A 19247G206 28,756 183,791 SH   SOLE 21 183,791 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,622 272,864 SH   SOLE 2 194,156 0 78,708
COHERUS BIOSCIENCES INC COM 19249H103 3 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103 54 5,627 SH   SOLE 7 5,627 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,657 276,448 SH   SOLE 18 246,914 0 29,534
COHERUS BIOSCIENCES INC COM 19249H103 7,533 783,876 SH   SOLE 19 783,876 0 0
COHERUS BIOSCIENCES INC COM 19249H103 85,754 8,923,407 SH   SOLE 21 8,923,407 0 0
COHERUS BIOSCIENCES INC COM 19249H103 21,723 2,260,468 SH   SOLE 22 2,225,119 0 35,349
COHERUS BIOSCIENCES INC COM 19249H103 220 22,935 SH   SOLE 23 22,935 0 0
COHERUS BIOSCIENCES INC COM 19249H103 71 7,401 SH   SOLE 25 7,401 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,442 150,008 SH   SOLE 26 20,167 0 129,841
COHERUS BIOSCIENCES INC COM 19249H103 31 3,195 SH   SOLE 28 3,195 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,061 214,449 SH   SOLE 30 214,449 0 0
COHERUS BIOSCIENCES INC COM 19249H103 329 34,185 SH   SOLE 34 34,185 0 0
COHERUS BIOSCIENCES INC COM 19249H103 94 9,751 SH   SOLE 40 9,751 0 0
COHERUS BIOSCIENCES INC COM 19249H103 47 4,894 SH   OTR 43 4,894 0 0
COHERUS BIOSCIENCES INC COM 19249H103 145 15,063 SH   SOLE 43 13,674 0 1,389
COHU INC COM 192576106 1,341 52,007 SH   SOLE 2 20,212 0 31,795
COHU INC COM 192576106 3 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 12 481 SH   SOLE 7 481 0 0
COHU INC COM 192576106 4,700 182,301 SH   SOLE 18 182,301 0 0
COHU INC COM 192576106 2,273 88,159 SH   SOLE 19 88,159 0 0
COHU INC COM 192576106 150,519 5,838,584 SH   SOLE 21 5,838,584 0 0
COHU INC COM 192576106 31,065 1,205,021 SH   SOLE 22 1,154,070 0 50,951
COHU INC COM 192576106 155 5,995 SH   SOLE 25 5,995 0 0
COHU INC COM 192576106 943 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106 98 3,789 SH   SOLE 28 863 0 2,926
COHU INC COM 192576106 2,195 85,132 SH   SOLE 30 85,132 0 0
COHU INC COM 192576106 148 5,747 SH   SOLE 40 5,747 0 0
COHU INC COM 192576106 528 20,483 SH   SOLE 43 19,897 0 586
COINBASE GLOBAL INC COM CL A 19260Q107 13,379 207,458 SH   SOLE 2 17,219 0 190,239
COINBASE GLOBAL INC COM CL A 19260Q107 4,652 72,137 SH   SOLE 4 41,559 0 30,578
COINBASE GLOBAL INC COM CL A 19260Q107 984 15,251 SH   SOLE 7 14,840 0 411
COINBASE GLOBAL INC COM CL A 19260Q107 28 439 SH   SOLE 13 439 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 892 13,827 SH   SOLE 15 13,827 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 0 1 SH   SOLE 17 0 0 1
COINBASE GLOBAL INC COM CL A 19260Q107 11,271 174,768 SH   SOLE 18 168,664 0 6,104
COINBASE GLOBAL INC COM CL A 19260Q107 2,261 35,059 SH   SOLE 19 35,059 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 199,690 3,096,451 SH   SOLE 21 3,096,451 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 214,517 3,326,355 SH   SOLE 22 3,076,276 0 250,079
COINBASE GLOBAL INC COM CL A 19260Q107 13,367 207,273 SH   SOLE 23 207,273 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 2,797 43,371 SH   SOLE 25 43,371 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 5,191 80,486 SH   SOLE 26 60,449 0 20,037
COINBASE GLOBAL INC COM CL A 19260Q107 10,405 161,348 SH   SOLE 28 4,470 0 156,878
COINBASE GLOBAL INC COM CL A 19260Q107 12 181 SH   SOLE 29 181 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 29,827 462,508 SH   SOLE 30 462,508 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,758 27,254 SH   SOLE 31 25,209 0 2,045
COINBASE GLOBAL INC COM CL A 19260Q107 389 6,037 SH   SOLE 34 6,037 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,240 19,232 SH   SOLE 36 19,232 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 251 3,894 SH   SOLE 40 3,894 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,812 28,093 SH   SOLE 43 24,709 0 3,384
COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3 8,882 13,550,000 PRN   SOLE 21 13,550,000 0 0
COLGATE PALMOLIVE CO COM 194162103 181,957 2,590,142 SH   SOLE 2 1,085,373 0 1,504,769
COLGATE PALMOLIVE CO COM 194162103 69,769 993,148 SH   SOLE 4 604,832 0 388,316
COLGATE PALMOLIVE CO COM 194162103 73,687 1,048,929 SH   SOLE 7 818,099 0 230,830
COLGATE PALMOLIVE CO COM 194162103 5,698 81,104 SH   SOLE 13 68,547 0 12,557
COLGATE PALMOLIVE CO COM 194162103 8,433 120,040 SH   SOLE 15 120,040 0 0
COLGATE PALMOLIVE CO COM 194162103 96,386 1,372,036 SH   SOLE 18 1,198,128 0 173,908
COLGATE PALMOLIVE CO COM 194162103 64,892 923,725 SH   SOLE 19 923,725 0 0
COLGATE PALMOLIVE CO COM 194162103 1,500,465 21,358,927 SH   SOLE 21 21,358,927 0 0
COLGATE PALMOLIVE CO COM 194162103 1,332,061 18,961,716 SH   SOLE 22 17,174,116 0 1,787,600
COLGATE PALMOLIVE CO COM 194162103 103,593 1,474,628 SH   SOLE 23 1,474,628 0 0
COLGATE PALMOLIVE CO COM 194162103 114,186 1,625,419 SH   SOLE 25 1,625,419 0 0
COLGATE PALMOLIVE CO COM 194162103 182,393 2,596,345 SH   SOLE 26 1,401,641 0 1,194,704
COLGATE PALMOLIVE CO COM 194162103 176,424 2,511,370 SH   SOLE 28 123,889 0 2,387,481
COLGATE PALMOLIVE CO COM 194162103 2,241 31,895 SH   SOLE 29 31,895 0 0
COLGATE PALMOLIVE CO COM 194162103 501,572 7,139,809 SH   SOLE 30 6,945,471 0 194,338
COLGATE PALMOLIVE CO COM 194162103 18,569 264,327 SH   SOLE 31 249,987 0 14,340
COLGATE PALMOLIVE CO COM 194162103 26,274 374,003 SH   SOLE 34 374,003 0 0
COLGATE PALMOLIVE CO COM 194162103 23,732 337,819 SH   SOLE 36 337,819 0 0
COLGATE PALMOLIVE CO COM 194162103 1,819 25,893 SH   SOLE 40 25,893 0 0
COLGATE PALMOLIVE CO COM 194162103 120 1,712 SH   OTR 43 1,712 0 0
COLGATE PALMOLIVE CO COM 194162103 75,748 1,078,256 SH   SOLE 43 993,240 0 85,016
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,139 71,072 SH   SOLE 2 44,605 0 26,467
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2 111 SH   SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 5 336 SH   SOLE 7 336 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,162 134,932 SH   SOLE 18 119,682 0 15,250
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,521 157,363 SH   SOLE 19 157,363 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 68,074 4,249,311 SH   SOLE 21 4,249,311 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 15,729 981,813 SH   SOLE 22 962,127 0 19,686
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 45 2,789 SH   SOLE 23 2,789 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 74 4,609 SH   SOLE 25 4,609 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 137 8,576 SH   SOLE 26 1,483 0 7,093
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 102 6,355 SH   SOLE 28 0 0 6,355
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,604 100,126 SH   SOLE 30 100,126 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 17 1,076 SH   SOLE 36 1,076 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 81 5,030 SH   SOLE 40 5,030 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 15 960 SH   OTR 43 960 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 299 18,671 SH   SOLE 43 17,608 0 1,063
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,032 11,264 SH   SOLE 43 11,244 0 20
COLONY BANKCORP INC COM 19623P101 322 24,703 SH   SOLE 2 16,456 0 8,247
COLONY BANKCORP INC COM 19623P101 4 281 SH   SOLE 7 281 0 0
COLONY BANKCORP INC COM 19623P101 661 50,723 SH   SOLE 18 50,723 0 0
COLONY BANKCORP INC COM 19623P101 418 32,055 SH   SOLE 19 32,055 0 0
COLONY BANKCORP INC COM 19623P101 8,214 630,387 SH   SOLE 21 630,387 0 0
COLONY BANKCORP INC COM 19623P101 2,167 166,281 SH   SOLE 22 156,765 0 9,516
COLUMBIA BKG SYS INC COM 197236102 1,972 68,244 SH   SOLE 2 27,293 0 40,951
COLUMBIA BKG SYS INC COM 197236102 115 3,971 SH   SOLE 4 312 0 3,659
COLUMBIA BKG SYS INC COM 197236102 34 1,180 SH   SOLE 7 1,180 0 0
COLUMBIA BKG SYS INC COM 197236102 8,151 282,143 SH   SOLE 18 282,143 0 0
COLUMBIA BKG SYS INC COM 197236102 3,707 128,321 SH   SOLE 19 128,321 0 0
COLUMBIA BKG SYS INC COM 197236102 265,596 9,193,340 SH   SOLE 21 9,193,340 0 0
COLUMBIA BKG SYS INC COM 197236102 49,177 1,702,210 SH   SOLE 22 1,619,844 0 82,366
COLUMBIA BKG SYS INC COM 197236102 239 8,282 SH   SOLE 25 8,282 0 0
COLUMBIA BKG SYS INC COM 197236102 352 12,185 SH   SOLE 26 7,201 0 4,984
COLUMBIA BKG SYS INC COM 197236102 37 1,292 SH   SOLE 28 1,292 0 0
COLUMBIA BKG SYS INC COM 197236102 3,526 122,045 SH   SOLE 30 122,045 0 0
COLUMBIA BKG SYS INC COM 197236102 11 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 244 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA BKG SYS INC COM 197236102 255 8,820 SH   SOLE 43 8,266 0 554
COLUMBIA FINL INC COM 197641103 566 26,790 SH   SOLE 2 16,606 0 10,184
COLUMBIA FINL INC COM 197641103 7 313 SH   SOLE 7 313 0 0
COLUMBIA FINL INC COM 197641103 2,127 100,675 SH   SOLE 18 100,675 0 0
COLUMBIA FINL INC COM 197641103 1,357 64,244 SH   SOLE 19 64,244 0 0
COLUMBIA FINL INC COM 197641103 26,176 1,238,820 SH   SOLE 21 1,238,820 0 0
COLUMBIA FINL INC COM 197641103 22,147 1,048,122 SH   SOLE 22 1,012,816 0 35,306
COLUMBIA FINL INC COM 197641103 134 6,345 SH   SOLE 25 6,345 0 0
COLUMBIA FINL INC COM 197641103 125 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 620 29,330 SH   SOLE 30 29,330 0 0
COLUMBIA FINL INC COM 197641103 147 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103 1,394 65,974 SH   SOLE 43 61,890 0 4,084
COLUMBIA SPORTSWEAR CO COM 198516106 3,504 52,067 SH   SOLE 2 35,263 0 16,804
COLUMBIA SPORTSWEAR CO COM 198516106 6 90 SH   SOLE 4 90 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 26 388 SH   SOLE 7 388 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 5,068 75,301 SH   SOLE 18 75,301 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 752 11,171 SH   SOLE 19 11,171 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 121,292 1,802,265 SH   SOLE 21 1,802,265 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 64,591 959,748 SH   SOLE 22 915,094 0 44,654
COLUMBIA SPORTSWEAR CO COM 198516106 341 5,072 SH   SOLE 25 5,072 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,311 19,484 SH   SOLE 26 17,053 0 2,431
COLUMBIA SPORTSWEAR CO COM 198516106 100 1,488 SH   SOLE 28 681 0 807
COLUMBIA SPORTSWEAR CO COM 198516106 2,448 36,373 SH   SOLE 30 36,373 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 34 503 SH   SOLE 31 503 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 312 4,635 SH   SOLE 40 4,635 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,329 19,747 SH   SOLE 43 18,101 0 1,646
COLUMBUS MCKINNON CORP N Y COM 199333105 1,674 63,979 SH   SOLE 2 45,933 0 18,046
COLUMBUS MCKINNON CORP N Y COM 199333105 15 562 SH   SOLE 4 124 0 438
COLUMBUS MCKINNON CORP N Y COM 199333105 6 245 SH   SOLE 7 245 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2,319 88,655 SH   SOLE 18 88,655 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,701 65,030 SH   SOLE 19 65,030 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 26,728 1,021,701 SH   SOLE 21 1,021,701 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 18,546 708,963 SH   SOLE 22 677,969 0 30,994
COLUMBUS MCKINNON CORP N Y COM 199333105 150 5,716 SH   SOLE 25 5,716 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 524 20,044 SH   SOLE 26 16,898 0 3,146
COLUMBUS MCKINNON CORP N Y COM 199333105 129 4,948 SH   SOLE 28 505 0 4,443
COLUMBUS MCKINNON CORP N Y COM 199333105 5,706 218,116 SH   SOLE 30 218,116 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 47 1,814 SH   SOLE 36 1,814 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 91 3,489 SH   SOLE 40 3,489 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 523 20,004 SH   SOLE 43 17,758 0 2,246
COMCAST CORP NEW CL A 20030N101 313,583 10,691,528 SH   SOLE 2 3,478,434 0 7,213,094
COMCAST CORP NEW CL A 20030N101 103,471 3,527,823 SH   SOLE 4 2,154,681 0 1,373,142
COMCAST CORP NEW CL A 20030N101 146,422 4,992,218 SH   SOLE 7 4,459,801 0 532,417
COMCAST CORP NEW CL A 20030N101 8,513 290,240 SH   SOLE 13 154,664 0 135,576
COMCAST CORP NEW CL A 20030N101 20,414 696,008 SH   SOLE 15 696,008 0 0
COMCAST CORP NEW CL A 20030N101 20 667 SH   SOLE 17 0 0 667
COMCAST CORP NEW CL A 20030N101 467,275 15,931,633 SH   SOLE 18 14,807,650 0 1,123,983
COMCAST CORP NEW CL A 20030N101 557,073 18,993,297 SH   SOLE 19 18,993,297 0 0
COMCAST CORP NEW CL A 20030N101 5,570 189,902 SH   SOLE 20 189,902 0 0
COMCAST CORP NEW CL A 20030N101 2,909,108 99,185,415 SH   SOLE 21 99,185,415 0 0
COMCAST CORP NEW CL A 20030N101 2,808,405 95,751,949 SH   SOLE 22 86,624,569 0 9,127,380
COMCAST CORP NEW CL A 20030N101 226,841 7,734,107 SH   SOLE 23 7,734,107 0 0
COMCAST CORP NEW CL A 20030N101 201,696 6,876,785 SH   SOLE 25 6,712,605 0 164,180
COMCAST CORP NEW CL A 20030N101 301,157 10,267,869 SH   SOLE 26 4,340,844 0 5,927,025
COMCAST CORP NEW CL A 20030N101 200,509 6,836,296 SH   SOLE 28 96,456 0 6,739,840
COMCAST CORP NEW CL A 20030N101 3,451 117,652 SH   SOLE 29 117,652 0 0
COMCAST CORP NEW CL A 20030N101 680,203 23,191,390 SH   SOLE 30 23,185,949 0 5,441
COMCAST CORP NEW CL A 20030N101 33,615 1,146,112 SH   SOLE 31 1,064,461 0 81,651
COMCAST CORP NEW CL A 20030N101 38,366 1,308,076 SH   SOLE 32 1,308,076 0 0
COMCAST CORP NEW CL A 20030N101 127,198 4,336,794 SH   SOLE 34 4,336,794 0 0
COMCAST CORP NEW CL A 20030N101 51,673 1,761,764 SH   SOLE 36 1,761,764 0 0
COMCAST CORP NEW CL A 20030N101 4,227 144,118 SH   SOLE 40 144,118 0 0
COMCAST CORP NEW CL A 20030N101 299 10,207 SH   OTR 43 10,207 0 0
COMCAST CORP NEW CL A 20030N101 110,640 3,772,249 SH   SOLE 43 3,479,833 0 292,415
COMERICA INC COM 200340107 26,381 371,044 SH   SOLE 2 99,777 0 271,267
COMERICA INC COM 200340107 3,120 43,875 SH   SOLE 4 376 0 43,499
COMERICA INC COM 200340107 7,825 110,063 SH   SOLE 7 106,635 0 3,428
COMERICA INC COM 200340107 260 3,653 SH   SOLE 15 3,653 0 0
COMERICA INC COM 200340107 0 4 SH   SOLE 17 0 0 4
COMERICA INC COM 200340107 17,324 243,657 SH   SOLE 18 239,947 0 3,710
COMERICA INC COM 200340107 16,548 232,736 SH   SOLE 19 232,736 0 0
COMERICA INC COM 200340107 447,086 6,288,136 SH   SOLE 21 6,288,136 0 0
COMERICA INC COM 200340107 209,753 2,950,110 SH   SOLE 22 2,765,395 0 184,715
COMERICA INC COM 200340107 18,172 255,577 SH   SOLE 25 255,577 0 0
COMERICA INC COM 200340107 24,735 347,892 SH   SOLE 26 179,649 0 168,243
COMERICA INC COM 200340107 5,663 79,643 SH   SOLE 28 25,504 0 54,139
COMERICA INC COM 200340107 41,081 577,794 SH   SOLE 30 577,794 0 0
COMERICA INC COM 200340107 132 1,854 SH   SOLE 31 1,854 0 0
COMERICA INC COM 200340107 3,477 48,903 SH   SOLE 32 48,903 0 0
COMERICA INC COM 200340107 2,402 33,777 SH   SOLE 34 33,777 0 0
COMERICA INC COM 200340107 2,263 31,823 SH   SOLE 36 31,823 0 0
COMERICA INC COM 200340107 1,216 17,108 SH   SOLE 40 17,108 0 0
COMERICA INC COM 200340107 31 438 SH   OTR 43 438 0 0
COMERICA INC COM 200340107 20,203 284,153 SH   SOLE 43 264,408 0 19,745
COMFORT SYS USA INC COM 199908104 1,956 20,094 SH   SOLE 2 16,150 0 3,944
COMFORT SYS USA INC COM 199908104 15 149 SH   SOLE 4 149 0 0
COMFORT SYS USA INC COM 199908104 40 414 SH   SOLE 7 414 0 0
COMFORT SYS USA INC COM 199908104 11,529 118,448 SH   SOLE 18 116,830 0 1,618
COMFORT SYS USA INC COM 199908104 6,984 71,754 SH   SOLE 19 71,754 0 0
COMFORT SYS USA INC COM 199908104 418,840 4,303,302 SH   SOLE 21 4,303,302 0 0
COMFORT SYS USA INC COM 199908104 85,700 880,510 SH   SOLE 22 857,363 0 23,147
COMFORT SYS USA INC COM 199908104 6 63 SH   SOLE 23 63 0 0
COMFORT SYS USA INC COM 199908104 541 5,556 SH   SOLE 25 5,556 0 0
COMFORT SYS USA INC COM 199908104 1,976 20,298 SH   SOLE 26 17,518 0 2,780
COMFORT SYS USA INC COM 199908104 114 1,174 SH   SOLE 28 647 0 527
COMFORT SYS USA INC COM 199908104 9,000 92,468 SH   SOLE 30 92,468 0 0
COMFORT SYS USA INC COM 199908104 69 710 SH   SOLE 34 710 0 0
COMFORT SYS USA INC COM 199908104 77 791 SH   SOLE 36 791 0 0
COMFORT SYS USA INC COM 199908104 465 4,780 SH   SOLE 40 4,780 0 0
COMFORT SYS USA INC COM 199908104 2,126 21,847 SH   SOLE 43 21,408 0 439
COMMERCE BANCSHARES INC COM 200525103 12,366 186,917 SH   SOLE 2 101,147 0 85,770
COMMERCE BANCSHARES INC COM 200525103 138 2,090 SH   SOLE 4 372 0 1,718
COMMERCE BANCSHARES INC COM 200525103 1,752 26,480 SH   SOLE 7 26,480 0 0
COMMERCE BANCSHARES INC COM 200525103 66 1,003 SH   SOLE 15 1,003 0 0
COMMERCE BANCSHARES INC COM 200525103 15,457 233,638 SH   SOLE 18 233,638 0 0
COMMERCE BANCSHARES INC COM 200525103 2,289 34,596 SH   SOLE 19 34,596 0 0
COMMERCE BANCSHARES INC COM 200525103 378,733 5,724,503 SH   SOLE 21 5,724,503 0 0
COMMERCE BANCSHARES INC COM 200525103 199,035 3,008,385 SH   SOLE 22 2,875,983 0 132,402
COMMERCE BANCSHARES INC COM 200525103 8,530 128,930 SH   SOLE 25 128,930 0 0
COMMERCE BANCSHARES INC COM 200525103 6,635 100,291 SH   SOLE 26 41,031 0 59,260
COMMERCE BANCSHARES INC COM 200525103 2,288 34,582 SH   SOLE 28 2,190 0 32,392
COMMERCE BANCSHARES INC COM 200525103 9,520 143,893 SH   SOLE 30 143,893 0 0
COMMERCE BANCSHARES INC COM 200525103 103 1,564 SH   SOLE 31 1,564 0 0
COMMERCE BANCSHARES INC COM 200525103 1,153 17,432 SH   SOLE 36 17,432 0 0
COMMERCE BANCSHARES INC COM 200525103 971 14,677 SH   SOLE 40 14,677 0 0
COMMERCE BANCSHARES INC COM 200525103 17,092 258,346 SH   SOLE 43 257,141 0 1,205
COMMERCIAL METALS CO COM 201723103 6,978 196,670 SH   SOLE 2 122,152 0 74,518
COMMERCIAL METALS CO COM 201723103 15 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 74 2,095 SH   SOLE 7 2,095 0 0
COMMERCIAL METALS CO COM 201723103 19,930 561,728 SH   SOLE 18 561,728 0 0
COMMERCIAL METALS CO COM 201723103 9,973 281,102 SH   SOLE 19 281,102 0 0
COMMERCIAL METALS CO COM 201723103 321,158 9,051,804 SH   SOLE 21 9,051,804 0 0
COMMERCIAL METALS CO COM 201723103 125,129 3,526,757 SH   SOLE 22 3,402,897 0 123,860
COMMERCIAL METALS CO COM 201723103 615 17,323 SH   SOLE 25 17,323 0 0
COMMERCIAL METALS CO COM 201723103 2,794 78,759 SH   SOLE 26 43,353 0 35,406
COMMERCIAL METALS CO COM 201723103 2,387 67,285 SH   SOLE 28 67,285 0 0
COMMERCIAL METALS CO COM 201723103 3,972 111,950 SH   SOLE 30 111,950 0 0
COMMERCIAL METALS CO COM 201723103 131 3,680 SH   SOLE 36 3,680 0 0
COMMERCIAL METALS CO COM 201723103 538 15,169 SH   SOLE 40 15,169 0 0
COMMERCIAL METALS CO COM 201723103 3,998 112,680 SH   SOLE 43 108,880 0 3,800
COMMERCIAL VEH GROUP INC COM 202608105 6 1,339 SH   SOLE 2 0 0 1,339
COMMERCIAL VEH GROUP INC COM 202608105 25 5,475 SH   SOLE 18 5,475 0 0
COMMERCIAL VEH GROUP INC COM 202608105 288 63,916 SH   SOLE 21 63,916 0 0
COMMERCIAL VEH GROUP INC COM 202608105 1,958 435,163 SH   SOLE 22 435,163 0 0
COMMERCIAL VEH GROUP INC COM 202608105 4 871 SH   SOLE 43 871 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,005 109,130 SH   SOLE 2 85,587 0 23,543
COMMSCOPE HLDG CO INC COM 20337X109 7 783 SH   SOLE 4 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109 57 6,148 SH   SOLE 7 6,148 0 0
COMMSCOPE HLDG CO INC COM 20337X109 4,931 535,355 SH   SOLE 18 535,355 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,507 380,766 SH   SOLE 19 380,766 0 0
COMMSCOPE HLDG CO INC COM 20337X109 65,237 7,083,310 SH   SOLE 21 7,083,310 0 0
COMMSCOPE HLDG CO INC COM 20337X109 45,484 4,938,559 SH   SOLE 22 4,810,771 0 127,788
COMMSCOPE HLDG CO INC COM 20337X109 3,987 432,854 SH   SOLE 25 432,854 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,487 269,985 SH   SOLE 26 105,462 0 164,523
COMMSCOPE HLDG CO INC COM 20337X109 174 18,930 SH   SOLE 28 3,636 0 15,294
COMMSCOPE HLDG CO INC COM 20337X109 1,626 176,555 SH   SOLE 30 176,555 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,803 304,371 SH   SOLE 34 304,371 0 0
COMMSCOPE HLDG CO INC COM 20337X109 200 21,762 SH   SOLE 36 21,762 0 0
COMMSCOPE HLDG CO INC COM 20337X109 220 23,918 SH   SOLE 40 23,918 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,205 130,858 SH   SOLE 43 108,523 0 22,335
COMMUNITY BK SYS INC COM 203607106 2,806 46,703 SH   SOLE 2 19,332 0 27,371
COMMUNITY BK SYS INC COM 203607106 70 1,157 SH   SOLE 4 222 0 935
COMMUNITY BK SYS INC COM 203607106 2,074 34,516 SH   SOLE 7 34,516 0 0
COMMUNITY BK SYS INC COM 203607106 11,462 190,772 SH   SOLE 18 190,772 0 0
COMMUNITY BK SYS INC COM 203607106 5,499 91,528 SH   SOLE 19 91,528 0 0
COMMUNITY BK SYS INC COM 203607106 374,654 6,235,916 SH   SOLE 21 6,235,916 0 0
COMMUNITY BK SYS INC COM 203607106 72,150 1,200,906 SH   SOLE 22 1,146,410 0 54,496
COMMUNITY BK SYS INC COM 203607106 348 5,789 SH   SOLE 25 5,789 0 0
COMMUNITY BK SYS INC COM 203607106 1,035 17,233 SH   SOLE 26 13,387 0 3,846
COMMUNITY BK SYS INC COM 203607106 58 960 SH   SOLE 28 960 0 0
COMMUNITY BK SYS INC COM 203607106 6,000 99,870 SH   SOLE 30 99,870 0 0
COMMUNITY BK SYS INC COM 203607106 56 939 SH   SOLE 36 939 0 0
COMMUNITY BK SYS INC COM 203607106 373 6,216 SH   SOLE 40 6,216 0 0
COMMUNITY BK SYS INC COM 203607106 617 10,271 SH   SOLE 43 9,661 0 610
COMMUNITY FINL CORP MD COM 20368X101 529 15,428 SH   SOLE 2 15,068 0 360
COMMUNITY FINL CORP MD COM 20368X101 31 918 SH   SOLE 18 918 0 0
COMMUNITY FINL CORP MD COM 20368X101 357 10,420 SH   SOLE 21 10,420 0 0
COMMUNITY FINL CORP MD COM 20368X101 506 14,752 SH   SOLE 22 14,752 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 286 133,243 SH   SOLE 2 56,521 0 76,722
COMMUNITY HEALTH SYS INC NEW COM 203668108 1 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 8 3,595 SH   SOLE 7 3,595 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,016 472,708 SH   SOLE 18 472,708 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 494 229,650 SH   SOLE 19 229,650 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 32,904 15,304,372 SH   SOLE 21 15,304,372 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 6,970 3,241,745 SH   SOLE 22 3,115,944 0 125,801
COMMUNITY HEALTH SYS INC NEW COM 203668108 30 14,002 SH   SOLE 25 14,002 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 38 17,610 SH   SOLE 26 12,862 0 4,748
COMMUNITY HEALTH SYS INC NEW COM 203668108 184 85,645 SH   SOLE 28 80,976 0 4,669
COMMUNITY HEALTH SYS INC NEW COM 203668108 733 341,015 SH   SOLE 30 341,015 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 22 10,223 SH   SOLE 36 10,223 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 28 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 115 53,308 SH   SOLE 43 53,308 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,971 90,725 SH   SOLE 2 59,016 0 31,709
COMMUNITY HEALTHCARE TR INC COM 20369C106 410 12,508 SH   SOLE 4 10,849 0 1,659
COMMUNITY HEALTHCARE TR INC COM 20369C106 995 30,369 SH   SOLE 7 30,369 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,717 82,962 SH   SOLE 18 82,962 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 12,186 372,097 SH   SOLE 19 372,097 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 96,767 2,954,720 SH   SOLE 21 2,954,720 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 25,535 779,682 SH   SOLE 22 761,914 0 17,768
COMMUNITY HEALTHCARE TR INC COM 20369C106 30 928 SH   SOLE 23 928 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,747 114,427 SH   SOLE 25 114,427 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 94 2,876 SH   SOLE 26 0 0 2,876
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,205 36,782 SH   SOLE 28 413 0 36,369
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,533 107,869 SH   SOLE 30 107,869 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,777 145,867 SH   SOLE 34 145,867 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 87 2,657 SH   SOLE 40 2,657 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 400 12,214 SH   SOLE 43 11,836 0 378
COMMUNITY TR BANCORP INC COM 204149108 2,188 53,962 SH   SOLE 2 43,670 0 10,292
COMMUNITY TR BANCORP INC COM 204149108 2 59 SH   SOLE 4 59 0 0
COMMUNITY TR BANCORP INC COM 204149108 6 153 SH   SOLE 7 153 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,017 49,750 SH   SOLE 18 49,750 0 0
COMMUNITY TR BANCORP INC COM 204149108 3,697 91,180 SH   SOLE 19 91,180 0 0
COMMUNITY TR BANCORP INC COM 204149108 26,653 657,294 SH   SOLE 21 657,294 0 0
COMMUNITY TR BANCORP INC COM 204149108 21,659 534,124 SH   SOLE 22 515,557 0 18,567
COMMUNITY TR BANCORP INC COM 204149108 83 2,037 SH   SOLE 25 2,037 0 0
COMMUNITY TR BANCORP INC COM 204149108 374 9,224 SH   SOLE 26 7,174 0 2,050
COMMUNITY TR BANCORP INC COM 204149108 95 2,336 SH   SOLE 28 0 0 2,336
COMMUNITY TR BANCORP INC COM 204149108 863 21,288 SH   SOLE 30 21,288 0 0
COMMUNITY TR BANCORP INC COM 204149108 64 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY TR BANCORP INC COM 204149108 41 1,010 SH   OTR 43 1,010 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,737 42,831 SH   SOLE 43 39,404 0 3,427
COMMUNITY WEST BANCSHARES COM 204157101 3 212 SH   SOLE 2 0 0 212
COMMUNITY WEST BANCSHARES COM 204157101 16 1,120 SH   SOLE 18 1,120 0 0
COMMUNITY WEST BANCSHARES COM 204157101 322 23,047 SH   SOLE 21 23,047 0 0
COMMUNITY WEST BANCSHARES COM 204157101 67 4,814 SH   SOLE 22 4,814 0 0
COMMUNITY WEST BANCSHARES COM 204157101 29 2,071 SH   SOLE 43 2,071 0 0
COMMVAULT SYS INC COM 204166102 4,929 92,921 SH   SOLE 2 88,027 0 4,894
COMMVAULT SYS INC COM 204166102 48 910 SH   SOLE 4 174 0 736
COMMVAULT SYS INC COM 204166102 27 502 SH   SOLE 7 502 0 0
COMMVAULT SYS INC COM 204166102 10,294 194,085 SH   SOLE 18 194,085 0 0
COMMVAULT SYS INC COM 204166102 6,052 114,100 SH   SOLE 19 114,100 0 0
COMMVAULT SYS INC COM 204166102 174,520 3,290,346 SH   SOLE 21 3,290,346 0 0
COMMVAULT SYS INC COM 204166102 68,484 1,291,183 SH   SOLE 22 1,263,895 0 27,288
COMMVAULT SYS INC COM 204166102 53 993 SH   SOLE 23 993 0 0
COMMVAULT SYS INC COM 204166102 377 7,113 SH   SOLE 25 7,113 0 0
COMMVAULT SYS INC COM 204166102 865 16,313 SH   SOLE 26 11,667 0 4,646
COMMVAULT SYS INC COM 204166102 41 771 SH   SOLE 28 771 0 0
COMMVAULT SYS INC COM 204166102 16,833 317,362 SH   SOLE 30 317,362 0 0
COMMVAULT SYS INC COM 204166102 56 1,051 SH   SOLE 34 1,051 0 0
COMMVAULT SYS INC COM 204166102 270 5,087 SH   SOLE 36 5,087 0 0
COMMVAULT SYS INC COM 204166102 262 4,948 SH   SOLE 40 4,948 0 0
COMMVAULT SYS INC COM 204166102 3,167 59,702 SH   SOLE 43 59,066 0 636
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 861 243,330 SH   SOLE 22 243,330 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 43 12,086 SH   SOLE 31 0 0 12,086
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 775 218,787 SH   SOLE 43 218,329 0 458
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 9,380 1,029,622 SH   SOLE 7 1,029,622 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4,985 547,188 SH   SOLE 21 547,188 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 34,372 3,772,993 SH   SOLE 30 3,772,993 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4,415 484,604 SH   SOLE 43 468,509 0 16,095
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 1,160 195,586 SH   SOLE 7 195,586 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 120 20,315 SH   SOLE 31 0 0 20,315
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 6,122 1,032,387 SH   SOLE 43 1,015,641 0 16,746
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 24 10,209 SH   SOLE 22 10,209 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 424 178,006 SH   SOLE 30 178,006 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2,770 1,164,054 SH   SOLE 43 1,105,136 0 58,918
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 788 73,059 SH   SOLE 2 73,059 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 378 35,064 SH   SOLE 7 0 0 35,064
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 112 10,394 SH   SOLE 22 10,394 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 839 77,860 SH   SOLE 30 77,860 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 17 1,581 SH   SOLE 34 1,581 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,046 189,812 SH   SOLE 43 142,251 0 47,561
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,885 280,129 SH   SOLE 2 9,555 0 270,574
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 969 143,932 SH   SOLE 4 82,831 0 61,101
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5,874 872,775 SH   SOLE 7 872,775 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 15 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 628 93,332 SH   SOLE 18 93,332 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 50,205 7,459,915 SH   SOLE 21 7,459,915 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 14,511 2,156,188 SH   SOLE 22 1,978,621 0 177,567
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,645 244,387 SH   SOLE 23 244,387 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 159 23,623 SH   SOLE 25 23,623 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,678 249,376 SH   SOLE 26 18,651 0 230,725
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,175 323,195 SH   SOLE 28 25,416 0 297,779
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 23,655 3,514,866 SH   SOLE 30 3,095,090 0 419,776
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 81 12,035 SH   SOLE 34 12,035 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 164 24,320 SH   SOLE 36 24,320 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6 900 SH   SOLE 40 900 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 875 130,040 SH   SOLE 43 125,480 0 4,560
COMPASS DIVERSIFIED SH BEN INT 20451Q104 1,521 84,209 SH   SOLE 2 31,715 0 52,494
COMPASS DIVERSIFIED SH BEN INT 20451Q104 11 594 SH   SOLE 7 594 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 3,330 184,391 SH   SOLE 18 184,391 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 2,283 126,399 SH   SOLE 19 126,399 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 36,784 2,036,762 SH   SOLE 21 2,036,762 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 12,405 686,859 SH   SOLE 22 620,765 0 66,094
COMPASS DIVERSIFIED SH BEN INT 20451Q104 159 8,803 SH   SOLE 25 8,803 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 648 35,890 SH   SOLE 26 31,109 0 4,781
COMPASS DIVERSIFIED SH BEN INT 20451Q104 85 4,723 SH   SOLE 30 4,723 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 41 2,269 SH   SOLE 36 2,269 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 145 8,027 SH   SOLE 40 8,027 0 0
COMPASS INC CL A 20464U100 524 226,029 SH   SOLE 2 166,063 0 59,966
COMPASS INC CL A 20464U100 7 2,990 SH   SOLE 7 2,990 0 0
COMPASS INC CL A 20464U100 1,609 693,688 SH   SOLE 18 693,688 0 0
COMPASS INC CL A 20464U100 2,198 947,319 SH   SOLE 19 947,319 0 0
COMPASS INC CL A 20464U100 20,306 8,752,603 SH   SOLE 21 8,752,603 0 0
COMPASS INC CL A 20464U100 14,378 6,197,238 SH   SOLE 22 6,055,157 0 142,081
COMPASS INC CL A 20464U100 22 9,660 SH   SOLE 23 9,660 0 0
COMPASS INC CL A 20464U100 74 31,702 SH   SOLE 25 31,702 0 0
COMPASS INC CL A 20464U100 439 189,250 SH   SOLE 26 119,765 0 69,485
COMPASS INC CL A 20464U100 41 17,823 SH   SOLE 28 0 0 17,823
COMPASS INC CL A 20464U100 56 24,215 SH   SOLE 40 24,215 0 0
COMPASS INC CL A 20464U100 6 2,642 SH   SOLE 43 2,642 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,851 48,050 SH   SOLE 2 44,196 0 3,854
COMPASS MINERALS INTL INC COM 20451N101 5 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,985 51,508 SH   SOLE 7 51,508 0 0
COMPASS MINERALS INTL INC COM 20451N101 4,396 114,088 SH   SOLE 18 114,088 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,429 63,048 SH   SOLE 19 63,048 0 0
COMPASS MINERALS INTL INC COM 20451N101 169,303 4,394,064 SH   SOLE 21 4,394,064 0 0
COMPASS MINERALS INTL INC COM 20451N101 33,823 877,848 SH   SOLE 22 856,438 0 21,410
COMPASS MINERALS INTL INC COM 20451N101 198 5,134 SH   SOLE 25 5,134 0 0
COMPASS MINERALS INTL INC COM 20451N101 457 11,868 SH   SOLE 26 8,655 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 23 606 SH   SOLE 28 606 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,174 82,371 SH   SOLE 30 82,371 0 0
COMPASS MINERALS INTL INC COM 20451N101 288 7,482 SH   SOLE 34 7,482 0 0
COMPASS MINERALS INTL INC COM 20451N101 26 668 SH   SOLE 36 668 0 0
COMPASS MINERALS INTL INC COM 20451N101 198 5,138 SH   SOLE 40 5,138 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,529 39,674 SH   SOLE 43 37,961 0 1,713
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 2,673 249,085 SH   SOLE 21 249,085 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 102 9,503 SH   SOLE 30 9,503 0 0
COMPASS THERAPEUTICS INC COM 20454B104 29 12,693 SH   SOLE 18 12,693 0 0
COMPASS THERAPEUTICS INC COM 20454B104 327 143,478 SH   SOLE 21 143,478 0 0
COMPASS THERAPEUTICS INC COM 20454B104 1,633 716,326 SH   SOLE 22 716,326 0 0
COMPOSECURE INC COM CL A 20459V105 22 4,467 SH   SOLE 2 3,645 0 822
COMPOSECURE INC COM CL A 20459V105 114 22,747 SH   SOLE 18 22,747 0 0
COMPOSECURE INC COM CL A 20459V105 68 13,503 SH   SOLE 19 13,503 0 0
COMPOSECURE INC COM CL A 20459V105 1,183 236,088 SH   SOLE 21 236,088 0 0
COMPOSECURE INC COM CL A 20459V105 759 151,541 SH   SOLE 22 150,148 0 1,393
COMPUGEN LTD ORD M25722105 389 592,424 SH   SOLE 21 592,424 0 0
COMPUGEN LTD ORD M25722105 22 33,377 SH   SOLE 30 33,377 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 590 21,150 SH   SOLE 2 6,107 0 15,043
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 3 113 SH   SOLE 7 113 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,538 55,163 SH   SOLE 18 55,163 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 720 25,821 SH   SOLE 19 25,821 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 52,128 1,869,721 SH   SOLE 21 1,869,721 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 10,572 379,190 SH   SOLE 22 365,610 0 13,580
COMPUTER PROGRAMS & SYS INC COM 205306103 61 2,197 SH   SOLE 25 2,197 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 87 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 846 30,359 SH   SOLE 30 30,359 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 33 1,175 SH   SOLE 40 1,175 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 453 16,248 SH   SOLE 43 15,998 0 250
COMPUTER TASK GROUP INC COM 205477102 18 2,627 SH   SOLE 18 2,627 0 0
COMPUTER TASK GROUP INC COM 205477102 193 28,765 SH   SOLE 21 28,765 0 0
COMPUTER TASK GROUP INC COM 205477102 1,541 229,952 SH   SOLE 22 229,952 0 0
COMPX INTL INC CL A 20563P101 13 792 SH   SOLE 2 0 0 792
COMPX INTL INC CL A 20563P101 92 5,646 SH   SOLE 18 5,646 0 0
COMPX INTL INC CL A 20563P101 40 2,464 SH   SOLE 19 2,464 0 0
COMPX INTL INC CL A 20563P101 943 58,041 SH   SOLE 21 58,041 0 0
COMPX INTL INC CL A 20563P101 741 45,603 SH   SOLE 22 44,949 0 654
COMPX INTL INC CL A 20563P101 4 227 SH   SOLE 43 227 0 0
COMSCORE INC COM 20564W105 83 50,237 SH   SOLE 2 48,473 0 1,764
COMSCORE INC COM 20564W105 23 13,728 SH   SOLE 18 13,728 0 0
COMSCORE INC COM 20564W105 488 295,989 SH   SOLE 19 295,989 0 0
COMSCORE INC COM 20564W105 368 223,022 SH   SOLE 21 223,022 0 0
COMSCORE INC COM 20564W105 1,351 818,728 SH   SOLE 22 818,728 0 0
COMSCORE INC COM 20564W105 19 11,507 SH   SOLE 26 0 0 11,507
COMSOVEREIGN HLDG CORP COM NEW 205650203 0 2,549 SH   SOLE 22 2,549 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 1 312 SH   SOLE 18 312 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 20 5,121 SH   SOLE 21 5,121 0 0
COMSTOCK INC COM NEW 205750300 2 4,692 SH   SOLE 2 0 0 4,692
COMSTOCK INC COM NEW 205750300 3 8,255 SH   SOLE 18 8,255 0 0
COMSTOCK INC COM NEW 205750300 53 125,053 SH   SOLE 21 125,053 0 0
COMSTOCK INC COM NEW 205750300 61 144,330 SH   SOLE 22 144,330 0 0
COMSTOCK RES INC COM 205768302 1,276 73,779 SH   SOLE 2 58,289 0 15,490
COMSTOCK RES INC COM 205768302 10 576 SH   SOLE 4 576 0 0
COMSTOCK RES INC COM 205768302 16 920 SH   SOLE 7 920 0 0
COMSTOCK RES INC COM 205768302 4,072 235,530 SH   SOLE 18 235,530 0 0
COMSTOCK RES INC COM 205768302 4,255 246,087 SH   SOLE 19 246,087 0 0
COMSTOCK RES INC COM 205768302 54,187 3,134,034 SH   SOLE 21 3,134,034 0 0
COMSTOCK RES INC COM 205768302 38,142 2,206,006 SH   SOLE 22 2,148,754 0 57,252
COMSTOCK RES INC COM 205768302 77 4,458 SH   SOLE 23 4,458 0 0
COMSTOCK RES INC COM 205768302 1,005 58,120 SH   SOLE 26 41,838 0 16,282
COMSTOCK RES INC COM 205768302 1,394 80,640 SH   SOLE 30 80,640 0 0
COMSTOCK RES INC COM 205768302 55 3,171 SH   SOLE 34 3,171 0 0
COMSTOCK RES INC COM 205768302 169 9,757 SH   SOLE 40 9,757 0 0
COMSTOCK RES INC COM 205768302 240 13,894 SH   SOLE 43 12,888 0 1,006
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 311 31,063 SH   SOLE 2 11,493 0 19,570
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1 124 SH   SOLE 4 124 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 4 404 SH   SOLE 7 404 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,030 102,919 SH   SOLE 18 102,919 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 482 48,103 SH   SOLE 19 48,103 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 33,457 3,342,332 SH   SOLE 21 3,342,332 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7,001 699,395 SH   SOLE 22 669,868 0 29,527
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 32 3,179 SH   SOLE 25 3,179 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 55 5,500 SH   SOLE 26 3,765 0 1,735
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 486 48,552 SH   SOLE 30 48,552 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 34 3,364 SH   SOLE 34 3,364 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 18 1,810 SH   SOLE 40 1,810 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 191 19,100 SH   SOLE 43 18,961 0 139
CONAGRA BRANDS INC COM 205887102 29,925 917,113 SH   SOLE 2 162,790 0 754,323
CONAGRA BRANDS INC COM 205887102 9,623 294,901 SH   SOLE 4 241,383 0 53,518
CONAGRA BRANDS INC COM 205887102 15,458 473,725 SH   SOLE 7 456,363 0 17,362
CONAGRA BRANDS INC COM 205887102 240 7,350 SH   SOLE 13 1,400 0 5,950
CONAGRA BRANDS INC COM 205887102 2,357 72,236 SH   SOLE 15 72,236 0 0
CONAGRA BRANDS INC COM 205887102 31,018 950,602 SH   SOLE 18 912,769 0 37,833
CONAGRA BRANDS INC COM 205887102 14,833 454,584 SH   SOLE 19 454,584 0 0
CONAGRA BRANDS INC COM 205887102 705,809 21,630,670 SH   SOLE 21 21,630,670 0 0
CONAGRA BRANDS INC COM 205887102 329,168 10,087,885 SH   SOLE 22 9,123,415 0 964,470
CONAGRA BRANDS INC COM 205887102 25,687 787,228 SH   SOLE 23 787,228 0 0
CONAGRA BRANDS INC COM 205887102 18,232 558,747 SH   SOLE 25 558,747 0 0
CONAGRA BRANDS INC COM 205887102 37,263 1,141,982 SH   SOLE 26 350,390 0 791,592
CONAGRA BRANDS INC COM 205887102 31,498 965,311 SH   SOLE 28 6,627 0 958,684
CONAGRA BRANDS INC COM 205887102 7 205 SH   SOLE 29 205 0 0
CONAGRA BRANDS INC COM 205887102 138,745 4,252,078 SH   SOLE 30 4,187,688 0 64,390
CONAGRA BRANDS INC COM 205887102 3,401 104,214 SH   SOLE 31 95,545 0 8,669
CONAGRA BRANDS INC COM 205887102 5,698 174,632 SH   SOLE 32 174,632 0 0
CONAGRA BRANDS INC COM 205887102 735 22,539 SH   SOLE 34 22,539 0 0
CONAGRA BRANDS INC COM 205887102 13,870 425,059 SH   SOLE 35 425,059 0 0
CONAGRA BRANDS INC COM 205887102 5,463 167,436 SH   SOLE 36 167,436 0 0
CONAGRA BRANDS INC COM 205887102 522 16,003 SH   SOLE 40 16,003 0 0
CONAGRA BRANDS INC COM 205887102 65 1,998 SH   OTR 43 1,998 0 0
CONAGRA BRANDS INC COM 205887102 16,284 499,050 SH   SOLE 43 469,295 0 29,755
CONCENTRIX CORP COM 20602D101 11,123 99,638 SH   SOLE 2 39,348 0 60,290
CONCENTRIX CORP COM 20602D101 29 261 SH   SOLE 4 160 0 101
CONCENTRIX CORP COM 20602D101 72 641 SH   SOLE 7 641 0 0
CONCENTRIX CORP COM 20602D101 14,607 130,851 SH   SOLE 18 130,851 0 0
CONCENTRIX CORP COM 20602D101 3,723 33,353 SH   SOLE 19 33,353 0 0
CONCENTRIX CORP COM 20602D101 243,058 2,177,351 SH   SOLE 21 2,177,351 0 0
CONCENTRIX CORP COM 20602D101 128,910 1,154,794 SH   SOLE 22 1,101,996 0 52,798
CONCENTRIX CORP COM 20602D101 1,052 9,426 SH   SOLE 25 9,426 0 0
CONCENTRIX CORP COM 20602D101 2,347 21,021 SH   SOLE 26 17,821 0 3,200
CONCENTRIX CORP COM 20602D101 280 2,512 SH   SOLE 28 756 0 1,756
CONCENTRIX CORP COM 20602D101 3,455 30,951 SH   SOLE 30 30,951 0 0
CONCENTRIX CORP COM 20602D101 69 618 SH   SOLE 31 618 0 0
CONCENTRIX CORP COM 20602D101 607 5,440 SH   SOLE 34 5,440 0 0
CONCENTRIX CORP COM 20602D101 71 634 SH   SOLE 36 634 0 0
CONCENTRIX CORP COM 20602D101 646 5,783 SH   SOLE 40 5,783 0 0
CONCENTRIX CORP COM 20602D101 4,691 42,026 SH   SOLE 43 40,387 0 1,639
CONCERT PHARMACEUTICALS INC COM 206022105 93 13,919 SH   SOLE 2 13,024 0 895
CONCERT PHARMACEUTICALS INC COM 206022105 52 7,750 SH   SOLE 18 7,750 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 11 1,648 SH   SOLE 19 1,648 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,559 232,670 SH   SOLE 21 232,670 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 3,809 568,514 SH   SOLE 22 568,514 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 5 708 SH   SOLE 23 708 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 7 982 SH   SOLE 43 982 0 0
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 0 143 SH   SOLE 43 143 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 398 61,672 SH   SOLE 2 40,055 0 21,617
CONCRETE PUMPING HLDGS INC COM 206704108 558 86,471 SH   SOLE 18 86,471 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 306 47,419 SH   SOLE 19 47,419 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 5,406 838,200 SH   SOLE 21 838,200 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 2,200 341,123 SH   SOLE 22 322,084 0 19,039
CONDUENT INC COM 206787103 1,769 529,671 SH   SOLE 2 216,568 0 313,103
CONDUENT INC COM 206787103 3 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 20 5,973 SH   SOLE 7 5,973 0 0
CONDUENT INC COM 206787103 2 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 2,175 651,256 SH   SOLE 18 651,256 0 0
CONDUENT INC COM 206787103 5,856 1,753,165 SH   SOLE 19 1,753,165 0 0
CONDUENT INC COM 206787103 20,631 6,177,085 SH   SOLE 21 6,177,085 0 0
CONDUENT INC COM 206787103 18,369 5,499,678 SH   SOLE 22 5,305,799 0 193,879
CONDUENT INC COM 206787103 68 20,476 SH   SOLE 23 20,476 0 0
CONDUENT INC COM 206787103 2,256 675,480 SH   SOLE 25 675,480 0 0
CONDUENT INC COM 206787103 2,014 602,971 SH   SOLE 26 97,762 0 505,209
CONDUENT INC COM 206787103 15 4,616 SH   SOLE 28 0 0 4,616
CONDUENT INC COM 206787103 234 70,168 SH   SOLE 30 70,168 0 0
CONDUENT INC COM 206787103 335 100,375 SH   SOLE 34 100,375 0 0
CONDUENT INC COM 206787103 33 9,866 SH   SOLE 36 9,866 0 0
CONDUENT INC COM 206787103 58 17,319 SH   SOLE 40 17,319 0 0
CONDUENT INC COM 206787103 1,859 556,722 SH   SOLE 43 508,775 0 47,947
CONFLUENT INC CLASS A COM 20717M103 4,363 183,544 SH   SOLE 2 20,548 0 162,996
CONFLUENT INC CLASS A COM 20717M103 31 1,319 SH   SOLE 7 1,319 0 0
CONFLUENT INC CLASS A COM 20717M103 1,448 60,930 SH   SOLE 18 60,930 0 0
CONFLUENT INC CLASS A COM 20717M103 44,534 1,873,548 SH   SOLE 19 1,873,548 0 0
CONFLUENT INC CLASS A COM 20717M103 52,076 2,190,845 SH   SOLE 21 2,190,845 0 0
CONFLUENT INC CLASS A COM 20717M103 69,239 2,912,876 SH   SOLE 22 2,817,540 0 95,336
CONFLUENT INC CLASS A COM 20717M103 1,563 65,762 SH   SOLE 28 1,424 0 64,338
CONFLUENT INC CLASS A COM 20717M103 11,144 468,837 SH   SOLE 30 468,837 0 0
CONFLUENT INC CLASS A COM 20717M103 43 1,826 SH   SOLE 31 1,826 0 0
CONFLUENT INC CLASS A COM 20717M103 9,585 403,223 SH   SOLE 34 403,223 0 0
CONFLUENT INC CLASS A COM 20717M103 630 26,507 SH   SOLE 43 22,870 0 3,637
CONFORMIS INC COM 20717E101 0 978 SH   SOLE 2 0 0 978
CONFORMIS INC COM 20717E101 16 82,374 SH   SOLE 21 82,374 0 0
CONFORMIS INC COM 20717E101 557 2,911,723 SH   SOLE 22 2,911,723 0 0
CONIFER HLDGS INC COM 20731J102 1 833 SH   SOLE 21 833 0 0
CONMED CORP COM 207410101 2,288 28,536 SH   SOLE 2 25,272 0 3,264
CONMED CORP COM 207410101 40 505 SH   SOLE 4 113 0 392
CONMED CORP COM 207410101 27 341 SH   SOLE 7 341 0 0
CONMED CORP COM 207410101 7,683 95,828 SH   SOLE 18 95,828 0 0
CONMED CORP COM 207410101 4,295 53,573 SH   SOLE 19 53,573 0 0
CONMED CORP COM 207410101 301,711 3,763,389 SH   SOLE 21 3,763,389 0 0
CONMED CORP COM 207410101 61,256 764,078 SH   SOLE 22 746,028 0 18,050
CONMED CORP COM 207410101 414 5,170 SH   SOLE 25 5,170 0 0
CONMED CORP COM 207410101 1,058 13,200 SH   SOLE 26 11,329 0 1,871
CONMED CORP COM 207410101 213 2,656 SH   SOLE 28 518 0 2,138
CONMED CORP COM 207410101 5,038 62,847 SH   SOLE 30 62,847 0 0
CONMED CORP COM 207410101 193 2,404 SH   SOLE 36 2,404 0 0
CONMED CORP COM 207410101 277 3,451 SH   SOLE 40 3,451 0 0
CONMED CORP COM 207410101 849 10,594 SH   SOLE 43 10,151 0 443
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 1,452 1,125,262 SH   SOLE 19 1,125,262 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 353 274,012 SH   SOLE 21 274,012 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 35 27,154 SH   SOLE 30 27,154 0 0
CONNECTONE BANCORP INC COM 20786W107 2,837 123,007 SH   SOLE 2 99,282 0 23,725
CONNECTONE BANCORP INC COM 20786W107 12 503 SH   SOLE 7 503 0 0
CONNECTONE BANCORP INC COM 20786W107 2,895 125,561 SH   SOLE 18 125,561 0 0
CONNECTONE BANCORP INC COM 20786W107 2,493 108,112 SH   SOLE 19 108,112 0 0
CONNECTONE BANCORP INC COM 20786W107 31,643 1,372,214 SH   SOLE 21 1,372,214 0 0
CONNECTONE BANCORP INC COM 20786W107 26,242 1,138,000 SH   SOLE 22 1,093,886 0 44,114
CONNECTONE BANCORP INC COM 20786W107 16 693 SH   SOLE 23 693 0 0
CONNECTONE BANCORP INC COM 20786W107 168 7,297 SH   SOLE 25 7,297 0 0
CONNECTONE BANCORP INC COM 20786W107 646 28,005 SH   SOLE 26 25,924 0 2,081
CONNECTONE BANCORP INC COM 20786W107 122 5,304 SH   SOLE 28 672 0 4,632
CONNECTONE BANCORP INC COM 20786W107 466 20,225 SH   SOLE 30 20,225 0 0
CONNECTONE BANCORP INC COM 20786W107 137 5,925 SH   SOLE 34 5,925 0 0
CONNECTONE BANCORP INC COM 20786W107 130 5,645 SH   SOLE 40 5,645 0 0
CONNECTONE BANCORP INC COM 20786W107 628 27,248 SH   SOLE 43 23,336 0 3,912
CONNS INC COM 208242107 551 77,796 SH   SOLE 2 30,412 0 47,384
CONNS INC COM 208242107 2 253 SH   SOLE 7 253 0 0
CONNS INC COM 208242107 424 59,861 SH   SOLE 18 59,861 0 0
CONNS INC COM 208242107 2,795 394,724 SH   SOLE 19 394,724 0 0
CONNS INC COM 208242107 11,801 1,666,872 SH   SOLE 21 1,666,872 0 0
CONNS INC COM 208242107 5,398 762,379 SH   SOLE 22 753,440 0 8,939
CONNS INC COM 208242107 101 14,240 SH   SOLE 23 14,240 0 0
CONNS INC COM 208242107 453 63,923 SH   SOLE 26 0 0 63,923
CONNS INC COM 208242107 70 9,893 SH   SOLE 30 9,893 0 0
CONNS INC COM 208242107 14 2,011 SH   SOLE 43 1,878 0 133
CONOCOPHILLIPS COM 20825C104 163,817 1,600,716 SH   SOLE 2 510,630 0 1,090,086
CONOCOPHILLIPS COM 20825C104 55,037 537,785 SH   SOLE 4 405,248 0 132,537
CONOCOPHILLIPS COM 20825C104 115,717 1,130,714 SH   SOLE 7 1,094,295 0 36,419
CONOCOPHILLIPS COM 20825C104 5,409 52,852 SH   SOLE 13 24,252 0 28,600
CONOCOPHILLIPS COM 20825C104 19,994 195,369 SH   SOLE 15 195,369 0 0
CONOCOPHILLIPS COM 20825C104 6 55 SH   SOLE 17 0 0 55
CONOCOPHILLIPS COM 20825C104 477,574 4,666,541 SH   SOLE 18 4,464,145 0 202,396
CONOCOPHILLIPS COM 20825C104 614,994 6,009,319 SH   SOLE 19 6,009,319 0 0
CONOCOPHILLIPS COM 20825C104 3,392,955 33,153,757 SH   SOLE 21 33,153,757 0 0
CONOCOPHILLIPS COM 20825C104 2,774,322 27,108,874 SH   SOLE 22 24,546,120 0 2,562,754
CONOCOPHILLIPS COM 20825C104 218,528 2,135,309 SH   SOLE 23 2,135,309 0 0
CONOCOPHILLIPS COM 20825C104 246,085 2,404,582 SH   SOLE 25 2,369,077 0 35,505
CONOCOPHILLIPS COM 20825C104 303,761 2,968,155 SH   SOLE 26 1,236,714 0 1,731,441
CONOCOPHILLIPS COM 20825C104 113,878 1,112,744 SH   SOLE 28 2,983 0 1,109,761
CONOCOPHILLIPS COM 20825C104 37,798 369,335 SH   SOLE 29 369,335 0 0
CONOCOPHILLIPS COM 20825C104 716,425 7,000,441 SH   SOLE 30 6,828,303 0 172,138
CONOCOPHILLIPS COM 20825C104 29,387 287,146 SH   SOLE 31 263,507 0 23,639
CONOCOPHILLIPS COM 20825C104 463,302 4,527,090 SH   SOLE 34 4,527,090 0 0
CONOCOPHILLIPS COM 20825C104 45,570 445,285 SH   SOLE 36 445,285 0 0
CONOCOPHILLIPS COM 20825C104 4,304 42,057 SH   SOLE 40 42,057 0 0
CONOCOPHILLIPS COM 20825C104 305 2,984 SH   OTR 43 2,984 0 0
CONOCOPHILLIPS COM 20825C104 95,823 936,321 SH   SOLE 43 822,215 0 114,107
CONOCOPHILLIPS OPTIONS 20825C104 307 3,000 SH Put SOLE 2 0 0 3,000
CONOCOPHILLIPS OPTIONS 20825C104 246 2,400 SH Put SOLE 4 2,400 0 0
CONOCOPHILLIPS OPTIONS 20825C104 3,940 38,500 SH Put SOLE 18 38,500 0 0
CONOCOPHILLIPS OPTIONS 20825C104 19,864 194,100 SH Put SOLE 19 194,100 0 0
CONOCOPHILLIPS OPTIONS 20825C104 1,627 15,900 SH Put SOLE 22 15,900 0 0
CONOCOPHILLIPS OPTIONS 20825C104 194 1,900 SH Put SOLE 26 1,900 0 0
CONOCOPHILLIPS OPTIONS 20825C104 11,820 115,500 SH Put SOLE 34 115,500 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 560 11,833 SH   SOLE 2 7,368 0 4,465
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 17 352 SH   SOLE 4 56 0 296
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 7 140 SH   SOLE 7 140 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 2,735 57,814 SH   SOLE 18 57,814 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1,404 29,683 SH   SOLE 19 29,683 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 101,201 2,139,549 SH   SOLE 21 2,139,549 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 19,960 421,991 SH   SOLE 22 405,031 0 16,960
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 101 2,136 SH   SOLE 25 2,136 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 222 4,692 SH   SOLE 26 3,588 0 1,104
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1,353 28,596 SH   SOLE 30 28,596 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 80 1,688 SH   SOLE 40 1,688 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 395 8,356 SH   SOLE 43 8,072 0 284
CONSOL ENERGY INC NEW COM 20854L108 1,089 16,933 SH   SOLE 2 13,604 0 3,329
CONSOL ENERGY INC NEW COM 20854L108 8 127 SH   SOLE 4 127 0 0
CONSOL ENERGY INC NEW COM 20854L108 26 398 SH   SOLE 7 398 0 0
CONSOL ENERGY INC NEW COM 20854L108 7,285 113,257 SH   SOLE 18 113,257 0 0
CONSOL ENERGY INC NEW COM 20854L108 4,054 63,033 SH   SOLE 19 63,033 0 0
CONSOL ENERGY INC NEW COM 20854L108 256,687 3,990,775 SH   SOLE 21 3,990,775 0 0
CONSOL ENERGY INC NEW COM 20854L108 51,929 807,358 SH   SOLE 22 788,447 0 18,911
CONSOL ENERGY INC NEW COM 20854L108 1,254 19,497 SH   SOLE 26 17,181 0 2,316
CONSOL ENERGY INC NEW COM 20854L108 2,796 43,465 SH   SOLE 30 43,465 0 0
CONSOL ENERGY INC NEW COM 20854L108 45 696 SH   SOLE 36 696 0 0
CONSOL ENERGY INC NEW COM 20854L108 227 3,531 SH   SOLE 40 3,531 0 0
CONSOL ENERGY INC NEW COM 20854L108 968 15,053 SH   SOLE 43 14,898 0 155
CONSOLIDATED COMM HLDGS INC COM 209034107 299 71,943 SH   SOLE 2 30,471 0 41,472
CONSOLIDATED COMM HLDGS INC COM 209034107 1 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 2 519 SH   SOLE 7 519 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,182 284,086 SH   SOLE 18 284,086 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 566 136,112 SH   SOLE 19 136,112 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 37,991 9,132,468 SH   SOLE 21 9,132,468 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 7,823 1,880,647 SH   SOLE 22 1,802,279 0 78,368
CONSOLIDATED COMM HLDGS INC COM 209034107 38 9,062 SH   SOLE 25 9,062 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 57 13,774 SH   SOLE 26 10,014 0 3,760
CONSOLIDATED COMM HLDGS INC COM 209034107 29 6,901 SH   SOLE 28 0 0 6,901
CONSOLIDATED COMM HLDGS INC COM 209034107 413 99,255 SH   SOLE 30 99,255 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 29 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 132 31,700 SH   SOLE 43 30,616 0 1,084
CONSOLIDATED EDISON INC COM 209115104 98,903 1,153,248 SH   SOLE 2 178,362 0 974,886
CONSOLIDATED EDISON INC COM 209115104 22,151 258,292 SH   SOLE 4 232,835 0 25,457
CONSOLIDATED EDISON INC COM 209115104 92,570 1,079,410 SH   SOLE 7 980,640 0 98,770
CONSOLIDATED EDISON INC COM 209115104 1,561 18,204 SH   SOLE 13 13,413 0 4,791
CONSOLIDATED EDISON INC COM 209115104 4,589 53,515 SH   SOLE 15 53,515 0 0
CONSOLIDATED EDISON INC COM 209115104 1 9 SH   SOLE 17 0 0 9
CONSOLIDATED EDISON INC COM 209115104 49,383 575,833 SH   SOLE 18 546,924 0 28,909
CONSOLIDATED EDISON INC COM 209115104 27,016 315,013 SH   SOLE 19 315,013 0 0
CONSOLIDATED EDISON INC COM 209115104 1,598,876 18,643,605 SH   SOLE 21 18,643,605 0 0
CONSOLIDATED EDISON INC COM 209115104 750,102 8,746,531 SH   SOLE 22 7,994,765 0 751,766
CONSOLIDATED EDISON INC COM 209115104 50,541 589,334 SH   SOLE 23 589,334 0 0
CONSOLIDATED EDISON INC COM 209115104 64,589 753,132 SH   SOLE 25 753,132 0 0
CONSOLIDATED EDISON INC COM 209115104 85,677 999,031 SH   SOLE 26 485,832 0 513,199
CONSOLIDATED EDISON INC COM 209115104 128,501 1,498,378 SH   SOLE 28 206,724 0 1,291,654
CONSOLIDATED EDISON INC COM 209115104 79 916 SH   SOLE 29 916 0 0
CONSOLIDATED EDISON INC COM 209115104 617,471 7,199,987 SH   SOLE 30 7,182,543 0 17,444
CONSOLIDATED EDISON INC COM 209115104 6,778 79,034 SH   SOLE 31 72,550 0 6,484
CONSOLIDATED EDISON INC COM 209115104 5,469 63,775 SH   SOLE 34 63,775 0 0
CONSOLIDATED EDISON INC COM 209115104 12,879 150,171 SH   SOLE 35 150,171 0 0
CONSOLIDATED EDISON INC COM 209115104 19,780 230,648 SH   SOLE 36 230,648 0 0
CONSOLIDATED EDISON INC COM 209115104 998 11,636 SH   SOLE 40 11,636 0 0
CONSOLIDATED EDISON INC COM 209115104 87 1,015 SH   OTR 43 1,015 0 0
CONSOLIDATED EDISON INC COM 209115104 43,300 504,902 SH   SOLE 43 467,342 0 37,560
CONSOLIDATED WATER CO INC ORD G23773107 7 475 SH   SOLE 2 0 0 475
CONSOLIDATED WATER CO INC ORD G23773107 40 2,591 SH   SOLE 18 2,591 0 0
CONSOLIDATED WATER CO INC ORD G23773107 454 29,549 SH   SOLE 21 29,549 0 0
CONSOLIDATED WATER CO INC ORD G23773107 2,826 183,772 SH   SOLE 22 183,772 0 0
CONSOLIDATED WATER CO INC ORD G23773107 2 157 SH   SOLE 43 157 0 0
CONSTELLATION BRANDS INC CL A 21036P108 58,217 253,470 SH   SOLE 2 70,333 0 183,137
CONSTELLATION BRANDS INC CL A 21036P108 39,270 170,975 SH   SOLE 4 85,637 0 85,338
CONSTELLATION BRANDS INC CL A 21036P108 32,606 141,961 SH   SOLE 7 136,405 0 5,556
CONSTELLATION BRANDS INC CL A 21036P108 952 4,144 SH   SOLE 13 714 0 3,430
CONSTELLATION BRANDS INC CL A 21036P108 5,738 24,984 SH   SOLE 15 24,984 0 0
CONSTELLATION BRANDS INC CL A 21036P108 23 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 203,080 884,185 SH   SOLE 18 832,278 0 51,907
CONSTELLATION BRANDS INC CL A 21036P108 235,996 1,027,500 SH   SOLE 19 1,027,500 0 0
CONSTELLATION BRANDS INC CL A 21036P108 737,776 3,212,190 SH   SOLE 21 3,212,190 0 0
CONSTELLATION BRANDS INC CL A 21036P108 756,490 3,293,671 SH   SOLE 22 3,076,697 0 216,974
CONSTELLATION BRANDS INC CL A 21036P108 62,582 272,473 SH   SOLE 23 272,473 0 0
CONSTELLATION BRANDS INC CL A 21036P108 48,818 212,548 SH   SOLE 25 212,548 0 0
CONSTELLATION BRANDS INC CL A 21036P108 68,160 296,760 SH   SOLE 26 92,134 0 204,626
CONSTELLATION BRANDS INC CL A 21036P108 76,397 332,624 SH   SOLE 28 2,336 0 330,288
CONSTELLATION BRANDS INC CL A 21036P108 296 1,288 SH   SOLE 29 1,288 0 0
CONSTELLATION BRANDS INC CL A 21036P108 158,453 689,888 SH   SOLE 30 689,888 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,025 21,878 SH   SOLE 31 18,907 0 2,971
CONSTELLATION BRANDS INC CL A 21036P108 12,092 52,648 SH   SOLE 34 52,648 0 0
CONSTELLATION BRANDS INC CL A 21036P108 11,716 51,010 SH   SOLE 36 51,010 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,184 5,155 SH   SOLE 40 5,155 0 0
CONSTELLATION BRANDS INC CL A 21036P108 125 545 SH   OTR 43 545 0 0
CONSTELLATION BRANDS INC CL A 21036P108 24,829 108,101 SH   SOLE 43 94,931 0 13,170
CONSTELLATION ENERGY CORP COM 21037T109 50,495 606,981 SH   SOLE 2 80,826 0 526,155
CONSTELLATION ENERGY CORP COM 21037T109 19,571 235,256 SH   SOLE 4 121,708 0 113,548
CONSTELLATION ENERGY CORP COM 21037T109 34,519 414,937 SH   SOLE 7 325,652 0 89,285
CONSTELLATION ENERGY CORP COM 21037T109 717 8,623 SH   SOLE 13 1,366 0 7,257
CONSTELLATION ENERGY CORP COM 21037T109 4,224 50,781 SH   SOLE 15 50,781 0 0
CONSTELLATION ENERGY CORP COM 21037T109 43,499 522,885 SH   SOLE 18 495,929 0 26,956
CONSTELLATION ENERGY CORP COM 21037T109 16,477 198,067 SH   SOLE 19 198,067 0 0
CONSTELLATION ENERGY CORP COM 21037T109 839,636 10,092,993 SH   SOLE 21 10,092,993 0 0
CONSTELLATION ENERGY CORP COM 21037T109 566,851 6,813,928 SH   SOLE 22 6,154,648 0 659,280
CONSTELLATION ENERGY CORP COM 21037T109 44,935 540,146 SH   SOLE 23 540,146 0 0
CONSTELLATION ENERGY CORP COM 21037T109 50,062 601,784 SH   SOLE 25 601,784 0 0
CONSTELLATION ENERGY CORP COM 21037T109 49,814 598,799 SH   SOLE 26 177,534 0 421,265
CONSTELLATION ENERGY CORP COM 21037T109 35,950 432,141 SH   SOLE 28 4,947 0 427,194
CONSTELLATION ENERGY CORP COM 21037T109 95 1,139 SH   SOLE 29 1,139 0 0
CONSTELLATION ENERGY CORP COM 21037T109 177,291 2,131,162 SH   SOLE 30 2,104,490 0 26,672
CONSTELLATION ENERGY CORP COM 21037T109 6,119 73,555 SH   SOLE 31 67,705 0 5,850
CONSTELLATION ENERGY CORP COM 21037T109 6,290 75,608 SH   SOLE 32 75,608 0 0
CONSTELLATION ENERGY CORP COM 21037T109 2,893 34,778 SH   SOLE 34 34,778 0 0
CONSTELLATION ENERGY CORP COM 21037T109 8,363 100,534 SH   SOLE 36 100,534 0 0
CONSTELLATION ENERGY CORP COM 21037T109 865 10,396 SH   SOLE 40 10,396 0 0
CONSTELLATION ENERGY CORP COM 21037T109 61 736 SH   OTR 43 736 0 0
CONSTELLATION ENERGY CORP COM 21037T109 14,494 174,230 SH   SOLE 43 156,795 0 17,435
CONSTELLIUM SE CL A SHS F21107101 5,026 495,628 SH   SOLE 2 364,745 0 130,883
CONSTELLIUM SE CL A SHS F21107101 18 1,761 SH   SOLE 4 1,761 0 0
CONSTELLIUM SE CL A SHS F21107101 1,920 189,371 SH   SOLE 7 189,371 0 0
CONSTELLIUM SE CL A SHS F21107101 3,857 380,341 SH   SOLE 18 350,462 0 29,879
CONSTELLIUM SE CL A SHS F21107101 29,627 2,921,780 SH   SOLE 19 2,921,780 0 0
CONSTELLIUM SE CL A SHS F21107101 39,689 3,914,068 SH   SOLE 21 3,914,068 0 0
CONSTELLIUM SE CL A SHS F21107101 22,255 2,194,816 SH   SOLE 22 2,146,298 0 48,518
CONSTELLIUM SE CL A SHS F21107101 276 27,171 SH   SOLE 23 27,171 0 0
CONSTELLIUM SE CL A SHS F21107101 1,555 153,316 SH   SOLE 26 0 0 153,316
CONSTELLIUM SE CL A SHS F21107101 790 77,950 SH   SOLE 28 77,950 0 0
CONSTELLIUM SE CL A SHS F21107101 97 9,542 SH   SOLE 30 9,542 0 0
CONSTELLIUM SE CL A SHS F21107101 4,535 447,209 SH   SOLE 34 447,209 0 0
CONSTELLIUM SE CL A SHS F21107101 41 4,065 SH   SOLE 36 4,065 0 0
CONSTELLIUM SE CL A SHS F21107101 56 5,505 SH   SOLE 43 5,503 0 2
CONSTRUCTION PARTNERS INC COM CL A 21044C107 572 21,818 SH   SOLE 2 16,932 0 4,886
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2 84 SH   SOLE 4 84 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 10 394 SH   SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2,739 104,415 SH   SOLE 18 104,415 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,914 72,954 SH   SOLE 19 72,954 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 42,750 1,629,800 SH   SOLE 21 1,629,800 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 25,175 959,792 SH   SOLE 22 934,347 0 25,445
CONSTRUCTION PARTNERS INC COM CL A 21044C107 144 5,508 SH   SOLE 25 5,508 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 911 34,749 SH   SOLE 26 31,400 0 3,349
CONSTRUCTION PARTNERS INC COM CL A 21044C107 82 3,142 SH   SOLE 28 509 0 2,633
CONSTRUCTION PARTNERS INC COM CL A 21044C107 430 16,401 SH   SOLE 30 16,401 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 77 2,931 SH   SOLE 40 2,931 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 155 5,927 SH   SOLE 43 5,646 0 281
CONSUMER PORTFOLIO SVCS INC COM 210502100 42 5,721 SH   SOLE 2 949 0 4,772
CONSUMER PORTFOLIO SVCS INC COM 210502100 205 28,228 SH   SOLE 18 28,228 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 161 22,148 SH   SOLE 19 22,148 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 2,605 358,331 SH   SOLE 21 358,331 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 2,567 353,119 SH   SOLE 22 347,608 0 5,511
CONTAINER STORE GROUP INC COM 210751103 600 122,347 SH   SOLE 2 94,408 0 27,939
CONTAINER STORE GROUP INC COM 210751103 123 25,147 SH   SOLE 4 0 0 25,147
CONTAINER STORE GROUP INC COM 210751103 2 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 500 102,124 SH   SOLE 18 102,124 0 0
CONTAINER STORE GROUP INC COM 210751103 519 105,989 SH   SOLE 19 105,989 0 0
CONTAINER STORE GROUP INC COM 210751103 6,008 1,226,067 SH   SOLE 21 1,226,067 0 0
CONTAINER STORE GROUP INC COM 210751103 4,357 889,269 SH   SOLE 22 850,856 0 38,413
CONTAINER STORE GROUP INC COM 210751103 6 1,191 SH   SOLE 23 1,191 0 0
CONTAINER STORE GROUP INC COM 210751103 32 6,542 SH   SOLE 25 6,542 0 0
CONTAINER STORE GROUP INC COM 210751103 26 5,312 SH   SOLE 28 0 0 5,312
CONTAINER STORE GROUP INC COM 210751103 55 11,306 SH   SOLE 30 11,306 0 0
CONTAINER STORE GROUP INC COM 210751103 19 3,896 SH   SOLE 40 3,896 0 0
CONTAINER STORE GROUP INC COM 210751103 137 27,959 SH   SOLE 43 27,959 0 0
CONTANGO ORE INC COM 21077F100 647 21,632 SH   SOLE 22 21,632 0 0
CONTEXTLOGIC INC COM CL A 21077C107 458 623,820 SH   SOLE 2 273,538 0 350,282
CONTEXTLOGIC INC COM CL A 21077C107 4 6,109 SH   SOLE 7 6,109 0 0
CONTEXTLOGIC INC COM CL A 21077C107 1,349 1,838,729 SH   SOLE 18 1,838,729 0 0
CONTEXTLOGIC INC COM CL A 21077C107 1,637 2,231,138 SH   SOLE 19 2,231,138 0 0
CONTEXTLOGIC INC COM CL A 21077C107 15,861 21,612,321 SH   SOLE 21 21,612,321 0 0
CONTEXTLOGIC INC COM CL A 21077C107 9,504 12,949,356 SH   SOLE 22 12,357,490 0 591,866
CONTEXTLOGIC INC COM CL A 21077C107 31 41,704 SH   SOLE 23 41,704 0 0
CONTEXTLOGIC INC COM CL A 21077C107 61 83,651 SH   SOLE 25 83,651 0 0
CONTEXTLOGIC INC COM CL A 21077C107 372 506,437 SH   SOLE 26 327,469 0 178,968
CONTEXTLOGIC INC COM CL A 21077C107 148 201,484 SH   SOLE 30 201,484 0 0
CONTEXTLOGIC INC COM CL A 21077C107 102 138,580 SH   SOLE 34 138,580 0 0
CONTEXTLOGIC INC COM CL A 21077C107 25 33,623 SH   SOLE 40 33,623 0 0
CONTEXTLOGIC INC COM CL A 21077C107 18 24,346 SH   SOLE 43 24,346 0 0
CONTINENTAL RES INC COM 212015101 1,076 16,103 SH   SOLE 2 3,241 0 12,862
CONTINENTAL RES INC COM 212015101 29 434 SH   SOLE 7 434 0 0
CONTINENTAL RES INC COM 212015101 1,171 17,528 SH   SOLE 18 17,528 0 0
CONTINENTAL RES INC COM 212015101 537 8,032 SH   SOLE 19 8,032 0 0
CONTINENTAL RES INC COM 212015101 40,402 604,728 SH   SOLE 21 604,728 0 0
CONTINENTAL RES INC COM 212015101 64,723 968,768 SH   SOLE 22 936,561 0 32,207
CONTINENTAL RES INC COM 212015101 1,594 23,853 SH   SOLE 25 23,853 0 0
CONTINENTAL RES INC COM 212015101 342 5,117 SH   SOLE 28 0 0 5,117
CONTINENTAL RES INC COM 212015101 1,981 29,657 SH   SOLE 30 29,657 0 0
CONTINENTAL RES INC COM 212015101 35 530 SH   SOLE 31 530 0 0
CONTINENTAL RES INC COM 212015101 9 137 SH   SOLE 36 137 0 0
CONTINENTAL RES INC COM 212015101 20,216 302,587 SH   SOLE 43 284,844 0 17,743
CONTRAFECT CORP COM NEW 212326300 0 611 SH   SOLE 2 0 0 611
CONTRAFECT CORP COM NEW 212326300 1 6,861 SH   SOLE 18 6,861 0 0
CONTRAFECT CORP COM NEW 212326300 16 98,005 SH   SOLE 21 98,005 0 0
CONTRAFECT CORP COM NEW 212326300 69 412,349 SH   SOLE 22 412,349 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 50 7,092 SH   SOLE 43 7,092 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 85 8,041 SH   SOLE 2 549 0 7,492
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 547 52,020 SH   SOLE 18 52,020 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 591 56,208 SH   SOLE 19 56,208 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 5,612 533,980 SH   SOLE 21 533,980 0 0
CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 1,977 188,065 SH   SOLE 22 179,137 0 8,928
COOPER COS INC COM NEW 216648402 21,920 83,060 SH   SOLE 2 31,763 0 51,297
COOPER COS INC COM NEW 216648402 5,868 22,234 SH   SOLE 4 17,890 0 4,344
COOPER COS INC COM NEW 216648402 12,864 48,744 SH   SOLE 7 47,376 0 1,368
COOPER COS INC COM NEW 216648402 435 1,649 SH   SOLE 13 207 0 1,442
COOPER COS INC COM NEW 216648402 1,233 4,674 SH   SOLE 15 4,674 0 0
COOPER COS INC COM NEW 216648402 22,190 84,083 SH   SOLE 18 80,254 0 3,829
COOPER COS INC COM NEW 216648402 50,496 191,347 SH   SOLE 19 191,347 0 0
COOPER COS INC COM NEW 216648402 382,879 1,450,849 SH   SOLE 21 1,450,849 0 0
COOPER COS INC COM NEW 216648402 275,564 1,044,198 SH   SOLE 22 945,706 0 98,492
COOPER COS INC COM NEW 216648402 20,270 76,810 SH   SOLE 23 76,810 0 0
COOPER COS INC COM NEW 216648402 17,844 67,615 SH   SOLE 25 67,615 0 0
COOPER COS INC COM NEW 216648402 23,526 89,149 SH   SOLE 26 28,548 0 60,601
COOPER COS INC COM NEW 216648402 32,398 122,766 SH   SOLE 28 642 0 122,124
COOPER COS INC COM NEW 216648402 77,052 291,974 SH   SOLE 30 261,284 0 30,690
COOPER COS INC COM NEW 216648402 2,900 10,988 SH   SOLE 31 10,142 0 846
COOPER COS INC COM NEW 216648402 33,267 126,059 SH   SOLE 34 126,059 0 0
COOPER COS INC COM NEW 216648402 3,852 14,597 SH   SOLE 36 14,597 0 0
COOPER COS INC COM NEW 216648402 421 1,596 SH   SOLE 40 1,596 0 0
COOPER COS INC COM NEW 216648402 10,244 38,818 SH   SOLE 43 34,223 0 4,595
COOPER STD HLDGS INC COM 21676P103 410 70,249 SH   SOLE 2 35,397 0 34,852
COOPER STD HLDGS INC COM 21676P103 17 2,947 SH   SOLE 18 2,947 0 0
COOPER STD HLDGS INC COM 21676P103 659 112,853 SH   SOLE 19 112,853 0 0
COOPER STD HLDGS INC COM 21676P103 330 56,590 SH   SOLE 21 56,590 0 0
COOPER STD HLDGS INC COM 21676P103 2,276 389,750 SH   SOLE 22 389,750 0 0
COOPER STD HLDGS INC COM 21676P103 159 27,310 SH   SOLE 26 0 0 27,310
COPA HOLDINGS SA CL A P31076105 1,195 17,839 SH   SOLE 2 1,911 0 15,928
COPA HOLDINGS SA CL A P31076105 21 314 SH   SOLE 7 314 0 0
COPA HOLDINGS SA CL A P31076105 4,916 73,368 SH   SOLE 18 12,092 0 61,276
COPA HOLDINGS SA CL A P31076105 37,867 565,094 SH   SOLE 19 565,094 0 0
COPA HOLDINGS SA CL A P31076105 18,516 276,311 SH   SOLE 21 276,311 0 0
COPA HOLDINGS SA CL A P31076105 18,131 270,579 SH   SOLE 22 247,511 0 23,068
COPA HOLDINGS SA CL A P31076105 18,300 273,095 SH   SOLE 25 273,095 0 0
COPA HOLDINGS SA CL A P31076105 7,050 105,214 SH   SOLE 26 81,433 0 23,781
COPA HOLDINGS SA CL A P31076105 1,835 27,390 SH   SOLE 28 0 0 27,390
COPA HOLDINGS SA CL A P31076105 31 462 SH   SOLE 31 462 0 0
COPA HOLDINGS SA CL A P31076105 43,324 646,531 SH   SOLE 34 646,531 0 0
COPA HOLDINGS SA CL A P31076105 55 824 SH   SOLE 43 824 0 0
COPART INC COM 217204106 34,687 326,001 SH   SOLE 2 92,592 0 233,409
COPART INC COM 217204106 18,477 173,658 SH   SOLE 4 87,091 0 86,567
COPART INC COM 217204106 24,581 231,020 SH   SOLE 7 214,492 0 16,528
COPART INC COM 217204106 478 4,489 SH   SOLE 13 1,048 0 3,441
COPART INC COM 217204106 2,292 21,541 SH   SOLE 15 21,541 0 0
COPART INC COM 217204106 61,521 578,201 SH   SOLE 18 426,678 0 151,523
COPART INC COM 217204106 404,965 3,806,065 SH   SOLE 19 3,806,065 0 0
COPART INC COM 217204106 664,747 6,247,621 SH   SOLE 21 6,247,621 0 0
COPART INC COM 217204106 527,048 4,953,459 SH   SOLE 22 4,531,311 0 422,148
COPART INC COM 217204106 35,510 333,743 SH   SOLE 23 333,743 0 0
COPART INC COM 217204106 30,306 284,835 SH   SOLE 25 284,835 0 0
COPART INC COM 217204106 40,399 379,693 SH   SOLE 26 118,787 0 260,906
COPART INC COM 217204106 44,600 419,170 SH   SOLE 28 4,294 0 414,876
COPART INC COM 217204106 130,545 1,226,925 SH   SOLE 30 1,173,014 0 53,911
COPART INC COM 217204106 5,105 47,977 SH   SOLE 31 44,210 0 3,767
COPART INC COM 217204106 5,852 54,997 SH   SOLE 32 54,997 0 0
COPART INC COM 217204106 9,326 87,647 SH   SOLE 34 87,647 0 0
COPART INC COM 217204106 6,619 62,209 SH   SOLE 36 62,209 0 0
COPART INC COM 217204106 711 6,681 SH   SOLE 40 6,681 0 0
COPART INC COM 217204106 32 301 SH   OTR 43 301 0 0
COPART INC COM 217204106 19,431 182,622 SH   SOLE 43 162,555 0 20,067
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 8 48,925 SH   SOLE 2 37,048 0 11,877
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 34 207,777 SH   SOLE 21 207,777 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 347 2,102,738 SH   SOLE 22 2,102,738 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 0 401 SH   SOLE 43 401 0 0
CORCEPT THERAPEUTICS INC COM 218352102 8,113 316,407 SH   SOLE 2 233,812 0 82,595
CORCEPT THERAPEUTICS INC COM 218352102 12 462 SH   SOLE 4 462 0 0
CORCEPT THERAPEUTICS INC COM 218352102 24 919 SH   SOLE 7 919 0 0
CORCEPT THERAPEUTICS INC COM 218352102 8,334 325,057 SH   SOLE 18 290,980 0 34,077
CORCEPT THERAPEUTICS INC COM 218352102 19,965 778,663 SH   SOLE 19 778,663 0 0
CORCEPT THERAPEUTICS INC COM 218352102 292,171 11,395,118 SH   SOLE 21 11,395,118 0 0
CORCEPT THERAPEUTICS INC COM 218352102 74,440 2,903,266 SH   SOLE 22 2,846,717 0 56,549
CORCEPT THERAPEUTICS INC COM 218352102 737 28,752 SH   SOLE 23 28,752 0 0
CORCEPT THERAPEUTICS INC COM 218352102 413 16,110 SH   SOLE 25 16,110 0 0
CORCEPT THERAPEUTICS INC COM 218352102 3,480 135,723 SH   SOLE 26 31,343 0 104,380
CORCEPT THERAPEUTICS INC COM 218352102 252 9,847 SH   SOLE 28 2,078 0 7,769
CORCEPT THERAPEUTICS INC COM 218352102 5,049 196,913 SH   SOLE 30 196,913 0 0
CORCEPT THERAPEUTICS INC COM 218352102 307 11,968 SH   SOLE 34 11,968 0 0
CORCEPT THERAPEUTICS INC COM 218352102 130 5,064 SH   SOLE 36 5,064 0 0
CORCEPT THERAPEUTICS INC COM 218352102 328 12,792 SH   SOLE 40 12,792 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,282 49,988 SH   SOLE 43 49,433 0 555
CORE & MAIN INC CL A 21874C102 1,424 62,599 SH   SOLE 2 35,727 0 26,872
CORE & MAIN INC CL A 21874C102 20 892 SH   SOLE 7 892 0 0
CORE & MAIN INC CL A 21874C102 562 24,715 SH   SOLE 18 24,715 0 0
CORE & MAIN INC CL A 21874C102 419 18,430 SH   SOLE 19 18,430 0 0
CORE & MAIN INC CL A 21874C102 19,082 839,141 SH   SOLE 21 839,141 0 0
CORE & MAIN INC CL A 21874C102 34,757 1,528,447 SH   SOLE 22 1,457,807 0 70,640
CORE & MAIN INC CL A 21874C102 220 9,667 SH   SOLE 25 9,667 0 0
CORE & MAIN INC CL A 21874C102 803 35,333 SH   SOLE 26 30,998 0 4,335
CORE & MAIN INC CL A 21874C102 773 33,971 SH   SOLE 28 33,971 0 0
CORE & MAIN INC CL A 21874C102 280 12,326 SH   SOLE 30 12,326 0 0
CORE & MAIN INC CL A 21874C102 24 1,055 SH   SOLE 31 1,055 0 0
CORE & MAIN INC CL A 21874C102 225 9,908 SH   SOLE 40 9,908 0 0
CORE & MAIN INC CL A 21874C102 15 642 SH   SOLE 43 642 0 0
CORE LABORATORIES N V COM N22717107 252 18,701 SH   SOLE 2 17,172 0 1,529
CORE LABORATORIES N V COM N22717107 3 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 454 33,713 SH   SOLE 18 33,713 0 0
CORE LABORATORIES N V COM N22717107 57,257 4,247,539 SH   SOLE 21 4,247,539 0 0
CORE LABORATORIES N V COM N22717107 9,125 676,931 SH   SOLE 22 655,941 0 20,990
CORE LABORATORIES N V COM N22717107 127 9,404 SH   SOLE 25 9,404 0 0
CORE LABORATORIES N V COM N22717107 193 14,322 SH   SOLE 26 11,123 0 3,199
CORE LABORATORIES N V COM N22717107 695 51,592 SH   SOLE 28 27,614 0 23,978
CORE LABORATORIES N V COM N22717107 2,058 152,664 SH   SOLE 30 152,664 0 0
CORE LABORATORIES N V COM N22717107 152 11,304 SH   SOLE 36 11,304 0 0
CORE LABORATORIES N V COM N22717107 71 5,252 SH   SOLE 40 5,252 0 0
CORE LABORATORIES N V COM N22717107 4,699 348,579 SH   SOLE 43 333,951 0 14,628
CORE MOLDING TECHNOLOGIES IN COM 218683100 15 1,469 SH   SOLE 18 1,469 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 153 15,430 SH   SOLE 21 15,430 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 344 34,663 SH   SOLE 22 34,663 0 0
CORE SCIENTIFIC INC COMMON STOCK 21873J108 159 122,351 SH   SOLE 2 14,222 0 108,129
CORE SCIENTIFIC INC COMMON STOCK 21873J108 3 2,317 SH   SOLE 7 2,317 0 0
CORE SCIENTIFIC INC COMMON STOCK 21873J108 1,036 797,136 SH   SOLE 18 797,136 0 0
CORE SCIENTIFIC INC COMMON STOCK 21873J108 641 493,303 SH   SOLE 19 493,303 0 0
CORE SCIENTIFIC INC COMMON STOCK 21873J108 11,748 9,037,269 SH   SOLE 21 9,037,269 0 0
CORE SCIENTIFIC INC COMMON STOCK 21873J108 7,765 5,973,294 SH   SOLE 22 5,814,885 0 158,409
CORE SCIENTIFIC INC COMMON STOCK 21873J108 152 116,556 SH   SOLE 30 116,556 0 0
CORE SCIENTIFIC INC *W EXP 01/19/202 21873J116 444 1,250,215 SH   SOLE 2 1,250,215 0 0
CORECARD CORPORATION COM 45816D100 4 196 SH   SOLE 2 0 0 196
CORECARD CORPORATION COM 45816D100 26 1,217 SH   SOLE 18 1,217 0 0
CORECARD CORPORATION COM 45816D100 512 23,521 SH   SOLE 21 23,521 0 0
CORECARD CORPORATION COM 45816D100 1,630 74,854 SH   SOLE 22 74,854 0 0
CORECARD CORPORATION COM 45816D100 3 155 SH   SOLE 43 155 0 0
CORECIVIC INC COM 21871N101 833 94,254 SH   SOLE 2 88,938 0 5,316
CORECIVIC INC COM 21871N101 4 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 12 1,313 SH   SOLE 7 1,313 0 0
CORECIVIC INC COM 21871N101 3,799 429,734 SH   SOLE 18 429,734 0 0
CORECIVIC INC COM 21871N101 1,933 218,612 SH   SOLE 19 218,612 0 0
CORECIVIC INC COM 21871N101 127,628 14,437,557 SH   SOLE 21 14,437,557 0 0
CORECIVIC INC COM 21871N101 26,688 3,019,009 SH   SOLE 22 2,893,295 0 125,714
CORECIVIC INC COM 21871N101 309 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 19 2,143 SH   SOLE 28 2,143 0 0
CORECIVIC INC COM 21871N101 1,743 197,124 SH   SOLE 30 197,124 0 0
CORECIVIC INC COM 21871N101 7 782 SH   SOLE 34 782 0 0
CORECIVIC INC COM 21871N101 54 6,058 SH   SOLE 36 6,058 0 0
CORECIVIC INC COM 21871N101 112 12,713 SH   SOLE 40 12,713 0 0
CORECIVIC INC COM 21871N101 840 94,982 SH   SOLE 43 93,823 0 1,159
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 5 2,977 SH   SOLE 18 2,977 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 52 32,469 SH   SOLE 21 32,469 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 364 229,166 SH   SOLE 22 229,166 0 0
CORMEDIX INC COM 21900C308 2 806 SH   SOLE 2 0 0 806
CORMEDIX INC COM 21900C308 18 6,479 SH   SOLE 18 6,479 0 0
CORMEDIX INC COM 21900C308 321 113,391 SH   SOLE 21 113,391 0 0
CORMEDIX INC COM 21900C308 1,450 512,485 SH   SOLE 22 512,485 0 0
CORMEDIX INC COM 21900C308 0 8 SH   SOLE 43 8 0 0
CORNING INC COM 219350105 39,639 1,365,904 SH   SOLE 2 252,237 0 1,113,667
CORNING INC COM 219350105 10,994 378,856 SH   SOLE 4 318,408 0 60,448
CORNING INC COM 219350105 23,313 803,352 SH   SOLE 7 780,430 0 22,922
CORNING INC COM 219350105 608 20,934 SH   SOLE 13 3,801 0 17,133
CORNING INC COM 219350105 3,448 118,825 SH   SOLE 15 118,825 0 0
CORNING INC COM 219350105 51,962 1,790,562 SH   SOLE 18 1,728,822 0 61,740
CORNING INC COM 219350105 9,248 318,672 SH   SOLE 19 318,672 0 0
CORNING INC COM 219350105 705,658 24,316,252 SH   SOLE 21 24,316,252 0 0
CORNING INC COM 219350105 460,999 15,885,567 SH   SOLE 22 14,337,433 0 1,548,134
CORNING INC COM 219350105 38,244 1,317,848 SH   SOLE 23 1,317,848 0 0
CORNING INC COM 219350105 29,017 999,882 SH   SOLE 25 999,882 0 0
CORNING INC COM 219350105 41,583 1,432,917 SH   SOLE 26 505,217 0 927,700
CORNING INC COM 219350105 31,084 1,071,125 SH   SOLE 28 102,234 0 968,891
CORNING INC COM 219350105 145,000 4,996,559 SH   SOLE 30 4,996,559 0 0
CORNING INC COM 219350105 5,135 176,944 SH   SOLE 31 162,308 0 14,636
CORNING INC COM 219350105 1,086 37,412 SH   SOLE 34 37,412 0 0
CORNING INC COM 219350105 7,357 253,500 SH   SOLE 36 253,500 0 0
CORNING INC COM 219350105 788 27,146 SH   SOLE 40 27,146 0 0
CORNING INC COM 219350105 57 1,973 SH   OTR 43 1,973 0 0
CORNING INC COM 219350105 18,313 631,062 SH   SOLE 43 568,115 0 62,947
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8,033 345,788 SH   SOLE 2 213,754 0 132,034
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,439 61,928 SH   SOLE 4 56,540 0 5,388
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,405 146,583 SH   SOLE 7 146,583 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13,451 579,047 SH   SOLE 18 531,703 0 47,344
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 19,293 830,538 SH   SOLE 19 830,538 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 207,549 8,934,531 SH   SOLE 21 8,934,531 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 107,937 4,646,439 SH   SOLE 22 4,529,529 0 116,910
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 515 22,186 SH   SOLE 23 22,186 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 12,044 518,480 SH   SOLE 25 518,480 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,486 63,962 SH   SOLE 26 56,146 0 7,816
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,715 73,825 SH   SOLE 28 1,296 0 72,529
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 12,392 533,446 SH   SOLE 30 533,446 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 423 18,200 SH   SOLE 36 18,200 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 320 13,766 SH   SOLE 40 13,766 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 830 35,734 SH   SOLE 43 28,525 0 7,209
CORSAIR GAMING INC COM 22041X102 290 25,555 SH   SOLE 2 17,592 0 7,963
CORSAIR GAMING INC COM 22041X102 5 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102 1,547 136,288 SH   SOLE 18 136,288 0 0
CORSAIR GAMING INC COM 22041X102 781 68,776 SH   SOLE 19 68,776 0 0
CORSAIR GAMING INC COM 22041X102 52,623 4,636,417 SH   SOLE 21 4,636,417 0 0
CORSAIR GAMING INC COM 22041X102 9,883 870,783 SH   SOLE 22 844,635 0 26,148
CORSAIR GAMING INC COM 22041X102 42 3,682 SH   SOLE 25 3,682 0 0
CORSAIR GAMING INC COM 22041X102 28 2,423 SH   SOLE 26 0 0 2,423
CORSAIR GAMING INC COM 22041X102 840 74,038 SH   SOLE 30 74,038 0 0
CORSAIR GAMING INC COM 22041X102 9 750 SH   SOLE 34 750 0 0
CORSAIR GAMING INC COM 22041X102 37 3,240 SH   SOLE 40 3,240 0 0
CORSAIR GAMING INC COM 22041X102 65 5,696 SH   SOLE 43 5,353 0 343
CORTEVA INC COM 22052L104 99,696 1,744,463 SH   SOLE 2 518,763 0 1,225,700
CORTEVA INC COM 22052L104 35,044 613,193 SH   SOLE 4 360,291 0 252,902
CORTEVA INC COM 22052L104 79,695 1,394,481 SH   SOLE 7 1,224,897 0 169,584
CORTEVA INC COM 22052L104 2,827 49,475 SH   SOLE 13 22,314 0 27,161
CORTEVA INC COM 22052L104 6,302 110,273 SH   SOLE 15 110,273 0 0
CORTEVA INC COM 22052L104 9 166 SH   SOLE 17 0 0 166
CORTEVA INC COM 22052L104 259,068 4,533,128 SH   SOLE 18 4,410,863 0 122,265
CORTEVA INC COM 22052L104 62,970 1,101,843 SH   SOLE 19 1,101,843 0 0
CORTEVA INC COM 22052L104 1,214,420 21,249,690 SH   SOLE 21 21,249,690 0 0
CORTEVA INC COM 22052L104 893,991 15,642,887 SH   SOLE 22 14,056,420 0 1,586,467
CORTEVA INC COM 22052L104 67,976 1,189,426 SH   SOLE 23 1,189,426 0 0
CORTEVA INC COM 22052L104 81,813 1,431,550 SH   SOLE 25 1,326,876 0 104,674
CORTEVA INC COM 22052L104 81,919 1,433,408 SH   SOLE 26 476,167 0 957,241
CORTEVA INC COM 22052L104 82,547 1,444,398 SH   SOLE 28 15,663 0 1,428,735
CORTEVA INC COM 22052L104 334,026 5,844,729 SH   SOLE 30 5,844,729 0 0
CORTEVA INC COM 22052L104 9,194 160,873 SH   SOLE 31 147,747 0 13,126
CORTEVA INC COM 22052L104 52,175 912,949 SH   SOLE 34 912,949 0 0
CORTEVA INC COM 22052L104 18,258 319,476 SH   SOLE 36 319,476 0 0
CORTEVA INC COM 22052L104 1,328 23,237 SH   SOLE 40 23,237 0 0
CORTEVA INC COM 22052L104 51 889 SH   OTR 43 889 0 0
CORTEVA INC COM 22052L104 40,561 709,729 SH   SOLE 43 615,206 0 94,523
CORVEL CORP COM 221006109 895 6,462 SH   SOLE 2 5,504 0 958
CORVEL CORP COM 221006109 8 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109 12 87 SH   SOLE 7 87 0 0
CORVEL CORP COM 221006109 4,057 29,308 SH   SOLE 18 29,308 0 0
CORVEL CORP COM 221006109 4,642 33,533 SH   SOLE 19 33,533 0 0
CORVEL CORP COM 221006109 156,921 1,133,579 SH   SOLE 21 1,133,579 0 0
CORVEL CORP COM 221006109 30,481 220,194 SH   SOLE 22 214,464 0 5,730
CORVEL CORP COM 221006109 173 1,250 SH   SOLE 25 1,250 0 0
CORVEL CORP COM 221006109 1,280 9,245 SH   SOLE 26 4,224 0 5,021
CORVEL CORP COM 221006109 40 291 SH   SOLE 28 105 0 186
CORVEL CORP COM 221006109 6,626 47,866 SH   SOLE 30 47,866 0 0
CORVEL CORP COM 221006109 166 1,201 SH   SOLE 40 1,201 0 0
CORVEL CORP COM 221006109 27 197 SH   OTR 43 197 0 0
CORVEL CORP COM 221006109 435 3,140 SH   SOLE 43 3,046 0 94
CORVUS PHARMACEUTICALS INC COM 221015100 11 13,987 SH   SOLE 2 13,987 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 5 5,579 SH   SOLE 18 5,579 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 69 84,493 SH   SOLE 21 84,493 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 310 378,728 SH   SOLE 22 378,728 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 16 20,155 SH   SOLE 30 20,155 0 0
COSAN S A ADS 22113B103 36 2,769 SH   SOLE 36 2,769 0 0
COSAN S A ADS 22113B103 5 354 SH   SOLE 43 326 0 28
COSTAMARE INC SHS Y1771G102 314 35,042 SH   SOLE 2 2,360 0 32,682
COSTAMARE INC SHS Y1771G102 7 730 SH   SOLE 7 730 0 0
COSTAMARE INC SHS Y1771G102 1,421 158,753 SH   SOLE 18 158,753 0 0
COSTAMARE INC SHS Y1771G102 880 98,273 SH   SOLE 19 98,273 0 0
COSTAMARE INC SHS Y1771G102 15,319 1,711,587 SH   SOLE 21 1,711,587 0 0
COSTAMARE INC SHS Y1771G102 4,808 537,230 SH   SOLE 22 503,534 0 33,696
COSTAMARE INC SHS Y1771G102 811 90,662 SH   SOLE 43 86,521 0 4,141
COSTAR GROUP INC COM 22160N109 50,970 731,795 SH   SOLE 2 91,066 0 640,729
COSTAR GROUP INC COM 22160N109 18,215 261,527 SH   SOLE 4 145,792 0 115,735
COSTAR GROUP INC COM 22160N109 25,364 364,159 SH   SOLE 7 345,661 0 18,498
COSTAR GROUP INC COM 22160N109 724 10,391 SH   SOLE 13 1,713 0 8,678
COSTAR GROUP INC COM 22160N109 2,661 38,204 SH   SOLE 15 38,204 0 0
COSTAR GROUP INC COM 22160N109 52,984 760,717 SH   SOLE 18 729,644 0 31,073
COSTAR GROUP INC COM 22160N109 183,577 2,635,703 SH   SOLE 19 2,635,703 0 0
COSTAR GROUP INC COM 22160N109 739,598 10,618,783 SH   SOLE 21 10,618,783 0 0
COSTAR GROUP INC COM 22160N109 592,937 8,513,101 SH   SOLE 22 7,733,583 0 779,518
COSTAR GROUP INC COM 22160N109 43,316 621,908 SH   SOLE 23 621,908 0 0
COSTAR GROUP INC COM 22160N109 36,103 518,354 SH   SOLE 25 518,354 0 0
COSTAR GROUP INC COM 22160N109 48,163 691,504 SH   SOLE 26 209,042 0 482,462
COSTAR GROUP INC COM 22160N109 30,445 437,115 SH   SOLE 28 5,870 0 431,245
COSTAR GROUP INC COM 22160N109 29 420 SH   SOLE 29 420 0 0
COSTAR GROUP INC COM 22160N109 135,689 1,948,152 SH   SOLE 30 1,948,152 0 0
COSTAR GROUP INC COM 22160N109 5,963 85,617 SH   SOLE 31 78,446 0 7,171
COSTAR GROUP INC COM 22160N109 1,272 18,260 SH   SOLE 34 18,260 0 0
COSTAR GROUP INC COM 22160N109 7,935 113,922 SH   SOLE 36 113,922 0 0
COSTAR GROUP INC COM 22160N109 935 13,422 SH   SOLE 40 13,422 0 0
COSTAR GROUP INC COM 22160N109 53 762 SH   OTR 43 762 0 0
COSTAR GROUP INC COM 22160N109 17,416 250,045 SH   SOLE 43 226,576 0 23,469
COSTCO WHSL CORP NEW COM 22160K105 368,118 779,465 SH   SOLE 2 216,574 0 562,891
COSTCO WHSL CORP NEW COM 22160K105 154,165 326,433 SH   SOLE 4 189,328 0 137,105
COSTCO WHSL CORP NEW COM 22160K105 219,689 465,176 SH   SOLE 7 445,010 0 20,166
COSTCO WHSL CORP NEW COM 22160K105 6,400 13,552 SH   SOLE 13 3,448 0 10,104
COSTCO WHSL CORP NEW COM 22160K105 21,187 44,861 SH   SOLE 15 44,861 0 0
COSTCO WHSL CORP NEW COM 22160K105 85 181 SH   SOLE 17 0 0 181
COSTCO WHSL CORP NEW COM 22160K105 344,681 729,838 SH   SOLE 18 686,518 0 43,320
COSTCO WHSL CORP NEW COM 22160K105 196,930 416,987 SH   SOLE 19 416,987 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,071,742 10,739,073 SH   SOLE 21 10,739,073 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,506,576 9,542,373 SH   SOLE 22 8,654,948 0 887,425
COSTCO WHSL CORP NEW COM 22160K105 335,399 710,184 SH   SOLE 23 710,184 0 0
COSTCO WHSL CORP NEW COM 22160K105 349,423 739,880 SH   SOLE 25 739,880 0 0
COSTCO WHSL CORP NEW COM 22160K105 411,585 871,503 SH   SOLE 26 318,112 0 553,391
COSTCO WHSL CORP NEW COM 22160K105 469,039 993,159 SH   SOLE 28 9,596 0 983,563
COSTCO WHSL CORP NEW COM 22160K105 1,720 3,641 SH   SOLE 29 3,641 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,208,247 2,558,381 SH   SOLE 30 2,542,364 0 16,017
COSTCO WHSL CORP NEW COM 22160K105 49,187 104,150 SH   SOLE 31 96,110 0 8,040
COSTCO WHSL CORP NEW COM 22160K105 48,794 103,319 SH   SOLE 32 103,319 0 0
COSTCO WHSL CORP NEW COM 22160K105 120,322 254,774 SH   SOLE 34 254,774 0 0
COSTCO WHSL CORP NEW COM 22160K105 68,664 145,392 SH   SOLE 36 145,392 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,758 14,309 SH   SOLE 40 14,309 0 0
COSTCO WHSL CORP NEW COM 22160K105 519 1,100 SH   OTR 43 1,100 0 0
COSTCO WHSL CORP NEW COM 22160K105 237,029 501,893 SH   SOLE 43 457,701 0 44,193
COTERRA ENERGY INC COM 127097103 32,906 1,259,797 SH   SOLE 2 655,751 0 604,046
COTERRA ENERGY INC COM 127097103 8,335 319,104 SH   SOLE 4 293,013 0 26,091
COTERRA ENERGY INC COM 127097103 20,146 771,291 SH   SOLE 7 749,467 0 21,824
COTERRA ENERGY INC COM 127097103 734 28,105 SH   SOLE 13 11,802 0 16,303
COTERRA ENERGY INC COM 127097103 3,192 122,208 SH   SOLE 15 122,208 0 0
COTERRA ENERGY INC COM 127097103 35,465 1,357,759 SH   SOLE 18 1,293,469 0 64,290
COTERRA ENERGY INC COM 127097103 8,889 340,307 SH   SOLE 19 340,307 0 0
COTERRA ENERGY INC COM 127097103 849,017 32,504,476 SH   SOLE 21 32,504,476 0 0
COTERRA ENERGY INC COM 127097103 440,769 16,874,774 SH   SOLE 22 15,296,559 0 1,578,215
COTERRA ENERGY INC COM 127097103 35,646 1,364,692 SH   SOLE 23 1,364,692 0 0
COTERRA ENERGY INC COM 127097103 23,784 910,576 SH   SOLE 25 910,576 0 0
COTERRA ENERGY INC COM 127097103 39,500 1,512,261 SH   SOLE 26 431,289 0 1,080,972
COTERRA ENERGY INC COM 127097103 24,105 922,838 SH   SOLE 28 113,856 0 808,982
COTERRA ENERGY INC COM 127097103 318 12,161 SH   SOLE 29 12,161 0 0
COTERRA ENERGY INC COM 127097103 156,088 5,975,791 SH   SOLE 30 5,847,276 0 128,515
COTERRA ENERGY INC COM 127097103 5,742 219,820 SH   SOLE 31 205,197 0 14,623
COTERRA ENERGY INC COM 127097103 2,724 104,307 SH   SOLE 34 104,307 0 0
COTERRA ENERGY INC COM 127097103 16,748 641,184 SH   SOLE 35 641,184 0 0
COTERRA ENERGY INC COM 127097103 6,029 230,837 SH   SOLE 36 230,837 0 0
COTERRA ENERGY INC COM 127097103 699 26,758 SH   SOLE 40 26,758 0 0
COTERRA ENERGY INC COM 127097103 52 1,992 SH   OTR 43 1,992 0 0
COTERRA ENERGY INC COM 127097103 25,726 984,930 SH   SOLE 43 910,657 0 74,274
COTY INC COM CL A 222070203 20,721 3,278,627 SH   SOLE 2 2,733,225 0 545,402
COTY INC COM CL A 222070203 6 932 SH   SOLE 4 932 0 0
COTY INC COM CL A 222070203 41 6,499 SH   SOLE 7 6,499 0 0
COTY INC COM CL A 222070203 4,845 766,644 SH   SOLE 18 766,644 0 0
COTY INC COM CL A 222070203 60,988 9,650,005 SH   SOLE 19 9,650,005 0 0
COTY INC COM CL A 222070203 108,602 17,183,846 SH   SOLE 21 17,183,846 0 0
COTY INC COM CL A 222070203 60,642 9,595,302 SH   SOLE 22 9,171,003 0 424,299
COTY INC COM CL A 222070203 305 48,322 SH   SOLE 25 48,322 0 0
COTY INC COM CL A 222070203 840 132,878 SH   SOLE 26 111,926 0 20,952
COTY INC COM CL A 222070203 240 37,909 SH   SOLE 28 2,483 0 35,426
COTY INC COM CL A 222070203 867 137,136 SH   SOLE 30 137,136 0 0
COTY INC COM CL A 222070203 32 4,991 SH   SOLE 31 4,991 0 0
COTY INC COM CL A 222070203 70,494 11,154,137 SH   SOLE 34 11,154,137 0 0
COTY INC COM CL A 222070203 57 9,082 SH   SOLE 36 9,082 0 0
COTY INC COM CL A 222070203 265 41,880 SH   SOLE 40 41,880 0 0
COTY INC COM CL A 222070203 1,636 258,895 SH   SOLE 43 240,397 0 18,498
COUCHBASE INC COM 22207T101 184 12,911 SH   SOLE 2 9,542 0 3,369
COUCHBASE INC COM 22207T101 5 356 SH   SOLE 7 356 0 0
COUCHBASE INC COM 22207T101 1,022 71,623 SH   SOLE 18 71,623 0 0
COUCHBASE INC COM 22207T101 1,102 77,251 SH   SOLE 19 77,251 0 0
COUCHBASE INC COM 22207T101 12,523 877,545 SH   SOLE 21 877,545 0 0
COUCHBASE INC COM 22207T101 8,383 587,431 SH   SOLE 22 576,180 0 11,251
COUCHBASE INC COM 22207T101 40 2,788 SH   SOLE 25 2,788 0 0
COUCHBASE INC COM 22207T101 23 1,628 SH   SOLE 26 0 0 1,628
COUCHBASE INC COM 22207T101 3,039 212,944 SH   SOLE 30 212,944 0 0
COUCHBASE INC COM 22207T101 4 297 SH   SOLE 43 297 0 0
COUPA SOFTWARE INC COM 22266L106 4,848 82,441 SH   SOLE 2 11,156 0 71,285
COUPA SOFTWARE INC COM 22266L106 2,666 45,339 SH   SOLE 4 24,969 0 20,370
COUPA SOFTWARE INC COM 22266L106 391 6,648 SH   SOLE 7 6,648 0 0
COUPA SOFTWARE INC COM 22266L106 24 414 SH   SOLE 13 414 0 0
COUPA SOFTWARE INC COM 22266L106 360 6,124 SH   SOLE 15 6,124 0 0
COUPA SOFTWARE INC COM 22266L106 7,143 121,482 SH   SOLE 18 117,647 0 3,835
COUPA SOFTWARE INC COM 22266L106 1,932 32,865 SH   SOLE 19 32,865 0 0
COUPA SOFTWARE INC COM 22266L106 83,354 1,417,588 SH   SOLE 21 1,417,588 0 0
COUPA SOFTWARE INC COM 22266L106 104,501 1,777,232 SH   SOLE 22 1,632,508 0 144,724
COUPA SOFTWARE INC COM 22266L106 6,896 117,277 SH   SOLE 23 117,277 0 0
COUPA SOFTWARE INC COM 22266L106 250 4,254 SH   SOLE 25 4,254 0 0
COUPA SOFTWARE INC COM 22266L106 3,512 59,733 SH   SOLE 26 44,814 0 14,919
COUPA SOFTWARE INC COM 22266L106 3,833 65,185 SH   SOLE 28 1,310 0 63,875
COUPA SOFTWARE INC COM 22266L106 38,898 661,528 SH   SOLE 30 661,528 0 0
COUPA SOFTWARE INC COM 22266L106 954 16,229 SH   SOLE 31 15,065 0 1,164
COUPA SOFTWARE INC COM 22266L106 232 3,954 SH   SOLE 34 3,954 0 0
COUPA SOFTWARE INC COM 22266L106 475 8,084 SH   SOLE 36 8,084 0 0
COUPA SOFTWARE INC COM 22266L106 141 2,406 SH   SOLE 40 2,406 0 0
COUPA SOFTWARE INC COM 22266L106 23 388 SH   OTR 43 388 0 0
COUPA SOFTWARE INC COM 22266L106 5,099 86,725 SH   SOLE 43 76,057 0 10,668
COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0 5,904 7,000,000 PRN   SOLE 21 7,000,000 0 0
COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3 9,227 12,007,000 PRN   SOLE 21 12,007,000 0 0
COUPANG INC CL A 22266T109 3,067 184,011 SH   SOLE 2 21,123 0 162,888
COUPANG INC CL A 22266T109 358 21,448 SH   SOLE 4 0 0 21,448
COUPANG INC CL A 22266T109 77 4,614 SH   SOLE 7 4,614 0 0
COUPANG INC CL A 22266T109 86 5,135 SH   SOLE 15 5,135 0 0
COUPANG INC CL A 22266T109 28 1,689 SH   SOLE 18 1,689 0 0
COUPANG INC CL A 22266T109 1,096 65,771 SH   SOLE 19 65,771 0 0
COUPANG INC CL A 22266T109 1,413 84,746 SH   SOLE 21 84,746 0 0
COUPANG INC CL A 22266T109 1,929 115,746 SH   SOLE 22 115,746 0 0
COUPANG INC CL A 22266T109 593 35,602 SH   SOLE 23 35,602 0 0
COUPANG INC CL A 22266T109 10,869 652,027 SH   SOLE 25 652,027 0 0
COUPANG INC CL A 22266T109 4,328 259,612 SH   SOLE 26 20,739 0 238,873
COUPANG INC CL A 22266T109 4,615 276,861 SH   SOLE 28 42,954 0 233,907
COUPANG INC CL A 22266T109 18,126 1,087,371 SH   SOLE 30 1,087,371 0 0
COUPANG INC CL A 22266T109 641 38,465 SH   SOLE 31 38,465 0 0
COUPANG INC CL A 22266T109 195 11,715 SH   SOLE 34 11,715 0 0
COUPANG INC CL A 22266T109 1,388 83,265 SH   SOLE 36 83,265 0 0
COUPANG INC CL A 22266T109 3 180 SH   SOLE 43 180 0 0
COURSERA INC COM 22266M104 606 56,255 SH   SOLE 2 45,053 0 11,202
COURSERA INC COM 22266M104 14 1,319 SH   SOLE 7 1,319 0 0
COURSERA INC COM 22266M104 3,162 293,287 SH   SOLE 18 293,287 0 0
COURSERA INC COM 22266M104 2,741 254,295 SH   SOLE 19 254,295 0 0
COURSERA INC COM 22266M104 38,906 3,609,065 SH   SOLE 21 3,609,065 0 0
COURSERA INC COM 22266M104 25,040 2,322,861 SH   SOLE 22 2,270,901 0 51,960
COURSERA INC COM 22266M104 4 359 SH   SOLE 23 359 0 0
COURSERA INC COM 22266M104 117 10,894 SH   SOLE 25 10,894 0 0
COURSERA INC COM 22266M104 461 42,796 SH   SOLE 26 35,214 0 7,582
COURSERA INC COM 22266M104 20 1,863 SH   SOLE 28 0 0 1,863
COURSERA INC COM 22266M104 376 34,876 SH   SOLE 30 34,876 0 0
COURSERA INC COM 22266M104 74 6,879 SH   SOLE 40 6,879 0 0
COURSERA INC COM 22266M104 12 1,079 SH   SOLE 43 1,079 0 0
COUSINS PPTYS INC COM NEW 222795502 11,453 490,493 SH   SOLE 2 353,294 0 137,199
COUSINS PPTYS INC COM NEW 222795502 8,447 361,754 SH   SOLE 4 361,754 0 0
COUSINS PPTYS INC COM NEW 222795502 5,205 222,897 SH   SOLE 7 222,897 0 0
COUSINS PPTYS INC COM NEW 222795502 15,598 668,005 SH   SOLE 18 668,005 0 0
COUSINS PPTYS INC COM NEW 222795502 12,916 553,160 SH   SOLE 19 553,160 0 0
COUSINS PPTYS INC COM NEW 222795502 206,925 8,861,865 SH   SOLE 21 8,861,865 0 0
COUSINS PPTYS INC COM NEW 222795502 130,700 5,597,411 SH   SOLE 22 5,112,453 0 484,958
COUSINS PPTYS INC COM NEW 222795502 875 37,491 SH   SOLE 23 37,491 0 0
COUSINS PPTYS INC COM NEW 222795502 15,896 680,790 SH   SOLE 25 680,790 0 0
COUSINS PPTYS INC COM NEW 222795502 1,482 63,461 SH   SOLE 26 52,410 0 11,051
COUSINS PPTYS INC COM NEW 222795502 4,464 191,172 SH   SOLE 28 20,773 0 170,399
COUSINS PPTYS INC COM NEW 222795502 11,886 509,040 SH   SOLE 30 509,040 0 0
COUSINS PPTYS INC COM NEW 222795502 51 2,173 SH   SOLE 31 2,173 0 0
COUSINS PPTYS INC COM NEW 222795502 1,325 56,758 SH   SOLE 34 56,758 0 0
COUSINS PPTYS INC COM NEW 222795502 67 2,848 SH   SOLE 36 2,848 0 0
COUSINS PPTYS INC COM NEW 222795502 453 19,388 SH   SOLE 40 19,388 0 0
COUSINS PPTYS INC COM NEW 222795502 5,181 221,867 SH   SOLE 43 207,355 0 14,512
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,889 65,804 SH   SOLE 2 19,465 0 46,339
COVENANT LOGISTICS GROUP INC CL A 22284P105 2 54 SH   SOLE 7 54 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 890 30,994 SH   SOLE 18 30,994 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 5,035 175,436 SH   SOLE 19 175,436 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 11,044 384,813 SH   SOLE 21 384,813 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 15,342 534,572 SH   SOLE 22 527,719 0 6,853
COVENANT LOGISTICS GROUP INC CL A 22284P105 240 8,375 SH   SOLE 23 8,375 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,986 69,189 SH   SOLE 26 0 0 69,189
COVENANT LOGISTICS GROUP INC CL A 22284P105 17 579 SH   SOLE 43 579 0 0
COVETRUS INC COM 22304C100 2,314 110,818 SH   SOLE 2 46,009 0 64,809
COVETRUS INC COM 22304C100 8 402 SH   SOLE 4 402 0 0
COVETRUS INC COM 22304C100 23 1,083 SH   SOLE 7 1,083 0 0
COVETRUS INC COM 22304C100 8,276 396,370 SH   SOLE 18 396,370 0 0
COVETRUS INC COM 22304C100 4,069 194,877 SH   SOLE 19 194,877 0 0
COVETRUS INC COM 22304C100 266,347 12,756,106 SH   SOLE 21 12,756,106 0 0
COVETRUS INC COM 22304C100 56,933 2,726,668 SH   SOLE 22 2,607,237 0 119,431
COVETRUS INC COM 22304C100 398 19,040 SH   SOLE 25 19,040 0 0
COVETRUS INC COM 22304C100 1,030 49,316 SH   SOLE 26 39,431 0 9,885
COVETRUS INC COM 22304C100 209 10,019 SH   SOLE 28 1,793 0 8,226
COVETRUS INC COM 22304C100 4,467 213,959 SH   SOLE 30 213,959 0 0
COVETRUS INC COM 22304C100 138 6,623 SH   SOLE 36 6,623 0 0
COVETRUS INC COM 22304C100 326 15,593 SH   SOLE 40 15,593 0 0
COVETRUS INC COM 22304C100 8 383 SH   OTR 43 383 0 0
COVETRUS INC COM 22304C100 2,055 98,434 SH   SOLE 43 96,384 0 2,050
COWEN INC CL A NEW 223622606 2,265 58,629 SH   SOLE 2 22,064 0 36,565
COWEN INC CL A NEW 223622606 3 73 SH   SOLE 4 73 0 0
COWEN INC CL A NEW 223622606 13 335 SH   SOLE 7 335 0 0
COWEN INC CL A NEW 223622606 3,273 84,707 SH   SOLE 18 84,707 0 0
COWEN INC CL A NEW 223622606 5,049 130,676 SH   SOLE 19 130,676 0 0
COWEN INC CL A NEW 223622606 41,464 1,073,087 SH   SOLE 21 1,073,087 0 0
COWEN INC CL A NEW 223622606 30,689 794,235 SH   SOLE 22 765,526 0 28,709
COWEN INC CL A NEW 223622606 66 1,718 SH   SOLE 23 1,718 0 0
COWEN INC CL A NEW 223622606 191 4,956 SH   SOLE 25 4,956 0 0
COWEN INC CL A NEW 223622606 1,811 46,875 SH   SOLE 26 656 0 46,219
COWEN INC CL A NEW 223622606 119 3,085 SH   SOLE 28 327 0 2,758
COWEN INC CL A NEW 223622606 956 24,741 SH   SOLE 30 24,741 0 0
COWEN INC CL A NEW 223622606 56 1,442 SH   SOLE 36 1,442 0 0
COWEN INC CL A NEW 223622606 114 2,957 SH   SOLE 40 2,957 0 0
COWEN INC CL A NEW 223622606 1,857 48,068 SH   SOLE 43 47,282 0 786
CPI CARD GROUP INC COM NEW 12634H200 34 2,140 SH   SOLE 2 2,140 0 0
CPI CARD GROUP INC COM NEW 12634H200 12 734 SH   SOLE 18 734 0 0
CPI CARD GROUP INC COM NEW 12634H200 133 8,422 SH   SOLE 21 8,422 0 0
CPI CARD GROUP INC COM NEW 12634H200 547 34,693 SH   SOLE 22 34,693 0 0
CPS TECHNOLOGIES CORP COM 12619F104 6 2,100 SH   SOLE 18 2,100 0 0
CPS TECHNOLOGIES CORP COM 12619F104 68 24,164 SH   SOLE 21 24,164 0 0
CPS TECHNOLOGIES CORP COM 12619F104 346 123,218 SH   SOLE 22 123,218 0 0
CRA INTL INC COM 12618T105 585 6,595 SH   SOLE 2 5,762 0 833
CRA INTL INC COM 12618T105 9 96 SH   SOLE 7 96 0 0
CRA INTL INC COM 12618T105 1,739 19,591 SH   SOLE 18 19,591 0 0
CRA INTL INC COM 12618T105 1,173 13,223 SH   SOLE 19 13,223 0 0
CRA INTL INC COM 12618T105 22,844 257,423 SH   SOLE 21 257,423 0 0
CRA INTL INC COM 12618T105 16,373 184,507 SH   SOLE 22 179,156 0 5,351
CRA INTL INC COM 12618T105 84 947 SH   SOLE 25 947 0 0
CRA INTL INC COM 12618T105 50 565 SH   SOLE 30 565 0 0
CRA INTL INC COM 12618T105 82 923 SH   SOLE 40 923 0 0
CRA INTL INC COM 12618T105 83 935 SH   SOLE 43 778 0 157
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,036 32,797 SH   SOLE 2 30,278 0 2,519
CRACKER BARREL OLD CTRY STOR COM 22410J106 9 98 SH   SOLE 4 98 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 47 507 SH   SOLE 7 507 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 9,121 98,518 SH   SOLE 18 98,518 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 6,761 73,033 SH   SOLE 19 73,033 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 143,384 1,548,757 SH   SOLE 21 1,548,757 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 60,052 648,647 SH   SOLE 22 635,051 0 13,596
CRACKER BARREL OLD CTRY STOR COM 22410J106 314 3,390 SH   SOLE 25 3,390 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 717 7,748 SH   SOLE 26 6,159 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106 36 387 SH   SOLE 28 387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 805 8,698 SH   SOLE 30 8,698 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 74 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 286 3,087 SH   SOLE 40 3,087 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,607 38,958 SH   SOLE 43 33,256 0 5,702
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2 2,156 2,600,000 PRN   SOLE 21 2,600,000 0 0
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2 912 1,100,000 PRN   SOLE 22 1,100,000 0 0
CRANE HLDGS CO COM 224441105 6,035 68,945 SH   SOLE 2 47,133 0 21,812
CRANE HLDGS CO COM 224441105 16 188 SH   SOLE 4 188 0 0
CRANE HLDGS CO COM 224441105 68 778 SH   SOLE 7 778 0 0
CRANE HLDGS CO COM 224441105 8,845 101,039 SH   SOLE 18 101,039 0 0
CRANE HLDGS CO COM 224441105 1,258 14,372 SH   SOLE 19 14,372 0 0
CRANE HLDGS CO COM 224441105 199,502 2,278,977 SH   SOLE 21 2,278,977 0 0
CRANE HLDGS CO COM 224441105 112,693 1,287,332 SH   SOLE 22 1,228,604 0 58,728
CRANE HLDGS CO COM 224441105 595 6,792 SH   SOLE 25 6,792 0 0
CRANE HLDGS CO COM 224441105 1,820 20,795 SH   SOLE 26 17,355 0 3,440
CRANE HLDGS CO COM 224441105 503 5,751 SH   SOLE 28 906 0 4,845
CRANE HLDGS CO COM 224441105 1,445 16,509 SH   SOLE 30 16,509 0 0
CRANE HLDGS CO COM 224441105 58 666 SH   SOLE 31 666 0 0
CRANE HLDGS CO COM 224441105 103 1,171 SH   SOLE 36 1,171 0 0
CRANE HLDGS CO COM 224441105 540 6,165 SH   SOLE 40 6,165 0 0
CRANE HLDGS CO COM 224441105 67 762 SH   OTR 43 762 0 0
CRANE HLDGS CO COM 224441105 2,911 33,257 SH   SOLE 43 31,360 0 1,897
CRAWFORD & CO CL B 224633107 1,995 380,070 SH   SOLE 22 380,070 0 0
CRAWFORD & CO CL A 224633206 1,517 264,301 SH   SOLE 2 247,988 0 16,313
CRAWFORD & CO CL A 224633206 0 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206 299 52,087 SH   SOLE 18 52,087 0 0
CRAWFORD & CO CL A 224633206 216 37,662 SH   SOLE 19 37,662 0 0
CRAWFORD & CO CL A 224633206 3,417 595,323 SH   SOLE 21 595,323 0 0
CRAWFORD & CO CL A 224633206 3,578 623,389 SH   SOLE 22 613,528 0 9,861
CRAWFORD & CO CL A 224633206 37 6,471 SH   SOLE 23 6,471 0 0
CRAWFORD & CO CL A 224633206 177 30,876 SH   SOLE 26 0 0 30,876
CRAWFORD & CO CL A 224633206 2 290 SH   SOLE 43 290 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 239 37,367 SH   SOLE 2 36,927 0 440
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 16 2,469 SH   SOLE 18 2,469 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 387 60,639 SH   SOLE 21 60,639 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 1,551 242,791 SH   SOLE 22 242,791 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 4 582 SH   SOLE 23 582 0 0
CREDICORP LTD COM G2519Y108 12,998 105,847 SH   SOLE 2 20,178 0 85,669
CREDICORP LTD COM G2519Y108 3,798 30,930 SH   SOLE 4 11,818 0 19,112
CREDICORP LTD COM G2519Y108 1,159 9,437 SH   SOLE 7 9,437 0 0
CREDICORP LTD COM G2519Y108 26 209 SH   SOLE 13 209 0 0
CREDICORP LTD COM G2519Y108 216 1,759 SH   SOLE 15 1,759 0 0
CREDICORP LTD COM G2519Y108 8,620 70,192 SH   SOLE 18 23,819 0 46,373
CREDICORP LTD COM G2519Y108 39,795 324,063 SH   SOLE 19 324,063 0 0
CREDICORP LTD COM G2519Y108 218,227 1,777,096 SH   SOLE 21 1,777,096 0 0
CREDICORP LTD COM G2519Y108 86,595 705,170 SH   SOLE 22 647,791 0 57,379
CREDICORP LTD COM G2519Y108 10,255 83,510 SH   SOLE 23 83,510 0 0
CREDICORP LTD COM G2519Y108 27,089 220,597 SH   SOLE 25 220,597 0 0
CREDICORP LTD COM G2519Y108 18,058 147,052 SH   SOLE 26 51,745 0 95,307
CREDICORP LTD COM G2519Y108 19,470 158,550 SH   SOLE 28 3,642 0 154,908
CREDICORP LTD COM G2519Y108 80,000 651,469 SH   SOLE 30 651,469 0 0
CREDICORP LTD COM G2519Y108 42,785 348,413 SH   SOLE 34 348,413 0 0
CREDICORP LTD COM G2519Y108 2,056 16,740 SH   SOLE 36 16,740 0 0
CREDICORP LTD COM G2519Y108 20 159 SH   SOLE 40 159 0 0
CREDICORP LTD COM G2519Y108 12,796 104,198 SH   SOLE 43 95,848 0 8,350
CREDIT ACCEP CORP MICH COM 225310101 5,986 13,667 SH   SOLE 2 3,528 0 10,139
CREDIT ACCEP CORP MICH COM 225310101 13 30 SH   SOLE 4 30 0 0
CREDIT ACCEP CORP MICH COM 225310101 32 74 SH   SOLE 7 74 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,233 2,814 SH   SOLE 18 2,814 0 0
CREDIT ACCEP CORP MICH COM 225310101 928 2,119 SH   SOLE 19 2,119 0 0
CREDIT ACCEP CORP MICH COM 225310101 37,103 84,709 SH   SOLE 21 84,709 0 0
CREDIT ACCEP CORP MICH COM 225310101 63,256 144,421 SH   SOLE 22 136,174 0 8,247
CREDIT ACCEP CORP MICH COM 225310101 425 970 SH   SOLE 25 970 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,686 3,849 SH   SOLE 26 3,048 0 801
CREDIT ACCEP CORP MICH COM 225310101 279 636 SH   SOLE 28 222 0 414
CREDIT ACCEP CORP MICH COM 225310101 1,448 3,306 SH   SOLE 30 3,306 0 0
CREDIT ACCEP CORP MICH COM 225310101 40 91 SH   SOLE 31 91 0 0
CREDIT ACCEP CORP MICH COM 225310101 206 470 SH   SOLE 34 470 0 0
CREDIT ACCEP CORP MICH COM 225310101 45 103 SH   SOLE 36 103 0 0
CREDIT ACCEP CORP MICH COM 225310101 429 980 SH   SOLE 40 980 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,881 4,294 SH   SOLE 43 4,061 0 233
CREDIT SUISSE GROUP SPONSORED ADR 225401108 5,101 1,301,262 SH   SOLE 43 1,166,417 0 134,845
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 1,207 109,754 SH   SOLE 2 99,093 0 10,661
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 12 1,099 SH   SOLE 7 1,099 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 2,530 229,991 SH   SOLE 18 229,991 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 55,319 5,029,000 SH   SOLE 19 5,029,000 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 33,134 3,012,220 SH   SOLE 21 3,012,220 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 24,438 2,221,602 SH   SOLE 22 2,187,406 0 34,196
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 27 2,431 SH   SOLE 25 2,431 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 35 3,181 SH   SOLE 30 3,181 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 23,553 2,141,157 SH   SOLE 34 2,141,157 0 0
CRESCENT CAP BDC INC COM 225655109 3,730 248,362 SH   SOLE 30 248,362 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 315 23,392 SH   SOLE 2 20,498 0 2,894
CRESCENT ENERGY COMPANY CL A COM 44952J104 5 376 SH   SOLE 7 376 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 1,115 82,783 SH   SOLE 18 82,783 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 826 61,316 SH   SOLE 19 61,316 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 14,115 1,047,916 SH   SOLE 21 1,047,916 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 10,409 772,764 SH   SOLE 22 742,095 0 30,669
CRESCENT ENERGY COMPANY CL A COM 44952J104 43 3,159 SH   SOLE 26 0 0 3,159
CRESCENT ENERGY COMPANY CL A COM 44952J104 308 22,864 SH   SOLE 28 0 0 22,864
CRESCENT ENERGY COMPANY CL A COM 44952J104 35 2,597 SH   SOLE 40 2,597 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 27 1,982 SH   SOLE 43 1,964 0 18
CRESCENT PT ENERGY CORP COM 22576C101 1,305 211,859 SH   SOLE 21 211,859 0 0
CRESCENT PT ENERGY CORP COM 22576C101 940 152,609 SH   SOLE 43 147,317 0 5,292
CRESUD S A C I F Y A SPONSORED ADR 226406106 58 10,538 SH   SOLE 4 0 0 10,538
CREXENDO INC COM 226552107 4 1,473 SH   SOLE 18 1,473 0 0
CREXENDO INC COM 226552107 39 16,329 SH   SOLE 21 16,329 0 0
CRH PLC ADR 12626K203 51 1,588 SH   SOLE 7 0 0 1,588
CRH PLC ADR 12626K203 399 12,393 SH   SOLE 18 12,393 0 0
CRH PLC ADR 12626K203 2,172 67,390 SH   SOLE 19 67,390 0 0
CRH PLC ADR 12626K203 315 9,760 SH   SOLE 25 9,760 0 0
CRH PLC ADR 12626K203 589 18,280 SH   SOLE 34 18,280 0 0
CRH PLC ADR 12626K203 17,627 546,904 SH   SOLE 43 495,419 0 51,485
CRICUT INC COM CL A 22658D100 101 10,936 SH   SOLE 2 9,500 0 1,436
CRICUT INC COM CL A 22658D100 410 44,313 SH   SOLE 21 44,313 0 0
CRICUT INC COM CL A 22658D100 4,631 500,116 SH   SOLE 22 491,405 0 8,711
CRICUT INC COM CL A 22658D100 32 3,411 SH   SOLE 25 3,411 0 0
CRICUT INC COM CL A 22658D100 37 3,957 SH   SOLE 28 0 0 3,957
CRICUT INC COM CL A 22658D100 55 5,973 SH   SOLE 30 5,973 0 0
CRICUT INC COM CL A 22658D100 31 3,294 SH   SOLE 40 3,294 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 848 43,166 SH   SOLE 2 16,233 0 26,933
CRINETICS PHARMACEUTICALS IN COM 22663K107 10 525 SH   SOLE 7 525 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 3,190 162,431 SH   SOLE 18 162,431 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 1,921 97,833 SH   SOLE 19 97,833 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 43,579 2,218,904 SH   SOLE 21 2,218,904 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 23,161 1,179,286 SH   SOLE 22 1,127,804 0 51,482
CRINETICS PHARMACEUTICALS IN COM 22663K107 143 7,276 SH   SOLE 25 7,276 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 42 2,154 SH   SOLE 26 0 0 2,154
CRINETICS PHARMACEUTICALS IN COM 22663K107 22 1,144 SH   SOLE 28 0 0 1,144
CRINETICS PHARMACEUTICALS IN COM 22663K107 549 27,965 SH   SOLE 30 27,965 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 68 3,466 SH   SOLE 40 3,466 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 155 7,872 SH   SOLE 43 7,813 0 59
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,022 30,943 SH   SOLE 2 28,184 0 2,759
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 16 244 SH   SOLE 4 244 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 25 384 SH   SOLE 7 384 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 6,203 94,915 SH   SOLE 19 94,915 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 63,461 971,101 SH   SOLE 21 971,101 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 71,410 1,092,726 SH   SOLE 22 1,061,238 0 31,488
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 767 11,736 SH   SOLE 25 11,736 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,625 40,165 SH   SOLE 26 34,302 0 5,863
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 239 3,652 SH   SOLE 28 1,257 0 2,395
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5,391 82,500 SH   SOLE 30 82,500 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 49 745 SH   SOLE 34 745 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 74 1,128 SH   SOLE 36 1,128 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 608 9,311 SH   SOLE 40 9,311 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 460 7,034 SH   SOLE 43 5,796 0 1,238
CRITEO S A SPONS ADS 226718104 1,480 54,768 SH   SOLE 43 42,754 0 12,014
CROCS INC COM 227046109 12,294 179,060 SH   SOLE 2 143,574 0 35,486
CROCS INC COM 227046109 267 3,882 SH   SOLE 4 3,882 0 0
CROCS INC COM 227046109 47 688 SH   SOLE 7 688 0 0
CROCS INC COM 227046109 36 529 SH   SOLE 13 529 0 0
CROCS INC COM 227046109 18,635 271,405 SH   SOLE 18 263,600 0 7,805
CROCS INC COM 227046109 22,000 320,421 SH   SOLE 19 320,421 0 0
CROCS INC COM 227046109 288,033 4,195,058 SH   SOLE 21 4,195,058 0 0
CROCS INC COM 227046109 135,666 1,975,904 SH   SOLE 22 1,935,718 0 40,186
CROCS INC COM 227046109 545 7,944 SH   SOLE 23 7,944 0 0
CROCS INC COM 227046109 674 9,822 SH   SOLE 25 9,822 0 0
CROCS INC COM 227046109 4,511 65,706 SH   SOLE 26 23,333 0 42,373
CROCS INC COM 227046109 719 10,475 SH   SOLE 28 1,112 0 9,363
CROCS INC COM 227046109 50 728 SH   SOLE 29 728 0 0
CROCS INC COM 227046109 2,857 41,611 SH   SOLE 30 41,611 0 0
CROCS INC COM 227046109 115 1,681 SH   SOLE 36 1,681 0 0
CROCS INC COM 227046109 525 7,650 SH   SOLE 40 7,650 0 0
CROCS INC COM 227046109 3,881 56,526 SH   SOLE 43 54,307 0 2,219
CRONOS GROUP INC COM 22717L101 0 54 SH   SOLE 17 0 0 54
CROSS CTRY HEALTHCARE INC COM 227483104 2,307 81,303 SH   SOLE 2 38,038 0 43,265
CROSS CTRY HEALTHCARE INC COM 227483104 74 2,624 SH   SOLE 7 470 0 2,154
CROSS CTRY HEALTHCARE INC COM 227483104 3,994 140,787 SH   SOLE 18 140,787 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 5,500 193,873 SH   SOLE 19 193,873 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 127,832 4,505,883 SH   SOLE 21 4,505,883 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 29,736 1,048,147 SH   SOLE 22 1,007,051 0 41,096
CROSS CTRY HEALTHCARE INC COM 227483104 128 4,499 SH   SOLE 23 4,499 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 179 6,292 SH   SOLE 25 6,292 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 768 27,073 SH   SOLE 26 1,402 0 25,671
CROSS CTRY HEALTHCARE INC COM 227483104 50 1,745 SH   SOLE 28 0 0 1,745
CROSS CTRY HEALTHCARE INC COM 227483104 2,698 95,091 SH   SOLE 30 95,091 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 139 4,906 SH   SOLE 36 4,906 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 101 3,575 SH   SOLE 40 3,575 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,519 53,526 SH   SOLE 43 52,922 0 604
CROSSFIRST BANKSHARES INC COM 22766M109 1,016 77,848 SH   SOLE 2 43,129 0 34,719
CROSSFIRST BANKSHARES INC COM 22766M109 6 498 SH   SOLE 7 498 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,972 151,131 SH   SOLE 18 151,131 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,085 83,112 SH   SOLE 19 83,112 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 22,521 1,725,713 SH   SOLE 21 1,725,713 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 14,412 1,104,357 SH   SOLE 22 1,050,891 0 53,466
CROSSFIRST BANKSHARES INC COM 22766M109 77 5,911 SH   SOLE 25 5,911 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 54 4,140 SH   SOLE 30 4,140 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 54 4,175 SH   SOLE 34 4,175 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 81 6,233 SH   SOLE 40 6,233 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 245 18,785 SH   SOLE 43 17,452 0 1,333
CROWDSTRIKE HLDGS INC CL A 22788C105 67,847 411,665 SH   SOLE 2 81,286 0 330,379
CROWDSTRIKE HLDGS INC CL A 22788C105 23,374 141,826 SH   SOLE 4 84,685 0 57,141
CROWDSTRIKE HLDGS INC CL A 22788C105 8,594 52,146 SH   SOLE 7 51,459 0 687
CROWDSTRIKE HLDGS INC CL A 22788C105 965 5,853 SH   SOLE 13 820 0 5,033
CROWDSTRIKE HLDGS INC CL A 22788C105 2,782 16,883 SH   SOLE 15 16,883 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 66,220 401,797 SH   SOLE 18 390,371 0 11,426
CROWDSTRIKE HLDGS INC CL A 22788C105 130,578 792,294 SH   SOLE 19 792,294 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 672,812 4,082,350 SH   SOLE 21 4,082,350 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 757,195 4,594,352 SH   SOLE 22 4,205,994 0 388,358
CROWDSTRIKE HLDGS INC CL A 22788C105 52,940 321,216 SH   SOLE 23 321,216 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 48,625 295,037 SH   SOLE 25 295,037 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 50,020 303,500 SH   SOLE 26 122,488 0 181,012
CROWDSTRIKE HLDGS INC CL A 22788C105 63,884 387,620 SH   SOLE 28 4,720 0 382,900
CROWDSTRIKE HLDGS INC CL A 22788C105 47 287 SH   SOLE 29 287 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 130,876 794,102 SH   SOLE 30 794,102 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 7,530 45,686 SH   SOLE 31 41,987 0 3,699
CROWDSTRIKE HLDGS INC CL A 22788C105 8,161 49,517 SH   SOLE 32 49,517 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 100,773 611,448 SH   SOLE 34 611,448 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 10,041 60,927 SH   SOLE 36 60,927 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,102 6,685 SH   SOLE 40 6,685 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 92 558 SH   OTR 43 558 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 15,019 91,128 SH   SOLE 43 83,406 0 7,722
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 165 1,000 SH Call SOLE 2 0 0 1,000
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 115 700 SH Call SOLE 4 700 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 1,813 11,000 SH Call SOLE 18 11,000 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 8,405 51,000 SH Call SOLE 19 51,000 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 758 4,600 SH Call SOLE 22 4,600 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 82 500 SH Call SOLE 26 500 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 5,472 33,200 SH Call SOLE 34 33,200 0 0
CROWN CASTLE INC COM 22822V101 164,824 1,140,256 SH   SOLE 2 445,184 0 695,072
CROWN CASTLE INC COM 22822V101 71,567 495,103 SH   SOLE 4 328,340 0 166,763
CROWN CASTLE INC COM 22822V101 151,450 1,047,737 SH   SOLE 7 1,036,101 0 11,636
CROWN CASTLE INC COM 22822V101 7,966 55,111 SH   SOLE 13 45,665 0 9,446
CROWN CASTLE INC COM 22822V101 9,582 66,291 SH   SOLE 15 66,291 0 0
CROWN CASTLE INC COM 22822V101 0 3 SH   SOLE 17 0 0 3
CROWN CASTLE INC COM 22822V101 102,565 709,550 SH   SOLE 18 647,000 0 62,550
CROWN CASTLE INC COM 22822V101 88,540 612,521 SH   SOLE 19 612,521 0 0
CROWN CASTLE INC COM 22822V101 1,871,252 12,945,362 SH   SOLE 21 12,945,362 0 0
CROWN CASTLE INC COM 22822V101 1,399,891 9,684,475 SH   SOLE 22 8,766,650 0 917,825
CROWN CASTLE INC COM 22822V101 114,803 794,207 SH   SOLE 23 794,207 0 0
CROWN CASTLE INC COM 22822V101 102,690 710,410 SH   SOLE 25 710,410 0 0
CROWN CASTLE INC COM 22822V101 136,411 943,695 SH   SOLE 26 365,962 0 577,733
CROWN CASTLE INC COM 22822V101 107,789 745,684 SH   SOLE 28 6,398 0 739,286
CROWN CASTLE INC COM 22822V101 5,827 40,309 SH   SOLE 29 40,309 0 0
CROWN CASTLE INC COM 22822V101 395,537 2,736,333 SH   SOLE 30 2,736,333 0 0
CROWN CASTLE INC COM 22822V101 25,030 173,160 SH   SOLE 31 165,272 0 7,888
CROWN CASTLE INC COM 22822V101 40,055 277,098 SH   SOLE 34 277,098 0 0
CROWN CASTLE INC COM 22822V101 26,172 181,056 SH   SOLE 36 181,056 0 0
CROWN CASTLE INC COM 22822V101 2,017 13,951 SH   SOLE 40 13,951 0 0
CROWN CASTLE INC COM 22822V101 166 1,151 SH   OTR 43 1,151 0 0
CROWN CASTLE INC COM 22822V101 43,849 303,348 SH   SOLE 43 276,912 0 26,436
CROWN CRAFTS INC COM 228309100 6 1,077 SH   SOLE 18 1,077 0 0
CROWN CRAFTS INC COM 228309100 95 16,450 SH   SOLE 21 16,450 0 0
CROWN CRAFTS INC COM 228309100 8 1,358 SH   SOLE 22 1,358 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206 0 804 SH   SOLE 22 804 0 0
CROWN HLDGS INC COM 228368106 10,748 132,646 SH   SOLE 2 17,625 0 115,021
CROWN HLDGS INC COM 228368106 8,187 101,031 SH   SOLE 4 47,507 0 53,524
CROWN HLDGS INC COM 228368106 1,237 15,263 SH   SOLE 7 15,263 0 0
CROWN HLDGS INC COM 228368106 43 528 SH   SOLE 13 528 0 0
CROWN HLDGS INC COM 228368106 1,249 15,413 SH   SOLE 15 15,413 0 0
CROWN HLDGS INC COM 228368106 6,769 83,540 SH   SOLE 18 77,195 0 6,345
CROWN HLDGS INC COM 228368106 5,143 63,474 SH   SOLE 19 63,474 0 0
CROWN HLDGS INC COM 228368106 132,557 1,635,897 SH   SOLE 21 1,635,897 0 0
CROWN HLDGS INC COM 228368106 229,250 2,829,198 SH   SOLE 22 2,601,605 0 227,593
CROWN HLDGS INC COM 228368106 16,459 203,121 SH   SOLE 23 203,121 0 0
CROWN HLDGS INC COM 228368106 2,923 36,077 SH   SOLE 25 36,077 0 0
CROWN HLDGS INC COM 228368106 8,848 109,192 SH   SOLE 26 77,067 0 32,125
CROWN HLDGS INC COM 228368106 8,999 111,063 SH   SOLE 28 1,648 0 109,415
CROWN HLDGS INC COM 228368106 23,479 289,752 SH   SOLE 30 267,358 0 22,394
CROWN HLDGS INC COM 228368106 2,345 28,940 SH   SOLE 31 26,776 0 2,164
CROWN HLDGS INC COM 228368106 20,913 258,085 SH   SOLE 34 258,085 0 0
CROWN HLDGS INC COM 228368106 1,793 22,123 SH   SOLE 36 22,123 0 0
CROWN HLDGS INC COM 228368106 301 3,714 SH   SOLE 40 3,714 0 0
CROWN HLDGS INC COM 228368106 24 298 SH   OTR 43 298 0 0
CROWN HLDGS INC COM 228368106 6,053 74,696 SH   SOLE 43 71,231 0 3,465
CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128 360 36,310 SH   SOLE 18 36,310 0 0
CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128 17,478 1,763,690 SH   SOLE 19 1,763,690 0 0
CRYO-CELL INTL INC COM 228895108 5 895 SH   SOLE 18 895 0 0
CRYO-CELL INTL INC COM 228895108 66 10,893 SH   SOLE 21 10,893 0 0
CRYOPORT INC COM PAR $0.001 229050307 862 35,373 SH   SOLE 2 28,511 0 6,862
CRYOPORT INC COM PAR $0.001 229050307 16 675 SH   SOLE 4 170 0 505
CRYOPORT INC COM PAR $0.001 229050307 11 464 SH   SOLE 7 464 0 0
CRYOPORT INC COM PAR $0.001 229050307 2,894 118,818 SH   SOLE 18 118,818 0 0
CRYOPORT INC COM PAR $0.001 229050307 2,430 99,756 SH   SOLE 19 99,756 0 0
CRYOPORT INC COM PAR $0.001 229050307 35,040 1,438,420 SH   SOLE 21 1,438,420 0 0
CRYOPORT INC COM PAR $0.001 229050307 27,783 1,140,502 SH   SOLE 22 1,106,619 0 33,883
CRYOPORT INC COM PAR $0.001 229050307 9 375 SH   SOLE 23 375 0 0
CRYOPORT INC COM PAR $0.001 229050307 204 8,377 SH   SOLE 25 8,377 0 0
CRYOPORT INC COM PAR $0.001 229050307 345 14,169 SH   SOLE 26 10,604 0 3,565
CRYOPORT INC COM PAR $0.001 229050307 78 3,189 SH   SOLE 28 814 0 2,375
CRYOPORT INC COM PAR $0.001 229050307 694 28,480 SH   SOLE 30 28,480 0 0
CRYOPORT INC COM PAR $0.001 229050307 52 2,132 SH   SOLE 36 2,132 0 0
CRYOPORT INC COM PAR $0.001 229050307 127 5,215 SH   SOLE 40 5,215 0 0
CRYOPORT INC COM PAR $0.001 229050307 487 19,973 SH   SOLE 43 17,919 0 2,054
CRYPTYDE INC COM 22890A104 3 3,955 SH   SOLE 2 839 0 3,116
CRYPTYDE INC COM 22890A104 0 212 SH   SOLE 7 212 0 0
CRYPTYDE INC COM 22890A104 36 51,547 SH   SOLE 18 51,547 0 0
CRYPTYDE INC COM 22890A104 23 33,500 SH   SOLE 19 33,500 0 0
CRYPTYDE INC COM 22890A104 444 640,928 SH   SOLE 21 640,928 0 0
CRYPTYDE INC COM 22890A104 305 440,712 SH   SOLE 22 433,310 0 7,402
CS DISCO INC COM 126327105 431 43,134 SH   SOLE 2 38,209 0 4,925
CS DISCO INC COM 126327105 2 193 SH   SOLE 7 193 0 0
CS DISCO INC COM 126327105 578 57,788 SH   SOLE 18 57,788 0 0
CS DISCO INC COM 126327105 2,756 275,626 SH   SOLE 19 275,626 0 0
CS DISCO INC COM 126327105 7,473 747,316 SH   SOLE 21 747,316 0 0
CS DISCO INC COM 126327105 4,083 408,346 SH   SOLE 22 398,602 0 9,744
CS DISCO INC COM 126327105 31 3,088 SH   SOLE 25 3,088 0 0
CS DISCO INC COM 126327105 1,085 108,505 SH   SOLE 26 0 0 108,505
CS DISCO INC COM 126327105 9,760 976,006 SH   SOLE 34 976,006 0 0
CS DISCO INC COM 126327105 5 471 SH   SOLE 43 471 0 0
CSG SYS INTL INC COM 126349109 6,486 122,654 SH   SOLE 2 72,727 0 49,927
CSG SYS INTL INC COM 126349109 5 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 18 346 SH   SOLE 7 346 0 0
CSG SYS INTL INC COM 126349109 7,870 148,832 SH   SOLE 18 132,788 0 16,044
CSG SYS INTL INC COM 126349109 21,240 401,667 SH   SOLE 19 401,667 0 0
CSG SYS INTL INC COM 126349109 207,603 3,925,922 SH   SOLE 21 3,925,922 0 0
CSG SYS INTL INC COM 126349109 60,141 1,137,307 SH   SOLE 22 1,115,782 0 21,525
CSG SYS INTL INC COM 126349109 664 12,558 SH   SOLE 23 12,558 0 0
CSG SYS INTL INC COM 126349109 287 5,419 SH   SOLE 25 5,419 0 0
CSG SYS INTL INC COM 126349109 4,936 93,338 SH   SOLE 26 17,193 0 76,145
CSG SYS INTL INC COM 126349109 31 586 SH   SOLE 28 586 0 0
CSG SYS INTL INC COM 126349109 4,251 80,381 SH   SOLE 30 80,381 0 0
CSG SYS INTL INC COM 126349109 11 212 SH   SOLE 36 212 0 0
CSG SYS INTL INC COM 126349109 196 3,711 SH   SOLE 40 3,711 0 0
CSG SYS INTL INC COM 126349109 1,452 27,462 SH   SOLE 43 27,138 0 324
CSP INC COM 126389105 6 844 SH   SOLE 18 844 0 0
CSP INC COM 126389105 70 9,754 SH   SOLE 21 9,754 0 0
CSP INC COM 126389105 1 179 SH   SOLE 22 179 0 0
CSW INDUSTRIALS INC COM 126402106 1,258 10,498 SH   SOLE 2 8,781 0 1,717
CSW INDUSTRIALS INC COM 126402106 6 49 SH   SOLE 4 49 0 0
CSW INDUSTRIALS INC COM 126402106 22 180 SH   SOLE 7 180 0 0
CSW INDUSTRIALS INC COM 126402106 4,559 38,055 SH   SOLE 18 38,055 0 0
CSW INDUSTRIALS INC COM 126402106 3,253 27,157 SH   SOLE 19 27,157 0 0
CSW INDUSTRIALS INC COM 126402106 58,127 485,199 SH   SOLE 21 485,199 0 0
CSW INDUSTRIALS INC COM 126402106 43,047 359,325 SH   SOLE 22 350,502 0 8,823
CSW INDUSTRIALS INC COM 126402106 286 2,387 SH   SOLE 25 2,387 0 0
CSW INDUSTRIALS INC COM 126402106 845 7,053 SH   SOLE 26 4,580 0 2,473
CSW INDUSTRIALS INC COM 126402106 191 1,595 SH   SOLE 28 266 0 1,329
CSW INDUSTRIALS INC COM 126402106 2,819 23,531 SH   SOLE 30 23,531 0 0
CSW INDUSTRIALS INC COM 126402106 265 2,211 SH   SOLE 40 2,211 0 0
CSW INDUSTRIALS INC COM 126402106 910 7,593 SH   SOLE 43 7,411 0 182
CSX CORP COM 126408103 99,324 3,728,367 SH   SOLE 2 840,219 0 2,888,148
CSX CORP COM 126408103 34,999 1,313,776 SH   SOLE 4 1,057,231 0 256,545
CSX CORP COM 126408103 58,448 2,193,995 SH   SOLE 7 2,082,001 0 111,994
CSX CORP COM 126408103 1,577 59,196 SH   SOLE 13 10,012 0 49,184
CSX CORP COM 126408103 9,016 338,432 SH   SOLE 15 338,432 0 0
CSX CORP COM 126408103 104,562 3,925,003 SH   SOLE 18 3,695,880 0 229,123
CSX CORP COM 126408103 40,722 1,528,608 SH   SOLE 19 1,528,608 0 0
CSX CORP COM 126408103 1,206,911 45,304,452 SH   SOLE 21 45,304,452 0 0
CSX CORP COM 126408103 1,225,203 45,991,115 SH   SOLE 22 41,558,830 0 4,432,285
CSX CORP COM 126408103 96,197 3,610,985 SH   SOLE 23 3,610,985 0 0
CSX CORP COM 126408103 83,118 3,120,030 SH   SOLE 25 3,120,030 0 0
CSX CORP COM 126408103 107,089 4,019,859 SH   SOLE 26 1,288,943 0 2,730,916
CSX CORP COM 126408103 137,043 5,144,241 SH   SOLE 28 535,591 0 4,608,650
CSX CORP COM 126408103 71 2,661 SH   SOLE 29 2,661 0 0
CSX CORP COM 126408103 357,023 13,401,783 SH   SOLE 30 13,171,889 0 229,894
CSX CORP COM 126408103 12,942 485,811 SH   SOLE 31 446,000 0 39,811
CSX CORP COM 126408103 13,304 499,409 SH   SOLE 32 499,409 0 0
CSX CORP COM 126408103 9,210 345,722 SH   SOLE 34 345,722 0 0
CSX CORP COM 126408103 21,434 804,576 SH   SOLE 36 804,576 0 0
CSX CORP COM 126408103 1,871 70,249 SH   SOLE 40 70,249 0 0
CSX CORP COM 126408103 146 5,472 SH   OTR 43 5,472 0 0
CSX CORP COM 126408103 53,146 1,994,974 SH   SOLE 43 1,854,042 0 140,932
CTI BIOPHARMA CORP COM 12648L601 351 60,276 SH   SOLE 2 10,968 0 49,308
CTI BIOPHARMA CORP COM 12648L601 6 1,006 SH   SOLE 7 1,006 0 0
CTI BIOPHARMA CORP COM 12648L601 1,759 302,313 SH   SOLE 18 302,313 0 0
CTI BIOPHARMA CORP COM 12648L601 1,093 187,774 SH   SOLE 19 187,774 0 0
CTI BIOPHARMA CORP COM 12648L601 20,437 3,511,528 SH   SOLE 21 3,511,528 0 0
CTI BIOPHARMA CORP COM 12648L601 14,605 2,509,456 SH   SOLE 22 2,454,292 0 55,164
CTI BIOPHARMA CORP COM 12648L601 154 26,420 SH   SOLE 43 22,629 0 3,791
CTO RLTY GROWTH INC NEW COM 22948Q101 1,032 55,085 SH   SOLE 2 45,312 0 9,773
CTO RLTY GROWTH INC NEW COM 22948Q101 5 249 SH   SOLE 7 249 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 1,072 57,204 SH   SOLE 18 57,204 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 579 30,891 SH   SOLE 19 30,891 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 13,223 705,581 SH   SOLE 21 705,581 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 10,449 557,587 SH   SOLE 22 546,291 0 11,296
CTO RLTY GROWTH INC NEW COM 22948Q101 13 690 SH   SOLE 23 690 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 576 30,714 SH   SOLE 43 30,075 0 639
CTS CORP COM 126501105 699 16,778 SH   SOLE 2 13,401 0 3,377
CTS CORP COM 126501105 8 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 13 307 SH   SOLE 7 307 0 0
CTS CORP COM 126501105 4,630 111,174 SH   SOLE 18 111,174 0 0
CTS CORP COM 126501105 2,433 58,422 SH   SOLE 19 58,422 0 0
CTS CORP COM 126501105 162,908 3,911,349 SH   SOLE 21 3,911,349 0 0
CTS CORP COM 126501105 33,587 806,419 SH   SOLE 22 786,377 0 20,042
CTS CORP COM 126501105 169 4,055 SH   SOLE 25 4,055 0 0
CTS CORP COM 126501105 1,040 24,971 SH   SOLE 26 20,558 0 4,413
CTS CORP COM 126501105 79 1,888 SH   SOLE 28 0 0 1,888
CTS CORP COM 126501105 5,028 120,709 SH   SOLE 30 120,709 0 0
CTS CORP COM 126501105 154 3,702 SH   SOLE 40 3,702 0 0
CTS CORP COM 126501105 1,031 24,754 SH   SOLE 43 23,563 0 1,191
CUBESMART COM 229663109 21,367 533,374 SH   SOLE 2 164,407 0 368,967
CUBESMART COM 229663109 5,760 143,779 SH   SOLE 4 139,280 0 4,499
CUBESMART COM 229663109 12,137 302,959 SH   SOLE 7 302,959 0 0
CUBESMART COM 229663109 320 7,982 SH   SOLE 13 7,982 0 0
CUBESMART COM 229663109 4,170 104,089 SH   SOLE 18 88,699 0 15,390
CUBESMART COM 229663109 18,529 462,528 SH   SOLE 19 462,528 0 0
CUBESMART COM 229663109 198,650 4,958,800 SH   SOLE 21 4,958,800 0 0
CUBESMART COM 229663109 277,407 6,924,790 SH   SOLE 22 6,646,338 0 278,452
CUBESMART COM 229663109 1,131 28,222 SH   SOLE 23 28,222 0 0
CUBESMART COM 229663109 39,889 995,731 SH   SOLE 25 995,731 0 0
CUBESMART COM 229663109 4,064 101,454 SH   SOLE 26 80,637 0 20,817
CUBESMART COM 229663109 8,274 206,540 SH   SOLE 28 3,591 0 202,949
CUBESMART COM 229663109 601 14,998 SH   SOLE 29 14,998 0 0
CUBESMART COM 229663109 31,092 776,146 SH   SOLE 30 776,146 0 0
CUBESMART COM 229663109 1,330 33,204 SH   SOLE 31 33,204 0 0
CUBESMART COM 229663109 649 16,191 SH   SOLE 34 16,191 0 0
CUBESMART COM 229663109 90 2,255 SH   SOLE 36 2,255 0 0
CUBESMART COM 229663109 1,138 28,405 SH   SOLE 40 28,405 0 0
CUBESMART COM 229663109 31 768 SH   OTR 43 768 0 0
CUBESMART COM 229663109 4,176 104,241 SH   SOLE 43 100,315 0 3,926
CUE BIOPHARMA INC COM 22978P106 32 14,172 SH   SOLE 2 4,618 0 9,554
CUE BIOPHARMA INC COM 22978P106 14 6,122 SH   SOLE 18 6,122 0 0
CUE BIOPHARMA INC COM 22978P106 310 139,042 SH   SOLE 19 139,042 0 0
CUE BIOPHARMA INC COM 22978P106 229 102,905 SH   SOLE 21 102,905 0 0
CUE BIOPHARMA INC COM 22978P106 1,111 497,983 SH   SOLE 22 497,983 0 0
CUE BIOPHARMA INC COM 22978P106 37 16,802 SH   SOLE 26 0 0 16,802
CUE BIOPHARMA INC COM 22978P106 4 1,682 SH   SOLE 43 1,682 0 0
CUE HEALTH INC COM 229790100 159 52,939 SH   SOLE 2 4,640 0 48,299
CUE HEALTH INC COM 229790100 3 1,065 SH   SOLE 7 1,065 0 0
CUE HEALTH INC COM 229790100 986 327,679 SH   SOLE 18 327,679 0 0
CUE HEALTH INC COM 229790100 618 205,416 SH   SOLE 19 205,416 0 0
CUE HEALTH INC COM 229790100 10,620 3,528,128 SH   SOLE 21 3,528,128 0 0
CUE HEALTH INC COM 229790100 6,648 2,208,749 SH   SOLE 22 2,138,535 0 70,214
CUE HEALTH INC COM 229790100 801 266,024 SH   SOLE 30 266,024 0 0
CULLEN FROST BANKERS INC COM 229899109 20,270 153,305 SH   SOLE 2 55,005 0 98,300
CULLEN FROST BANKERS INC COM 229899109 144 1,087 SH   SOLE 4 204 0 883
CULLEN FROST BANKERS INC COM 229899109 2,959 22,376 SH   SOLE 7 22,376 0 0
CULLEN FROST BANKERS INC COM 229899109 17,801 134,635 SH   SOLE 18 134,635 0 0
CULLEN FROST BANKERS INC COM 229899109 2,415 18,265 SH   SOLE 19 18,265 0 0
CULLEN FROST BANKERS INC COM 229899109 428,953 3,244,236 SH   SOLE 21 3,244,236 0 0
CULLEN FROST BANKERS INC COM 229899109 223,595 1,691,080 SH   SOLE 22 1,618,607 0 72,473
CULLEN FROST BANKERS INC COM 229899109 1,148 8,680 SH   SOLE 25 8,680 0 0
CULLEN FROST BANKERS INC COM 229899109 3,286 24,853 SH   SOLE 26 19,957 0 4,896
CULLEN FROST BANKERS INC COM 229899109 532 4,026 SH   SOLE 28 1,052 0 2,974
CULLEN FROST BANKERS INC COM 229899109 8,981 67,924 SH   SOLE 30 67,924 0 0
CULLEN FROST BANKERS INC COM 229899109 111 837 SH   SOLE 31 837 0 0
CULLEN FROST BANKERS INC COM 229899109 130 986 SH   SOLE 36 986 0 0
CULLEN FROST BANKERS INC COM 229899109 1,050 7,939 SH   SOLE 40 7,939 0 0
CULLEN FROST BANKERS INC COM 229899109 4,266 32,268 SH   SOLE 43 29,801 0 2,467
CULLINAN ONCOLOGY INC COM 230031106 811 63,251 SH   SOLE 2 19,910 0 43,341
CULLINAN ONCOLOGY INC COM 230031106 4 311 SH   SOLE 7 311 0 0
CULLINAN ONCOLOGY INC COM 230031106 1,206 94,091 SH   SOLE 18 94,091 0 0
CULLINAN ONCOLOGY INC COM 230031106 851 66,412 SH   SOLE 19 66,412 0 0
CULLINAN ONCOLOGY INC COM 230031106 16,238 1,266,617 SH   SOLE 21 1,266,617 0 0
CULLINAN ONCOLOGY INC COM 230031106 9,279 723,812 SH   SOLE 22 698,687 0 25,125
CULLINAN ONCOLOGY INC COM 230031106 61 4,734 SH   SOLE 23 4,734 0 0
CULLINAN ONCOLOGY INC COM 230031106 32 2,519 SH   SOLE 25 2,519 0 0
CULLINAN ONCOLOGY INC COM 230031106 4 313 SH   SOLE 26 313 0 0
CULLINAN ONCOLOGY INC COM 230031106 1,721 134,218 SH   SOLE 30 134,218 0 0
CULLINAN ONCOLOGY INC COM 230031106 22 1,704 SH   SOLE 40 1,704 0 0
CULLINAN ONCOLOGY INC COM 230031106 216 16,843 SH   SOLE 43 16,729 0 114
CULLMAN BANCORP INC COM 230153108 11 989 SH   SOLE 18 989 0 0
CULLMAN BANCORP INC COM 230153108 122 11,472 SH   SOLE 21 11,472 0 0
CULP INC COM 230215105 146 33,381 SH   SOLE 2 23,808 0 9,573
CULP INC COM 230215105 10 2,272 SH   SOLE 18 2,272 0 0
CULP INC COM 230215105 122 27,897 SH   SOLE 21 27,897 0 0
CULP INC COM 230215105 1,204 276,159 SH   SOLE 22 276,159 0 0
CULP INC COM 230215105 28 6,399 SH   SOLE 26 0 0 6,399
CUMBERLAND PHARMACEUTICALS I COM 230770109 67 27,902 SH   SOLE 2 0 0 27,902
CUMBERLAND PHARMACEUTICALS I COM 230770109 3 1,260 SH   SOLE 18 1,260 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 69 28,798 SH   SOLE 21 28,798 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 199 82,390 SH   SOLE 22 82,390 0 0
CUMMINS INC COM 231021106 56,448 277,373 SH   SOLE 2 73,036 0 204,337
CUMMINS INC COM 231021106 23,689 116,401 SH   SOLE 4 64,165 0 52,236
CUMMINS INC COM 231021106 29,339 144,163 SH   SOLE 7 140,058 0 4,105
CUMMINS INC COM 231021106 755 3,709 SH   SOLE 13 587 0 3,122
CUMMINS INC COM 231021106 4,360 21,422 SH   SOLE 15 21,422 0 0
CUMMINS INC COM 231021106 55,630 273,353 SH   SOLE 18 261,449 0 11,904
CUMMINS INC COM 231021106 16,129 79,252 SH   SOLE 19 79,252 0 0
CUMMINS INC COM 231021106 887,677 4,361,834 SH   SOLE 21 4,361,834 0 0
CUMMINS INC COM 231021106 611,555 3,005,035 SH   SOLE 22 2,719,401 0 285,634
CUMMINS INC COM 231021106 47,610 233,946 SH   SOLE 23 233,946 0 0
CUMMINS INC COM 231021106 73,509 361,205 SH   SOLE 25 361,205 0 0
CUMMINS INC COM 231021106 83,272 409,177 SH   SOLE 26 222,847 0 186,330
CUMMINS INC COM 231021106 134,249 659,670 SH   SOLE 28 81,947 0 577,723
CUMMINS INC COM 231021106 140 687 SH   SOLE 29 687 0 0
CUMMINS INC COM 231021106 261,326 1,284,093 SH   SOLE 30 1,219,852 0 64,241
CUMMINS INC COM 231021106 6,517 32,025 SH   SOLE 31 29,447 0 2,578
CUMMINS INC COM 231021106 1,368 6,724 SH   SOLE 34 6,724 0 0
CUMMINS INC COM 231021106 10,226 50,248 SH   SOLE 36 50,248 0 0
CUMMINS INC COM 231021106 945 4,645 SH   SOLE 40 4,645 0 0
CUMMINS INC COM 231021106 91 449 SH   OTR 43 449 0 0
CUMMINS INC COM 231021106 53,652 263,631 SH   SOLE 43 245,221 0 18,410
CUMULUS MEDIA INC COM CL A 231082801 69 9,761 SH   SOLE 2 1,299 0 8,462
CUMULUS MEDIA INC COM CL A 231082801 380 54,087 SH   SOLE 18 54,087 0 0
CUMULUS MEDIA INC COM CL A 231082801 258 36,738 SH   SOLE 19 36,738 0 0
CUMULUS MEDIA INC COM CL A 231082801 4,436 631,011 SH   SOLE 21 631,011 0 0
CUMULUS MEDIA INC COM CL A 231082801 1,918 272,865 SH   SOLE 22 263,262 0 9,603
CUMULUS MEDIA INC COM CL A 231082801 4 605 SH   SOLE 43 605 0 0
CUREVAC N V COM N2451R105 22 2,793 SH   SOLE 2 2,793 0 0
CUREVAC N V COM N2451R105 27 3,419 SH   SOLE 7 3,419 0 0
CUREVAC N V COM N2451R105 4,558 578,445 SH   SOLE 21 578,445 0 0
CUREVAC N V COM N2451R105 29 3,621 SH   SOLE 22 3,621 0 0
CUREVAC N V COM N2451R105 2,611 331,359 SH   SOLE 30 331,359 0 0
CUREVAC N V COM N2451R105 431 54,746 SH   SOLE 43 47,520 0 7,226
CURIOSITYSTREAM INC COM CL A 23130Q107 22 15,260 SH   SOLE 2 6,790 0 8,470
CURIOSITYSTREAM INC COM CL A 23130Q107 7 5,081 SH   SOLE 18 5,081 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 166 113,414 SH   SOLE 21 113,414 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 502 344,049 SH   SOLE 22 344,049 0 0
CURIS INC COM NEW 231269200 2 2,574 SH   SOLE 2 0 0 2,574
CURIS INC COM NEW 231269200 12 17,241 SH   SOLE 18 17,241 0 0
CURIS INC COM NEW 231269200 296 422,429 SH   SOLE 19 422,429 0 0
CURIS INC COM NEW 231269200 646 923,468 SH   SOLE 21 923,468 0 0
CURIS INC COM NEW 231269200 749 1,069,936 SH   SOLE 22 1,069,936 0 0
CURIS INC COM NEW 231269200 28 39,665 SH   SOLE 30 39,665 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 78 19,542 SH   SOLE 2 7,135 0 12,407
CURO GROUP HOLDINGS CORP COM 23131L107 1 274 SH   SOLE 7 274 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 252 62,733 SH   SOLE 18 62,733 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 152 37,947 SH   SOLE 19 37,947 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 2,993 746,290 SH   SOLE 21 746,290 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 2,033 507,060 SH   SOLE 22 501,396 0 5,664
CURO GROUP HOLDINGS CORP COM 23131L107 19 4,729 SH   SOLE 25 4,729 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 12 3,066 SH   SOLE 28 0 0 3,066
CURO GROUP HOLDINGS CORP COM 23131L107 32 7,982 SH   SOLE 30 7,982 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 18 4,462 SH   SOLE 40 4,462 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 3 696 SH   SOLE 43 696 0 0
CURTISS WRIGHT CORP COM 231561101 22,981 165,140 SH   SOLE 2 69,391 0 95,749
CURTISS WRIGHT CORP COM 231561101 49 355 SH   SOLE 4 355 0 0
CURTISS WRIGHT CORP COM 231561101 84 605 SH   SOLE 7 605 0 0
CURTISS WRIGHT CORP COM 231561101 16,459 118,276 SH   SOLE 18 90,535 0 27,741
CURTISS WRIGHT CORP COM 231561101 15,344 110,261 SH   SOLE 19 110,261 0 0
CURTISS WRIGHT CORP COM 231561101 324,933 2,334,962 SH   SOLE 21 2,334,962 0 0
CURTISS WRIGHT CORP COM 231561101 164,739 1,183,808 SH   SOLE 22 1,115,690 0 68,118
CURTISS WRIGHT CORP COM 231561101 9,105 65,425 SH   SOLE 25 65,425 0 0
CURTISS WRIGHT CORP COM 231561101 3,692 26,531 SH   SOLE 26 16,607 0 9,924
CURTISS WRIGHT CORP COM 231561101 743 5,337 SH   SOLE 28 667 0 4,670
CURTISS WRIGHT CORP COM 231561101 9,377 67,382 SH   SOLE 30 67,382 0 0
CURTISS WRIGHT CORP COM 231561101 75 537 SH   SOLE 31 537 0 0
CURTISS WRIGHT CORP COM 231561101 1,360 9,773 SH   SOLE 34 9,773 0 0
CURTISS WRIGHT CORP COM 231561101 437 3,143 SH   SOLE 36 3,143 0 0
CURTISS WRIGHT CORP COM 231561101 711 5,112 SH   SOLE 40 5,112 0 0
CURTISS WRIGHT CORP COM 231561101 3,927 28,217 SH   SOLE 43 27,081 0 1,136
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,428 124,700 SH   SOLE 2 91,624 0 33,076
CUSHMAN WAKEFIELD PLC SHS G2717B108 5 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 32 2,838 SH   SOLE 7 2,838 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 4,762 415,924 SH   SOLE 18 404,756 0 11,168
CUSHMAN WAKEFIELD PLC SHS G2717B108 5,739 501,189 SH   SOLE 19 501,189 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 60,176 5,255,562 SH   SOLE 21 5,255,562 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 45,156 3,943,794 SH   SOLE 22 3,847,580 0 96,214
CUSHMAN WAKEFIELD PLC SHS G2717B108 133 11,584 SH   SOLE 23 11,584 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 342 29,867 SH   SOLE 25 29,867 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,307 114,127 SH   SOLE 26 76,903 0 37,224
CUSHMAN WAKEFIELD PLC SHS G2717B108 655 57,165 SH   SOLE 28 54,304 0 2,861
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,551 135,429 SH   SOLE 30 135,429 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 263 22,990 SH   SOLE 36 22,990 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 189 16,493 SH   SOLE 40 16,493 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 908 79,318 SH   SOLE 43 77,863 0 1,455
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 190 32,660 SH   SOLE 2 2,528 0 30,132
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 5 810 SH   SOLE 7 810 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 970 166,385 SH   SOLE 18 166,385 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 661 113,308 SH   SOLE 19 113,308 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 11,565 1,983,781 SH   SOLE 21 1,983,781 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 7,820 1,341,383 SH   SOLE 22 1,312,776 0 28,607
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 3 563 SH   SOLE 43 524 0 39
CUSTOMERS BANCORP INC COM 23204G100 1,808 61,327 SH   SOLE 2 43,512 0 17,815
CUSTOMERS BANCORP INC COM 23204G100 9 305 SH   SOLE 7 305 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,331 112,998 SH   SOLE 18 112,998 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,970 100,751 SH   SOLE 19 100,751 0 0
CUSTOMERS BANCORP INC COM 23204G100 107,158 3,634,930 SH   SOLE 21 3,634,930 0 0
CUSTOMERS BANCORP INC COM 23204G100 22,878 776,058 SH   SOLE 22 742,788 0 33,270
CUSTOMERS BANCORP INC COM 23204G100 54 1,829 SH   SOLE 23 1,829 0 0
CUSTOMERS BANCORP INC COM 23204G100 115 3,909 SH   SOLE 25 3,909 0 0
CUSTOMERS BANCORP INC COM 23204G100 395 13,405 SH   SOLE 26 10,236 0 3,169
CUSTOMERS BANCORP INC COM 23204G100 1,462 49,604 SH   SOLE 30 49,604 0 0
CUSTOMERS BANCORP INC COM 23204G100 6 217 SH   SOLE 34 217 0 0
CUSTOMERS BANCORP INC COM 23204G100 113 3,833 SH   SOLE 40 3,833 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,098 71,160 SH   SOLE 43 56,682 0 14,478
CUTERA INC COM 232109108 373 8,172 SH   SOLE 2 6,336 0 1,836
CUTERA INC COM 232109108 7 145 SH   SOLE 7 145 0 0
CUTERA INC COM 232109108 2,755 60,414 SH   SOLE 18 60,414 0 0
CUTERA INC COM 232109108 1,428 31,317 SH   SOLE 19 31,317 0 0
CUTERA INC COM 232109108 94,957 2,082,396 SH   SOLE 21 2,082,396 0 0
CUTERA INC COM 232109108 19,879 435,933 SH   SOLE 22 427,658 0 8,275
CUTERA INC COM 232109108 99 2,172 SH   SOLE 25 2,172 0 0
CUTERA INC COM 232109108 621 13,612 SH   SOLE 26 12,284 0 1,328
CUTERA INC COM 232109108 43 948 SH   SOLE 28 0 0 948
CUTERA INC COM 232109108 1,590 34,874 SH   SOLE 30 34,874 0 0
CUTERA INC COM 232109108 50 1,091 SH   SOLE 40 1,091 0 0
CUTERA INC COM 232109108 569 12,475 SH   SOLE 43 11,589 0 886
CVB FINL CORP COM 126600105 3,265 128,945 SH   SOLE 2 54,083 0 74,862
CVB FINL CORP COM 126600105 111 4,375 SH   SOLE 4 565 0 3,810
CVB FINL CORP COM 126600105 39 1,527 SH   SOLE 7 1,527 0 0
CVB FINL CORP COM 126600105 12,353 487,866 SH   SOLE 18 487,866 0 0
CVB FINL CORP COM 126600105 6,123 241,816 SH   SOLE 19 241,816 0 0
CVB FINL CORP COM 126600105 409,439 16,170,576 SH   SOLE 21 16,170,576 0 0
CVB FINL CORP COM 126600105 80,011 3,159,996 SH   SOLE 22 3,018,057 0 141,939
CVB FINL CORP COM 126600105 452 17,835 SH   SOLE 25 17,835 0 0
CVB FINL CORP COM 126600105 828 32,721 SH   SOLE 26 23,502 0 9,219
CVB FINL CORP COM 126600105 61 2,422 SH   SOLE 28 2,422 0 0
CVB FINL CORP COM 126600105 5,494 216,981 SH   SOLE 30 216,981 0 0
CVB FINL CORP COM 126600105 55 2,160 SH   SOLE 36 2,160 0 0
CVB FINL CORP COM 126600105 407 16,079 SH   SOLE 40 16,079 0 0
CVB FINL CORP COM 126600105 662 26,131 SH   SOLE 43 24,722 0 1,409
CVD EQUIP CORP COM 126601103 5 975 SH   SOLE 18 975 0 0
CVD EQUIP CORP COM 126601103 67 12,907 SH   SOLE 21 12,907 0 0
CVD EQUIP CORP COM 126601103 2 359 SH   SOLE 22 359 0 0
CVENT HOLDING CORP COMMON STOCK 126677103 111 21,192 SH   SOLE 2 1,967 0 19,225
CVENT HOLDING CORP COMMON STOCK 126677103 1 152 SH   SOLE 7 152 0 0
CVENT HOLDING CORP COMMON STOCK 126677103 780 148,610 SH   SOLE 18 148,610 0 0
CVENT HOLDING CORP COMMON STOCK 126677103 471 89,768 SH   SOLE 19 89,768 0 0
CVENT HOLDING CORP COMMON STOCK 126677103 9,285 1,768,664 SH   SOLE 21 1,768,664 0 0
CVENT HOLDING CORP COMMON STOCK 126677103 7,114 1,355,042 SH   SOLE 22 1,322,077 0 32,965
CVR ENERGY INC COM 12662P108 3,570 123,176 SH   SOLE 2 119,502 0 3,674
CVR ENERGY INC COM 12662P108 6 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 10 333 SH   SOLE 7 333 0 0
CVR ENERGY INC COM 12662P108 2,218 76,546 SH   SOLE 18 76,546 0 0
CVR ENERGY INC COM 12662P108 1,595 55,039 SH   SOLE 19 55,039 0 0
CVR ENERGY INC COM 12662P108 29,954 1,033,606 SH   SOLE 21 1,033,606 0 0
CVR ENERGY INC COM 12662P108 25,496 879,777 SH   SOLE 22 858,769 0 21,008
CVR ENERGY INC COM 12662P108 121 4,168 SH   SOLE 25 4,168 0 0
CVR ENERGY INC COM 12662P108 531 18,339 SH   SOLE 26 14,829 0 3,510
CVR ENERGY INC COM 12662P108 550 18,983 SH   SOLE 30 18,983 0 0
CVR ENERGY INC COM 12662P108 83 2,852 SH   SOLE 34 2,852 0 0
CVR ENERGY INC COM 12662P108 89 3,055 SH   SOLE 40 3,055 0 0
CVR ENERGY INC COM 12662P108 634 21,873 SH   SOLE 43 21,650 0 223
CVRX INC COM 126638105 23 2,479 SH   SOLE 2 2,479 0 0
CVRX INC COM 126638105 14 1,447 SH   SOLE 18 1,447 0 0
CVRX INC COM 126638105 180 19,241 SH   SOLE 21 19,241 0 0
CVRX INC COM 126638105 123 13,136 SH   SOLE 22 13,136 0 0
CVS HEALTH CORP COM 126650100 327,066 3,429,447 SH   SOLE 2 1,185,335 0 2,244,112
CVS HEALTH CORP COM 126650100 100,311 1,051,804 SH   SOLE 4 596,986 0 454,818
CVS HEALTH CORP COM 126650100 116,333 1,219,803 SH   SOLE 7 1,177,106 0 42,697
CVS HEALTH CORP COM 126650100 9,701 101,717 SH   SOLE 13 58,780 0 42,937
CVS HEALTH CORP COM 126650100 18,801 197,136 SH   SOLE 15 197,136 0 0
CVS HEALTH CORP COM 126650100 11 112 SH   SOLE 17 0 0 112
CVS HEALTH CORP COM 126650100 188,270 1,974,097 SH   SOLE 18 1,804,688 0 169,409
CVS HEALTH CORP COM 126650100 128,687 1,349,349 SH   SOLE 19 1,349,349 0 0
CVS HEALTH CORP COM 126650100 3,050,900 31,990,140 SH   SOLE 21 31,990,140 0 0
CVS HEALTH CORP COM 126650100 2,695,974 28,268,571 SH   SOLE 22 25,526,840 0 2,741,731
CVS HEALTH CORP COM 126650100 217,639 2,282,044 SH   SOLE 23 2,282,044 0 0
CVS HEALTH CORP COM 126650100 232,685 2,439,817 SH   SOLE 25 2,439,817 0 0
CVS HEALTH CORP COM 126650100 298,931 3,134,432 SH   SOLE 26 1,339,087 0 1,795,345
CVS HEALTH CORP COM 126650100 258,114 2,706,447 SH   SOLE 28 27,827 0 2,678,620
CVS HEALTH CORP COM 126650100 3,175 33,290 SH   SOLE 29 33,290 0 0
CVS HEALTH CORP COM 126650100 790,358 8,287,281 SH   SOLE 30 8,158,715 0 128,566
CVS HEALTH CORP COM 126650100 36,173 379,296 SH   SOLE 31 355,567 0 23,729
CVS HEALTH CORP COM 126650100 278,533 2,920,555 SH   SOLE 34 2,920,555 0 0
CVS HEALTH CORP COM 126650100 48,456 508,084 SH   SOLE 36 508,084 0 0
CVS HEALTH CORP COM 126650100 4,068 42,654 SH   SOLE 40 42,654 0 0
CVS HEALTH CORP COM 126650100 349 3,656 SH   OTR 43 3,656 0 0
CVS HEALTH CORP COM 126650100 146,001 1,530,895 SH   SOLE 43 1,416,009 0 114,885
CYANOTECH CORP COM PAR $0.02 232437301 2 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 23 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 1,149 1,010,000 PRN   SOLE 2 1,010,000 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 5,659 4,975,000 PRN   SOLE 21 4,975,000 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 1,934 1,700,000 PRN   SOLE 22 1,700,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,202 8,018 SH   SOLE 2 3,776 0 4,242
CYBERARK SOFTWARE LTD SHS M2682V108 3,590 23,945 SH   SOLE 4 14,304 0 9,641
CYBERARK SOFTWARE LTD SHS M2682V108 5,232 34,893 SH   SOLE 7 32,907 0 1,986
CYBERARK SOFTWARE LTD SHS M2682V108 20 135 SH   SOLE 13 135 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 698 4,654 SH   SOLE 15 4,654 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 5,566 37,122 SH   SOLE 18 37,122 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 3,462 23,088 SH   SOLE 19 23,088 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 111,219 741,754 SH   SOLE 21 741,754 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 83,304 555,583 SH   SOLE 22 541,279 0 14,304
CYBERARK SOFTWARE LTD SHS M2682V108 10,159 67,757 SH   SOLE 23 67,757 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,117 7,451 SH   SOLE 25 7,451 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,456 9,713 SH   SOLE 26 2,591 0 7,122
CYBERARK SOFTWARE LTD SHS M2682V108 5,109 34,074 SH   SOLE 28 708 0 33,366
CYBERARK SOFTWARE LTD SHS M2682V108 34,687 231,340 SH   SOLE 30 231,340 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,130 7,539 SH   SOLE 31 6,717 0 822
CYBERARK SOFTWARE LTD SHS M2682V108 273 1,821 SH   SOLE 34 1,821 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 711 4,743 SH   SOLE 36 4,743 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 207 1,380 SH   SOLE 40 1,380 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 10,233 68,244 SH   SOLE 43 62,048 0 6,196
CYBEROPTICS CORP COM 232517102 56 1,045 SH   SOLE 2 333 0 712
CYBEROPTICS CORP COM 232517102 6 120 SH   SOLE 7 120 0 0
CYBEROPTICS CORP COM 232517102 1,026 19,069 SH   SOLE 18 19,069 0 0
CYBEROPTICS CORP COM 232517102 701 13,028 SH   SOLE 19 13,028 0 0
CYBEROPTICS CORP COM 232517102 12,579 233,891 SH   SOLE 21 233,891 0 0
CYBEROPTICS CORP COM 232517102 8,983 167,035 SH   SOLE 22 166,188 0 847
CYBEROPTICS CORP COM 232517102 7 124 SH   SOLE 43 124 0 0
CYBIN INC COM 23256X100 362 748,212 SH   SOLE 21 748,212 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 6 4,308 SH   SOLE 21 4,308 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 1 389 SH   SOLE 22 389 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 15 17,250 SH   SOLE 21 17,250 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 295 343,410 SH   SOLE 22 343,410 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 0 16 SH   SOLE 43 16 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201 1 362 SH   SOLE 22 362 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 5 1,501 SH   SOLE 2 0 0 1,501
CYMABAY THERAPEUTICS INC COM 23257D103 51 14,711 SH   SOLE 18 14,711 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 2,933 837,913 SH   SOLE 21 837,913 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 3,678 1,050,992 SH   SOLE 22 1,050,992 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 117 33,318 SH   SOLE 30 33,318 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 9 2,471 SH   OTR 43 2,471 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 13 3,744 SH   SOLE 43 3,744 0 0
CYNGN INC COM 23257B107 1 728 SH   SOLE 18 728 0 0
CYNGN INC COM 23257B107 15 14,821 SH   SOLE 21 14,821 0 0
CYNGN INC COM 23257B107 84 84,017 SH   SOLE 22 84,017 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 7 3,840 SH   SOLE 18 3,840 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 4 2,314 SH   SOLE 19 2,314 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 297 154,900 SH   SOLE 21 154,900 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 39 20,534 SH   SOLE 22 20,534 0 0
CYTEIR THERAPEUTICS INC COM 23284P103 29 15,324 SH   SOLE 30 15,324 0 0
CYTEK BIOSCIENCES INC COM 23285D109 617 41,894 SH   SOLE 2 30,027 0 11,867
CYTEK BIOSCIENCES INC COM 23285D109 20 1,350 SH   SOLE 7 1,350 0 0
CYTEK BIOSCIENCES INC COM 23285D109 4,341 294,886 SH   SOLE 18 294,886 0 0
CYTEK BIOSCIENCES INC COM 23285D109 15,746 1,069,735 SH   SOLE 19 1,069,735 0 0
CYTEK BIOSCIENCES INC COM 23285D109 59,785 4,061,465 SH   SOLE 21 4,061,465 0 0
CYTEK BIOSCIENCES INC COM 23285D109 31,745 2,156,563 SH   SOLE 22 2,107,805 0 48,758
CYTEK BIOSCIENCES INC COM 23285D109 7 468 SH   SOLE 23 468 0 0
CYTEK BIOSCIENCES INC COM 23285D109 139 9,453 SH   SOLE 25 9,453 0 0
CYTEK BIOSCIENCES INC COM 23285D109 63 4,278 SH   SOLE 26 0 0 4,278
CYTEK BIOSCIENCES INC COM 23285D109 3,943 267,859 SH   SOLE 30 267,859 0 0
CYTEK BIOSCIENCES INC COM 23285D109 143 9,691 SH   SOLE 40 9,691 0 0
CYTOKINETICS INC COM NEW 23282W605 2,809 57,969 SH   SOLE 2 37,068 0 20,901
CYTOKINETICS INC COM NEW 23282W605 15 305 SH   SOLE 4 305 0 0
CYTOKINETICS INC COM NEW 23282W605 45 921 SH   SOLE 7 921 0 0
CYTOKINETICS INC COM NEW 23282W605 13,981 288,564 SH   SOLE 18 285,358 0 3,206
CYTOKINETICS INC COM NEW 23282W605 9,899 204,308 SH   SOLE 19 204,308 0 0
CYTOKINETICS INC COM NEW 23282W605 550,665 11,365,627 SH   SOLE 21 11,365,627 0 0
CYTOKINETICS INC COM NEW 23282W605 107,945 2,227,961 SH   SOLE 22 2,172,728 0 55,233
CYTOKINETICS INC COM NEW 23282W605 95 1,962 SH   SOLE 23 1,962 0 0
CYTOKINETICS INC COM NEW 23282W605 611 12,616 SH   SOLE 25 12,616 0 0
CYTOKINETICS INC COM NEW 23282W605 2,007 41,418 SH   SOLE 26 28,345 0 13,073
CYTOKINETICS INC COM NEW 23282W605 219 4,515 SH   SOLE 28 1,480 0 3,035
CYTOKINETICS INC COM NEW 23282W605 14,326 295,679 SH   SOLE 30 295,679 0 0
CYTOKINETICS INC COM NEW 23282W605 13 276 SH   SOLE 34 276 0 0
CYTOKINETICS INC COM NEW 23282W605 82 1,696 SH   SOLE 36 1,696 0 0
CYTOKINETICS INC COM NEW 23282W605 497 10,262 SH   SOLE 40 10,262 0 0
CYTOKINETICS INC COM NEW 23282W605 2,709 55,913 SH   SOLE 43 54,893 0 1,020
CYTOMX THERAPEUTICS INC COM 23284F105 7 4,957 SH   SOLE 2 3,564 0 1,393
CYTOMX THERAPEUTICS INC COM 23284F105 15 10,137 SH   SOLE 18 10,137 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,146 790,475 SH   SOLE 21 790,475 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,396 962,643 SH   SOLE 22 962,643 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 45 31,150 SH   SOLE 30 31,150 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 0 1 SH   SOLE 43 1 0 0
CYTOSORBENTS CORP COM NEW 23283X206 2 1,144 SH   SOLE 2 0 0 1,144
CYTOSORBENTS CORP COM NEW 23283X206 11 7,853 SH   SOLE 18 7,853 0 0
CYTOSORBENTS CORP COM NEW 23283X206 150 110,326 SH   SOLE 21 110,326 0 0
CYTOSORBENTS CORP COM NEW 23283X206 846 621,849 SH   SOLE 22 621,849 0 0
CYTOSORBENTS CORP COM NEW 23283X206 0 199 SH   SOLE 43 199 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 92 22,508 SH   SOLE 2 17,546 0 4,962
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 2 479 SH   SOLE 7 479 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 422 103,513 SH   SOLE 18 103,513 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 288 70,547 SH   SOLE 19 70,547 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 5,383 1,319,395 SH   SOLE 21 1,319,395 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 4,256 1,043,061 SH   SOLE 22 1,021,991 0 21,070
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 26 6,287 SH   SOLE 25 6,287 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 4 972 SH   SOLE 26 972 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 216 52,895 SH   SOLE 30 52,895 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102 28 6,972 SH   SOLE 40 6,972 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 214 222,641 SH   SOLE 30 222,641 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 2,682 2,783,986 SH   SOLE 34 2,783,986 0 0
D R HORTON INC COM 23331A109 22,978 341,180 SH   SOLE 2 92,457 0 248,723
D R HORTON INC COM 23331A109 16,298 241,997 SH   SOLE 4 127,597 0 114,400
D R HORTON INC COM 23331A109 20,018 297,223 SH   SOLE 7 287,468 0 9,755
D R HORTON INC COM 23331A109 827 12,286 SH   SOLE 13 1,483 0 10,803
D R HORTON INC COM 23331A109 3,294 48,905 SH   SOLE 15 48,905 0 0
D R HORTON INC COM 23331A109 46,587 691,712 SH   SOLE 18 661,967 0 29,745
D R HORTON INC COM 23331A109 68,553 1,017,860 SH   SOLE 19 1,017,860 0 0
D R HORTON INC COM 23331A109 914,518 13,578,594 SH   SOLE 21 13,578,594 0 0
D R HORTON INC COM 23331A109 458,777 6,811,835 SH   SOLE 22 6,162,749 0 649,086
D R HORTON INC COM 23331A109 37,002 549,397 SH   SOLE 23 549,397 0 0
D R HORTON INC COM 23331A109 26,667 395,942 SH   SOLE 25 395,942 0 0
D R HORTON INC COM 23331A109 40,445 600,513 SH   SOLE 26 209,788 0 390,725
D R HORTON INC COM 23331A109 49,763 738,875 SH   SOLE 28 4,836 0 734,039
D R HORTON INC COM 23331A109 208 3,094 SH   SOLE 29 3,094 0 0
D R HORTON INC COM 23331A109 161,822 2,402,702 SH   SOLE 30 2,402,702 0 0
D R HORTON INC COM 23331A109 4,958 73,617 SH   SOLE 31 67,537 0 6,080
D R HORTON INC COM 23331A109 34,953 518,975 SH   SOLE 34 518,975 0 0
D R HORTON INC COM 23331A109 7,401 109,896 SH   SOLE 36 109,896 0 0
D R HORTON INC COM 23331A109 730 10,840 SH   SOLE 40 10,840 0 0
D R HORTON INC COM 23331A109 29 426 SH   OTR 43 426 0 0
D R HORTON INC COM 23331A109 23,859 354,251 SH   SOLE 43 323,748 0 30,503
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 14,564 1,496,819 SH   SOLE 19 1,496,819 0 0
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 36 3,711 SH   SOLE 21 3,711 0 0
DADA NEXUS LTD ADS 23344D108 8 1,599 SH   SOLE 2 1,599 0 0
DADA NEXUS LTD ADS 23344D108 23 4,770 SH   SOLE 4 4,770 0 0
DADA NEXUS LTD ADS 23344D108 2,806 593,185 SH   SOLE 21 593,185 0 0
DADA NEXUS LTD ADS 23344D108 3,036 641,966 SH   SOLE 22 622,857 0 19,109
DADA NEXUS LTD ADS 23344D108 279 59,050 SH   SOLE 25 59,050 0 0
DADA NEXUS LTD ADS 23344D108 83 17,458 SH   SOLE 28 0 0 17,458
DADA NEXUS LTD ADS 23344D108 785 165,883 SH   SOLE 30 165,883 0 0
DADA NEXUS LTD ADS 23344D108 4 810 SH   SOLE 34 810 0 0
DAILY JOURNAL CORP COM 233912104 281 1,096 SH   SOLE 2 245 0 851
DAILY JOURNAL CORP COM 233912104 4 17 SH   SOLE 7 17 0 0
DAILY JOURNAL CORP COM 233912104 991 3,864 SH   SOLE 18 3,864 0 0
DAILY JOURNAL CORP COM 233912104 564 2,201 SH   SOLE 19 2,201 0 0
DAILY JOURNAL CORP COM 233912104 11,516 44,915 SH   SOLE 21 44,915 0 0
DAILY JOURNAL CORP COM 233912104 6,243 24,351 SH   SOLE 22 23,592 0 759
DAILY JOURNAL CORP COM 233912104 26 100 SH   SOLE 43 100 0 0
DAKOTA GOLD CORP COM 46655E100 32 10,466 SH   SOLE 2 2,810 0 7,656
DAKOTA GOLD CORP COM 46655E100 431 141,189 SH   SOLE 18 141,189 0 0
DAKOTA GOLD CORP COM 46655E100 295 96,632 SH   SOLE 19 96,632 0 0
DAKOTA GOLD CORP COM 46655E100 4,939 1,619,369 SH   SOLE 21 1,619,369 0 0
DAKOTA GOLD CORP COM 46655E100 2,969 973,323 SH   SOLE 22 969,705 0 3,618
DAKTRONICS INC COM 234264109 629 232,277 SH   SOLE 2 187,223 0 45,054
DAKTRONICS INC COM 234264109 16 5,750 SH   SOLE 18 5,750 0 0
DAKTRONICS INC COM 234264109 21 7,812 SH   SOLE 19 7,812 0 0
DAKTRONICS INC COM 234264109 207 76,221 SH   SOLE 21 76,221 0 0
DAKTRONICS INC COM 234264109 2,135 787,654 SH   SOLE 22 787,654 0 0
DALLASNEWS CORPORATION COM SER A 235050101 4 950 SH   SOLE 18 950 0 0
DALLASNEWS CORPORATION COM SER A 235050101 76 16,318 SH   SOLE 21 16,318 0 0
DALLASNEWS CORPORATION COM SER A 235050101 460 99,167 SH   SOLE 22 99,167 0 0
DANA INC COM 235825205 2,631 230,142 SH   SOLE 2 137,458 0 92,684
DANA INC COM 235825205 7 605 SH   SOLE 4 605 0 0
DANA INC COM 235825205 38 3,283 SH   SOLE 7 3,283 0 0
DANA INC COM 235825205 7,004 612,752 SH   SOLE 18 612,752 0 0
DANA INC COM 235825205 4,327 378,557 SH   SOLE 19 378,557 0 0
DANA INC COM 235825205 106,182 9,289,767 SH   SOLE 21 9,289,767 0 0
DANA INC COM 235825205 42,644 3,730,870 SH   SOLE 22 3,587,757 0 143,113
DANA INC COM 235825205 76 6,665 SH   SOLE 23 6,665 0 0
DANA INC COM 235825205 218 19,050 SH   SOLE 25 19,050 0 0
DANA INC COM 235825205 518 45,331 SH   SOLE 26 35,189 0 10,142
DANA INC COM 235825205 30 2,586 SH   SOLE 28 2,586 0 0
DANA INC COM 235825205 1,270 111,120 SH   SOLE 30 111,120 0 0
DANA INC COM 235825205 88 7,726 SH   SOLE 36 7,726 0 0
DANA INC COM 235825205 195 17,018 SH   SOLE 40 17,018 0 0
DANA INC COM 235825205 1,392 121,760 SH   SOLE 43 114,160 0 7,600
DANAHER CORPORATION COM 235851102 377,762 1,462,549 SH   SOLE 2 472,203 0 990,346
DANAHER CORPORATION COM 235851102 133,363 516,332 SH   SOLE 4 288,806 0 227,526
DANAHER CORPORATION COM 235851102 156,975 607,747 SH   SOLE 7 588,894 0 18,853
DANAHER CORPORATION COM 235851102 5,039 19,510 SH   SOLE 13 4,098 0 15,412
DANAHER CORPORATION COM 235851102 20,633 79,882 SH   SOLE 15 79,882 0 0
DANAHER CORPORATION COM 235851102 4 14 SH   SOLE 17 0 0 14
DANAHER CORPORATION COM 235851102 638,072 2,470,371 SH   SOLE 18 2,118,552 0 351,819
DANAHER CORPORATION COM 235851102 629,065 2,435,497 SH   SOLE 19 2,435,497 0 0
DANAHER CORPORATION COM 235851102 3,981,552 15,415,044 SH   SOLE 21 15,415,044 0 0
DANAHER CORPORATION COM 235851102 3,638,793 14,088,013 SH   SOLE 22 12,731,499 0 1,356,514
DANAHER CORPORATION COM 235851102 287,509 1,113,126 SH   SOLE 23 1,113,126 0 0
DANAHER CORPORATION COM 235851102 256,507 993,097 SH   SOLE 25 993,097 0 0
DANAHER CORPORATION COM 235851102 350,668 1,357,654 SH   SOLE 26 499,453 0 858,201
DANAHER CORPORATION COM 235851102 342,822 1,327,275 SH   SOLE 28 15,870 0 1,311,405
DANAHER CORPORATION COM 235851102 865 3,348 SH   SOLE 29 3,348 0 0
DANAHER CORPORATION COM 235851102 888,024 3,438,088 SH   SOLE 30 3,438,088 0 0
DANAHER CORPORATION COM 235851102 39,490 152,889 SH   SOLE 31 140,351 0 12,538
DANAHER CORPORATION COM 235851102 434,583 1,682,540 SH   SOLE 34 1,682,540 0 0
DANAHER CORPORATION COM 235851102 57,111 221,112 SH   SOLE 36 221,112 0 0
DANAHER CORPORATION COM 235851102 5,739 22,219 SH   SOLE 40 22,219 0 0
DANAHER CORPORATION COM 235851102 420 1,628 SH   OTR 43 1,628 0 0
DANAHER CORPORATION COM 235851102 227,405 880,424 SH   SOLE 43 808,285 0 72,139
DANAHER CORPORATION 5% CONV PFD B 235851409 1,963 1,457 SH   SOLE 2 1,457 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 22,531 16,721 SH   SOLE 19 16,721 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 185,175 137,422 SH   SOLE 21 137,422 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409 14,293 10,607 SH   SOLE 34 10,607 0 0
DANAOS CORPORATION SHS Y1968P121 19 335 SH   SOLE 25 335 0 0
DANAOS CORPORATION SHS Y1968P121 339 6,085 SH   SOLE 43 5,646 0 439
DANIMER SCIENTIFIC INC COM CL A 236272100 223 75,633 SH   SOLE 2 37,467 0 38,166
DANIMER SCIENTIFIC INC COM CL A 236272100 0 125 SH   SOLE 4 125 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 3 1,105 SH   SOLE 7 1,105 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 21 6,981 SH   SOLE 17 0 0 6,981
DANIMER SCIENTIFIC INC COM CL A 236272100 848 287,515 SH   SOLE 18 287,515 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 494 167,496 SH   SOLE 19 167,496 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 16,729 5,670,771 SH   SOLE 21 5,670,771 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 6,310 2,139,136 SH   SOLE 22 2,046,215 0 92,921
DANIMER SCIENTIFIC INC COM CL A 236272100 26 8,981 SH   SOLE 25 8,981 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 15 4,920 SH   SOLE 26 0 0 4,920
DANIMER SCIENTIFIC INC COM CL A 236272100 184 62,465 SH   SOLE 28 52,288 0 10,177
DANIMER SCIENTIFIC INC COM CL A 236272100 161 54,699 SH   SOLE 30 54,699 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 22 7,507 SH   SOLE 40 7,507 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 1 207 SH   SOLE 43 207 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3,893 73,333 SH   SOLE 2 2,001 0 71,332
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 8,230 155,054 SH   SOLE 4 12,491 0 142,563
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 373 7,033 SH   SOLE 7 7,033 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 846 15,940 SH   SOLE 13 157 0 15,783
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2,781 52,398 SH   SOLE 15 52,398 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,806 34,031 SH   SOLE 18 34,031 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 133,882 2,522,259 SH   SOLE 21 2,522,259 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 40,540 763,758 SH   SOLE 22 616,474 0 147,284
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3,675 69,234 SH   SOLE 23 69,234 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2,190 41,255 SH   SOLE 25 41,255 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 4,263 80,305 SH   SOLE 26 7,721 0 72,584
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 6,037 113,737 SH   SOLE 28 4,058 0 109,679
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 105,493 1,987,435 SH   SOLE 30 1,987,435 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 35 664 SH   SOLE 31 0 0 664
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 178 3,357 SH   SOLE 34 3,357 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 112 2,116 SH   SOLE 36 2,116 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 7 139 SH   SOLE 40 139 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 4,938 93,036 SH   SOLE 43 88,796 0 4,240
DARDEN RESTAURANTS INC COM 237194105 27,860 220,548 SH   SOLE 2 58,390 0 162,158
DARDEN RESTAURANTS INC COM 237194105 7,299 57,782 SH   SOLE 4 49,278 0 8,504
DARDEN RESTAURANTS INC COM 237194105 15,473 122,489 SH   SOLE 7 117,837 0 4,652
DARDEN RESTAURANTS INC COM 237194105 508 4,018 SH   SOLE 13 554 0 3,464
DARDEN RESTAURANTS INC COM 237194105 2,434 19,266 SH   SOLE 15 19,266 0 0
DARDEN RESTAURANTS INC COM 237194105 27,577 218,308 SH   SOLE 18 208,355 0 9,953
DARDEN RESTAURANTS INC COM 237194105 7,004 55,450 SH   SOLE 19 55,450 0 0
DARDEN RESTAURANTS INC COM 237194105 435,208 3,445,281 SH   SOLE 21 3,445,281 0 0
DARDEN RESTAURANTS INC COM 237194105 335,615 2,656,860 SH   SOLE 22 2,388,754 0 268,106
DARDEN RESTAURANTS INC COM 237194105 26,289 208,117 SH   SOLE 23 208,117 0 0
DARDEN RESTAURANTS INC COM 237194105 17,347 137,323 SH   SOLE 25 137,323 0 0
DARDEN RESTAURANTS INC COM 237194105 28,712 227,292 SH   SOLE 26 74,667 0 152,625
DARDEN RESTAURANTS INC COM 237194105 22,230 175,980 SH   SOLE 28 893 0 175,087
DARDEN RESTAURANTS INC COM 237194105 72,155 571,207 SH   SOLE 30 571,207 0 0
DARDEN RESTAURANTS INC COM 237194105 3,474 27,498 SH   SOLE 31 25,221 0 2,277
DARDEN RESTAURANTS INC COM 237194105 1,344 10,639 SH   SOLE 34 10,639 0 0
DARDEN RESTAURANTS INC COM 237194105 5,185 41,049 SH   SOLE 36 41,049 0 0
DARDEN RESTAURANTS INC COM 237194105 539 4,267 SH   SOLE 40 4,267 0 0
DARDEN RESTAURANTS INC COM 237194105 18 143 SH   OTR 43 143 0 0
DARDEN RESTAURANTS INC COM 237194105 15,469 122,459 SH   SOLE 43 111,815 0 10,644
DARE BIOSCIENCE INC COM 23666P101 3 2,797 SH   SOLE 2 0 0 2,797
DARE BIOSCIENCE INC COM 23666P101 15 14,808 SH   SOLE 18 14,808 0 0
DARE BIOSCIENCE INC COM 23666P101 274 274,145 SH   SOLE 21 274,145 0 0
DARE BIOSCIENCE INC COM 23666P101 417 416,728 SH   SOLE 22 416,728 0 0
DARIOHEALTH CORP COM NEW 23725P209 3 653 SH   SOLE 2 0 0 653
DARIOHEALTH CORP COM NEW 23725P209 16 3,539 SH   SOLE 18 3,539 0 0
DARIOHEALTH CORP COM NEW 23725P209 184 39,775 SH   SOLE 21 39,775 0 0
DARIOHEALTH CORP COM NEW 23725P209 448 96,850 SH   SOLE 22 96,850 0 0
DARLING INGREDIENTS INC COM 237266101 27,372 413,790 SH   SOLE 2 173,611 0 240,179
DARLING INGREDIENTS INC COM 237266101 168 2,545 SH   SOLE 4 1,410 0 1,135
DARLING INGREDIENTS INC COM 237266101 1,603 24,237 SH   SOLE 7 24,237 0 0
DARLING INGREDIENTS INC COM 237266101 23,694 358,192 SH   SOLE 18 358,192 0 0
DARLING INGREDIENTS INC COM 237266101 33,035 499,400 SH   SOLE 19 499,400 0 0
DARLING INGREDIENTS INC COM 237266101 531,755 8,038,623 SH   SOLE 21 8,038,623 0 0
DARLING INGREDIENTS INC COM 237266101 288,805 4,365,914 SH   SOLE 22 4,169,559 0 196,355
DARLING INGREDIENTS INC COM 237266101 6,514 98,468 SH   SOLE 25 98,468 0 0
DARLING INGREDIENTS INC COM 237266101 5,379 81,319 SH   SOLE 26 61,877 0 19,442
DARLING INGREDIENTS INC COM 237266101 5,442 82,265 SH   SOLE 28 75,834 0 6,431
DARLING INGREDIENTS INC COM 237266101 16,885 255,256 SH   SOLE 29 255,256 0 0
DARLING INGREDIENTS INC COM 237266101 28,726 434,251 SH   SOLE 30 434,251 0 0
DARLING INGREDIENTS INC COM 237266101 152 2,297 SH   SOLE 31 2,297 0 0
DARLING INGREDIENTS INC COM 237266101 183,031 2,766,903 SH   SOLE 34 2,766,903 0 0
DARLING INGREDIENTS INC COM 237266101 230 3,472 SH   SOLE 36 3,472 0 0
DARLING INGREDIENTS INC COM 237266101 1,370 20,704 SH   SOLE 40 20,704 0 0
DARLING INGREDIENTS INC COM 237266101 25 371 SH   OTR 43 371 0 0
DARLING INGREDIENTS INC COM 237266101 23,178 350,379 SH   SOLE 43 342,526 0 7,853
DASEKE INC COM 23753F107 32 6,006 SH   SOLE 2 1,348 0 4,658
DASEKE INC COM 23753F107 1 208 SH   SOLE 7 208 0 0
DASEKE INC COM 23753F107 593 109,626 SH   SOLE 18 109,626 0 0
DASEKE INC COM 23753F107 420 77,705 SH   SOLE 19 77,705 0 0
DASEKE INC COM 23753F107 7,981 1,475,315 SH   SOLE 21 1,475,315 0 0
DASEKE INC COM 23753F107 6,498 1,201,062 SH   SOLE 22 1,193,918 0 7,144
DASEKE INC COM 23753F107 34 6,249 SH   SOLE 43 6,249 0 0
DATA I O CORP COM 237690102 26 9,141 SH   SOLE 21 9,141 0 0
DATA I O CORP COM 237690102 49 17,467 SH   SOLE 22 17,467 0 0
DATADOG INC CL A COM 23804L103 40,537 456,600 SH   SOLE 2 40,239 0 416,361
DATADOG INC CL A COM 23804L103 14,151 159,390 SH   SOLE 4 95,898 0 63,492
DATADOG INC CL A COM 23804L103 5,583 62,882 SH   SOLE 7 62,882 0 0
DATADOG INC CL A COM 23804L103 629 7,090 SH   SOLE 13 1,028 0 6,062
DATADOG INC CL A COM 23804L103 1,848 20,817 SH   SOLE 15 20,817 0 0
DATADOG INC CL A COM 23804L103 42,095 474,144 SH   SOLE 18 461,794 0 12,350
DATADOG INC CL A COM 23804L103 39,025 439,572 SH   SOLE 19 439,572 0 0
DATADOG INC CL A COM 23804L103 411,230 4,632,017 SH   SOLE 21 4,632,017 0 0
DATADOG INC CL A COM 23804L103 482,892 5,439,203 SH   SOLE 22 4,992,003 0 447,200
DATADOG INC CL A COM 23804L103 33,523 377,591 SH   SOLE 23 377,591 0 0
DATADOG INC CL A COM 23804L103 29,095 327,724 SH   SOLE 25 327,724 0 0
DATADOG INC CL A COM 23804L103 27,152 305,833 SH   SOLE 26 142,852 0 162,981
DATADOG INC CL A COM 23804L103 35,542 400,343 SH   SOLE 28 3,176 0 397,167
DATADOG INC CL A COM 23804L103 27 299 SH   SOLE 29 299 0 0
DATADOG INC CL A COM 23804L103 102,238 1,151,585 SH   SOLE 30 1,142,754 0 8,831
DATADOG INC CL A COM 23804L103 4,877 54,933 SH   SOLE 31 50,483 0 4,450
DATADOG INC CL A COM 23804L103 6,024 67,848 SH   SOLE 32 67,848 0 0
DATADOG INC CL A COM 23804L103 19,140 215,585 SH   SOLE 34 215,585 0 0
DATADOG INC CL A COM 23804L103 6,780 76,370 SH   SOLE 36 76,370 0 0
DATADOG INC CL A COM 23804L103 694 7,814 SH   SOLE 40 7,814 0 0
DATADOG INC CL A COM 23804L103 41 465 SH   OTR 43 465 0 0
DATADOG INC CL A COM 23804L103 7,832 88,213 SH   SOLE 43 78,792 0 9,421
DATADOG INC NOTE 0.125% 6/1 23804LAB9 7,724 6,504,000 PRN   SOLE 21 6,504,000 0 0
DATCHAT INC COM 23816M107 2 2,957 SH   SOLE 18 2,957 0 0
DATCHAT INC COM 23816M107 24 32,932 SH   SOLE 21 32,932 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,567 82,713 SH   SOLE 2 64,256 0 18,457
DAVE & BUSTERS ENTMT INC COM 238337109 3 107 SH   SOLE 4 107 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 15 479 SH   SOLE 7 479 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 4,579 147,574 SH   SOLE 18 143,924 0 3,650
DAVE & BUSTERS ENTMT INC COM 238337109 6,044 194,765 SH   SOLE 19 194,765 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 156,719 5,050,564 SH   SOLE 21 5,050,564 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 37,028 1,193,284 SH   SOLE 22 1,164,295 0 28,989
DAVE & BUSTERS ENTMT INC COM 238337109 104 3,366 SH   SOLE 23 3,366 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 194 6,254 SH   SOLE 25 6,254 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,162 37,440 SH   SOLE 26 10,402 0 27,038
DAVE & BUSTERS ENTMT INC COM 238337109 100 3,234 SH   SOLE 28 224 0 3,010
DAVE & BUSTERS ENTMT INC COM 238337109 2,425 78,163 SH   SOLE 30 78,163 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 141 4,551 SH   SOLE 40 4,551 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 886 28,561 SH   SOLE 43 27,888 0 673
DAVE INC CLASS A COM 23834J102 2 4,748 SH   SOLE 2 0 0 4,748
DAVE INC CLASS A COM 23834J102 3 9,748 SH   SOLE 21 9,748 0 0
DAVE INC CLASS A COM 23834J102 766 2,135,232 SH   SOLE 22 2,135,232 0 0
DAVITA INC COM 23918K108 6,190 74,784 SH   SOLE 2 25,103 0 49,681
DAVITA INC COM 23918K108 5,145 62,156 SH   SOLE 4 34,165 0 27,991
DAVITA INC COM 23918K108 4,369 52,779 SH   SOLE 7 50,686 0 2,093
DAVITA INC COM 23918K108 18 215 SH   SOLE 13 215 0 0
DAVITA INC COM 23918K108 445 5,373 SH   SOLE 15 5,373 0 0
DAVITA INC COM 23918K108 8,178 98,807 SH   SOLE 18 94,347 0 4,460
DAVITA INC COM 23918K108 5,933 71,677 SH   SOLE 19 71,677 0 0
DAVITA INC COM 23918K108 172,258 2,081,163 SH   SOLE 21 2,081,163 0 0
DAVITA INC COM 23918K108 111,458 1,346,601 SH   SOLE 22 1,217,974 0 128,627
DAVITA INC COM 23918K108 7,476 90,319 SH   SOLE 23 90,319 0 0
DAVITA INC COM 23918K108 5,848 70,655 SH   SOLE 25 70,655 0 0
DAVITA INC COM 23918K108 10,009 120,923 SH   SOLE 26 58,479 0 62,444
DAVITA INC COM 23918K108 16,564 200,118 SH   SOLE 28 30,455 0 169,663
DAVITA INC COM 23918K108 57,859 699,034 SH   SOLE 30 579,779 0 119,255
DAVITA INC COM 23918K108 1,310 15,821 SH   SOLE 31 14,784 0 1,037
DAVITA INC COM 23918K108 2,431 29,373 SH   SOLE 34 29,373 0 0
DAVITA INC COM 23918K108 2,287 27,632 SH   SOLE 36 27,632 0 0
DAVITA INC COM 23918K108 170 2,055 SH   SOLE 40 2,055 0 0
DAVITA INC COM 23918K108 31 371 SH   OTR 43 371 0 0
DAVITA INC COM 23918K108 5,585 67,476 SH   SOLE 43 61,605 0 5,871
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 2 1,513 SH   SOLE 18 1,513 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 21 13,394 SH   SOLE 21 13,394 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 391 19,518 SH   SOLE 2 3,052 0 16,466
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 6 295 SH   SOLE 7 295 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 1,650 82,379 SH   SOLE 18 82,379 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 8,611 429,918 SH   SOLE 19 429,918 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 24,602 1,228,262 SH   SOLE 21 1,228,262 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 14,757 736,757 SH   SOLE 22 719,328 0 17,429
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 176 8,771 SH   SOLE 26 0 0 8,771
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 651 32,502 SH   SOLE 30 32,502 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 57 2,833 SH   SOLE 34 2,833 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 1,839 1,039,223 SH   SOLE 21 1,039,223 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 6 3,308 SH   SOLE 43 3,308 0 0
DBX ETF TR XTRACKERS S&P 233051143 60 1,876 SH   SOLE 17 0 0 1,876
DBX ETF TR XTRACK MSCI EAFE 233051200 6 182 SH   SOLE 17 0 0 182
DBX ETF TR XTKR MSCI EMRG 233051226 2 85 SH   SOLE 17 0 0 85
DBX ETF TR XTRACK USD HIGH 233051432 11 328 SH   SOLE 2 328 0 0
DBX ETF TR XTRACK USD HIGH 233051432 6 185 SH   SOLE 17 0 0 185
DBX ETF TR XTRACK USD HIGH 233051432 39,583 1,209,000 SH   SOLE 19 1,209,000 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 126 36,409 SH   SOLE 18 36,409 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 6,014 1,738,212 SH   SOLE 19 1,738,212 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 346 99,866 SH   SOLE 21 99,866 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 5 1,581 SH   SOLE 22 1,581 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 37 10,772 SH   SOLE 30 10,772 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 4,860 262,688 SH   SOLE 2 133,688 0 129,000
DECIPHERA PHARMACEUTICALS IN COM 24344T101 3 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 11 614 SH   SOLE 7 614 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,717 146,851 SH   SOLE 18 137,289 0 9,562
DECIPHERA PHARMACEUTICALS IN COM 24344T101 11,955 646,219 SH   SOLE 19 646,219 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 35,949 1,943,176 SH   SOLE 21 1,943,176 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 33,019 1,784,830 SH   SOLE 22 1,744,507 0 40,323
DECIPHERA PHARMACEUTICALS IN COM 24344T101 336 18,170 SH   SOLE 23 18,170 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 95 5,127 SH   SOLE 25 5,127 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,405 129,984 SH   SOLE 26 9,978 0 120,006
DECIPHERA PHARMACEUTICALS IN COM 24344T101 3,508 189,630 SH   SOLE 30 189,630 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 14 743 SH   SOLE 36 743 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 87 4,721 SH   SOLE 40 4,721 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,460 78,936 SH   SOLE 43 71,616 0 7,320
DECISIONPOINT SYS INC NEW COM 24345A507 7 1,145 SH   SOLE 18 1,145 0 0
DECISIONPOINT SYS INC NEW COM 24345A507 65 10,204 SH   SOLE 21 10,204 0 0
DECKERS OUTDOOR CORP COM 243537107 10,883 34,812 SH   SOLE 2 25,559 0 9,253
DECKERS OUTDOOR CORP COM 243537107 31 100 SH   SOLE 4 100 0 0
DECKERS OUTDOOR CORP COM 243537107 115 368 SH   SOLE 7 368 0 0
DECKERS OUTDOOR CORP COM 243537107 18,281 58,480 SH   SOLE 18 58,480 0 0
DECKERS OUTDOOR CORP COM 243537107 2,566 8,209 SH   SOLE 19 8,209 0 0
DECKERS OUTDOOR CORP COM 243537107 420,392 1,344,782 SH   SOLE 21 1,344,782 0 0
DECKERS OUTDOOR CORP COM 243537107 224,664 718,671 SH   SOLE 22 686,294 0 32,377
DECKERS OUTDOOR CORP COM 243537107 1,322 4,228 SH   SOLE 25 4,228 0 0
DECKERS OUTDOOR CORP COM 243537107 3,553 11,365 SH   SOLE 26 9,092 0 2,273
DECKERS OUTDOOR CORP COM 243537107 549 1,756 SH   SOLE 28 493 0 1,263
DECKERS OUTDOOR CORP COM 243537107 6,827 21,840 SH   SOLE 30 21,840 0 0
DECKERS OUTDOOR CORP COM 243537107 118 379 SH   SOLE 31 379 0 0
DECKERS OUTDOOR CORP COM 243537107 456 1,459 SH   SOLE 36 1,459 0 0
DECKERS OUTDOOR CORP COM 243537107 1,105 3,534 SH   SOLE 40 3,534 0 0
DECKERS OUTDOOR CORP COM 243537107 26 84 SH   OTR 43 84 0 0
DECKERS OUTDOOR CORP COM 243537107 9,168 29,327 SH   SOLE 43 27,743 0 1,584
DEERE & CO COM 244199105 184,741 553,299 SH   SOLE 2 115,731 0 437,568
DEERE & CO COM 244199105 73,617 220,482 SH   SOLE 4 130,037 0 90,445
DEERE & CO COM 244199105 102,547 307,127 SH   SOLE 7 298,962 0 8,165
DEERE & CO COM 244199105 2,968 8,890 SH   SOLE 13 1,907 0 6,983
DEERE & CO COM 244199105 9,480 28,393 SH   SOLE 15 28,393 0 0
DEERE & CO COM 244199105 13 40 SH   SOLE 17 0 0 40
DEERE & CO COM 244199105 188,234 563,762 SH   SOLE 18 535,069 0 28,693
DEERE & CO COM 244199105 156,011 467,253 SH   SOLE 19 467,253 0 0
DEERE & CO COM 244199105 1,955,849 5,857,765 SH   SOLE 21 5,857,765 0 0
DEERE & CO COM 244199105 1,980,036 5,930,206 SH   SOLE 22 5,347,599 0 582,607
DEERE & CO COM 244199105 153,872 460,846 SH   SOLE 23 460,846 0 0
DEERE & CO COM 244199105 182,141 545,512 SH   SOLE 25 545,512 0 0
DEERE & CO COM 244199105 193,909 580,756 SH   SOLE 26 205,017 0 375,739
DEERE & CO COM 244199105 196,794 589,399 SH   SOLE 28 8,101 0 581,298
DEERE & CO COM 244199105 39,329 117,791 SH   SOLE 29 117,791 0 0
DEERE & CO COM 244199105 508,807 1,523,875 SH   SOLE 30 1,523,875 0 0
DEERE & CO COM 244199105 21,514 64,434 SH   SOLE 31 59,113 0 5,321
DEERE & CO COM 244199105 145,946 437,108 SH   SOLE 34 437,108 0 0
DEERE & CO COM 244199105 30,927 92,627 SH   SOLE 36 92,627 0 0
DEERE & CO COM 244199105 3,142 9,409 SH   SOLE 40 9,409 0 0
DEERE & CO COM 244199105 216 647 SH   OTR 43 647 0 0
DEERE & CO COM 244199105 96,506 289,036 SH   SOLE 43 266,648 0 22,388
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 1,351 86,952 SH   SOLE 2 67,783 0 19,169
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 4 288 SH   SOLE 7 288 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 248 15,942 SH   SOLE 18 15,942 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 4,454 286,586 SH   SOLE 19 286,586 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 8,628 555,222 SH   SOLE 21 555,222 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 12,436 800,285 SH   SOLE 22 758,671 0 41,614
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 75 4,809 SH   SOLE 25 4,809 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 41 2,661 SH   SOLE 26 0 0 2,661
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 193 12,441 SH   SOLE 30 12,441 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 7 468 SH   SOLE 31 468 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 15,969 1,027,619 SH   SOLE 34 1,027,619 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 77 4,971 SH   SOLE 40 4,971 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 15 946 SH   SOLE 43 885 0 61
DELCATH SYS INC COM NEW 24661P807 4 1,107 SH   SOLE 18 1,107 0 0
DELCATH SYS INC COM NEW 24661P807 38 11,811 SH   SOLE 21 11,811 0 0
DELCATH SYS INC COM NEW 24661P807 1 390 SH   SOLE 22 390 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,794 139,789 SH   SOLE 2 102,027 0 37,762
DELEK US HLDGS INC NEW COM 24665A103 9 332 SH   SOLE 4 332 0 0
DELEK US HLDGS INC NEW COM 24665A103 69 2,547 SH   SOLE 7 2,547 0 0
DELEK US HLDGS INC NEW COM 24665A103 5,461 201,231 SH   SOLE 18 185,817 0 15,414
DELEK US HLDGS INC NEW COM 24665A103 10,919 402,317 SH   SOLE 19 402,317 0 0
DELEK US HLDGS INC NEW COM 24665A103 66,263 2,441,538 SH   SOLE 21 2,441,538 0 0
DELEK US HLDGS INC NEW COM 24665A103 55,197 2,033,782 SH   SOLE 22 1,987,771 0 46,011
DELEK US HLDGS INC NEW COM 24665A103 77 2,838 SH   SOLE 23 2,838 0 0
DELEK US HLDGS INC NEW COM 24665A103 230 8,474 SH   SOLE 25 8,474 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,025 111,464 SH   SOLE 26 20,247 0 91,217
DELEK US HLDGS INC NEW COM 24665A103 1,115 41,077 SH   SOLE 30 41,077 0 0
DELEK US HLDGS INC NEW COM 24665A103 483 17,788 SH   SOLE 34 17,788 0 0
DELEK US HLDGS INC NEW COM 24665A103 126 4,647 SH   SOLE 36 4,647 0 0
DELEK US HLDGS INC NEW COM 24665A103 208 7,650 SH   SOLE 40 7,650 0 0
DELEK US HLDGS INC NEW COM 24665A103 702 25,858 SH   SOLE 43 23,470 0 2,388
DELL TECHNOLOGIES INC CL C 24703L202 18,281 535,001 SH   SOLE 2 134,716 0 400,285
DELL TECHNOLOGIES INC CL C 24703L202 8,143 238,314 SH   SOLE 4 121,788 0 116,526
DELL TECHNOLOGIES INC CL C 24703L202 3,176 92,938 SH   SOLE 7 92,938 0 0
DELL TECHNOLOGIES INC CL C 24703L202 50 1,451 SH   SOLE 13 1,451 0 0
DELL TECHNOLOGIES INC CL C 24703L202 937 27,433 SH   SOLE 15 27,433 0 0
DELL TECHNOLOGIES INC CL C 24703L202 4 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202 10,575 309,477 SH   SOLE 18 221,334 0 88,143
DELL TECHNOLOGIES INC CL C 24703L202 15,991 467,990 SH   SOLE 19 467,990 0 0
DELL TECHNOLOGIES INC CL C 24703L202 260,595 7,626,414 SH   SOLE 21 7,626,414 0 0
DELL TECHNOLOGIES INC CL C 24703L202 222,219 6,503,341 SH   SOLE 22 5,894,377 0 608,964
DELL TECHNOLOGIES INC CL C 24703L202 15,565 455,503 SH   SOLE 23 455,503 0 0
DELL TECHNOLOGIES INC CL C 24703L202 34,927 1,022,144 SH   SOLE 25 1,022,144 0 0
DELL TECHNOLOGIES INC CL C 24703L202 15,074 441,151 SH   SOLE 26 223,745 0 217,406
DELL TECHNOLOGIES INC CL C 24703L202 30,293 886,534 SH   SOLE 28 38,685 0 847,849
DELL TECHNOLOGIES INC CL C 24703L202 7 212 SH   SOLE 29 212 0 0
DELL TECHNOLOGIES INC CL C 24703L202 56,957 1,666,876 SH   SOLE 30 1,346,222 0 320,654
DELL TECHNOLOGIES INC CL C 24703L202 2,016 58,992 SH   SOLE 31 53,646 0 5,346
DELL TECHNOLOGIES INC CL C 24703L202 1,201 35,160 SH   SOLE 34 35,160 0 0
DELL TECHNOLOGIES INC CL C 24703L202 3,537 103,514 SH   SOLE 36 103,514 0 0
DELL TECHNOLOGIES INC CL C 24703L202 309 9,041 SH   SOLE 40 9,041 0 0
DELL TECHNOLOGIES INC CL C 24703L202 20 588 SH   OTR 43 588 0 0
DELL TECHNOLOGIES INC CL C 24703L202 15,028 439,797 SH   SOLE 43 425,681 0 14,116
DELTA AIR LINES INC DEL COM NEW 247361702 17,538 625,035 SH   SOLE 2 324,091 0 300,944
DELTA AIR LINES INC DEL COM NEW 247361702 2,811 100,174 SH   SOLE 4 74,081 0 26,093
DELTA AIR LINES INC DEL COM NEW 247361702 15,208 541,979 SH   SOLE 7 521,198 0 20,781
DELTA AIR LINES INC DEL COM NEW 247361702 401 14,282 SH   SOLE 13 14,282 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 811 28,889 SH   SOLE 15 28,889 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2 81 SH   SOLE 17 0 0 81
DELTA AIR LINES INC DEL COM NEW 247361702 29,733 1,059,613 SH   SOLE 18 1,025,856 0 33,757
DELTA AIR LINES INC DEL COM NEW 247361702 13,575 483,788 SH   SOLE 19 483,788 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 475,378 16,941,485 SH   SOLE 21 16,941,485 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 353,416 12,595,014 SH   SOLE 22 11,829,093 0 765,921
DELTA AIR LINES INC DEL COM NEW 247361702 8,234 293,453 SH   SOLE 23 293,453 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6,694 238,553 SH   SOLE 25 238,553 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 23,196 826,660 SH   SOLE 26 344,513 0 482,147
DELTA AIR LINES INC DEL COM NEW 247361702 6,601 235,261 SH   SOLE 28 19,791 0 215,470
DELTA AIR LINES INC DEL COM NEW 247361702 837 29,812 SH   SOLE 29 29,812 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 52,175 1,859,413 SH   SOLE 30 1,859,413 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,753 98,122 SH   SOLE 31 95,800 0 2,322
DELTA AIR LINES INC DEL COM NEW 247361702 2,650 94,431 SH   SOLE 34 94,431 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,175 77,511 SH   SOLE 36 77,511 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 168 5,995 SH   SOLE 40 5,995 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 82 2,917 SH   OTR 43 2,917 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 11,901 424,123 SH   SOLE 43 372,312 0 51,811
DELTA APPAREL INC COM 247368103 39 2,822 SH   SOLE 2 2,629 0 193
DELTA APPAREL INC COM 247368103 15 1,044 SH   SOLE 18 1,044 0 0
DELTA APPAREL INC COM 247368103 181 12,934 SH   SOLE 21 12,934 0 0
DELTA APPAREL INC COM 247368103 1,735 123,987 SH   SOLE 22 123,987 0 0
DELUXE CORP COM 248019101 1,425 85,594 SH   SOLE 2 54,477 0 31,117
DELUXE CORP COM 248019101 3 176 SH   SOLE 4 176 0 0
DELUXE CORP COM 248019101 10 596 SH   SOLE 7 596 0 0
DELUXE CORP COM 248019101 2,718 163,249 SH   SOLE 18 163,249 0 0
DELUXE CORP COM 248019101 2,262 135,871 SH   SOLE 19 135,871 0 0
DELUXE CORP COM 248019101 88,005 5,285,607 SH   SOLE 21 5,285,607 0 0
DELUXE CORP COM 248019101 19,106 1,147,523 SH   SOLE 22 1,101,320 0 46,203
DELUXE CORP COM 248019101 111 6,652 SH   SOLE 25 6,652 0 0
DELUXE CORP COM 248019101 580 34,861 SH   SOLE 26 16,404 0 18,457
DELUXE CORP COM 248019101 124 7,421 SH   SOLE 28 292 0 7,129
DELUXE CORP COM 248019101 1,341 80,561 SH   SOLE 30 80,561 0 0
DELUXE CORP COM 248019101 672 40,348 SH   SOLE 34 40,348 0 0
DELUXE CORP COM 248019101 35 2,073 SH   SOLE 36 2,073 0 0
DELUXE CORP COM 248019101 83 4,979 SH   SOLE 40 4,979 0 0
DELUXE CORP COM 248019101 540 32,422 SH   SOLE 43 31,234 0 1,188
DENALI THERAPEUTICS INC COM 24823R105 4,294 139,918 SH   SOLE 2 92,508 0 47,410
DENALI THERAPEUTICS INC COM 24823R105 10 319 SH   SOLE 4 319 0 0
DENALI THERAPEUTICS INC COM 24823R105 147 4,794 SH   SOLE 7 1,700 0 3,094
DENALI THERAPEUTICS INC COM 24823R105 8,472 276,042 SH   SOLE 18 256,105 0 19,937
DENALI THERAPEUTICS INC COM 24823R105 17,576 572,701 SH   SOLE 19 572,701 0 0
DENALI THERAPEUTICS INC COM 24823R105 134,342 4,377,391 SH   SOLE 21 4,377,391 0 0
DENALI THERAPEUTICS INC COM 24823R105 80,729 2,630,453 SH   SOLE 22 2,574,441 0 56,012
DENALI THERAPEUTICS INC COM 24823R105 432 14,077 SH   SOLE 23 14,077 0 0
DENALI THERAPEUTICS INC COM 24823R105 447 14,565 SH   SOLE 25 14,565 0 0
DENALI THERAPEUTICS INC COM 24823R105 3,062 99,761 SH   SOLE 26 23,228 0 76,533
DENALI THERAPEUTICS INC COM 24823R105 111 3,632 SH   SOLE 28 1,727 0 1,905
DENALI THERAPEUTICS INC COM 24823R105 13,306 433,549 SH   SOLE 30 433,549 0 0
DENALI THERAPEUTICS INC COM 24823R105 95 3,083 SH   SOLE 36 3,083 0 0
DENALI THERAPEUTICS INC COM 24823R105 294 9,573 SH   SOLE 40 9,573 0 0
DENALI THERAPEUTICS INC COM 24823R105 18 585 SH   OTR 43 585 0 0
DENALI THERAPEUTICS INC COM 24823R105 545 17,769 SH   SOLE 43 17,109 0 660
DENBURY INC COM 24790A101 2,216 25,692 SH   SOLE 2 20,868 0 4,824
DENBURY INC COM 24790A101 11 126 SH   SOLE 4 126 0 0
DENBURY INC COM 24790A101 46 538 SH   SOLE 7 538 0 0
DENBURY INC COM 24790A101 11,452 132,761 SH   SOLE 18 128,828 0 3,933
DENBURY INC COM 24790A101 9,069 105,141 SH   SOLE 19 105,141 0 0
DENBURY INC COM 24790A101 149,439 1,732,424 SH   SOLE 21 1,732,424 0 0
DENBURY INC COM 24790A101 101,866 1,180,914 SH   SOLE 22 1,148,301 0 32,613
DENBURY INC COM 24790A101 43 500 SH   SOLE 23 500 0 0
DENBURY INC COM 24790A101 611 7,083 SH   SOLE 25 7,083 0 0
DENBURY INC COM 24790A101 1,803 20,898 SH   SOLE 26 17,190 0 3,708
DENBURY INC COM 24790A101 8,006 92,817 SH   SOLE 30 92,817 0 0
DENBURY INC COM 24790A101 513 5,951 SH   SOLE 40 5,951 0 0
DENBURY INC COM 24790A101 79 921 SH   SOLE 43 914 0 7
DENNYS CORP COM 24869P104 739 78,543 SH   SOLE 2 54,153 0 24,390
DENNYS CORP COM 24869P104 2 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 5 491 SH   SOLE 7 491 0 0
DENNYS CORP COM 24869P104 1,489 158,281 SH   SOLE 18 158,281 0 0
DENNYS CORP COM 24869P104 1,020 108,432 SH   SOLE 19 108,432 0 0
DENNYS CORP COM 24869P104 18,888 2,007,279 SH   SOLE 21 2,007,279 0 0
DENNYS CORP COM 24869P104 14,718 1,564,047 SH   SOLE 22 1,513,424 0 50,623
DENNYS CORP COM 24869P104 76 8,105 SH   SOLE 25 8,105 0 0
DENNYS CORP COM 24869P104 247 26,287 SH   SOLE 26 22,809 0 3,478
DENNYS CORP COM 24869P104 5 509 SH   SOLE 28 509 0 0
DENNYS CORP COM 24869P104 214 22,756 SH   SOLE 30 22,756 0 0
DENNYS CORP COM 24869P104 97 10,289 SH   SOLE 34 10,289 0 0
DENNYS CORP COM 24869P104 61 6,506 SH   SOLE 40 6,506 0 0
DENNYS CORP COM 24869P104 364 38,683 SH   SOLE 43 37,929 0 754
DENTSPLY SIRONA INC COM 24906P109 11,866 418,566 SH   SOLE 2 94,199 0 324,367
DENTSPLY SIRONA INC COM 24906P109 5,173 182,476 SH   SOLE 4 91,500 0 90,976
DENTSPLY SIRONA INC COM 24906P109 5,456 192,455 SH   SOLE 7 186,050 0 6,405
DENTSPLY SIRONA INC COM 24906P109 29 1,030 SH   SOLE 13 1,030 0 0
DENTSPLY SIRONA INC COM 24906P109 989 34,874 SH   SOLE 15 34,874 0 0
DENTSPLY SIRONA INC COM 24906P109 32,170 1,134,744 SH   SOLE 18 1,090,792 0 43,952
DENTSPLY SIRONA INC COM 24906P109 25,798 909,970 SH   SOLE 19 909,970 0 0
DENTSPLY SIRONA INC COM 24906P109 161,952 5,712,581 SH   SOLE 21 5,712,581 0 0
DENTSPLY SIRONA INC COM 24906P109 142,490 5,026,085 SH   SOLE 22 4,568,514 0 457,571
DENTSPLY SIRONA INC COM 24906P109 11,246 396,682 SH   SOLE 23 396,682 0 0
DENTSPLY SIRONA INC COM 24906P109 26,961 950,989 SH   SOLE 25 950,989 0 0
DENTSPLY SIRONA INC COM 24906P109 16,153 569,784 SH   SOLE 26 136,758 0 433,026
DENTSPLY SIRONA INC COM 24906P109 16,016 564,938 SH   SOLE 28 3,890 0 561,048
DENTSPLY SIRONA INC COM 24906P109 42,932 1,514,340 SH   SOLE 30 1,501,295 0 13,045
DENTSPLY SIRONA INC COM 24906P109 1,293 45,625 SH   SOLE 31 41,286 0 4,339
DENTSPLY SIRONA INC COM 24906P109 1,584 55,881 SH   SOLE 34 55,881 0 0
DENTSPLY SIRONA INC COM 24906P109 1,585 55,914 SH   SOLE 36 55,914 0 0
DENTSPLY SIRONA INC COM 24906P109 207 7,315 SH   SOLE 40 7,315 0 0
DENTSPLY SIRONA INC COM 24906P109 24 837 SH   OTR 43 837 0 0
DENTSPLY SIRONA INC COM 24906P109 4,605 162,433 SH   SOLE 43 147,959 0 14,474
DERMTECH INC COM 24984K105 35 8,877 SH   SOLE 2 8,015 0 862
DERMTECH INC COM 24984K105 17 4,233 SH   SOLE 18 4,233 0 0
DERMTECH INC COM 24984K105 396 99,967 SH   SOLE 21 99,967 0 0
DERMTECH INC COM 24984K105 1,488 375,704 SH   SOLE 22 367,889 0 7,815
DERMTECH INC COM 24984K105 9 2,192 SH   SOLE 25 2,192 0 0
DERMTECH INC COM 24984K105 19 4,789 SH   SOLE 30 4,789 0 0
DERMTECH INC COM 24984K105 8 2,033 SH   SOLE 40 2,033 0 0
DERMTECH INC COM 24984K105 3 879 SH   SOLE 43 879 0 0
DESCARTES SYS GROUP INC COM 249906108 17,209 270,874 SH   SOLE 21 270,874 0 0
DESCARTES SYS GROUP INC COM 249906108 78 1,229 SH   SOLE 43 1,156 0 73
DESIGN THERAPEUTICS INC COM 25056L103 1,068 63,882 SH   SOLE 2 44,036 0 19,846
DESIGN THERAPEUTICS INC COM 25056L103 5 310 SH   SOLE 7 310 0 0
DESIGN THERAPEUTICS INC COM 25056L103 2,143 128,175 SH   SOLE 18 128,175 0 0
DESIGN THERAPEUTICS INC COM 25056L103 16,739 1,001,161 SH   SOLE 19 1,001,161 0 0
DESIGN THERAPEUTICS INC COM 25056L103 23,281 1,392,423 SH   SOLE 21 1,392,423 0 0
DESIGN THERAPEUTICS INC COM 25056L103 11,615 694,650 SH   SOLE 22 673,616 0 21,034
DESIGN THERAPEUTICS INC COM 25056L103 414 24,737 SH   SOLE 30 24,737 0 0
DESIGN THERAPEUTICS INC COM 25056L103 4,910 293,685 SH   SOLE 34 293,685 0 0
DESIGN THERAPEUTICS INC COM 25056L103 2 102 SH   SOLE 43 102 0 0
DESIGNER BRANDS INC CL A 250565108 879 57,427 SH   SOLE 2 31,097 0 26,330
DESIGNER BRANDS INC CL A 250565108 2 157 SH   SOLE 4 157 0 0
DESIGNER BRANDS INC CL A 250565108 8 536 SH   SOLE 7 536 0 0
DESIGNER BRANDS INC CL A 250565108 2,918 190,584 SH   SOLE 18 190,584 0 0
DESIGNER BRANDS INC CL A 250565108 3,135 204,775 SH   SOLE 19 204,775 0 0
DESIGNER BRANDS INC CL A 250565108 103,394 6,753,370 SH   SOLE 21 6,753,370 0 0
DESIGNER BRANDS INC CL A 250565108 27,294 1,782,777 SH   SOLE 22 1,730,284 0 52,493
DESIGNER BRANDS INC CL A 250565108 120 7,807 SH   SOLE 25 7,807 0 0
DESIGNER BRANDS INC CL A 250565108 1,167 76,198 SH   SOLE 26 20,603 0 55,595
DESIGNER BRANDS INC CL A 250565108 9 574 SH   SOLE 28 574 0 0
DESIGNER BRANDS INC CL A 250565108 1,182 77,205 SH   SOLE 30 77,205 0 0
DESIGNER BRANDS INC CL A 250565108 9 565 SH   SOLE 36 565 0 0
DESIGNER BRANDS INC CL A 250565108 91 5,951 SH   SOLE 40 5,951 0 0
DESIGNER BRANDS INC CL A 250565108 1,408 91,983 SH   SOLE 43 90,431 0 1,552
DESKTOP METAL INC COM CL A 25058X105 1,000 386,230 SH   SOLE 2 125,953 0 260,277
DESKTOP METAL INC COM CL A 25058X105 20 7,549 SH   SOLE 4 1,354 0 6,195
DESKTOP METAL INC COM CL A 25058X105 6 2,346 SH   SOLE 7 2,346 0 0
DESKTOP METAL INC COM CL A 25058X105 2,140 826,394 SH   SOLE 18 806,832 0 19,562
DESKTOP METAL INC COM CL A 25058X105 2,964 1,144,534 SH   SOLE 19 1,144,534 0 0
DESKTOP METAL INC COM CL A 25058X105 25,632 9,896,373 SH   SOLE 21 9,896,373 0 0
DESKTOP METAL INC COM CL A 25058X105 17,233 6,653,690 SH   SOLE 22 6,414,445 0 239,245
DESKTOP METAL INC COM CL A 25058X105 111 42,886 SH   SOLE 25 42,886 0 0
DESKTOP METAL INC COM CL A 25058X105 727 280,788 SH   SOLE 26 107,841 0 172,947
DESKTOP METAL INC COM CL A 25058X105 129 49,650 SH   SOLE 28 11,184 0 38,466
DESKTOP METAL INC COM CL A 25058X105 5,194 2,005,322 SH   SOLE 30 2,005,322 0 0
DESKTOP METAL INC COM CL A 25058X105 56 21,504 SH   SOLE 40 21,504 0 0
DESKTOP METAL INC COM CL A 25058X105 74 28,661 SH   SOLE 43 28,661 0 0
DESPEGAR COM CORP ORD SHS G27358103 30 5,198 SH   SOLE 2 5,198 0 0
DESPEGAR COM CORP ORD SHS G27358103 8 1,421 SH   SOLE 22 1,421 0 0
DESPEGAR COM CORP ORD SHS G27358103 316 55,410 SH   SOLE 30 55,410 0 0
DESTINATION XL GROUP INC COM 25065K104 102 18,887 SH   SOLE 2 2,715 0 16,172
DESTINATION XL GROUP INC COM 25065K104 121 22,260 SH   SOLE 4 0 0 22,260
DESTINATION XL GROUP INC COM 25065K104 2 416 SH   SOLE 7 416 0 0
DESTINATION XL GROUP INC COM 25065K104 947 174,769 SH   SOLE 18 174,769 0 0
DESTINATION XL GROUP INC COM 25065K104 601 110,843 SH   SOLE 19 110,843 0 0
DESTINATION XL GROUP INC COM 25065K104 10,112 1,865,703 SH   SOLE 21 1,865,703 0 0
DESTINATION XL GROUP INC COM 25065K104 6,934 1,279,269 SH   SOLE 22 1,260,704 0 18,565
DESTINATION XL GROUP INC COM 25065K104 18 3,240 SH   SOLE 43 1,430 0 1,810
DEUTSCHE BANK A G NAMEN AKT D18190898 7,969 1,076,929 SH   SOLE 43 935,667 0 141,262
DEVON ENERGY CORP NEW COM 25179M103 49,561 824,226 SH   SOLE 2 264,634 0 559,592
DEVON ENERGY CORP NEW COM 25179M103 34,814 578,983 SH   SOLE 4 214,056 0 364,927
DEVON ENERGY CORP NEW COM 25179M103 51,599 858,125 SH   SOLE 7 684,560 0 173,565
DEVON ENERGY CORP NEW COM 25179M103 1,495 24,871 SH   SOLE 13 10,558 0 14,313
DEVON ENERGY CORP NEW COM 25179M103 5,884 97,862 SH   SOLE 15 97,862 0 0
DEVON ENERGY CORP NEW COM 25179M103 1 18 SH   SOLE 17 0 0 18
DEVON ENERGY CORP NEW COM 25179M103 73,130 1,216,195 SH   SOLE 18 1,163,894 0 52,301
DEVON ENERGY CORP NEW COM 25179M103 46,962 781,006 SH   SOLE 19 781,006 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,628,066 27,075,765 SH   SOLE 21 27,075,765 0 0
DEVON ENERGY CORP NEW COM 25179M103 846,890 14,084,317 SH   SOLE 22 12,744,836 0 1,339,481
DEVON ENERGY CORP NEW COM 25179M103 62,492 1,039,276 SH   SOLE 23 1,039,276 0 0
DEVON ENERGY CORP NEW COM 25179M103 73,269 1,218,513 SH   SOLE 25 1,218,513 0 0
DEVON ENERGY CORP NEW COM 25179M103 86,185 1,433,311 SH   SOLE 26 534,474 0 898,837
DEVON ENERGY CORP NEW COM 25179M103 86,528 1,439,023 SH   SOLE 28 1,402 0 1,437,621
DEVON ENERGY CORP NEW COM 25179M103 37 612 SH   SOLE 29 612 0 0
DEVON ENERGY CORP NEW COM 25179M103 288,060 4,790,626 SH   SOLE 30 4,766,122 0 24,504
DEVON ENERGY CORP NEW COM 25179M103 8,522 141,729 SH   SOLE 31 130,385 0 11,344
DEVON ENERGY CORP NEW COM 25179M103 16,213 269,633 SH   SOLE 34 269,633 0 0
DEVON ENERGY CORP NEW COM 25179M103 11,954 198,804 SH   SOLE 36 198,804 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,242 20,647 SH   SOLE 40 20,647 0 0
DEVON ENERGY CORP NEW COM 25179M103 97 1,610 SH   OTR 43 1,610 0 0
DEVON ENERGY CORP NEW COM 25179M103 72,016 1,197,678 SH   SOLE 43 1,095,503 0 102,175
DEXCOM INC COM 252131107 71,889 892,592 SH   SOLE 2 269,277 0 623,315
DEXCOM INC COM 252131107 23,919 296,982 SH   SOLE 4 164,162 0 132,820
DEXCOM INC COM 252131107 32,104 398,613 SH   SOLE 7 386,268 0 12,345
DEXCOM INC COM 252131107 1,354 16,806 SH   SOLE 13 6,978 0 9,828
DEXCOM INC COM 252131107 3,131 38,875 SH   SOLE 15 38,875 0 0
DEXCOM INC COM 252131107 66,812 829,546 SH   SOLE 18 798,260 0 31,286
DEXCOM INC COM 252131107 161,094 2,000,171 SH   SOLE 19 2,000,171 0 0
DEXCOM INC COM 252131107 1,084,368 13,463,718 SH   SOLE 21 13,463,718 0 0
DEXCOM INC COM 252131107 666,278 8,272,629 SH   SOLE 22 7,501,923 0 770,706
DEXCOM INC COM 252131107 50,051 621,442 SH   SOLE 23 621,442 0 0
DEXCOM INC COM 252131107 48,185 598,274 SH   SOLE 25 598,274 0 0
DEXCOM INC COM 252131107 60,802 754,930 SH   SOLE 26 281,309 0 473,621
DEXCOM INC COM 252131107 62,092 770,941 SH   SOLE 28 20,773 0 750,168
DEXCOM INC COM 252131107 34 422 SH   SOLE 29 422 0 0
DEXCOM INC COM 252131107 220,348 2,735,884 SH   SOLE 30 2,569,652 0 166,232
DEXCOM INC COM 252131107 6,974 86,591 SH   SOLE 31 79,610 0 6,981
DEXCOM INC COM 252131107 7,426 92,197 SH   SOLE 32 92,197 0 0
DEXCOM INC COM 252131107 106,857 1,326,760 SH   SOLE 34 1,326,760 0 0
DEXCOM INC COM 252131107 9,501 117,972 SH   SOLE 36 117,972 0 0
DEXCOM INC COM 252131107 1,014 12,584 SH   SOLE 40 12,584 0 0
DEXCOM INC COM 252131107 98 1,213 SH   OTR 43 1,213 0 0
DEXCOM INC COM 252131107 22,617 280,819 SH   SOLE 43 244,133 0 36,686
DEXCOM INC OPTIONS 252131107 250 3,100 SH Call SOLE 2 0 0 3,100
DEXCOM INC OPTIONS 252131107 169 2,100 SH Call SOLE 4 2,100 0 0
DEXCOM INC OPTIONS 252131107 2,795 34,700 SH Call SOLE 18 34,700 0 0
DEXCOM INC OPTIONS 252131107 14,972 185,900 SH Call SOLE 19 185,900 0 0
DEXCOM INC OPTIONS 252131107 1,160 14,400 SH Call SOLE 22 14,400 0 0
DEXCOM INC OPTIONS 252131107 137 1,700 SH Call SOLE 26 1,700 0 0
DEXCOM INC OPTIONS 252131107 8,465 105,100 SH Call SOLE 34 105,100 0 0
DEXCOM INC NOTE 0.750%12/0 252131AH0 13,397 6,754,000 PRN   SOLE 21 6,754,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3 9,692 10,520,000 PRN   SOLE 21 10,520,000 0 0
DHI GROUP INC COM 23331S100 311 57,802 SH   SOLE 2 47,883 0 9,919
DHI GROUP INC COM 23331S100 4 786 SH   SOLE 7 786 0 0
DHI GROUP INC COM 23331S100 643 119,487 SH   SOLE 18 119,487 0 0
DHI GROUP INC COM 23331S100 446 82,975 SH   SOLE 19 82,975 0 0
DHI GROUP INC COM 23331S100 7,186 1,335,729 SH   SOLE 21 1,335,729 0 0
DHI GROUP INC COM 23331S100 5,593 1,039,623 SH   SOLE 22 1,032,804 0 6,819
DHI GROUP INC COM 23331S100 3 515 SH   SOLE 43 515 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,625 214,889 SH   SOLE 2 96,885 0 118,004
DHT HOLDINGS INC SHS NEW Y2065G121 238 31,501 SH   SOLE 7 1,418 0 30,083
DHT HOLDINGS INC SHS NEW Y2065G121 3,167 418,898 SH   SOLE 18 418,898 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 3,957 523,401 SH   SOLE 19 523,401 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 34,410 4,551,552 SH   SOLE 21 4,551,552 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 13,039 1,724,683 SH   SOLE 22 1,636,836 0 87,847
DHT HOLDINGS INC SHS NEW Y2065G121 94 12,464 SH   SOLE 23 12,464 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 230 30,481 SH   SOLE 26 0 0 30,481
DHT HOLDINGS INC SHS NEW Y2065G121 600 79,328 SH   SOLE 28 79,328 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 2 220 SH   SOLE 43 220 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 786 4,626 SH   SOLE 7 0 0 4,626
DIAGEO PLC SPON ADR NEW 25243Q205 26 154 SH   SOLE 17 0 0 154
DIAGEO PLC SPON ADR NEW 25243Q205 33,093 194,883 SH   SOLE 18 194,234 0 649
DIAGEO PLC SPON ADR NEW 25243Q205 61,353 361,306 SH   SOLE 43 341,139 0 20,167
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 5 3,940 SH   SOLE 18 3,940 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 74 59,941 SH   SOLE 21 59,941 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 6 4,989 SH   SOLE 22 4,989 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 270 1,634 SH   SOLE 2 1,283 0 351
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 8 46 SH   SOLE 7 46 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1,417 8,585 SH   SOLE 18 8,585 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 929 5,632 SH   SOLE 19 5,632 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 20,649 125,144 SH   SOLE 21 125,144 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 13,966 84,641 SH   SOLE 22 82,606 0 2,035
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 68 411 SH   SOLE 25 411 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 121 736 SH   SOLE 26 188 0 548
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 540 3,275 SH   SOLE 30 3,275 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 17 100 SH   SOLE 36 100 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 82 499 SH   SOLE 40 499 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 27 164 SH   OTR 43 164 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2,270 13,756 SH   SOLE 43 10,641 0 3,115
DIAMOND OFFSHORE DRILLING IN COM 25271C201 1,880 283,591 SH   SOLE 2 167,893 0 115,698
DIAMOND OFFSHORE DRILLING IN COM 25271C201 6 896 SH   SOLE 7 896 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201 2,173 327,689 SH   SOLE 18 327,689 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201 2,485 374,803 SH   SOLE 19 374,803 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201 25,308 3,817,222 SH   SOLE 21 3,817,222 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201 18,376 2,771,634 SH   SOLE 22 2,704,543 0 67,091
DIAMOND OFFSHORE DRILLING IN COM 25271C201 103 15,601 SH   SOLE 23 15,601 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201 399 60,200 SH   SOLE 26 0 0 60,200
DIAMOND OFFSHORE DRILLING IN COM 25271C201 12 1,882 SH   SOLE 43 1,882 0 0
DIAMONDBACK ENERGY INC COM 25278X109 24,793 205,820 SH   SOLE 2 59,101 0 146,719
DIAMONDBACK ENERGY INC COM 25278X109 7,553 62,698 SH   SOLE 4 51,591 0 11,107
DIAMONDBACK ENERGY INC COM 25278X109 18,742 155,583 SH   SOLE 7 150,760 0 4,823
DIAMONDBACK ENERGY INC COM 25278X109 761 6,317 SH   SOLE 13 2,778 0 3,539
DIAMONDBACK ENERGY INC COM 25278X109 3,139 26,058 SH   SOLE 15 26,058 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1 5 SH   SOLE 17 0 0 5
DIAMONDBACK ENERGY INC COM 25278X109 37,420 310,639 SH   SOLE 18 296,817 0 13,822
DIAMONDBACK ENERGY INC COM 25278X109 16,156 134,116 SH   SOLE 19 134,116 0 0
DIAMONDBACK ENERGY INC COM 25278X109 677,976 5,628,221 SH   SOLE 21 5,628,221 0 0
DIAMONDBACK ENERGY INC COM 25278X109 445,280 3,696,499 SH   SOLE 22 3,345,913 0 350,586
DIAMONDBACK ENERGY INC COM 25278X109 33,594 278,882 SH   SOLE 23 278,882 0 0
DIAMONDBACK ENERGY INC COM 25278X109 39,328 326,485 SH   SOLE 25 326,485 0 0
DIAMONDBACK ENERGY INC COM 25278X109 41,012 340,461 SH   SOLE 26 94,167 0 246,294
DIAMONDBACK ENERGY INC COM 25278X109 36,911 306,416 SH   SOLE 28 0 0 306,416
DIAMONDBACK ENERGY INC COM 25278X109 163,900 1,360,616 SH   SOLE 30 1,326,136 0 34,480
DIAMONDBACK ENERGY INC COM 25278X109 4,704 39,053 SH   SOLE 31 35,975 0 3,078
DIAMONDBACK ENERGY INC COM 25278X109 4,795 39,804 SH   SOLE 34 39,804 0 0
DIAMONDBACK ENERGY INC COM 25278X109 6,376 52,928 SH   SOLE 36 52,928 0 0
DIAMONDBACK ENERGY INC COM 25278X109 678 5,630 SH   SOLE 40 5,630 0 0
DIAMONDBACK ENERGY INC COM 25278X109 48 401 SH   OTR 43 401 0 0
DIAMONDBACK ENERGY INC COM 25278X109 24,343 202,080 SH   SOLE 43 182,852 0 19,228
DIAMONDHEAD HOLDINGS CORP CL A 25278L105 33,643 3,415,500 SH   SOLE 2 3,415,500 0 0
DIAMONDHEAD HOLDINGS CORP *W EXP 01/28/202 25278L113 196 853,874 SH   SOLE 2 853,874 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,904 253,529 SH   SOLE 2 126,760 0 126,769
DIAMONDROCK HOSPITALITY CO COM 252784301 808 107,555 SH   SOLE 4 107,555 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,092 278,535 SH   SOLE 7 278,535 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 5,908 786,631 SH   SOLE 18 786,631 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 13,655 1,818,249 SH   SOLE 19 1,818,249 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 199,540 26,569,882 SH   SOLE 21 26,569,882 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 53,795 7,163,052 SH   SOLE 22 6,937,991 0 225,061
DIAMONDROCK HOSPITALITY CO COM 252784301 66 8,739 SH   SOLE 23 8,739 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,444 991,174 SH   SOLE 25 991,174 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 532 70,879 SH   SOLE 26 52,604 0 18,275
DIAMONDROCK HOSPITALITY CO COM 252784301 1,101 146,658 SH   SOLE 28 3,747 0 142,911
DIAMONDROCK HOSPITALITY CO COM 252784301 4,778 636,278 SH   SOLE 30 636,278 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,902 253,269 SH   SOLE 34 253,269 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 93 12,357 SH   SOLE 36 12,357 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 187 24,947 SH   SOLE 40 24,947 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,121 149,235 SH   SOLE 43 144,477 0 4,758
DIANA SHIPPING INC COM Y2066G104 66 18,207 SH   SOLE 22 18,207 0 0
DICE THERAPEUTICS INC COM 23345J104 421 20,746 SH   SOLE 2 4,631 0 16,115
DICE THERAPEUTICS INC COM 23345J104 6 310 SH   SOLE 7 310 0 0
DICE THERAPEUTICS INC COM 23345J104 1,912 94,285 SH   SOLE 18 94,285 0 0
DICE THERAPEUTICS INC COM 23345J104 1,035 51,039 SH   SOLE 19 51,039 0 0
DICE THERAPEUTICS INC COM 23345J104 20,194 995,748 SH   SOLE 21 995,748 0 0
DICE THERAPEUTICS INC COM 23345J104 12,614 622,016 SH   SOLE 22 593,153 0 28,863
DICE THERAPEUTICS INC COM 23345J104 2,468 121,708 SH   SOLE 30 121,708 0 0
DICE THERAPEUTICS INC COM 23345J104 17 839 SH   SOLE 36 839 0 0
DICKS SPORTING GOODS INC COM 253393102 33,541 320,541 SH   SOLE 2 189,863 0 130,678
DICKS SPORTING GOODS INC COM 253393102 1,123 10,736 SH   SOLE 4 7,066 0 3,670
DICKS SPORTING GOODS INC COM 253393102 100 958 SH   SOLE 7 958 0 0
DICKS SPORTING GOODS INC COM 253393102 236 2,259 SH   SOLE 13 2,259 0 0
DICKS SPORTING GOODS INC COM 253393102 12,736 121,708 SH   SOLE 18 121,554 0 154
DICKS SPORTING GOODS INC COM 253393102 6,153 58,800 SH   SOLE 19 58,800 0 0
DICKS SPORTING GOODS INC COM 253393102 293,151 2,801,524 SH   SOLE 21 2,801,524 0 0
DICKS SPORTING GOODS INC COM 253393102 178,568 1,706,499 SH   SOLE 22 1,630,587 0 75,912
DICKS SPORTING GOODS INC COM 253393102 182 1,743 SH   SOLE 23 1,743 0 0
DICKS SPORTING GOODS INC COM 253393102 901 8,611 SH   SOLE 25 8,611 0 0
DICKS SPORTING GOODS INC COM 253393102 3,048 29,128 SH   SOLE 26 22,897 0 6,231
DICKS SPORTING GOODS INC COM 253393102 1,954 18,673 SH   SOLE 28 1,168 0 17,505
DICKS SPORTING GOODS INC COM 253393102 69 664 SH   SOLE 29 664 0 0
DICKS SPORTING GOODS INC COM 253393102 4,672 44,651 SH   SOLE 30 44,651 0 0
DICKS SPORTING GOODS INC COM 253393102 81 773 SH   SOLE 31 773 0 0
DICKS SPORTING GOODS INC COM 253393102 562 5,370 SH   SOLE 34 5,370 0 0
DICKS SPORTING GOODS INC COM 253393102 187 1,786 SH   SOLE 36 1,786 0 0
DICKS SPORTING GOODS INC COM 253393102 867 8,290 SH   SOLE 40 8,290 0 0
DICKS SPORTING GOODS INC COM 253393102 5,888 56,267 SH   SOLE 43 48,976 0 7,291
DICKS SPORTING GOODS INC NOTE 3.250% 4/1 253393AD4 8,077 2,475,000 PRN   SOLE 21 2,475,000 0 0
DIEBOLD NIXDORF INC COM STK 253651103 103 42,115 SH   SOLE 2 30,694 0 11,421
DIEBOLD NIXDORF INC COM STK 253651103 0 163 SH   SOLE 4 163 0 0
DIEBOLD NIXDORF INC COM STK 253651103 3 1,157 SH   SOLE 7 1,157 0 0
DIEBOLD NIXDORF INC COM STK 253651103 646 264,774 SH   SOLE 18 264,774 0 0
DIEBOLD NIXDORF INC COM STK 253651103 315 129,188 SH   SOLE 19 129,188 0 0
DIEBOLD NIXDORF INC COM STK 253651103 21,556 8,834,545 SH   SOLE 21 8,834,545 0 0
DIEBOLD NIXDORF INC COM STK 253651103 4,178 1,712,190 SH   SOLE 22 1,659,519 0 52,671
DIEBOLD NIXDORF INC COM STK 253651103 23 9,379 SH   SOLE 25 9,379 0 0
DIEBOLD NIXDORF INC COM STK 253651103 61 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NIXDORF INC COM STK 253651103 363 148,879 SH   SOLE 30 148,879 0 0
DIEBOLD NIXDORF INC COM STK 253651103 16 6,417 SH   SOLE 36 6,417 0 0
DIEBOLD NIXDORF INC COM STK 253651103 27 11,014 SH   SOLE 40 11,014 0 0
DIEBOLD NIXDORF INC COM STK 253651103 18 7,215 SH   SOLE 43 6,336 0 879
DIFFUSION PHARMACEUTICALS IN COM NEW 253748404 176 32,852 SH   SOLE 22 32,852 0 0
DIGI INTL INC COM 253798102 1,279 37,006 SH   SOLE 2 21,466 0 15,540
DIGI INTL INC COM 253798102 12 340 SH   SOLE 7 340 0 0
DIGI INTL INC COM 253798102 4,450 128,712 SH   SOLE 18 128,712 0 0
DIGI INTL INC COM 253798102 2,175 62,930 SH   SOLE 19 62,930 0 0
DIGI INTL INC COM 253798102 152,245 4,403,955 SH   SOLE 21 4,403,955 0 0
DIGI INTL INC COM 253798102 31,812 920,214 SH   SOLE 22 890,654 0 29,560
DIGI INTL INC COM 253798102 886 25,624 SH   SOLE 25 25,624 0 0
DIGI INTL INC COM 253798102 310 8,962 SH   SOLE 26 2,054 0 6,908
DIGI INTL INC COM 253798102 102 2,939 SH   SOLE 28 0 0 2,939
DIGI INTL INC COM 253798102 1,694 49,007 SH   SOLE 30 49,007 0 0
DIGI INTL INC COM 253798102 155 4,479 SH   SOLE 34 4,479 0 0
DIGI INTL INC COM 253798102 1 34 SH   SOLE 36 34 0 0
DIGI INTL INC COM 253798102 132 3,807 SH   SOLE 40 3,807 0 0
DIGI INTL INC COM 253798102 976 28,232 SH   SOLE 43 25,569 0 2,663
DIGIMARC CORP NEW COM 25381B101 25 1,873 SH   SOLE 2 448 0 1,425
DIGIMARC CORP NEW COM 25381B101 3 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 526 38,831 SH   SOLE 18 38,831 0 0
DIGIMARC CORP NEW COM 25381B101 336 24,806 SH   SOLE 19 24,806 0 0
DIGIMARC CORP NEW COM 25381B101 5,790 427,301 SH   SOLE 21 427,301 0 0
DIGIMARC CORP NEW COM 25381B101 4,370 322,521 SH   SOLE 22 319,426 0 3,095
DIGIMARC CORP NEW COM 25381B101 96 7,066 SH   SOLE 43 6,970 0 96
DIGITAL ALLY INC COM 25382T101 1 1,462 SH   SOLE 18 1,462 0 0
DIGITAL ALLY INC COM 25382T101 757 1,659,896 SH   SOLE 21 1,659,896 0 0
DIGITAL ALLY INC COM 25382T101 363 796,462 SH   SOLE 22 796,462 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 1 577 SH   SOLE 18 577 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 33 17,327 SH   SOLE 21 17,327 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 5 2,361 SH   SOLE 22 2,361 0 0
DIGITAL RLTY TR INC COM 253868103 65,251 657,906 SH   SOLE 2 146,614 0 511,292
DIGITAL RLTY TR INC COM 253868103 31,715 319,771 SH   SOLE 4 290,998 0 28,773
DIGITAL RLTY TR INC COM 253868103 65,551 660,928 SH   SOLE 7 653,208 0 7,720
DIGITAL RLTY TR INC COM 253868103 714 7,198 SH   SOLE 13 1,282 0 5,916
DIGITAL RLTY TR INC COM 253868103 4,313 43,488 SH   SOLE 15 43,488 0 0
DIGITAL RLTY TR INC COM 253868103 0 1 SH   SOLE 17 0 0 1
DIGITAL RLTY TR INC COM 253868103 42,933 432,880 SH   SOLE 18 409,499 0 23,381
DIGITAL RLTY TR INC COM 253868103 68,345 689,101 SH   SOLE 19 689,101 0 0
DIGITAL RLTY TR INC COM 253868103 876,001 8,832,434 SH   SOLE 21 8,832,434 0 0
DIGITAL RLTY TR INC COM 253868103 823,259 8,300,657 SH   SOLE 22 7,678,282 0 622,375
DIGITAL RLTY TR INC COM 253868103 48,251 486,498 SH   SOLE 23 486,498 0 0
DIGITAL RLTY TR INC COM 253868103 167,424 1,688,082 SH   SOLE 25 1,688,082 0 0
DIGITAL RLTY TR INC COM 253868103 56,180 566,448 SH   SOLE 26 215,006 0 351,442
DIGITAL RLTY TR INC COM 253868103 59,709 602,026 SH   SOLE 28 4,154 0 597,872
DIGITAL RLTY TR INC COM 253868103 36 365 SH   SOLE 29 365 0 0
DIGITAL RLTY TR INC COM 253868103 237,790 2,397,556 SH   SOLE 30 2,397,556 0 0
DIGITAL RLTY TR INC COM 253868103 6,350 64,022 SH   SOLE 31 58,844 0 5,178
DIGITAL RLTY TR INC COM 253868103 12,807 129,130 SH   SOLE 34 129,130 0 0
DIGITAL RLTY TR INC COM 253868103 9,425 95,025 SH   SOLE 36 95,025 0 0
DIGITAL RLTY TR INC COM 253868103 899 9,061 SH   SOLE 40 9,061 0 0
DIGITAL RLTY TR INC COM 253868103 38 382 SH   OTR 43 382 0 0
DIGITAL RLTY TR INC COM 253868103 19,928 200,929 SH   SOLE 43 183,470 0 17,459
DIGITAL TURBINE INC COM NEW 25400W102 1,446 100,361 SH   SOLE 2 60,437 0 39,924
DIGITAL TURBINE INC COM NEW 25400W102 20 1,413 SH   SOLE 4 322 0 1,091
DIGITAL TURBINE INC COM NEW 25400W102 15 1,050 SH   SOLE 7 1,050 0 0
DIGITAL TURBINE INC COM NEW 25400W102 4,630 321,315 SH   SOLE 18 307,385 0 13,930
DIGITAL TURBINE INC COM NEW 25400W102 6,080 421,912 SH   SOLE 19 421,912 0 0
DIGITAL TURBINE INC COM NEW 25400W102 158,518 11,000,528 SH   SOLE 21 11,000,528 0 0
DIGITAL TURBINE INC COM NEW 25400W102 35,499 2,463,518 SH   SOLE 22 2,408,076 0 55,442
DIGITAL TURBINE INC COM NEW 25400W102 167 11,613 SH   SOLE 23 11,613 0 0
DIGITAL TURBINE INC COM NEW 25400W102 186 12,941 SH   SOLE 25 12,941 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,259 87,345 SH   SOLE 26 26,553 0 60,792
DIGITAL TURBINE INC COM NEW 25400W102 80 5,572 SH   SOLE 28 1,573 0 3,999
DIGITAL TURBINE INC COM NEW 25400W102 2,244 155,712 SH   SOLE 30 155,712 0 0
DIGITAL TURBINE INC COM NEW 25400W102 166 11,502 SH   SOLE 40 11,502 0 0
DIGITAL TURBINE INC COM NEW 25400W102 7 456 SH   OTR 43 456 0 0
DIGITAL TURBINE INC COM NEW 25400W102 824 57,209 SH   SOLE 43 53,949 0 3,260
DIGITALBRIDGE GROUP INC NOTE 5.000% 4/1 19624RAA4 34 35,000 PRN   SOLE 18 35,000 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 1,152 92,094 SH   SOLE 2 65,492 0 26,602
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 5 392 SH   SOLE 4 392 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 35 2,815 SH   SOLE 7 2,815 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 5,066 404,956 SH   SOLE 18 404,956 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 5,385 430,494 SH   SOLE 19 430,494 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 66,440 5,310,926 SH   SOLE 21 5,310,926 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 47,677 3,811,134 SH   SOLE 22 3,703,941 0 107,193
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 263 21,021 SH   SOLE 25 21,021 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 1,186 94,794 SH   SOLE 26 55,153 0 39,641
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 119 9,517 SH   SOLE 28 2,166 0 7,351
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 778 62,193 SH   SOLE 30 62,193 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 84 6,691 SH   SOLE 36 6,691 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 248 19,861 SH   SOLE 40 19,861 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 1,798 143,687 SH   SOLE 43 140,198 0 3,489
DIGITALOCEAN HLDGS INC COM 25402D102 1,941 53,660 SH   SOLE 2 45,865 0 7,795
DIGITALOCEAN HLDGS INC COM 25402D102 5 134 SH   SOLE 4 134 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 28 786 SH   SOLE 7 786 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 6,670 184,412 SH   SOLE 18 179,505 0 4,907
DIGITALOCEAN HLDGS INC COM 25402D102 24,071 665,500 SH   SOLE 19 665,500 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 80,338 2,221,120 SH   SOLE 21 2,221,120 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 55,758 1,541,550 SH   SOLE 22 1,509,076 0 32,474
DIGITALOCEAN HLDGS INC COM 25402D102 2 51 SH   SOLE 23 51 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 261 7,218 SH   SOLE 25 7,218 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 594 16,425 SH   SOLE 26 11,569 0 4,856
DIGITALOCEAN HLDGS INC COM 25402D102 53 1,464 SH   SOLE 28 0 0 1,464
DIGITALOCEAN HLDGS INC COM 25402D102 10,136 280,246 SH   SOLE 30 280,246 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 33 914 SH   SOLE 36 914 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 211 5,831 SH   SOLE 40 5,831 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 214 5,922 SH   SOLE 43 5,883 0 39
DILLARDS INC CL A 254067101 1,845 6,764 SH   SOLE 2 3,713 0 3,051
DILLARDS INC CL A 254067101 2 6 SH   SOLE 4 6 0 0
DILLARDS INC CL A 254067101 11 42 SH   SOLE 7 42 0 0
DILLARDS INC CL A 254067101 3,399 12,463 SH   SOLE 18 10,448 0 2,015
DILLARDS INC CL A 254067101 6,652 24,386 SH   SOLE 19 24,386 0 0
DILLARDS INC CL A 254067101 37,893 138,925 SH   SOLE 21 138,925 0 0
DILLARDS INC CL A 254067101 28,581 104,785 SH   SOLE 22 101,330 0 3,455
DILLARDS INC CL A 254067101 121 445 SH   SOLE 23 445 0 0
DILLARDS INC CL A 254067101 218 800 SH   SOLE 25 800 0 0
DILLARDS INC CL A 254067101 1,564 5,735 SH   SOLE 26 1,692 0 4,043
DILLARDS INC CL A 254067101 176 646 SH   SOLE 28 0 0 646
DILLARDS INC CL A 254067101 679 2,491 SH   SOLE 30 2,491 0 0
DILLARDS INC CL A 254067101 200 735 SH   SOLE 40 735 0 0
DILLARDS INC CL A 254067101 1,984 7,273 SH   SOLE 43 7,252 0 21
DIME CMNTY BANCSHARES INC COM 25432X102 1,431 48,878 SH   SOLE 2 29,278 0 19,600
DIME CMNTY BANCSHARES INC COM 25432X102 5 182 SH   SOLE 4 182 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 12 404 SH   SOLE 7 404 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 3,722 127,116 SH   SOLE 18 127,116 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 1,787 61,031 SH   SOLE 19 61,031 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 117,492 4,012,714 SH   SOLE 21 4,012,714 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 27,075 924,682 SH   SOLE 22 887,393 0 37,289
DIME CMNTY BANCSHARES INC COM 25432X102 124 4,237 SH   SOLE 25 4,237 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 454 15,510 SH   SOLE 26 12,919 0 2,591
DIME CMNTY BANCSHARES INC COM 25432X102 102 3,475 SH   SOLE 28 57 0 3,418
DIME CMNTY BANCSHARES INC COM 25432X102 2,301 78,578 SH   SOLE 30 78,578 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 121 4,148 SH   SOLE 40 4,148 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 1,003 34,261 SH   SOLE 43 33,866 0 395
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,910 85,865 SH   SOLE 17 0 0 85,865
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 6 192 SH   SOLE 17 0 0 192
DINE BRANDS GLOBAL INC COM 254423106 590 9,286 SH   SOLE 2 6,618 0 2,668
DINE BRANDS GLOBAL INC COM 254423106 4 65 SH   SOLE 4 65 0 0
DINE BRANDS GLOBAL INC COM 254423106 9 141 SH   SOLE 7 141 0 0
DINE BRANDS GLOBAL INC COM 254423106 3,188 50,160 SH   SOLE 18 50,160 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,787 28,119 SH   SOLE 19 28,119 0 0
DINE BRANDS GLOBAL INC COM 254423106 116,802 1,837,670 SH   SOLE 21 1,837,670 0 0
DINE BRANDS GLOBAL INC COM 254423106 24,347 383,056 SH   SOLE 22 371,212 0 11,844
DINE BRANDS GLOBAL INC COM 254423106 148 2,336 SH   SOLE 25 2,336 0 0
DINE BRANDS GLOBAL INC COM 254423106 488 7,681 SH   SOLE 26 6,726 0 955
DINE BRANDS GLOBAL INC COM 254423106 59 921 SH   SOLE 28 0 0 921
DINE BRANDS GLOBAL INC COM 254423106 1,733 27,260 SH   SOLE 30 27,260 0 0
DINE BRANDS GLOBAL INC COM 254423106 63 987 SH   SOLE 36 987 0 0
DINE BRANDS GLOBAL INC COM 254423106 117 1,838 SH   SOLE 40 1,838 0 0
DINE BRANDS GLOBAL INC COM 254423106 808 12,711 SH   SOLE 43 9,264 0 3,447
DINGDONG CAYMAN LTD ADS 25445D101 77 21,571 SH   SOLE 2 21,571 0 0
DINGDONG CAYMAN LTD ADS 25445D101 533 149,617 SH   SOLE 22 149,617 0 0
DINGDONG CAYMAN LTD ADS 25445D101 1 335 SH   SOLE 34 335 0 0
DIODES INC COM 254543101 2,152 33,148 SH   SOLE 2 21,139 0 12,009
DIODES INC COM 254543101 20 305 SH   SOLE 4 189 0 116
DIODES INC COM 254543101 33 509 SH   SOLE 7 509 0 0
DIODES INC COM 254543101 9,851 151,769 SH   SOLE 18 151,769 0 0
DIODES INC COM 254543101 5,660 87,202 SH   SOLE 19 87,202 0 0
DIODES INC COM 254543101 352,362 5,428,470 SH   SOLE 21 5,428,470 0 0
DIODES INC COM 254543101 71,418 1,100,262 SH   SOLE 22 1,065,501 0 34,761
DIODES INC COM 254543101 418 6,445 SH   SOLE 25 6,445 0 0
DIODES INC COM 254543101 1,204 18,542 SH   SOLE 26 15,191 0 3,351
DIODES INC COM 254543101 107 1,647 SH   SOLE 28 795 0 852
DIODES INC COM 254543101 9,456 145,682 SH   SOLE 30 145,682 0 0
DIODES INC COM 254543101 384 5,912 SH   SOLE 40 5,912 0 0
DIODES INC COM 254543101 2,805 43,220 SH   SOLE 43 37,847 0 5,373
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105 13 5,821 SH   SOLE 21 5,821 0 0
DISCOVER FINL SVCS COM 254709108 61,020 671,137 SH   SOLE 2 223,232 0 447,905
DISCOVER FINL SVCS COM 254709108 22,872 251,564 SH   SOLE 4 151,394 0 100,170
DISCOVER FINL SVCS COM 254709108 29,804 327,804 SH   SOLE 7 250,884 0 76,920
DISCOVER FINL SVCS COM 254709108 2,142 23,558 SH   SOLE 13 15,918 0 7,640
DISCOVER FINL SVCS COM 254709108 3,978 43,758 SH   SOLE 15 43,758 0 0
DISCOVER FINL SVCS COM 254709108 60,039 660,355 SH   SOLE 18 632,991 0 27,364
DISCOVER FINL SVCS COM 254709108 14,200 156,180 SH   SOLE 19 156,180 0 0
DISCOVER FINL SVCS COM 254709108 712,495 7,836,503 SH   SOLE 21 7,836,503 0 0
DISCOVER FINL SVCS COM 254709108 534,120 5,874,620 SH   SOLE 22 5,283,622 0 590,998
DISCOVER FINL SVCS COM 254709108 46,413 510,487 SH   SOLE 23 510,487 0 0
DISCOVER FINL SVCS COM 254709108 40,268 442,891 SH   SOLE 25 442,891 0 0
DISCOVER FINL SVCS COM 254709108 52,458 576,972 SH   SOLE 26 222,741 0 354,231
DISCOVER FINL SVCS COM 254709108 59,564 655,130 SH   SOLE 28 22,288 0 632,842
DISCOVER FINL SVCS COM 254709108 1,478 16,255 SH   SOLE 29 16,255 0 0
DISCOVER FINL SVCS COM 254709108 139,664 1,536,116 SH   SOLE 30 1,530,974 0 5,142
DISCOVER FINL SVCS COM 254709108 8,067 88,721 SH   SOLE 31 83,497 0 5,224
DISCOVER FINL SVCS COM 254709108 1,359 14,949 SH   SOLE 34 14,949 0 0
DISCOVER FINL SVCS COM 254709108 9,311 102,408 SH   SOLE 36 102,408 0 0
DISCOVER FINL SVCS COM 254709108 804 8,840 SH   SOLE 40 8,840 0 0
DISCOVER FINL SVCS COM 254709108 60 657 SH   OTR 43 657 0 0
DISCOVER FINL SVCS COM 254709108 27,614 303,714 SH   SOLE 43 265,310 0 38,405
DISH NETWORK CORPORATION CL A 25470M109 4,976 359,832 SH   SOLE 2 61,480 0 298,352
DISH NETWORK CORPORATION CL A 25470M109 2,639 190,851 SH   SOLE 4 90,518 0 100,333
DISH NETWORK CORPORATION CL A 25470M109 3,120 225,620 SH   SOLE 7 218,597 0 7,023
DISH NETWORK CORPORATION CL A 25470M109 14 1,008 SH   SOLE 13 1,008 0 0
DISH NETWORK CORPORATION CL A 25470M109 499 36,115 SH   SOLE 15 36,115 0 0
DISH NETWORK CORPORATION CL A 25470M109 5,870 424,412 SH   SOLE 18 404,526 0 19,886
DISH NETWORK CORPORATION CL A 25470M109 1,454 105,098 SH   SOLE 19 105,098 0 0
DISH NETWORK CORPORATION CL A 25470M109 111,114 8,034,267 SH   SOLE 21 8,034,267 0 0
DISH NETWORK CORPORATION CL A 25470M109 74,530 5,389,011 SH   SOLE 22 4,871,614 0 517,397
DISH NETWORK CORPORATION CL A 25470M109 5,562 402,170 SH   SOLE 23 402,170 0 0
DISH NETWORK CORPORATION CL A 25470M109 740 53,516 SH   SOLE 25 53,516 0 0
DISH NETWORK CORPORATION CL A 25470M109 4,745 343,109 SH   SOLE 26 161,986 0 181,123
DISH NETWORK CORPORATION CL A 25470M109 3,051 220,641 SH   SOLE 28 4,640 0 216,001
DISH NETWORK CORPORATION CL A 25470M109 20,122 1,454,965 SH   SOLE 30 1,454,965 0 0
DISH NETWORK CORPORATION CL A 25470M109 730 52,762 SH   SOLE 31 49,443 0 3,319
DISH NETWORK CORPORATION CL A 25470M109 149 10,801 SH   SOLE 34 10,801 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,122 81,157 SH   SOLE 36 81,157 0 0
DISH NETWORK CORPORATION CL A 25470M109 101 7,276 SH   SOLE 40 7,276 0 0
DISH NETWORK CORPORATION CL A 25470M109 17 1,205 SH   OTR 43 1,205 0 0
DISH NETWORK CORPORATION CL A 25470M109 2,574 186,109 SH   SOLE 43 159,001 0 27,108
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 17,960 26,105,000 PRN   SOLE 21 26,105,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 7,769 8,710,000 PRN   SOLE 21 8,710,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 11,618 17,710,000 PRN   SOLE 21 17,710,000 0 0
DISNEY WALT CO COM 254687106 327,938 3,476,494 SH   SOLE 2 596,018 0 2,880,476
DISNEY WALT CO COM 254687106 125,058 1,325,754 SH   SOLE 4 707,371 0 618,383
DISNEY WALT CO COM 254687106 154,607 1,638,997 SH   SOLE 7 1,569,402 0 69,595
DISNEY WALT CO COM 254687106 9,201 97,539 SH   SOLE 13 47,261 0 50,278
DISNEY WALT CO COM 254687106 16,843 178,558 SH   SOLE 15 178,558 0 0
DISNEY WALT CO COM 254687106 43 457 SH   SOLE 17 0 0 457
DISNEY WALT CO COM 254687106 268,692 2,848,429 SH   SOLE 18 2,686,974 0 161,455
DISNEY WALT CO COM 254687106 124,109 1,315,687 SH   SOLE 19 1,315,687 0 0
DISNEY WALT CO COM 254687106 6,556 69,505 SH   SOLE 20 69,505 0 0
DISNEY WALT CO COM 254687106 3,446,469 36,536,298 SH   SOLE 21 36,536,298 0 0
DISNEY WALT CO COM 254687106 3,588,424 38,041,174 SH   SOLE 22 34,415,277 0 3,625,897
DISNEY WALT CO COM 254687106 272,304 2,886,720 SH   SOLE 23 2,886,720 0 0
DISNEY WALT CO COM 254687106 304,221 3,225,072 SH   SOLE 25 3,225,072 0 0
DISNEY WALT CO COM 254687106 405,974 4,303,762 SH   SOLE 26 1,751,086 0 2,552,676
DISNEY WALT CO COM 254687106 340,883 3,613,726 SH   SOLE 28 99,262 0 3,514,464
DISNEY WALT CO COM 254687106 248 2,634 SH   SOLE 29 2,634 0 0
DISNEY WALT CO COM 254687106 1,144,398 12,131,858 SH   SOLE 30 12,131,858 0 0
DISNEY WALT CO COM 254687106 37,950 402,310 SH   SOLE 31 369,256 0 33,054
DISNEY WALT CO COM 254687106 15,592 165,288 SH   SOLE 32 165,288 0 0
DISNEY WALT CO COM 254687106 109,817 1,164,181 SH   SOLE 34 1,164,181 0 0
DISNEY WALT CO COM 254687106 57,184 606,215 SH   SOLE 36 606,215 0 0
DISNEY WALT CO COM 254687106 5,585 59,212 SH   SOLE 40 59,212 0 0
DISNEY WALT CO COM 254687106 365 3,867 SH   OTR 43 3,867 0 0
DISNEY WALT CO COM 254687106 156,383 1,657,829 SH   SOLE 43 1,502,336 0 155,493
DISNEY WALT CO OPTIONS 254687106 888 9,400 SH Call SOLE 2 0 0 9,400
DISNEY WALT CO OPTIONS 254687106 622 6,600 SH Call SOLE 4 6,600 0 0
DISNEY WALT CO OPTIONS 254687106 10,085 106,900 SH Call SOLE 18 106,900 0 0
DISNEY WALT CO OPTIONS 254687106 60,258 638,800 SH Call SOLE 19 638,800 0 0
DISNEY WALT CO OPTIONS 254687106 4,320 45,800 SH Call SOLE 22 45,800 0 0
DISNEY WALT CO OPTIONS 254687106 500 5,300 SH Call SOLE 26 5,300 0 0
DISNEY WALT CO OPTIONS 254687106 32,393 343,400 SH Call SOLE 34 343,400 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 28 994 SH   SOLE 2 197 0 797
DISTRIBUTION SOLUTIONS GRP I COM 520776105 2 76 SH   SOLE 7 76 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 411 14,595 SH   SOLE 18 14,595 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 274 9,738 SH   SOLE 19 9,738 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 5,027 178,435 SH   SOLE 21 178,435 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 3,129 111,068 SH   SOLE 22 109,684 0 1,384
DISTRIBUTION SOLUTIONS GRP I COM 520776105 6 198 SH   SOLE 43 198 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 810 166,660 SH   SOLE 2 117,565 0 49,095
DIVERSEY HLDGS LTD ORD SHS G28923103 161 33,142 SH   SOLE 4 33,142 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 4 830 SH   SOLE 7 830 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 3,509 721,946 SH   SOLE 18 721,946 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 26,251 5,401,473 SH   SOLE 19 5,401,473 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 11,765 2,420,745 SH   SOLE 21 2,420,745 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 10,055 2,068,935 SH   SOLE 22 2,024,978 0 43,957
DIVERSEY HLDGS LTD ORD SHS G28923103 55 11,415 SH   SOLE 25 11,415 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 170 34,899 SH   SOLE 26 34,899 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 53 10,872 SH   SOLE 30 10,872 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 10,076 2,073,180 SH   SOLE 34 2,073,180 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 46 9,486 SH   SOLE 40 9,486 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 5 1,001 SH   SOLE 43 1,001 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 348 351,356 SH   SOLE 2 104,855 0 246,501
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1 1,259 SH   SOLE 4 1,259 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3 3,146 SH   SOLE 7 3,146 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 925 934,301 SH   SOLE 18 934,301 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 493 498,158 SH   SOLE 19 498,158 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 30,828 31,136,411 SH   SOLE 21 31,136,411 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 6,482 6,547,180 SH   SOLE 22 6,280,437 0 266,743
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 10 9,810 SH   SOLE 23 9,810 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 30 30,283 SH   SOLE 25 30,283 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 75 75,845 SH   SOLE 26 58,453 0 17,392
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 25 25,626 SH   SOLE 28 0 0 25,626
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 433 437,047 SH   SOLE 30 437,047 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 25 25,210 SH   SOLE 40 25,210 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 261 263,890 SH   SOLE 43 262,248 0 1,642
DIXIE GROUP INC CL A 255519100 3 2,564 SH   SOLE 18 2,564 0 0
DIXIE GROUP INC CL A 255519100 36 33,054 SH   SOLE 21 33,054 0 0
DIXIE GROUP INC CL A 255519100 276 255,918 SH   SOLE 22 255,918 0 0
DLH HLDGS CORP COM 23335Q100 4 359 SH   SOLE 2 0 0 359
DLH HLDGS CORP COM 23335Q100 10 810 SH   SOLE 18 810 0 0
DLH HLDGS CORP COM 23335Q100 133 10,856 SH   SOLE 21 10,856 0 0
DLH HLDGS CORP COM 23335Q100 461 37,543 SH   SOLE 22 37,543 0 0
DLOCAL LTD CLASS A COM G29018101 268 13,049 SH   SOLE 2 13,049 0 0
DLOCAL LTD CLASS A COM G29018101 51 2,491 SH   SOLE 21 2,491 0 0
DLOCAL LTD CLASS A COM G29018101 1,451 70,693 SH   SOLE 30 70,693 0 0
DLOCAL LTD CLASS A COM G29018101 4,276 208,391 SH   SOLE 34 208,391 0 0
DLOCAL LTD CLASS A COM G29018101 103 5,018 SH   SOLE 43 4,983 0 35
DMC GLOBAL INC COM 23291C103 288 18,045 SH   SOLE 2 9,133 0 8,912
DMC GLOBAL INC COM 23291C103 1 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103 5 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 1,136 71,107 SH   SOLE 18 71,107 0 0
DMC GLOBAL INC COM 23291C103 547 34,252 SH   SOLE 19 34,252 0 0
DMC GLOBAL INC COM 23291C103 37,107 2,322,096 SH   SOLE 21 2,322,096 0 0
DMC GLOBAL INC COM 23291C103 7,895 494,050 SH   SOLE 22 476,222 0 17,828
DMC GLOBAL INC COM 23291C103 30 1,879 SH   SOLE 25 1,879 0 0
DMC GLOBAL INC COM 23291C103 196 12,236 SH   SOLE 26 9,675 0 2,561
DMC GLOBAL INC COM 23291C103 68 4,268 SH   SOLE 28 0 0 4,268
DMC GLOBAL INC COM 23291C103 642 40,164 SH   SOLE 30 40,164 0 0
DMC GLOBAL INC COM 23291C103 41 2,579 SH   SOLE 40 2,579 0 0
DMC GLOBAL INC COM 23291C103 109 6,805 SH   SOLE 43 6,608 0 197
DOCEBO INC COM 25609L105 15 568 SH   SOLE 2 568 0 0
DOCEBO INC COM 25609L105 1,186 43,907 SH   SOLE 21 43,907 0 0
DOCGO INC COM 256086109 421 42,450 SH   SOLE 2 33,005 0 9,445
DOCGO INC COM 256086109 8 814 SH   SOLE 7 814 0 0
DOCGO INC COM 256086109 2,221 223,932 SH   SOLE 18 223,932 0 0
DOCGO INC COM 256086109 1,494 150,583 SH   SOLE 19 150,583 0 0
DOCGO INC COM 256086109 30,335 3,057,975 SH   SOLE 21 3,057,975 0 0
DOCGO INC COM 256086109 18,450 1,859,925 SH   SOLE 22 1,812,129 0 47,796
DOCGO INC COM 256086109 112 11,287 SH   SOLE 25 11,287 0 0
DOCGO INC COM 256086109 54 5,448 SH   SOLE 26 0 0 5,448
DOCGO INC COM 256086109 224 22,578 SH   SOLE 30 22,578 0 0
DOCGO INC COM 256086109 128 12,912 SH   SOLE 40 12,912 0 0
DOCUSIGN INC COM 256163106 21,721 406,221 SH   SOLE 2 132,232 0 273,989
DOCUSIGN INC COM 256163106 7,459 139,507 SH   SOLE 4 79,159 0 60,348
DOCUSIGN INC COM 256163106 2,788 52,144 SH   SOLE 7 51,618 0 526
DOCUSIGN INC COM 256163106 236 4,405 SH   SOLE 13 4,405 0 0
DOCUSIGN INC COM 256163106 835 15,607 SH   SOLE 15 15,607 0 0
DOCUSIGN INC COM 256163106 18,519 346,341 SH   SOLE 18 334,339 0 12,002
DOCUSIGN INC COM 256163106 5,536 103,531 SH   SOLE 19 103,531 0 0
DOCUSIGN INC COM 256163106 210,825 3,942,866 SH   SOLE 21 3,942,866 0 0
DOCUSIGN INC COM 256163106 236,712 4,427,007 SH   SOLE 22 4,030,339 0 396,668
DOCUSIGN INC COM 256163106 17,005 318,037 SH   SOLE 23 318,037 0 0
DOCUSIGN INC COM 256163106 14,048 262,720 SH   SOLE 25 262,720 0 0
DOCUSIGN INC COM 256163106 13,485 252,203 SH   SOLE 26 125,648 0 126,555
DOCUSIGN INC COM 256163106 18,476 345,534 SH   SOLE 28 2,316 0 343,218
DOCUSIGN INC COM 256163106 186 3,482 SH   SOLE 29 3,482 0 0
DOCUSIGN INC COM 256163106 49,362 923,166 SH   SOLE 30 923,166 0 0
DOCUSIGN INC COM 256163106 2,613 48,877 SH   SOLE 31 45,041 0 3,836
DOCUSIGN INC COM 256163106 2,438 45,594 SH   SOLE 32 45,594 0 0
DOCUSIGN INC COM 256163106 621 11,612 SH   SOLE 34 11,612 0 0
DOCUSIGN INC COM 256163106 2,858 53,458 SH   SOLE 36 53,458 0 0
DOCUSIGN INC COM 256163106 351 6,564 SH   SOLE 40 6,564 0 0
DOCUSIGN INC COM 256163106 24 443 SH   OTR 43 443 0 0
DOCUSIGN INC COM 256163106 6,901 129,063 SH   SOLE 43 112,222 0 16,841
DOCUSIGN INC NOTE 1/1 256163AD8 7,716 8,270,000 PRN   SOLE 2 8,270,000 0 0
DOCUSIGN INC NOTE 1/1 256163AD8 8,663 9,285,000 PRN   SOLE 19 9,285,000 0 0
DOCUSIGN INC NOTE 1/1 256163AD8 5,607 6,010,000 PRN   SOLE 21 6,010,000 0 0
DOCUSIGN INC NOTE 1/1 256163AD8 12,647 13,555,000 PRN   SOLE 22 13,555,000 0 0
DOCUSIGN INC NOTE 1/1 256163AD8 1,549 1,660,000 PRN   SOLE 34 1,660,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 9,031 138,623 SH   SOLE 2 53,488 0 85,135
DOLBY LABORATORIES INC COM CL A 25659T107 72 1,103 SH   SOLE 4 134 0 969
DOLBY LABORATORIES INC COM CL A 25659T107 46 709 SH   SOLE 7 709 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,595 24,478 SH   SOLE 18 24,478 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,277 19,603 SH   SOLE 19 19,603 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 75,646 1,161,104 SH   SOLE 21 1,161,104 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 90,054 1,382,260 SH   SOLE 22 1,303,036 0 79,224
DOLBY LABORATORIES INC COM CL A 25659T107 758 11,636 SH   SOLE 25 11,636 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,939 29,759 SH   SOLE 26 24,061 0 5,698
DOLBY LABORATORIES INC COM CL A 25659T107 170 2,603 SH   SOLE 28 1,163 0 1,440
DOLBY LABORATORIES INC COM CL A 25659T107 3,864 59,304 SH   SOLE 30 59,304 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 57 874 SH   SOLE 31 874 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 339 5,198 SH   SOLE 36 5,198 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 567 8,705 SH   SOLE 40 8,705 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 11,630 178,515 SH   SOLE 43 169,019 0 9,496
DOLE PLC ORD SHS G27907107 210 28,738 SH   SOLE 21 28,738 0 0
DOLE PLC ORD SHS G27907107 36 4,974 SH   SOLE 36 4,974 0 0
DOLLAR GEN CORP NEW COM 256677105 103,085 429,773 SH   SOLE 2 90,451 0 339,322
DOLLAR GEN CORP NEW COM 256677105 37,851 157,803 SH   SOLE 4 88,966 0 68,837
DOLLAR GEN CORP NEW COM 256677105 54,692 228,015 SH   SOLE 7 221,592 0 6,423
DOLLAR GEN CORP NEW COM 256677105 1,565 6,525 SH   SOLE 13 1,530 0 4,995
DOLLAR GEN CORP NEW COM 256677105 8,341 34,776 SH   SOLE 15 34,776 0 0
DOLLAR GEN CORP NEW COM 256677105 6 27 SH   SOLE 17 0 0 27
DOLLAR GEN CORP NEW COM 256677105 269,070 1,121,780 SH   SOLE 18 1,064,618 0 57,162
DOLLAR GEN CORP NEW COM 256677105 266,189 1,109,768 SH   SOLE 19 1,109,768 0 0
DOLLAR GEN CORP NEW COM 256677105 1,451,802 6,052,706 SH   SOLE 21 6,052,706 0 0
DOLLAR GEN CORP NEW COM 256677105 1,259,151 5,249,526 SH   SOLE 22 4,796,853 0 452,673
DOLLAR GEN CORP NEW COM 256677105 91,880 383,056 SH   SOLE 23 383,056 0 0
DOLLAR GEN CORP NEW COM 256677105 72,548 302,460 SH   SOLE 25 286,721 0 15,739
DOLLAR GEN CORP NEW COM 256677105 108,647 452,960 SH   SOLE 26 166,973 0 285,987
DOLLAR GEN CORP NEW COM 256677105 121,252 505,511 SH   SOLE 28 3,645 0 501,866
DOLLAR GEN CORP NEW COM 256677105 260 1,083 SH   SOLE 29 1,083 0 0
DOLLAR GEN CORP NEW COM 256677105 272,026 1,134,102 SH   SOLE 30 1,134,102 0 0
DOLLAR GEN CORP NEW COM 256677105 12,151 50,658 SH   SOLE 31 46,457 0 4,201
DOLLAR GEN CORP NEW COM 256677105 40,572 169,150 SH   SOLE 34 169,150 0 0
DOLLAR GEN CORP NEW COM 256677105 27,478 114,558 SH   SOLE 36 114,558 0 0
DOLLAR GEN CORP NEW COM 256677105 1,797 7,490 SH   SOLE 40 7,490 0 0
DOLLAR GEN CORP NEW COM 256677105 112 466 SH   OTR 43 466 0 0
DOLLAR GEN CORP NEW COM 256677105 79,618 331,937 SH   SOLE 43 305,336 0 26,601
DOLLAR TREE INC COM 256746108 55,905 410,762 SH   SOLE 2 55,342 0 355,420
DOLLAR TREE INC COM 256746108 20,601 151,368 SH   SOLE 4 86,718 0 64,650
DOLLAR TREE INC COM 256746108 30,886 226,939 SH   SOLE 7 220,587 0 6,352
DOLLAR TREE INC COM 256746108 849 6,237 SH   SOLE 13 952 0 5,285
DOLLAR TREE INC COM 256746108 3,065 22,522 SH   SOLE 15 22,522 0 0
DOLLAR TREE INC COM 256746108 0 1 SH   SOLE 17 0 0 1
DOLLAR TREE INC COM 256746108 124,048 911,446 SH   SOLE 18 890,655 0 20,791
DOLLAR TREE INC COM 256746108 91,689 673,689 SH   SOLE 19 673,689 0 0
DOLLAR TREE INC COM 256746108 849,396 6,240,973 SH   SOLE 21 6,240,973 0 0
DOLLAR TREE INC COM 256746108 620,793 4,561,301 SH   SOLE 22 4,128,533 0 432,768
DOLLAR TREE INC COM 256746108 52,714 387,317 SH   SOLE 23 387,317 0 0
DOLLAR TREE INC COM 256746108 47,867 351,706 SH   SOLE 25 328,940 0 22,766
DOLLAR TREE INC COM 256746108 62,890 462,085 SH   SOLE 26 198,324 0 263,761
DOLLAR TREE INC COM 256746108 72,101 529,767 SH   SOLE 28 7,272 0 522,495
DOLLAR TREE INC COM 256746108 185 1,360 SH   SOLE 29 1,360 0 0
DOLLAR TREE INC COM 256746108 170,813 1,255,058 SH   SOLE 30 1,255,058 0 0
DOLLAR TREE INC COM 256746108 6,635 48,754 SH   SOLE 31 44,651 0 4,103
DOLLAR TREE INC COM 256746108 7,099 52,161 SH   SOLE 32 52,161 0 0
DOLLAR TREE INC COM 256746108 27,708 203,587 SH   SOLE 34 203,587 0 0
DOLLAR TREE INC COM 256746108 12,979 95,365 SH   SOLE 36 95,365 0 0
DOLLAR TREE INC COM 256746108 980 7,198 SH   SOLE 40 7,198 0 0
DOLLAR TREE INC COM 256746108 104 763 SH   OTR 43 763 0 0
DOLLAR TREE INC COM 256746108 19,757 145,163 SH   SOLE 43 129,062 0 16,101
DOLLAR TREE INC OPTIONS 256746108 150 1,100 SH Put SOLE 4 1,100 0 0
DOLLAR TREE INC OPTIONS 256746108 2,259 16,600 SH Put SOLE 18 16,600 0 0
DOLLAR TREE INC OPTIONS 256746108 16,577 121,800 SH Put SOLE 19 121,800 0 0
DOLLAR TREE INC OPTIONS 256746108 994 7,300 SH Put SOLE 22 7,300 0 0
DOLLAR TREE INC OPTIONS 256746108 7,594 55,800 SH Put SOLE 34 55,800 0 0
DOLPHIN ENTMT INC COM NEW 25686H209 1 374 SH   SOLE 22 374 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 47 107,231 SH   SOLE 2 54,967 0 52,264
DOMA HOLDINGS INC COMMON STOCK 25703A104 177 401,921 SH   SOLE 18 401,921 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 118 269,574 SH   SOLE 19 269,574 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 2,154 4,903,201 SH   SOLE 21 4,903,201 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 1,575 3,585,484 SH   SOLE 22 3,480,787 0 104,697
DOMA HOLDINGS INC COMMON STOCK 25703A104 6 14,496 SH   SOLE 25 14,496 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 4 8,238 SH   SOLE 26 0 0 8,238
DOMA HOLDINGS INC COMMON STOCK 25703A104 15 34,110 SH   SOLE 28 0 0 34,110
DOMA HOLDINGS INC COMMON STOCK 25703A104 14 31,013 SH   SOLE 30 31,013 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104 6 14,484 SH   SOLE 40 14,484 0 0
DOMINION ENERGY INC COM 25746U109 125,076 1,809,812 SH   SOLE 2 363,420 0 1,446,392
DOMINION ENERGY INC COM 25746U109 42,260 611,496 SH   SOLE 4 322,072 0 289,424
DOMINION ENERGY INC COM 25746U109 58,332 844,051 SH   SOLE 7 816,945 0 27,106
DOMINION ENERGY INC COM 25746U109 1,355 19,601 SH   SOLE 13 7,115 0 12,486
DOMINION ENERGY INC COM 25746U109 8,368 121,088 SH   SOLE 15 121,088 0 0
DOMINION ENERGY INC COM 25746U109 83,935 1,214,518 SH   SOLE 18 1,145,899 0 68,619
DOMINION ENERGY INC COM 25746U109 44,965 650,627 SH   SOLE 19 650,627 0 0
DOMINION ENERGY INC COM 25746U109 1,760,294 25,470,895 SH   SOLE 21 25,470,895 0 0
DOMINION ENERGY INC COM 25746U109 1,249,757 18,083,598 SH   SOLE 22 16,468,738 0 1,614,860
DOMINION ENERGY INC COM 25746U109 92,614 1,340,090 SH   SOLE 23 1,340,090 0 0
DOMINION ENERGY INC COM 25746U109 32,122 464,798 SH   SOLE 25 464,798 0 0
DOMINION ENERGY INC COM 25746U109 105,894 1,532,256 SH   SOLE 26 537,433 0 994,823
DOMINION ENERGY INC COM 25746U109 67,246 973,029 SH   SOLE 28 11,463 0 961,566
DOMINION ENERGY INC COM 25746U109 1,104 15,970 SH   SOLE 29 15,970 0 0
DOMINION ENERGY INC COM 25746U109 316,285 4,576,550 SH   SOLE 30 4,565,304 0 11,246
DOMINION ENERGY INC COM 25746U109 12,547 181,550 SH   SOLE 31 166,809 0 14,741
DOMINION ENERGY INC COM 25746U109 4,367 63,186 SH   SOLE 32 63,186 0 0
DOMINION ENERGY INC COM 25746U109 5,698 82,452 SH   SOLE 34 82,452 0 0
DOMINION ENERGY INC COM 25746U109 23,810 344,523 SH   SOLE 36 344,523 0 0
DOMINION ENERGY INC COM 25746U109 995 14,391 SH   SOLE 40 14,391 0 0
DOMINION ENERGY INC COM 25746U109 129 1,865 SH   OTR 43 1,865 0 0
DOMINION ENERGY INC COM 25746U109 37,203 538,319 SH   SOLE 43 486,318 0 52,001
DOMINOS PIZZA INC COM 25754A201 29,065 93,699 SH   SOLE 2 50,616 0 43,083
DOMINOS PIZZA INC COM 25754A201 11,942 38,497 SH   SOLE 4 19,180 0 19,317
DOMINOS PIZZA INC COM 25754A201 12,721 41,010 SH   SOLE 7 39,859 0 1,151
DOMINOS PIZZA INC COM 25754A201 569 1,835 SH   SOLE 13 1,059 0 776
DOMINOS PIZZA INC COM 25754A201 1,087 3,505 SH   SOLE 15 3,505 0 0
DOMINOS PIZZA INC COM 25754A201 25,196 81,225 SH   SOLE 18 77,987 0 3,238
DOMINOS PIZZA INC COM 25754A201 63,293 204,038 SH   SOLE 19 204,038 0 0
DOMINOS PIZZA INC COM 25754A201 415,113 1,338,210 SH   SOLE 21 1,338,210 0 0
DOMINOS PIZZA INC COM 25754A201 277,667 895,122 SH   SOLE 22 814,169 0 80,953
DOMINOS PIZZA INC COM 25754A201 18,802 60,612 SH   SOLE 23 60,612 0 0
DOMINOS PIZZA INC COM 25754A201 13,389 43,161 SH   SOLE 25 43,161 0 0
DOMINOS PIZZA INC COM 25754A201 24,793 79,926 SH   SOLE 26 33,607 0 46,319
DOMINOS PIZZA INC COM 25754A201 20,792 67,028 SH   SOLE 28 467 0 66,561
DOMINOS PIZZA INC COM 25754A201 259 836 SH   SOLE 29 836 0 0
DOMINOS PIZZA INC COM 25754A201 67,553 217,773 SH   SOLE 30 217,773 0 0
DOMINOS PIZZA INC COM 25754A201 2,841 9,157 SH   SOLE 31 8,439 0 718
DOMINOS PIZZA INC COM 25754A201 29,759 95,934 SH   SOLE 34 95,934 0 0
DOMINOS PIZZA INC COM 25754A201 5,823 18,772 SH   SOLE 36 18,772 0 0
DOMINOS PIZZA INC COM 25754A201 384 1,237 SH   SOLE 40 1,237 0 0
DOMINOS PIZZA INC COM 25754A201 24 77 SH   OTR 43 77 0 0
DOMINOS PIZZA INC COM 25754A201 10,044 32,380 SH   SOLE 43 30,866 0 1,513
DOMINOS PIZZA INC OPTIONS 25754A201 186 600 SH Call SOLE 2 0 0 600
DOMINOS PIZZA INC OPTIONS 25754A201 124 400 SH Call SOLE 4 400 0 0
DOMINOS PIZZA INC OPTIONS 25754A201 1,954 6,300 SH Call SOLE 18 6,300 0 0
DOMINOS PIZZA INC OPTIONS 25754A201 10,454 33,700 SH Call SOLE 19 33,700 0 0
DOMINOS PIZZA INC OPTIONS 25754A201 807 2,600 SH Call SOLE 22 2,600 0 0
DOMINOS PIZZA INC OPTIONS 25754A201 93 300 SH Call SOLE 26 300 0 0
DOMINOS PIZZA INC OPTIONS 25754A201 5,925 19,100 SH Call SOLE 34 19,100 0 0
DOMO INC COM CL B 257554105 2,520 140,101 SH   SOLE 2 72,599 0 67,502
DOMO INC COM CL B 257554105 20 1,123 SH   SOLE 4 83 0 1,040
DOMO INC COM CL B 257554105 7 390 SH   SOLE 7 390 0 0
DOMO INC COM CL B 257554105 1,447 80,408 SH   SOLE 18 77,946 0 2,462
DOMO INC COM CL B 257554105 6,684 371,512 SH   SOLE 19 371,512 0 0
DOMO INC COM CL B 257554105 21,012 1,167,985 SH   SOLE 21 1,167,985 0 0
DOMO INC COM CL B 257554105 19,959 1,109,462 SH   SOLE 22 1,091,459 0 18,003
DOMO INC COM CL B 257554105 277 15,378 SH   SOLE 23 15,378 0 0
DOMO INC COM CL B 257554105 92 5,090 SH   SOLE 25 5,090 0 0
DOMO INC COM CL B 257554105 1,634 90,803 SH   SOLE 26 11,119 0 79,684
DOMO INC COM CL B 257554105 25 1,362 SH   SOLE 28 475 0 887
DOMO INC COM CL B 257554105 3,851 214,089 SH   SOLE 30 214,089 0 0
DOMO INC COM CL B 257554105 59 3,275 SH   SOLE 40 3,275 0 0
DOMO INC COM CL B 257554105 207 11,500 SH   SOLE 42 11,500 0 0
DOMO INC COM CL B 257554105 138 7,669 SH   SOLE 43 6,843 0 826
DONALDSON INC COM 257651109 11,184 228,207 SH   SOLE 2 152,400 0 75,807
DONALDSON INC COM 257651109 229 4,666 SH   SOLE 4 4,666 0 0
DONALDSON INC COM 257651109 1,986 40,526 SH   SOLE 7 40,526 0 0
DONALDSON INC COM 257651109 13,532 276,105 SH   SOLE 18 276,105 0 0
DONALDSON INC COM 257651109 3,151 64,284 SH   SOLE 19 64,284 0 0
DONALDSON INC COM 257651109 300,466 6,130,700 SH   SOLE 21 6,130,700 0 0
DONALDSON INC COM 257651109 166,093 3,388,952 SH   SOLE 22 3,235,594 0 153,358
DONALDSON INC COM 257651109 6,856 139,889 SH   SOLE 25 139,889 0 0
DONALDSON INC COM 257651109 5,380 109,773 SH   SOLE 26 66,507 0 43,266
DONALDSON INC COM 257651109 333 6,792 SH   SOLE 28 2,238 0 4,554
DONALDSON INC COM 257651109 2,770 56,521 SH   SOLE 30 56,521 0 0
DONALDSON INC COM 257651109 89 1,811 SH   SOLE 31 1,811 0 0
DONALDSON INC COM 257651109 5,682 115,938 SH   SOLE 34 115,938 0 0
DONALDSON INC COM 257651109 128 2,616 SH   SOLE 36 2,616 0 0
DONALDSON INC COM 257651109 763 15,559 SH   SOLE 40 15,559 0 0
DONALDSON INC COM 257651109 22 442 SH   OTR 43 442 0 0
DONALDSON INC COM 257651109 3,760 76,725 SH   SOLE 43 73,801 0 2,924
DONEGAL GROUP INC CL A 257701201 912 67,593 SH   SOLE 2 53,066 0 14,527
DONEGAL GROUP INC CL A 257701201 3 196 SH   SOLE 7 196 0 0
DONEGAL GROUP INC CL A 257701201 690 51,153 SH   SOLE 18 51,153 0 0
DONEGAL GROUP INC CL A 257701201 1,883 139,597 SH   SOLE 19 139,597 0 0
DONEGAL GROUP INC CL A 257701201 8,011 593,863 SH   SOLE 21 593,863 0 0
DONEGAL GROUP INC CL A 257701201 7,089 525,528 SH   SOLE 22 511,315 0 14,213
DONEGAL GROUP INC CL A 257701201 247 18,325 SH   SOLE 23 18,325 0 0
DONEGAL GROUP INC CL A 257701201 59 4,361 SH   SOLE 25 4,361 0 0
DONEGAL GROUP INC CL A 257701201 110 8,181 SH   SOLE 26 0 0 8,181
DONEGAL GROUP INC CL A 257701201 56 4,187 SH   SOLE 30 4,187 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONEGAL GROUP INC CL A 257701201 763 56,588 SH   SOLE 43 46,519 0 10,069
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,399 37,852 SH   SOLE 2 14,944 0 22,908
DONNELLEY FINL SOLUTIONS INC COM 25787G100 10 279 SH   SOLE 7 279 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 3,659 98,973 SH   SOLE 18 98,973 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 3,997 108,112 SH   SOLE 19 108,112 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 117,947 3,190,356 SH   SOLE 21 3,190,356 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 27,853 753,391 SH   SOLE 22 723,606 0 29,785
DONNELLEY FINL SOLUTIONS INC COM 25787G100 185 5,007 SH   SOLE 25 5,007 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,626 43,991 SH   SOLE 26 25,084 0 18,907
DONNELLEY FINL SOLUTIONS INC COM 25787G100 321 8,693 SH   SOLE 28 7,644 0 1,049
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,711 73,330 SH   SOLE 30 73,330 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 102 2,767 SH   SOLE 36 2,767 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 133 3,584 SH   SOLE 40 3,584 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 454 12,290 SH   SOLE 43 11,768 0 522
DOORDASH INC CL A 25809K105 18,831 380,803 SH   SOLE 2 24,547 0 356,256
DOORDASH INC CL A 25809K105 6,221 125,805 SH   SOLE 4 65,886 0 59,919
DOORDASH INC CL A 25809K105 1,232 24,917 SH   SOLE 7 24,264 0 653
DOORDASH INC CL A 25809K105 29 596 SH   SOLE 13 596 0 0
DOORDASH INC CL A 25809K105 702 14,201 SH   SOLE 15 14,201 0 0
DOORDASH INC CL A 25809K105 0 1 SH   SOLE 17 0 0 1
DOORDASH INC CL A 25809K105 14,088 284,887 SH   SOLE 18 275,200 0 9,687
DOORDASH INC CL A 25809K105 2,784 56,295 SH   SOLE 19 56,295 0 0
DOORDASH INC CL A 25809K105 178,015 3,599,898 SH   SOLE 21 3,599,898 0 0
DOORDASH INC CL A 25809K105 267,404 5,407,563 SH   SOLE 22 5,009,106 0 398,457
DOORDASH INC CL A 25809K105 14,754 298,372 SH   SOLE 23 298,372 0 0
DOORDASH INC CL A 25809K105 17,602 355,960 SH   SOLE 25 355,960 0 0
DOORDASH INC CL A 25809K105 12,457 251,916 SH   SOLE 26 104,951 0 146,965
DOORDASH INC CL A 25809K105 18,150 367,038 SH   SOLE 28 4,754 0 362,284
DOORDASH INC CL A 25809K105 33,691 681,319 SH   SOLE 30 681,319 0 0
DOORDASH INC CL A 25809K105 1,932 39,071 SH   SOLE 31 35,636 0 3,435
DOORDASH INC CL A 25809K105 447 9,037 SH   SOLE 34 9,037 0 0
DOORDASH INC CL A 25809K105 3,370 68,158 SH   SOLE 36 68,158 0 0
DOORDASH INC CL A 25809K105 306 6,181 SH   SOLE 40 6,181 0 0
DOORDASH INC CL A 25809K105 2,106 42,586 SH   SOLE 43 37,516 0 5,070
DORIAN LPG LTD SHS USD Y2106R110 1,226 90,368 SH   SOLE 2 62,910 0 27,458
DORIAN LPG LTD SHS USD Y2106R110 3 221 SH   SOLE 7 221 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,658 122,192 SH   SOLE 18 122,192 0 0
DORIAN LPG LTD SHS USD Y2106R110 791 58,323 SH   SOLE 19 58,323 0 0
DORIAN LPG LTD SHS USD Y2106R110 53,439 3,938,031 SH   SOLE 21 3,938,031 0 0
DORIAN LPG LTD SHS USD Y2106R110 13,018 959,320 SH   SOLE 22 921,090 0 38,230
DORIAN LPG LTD SHS USD Y2106R110 73 5,360 SH   SOLE 25 5,360 0 0
DORIAN LPG LTD SHS USD Y2106R110 357 26,342 SH   SOLE 28 0 0 26,342
DORIAN LPG LTD SHS USD Y2106R110 578 42,604 SH   SOLE 30 42,604 0 0
DORIAN LPG LTD SHS USD Y2106R110 255 18,759 SH   SOLE 34 18,759 0 0
DORIAN LPG LTD SHS USD Y2106R110 29 2,155 SH   SOLE 40 2,155 0 0
DORMAN PRODS INC COM 258278100 1,371 16,697 SH   SOLE 2 13,757 0 2,940
DORMAN PRODS INC COM 258278100 7 80 SH   SOLE 4 80 0 0
DORMAN PRODS INC COM 258278100 25 309 SH   SOLE 7 309 0 0
DORMAN PRODS INC COM 258278100 7,288 88,754 SH   SOLE 18 88,754 0 0
DORMAN PRODS INC COM 258278100 4,004 48,752 SH   SOLE 19 48,752 0 0
DORMAN PRODS INC COM 258278100 271,789 3,309,657 SH   SOLE 21 3,309,657 0 0
DORMAN PRODS INC COM 258278100 55,163 671,735 SH   SOLE 22 655,187 0 16,548
DORMAN PRODS INC COM 258278100 312 3,796 SH   SOLE 25 3,796 0 0
DORMAN PRODS INC COM 258278100 944 11,499 SH   SOLE 26 8,678 0 2,821
DORMAN PRODS INC COM 258278100 39 472 SH   SOLE 28 472 0 0
DORMAN PRODS INC COM 258278100 4,175 50,841 SH   SOLE 30 50,841 0 0
DORMAN PRODS INC COM 258278100 327 3,983 SH   SOLE 40 3,983 0 0
DORMAN PRODS INC COM 258278100 1,077 13,110 SH   SOLE 43 12,239 0 871
DOUBLEVERIFY HLDGS INC COM 25862V105 21,903 800,845 SH   SOLE 2 761,310 0 39,535
DOUBLEVERIFY HLDGS INC COM 25862V105 20 737 SH   SOLE 7 737 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 827 30,252 SH   SOLE 18 30,252 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 71,720 2,622,305 SH   SOLE 19 2,622,305 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 23,560 861,431 SH   SOLE 21 861,431 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 39,293 1,436,662 SH   SOLE 22 1,369,736 0 66,926
DOUBLEVERIFY HLDGS INC COM 25862V105 205 7,503 SH   SOLE 25 7,503 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 993 36,308 SH   SOLE 26 31,703 0 4,605
DOUBLEVERIFY HLDGS INC COM 25862V105 1,475 53,945 SH   SOLE 30 53,945 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 23 852 SH   SOLE 31 852 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 101,264 3,702,537 SH   SOLE 34 3,702,537 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 120 4,376 SH   SOLE 36 4,376 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 221 8,087 SH   SOLE 40 8,087 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 53 1,922 SH   SOLE 43 1,651 0 271
DOUGLAS DYNAMICS INC COM 25960R105 796 28,424 SH   SOLE 2 25,695 0 2,729
DOUGLAS DYNAMICS INC COM 25960R105 1 37 SH   SOLE 4 37 0 0
DOUGLAS DYNAMICS INC COM 25960R105 8 299 SH   SOLE 7 299 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,786 63,728 SH   SOLE 18 63,728 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,141 40,728 SH   SOLE 19 40,728 0 0
DOUGLAS DYNAMICS INC COM 25960R105 20,946 747,546 SH   SOLE 21 747,546 0 0
DOUGLAS DYNAMICS INC COM 25960R105 15,560 555,335 SH   SOLE 22 540,822 0 14,513
DOUGLAS DYNAMICS INC COM 25960R105 81 2,905 SH   SOLE 25 2,905 0 0
DOUGLAS DYNAMICS INC COM 25960R105 84 3,003 SH   SOLE 26 0 0 3,003
DOUGLAS DYNAMICS INC COM 25960R105 271 9,659 SH   SOLE 30 9,659 0 0
DOUGLAS DYNAMICS INC COM 25960R105 78 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS DYNAMICS INC COM 25960R105 331 11,809 SH   SOLE 43 11,581 0 228
DOUGLAS ELLIMAN INC COM 25961D105 299 72,936 SH   SOLE 2 29,139 0 43,797
DOUGLAS ELLIMAN INC COM 25961D105 1 255 SH   SOLE 4 255 0 0
DOUGLAS ELLIMAN INC COM 25961D105 4 974 SH   SOLE 7 974 0 0
DOUGLAS ELLIMAN INC COM 25961D105 1,206 294,182 SH   SOLE 18 294,182 0 0
DOUGLAS ELLIMAN INC COM 25961D105 612 149,387 SH   SOLE 19 149,387 0 0
DOUGLAS ELLIMAN INC COM 25961D105 35,257 8,599,187 SH   SOLE 21 8,599,187 0 0
DOUGLAS ELLIMAN INC COM 25961D105 7,254 1,769,319 SH   SOLE 22 1,698,590 0 70,729
DOUGLAS ELLIMAN INC COM 25961D105 52 12,595 SH   SOLE 25 12,595 0 0
DOUGLAS ELLIMAN INC COM 25961D105 344 84,001 SH   SOLE 26 79,274 0 4,727
DOUGLAS ELLIMAN INC COM 25961D105 29 7,140 SH   SOLE 28 0 0 7,140
DOUGLAS ELLIMAN INC COM 25961D105 574 140,046 SH   SOLE 30 140,046 0 0
DOUGLAS ELLIMAN INC COM 25961D105 25 5,987 SH   SOLE 40 5,987 0 0
DOUGLAS ELLIMAN INC COM 25961D105 167 40,652 SH   SOLE 43 40,512 0 140
DOUGLAS EMMETT INC COM 25960P109 4,357 243,005 SH   SOLE 2 154,798 0 88,207
DOUGLAS EMMETT INC COM 25960P109 1,540 85,906 SH   SOLE 4 85,906 0 0
DOUGLAS EMMETT INC COM 25960P109 4,046 225,650 SH   SOLE 7 225,650 0 0
DOUGLAS EMMETT INC COM 25960P109 6,689 373,046 SH   SOLE 18 373,046 0 0
DOUGLAS EMMETT INC COM 25960P109 4,937 275,376 SH   SOLE 19 275,376 0 0
DOUGLAS EMMETT INC COM 25960P109 175,043 9,762,590 SH   SOLE 21 9,762,590 0 0
DOUGLAS EMMETT INC COM 25960P109 108,344 6,042,601 SH   SOLE 22 5,824,838 0 217,763
DOUGLAS EMMETT INC COM 25960P109 129 7,167 SH   SOLE 23 7,167 0 0
DOUGLAS EMMETT INC COM 25960P109 13,902 775,338 SH   SOLE 25 775,338 0 0
DOUGLAS EMMETT INC COM 25960P109 1,443 80,475 SH   SOLE 26 67,304 0 13,171
DOUGLAS EMMETT INC COM 25960P109 2,049 114,265 SH   SOLE 28 3,126 0 111,139
DOUGLAS EMMETT INC COM 25960P109 12,164 678,410 SH   SOLE 30 678,410 0 0
DOUGLAS EMMETT INC COM 25960P109 44 2,439 SH   SOLE 31 2,439 0 0
DOUGLAS EMMETT INC COM 25960P109 75 4,159 SH   SOLE 34 4,159 0 0
DOUGLAS EMMETT INC COM 25960P109 142 7,919 SH   SOLE 36 7,919 0 0
DOUGLAS EMMETT INC COM 25960P109 415 23,124 SH   SOLE 40 23,124 0 0
DOUGLAS EMMETT INC COM 25960P109 6,744 376,119 SH   SOLE 43 341,615 0 34,504
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 102 102,230 SH   SOLE 2 102,230 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 6 6,412 SH   SOLE 4 6,412 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1,661 1,660,937 SH   SOLE 21 1,660,937 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 858 857,788 SH   SOLE 22 819,292 0 38,496
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 5 5,083 SH   SOLE 25 5,083 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 378 378,080 SH   SOLE 30 378,080 0 0
DOVER CORP COM 260003108 20,964 179,829 SH   SOLE 2 53,392 0 126,437
DOVER CORP COM 260003108 18,787 161,154 SH   SOLE 4 88,582 0 72,572
DOVER CORP COM 260003108 16,996 145,792 SH   SOLE 7 141,346 0 4,446
DOVER CORP COM 260003108 600 5,144 SH   SOLE 13 608 0 4,536
DOVER CORP COM 260003108 2,610 22,389 SH   SOLE 15 22,389 0 0
DOVER CORP COM 260003108 32,762 281,029 SH   SOLE 18 268,783 0 12,246
DOVER CORP COM 260003108 7,238 62,084 SH   SOLE 19 62,084 0 0
DOVER CORP COM 260003108 444,753 3,815,003 SH   SOLE 21 3,815,003 0 0
DOVER CORP COM 260003108 346,848 2,975,192 SH   SOLE 22 2,687,137 0 288,055
DOVER CORP COM 260003108 27,479 235,706 SH   SOLE 23 235,706 0 0
DOVER CORP COM 260003108 30,690 263,256 SH   SOLE 25 263,256 0 0
DOVER CORP COM 260003108 33,575 288,001 SH   SOLE 26 95,144 0 192,857
DOVER CORP COM 260003108 40,046 343,505 SH   SOLE 28 4,402 0 339,103
DOVER CORP COM 260003108 105,267 902,957 SH   SOLE 30 902,957 0 0
DOVER CORP COM 260003108 3,714 31,854 SH   SOLE 31 29,371 0 2,483
DOVER CORP COM 260003108 1,653 14,181 SH   SOLE 34 14,181 0 0
DOVER CORP COM 260003108 5,521 47,359 SH   SOLE 36 47,359 0 0
DOVER CORP COM 260003108 575 4,929 SH   SOLE 40 4,929 0 0
DOVER CORP COM 260003108 54 460 SH   OTR 43 460 0 0
DOVER CORP COM 260003108 19,286 165,434 SH   SOLE 43 149,255 0 16,179
DOW INC COM 260557103 85,108 1,937,362 SH   SOLE 2 282,025 0 1,655,337
DOW INC COM 260557103 15,471 352,178 SH   SOLE 4 299,543 0 52,635
DOW INC COM 260557103 28,523 649,291 SH   SOLE 7 627,125 0 22,166
DOW INC COM 260557103 927 21,109 SH   SOLE 13 3,239 0 17,870
DOW INC COM 260557103 4,876 111,003 SH   SOLE 15 111,003 0 0
DOW INC COM 260557103 0 4 SH   SOLE 17 0 0 4
DOW INC COM 260557103 44,185 1,005,801 SH   SOLE 18 948,768 0 57,033
DOW INC COM 260557103 11,442 260,456 SH   SOLE 19 260,456 0 0
DOW INC COM 260557103 695,628 15,834,919 SH   SOLE 21 15,834,919 0 0
DOW INC COM 260557103 667,276 15,189,539 SH   SOLE 22 13,751,823 0 1,437,716
DOW INC COM 260557103 52,821 1,202,395 SH   SOLE 23 1,202,395 0 0
DOW INC COM 260557103 44,055 1,002,850 SH   SOLE 25 1,002,850 0 0
DOW INC COM 260557103 61,760 1,405,878 SH   SOLE 26 495,898 0 909,980
DOW INC COM 260557103 73,808 1,680,127 SH   SOLE 28 16,984 0 1,663,143
DOW INC COM 260557103 160,216 3,647,079 SH   SOLE 30 3,634,774 0 12,305
DOW INC COM 260557103 7,212 164,166 SH   SOLE 31 150,995 0 13,171
DOW INC COM 260557103 2,152 48,982 SH   SOLE 32 48,982 0 0
DOW INC COM 260557103 3,309 75,317 SH   SOLE 34 75,317 0 0
DOW INC COM 260557103 11,557 263,070 SH   SOLE 36 263,070 0 0
DOW INC COM 260557103 1,050 23,912 SH   SOLE 40 23,912 0 0
DOW INC COM 260557103 54 1,233 SH   OTR 43 1,233 0 0
DOW INC COM 260557103 23,620 537,678 SH   SOLE 43 488,446 0 49,232
DOXIMITY INC CL A 26622P107 5,582 184,725 SH   SOLE 2 19,424 0 165,301
DOXIMITY INC CL A 26622P107 38 1,268 SH   SOLE 7 1,268 0 0
DOXIMITY INC CL A 26622P107 1,424 47,113 SH   SOLE 18 47,113 0 0
DOXIMITY INC CL A 26622P107 118,506 3,921,435 SH   SOLE 19 3,921,435 0 0
DOXIMITY INC CL A 26622P107 50,296 1,664,330 SH   SOLE 21 1,664,330 0 0
DOXIMITY INC CL A 26622P107 81,196 2,686,843 SH   SOLE 22 2,603,055 0 83,788
DOXIMITY INC CL A 26622P107 54 1,779 SH   SOLE 28 1,779 0 0
DOXIMITY INC CL A 26622P107 49 1,609 SH   SOLE 31 1,609 0 0
DOXIMITY INC CL A 26622P107 11,704 387,277 SH   SOLE 34 387,277 0 0
DOXIMITY INC CL A 26622P107 281 9,296 SH   SOLE 43 8,632 0 664
DR REDDYS LABS LTD ADR 256135203 5,653 108,000 SH   SOLE 4 108,000 0 0
DR REDDYS LABS LTD ADR 256135203 207 3,955 SH   SOLE 7 0 0 3,955
DR REDDYS LABS LTD ADR 256135203 18,477 353,021 SH   SOLE 18 353,021 0 0
DR REDDYS LABS LTD ADR 256135203 236 4,517 SH   SOLE 21 4,517 0 0
DR REDDYS LABS LTD ADR 256135203 107 2,045 SH   SOLE 22 2,045 0 0
DR REDDYS LABS LTD ADR 256135203 251 4,790 SH   SOLE 26 0 0 4,790
DR REDDYS LABS LTD ADR 256135203 11,839 226,191 SH   SOLE 28 32,873 0 193,318
DR REDDYS LABS LTD ADR 256135203 5,478 104,653 SH   SOLE 30 104,653 0 0
DR REDDYS LABS LTD ADR 256135203 46,462 887,705 SH   SOLE 43 855,091 0 32,614
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0 401 622,000 PRN   SOLE 2 622,000 0 0
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0 112 174,000 PRN   SOLE 19 174,000 0 0
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0 7,019 10,875,000 PRN   SOLE 21 10,875,000 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 7,316 483,243 SH   SOLE 2 161,742 0 321,501
DRAFTKINGS INC NEW COM CL A 26142V105 18 1,161 SH   SOLE 4 1,161 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 219 14,470 SH   SOLE 7 14,470 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 2,594 171,306 SH   SOLE 18 171,306 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 1,649 108,920 SH   SOLE 19 108,920 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 68,773 4,542,464 SH   SOLE 21 4,542,464 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 127,619 8,429,248 SH   SOLE 22 7,997,226 0 432,022
DRAFTKINGS INC NEW COM CL A 26142V105 850 56,111 SH   SOLE 25 56,111 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 2,292 151,386 SH   SOLE 26 121,334 0 30,052
DRAFTKINGS INC NEW COM CL A 26142V105 514 33,943 SH   SOLE 28 17,934 0 16,009
DRAFTKINGS INC NEW COM CL A 26142V105 3,429 226,499 SH   SOLE 30 226,499 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 73 4,791 SH   SOLE 31 4,791 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 727 48,010 SH   SOLE 40 48,010 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 2,860 188,873 SH   SOLE 43 159,105 0 29,768
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 837 153,270 SH   SOLE 7 153,270 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1,797 329,083 SH   SOLE 30 329,083 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 301 55,136 SH   SOLE 43 51,535 0 3,601
DREAM FINDERS HOMES INC COM CL A 26154D100 105 9,867 SH   SOLE 2 7,827 0 2,040
DREAM FINDERS HOMES INC COM CL A 26154D100 1 82 SH   SOLE 7 82 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 554 52,301 SH   SOLE 18 52,301 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 411 38,759 SH   SOLE 19 38,759 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 6,504 613,550 SH   SOLE 21 613,550 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 3,117 294,090 SH   SOLE 22 282,846 0 11,244
DREAM FINDERS HOMES INC COM CL A 26154D100 14 1,318 SH   SOLE 25 1,318 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 36 3,382 SH   SOLE 28 0 0 3,382
DREAM FINDERS HOMES INC COM CL A 26154D100 18 1,723 SH   SOLE 30 1,723 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 41 3,903 SH   SOLE 40 3,903 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 8 725 SH   SOLE 43 669 0 56
DRIL-QUIP INC COM 262037104 844 43,239 SH   SOLE 2 14,074 0 29,165
DRIL-QUIP INC COM 262037104 3 158 SH   SOLE 4 158 0 0
DRIL-QUIP INC COM 262037104 9 465 SH   SOLE 7 465 0 0
DRIL-QUIP INC COM 262037104 2,542 130,201 SH   SOLE 18 130,201 0 0
DRIL-QUIP INC COM 262037104 1,871 95,843 SH   SOLE 19 95,843 0 0
DRIL-QUIP INC COM 262037104 84,592 4,333,585 SH   SOLE 21 4,333,585 0 0
DRIL-QUIP INC COM 262037104 17,615 902,402 SH   SOLE 22 862,481 0 39,921
DRIL-QUIP INC COM 262037104 120 6,147 SH   SOLE 25 6,147 0 0
DRIL-QUIP INC COM 262037104 205 10,477 SH   SOLE 26 6,645 0 3,832
DRIL-QUIP INC COM 262037104 170 8,685 SH   SOLE 28 0 0 8,685
DRIL-QUIP INC COM 262037104 1,848 94,691 SH   SOLE 30 94,691 0 0
DRIL-QUIP INC COM 262037104 94 4,820 SH   SOLE 36 4,820 0 0
DRIL-QUIP INC COM 262037104 86 4,402 SH   SOLE 40 4,402 0 0
DRIL-QUIP INC COM 262037104 550 28,176 SH   SOLE 43 26,728 0 1,448
DRIVE SHACK INC COM 262077100 1 1,663 SH   SOLE 2 0 0 1,663
DRIVE SHACK INC COM 262077100 8 12,850 SH   SOLE 18 12,850 0 0
DRIVE SHACK INC COM 262077100 152 245,215 SH   SOLE 21 245,215 0 0
DRIVE SHACK INC COM 262077100 878 1,416,907 SH   SOLE 22 1,416,907 0 0
DRIVE SHACK INC COM 262077100 0 512 SH   SOLE 43 512 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 1,357 48,501 SH   SOLE 2 22,636 0 25,865
DRIVEN BRANDS HLDGS INC COM 26210V102 18 631 SH   SOLE 7 631 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 625 22,349 SH   SOLE 18 22,349 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 485 17,331 SH   SOLE 19 17,331 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 17,614 629,507 SH   SOLE 21 629,507 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 34,554 1,234,939 SH   SOLE 22 1,169,598 0 65,341
DRIVEN BRANDS HLDGS INC COM 26210V102 226 8,079 SH   SOLE 25 8,079 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 962 34,399 SH   SOLE 26 30,577 0 3,822
DRIVEN BRANDS HLDGS INC COM 26210V102 39 1,408 SH   SOLE 28 331 0 1,077
DRIVEN BRANDS HLDGS INC COM 26210V102 641 22,913 SH   SOLE 30 22,913 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 22 788 SH   SOLE 31 788 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 203 7,262 SH   SOLE 40 7,262 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 4 158 SH   SOLE 43 123 0 35
DROPBOX INC CL A 26210C104 20,264 978,003 SH   SOLE 2 551,484 0 426,519
DROPBOX INC CL A 26210C104 4,190 202,204 SH   SOLE 4 97,066 0 105,138
DROPBOX INC CL A 26210C104 723 34,879 SH   SOLE 7 25,025 0 9,854
DROPBOX INC CL A 26210C104 1,275 61,535 SH   SOLE 13 61,535 0 0
DROPBOX INC CL A 26210C104 412 19,899 SH   SOLE 15 19,899 0 0
DROPBOX INC CL A 26210C104 9,335 450,553 SH   SOLE 18 435,319 0 15,234
DROPBOX INC CL A 26210C104 1,792 86,474 SH   SOLE 19 86,474 0 0
DROPBOX INC CL A 26210C104 120,316 5,806,746 SH   SOLE 21 5,806,746 0 0
DROPBOX INC CL A 26210C104 138,637 6,690,970 SH   SOLE 22 6,158,145 0 532,825
DROPBOX INC CL A 26210C104 9,426 454,908 SH   SOLE 23 454,908 0 0
DROPBOX INC CL A 26210C104 804 38,779 SH   SOLE 25 38,779 0 0
DROPBOX INC CL A 26210C104 5,441 262,584 SH   SOLE 26 217,746 0 44,838
DROPBOX INC CL A 26210C104 36,049 1,739,836 SH   SOLE 28 68,988 0 1,670,848
DROPBOX INC CL A 26210C104 46,232 2,231,259 SH   SOLE 30 1,453,110 0 778,149
DROPBOX INC CL A 26210C104 1,444 69,712 SH   SOLE 31 64,260 0 5,452
DROPBOX INC CL A 26210C104 212 10,251 SH   SOLE 34 10,251 0 0
DROPBOX INC CL A 26210C104 760 36,673 SH   SOLE 36 36,673 0 0
DROPBOX INC CL A 26210C104 205 9,896 SH   SOLE 40 9,896 0 0
DROPBOX INC CL A 26210C104 2,027 97,833 SH   SOLE 43 86,452 0 11,381
DROPBOX INC NOTE 3/0 26210CAC8 3,495 4,020,000 PRN   SOLE 2 4,020,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8 5,230 6,015,000 PRN   SOLE 21 6,015,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8 5,652 6,500,000 PRN   SOLE 22 6,500,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6 5,138 6,045,000 PRN   SOLE 21 6,045,000 0 0
DSS INC COM 26253C102 25 96,593 SH   SOLE 21 96,593 0 0
DSS INC COM 26253C102 108 421,707 SH   SOLE 22 421,707 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 51,118 985,129 SH   SOLE 2 126,437 0 858,692
DT MIDSTREAM INC COMMON STOCK 23345M107 15 296 SH   SOLE 4 296 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 490 9,440 SH   SOLE 7 9,440 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 10,670 205,628 SH   SOLE 18 205,628 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 1,531 29,507 SH   SOLE 19 29,507 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 291,135 5,610,622 SH   SOLE 21 5,610,622 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 137,876 2,657,091 SH   SOLE 22 2,538,703 0 118,388
DT MIDSTREAM INC COMMON STOCK 23345M107 727 14,009 SH   SOLE 25 14,009 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 2,087 40,229 SH   SOLE 26 32,681 0 7,548
DT MIDSTREAM INC COMMON STOCK 23345M107 4,005 77,192 SH   SOLE 28 49,409 0 27,783
DT MIDSTREAM INC COMMON STOCK 23345M107 9,145 176,245 SH   SOLE 30 176,245 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 73 1,415 SH   SOLE 31 1,415 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 156 3,000 SH   SOLE 36 3,000 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 610 11,752 SH   SOLE 40 11,752 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 10 198 SH   OTR 43 198 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 3,040 58,592 SH   SOLE 43 51,616 0 6,976
DTE ENERGY CO COM 233331107 130,056 1,130,434 SH   SOLE 2 633,461 0 496,973
DTE ENERGY CO COM 233331107 28,553 248,181 SH   SOLE 4 134,393 0 113,788
DTE ENERGY CO COM 233331107 22,414 194,820 SH   SOLE 7 188,474 0 6,346
DTE ENERGY CO COM 233331107 5,107 44,392 SH   SOLE 13 42,253 0 2,139
DTE ENERGY CO COM 233331107 3,380 29,378 SH   SOLE 15 29,378 0 0
DTE ENERGY CO COM 233331107 58,309 506,818 SH   SOLE 18 397,733 0 109,085
DTE ENERGY CO COM 233331107 58,246 506,266 SH   SOLE 19 506,266 0 0
DTE ENERGY CO COM 233331107 888,824 7,725,542 SH   SOLE 21 7,725,542 0 0
DTE ENERGY CO COM 233331107 563,890 4,901,257 SH   SOLE 22 4,398,218 0 503,039
DTE ENERGY CO COM 233331107 49,203 427,664 SH   SOLE 23 427,664 0 0
DTE ENERGY CO COM 233331107 6,922 60,168 SH   SOLE 25 60,168 0 0
DTE ENERGY CO COM 233331107 53,998 469,344 SH   SOLE 26 229,595 0 239,749
DTE ENERGY CO COM 233331107 41,733 362,737 SH   SOLE 28 2,822 0 359,915
DTE ENERGY CO COM 233331107 5,415 47,065 SH   SOLE 29 47,065 0 0
DTE ENERGY CO COM 233331107 95,913 833,663 SH   SOLE 30 833,663 0 0
DTE ENERGY CO COM 233331107 19,176 166,678 SH   SOLE 31 163,203 0 3,475
DTE ENERGY CO COM 233331107 4,088 35,535 SH   SOLE 32 35,535 0 0
DTE ENERGY CO COM 233331107 33,943 295,024 SH   SOLE 34 295,024 0 0
DTE ENERGY CO COM 233331107 8,195 71,233 SH   SOLE 36 71,233 0 0
DTE ENERGY CO COM 233331107 406 3,532 SH   SOLE 40 3,532 0 0
DTE ENERGY CO COM 233331107 20 172 SH   OTR 43 172 0 0
DTE ENERGY CO COM 233331107 17,624 153,187 SH   SOLE 43 137,196 0 15,990
DTE ENERGY CO UNIT 11/01/2022 233331842 104,152 2,077,228 SH   SOLE 21 2,077,228 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 489 41,247 SH   SOLE 2 32,692 0 8,555
DUCK CREEK TECHNOLOGIES INC SHS 264120106 11 945 SH   SOLE 4 205 0 740
DUCK CREEK TECHNOLOGIES INC SHS 264120106 11 931 SH   SOLE 7 931 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 2,388 201,492 SH   SOLE 18 201,492 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 1,798 151,725 SH   SOLE 19 151,725 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 32,681 2,757,897 SH   SOLE 21 2,757,897 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 21,188 1,788,037 SH   SOLE 22 1,741,546 0 46,491
DUCK CREEK TECHNOLOGIES INC SHS 264120106 132 11,163 SH   SOLE 25 11,163 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 324 27,350 SH   SOLE 26 20,013 0 7,337
DUCK CREEK TECHNOLOGIES INC SHS 264120106 58 4,871 SH   SOLE 28 3,307 0 1,564
DUCK CREEK TECHNOLOGIES INC SHS 264120106 1,828 154,226 SH   SOLE 30 154,226 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 114 9,659 SH   SOLE 40 9,659 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 57 4,842 SH   SOLE 43 4,547 0 295
DUCKHORN PORTFOLIO INC COM 26414D106 1,959 135,768 SH   SOLE 2 131,377 0 4,391
DUCKHORN PORTFOLIO INC COM 26414D106 5 324 SH   SOLE 7 324 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 1,406 97,406 SH   SOLE 18 97,406 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 1,017 70,465 SH   SOLE 19 70,465 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 17,573 1,217,838 SH   SOLE 21 1,217,838 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 14,891 1,031,949 SH   SOLE 22 1,005,841 0 26,108
DUCKHORN PORTFOLIO INC COM 26414D106 9 646 SH   SOLE 23 646 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 68 4,685 SH   SOLE 25 4,685 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 65 4,519 SH   SOLE 26 1,052 0 3,467
DUCKHORN PORTFOLIO INC COM 26414D106 129 8,909 SH   SOLE 28 0 0 8,909
DUCKHORN PORTFOLIO INC COM 26414D106 44 3,082 SH   SOLE 30 3,082 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 8 539 SH   SOLE 34 539 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 52 3,574 SH   SOLE 40 3,574 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 1 65 SH   SOLE 43 48 0 17
DUCOMMUN INC DEL COM 264147109 1,877 47,322 SH   SOLE 2 42,786 0 4,536
DUCOMMUN INC DEL COM 264147109 6 151 SH   SOLE 7 151 0 0
DUCOMMUN INC DEL COM 264147109 1,398 35,247 SH   SOLE 18 35,247 0 0
DUCOMMUN INC DEL COM 264147109 806 20,325 SH   SOLE 19 20,325 0 0
DUCOMMUN INC DEL COM 264147109 16,668 420,266 SH   SOLE 21 420,266 0 0
DUCOMMUN INC DEL COM 264147109 11,815 297,902 SH   SOLE 22 286,550 0 11,352
DUCOMMUN INC DEL COM 264147109 85 2,151 SH   SOLE 25 2,151 0 0
DUCOMMUN INC DEL COM 264147109 471 11,880 SH   SOLE 26 1,320 0 10,560
DUCOMMUN INC DEL COM 264147109 157 3,960 SH   SOLE 28 0 0 3,960
DUCOMMUN INC DEL COM 264147109 236 5,956 SH   SOLE 30 5,956 0 0
DUCOMMUN INC DEL COM 264147109 30 754 SH   SOLE 34 754 0 0
DUCOMMUN INC DEL COM 264147109 78 1,963 SH   SOLE 36 1,963 0 0
DUCOMMUN INC DEL COM 264147109 40 1,014 SH   SOLE 40 1,014 0 0
DUCOMMUN INC DEL COM 264147109 500 12,604 SH   SOLE 43 11,967 0 637
DUKE ENERGY CORP NEW COM NEW 26441C204 168,246 1,808,710 SH   SOLE 2 203,802 0 1,604,908
DUKE ENERGY CORP NEW COM NEW 26441C204 42,863 460,796 SH   SOLE 4 373,377 0 87,419
DUKE ENERGY CORP NEW COM NEW 26441C204 77,210 830,041 SH   SOLE 7 804,999 0 25,042
DUKE ENERGY CORP NEW COM NEW 26441C204 1,843 19,813 SH   SOLE 13 6,677 0 13,136
DUKE ENERGY CORP NEW COM NEW 26441C204 10,853 116,670 SH   SOLE 15 116,670 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 0 1 SH   SOLE 17 0 0 1
DUKE ENERGY CORP NEW COM NEW 26441C204 99,134 1,065,723 SH   SOLE 18 1,003,218 0 62,505
DUKE ENERGY CORP NEW COM NEW 26441C204 63,222 679,662 SH   SOLE 19 679,662 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,168,353 23,310,612 SH   SOLE 21 23,310,612 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,587,053 17,061,422 SH   SOLE 22 15,530,081 0 1,531,341
DUKE ENERGY CORP NEW COM NEW 26441C204 118,145 1,270,099 SH   SOLE 23 1,270,099 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 29,734 319,648 SH   SOLE 25 319,648 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 128,210 1,378,303 SH   SOLE 26 539,980 0 838,323
DUKE ENERGY CORP NEW COM NEW 26441C204 58,415 627,986 SH   SOLE 28 0 0 627,986
DUKE ENERGY CORP NEW COM NEW 26441C204 139 1,490 SH   SOLE 29 1,490 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 402,836 4,330,639 SH   SOLE 30 4,330,639 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 15,871 170,618 SH   SOLE 31 156,644 0 13,974
DUKE ENERGY CORP NEW COM NEW 26441C204 14,814 159,256 SH   SOLE 34 159,256 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 12,535 134,756 SH   SOLE 35 134,756 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 34,120 366,804 SH   SOLE 36 366,804 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,269 13,645 SH   SOLE 40 13,645 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 210 2,262 SH   OTR 43 2,262 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 72,708 781,639 SH   SOLE 43 698,319 0 83,320
DUKE REALTY CORP COM NEW 264411505 34,829 722,601 SH   SOLE 2 86,256 0 636,345
DUKE REALTY CORP COM NEW 264411505 23,549 488,573 SH   SOLE 4 334,277 0 154,296
DUKE REALTY CORP COM NEW 264411505 42,268 876,933 SH   SOLE 7 867,436 0 9,497
DUKE REALTY CORP COM NEW 264411505 82 1,711 SH   SOLE 13 1,711 0 0
DUKE REALTY CORP COM NEW 264411505 2,841 58,939 SH   SOLE 15 58,939 0 0
DUKE REALTY CORP COM NEW 264411505 0 8 SH   SOLE 17 0 0 8
DUKE REALTY CORP COM NEW 264411505 25,572 530,539 SH   SOLE 18 499,510 0 31,029
DUKE REALTY CORP COM NEW 264411505 29,752 617,257 SH   SOLE 19 617,257 0 0
DUKE REALTY CORP COM NEW 264411505 579,914 12,031,418 SH   SOLE 21 12,031,418 0 0
DUKE REALTY CORP COM NEW 264411505 525,950 10,911,819 SH   SOLE 22 10,149,801 0 762,018
DUKE REALTY CORP COM NEW 264411505 30,915 641,393 SH   SOLE 23 641,393 0 0
DUKE REALTY CORP COM NEW 264411505 105,275 2,184,133 SH   SOLE 25 2,184,133 0 0
DUKE REALTY CORP COM NEW 264411505 32,968 683,984 SH   SOLE 26 214,036 0 469,948
DUKE REALTY CORP COM NEW 264411505 35,606 738,710 SH   SOLE 28 5,725 0 732,985
DUKE REALTY CORP COM NEW 264411505 32 667 SH   SOLE 29 667 0 0
DUKE REALTY CORP COM NEW 264411505 138,543 2,874,326 SH   SOLE 30 2,874,326 0 0
DUKE REALTY CORP COM NEW 264411505 4,186 86,846 SH   SOLE 31 78,874 0 7,972
DUKE REALTY CORP COM NEW 264411505 820 17,015 SH   SOLE 34 17,015 0 0
DUKE REALTY CORP COM NEW 264411505 5,963 123,715 SH   SOLE 36 123,715 0 0
DUKE REALTY CORP COM NEW 264411505 598 12,414 SH   SOLE 40 12,414 0 0
DUKE REALTY CORP COM NEW 264411505 39 814 SH   OTR 43 814 0 0
DUKE REALTY CORP COM NEW 264411505 14,684 304,657 SH   SOLE 43 282,762 0 21,896
DULUTH HLDGS INC COM CL B 26443V101 75 10,692 SH   SOLE 2 9,084 0 1,608
DULUTH HLDGS INC COM CL B 26443V101 2 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 275 38,993 SH   SOLE 18 38,993 0 0
DULUTH HLDGS INC COM CL B 26443V101 177 25,207 SH   SOLE 19 25,207 0 0
DULUTH HLDGS INC COM CL B 26443V101 3,143 446,501 SH   SOLE 21 446,501 0 0
DULUTH HLDGS INC COM CL B 26443V101 2,137 303,571 SH   SOLE 22 286,472 0 17,099
DULUTH HLDGS INC COM CL B 26443V101 27 3,817 SH   SOLE 25 3,817 0 0
DULUTH HLDGS INC COM CL B 26443V101 54 7,665 SH   SOLE 30 7,665 0 0
DULUTH HLDGS INC COM CL B 26443V101 22 3,146 SH   SOLE 40 3,146 0 0
DULUTH HLDGS INC COM CL B 26443V101 5 776 SH   SOLE 43 776 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 2,653 214,113 SH   SOLE 2 97,126 0 116,987
DUN & BRADSTREET HLDGS INC COM 26484T106 8 645 SH   SOLE 4 645 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1,049 84,665 SH   SOLE 7 2,679 0 81,986
DUN & BRADSTREET HLDGS INC COM 26484T106 4,169 336,480 SH   SOLE 18 335,798 0 682
DUN & BRADSTREET HLDGS INC COM 26484T106 6,524 526,570 SH   SOLE 19 526,570 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 38,296 3,090,872 SH   SOLE 21 3,090,872 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 64,382 5,196,285 SH   SOLE 22 4,910,859 0 285,426
DUN & BRADSTREET HLDGS INC COM 26484T106 1,746 140,911 SH   SOLE 25 29,203 0 111,708
DUN & BRADSTREET HLDGS INC COM 26484T106 1,301 105,013 SH   SOLE 26 89,306 0 15,707
DUN & BRADSTREET HLDGS INC COM 26484T106 194 15,698 SH   SOLE 28 5,033 0 10,665
DUN & BRADSTREET HLDGS INC COM 26484T106 847 68,392 SH   SOLE 30 68,392 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 46 3,695 SH   SOLE 31 3,695 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 9,885 797,820 SH   SOLE 34 797,820 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 445 35,930 SH   SOLE 36 35,930 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 288 23,211 SH   SOLE 40 23,211 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 396 31,986 SH   SOLE 43 27,629 0 4,357
DUOLINGO INC CL A COM 26603R106 2,967 31,157 SH   SOLE 2 24,666 0 6,491
DUOLINGO INC CL A COM 26603R106 9 94 SH   SOLE 4 94 0 0
DUOLINGO INC CL A COM 26603R106 26 278 SH   SOLE 7 278 0 0
DUOLINGO INC CL A COM 26603R106 17 177 SH   SOLE 13 177 0 0
DUOLINGO INC CL A COM 26603R106 5,995 62,958 SH   SOLE 18 61,239 0 1,719
DUOLINGO INC CL A COM 26603R106 49,098 515,573 SH   SOLE 19 515,573 0 0
DUOLINGO INC CL A COM 26603R106 71,050 746,092 SH   SOLE 21 746,092 0 0
DUOLINGO INC CL A COM 26603R106 58,136 610,485 SH   SOLE 22 598,245 0 12,240
DUOLINGO INC CL A COM 26603R106 135 1,415 SH   SOLE 23 1,415 0 0
DUOLINGO INC CL A COM 26603R106 232 2,441 SH   SOLE 25 2,441 0 0
DUOLINGO INC CL A COM 26603R106 3,317 34,834 SH   SOLE 26 14,542 0 20,292
DUOLINGO INC CL A COM 26603R106 63 658 SH   SOLE 28 0 0 658
DUOLINGO INC CL A COM 26603R106 2,345 24,621 SH   SOLE 30 24,621 0 0
DUOLINGO INC CL A COM 26603R106 1,662 17,454 SH   SOLE 34 17,454 0 0
DUOLINGO INC CL A COM 26603R106 212 2,229 SH   SOLE 40 2,229 0 0
DUOLINGO INC CL A COM 26603R106 23 237 SH   SOLE 43 237 0 0
DUPONT DE NEMOURS INC COM 26614N102 60,452 1,199,447 SH   SOLE 2 330,205 0 869,242
DUPONT DE NEMOURS INC COM 26614N102 20,491 406,573 SH   SOLE 4 218,739 0 187,834
DUPONT DE NEMOURS INC COM 26614N102 23,422 464,730 SH   SOLE 7 431,270 0 33,460
DUPONT DE NEMOURS INC COM 26614N102 763 15,138 SH   SOLE 13 2,303 0 12,835
DUPONT DE NEMOURS INC COM 26614N102 3,969 78,746 SH   SOLE 15 78,746 0 0
DUPONT DE NEMOURS INC COM 26614N102 0 6 SH   SOLE 17 0 0 6
DUPONT DE NEMOURS INC COM 26614N102 41,524 823,896 SH   SOLE 18 775,241 0 48,655
DUPONT DE NEMOURS INC COM 26614N102 25,740 510,713 SH   SOLE 19 510,713 0 0
DUPONT DE NEMOURS INC COM 26614N102 644,627 12,790,225 SH   SOLE 21 12,790,225 0 0
DUPONT DE NEMOURS INC COM 26614N102 532,151 10,558,554 SH   SOLE 22 9,525,428 0 1,033,126
DUPONT DE NEMOURS INC COM 26614N102 42,520 843,659 SH   SOLE 23 843,659 0 0
DUPONT DE NEMOURS INC COM 26614N102 61,081 1,211,918 SH   SOLE 25 1,211,918 0 0
DUPONT DE NEMOURS INC COM 26614N102 66,769 1,324,786 SH   SOLE 26 608,954 0 715,832
DUPONT DE NEMOURS INC COM 26614N102 55,969 1,110,495 SH   SOLE 28 14,221 0 1,096,274
DUPONT DE NEMOURS INC COM 26614N102 20 391 SH   SOLE 29 391 0 0
DUPONT DE NEMOURS INC COM 26614N102 123,208 2,444,610 SH   SOLE 30 2,389,436 0 55,174
DUPONT DE NEMOURS INC COM 26614N102 5,701 113,115 SH   SOLE 31 103,782 0 9,333
DUPONT DE NEMOURS INC COM 26614N102 6,983 138,559 SH   SOLE 34 138,559 0 0
DUPONT DE NEMOURS INC COM 26614N102 9,932 197,065 SH   SOLE 36 197,065 0 0
DUPONT DE NEMOURS INC COM 26614N102 842 16,697 SH   SOLE 40 16,697 0 0
DUPONT DE NEMOURS INC COM 26614N102 18,830 373,613 SH   SOLE 43 341,794 0 31,820
DURECT CORP COM 266605104 3 5,248 SH   SOLE 2 0 0 5,248
DURECT CORP COM 266605104 83 144,022 SH   SOLE 21 144,022 0 0
DURECT CORP COM 266605104 1,598 2,763,326 SH   SOLE 22 2,763,326 0 0
DUTCH BROS INC CL A 26701L100 348 11,186 SH   SOLE 2 10,285 0 901
DUTCH BROS INC CL A 26701L100 133 4,279 SH   SOLE 19 4,279 0 0
DUTCH BROS INC CL A 26701L100 1,215 38,991 SH   SOLE 21 38,991 0 0
DUTCH BROS INC CL A 26701L100 13,079 419,866 SH   SOLE 22 405,641 0 14,225
DUTCH BROS INC CL A 26701L100 99 3,163 SH   SOLE 25 3,163 0 0
DUTCH BROS INC CL A 26701L100 78 2,510 SH   SOLE 26 306 0 2,204
DUTCH BROS INC CL A 26701L100 520 16,688 SH   SOLE 30 16,688 0 0
DUTCH BROS INC CL A 26701L100 276 8,857 SH   SOLE 34 8,857 0 0
DUTCH BROS INC CL A 26701L100 91 2,913 SH   SOLE 40 2,913 0 0
DXC TECHNOLOGY CO COM 23355L106 18,035 736,734 SH   SOLE 2 135,593 0 601,141
DXC TECHNOLOGY CO COM 23355L106 225 9,207 SH   SOLE 4 8,552 0 655
DXC TECHNOLOGY CO COM 23355L106 4,538 185,396 SH   SOLE 7 178,807 0 6,589
DXC TECHNOLOGY CO COM 23355L106 95 3,871 SH   SOLE 13 3,871 0 0
DXC TECHNOLOGY CO COM 23355L106 105 4,285 SH   SOLE 15 4,285 0 0
DXC TECHNOLOGY CO COM 23355L106 0 8 SH   SOLE 17 0 0 8
DXC TECHNOLOGY CO COM 23355L106 7,791 318,249 SH   SOLE 18 311,328 0 6,921
DXC TECHNOLOGY CO COM 23355L106 5,440 222,206 SH   SOLE 19 222,206 0 0
DXC TECHNOLOGY CO COM 23355L106 144,340 5,896,229 SH   SOLE 21 5,896,229 0 0
DXC TECHNOLOGY CO COM 23355L106 131,491 5,371,347 SH   SOLE 22 5,033,800 0 337,547
DXC TECHNOLOGY CO COM 23355L106 592 24,176 SH   SOLE 23 24,176 0 0
DXC TECHNOLOGY CO COM 23355L106 1,673 68,337 SH   SOLE 25 68,337 0 0
DXC TECHNOLOGY CO COM 23355L106 7,985 326,187 SH   SOLE 26 158,455 0 167,732
DXC TECHNOLOGY CO COM 23355L106 2,114 86,353 SH   SOLE 28 39,968 0 46,385
DXC TECHNOLOGY CO COM 23355L106 76 3,103 SH   SOLE 29 3,103 0 0
DXC TECHNOLOGY CO COM 23355L106 34,756 1,419,755 SH   SOLE 30 1,419,755 0 0
DXC TECHNOLOGY CO COM 23355L106 209 8,550 SH   SOLE 31 8,550 0 0
DXC TECHNOLOGY CO COM 23355L106 690 28,206 SH   SOLE 34 28,206 0 0
DXC TECHNOLOGY CO COM 23355L106 927 37,856 SH   SOLE 36 37,856 0 0
DXC TECHNOLOGY CO COM 23355L106 744 30,393 SH   SOLE 40 30,393 0 0
DXC TECHNOLOGY CO COM 23355L106 11 468 SH   OTR 43 468 0 0
DXC TECHNOLOGY CO COM 23355L106 9,520 388,903 SH   SOLE 43 372,135 0 16,768
DXP ENTERPRISES INC COM NEW 233377407 392 16,549 SH   SOLE 2 7,725 0 8,824
DXP ENTERPRISES INC COM NEW 233377407 3 126 SH   SOLE 7 126 0 0
DXP ENTERPRISES INC COM NEW 233377407 1,400 59,101 SH   SOLE 18 59,101 0 0
DXP ENTERPRISES INC COM NEW 233377407 688 29,064 SH   SOLE 19 29,064 0 0
DXP ENTERPRISES INC COM NEW 233377407 46,482 1,962,917 SH   SOLE 21 1,962,917 0 0
DXP ENTERPRISES INC COM NEW 233377407 10,534 444,849 SH   SOLE 22 424,381 0 20,468
DXP ENTERPRISES INC COM NEW 233377407 51 2,148 SH   SOLE 25 2,148 0 0
DXP ENTERPRISES INC COM NEW 233377407 13 530 SH   SOLE 26 0 0 530
DXP ENTERPRISES INC COM NEW 233377407 673 28,412 SH   SOLE 30 28,412 0 0
DXP ENTERPRISES INC COM NEW 233377407 31 1,293 SH   SOLE 40 1,293 0 0
DXP ENTERPRISES INC COM NEW 233377407 103 4,329 SH   SOLE 43 4,194 0 135
DYADIC INTL INC DEL COM 26745T101 1 416 SH   SOLE 2 0 0 416
DYADIC INTL INC DEL COM 26745T101 7 3,878 SH   SOLE 18 3,878 0 0
DYADIC INTL INC DEL COM 26745T101 99 51,694 SH   SOLE 21 51,694 0 0
DYADIC INTL INC DEL COM 26745T101 383 200,282 SH   SOLE 22 200,282 0 0
DYCOM INDS INC COM 267475101 2,836 29,692 SH   SOLE 2 26,428 0 3,264
DYCOM INDS INC COM 267475101 12 129 SH   SOLE 4 129 0 0
DYCOM INDS INC COM 267475101 1,291 13,513 SH   SOLE 7 13,513 0 0
DYCOM INDS INC COM 267475101 12,216 127,876 SH   SOLE 18 125,453 0 2,423
DYCOM INDS INC COM 267475101 5,117 53,566 SH   SOLE 19 53,566 0 0
DYCOM INDS INC COM 267475101 194,315 2,034,077 SH   SOLE 21 2,034,077 0 0
DYCOM INDS INC COM 267475101 78,851 825,404 SH   SOLE 22 807,304 0 18,100
DYCOM INDS INC COM 267475101 387 4,053 SH   SOLE 25 4,053 0 0
DYCOM INDS INC COM 267475101 1,882 19,702 SH   SOLE 26 12,896 0 6,806
DYCOM INDS INC COM 267475101 119 1,246 SH   SOLE 28 548 0 698
DYCOM INDS INC COM 267475101 1,299 13,602 SH   SOLE 30 13,602 0 0
DYCOM INDS INC COM 267475101 125 1,310 SH   SOLE 36 1,310 0 0
DYCOM INDS INC COM 267475101 347 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC COM 267475101 3,865 40,457 SH   SOLE 43 37,044 0 3,413
DYNATRACE INC COM NEW 268150109 14,186 407,516 SH   SOLE 2 112,370 0 295,146
DYNATRACE INC COM NEW 268150109 5,262 151,158 SH   SOLE 4 96,423 0 54,735
DYNATRACE INC COM NEW 268150109 898 25,786 SH   SOLE 7 22,691 0 3,095
DYNATRACE INC COM NEW 268150109 18 524 SH   SOLE 13 524 0 0
DYNATRACE INC COM NEW 268150109 532 15,297 SH   SOLE 15 15,297 0 0
DYNATRACE INC COM NEW 268150109 32,651 937,964 SH   SOLE 18 927,774 0 10,190
DYNATRACE INC COM NEW 268150109 55,012 1,580,347 SH   SOLE 19 1,580,347 0 0
DYNATRACE INC COM NEW 268150109 382,226 10,980,338 SH   SOLE 21 10,980,338 0 0
DYNATRACE INC COM NEW 268150109 200,913 5,771,702 SH   SOLE 22 5,417,682 0 354,020
DYNATRACE INC COM NEW 268150109 10,862 312,042 SH   SOLE 23 312,042 0 0
DYNATRACE INC COM NEW 268150109 464 13,332 SH   SOLE 25 13,332 0 0
DYNATRACE INC COM NEW 268150109 5,282 151,740 SH   SOLE 26 125,596 0 26,144
DYNATRACE INC COM NEW 268150109 6,510 187,027 SH   SOLE 28 3,357 0 183,670
DYNATRACE INC COM NEW 268150109 38,324 1,100,962 SH   SOLE 30 1,100,962 0 0
DYNATRACE INC COM NEW 268150109 1,546 44,417 SH   SOLE 31 40,347 0 4,070
DYNATRACE INC COM NEW 268150109 28,506 818,895 SH   SOLE 34 818,895 0 0
DYNATRACE INC COM NEW 268150109 1,125 32,331 SH   SOLE 36 32,331 0 0
DYNATRACE INC COM NEW 268150109 204 5,847 SH   SOLE 40 5,847 0 0
DYNATRACE INC COM NEW 268150109 22 627 SH   OTR 43 627 0 0
DYNATRACE INC COM NEW 268150109 2,448 70,317 SH   SOLE 43 63,473 0 6,844
DYNATRACE INC OPTIONS 268150109 154 4,400 SH Call SOLE 2 0 0 4,400
DYNATRACE INC OPTIONS 268150109 140 4,000 SH Call SOLE 4 4,000 0 0
DYNATRACE INC OPTIONS 268150109 2,127 61,100 SH Call SOLE 18 61,100 0 0
DYNATRACE INC OPTIONS 268150109 14,491 416,300 SH Call SOLE 19 416,300 0 0
DYNATRACE INC OPTIONS 268150109 918 26,400 SH Call SOLE 22 26,400 0 0
DYNATRACE INC OPTIONS 268150109 104 3,000 SH Call SOLE 26 3,000 0 0
DYNATRACE INC OPTIONS 268150109 7,157 205,600 SH Call SOLE 34 205,600 0 0
DYNATRONICS CORP COM NEW 268157401 9 18,478 SH   SOLE 22 18,478 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 886 84,868 SH   SOLE 2 59,121 0 25,747
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4 371 SH   SOLE 4 371 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 15 1,430 SH   SOLE 7 1,430 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4,316 413,423 SH   SOLE 18 413,423 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2,414 231,239 SH   SOLE 19 231,239 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 146,860 14,067,027 SH   SOLE 21 14,067,027 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 30,643 2,935,158 SH   SOLE 22 2,860,560 0 74,598
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 8 734 SH   SOLE 23 734 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 216 20,715 SH   SOLE 25 20,715 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,184 113,431 SH   SOLE 26 66,487 0 46,944
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 367 35,147 SH   SOLE 28 28,921 0 6,226
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5,427 519,869 SH   SOLE 30 519,869 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 33 3,168 SH   SOLE 36 3,168 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 160 15,288 SH   SOLE 40 15,288 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 662 63,420 SH   SOLE 43 58,640 0 4,780
DYNE THERAPEUTICS INC COM 26818M108 1,084 85,358 SH   SOLE 2 51,349 0 34,009
DYNE THERAPEUTICS INC COM 26818M108 6 483 SH   SOLE 7 483 0 0
DYNE THERAPEUTICS INC COM 26818M108 1,288 101,384 SH   SOLE 18 101,384 0 0
DYNE THERAPEUTICS INC COM 26818M108 1,858 146,321 SH   SOLE 19 146,321 0 0
DYNE THERAPEUTICS INC COM 26818M108 17,269 1,359,781 SH   SOLE 21 1,359,781 0 0
DYNE THERAPEUTICS INC COM 26818M108 9,864 776,656 SH   SOLE 22 744,595 0 32,061
DYNE THERAPEUTICS INC COM 26818M108 13 1,009 SH   SOLE 23 1,009 0 0
DYNE THERAPEUTICS INC COM 26818M108 49 3,865 SH   SOLE 25 3,865 0 0
DYNE THERAPEUTICS INC COM 26818M108 109 8,590 SH   SOLE 26 0 0 8,590
DYNE THERAPEUTICS INC COM 26818M108 407 32,035 SH   SOLE 30 32,035 0 0
DYNE THERAPEUTICS INC COM 26818M108 35 2,726 SH   SOLE 40 2,726 0 0
DYNE THERAPEUTICS INC COM 26818M108 87 6,859 SH   SOLE 43 6,759 0 100
DYNEX CAP INC COM 26817Q886 462 39,637 SH   SOLE 2 17,052 0 22,585
DYNEX CAP INC COM 26817Q886 5 425 SH   SOLE 7 425 0 0
DYNEX CAP INC COM 26817Q886 0 2 SH   SOLE 17 0 0 2
DYNEX CAP INC COM 26817Q886 1,416 121,583 SH   SOLE 18 121,583 0 0
DYNEX CAP INC COM 26817Q886 934 80,198 SH   SOLE 19 80,198 0 0
DYNEX CAP INC COM 26817Q886 25,065 2,151,511 SH   SOLE 21 2,151,511 0 0
DYNEX CAP INC COM 26817Q886 13,560 1,163,981 SH   SOLE 22 1,125,375 0 38,606
DYNEX CAP INC COM 26817Q886 89 7,600 SH   SOLE 25 7,600 0 0
DYNEX CAP INC COM 26817Q886 137 11,748 SH   SOLE 26 11,748 0 0
DYNEX CAP INC COM 26817Q886 49 4,180 SH   SOLE 28 0 0 4,180
DYNEX CAP INC COM 26817Q886 33 2,793 SH   SOLE 30 2,793 0 0
DYNEX CAP INC COM 26817Q886 50 4,324 SH   SOLE 40 4,324 0 0
DYNEX CAP INC COM 26817Q886 398 34,171 SH   SOLE 43 32,431 0 1,740
DZS INC COM 268211109 60 5,303 SH   SOLE 2 3,245 0 2,058
DZS INC COM 268211109 3 270 SH   SOLE 7 270 0 0
DZS INC COM 268211109 553 48,898 SH   SOLE 18 48,898 0 0
DZS INC COM 268211109 365 32,316 SH   SOLE 19 32,316 0 0
DZS INC COM 268211109 6,896 610,297 SH   SOLE 21 610,297 0 0
DZS INC COM 268211109 4,336 383,748 SH   SOLE 22 380,143 0 3,605
DZS INC COM 268211109 64 5,639 SH   SOLE 43 5,639 0 0
E L F BEAUTY INC COM 26856L103 6,797 180,684 SH   SOLE 2 124,129 0 56,555
E L F BEAUTY INC COM 26856L103 5 122 SH   SOLE 4 122 0 0
E L F BEAUTY INC COM 26856L103 43 1,144 SH   SOLE 7 490 0 654
E L F BEAUTY INC COM 26856L103 6,170 164,016 SH   SOLE 18 164,016 0 0
E L F BEAUTY INC COM 26856L103 16,853 447,983 SH   SOLE 19 447,983 0 0
E L F BEAUTY INC COM 26856L103 221,517 5,888,266 SH   SOLE 21 5,888,266 0 0
E L F BEAUTY INC COM 26856L103 59,960 1,593,843 SH   SOLE 22 1,561,320 0 32,523
E L F BEAUTY INC COM 26856L103 565 15,030 SH   SOLE 23 15,030 0 0
E L F BEAUTY INC COM 26856L103 246 6,545 SH   SOLE 25 6,545 0 0
E L F BEAUTY INC COM 26856L103 3,294 87,572 SH   SOLE 26 23,026 0 64,546
E L F BEAUTY INC COM 26856L103 291 7,723 SH   SOLE 28 835 0 6,888
E L F BEAUTY INC COM 26856L103 3,132 83,260 SH   SOLE 30 83,260 0 0
E L F BEAUTY INC COM 26856L103 224 5,954 SH   SOLE 40 5,954 0 0
E L F BEAUTY INC COM 26856L103 1,478 39,286 SH   SOLE 43 38,174 0 1,112
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1,164 191,844 SH   SOLE 2 75,078 0 116,766
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 21 3,474 SH   SOLE 4 0 0 3,474
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 13 2,158 SH   SOLE 7 2,158 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 3,666 604,017 SH   SOLE 18 604,017 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 2,219 365,643 SH   SOLE 19 365,643 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 45,719 7,531,928 SH   SOLE 21 7,531,928 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 27,533 4,535,885 SH   SOLE 22 4,323,131 0 212,754
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 176 29,037 SH   SOLE 25 29,037 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 485 79,823 SH   SOLE 26 72,398 0 7,425
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 41 6,767 SH   SOLE 28 0 0 6,767
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 715 117,788 SH   SOLE 30 117,788 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 46 7,516 SH   SOLE 36 7,516 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 143 23,489 SH   SOLE 40 23,489 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 23 3,716 SH   SOLE 43 3,716 0 0
EAGLE BANCORP INC MD COM 268948106 1,300 29,003 SH   SOLE 2 11,635 0 17,368
EAGLE BANCORP INC MD COM 268948106 7 146 SH   SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106 15 334 SH   SOLE 7 334 0 0
EAGLE BANCORP INC MD COM 268948106 5,168 115,313 SH   SOLE 18 115,313 0 0
EAGLE BANCORP INC MD COM 268948106 2,437 54,368 SH   SOLE 19 54,368 0 0
EAGLE BANCORP INC MD COM 268948106 167,798 3,743,830 SH   SOLE 21 3,743,830 0 0
EAGLE BANCORP INC MD COM 268948106 31,736 708,078 SH   SOLE 22 675,020 0 33,058
EAGLE BANCORP INC MD COM 268948106 161 3,597 SH   SOLE 25 3,597 0 0
EAGLE BANCORP INC MD COM 268948106 297 6,619 SH   SOLE 26 3,728 0 2,891
EAGLE BANCORP INC MD COM 268948106 13 283 SH   SOLE 28 283 0 0
EAGLE BANCORP INC MD COM 268948106 2,370 52,887 SH   SOLE 30 52,887 0 0
EAGLE BANCORP INC MD COM 268948106 145 3,230 SH   SOLE 40 3,230 0 0
EAGLE BANCORP INC MD COM 268948106 1,232 27,478 SH   SOLE 43 27,137 0 341
EAGLE BANCORP MONT INC COM 26942G100 736 38,743 SH   SOLE 2 38,382 0 361
EAGLE BANCORP MONT INC COM 26942G100 20 1,071 SH   SOLE 18 1,071 0 0
EAGLE BANCORP MONT INC COM 26942G100 37 1,922 SH   SOLE 19 1,922 0 0
EAGLE BANCORP MONT INC COM 26942G100 1,095 57,614 SH   SOLE 21 57,614 0 0
EAGLE BANCORP MONT INC COM 26942G100 533 28,027 SH   SOLE 22 28,027 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 931 21,568 SH   SOLE 2 13,028 0 8,540
EAGLE BULK SHIPPING INC COM Y2187A150 7 158 SH   SOLE 7 158 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 1,837 42,549 SH   SOLE 18 42,549 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 1,074 24,883 SH   SOLE 19 24,883 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 22,400 518,757 SH   SOLE 21 518,757 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 12,987 300,764 SH   SOLE 22 288,435 0 12,329
EAGLE BULK SHIPPING INC COM Y2187A150 58 1,344 SH   SOLE 25 1,344 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 85 1,972 SH   SOLE 28 0 0 1,972
EAGLE BULK SHIPPING INC COM Y2187A150 56 1,301 SH   SOLE 40 1,301 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 375 8,687 SH   SOLE 43 8,351 0 336
EAGLE MATLS INC COM 26969P108 5,457 50,915 SH   SOLE 2 36,917 0 13,998
EAGLE MATLS INC COM 26969P108 14 131 SH   SOLE 4 131 0 0
EAGLE MATLS INC COM 26969P108 45 418 SH   SOLE 7 418 0 0
EAGLE MATLS INC COM 26969P108 8,860 82,661 SH   SOLE 18 82,661 0 0
EAGLE MATLS INC COM 26969P108 1,272 11,869 SH   SOLE 19 11,869 0 0
EAGLE MATLS INC COM 26969P108 210,798 1,966,770 SH   SOLE 21 1,966,770 0 0
EAGLE MATLS INC COM 26969P108 113,426 1,058,276 SH   SOLE 22 1,010,572 0 47,704
EAGLE MATLS INC COM 26969P108 603 5,626 SH   SOLE 25 5,626 0 0
EAGLE MATLS INC COM 26969P108 1,718 16,029 SH   SOLE 26 13,035 0 2,994
EAGLE MATLS INC COM 26969P108 80 746 SH   SOLE 28 746 0 0
EAGLE MATLS INC COM 26969P108 1,604 14,966 SH   SOLE 30 14,966 0 0
EAGLE MATLS INC COM 26969P108 58 537 SH   SOLE 31 537 0 0
EAGLE MATLS INC COM 26969P108 713 6,657 SH   SOLE 34 6,657 0 0
EAGLE MATLS INC COM 26969P108 32 301 SH   SOLE 36 301 0 0
EAGLE MATLS INC COM 26969P108 555 5,181 SH   SOLE 40 5,181 0 0
EAGLE MATLS INC COM 26969P108 1,837 17,137 SH   SOLE 43 15,788 0 1,349
EAGLE PHARMACEUTICALS INC COM 269796108 615 23,286 SH   SOLE 2 7,822 0 15,464
EAGLE PHARMACEUTICALS INC COM 269796108 2 58 SH   SOLE 7 58 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 986 37,331 SH   SOLE 18 37,331 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 536 20,300 SH   SOLE 19 20,300 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 34,500 1,305,810 SH   SOLE 21 1,305,810 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 8,510 322,110 SH   SOLE 22 312,497 0 9,613
EAGLE PHARMACEUTICALS INC COM 269796108 12 470 SH   SOLE 23 470 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 61 2,304 SH   SOLE 25 2,304 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 254 9,631 SH   SOLE 26 1,165 0 8,466
EAGLE PHARMACEUTICALS INC COM 269796108 21 810 SH   SOLE 28 0 0 810
EAGLE PHARMACEUTICALS INC COM 269796108 1,807 68,412 SH   SOLE 30 68,412 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 37 1,407 SH   SOLE 36 1,407 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 22 833 SH   SOLE 40 833 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 47 1,790 SH   OTR 43 1,790 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,807 68,381 SH   SOLE 43 67,825 0 556
EARGO INC COM 270087109 2 2,080 SH   SOLE 2 1,731 0 349
EARGO INC COM 270087109 6 5,380 SH   SOLE 18 5,380 0 0
EARGO INC COM 270087109 50 47,424 SH   SOLE 19 47,424 0 0
EARGO INC COM 270087109 83 79,396 SH   SOLE 21 79,396 0 0
EARGO INC COM 270087109 492 468,699 SH   SOLE 22 468,699 0 0
EARTHSTONE ENERGY INC CL A 27032D304 433 35,121 SH   SOLE 2 29,399 0 5,722
EARTHSTONE ENERGY INC CL A 27032D304 5 385 SH   SOLE 7 385 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,360 110,369 SH   SOLE 18 110,369 0 0
EARTHSTONE ENERGY INC CL A 27032D304 993 80,568 SH   SOLE 19 80,568 0 0
EARTHSTONE ENERGY INC CL A 27032D304 17,166 1,393,358 SH   SOLE 21 1,393,358 0 0
EARTHSTONE ENERGY INC CL A 27032D304 14,209 1,153,352 SH   SOLE 22 1,127,572 0 25,780
EARTHSTONE ENERGY INC CL A 27032D304 64 5,217 SH   SOLE 40 5,217 0 0
EARTHSTONE ENERGY INC CL A 27032D304 279 22,662 SH   SOLE 43 22,639 0 23
EAST WEST BANCORP INC COM 27579R104 26,378 392,881 SH   SOLE 2 195,929 0 196,952
EAST WEST BANCORP INC COM 27579R104 650 9,680 SH   SOLE 4 8,091 0 1,589
EAST WEST BANCORP INC COM 27579R104 198 2,952 SH   SOLE 7 2,079 0 873
EAST WEST BANCORP INC COM 27579R104 282 4,204 SH   SOLE 13 4,204 0 0
EAST WEST BANCORP INC COM 27579R104 26,932 401,132 SH   SOLE 18 400,943 0 189
EAST WEST BANCORP INC COM 27579R104 4,856 72,324 SH   SOLE 19 72,324 0 0
EAST WEST BANCORP INC COM 27579R104 478,558 7,127,769 SH   SOLE 21 7,127,769 0 0
EAST WEST BANCORP INC COM 27579R104 263,482 3,924,366 SH   SOLE 22 3,750,650 0 173,716
EAST WEST BANCORP INC COM 27579R104 297 4,420 SH   SOLE 23 4,420 0 0
EAST WEST BANCORP INC COM 27579R104 1,596 23,767 SH   SOLE 25 23,767 0 0
EAST WEST BANCORP INC COM 27579R104 4,641 69,123 SH   SOLE 26 56,483 0 12,640
EAST WEST BANCORP INC COM 27579R104 535 7,968 SH   SOLE 28 1,632 0 6,336
EAST WEST BANCORP INC COM 27579R104 10,662 158,804 SH   SOLE 30 158,804 0 0
EAST WEST BANCORP INC COM 27579R104 134 1,997 SH   SOLE 31 1,997 0 0
EAST WEST BANCORP INC COM 27579R104 318 4,730 SH   SOLE 36 4,730 0 0
EAST WEST BANCORP INC COM 27579R104 1,291 19,234 SH   SOLE 40 19,234 0 0
EAST WEST BANCORP INC COM 27579R104 26 390 SH   OTR 43 390 0 0
EAST WEST BANCORP INC COM 27579R104 5,458 81,294 SH   SOLE 43 76,816 0 4,478
EASTERLY GOVT PPTYS INC COM 27616P103 1,659 105,231 SH   SOLE 2 57,514 0 47,717
EASTERLY GOVT PPTYS INC COM 27616P103 728 46,164 SH   SOLE 4 46,164 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,928 122,263 SH   SOLE 7 122,263 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,407 342,854 SH   SOLE 18 342,854 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,562 289,310 SH   SOLE 19 289,310 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 177,370 11,247,289 SH   SOLE 21 11,247,289 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 48,994 3,106,779 SH   SOLE 22 3,006,963 0 99,816
EASTERLY GOVT PPTYS INC COM 27616P103 382 24,210 SH   SOLE 23 24,210 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 6,769 429,220 SH   SOLE 25 429,220 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,248 79,135 SH   SOLE 26 25,669 0 53,466
EASTERLY GOVT PPTYS INC COM 27616P103 1,074 68,135 SH   SOLE 28 1,494 0 66,641
EASTERLY GOVT PPTYS INC COM 27616P103 7,237 458,907 SH   SOLE 30 458,907 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 158 10,018 SH   SOLE 40 10,018 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,854 117,575 SH   SOLE 43 114,400 0 3,175
EASTERN BANKSHARES INC COM 27627N105 2,809 143,015 SH   SOLE 2 69,849 0 73,166
EASTERN BANKSHARES INC COM 27627N105 70 3,539 SH   SOLE 4 326 0 3,213
EASTERN BANKSHARES INC COM 27627N105 35 1,793 SH   SOLE 7 1,793 0 0
EASTERN BANKSHARES INC COM 27627N105 8,988 457,628 SH   SOLE 18 457,628 0 0
EASTERN BANKSHARES INC COM 27627N105 5,645 287,422 SH   SOLE 19 287,422 0 0
EASTERN BANKSHARES INC COM 27627N105 112,502 5,728,194 SH   SOLE 21 5,728,194 0 0
EASTERN BANKSHARES INC COM 27627N105 78,612 4,002,639 SH   SOLE 22 3,844,347 0 158,292
EASTERN BANKSHARES INC COM 27627N105 515 26,229 SH   SOLE 25 26,229 0 0
EASTERN BANKSHARES INC COM 27627N105 1,371 69,814 SH   SOLE 26 56,650 0 13,164
EASTERN BANKSHARES INC COM 27627N105 340 17,308 SH   SOLE 28 3,328 0 13,980
EASTERN BANKSHARES INC COM 27627N105 2,551 129,882 SH   SOLE 30 129,882 0 0
EASTERN BANKSHARES INC COM 27627N105 424 21,596 SH   SOLE 40 21,596 0 0
EASTERN BANKSHARES INC COM 27627N105 613 31,212 SH   SOLE 43 30,029 0 1,183
EASTERN CO COM 276317104 4 206 SH   SOLE 2 0 0 206
EASTERN CO COM 276317104 14 832 SH   SOLE 18 832 0 0
EASTERN CO COM 276317104 186 10,747 SH   SOLE 21 10,747 0 0
EASTERN CO COM 276317104 231 13,342 SH   SOLE 22 13,342 0 0
EASTGROUP PPTYS INC COM 277276101 13,824 95,775 SH   SOLE 2 46,071 0 49,704
EASTGROUP PPTYS INC COM 277276101 3,169 21,958 SH   SOLE 4 20,854 0 1,104
EASTGROUP PPTYS INC COM 277276101 7,801 54,045 SH   SOLE 7 54,045 0 0
EASTGROUP PPTYS INC COM 277276101 13,283 92,025 SH   SOLE 18 92,025 0 0
EASTGROUP PPTYS INC COM 277276101 13,298 92,132 SH   SOLE 19 92,132 0 0
EASTGROUP PPTYS INC COM 277276101 345,749 2,395,378 SH   SOLE 21 2,395,378 0 0
EASTGROUP PPTYS INC COM 277276101 219,776 1,522,625 SH   SOLE 22 1,471,902 0 50,723
EASTGROUP PPTYS INC COM 277276101 415 2,877 SH   SOLE 23 2,877 0 0
EASTGROUP PPTYS INC COM 277276101 26,662 184,719 SH   SOLE 25 184,719 0 0
EASTGROUP PPTYS INC COM 277276101 5,889 40,798 SH   SOLE 26 12,517 0 28,281
EASTGROUP PPTYS INC COM 277276101 4,162 28,834 SH   SOLE 28 720 0 28,114
EASTGROUP PPTYS INC COM 277276101 19,504 135,126 SH   SOLE 30 135,126 0 0
EASTGROUP PPTYS INC COM 277276101 87 605 SH   SOLE 31 605 0 0
EASTGROUP PPTYS INC COM 277276101 343 2,376 SH   SOLE 34 2,376 0 0
EASTGROUP PPTYS INC COM 277276101 36 250 SH   SOLE 36 250 0 0
EASTGROUP PPTYS INC COM 277276101 764 5,292 SH   SOLE 40 5,292 0 0
EASTGROUP PPTYS INC COM 277276101 3,265 22,623 SH   SOLE 43 21,683 0 940
EASTMAN CHEM CO COM 277432100 29,310 412,522 SH   SOLE 2 38,101 0 374,421
EASTMAN CHEM CO COM 277432100 3,955 55,659 SH   SOLE 4 45,055 0 10,604
EASTMAN CHEM CO COM 277432100 7,986 112,403 SH   SOLE 7 107,776 0 4,627
EASTMAN CHEM CO COM 277432100 38 537 SH   SOLE 13 537 0 0
EASTMAN CHEM CO COM 277432100 1,433 20,166 SH   SOLE 15 20,166 0 0
EASTMAN CHEM CO COM 277432100 13,795 194,159 SH   SOLE 18 184,246 0 9,913
EASTMAN CHEM CO COM 277432100 3,766 53,002 SH   SOLE 19 53,002 0 0
EASTMAN CHEM CO COM 277432100 253,161 3,563,137 SH   SOLE 21 3,563,137 0 0
EASTMAN CHEM CO COM 277432100 186,986 2,631,749 SH   SOLE 22 2,370,822 0 260,927
EASTMAN CHEM CO COM 277432100 15,143 213,133 SH   SOLE 23 213,133 0 0
EASTMAN CHEM CO COM 277432100 9,369 131,871 SH   SOLE 25 131,871 0 0
EASTMAN CHEM CO COM 277432100 16,130 227,028 SH   SOLE 26 75,044 0 151,984
EASTMAN CHEM CO COM 277432100 19,411 273,196 SH   SOLE 28 543 0 272,653
EASTMAN CHEM CO COM 277432100 40,136 564,891 SH   SOLE 30 564,891 0 0
EASTMAN CHEM CO COM 277432100 2,043 28,752 SH   SOLE 31 26,182 0 2,570
EASTMAN CHEM CO COM 277432100 360 5,065 SH   SOLE 34 5,065 0 0
EASTMAN CHEM CO COM 277432100 3,253 45,790 SH   SOLE 36 45,790 0 0
EASTMAN CHEM CO COM 277432100 166 2,336 SH   SOLE 40 2,336 0 0
EASTMAN CHEM CO COM 277432100 36 511 SH   OTR 43 511 0 0
EASTMAN CHEM CO COM 277432100 10,918 153,666 SH   SOLE 43 142,613 0 11,053
EASTMAN KODAK CO COM NEW 277461406 259 56,369 SH   SOLE 2 22,166 0 34,203
EASTMAN KODAK CO COM NEW 277461406 3 721 SH   SOLE 7 721 0 0
EASTMAN KODAK CO COM NEW 277461406 825 179,729 SH   SOLE 18 179,729 0 0
EASTMAN KODAK CO COM NEW 277461406 469 102,073 SH   SOLE 19 102,073 0 0
EASTMAN KODAK CO COM NEW 277461406 10,002 2,179,129 SH   SOLE 21 2,179,129 0 0
EASTMAN KODAK CO COM NEW 277461406 7,308 1,592,070 SH   SOLE 22 1,532,752 0 59,318
EASTMAN KODAK CO COM NEW 277461406 41 8,908 SH   SOLE 25 8,908 0 0
EASTMAN KODAK CO COM NEW 277461406 55 11,987 SH   SOLE 30 11,987 0 0
EASTMAN KODAK CO COM NEW 277461406 8 1,824 SH   SOLE 40 1,824 0 0
EASTMAN KODAK CO COM NEW 277461406 179 38,933 SH   SOLE 43 37,935 0 998
EASTSIDE DISTILLING INC COM 277802302 2 8,819 SH   SOLE 21 8,819 0 0
EATON CORP PLC SHS G29183103 128,758 965,495 SH   SOLE 2 136,266 0 829,229
EATON CORP PLC SHS G29183103 31,303 234,724 SH   SOLE 4 158,597 0 76,127
EATON CORP PLC SHS G29183103 49,291 369,611 SH   SOLE 7 358,405 0 11,206
EATON CORP PLC SHS G29183103 1,462 10,961 SH   SOLE 13 1,580 0 9,381
EATON CORP PLC SHS G29183103 8,123 60,912 SH   SOLE 15 60,912 0 0
EATON CORP PLC SHS G29183103 100,350 752,474 SH   SOLE 18 686,306 0 66,168
EATON CORP PLC SHS G29183103 36,469 273,466 SH   SOLE 19 273,466 0 0
EATON CORP PLC SHS G29183103 1,255,900 9,417,368 SH   SOLE 21 9,417,368 0 0
EATON CORP PLC SHS G29183103 1,130,589 8,477,725 SH   SOLE 22 7,660,947 0 816,778
EATON CORP PLC SHS G29183103 87,591 656,803 SH   SOLE 23 656,803 0 0
EATON CORP PLC SHS G29183103 89,525 671,302 SH   SOLE 25 671,302 0 0
EATON CORP PLC SHS G29183103 113,183 848,706 SH   SOLE 26 327,872 0 520,834
EATON CORP PLC SHS G29183103 108,017 809,968 SH   SOLE 28 6,673 0 803,295
EATON CORP PLC SHS G29183103 257,334 1,929,622 SH   SOLE 30 1,929,622 0 0
EATON CORP PLC SHS G29183103 11,853 88,879 SH   SOLE 31 81,620 0 7,259
EATON CORP PLC SHS G29183103 2,843 21,318 SH   SOLE 32 21,318 0 0
EATON CORP PLC SHS G29183103 157,365 1,180,004 SH   SOLE 34 1,180,004 0 0
EATON CORP PLC SHS G29183103 18,143 136,047 SH   SOLE 36 136,047 0 0
EATON CORP PLC SHS G29183103 1,722 12,910 SH   SOLE 40 12,910 0 0
EATON CORP PLC SHS G29183103 170 1,274 SH   OTR 43 1,274 0 0
EATON CORP PLC SHS G29183103 66,792 500,842 SH   SOLE 43 444,137 0 56,705
EBAY INC. COM 278642103 60,830 1,652,545 SH   SOLE 2 645,758 0 1,006,787
EBAY INC. COM 278642103 18,785 510,310 SH   SOLE 4 308,689 0 201,621
EBAY INC. COM 278642103 22,225 603,768 SH   SOLE 7 552,523 0 51,245
EBAY INC. COM 278642103 1,470 39,929 SH   SOLE 13 28,079 0 11,850
EBAY INC. COM 278642103 3,463 94,091 SH   SOLE 15 94,091 0 0
EBAY INC. COM 278642103 55,594 1,510,300 SH   SOLE 18 1,344,635 0 165,665
EBAY INC. COM 278642103 42,237 1,147,431 SH   SOLE 19 1,147,431 0 0
EBAY INC. COM 278642103 537,612 14,605,041 SH   SOLE 21 14,605,041 0 0
EBAY INC. COM 278642103 473,524 12,863,998 SH   SOLE 22 11,507,117 0 1,356,881
EBAY INC. COM 278642103 36,231 984,260 SH   SOLE 23 984,260 0 0
EBAY INC. COM 278642103 39,954 1,085,411 SH   SOLE 25 1,085,411 0 0
EBAY INC. COM 278642103 58,417 1,587,000 SH   SOLE 26 805,021 0 781,979
EBAY INC. COM 278642103 93,722 2,546,112 SH   SOLE 28 96,869 0 2,449,243
EBAY INC. COM 278642103 431 11,705 SH   SOLE 29 11,705 0 0
EBAY INC. COM 278642103 163,144 4,432,065 SH   SOLE 30 3,951,952 0 480,113
EBAY INC. COM 278642103 5,528 150,163 SH   SOLE 31 139,244 0 10,919
EBAY INC. COM 278642103 4,782 129,908 SH   SOLE 32 129,908 0 0
EBAY INC. COM 278642103 14,594 396,472 SH   SOLE 34 396,472 0 0
EBAY INC. COM 278642103 7,931 215,459 SH   SOLE 36 215,459 0 0
EBAY INC. COM 278642103 688 18,703 SH   SOLE 40 18,703 0 0
EBAY INC. COM 278642103 49 1,318 SH   OTR 43 1,318 0 0
EBAY INC. COM 278642103 29,251 794,648 SH   SOLE 43 733,000 0 61,649
EBET INC COM 278700109 3 2,687 SH   SOLE 18 2,687 0 0
EBET INC COM 278700109 35 28,903 SH   SOLE 21 28,903 0 0
EBET INC COM 278700109 0 116 SH   SOLE 22 116 0 0
EBIX INC COM NEW 278715206 475 25,043 SH   SOLE 2 10,689 0 14,354
EBIX INC COM NEW 278715206 2 117 SH   SOLE 4 117 0 0
EBIX INC COM NEW 278715206 4 209 SH   SOLE 7 209 0 0
EBIX INC COM NEW 278715206 1,791 94,398 SH   SOLE 18 94,398 0 0
EBIX INC COM NEW 278715206 919 48,458 SH   SOLE 19 48,458 0 0
EBIX INC COM NEW 278715206 56,604 2,983,861 SH   SOLE 21 2,983,861 0 0
EBIX INC COM NEW 278715206 11,181 589,420 SH   SOLE 22 562,812 0 26,608
EBIX INC COM NEW 278715206 63 3,345 SH   SOLE 25 3,345 0 0
EBIX INC COM NEW 278715206 124 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 42 2,214 SH   SOLE 28 0 0 2,214
EBIX INC COM NEW 278715206 1,293 68,164 SH   SOLE 30 68,164 0 0
EBIX INC COM NEW 278715206 53 2,797 SH   SOLE 40 2,797 0 0
EBIX INC COM NEW 278715206 433 22,827 SH   SOLE 43 22,213 0 614
ECB BANCORP INC COM 26828M106 19 1,313 SH   SOLE 18 1,313 0 0
ECB BANCORP INC COM 26828M106 240 16,659 SH   SOLE 21 16,659 0 0
ECB BANCORP INC COM 26828M106 1,374 95,508 SH   SOLE 22 95,508 0 0
ECHOSTAR CORP CL A 278768106 3,474 210,947 SH   SOLE 2 150,751 0 60,196
ECHOSTAR CORP CL A 278768106 49 3,000 SH   SOLE 4 3,000 0 0
ECHOSTAR CORP CL A 278768106 7 425 SH   SOLE 7 425 0 0
ECHOSTAR CORP CL A 278768106 1,611 97,805 SH   SOLE 18 97,805 0 0
ECHOSTAR CORP CL A 278768106 4,581 278,166 SH   SOLE 19 278,166 0 0
ECHOSTAR CORP CL A 278768106 21,504 1,305,619 SH   SOLE 21 1,305,619 0 0
ECHOSTAR CORP CL A 278768106 19,301 1,171,902 SH   SOLE 22 1,134,671 0 37,231
ECHOSTAR CORP CL A 278768106 58 3,528 SH   SOLE 23 3,528 0 0
ECHOSTAR CORP CL A 278768106 91 5,555 SH   SOLE 25 5,555 0 0
ECHOSTAR CORP CL A 278768106 688 41,761 SH   SOLE 26 8,033 0 33,728
ECHOSTAR CORP CL A 278768106 59 3,563 SH   SOLE 28 0 0 3,563
ECHOSTAR CORP CL A 278768106 869 52,759 SH   SOLE 30 52,759 0 0
ECHOSTAR CORP CL A 278768106 363 22,034 SH   SOLE 34 22,034 0 0
ECHOSTAR CORP CL A 278768106 79 4,805 SH   SOLE 36 4,805 0 0
ECHOSTAR CORP CL A 278768106 80 4,869 SH   SOLE 40 4,869 0 0
ECHOSTAR CORP CL A 278768106 327 19,868 SH   SOLE 43 19,370 0 498
ECOARK HLDGS INC COM NEW 27888N307 6 4,258 SH   SOLE 18 4,258 0 0
ECOARK HLDGS INC COM NEW 27888N307 64 48,932 SH   SOLE 21 48,932 0 0
ECOARK HLDGS INC COM NEW 27888N307 2 1,371 SH   SOLE 22 1,371 0 0
ECOLAB INC COM 278865100 78,990 546,948 SH   SOLE 2 140,105 0 406,843
ECOLAB INC COM 278865100 38,559 266,990 SH   SOLE 4 166,686 0 100,304
ECOLAB INC COM 278865100 33,725 233,521 SH   SOLE 7 226,266 0 7,255
ECOLAB INC COM 278865100 2,220 15,371 SH   SOLE 13 1,434 0 13,937
ECOLAB INC COM 278865100 4,881 33,800 SH   SOLE 15 33,800 0 0
ECOLAB INC COM 278865100 67,845 469,773 SH   SOLE 18 393,431 0 76,342
ECOLAB INC COM 278865100 46,951 325,098 SH   SOLE 19 325,098 0 0
ECOLAB INC COM 278865100 907,849 6,286,171 SH   SOLE 21 6,286,171 0 0
ECOLAB INC COM 278865100 818,183 5,665,304 SH   SOLE 22 5,086,883 0 578,421
ECOLAB INC COM 278865100 60,331 417,746 SH   SOLE 23 417,746 0 0
ECOLAB INC COM 278865100 138,903 961,802 SH   SOLE 25 961,802 0 0
ECOLAB INC COM 278865100 113,437 785,465 SH   SOLE 26 328,160 0 457,305
ECOLAB INC COM 278865100 133,609 925,143 SH   SOLE 28 167,580 0 757,563
ECOLAB INC COM 278865100 86 594 SH   SOLE 29 594 0 0
ECOLAB INC COM 278865100 330,505 2,288,497 SH   SOLE 30 2,200,920 0 87,577
ECOLAB INC COM 278865100 8,141 56,370 SH   SOLE 31 51,759 0 4,611
ECOLAB INC COM 278865100 42,318 293,021 SH   SOLE 34 293,021 0 0
ECOLAB INC COM 278865100 13,831 95,767 SH   SOLE 36 95,767 0 0
ECOLAB INC COM 278865100 1,209 8,370 SH   SOLE 40 8,370 0 0
ECOLAB INC COM 278865100 56,260 389,559 SH   SOLE 43 352,431 0 37,128
ECOPETROL S A SPONSORED ADS 279158109 892 99,901 SH   SOLE 2 0 0 99,901
ECOPETROL S A SPONSORED ADS 279158109 6,367 713,013 SH   SOLE 19 713,013 0 0
ECOPETROL S A SPONSORED ADS 279158109 7,549 845,305 SH   SOLE 21 845,305 0 0
ECOPETROL S A SPONSORED ADS 279158109 15,637 1,751,063 SH   SOLE 25 1,751,063 0 0
ECOPETROL S A SPONSORED ADS 279158109 283 31,651 SH   SOLE 28 0 0 31,651
ECOPETROL S A SPONSORED ADS 279158109 1,822 203,982 SH   SOLE 30 203,982 0 0
ECOPETROL S A SPONSORED ADS 279158109 9,655 1,081,163 SH   SOLE 34 1,081,163 0 0
ECOPETROL S A SPONSORED ADS 279158109 3,743 419,127 SH   SOLE 43 409,449 0 9,678
ECOVYST INC COM 27923Q109 2,434 288,407 SH   SOLE 2 227,617 0 60,790
ECOVYST INC COM 27923Q109 7 881 SH   SOLE 7 881 0 0
ECOVYST INC COM 27923Q109 1,716 203,328 SH   SOLE 18 203,328 0 0
ECOVYST INC COM 27923Q109 2,924 346,467 SH   SOLE 19 346,467 0 0
ECOVYST INC COM 27923Q109 30,249 3,584,058 SH   SOLE 21 3,584,058 0 0
ECOVYST INC COM 27923Q109 16,906 2,003,058 SH   SOLE 22 1,923,137 0 79,921
ECOVYST INC COM 27923Q109 108 12,849 SH   SOLE 25 12,849 0 0
ECOVYST INC COM 27923Q109 201 23,769 SH   SOLE 26 0 0 23,769
ECOVYST INC COM 27923Q109 241 28,612 SH   SOLE 28 28,612 0 0
ECOVYST INC COM 27923Q109 281 33,277 SH   SOLE 30 33,277 0 0
ECOVYST INC COM 27923Q109 283 33,524 SH   SOLE 34 33,524 0 0
ECOVYST INC COM 27923Q109 55 6,523 SH   SOLE 40 6,523 0 0
ECOVYST INC COM 27923Q109 106 12,604 SH   SOLE 43 12,456 0 148
EDESA BIOTECH INC COM 27966L108 0 518 SH   SOLE 22 518 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,977 52,861 SH   SOLE 2 20,766 0 32,095
EDGEWELL PERS CARE CO COM 28035Q102 8 204 SH   SOLE 4 204 0 0
EDGEWELL PERS CARE CO COM 28035Q102 43 1,137 SH   SOLE 7 1,137 0 0
EDGEWELL PERS CARE CO COM 28035Q102 7,203 192,601 SH   SOLE 18 192,601 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,576 95,604 SH   SOLE 19 95,604 0 0
EDGEWELL PERS CARE CO COM 28035Q102 236,109 6,313,078 SH   SOLE 21 6,313,078 0 0
EDGEWELL PERS CARE CO COM 28035Q102 47,963 1,282,437 SH   SOLE 22 1,226,844 0 55,593
EDGEWELL PERS CARE CO COM 28035Q102 333 8,912 SH   SOLE 25 8,912 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,101 29,440 SH   SOLE 26 24,971 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 124 3,316 SH   SOLE 28 969 0 2,347
EDGEWELL PERS CARE CO COM 28035Q102 4,192 112,087 SH   SOLE 30 112,087 0 0
EDGEWELL PERS CARE CO COM 28035Q102 157 4,198 SH   SOLE 36 4,198 0 0
EDGEWELL PERS CARE CO COM 28035Q102 241 6,450 SH   SOLE 40 6,450 0 0
EDGEWELL PERS CARE CO COM 28035Q102 821 21,959 SH   SOLE 43 20,792 0 1,167
EDGEWISE THERAPEUTICS INC COM 28036F105 222 22,535 SH   SOLE 2 3,101 0 19,434
EDGEWISE THERAPEUTICS INC COM 28036F105 2 198 SH   SOLE 7 198 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 942 95,704 SH   SOLE 18 95,704 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 1,025 104,130 SH   SOLE 19 104,130 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 12,339 1,253,944 SH   SOLE 21 1,253,944 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 6,071 616,966 SH   SOLE 22 596,201 0 20,765
EDGEWISE THERAPEUTICS INC COM 28036F105 210 21,335 SH   SOLE 30 21,335 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 6 658 SH   SOLE 43 658 0 0
EDGIO INC COM 53261M104 242 87,040 SH   SOLE 2 55,054 0 31,986
EDGIO INC COM 53261M104 5 1,656 SH   SOLE 7 1,656 0 0
EDGIO INC COM 53261M104 1,062 381,852 SH   SOLE 18 381,852 0 0
EDGIO INC COM 53261M104 1,352 486,223 SH   SOLE 19 486,223 0 0
EDGIO INC COM 53261M104 13,202 4,748,835 SH   SOLE 21 4,748,835 0 0
EDGIO INC COM 53261M104 9,221 3,316,736 SH   SOLE 22 3,239,889 0 76,847
EDGIO INC COM 53261M104 64 23,160 SH   SOLE 25 23,160 0 0
EDGIO INC COM 53261M104 41 14,901 SH   SOLE 26 5,824 0 9,077
EDGIO INC COM 53261M104 21 7,661 SH   SOLE 28 0 0 7,661
EDGIO INC COM 53261M104 357 128,579 SH   SOLE 30 128,579 0 0
EDGIO INC COM 53261M104 42 15,214 SH   SOLE 40 15,214 0 0
EDGIO INC COM 53261M104 45 16,013 SH   SOLE 43 16,013 0 0
EDISON INTL COM 281020107 66,096 1,168,190 SH   SOLE 2 399,196 0 768,994
EDISON INTL COM 281020107 29,926 528,907 SH   SOLE 4 291,546 0 237,361
EDISON INTL COM 281020107 51,911 917,476 SH   SOLE 7 904,156 0 13,320
EDISON INTL COM 281020107 1,987 35,117 SH   SOLE 13 28,224 0 6,893
EDISON INTL COM 281020107 3,206 56,657 SH   SOLE 15 56,657 0 0
EDISON INTL COM 281020107 83,112 1,468,927 SH   SOLE 18 1,360,496 0 108,431
EDISON INTL COM 281020107 148,248 2,620,149 SH   SOLE 19 2,620,149 0 0
EDISON INTL COM 281020107 912,329 16,124,577 SH   SOLE 21 16,124,577 0 0
EDISON INTL COM 281020107 488,143 8,627,488 SH   SOLE 22 7,729,176 0 898,312
EDISON INTL COM 281020107 41,124 726,827 SH   SOLE 23 726,827 0 0
EDISON INTL COM 281020107 40,111 708,929 SH   SOLE 25 708,929 0 0
EDISON INTL COM 281020107 53,001 936,739 SH   SOLE 26 390,172 0 546,567
EDISON INTL COM 281020107 71,911 1,270,968 SH   SOLE 28 95,468 0 1,175,500
EDISON INTL COM 281020107 1,954 34,535 SH   SOLE 29 34,535 0 0
EDISON INTL COM 281020107 143,162 2,530,250 SH   SOLE 30 2,483,931 0 46,319
EDISON INTL COM 281020107 9,012 159,282 SH   SOLE 31 152,460 0 6,822
EDISON INTL COM 281020107 5,807 102,626 SH   SOLE 32 102,626 0 0
EDISON INTL COM 281020107 12,204 215,690 SH   SOLE 34 215,690 0 0
EDISON INTL COM 281020107 9,065 160,219 SH   SOLE 36 160,219 0 0
EDISON INTL COM 281020107 709 12,527 SH   SOLE 40 12,527 0 0
EDISON INTL COM 281020107 61 1,084 SH   OTR 43 1,084 0 0
EDISON INTL COM 281020107 18,441 325,923 SH   SOLE 43 298,990 0 26,934
EDISON INTL OPTIONS 281020107 2,829 50,000 SH Put SOLE 19 50,000 0 0
EDITAS MEDICINE INC COM 28106W103 3,100 253,264 SH   SOLE 2 170,224 0 83,040
EDITAS MEDICINE INC COM 28106W103 3 252 SH   SOLE 4 252 0 0
EDITAS MEDICINE INC COM 28106W103 62 5,056 SH   SOLE 7 5,056 0 0
EDITAS MEDICINE INC COM 28106W103 2,804 229,111 SH   SOLE 18 208,843 0 20,268
EDITAS MEDICINE INC COM 28106W103 7,335 599,242 SH   SOLE 19 599,242 0 0
EDITAS MEDICINE INC COM 28106W103 38,204 3,121,262 SH   SOLE 21 3,121,262 0 0
EDITAS MEDICINE INC COM 28106W103 28,148 2,299,703 SH   SOLE 22 2,225,613 0 74,090
EDITAS MEDICINE INC COM 28106W103 183 14,976 SH   SOLE 23 14,976 0 0
EDITAS MEDICINE INC COM 28106W103 129 10,564 SH   SOLE 25 10,564 0 0
EDITAS MEDICINE INC COM 28106W103 1,495 122,149 SH   SOLE 26 31,158 0 90,991
EDITAS MEDICINE INC COM 28106W103 14 1,105 SH   SOLE 28 1,105 0 0
EDITAS MEDICINE INC COM 28106W103 3,636 297,059 SH   SOLE 30 297,059 0 0
EDITAS MEDICINE INC COM 28106W103 108 8,822 SH   SOLE 34 8,822 0 0
EDITAS MEDICINE INC COM 28106W103 66 5,362 SH   SOLE 36 5,362 0 0
EDITAS MEDICINE INC COM 28106W103 93 7,588 SH   SOLE 40 7,588 0 0
EDITAS MEDICINE INC COM 28106W103 89 7,260 SH   SOLE 43 7,071 0 189
EDUCATIONAL DEV CORP COM 281479105 3 1,194 SH   SOLE 18 1,194 0 0
EDUCATIONAL DEV CORP COM 281479105 36 14,939 SH   SOLE 21 14,939 0 0
EDUCATIONAL DEV CORP COM 281479105 1 274 SH   SOLE 22 274 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 147,671 1,787,136 SH   SOLE 2 709,562 0 1,077,574
EDWARDS LIFESCIENCES CORP COM 28176E108 52,984 641,218 SH   SOLE 4 390,535 0 250,683
EDWARDS LIFESCIENCES CORP COM 28176E108 47,810 578,607 SH   SOLE 7 537,237 0 41,370
EDWARDS LIFESCIENCES CORP COM 28176E108 5,412 65,496 SH   SOLE 13 51,453 0 14,043
EDWARDS LIFESCIENCES CORP COM 28176E108 5,092 61,621 SH   SOLE 15 61,621 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 89,014 1,077,255 SH   SOLE 18 1,024,119 0 53,136
EDWARDS LIFESCIENCES CORP COM 28176E108 146,719 1,775,612 SH   SOLE 19 1,775,612 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,513,410 18,315,506 SH   SOLE 21 18,315,506 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,098,664 13,296,192 SH   SOLE 22 12,053,738 0 1,242,454
EDWARDS LIFESCIENCES CORP COM 28176E108 87,517 1,059,149 SH   SOLE 23 1,059,149 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 122,858 1,486,844 SH   SOLE 25 1,486,844 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 138,302 1,673,756 SH   SOLE 26 865,032 0 808,724
EDWARDS LIFESCIENCES CORP COM 28176E108 154,175 1,865,844 SH   SOLE 28 127,025 0 1,738,819
EDWARDS LIFESCIENCES CORP COM 28176E108 1,854 22,437 SH   SOLE 29 22,437 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 465,193 5,629,834 SH   SOLE 30 5,475,055 0 154,779
EDWARDS LIFESCIENCES CORP COM 28176E108 18,295 221,409 SH   SOLE 31 210,126 0 11,283
EDWARDS LIFESCIENCES CORP COM 28176E108 170,227 2,060,110 SH   SOLE 34 2,060,110 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 16,114 195,016 SH   SOLE 36 195,016 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,663 20,122 SH   SOLE 40 20,122 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 107 1,300 SH   OTR 43 1,300 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 46,932 567,972 SH   SOLE 43 522,133 0 45,839
EFFECTOR THERAPEUTICS INC COM 28202V108 18 31,445 SH   SOLE 21 31,445 0 0
EFFECTOR THERAPEUTICS INC COM 28202V108 0 554 SH   SOLE 22 554 0 0
EGAIN CORP COM NEW 28225C806 427 58,063 SH   SOLE 2 42,938 0 15,125
EGAIN CORP COM NEW 28225C806 2 274 SH   SOLE 7 274 0 0
EGAIN CORP COM NEW 28225C806 478 64,966 SH   SOLE 18 64,966 0 0
EGAIN CORP COM NEW 28225C806 287 39,097 SH   SOLE 19 39,097 0 0
EGAIN CORP COM NEW 28225C806 5,180 704,739 SH   SOLE 21 704,739 0 0
EGAIN CORP COM NEW 28225C806 3,672 499,656 SH   SOLE 22 490,508 0 9,148
EGAIN CORP COM NEW 28225C806 1 74 SH   SOLE 43 74 0 0
EHANG HLDGS LTD ADS 26853E102 6 1,511 SH   SOLE 4 1,511 0 0
EHANG HLDGS LTD ADS 26853E102 1,232 292,655 SH   SOLE 21 292,655 0 0
EHANG HLDGS LTD ADS 26853E102 890 211,300 SH   SOLE 22 204,136 0 7,164
EHANG HLDGS LTD ADS 26853E102 346 82,236 SH   SOLE 30 82,236 0 0
EHEALTH INC COM 28238P109 145 37,073 SH   SOLE 2 11,069 0 26,004
EHEALTH INC COM 28238P109 2 392 SH   SOLE 7 392 0 0
EHEALTH INC COM 28238P109 302 77,347 SH   SOLE 18 77,347 0 0
EHEALTH INC COM 28238P109 662 169,347 SH   SOLE 19 169,347 0 0
EHEALTH INC COM 28238P109 3,446 881,301 SH   SOLE 21 881,301 0 0
EHEALTH INC COM 28238P109 2,718 695,129 SH   SOLE 22 682,892 0 12,237
EHEALTH INC COM 28238P109 9 2,284 SH   SOLE 23 2,284 0 0
EHEALTH INC COM 28238P109 157 40,052 SH   SOLE 26 0 0 40,052
EHEALTH INC COM 28238P109 41 10,490 SH   SOLE 28 10,490 0 0
EHEALTH INC COM 28238P109 95 24,221 SH   SOLE 30 24,221 0 0
EHEALTH INC COM 28238P109 3 736 SH   SOLE 43 736 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 145 19,247 SH   SOLE 2 1,397 0 17,850
EIGER BIOPHARMACEUTICALS INC COM 28249U105 4 527 SH   SOLE 7 527 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 846 112,350 SH   SOLE 18 112,350 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 577 76,573 SH   SOLE 19 76,573 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 12,347 1,639,687 SH   SOLE 21 1,639,687 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 6,541 868,666 SH   SOLE 22 860,598 0 8,068
EIGER BIOPHARMACEUTICALS INC COM 28249U105 132 17,552 SH   SOLE 30 17,552 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 8 1,056 SH   SOLE 43 1,025 0 31
EKSO BIONICS HLDGS INC COM 282644301 28 17,892 SH   SOLE 21 17,892 0 0
EKSO BIONICS HLDGS INC COM 282644301 86 55,435 SH   SOLE 22 55,435 0 0
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 16,146 352,002 SH   SOLE 21 352,002 0 0
EL POLLO LOCO HLDGS INC COM 268603107 237 26,596 SH   SOLE 2 8,539 0 18,057
EL POLLO LOCO HLDGS INC COM 268603107 1 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107 692 77,571 SH   SOLE 18 77,571 0 0
EL POLLO LOCO HLDGS INC COM 268603107 283 31,692 SH   SOLE 19 31,692 0 0
EL POLLO LOCO HLDGS INC COM 268603107 21,585 2,419,867 SH   SOLE 21 2,419,867 0 0
EL POLLO LOCO HLDGS INC COM 268603107 5,624 630,539 SH   SOLE 22 612,885 0 17,654
EL POLLO LOCO HLDGS INC COM 268603107 33 3,696 SH   SOLE 25 3,696 0 0
EL POLLO LOCO HLDGS INC COM 268603107 17 1,931 SH   SOLE 26 1,931 0 0
EL POLLO LOCO HLDGS INC COM 268603107 268 30,041 SH   SOLE 30 30,041 0 0
EL POLLO LOCO HLDGS INC COM 268603107 12 1,397 SH   SOLE 40 1,397 0 0
EL POLLO LOCO HLDGS INC COM 268603107 210 23,521 SH   SOLE 43 23,393 0 128
ELANCO ANIMAL HEALTH INC COM 28414H103 12,217 984,471 SH   SOLE 2 357,824 0 626,647
ELANCO ANIMAL HEALTH INC COM 28414H103 3,949 318,213 SH   SOLE 4 146,520 0 171,693
ELANCO ANIMAL HEALTH INC COM 28414H103 729 58,774 SH   SOLE 7 58,774 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 22 1,798 SH   SOLE 13 1,798 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 663 53,457 SH   SOLE 15 53,457 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 3,192 257,176 SH   SOLE 18 234,608 0 22,568
ELANCO ANIMAL HEALTH INC COM 28414H103 29,047 2,340,575 SH   SOLE 19 2,340,575 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 80,589 6,493,903 SH   SOLE 21 6,493,903 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 123,456 9,948,084 SH   SOLE 22 9,158,261 0 789,823
ELANCO ANIMAL HEALTH INC COM 28414H103 8,575 690,935 SH   SOLE 23 690,935 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 8,159 657,493 SH   SOLE 25 657,493 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 6,754 544,234 SH   SOLE 26 276,850 0 267,384
ELANCO ANIMAL HEALTH INC COM 28414H103 10,748 866,064 SH   SOLE 28 8,428 0 857,636
ELANCO ANIMAL HEALTH INC COM 28414H103 17 1,407 SH   SOLE 29 1,407 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 28,393 2,287,884 SH   SOLE 30 1,739,208 0 548,676
ELANCO ANIMAL HEALTH INC COM 28414H103 1,169 94,196 SH   SOLE 31 86,943 0 7,253
ELANCO ANIMAL HEALTH INC COM 28414H103 19,647 1,583,180 SH   SOLE 34 1,583,180 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,542 124,290 SH   SOLE 36 124,290 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 153 12,348 SH   SOLE 40 12,348 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 29 2,338 SH   OTR 43 2,338 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,585 450,009 SH   SOLE 43 418,514 0 31,495
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023 28414H202 640 30,600 SH   SOLE 2 30,600 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023 28414H202 3,249 155,400 SH   SOLE 19 155,400 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023 28414H202 18,377 878,843 SH   SOLE 21 878,843 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023 28414H202 2,384 114,000 SH   SOLE 34 114,000 0 0
ELASTIC N V ORD SHS N14506104 8,392 116,974 SH   SOLE 2 46,817 0 70,157
ELASTIC N V ORD SHS N14506104 199 2,773 SH   SOLE 4 446 0 2,327
ELASTIC N V ORD SHS N14506104 64 887 SH   SOLE 7 887 0 0
ELASTIC N V ORD SHS N14506104 2,811 39,180 SH   SOLE 18 39,180 0 0
ELASTIC N V ORD SHS N14506104 37,041 516,328 SH   SOLE 19 516,328 0 0
ELASTIC N V ORD SHS N14506104 104,844 1,461,443 SH   SOLE 21 1,461,443 0 0
ELASTIC N V ORD SHS N14506104 125,344 1,747,196 SH   SOLE 22 1,653,002 0 94,194
ELASTIC N V ORD SHS N14506104 825 11,497 SH   SOLE 25 11,497 0 0
ELASTIC N V ORD SHS N14506104 6,974 97,208 SH   SOLE 26 31,815 0 65,393
ELASTIC N V ORD SHS N14506104 2,337 32,580 SH   SOLE 28 1,202 0 31,378
ELASTIC N V ORD SHS N14506104 35,065 488,781 SH   SOLE 30 488,781 0 0
ELASTIC N V ORD SHS N14506104 82 1,144 SH   SOLE 31 1,144 0 0
ELASTIC N V ORD SHS N14506104 48,095 670,404 SH   SOLE 34 670,404 0 0
ELASTIC N V ORD SHS N14506104 181 2,525 SH   SOLE 36 2,525 0 0
ELASTIC N V ORD SHS N14506104 708 9,869 SH   SOLE 40 9,869 0 0
ELASTIC N V ORD SHS N14506104 11 152 SH   OTR 43 152 0 0
ELASTIC N V ORD SHS N14506104 3,548 49,452 SH   SOLE 43 40,452 0 9,000
ELBIT SYS LTD ORD M3760D101 11,428 60,094 SH   SOLE 43 57,948 0 2,146
ELDORADO GOLD CORP NEW COM 284902509 817 135,422 SH   SOLE 19 135,422 0 0
ELDORADO GOLD CORP NEW COM 284902509 1,817 301,264 SH   SOLE 23 301,264 0 0
ELDORADO GOLD CORP NEW COM 284902509 9,563 1,585,948 SH   SOLE 25 1,585,948 0 0
ELDORADO GOLD CORP NEW COM 284902509 3,779 626,742 SH   SOLE 26 408,890 0 217,852
ELDORADO GOLD CORP NEW COM 284902509 31,599 5,240,247 SH   SOLE 34 5,240,247 0 0
ELDORADO GOLD CORP NEW COM 284902509 82 13,611 SH   SOLE 43 10,860 0 2,751
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103 14 34,956 SH   SOLE 21 34,956 0 0
ELECTROCORE INC COM 28531P103 1 2,449 SH   SOLE 22 2,449 0 0
ELECTROMED INC COM 285409108 0 36 SH   SOLE 2 0 0 36
ELECTROMED INC COM 285409108 14 1,354 SH   SOLE 18 1,354 0 0
ELECTROMED INC COM 285409108 235 22,951 SH   SOLE 21 22,951 0 0
ELECTROMED INC COM 285409108 9 899 SH   SOLE 22 899 0 0
ELECTRONIC ARTS INC COM 285512109 69,310 598,997 SH   SOLE 2 165,382 0 433,615
ELECTRONIC ARTS INC COM 285512109 32,965 284,893 SH   SOLE 4 153,887 0 131,006
ELECTRONIC ARTS INC COM 285512109 46,468 401,593 SH   SOLE 7 324,528 0 77,065
ELECTRONIC ARTS INC COM 285512109 1,158 10,010 SH   SOLE 13 4,434 0 5,576
ELECTRONIC ARTS INC COM 285512109 5,065 43,771 SH   SOLE 15 43,771 0 0
ELECTRONIC ARTS INC COM 285512109 52,281 451,828 SH   SOLE 18 428,853 0 22,975
ELECTRONIC ARTS INC COM 285512109 21,037 181,811 SH   SOLE 19 181,811 0 0
ELECTRONIC ARTS INC COM 285512109 1,184,084 10,233,203 SH   SOLE 21 10,233,203 0 0
ELECTRONIC ARTS INC COM 285512109 711,285 6,147,133 SH   SOLE 22 5,597,547 0 549,586
ELECTRONIC ARTS INC COM 285512109 53,773 464,718 SH   SOLE 23 464,718 0 0
ELECTRONIC ARTS INC COM 285512109 58,943 509,402 SH   SOLE 25 509,402 0 0
ELECTRONIC ARTS INC COM 285512109 70,842 612,236 SH   SOLE 26 267,662 0 344,574
ELECTRONIC ARTS INC COM 285512109 98,481 851,105 SH   SOLE 28 7,058 0 844,047
ELECTRONIC ARTS INC COM 285512109 31 268 SH   SOLE 29 268 0 0
ELECTRONIC ARTS INC COM 285512109 307,172 2,654,668 SH   SOLE 30 2,534,672 0 119,996
ELECTRONIC ARTS INC COM 285512109 7,332 63,363 SH   SOLE 31 58,287 0 5,076
ELECTRONIC ARTS INC COM 285512109 7,432 64,232 SH   SOLE 32 64,232 0 0
ELECTRONIC ARTS INC COM 285512109 3,354 28,984 SH   SOLE 34 28,984 0 0
ELECTRONIC ARTS INC COM 285512109 13,177 113,876 SH   SOLE 36 113,876 0 0
ELECTRONIC ARTS INC COM 285512109 996 8,612 SH   SOLE 40 8,612 0 0
ELECTRONIC ARTS INC COM 285512109 81 697 SH   OTR 43 697 0 0
ELECTRONIC ARTS INC COM 285512109 46,769 404,195 SH   SOLE 43 384,997 0 19,198
ELEDON PHARMACEUTICALS INC COM 28617K101 2 802 SH   SOLE 18 802 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 59 21,520 SH   SOLE 21 21,520 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 75 27,043 SH   SOLE 22 27,043 0 0
ELEMENT SOLUTIONS INC COM 28618M106 10,943 672,582 SH   SOLE 2 143,297 0 529,285
ELEMENT SOLUTIONS INC COM 28618M106 60 3,718 SH   SOLE 4 3,718 0 0
ELEMENT SOLUTIONS INC COM 28618M106 53 3,255 SH   SOLE 7 3,255 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,258 138,810 SH   SOLE 18 138,810 0 0
ELEMENT SOLUTIONS INC COM 28618M106 28,506 1,752,035 SH   SOLE 19 1,752,035 0 0
ELEMENT SOLUTIONS INC COM 28618M106 47,544 2,922,187 SH   SOLE 21 2,922,187 0 0
ELEMENT SOLUTIONS INC COM 28618M106 83,272 5,118,149 SH   SOLE 22 4,842,265 0 275,884
ELEMENT SOLUTIONS INC COM 28618M106 641 39,403 SH   SOLE 25 39,403 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,767 108,611 SH   SOLE 26 89,872 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 452 27,774 SH   SOLE 28 4,163 0 23,611
ELEMENT SOLUTIONS INC COM 28618M106 1,496 91,969 SH   SOLE 30 91,969 0 0
ELEMENT SOLUTIONS INC COM 28618M106 55 3,393 SH   SOLE 31 3,393 0 0
ELEMENT SOLUTIONS INC COM 28618M106 6,595 405,358 SH   SOLE 34 405,358 0 0
ELEMENT SOLUTIONS INC COM 28618M106 278 17,112 SH   SOLE 36 17,112 0 0
ELEMENT SOLUTIONS INC COM 28618M106 481 29,592 SH   SOLE 40 29,592 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,613 99,136 SH   SOLE 43 92,151 0 6,985
ELEVANCE HEALTH INC COM 036752103 306,151 673,986 SH   SOLE 2 257,857 0 416,129
ELEVANCE HEALTH INC COM 036752103 89,223 196,423 SH   SOLE 4 112,768 0 83,655
ELEVANCE HEALTH INC COM 036752103 134,688 296,513 SH   SOLE 7 232,548 0 63,965
ELEVANCE HEALTH INC COM 036752103 6,231 13,717 SH   SOLE 13 6,051 0 7,666
ELEVANCE HEALTH INC COM 036752103 16,430 36,171 SH   SOLE 15 36,171 0 0
ELEVANCE HEALTH INC COM 036752103 689,299 1,517,478 SH   SOLE 18 1,450,482 0 66,996
ELEVANCE HEALTH INC COM 036752103 802,122 1,765,856 SH   SOLE 19 1,765,856 0 0
ELEVANCE HEALTH INC COM 036752103 2,687,333 5,916,108 SH   SOLE 21 5,916,108 0 0
ELEVANCE HEALTH INC COM 036752103 2,382,213 5,244,393 SH   SOLE 22 4,739,087 0 505,306
ELEVANCE HEALTH INC COM 036752103 189,702 417,626 SH   SOLE 23 417,626 0 0
ELEVANCE HEALTH INC COM 036752103 241,335 531,295 SH   SOLE 25 525,113 0 6,182
ELEVANCE HEALTH INC COM 036752103 246,426 542,502 SH   SOLE 26 225,495 0 317,007
ELEVANCE HEALTH INC COM 036752103 268,723 591,588 SH   SOLE 28 5,514 0 586,074
ELEVANCE HEALTH INC COM 036752103 1,827 4,022 SH   SOLE 29 4,022 0 0
ELEVANCE HEALTH INC COM 036752103 861,364 1,896,276 SH   SOLE 30 1,895,700 0 576
ELEVANCE HEALTH INC COM 036752103 28,734 63,258 SH   SOLE 31 58,866 0 4,392
ELEVANCE HEALTH INC COM 036752103 439,652 967,884 SH   SOLE 34 967,884 0 0
ELEVANCE HEALTH INC COM 036752103 42,277 93,071 SH   SOLE 36 93,071 0 0
ELEVANCE HEALTH INC COM 036752103 3,531 7,774 SH   SOLE 40 7,774 0 0
ELEVANCE HEALTH INC COM 036752103 124,205 273,434 SH   SOLE 43 259,840 0 13,594
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1 588 91,000 PRN   SOLE 2 34,000 0 57,000
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1 427 66,000 PRN   SOLE 18 66,000 0 0
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1 795 123,000 PRN   SOLE 19 123,000 0 0
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1 750 116,000 PRN   SOLE 26 62,000 0 54,000
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1 1,067 165,000 PRN   SOLE 34 165,000 0 0
ELEVATE CREDIT INC COM 28621V101 28 25,828 SH   SOLE 2 25,828 0 0
ELEVATE CREDIT INC COM 28621V101 4 4,082 SH   SOLE 18 4,082 0 0
ELEVATE CREDIT INC COM 28621V101 61 55,446 SH   SOLE 21 55,446 0 0
ELEVATE CREDIT INC COM 28621V101 322 292,654 SH   SOLE 22 292,654 0 0
ELEVATE CREDIT INC COM 28621V101 1 846 SH   SOLE 43 846 0 0
ELEVATION ONCOLOGY INC COM 28623U101 2 1,914 SH   SOLE 2 1,914 0 0
ELEVATION ONCOLOGY INC COM 28623U101 3 2,433 SH   SOLE 18 2,433 0 0
ELEVATION ONCOLOGY INC COM 28623U101 31 27,307 SH   SOLE 21 27,307 0 0
ELEVATION ONCOLOGY INC COM 28623U101 6 5,212 SH   SOLE 22 5,212 0 0
ELIEM THERAPEUTICS INC COM 28658R106 4 1,365 SH   SOLE 18 1,365 0 0
ELIEM THERAPEUTICS INC COM 28658R106 43 13,464 SH   SOLE 21 13,464 0 0
ELIEM THERAPEUTICS INC COM 28658R106 55 17,042 SH   SOLE 22 17,042 0 0
ELLINGTON FINANCIAL INC COM 28852N109 701 61,623 SH   SOLE 2 24,506 0 37,117
ELLINGTON FINANCIAL INC COM 28852N109 2 153 SH   SOLE 4 153 0 0
ELLINGTON FINANCIAL INC COM 28852N109 7 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 2,523 221,908 SH   SOLE 18 221,908 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,223 107,535 SH   SOLE 19 107,535 0 0
ELLINGTON FINANCIAL INC COM 28852N109 89,410 7,863,686 SH   SOLE 21 7,863,686 0 0
ELLINGTON FINANCIAL INC COM 28852N109 17,090 1,503,110 SH   SOLE 22 1,443,379 0 59,731
ELLINGTON FINANCIAL INC COM 28852N109 562 49,392 SH   SOLE 26 44,907 0 4,485
ELLINGTON FINANCIAL INC COM 28852N109 95 8,342 SH   SOLE 28 0 0 8,342
ELLINGTON FINANCIAL INC COM 28852N109 1,051 92,409 SH   SOLE 30 92,409 0 0
ELLINGTON FINANCIAL INC COM 28852N109 66 5,784 SH   SOLE 40 5,784 0 0
ELLINGTON FINANCIAL INC COM 28852N109 4 363 SH   SOLE 43 363 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 15 2,388 SH   SOLE 18 2,388 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 229 37,194 SH   SOLE 21 37,194 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1,139 184,575 SH   SOLE 22 184,575 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 0 821 SH   SOLE 2 0 0 821
ELOXX PHARMACEUTICALS INC COM 29014R103 8 46,833 SH   SOLE 21 46,833 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 53 309,589 SH   SOLE 22 309,589 0 0
EMAGIN CORP COM NEW 29076N206 0 370 SH   SOLE 2 0 0 370
EMAGIN CORP COM NEW 29076N206 12 19,707 SH   SOLE 21 19,707 0 0
EMAGIN CORP COM NEW 29076N206 532 899,539 SH   SOLE 22 899,539 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 1 7,993 SH   SOLE 18 7,993 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 17 244,607 SH   SOLE 19 244,607 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 1 12,543 SH   SOLE 22 12,543 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 6 91,672 SH   SOLE 34 91,672 0 0
EMBARK TECHNOLOGY INC COM NEW 29079J202 23 3,146 SH   SOLE 2 2,833 0 313
EMBARK TECHNOLOGY INC COM NEW 29079J202 135 18,124 SH   SOLE 21 18,124 0 0
EMBARK TECHNOLOGY INC COM NEW 29079J202 1,101 148,188 SH   SOLE 22 142,510 0 5,678
EMBARK TECHNOLOGY INC COM NEW 29079J202 19 2,620 SH   SOLE 25 2,620 0 0
EMBECTA CORP COMMON STOCK 29082K105 1,796 62,372 SH   SOLE 2 45,818 0 16,554
EMBECTA CORP COMMON STOCK 29082K105 5 186 SH   SOLE 4 186 0 0
EMBECTA CORP COMMON STOCK 29082K105 57 1,975 SH   SOLE 7 1,975 0 0
EMBECTA CORP COMMON STOCK 29082K105 5,584 193,973 SH   SOLE 18 193,973 0 0
EMBECTA CORP COMMON STOCK 29082K105 3,108 107,947 SH   SOLE 19 107,947 0 0
EMBECTA CORP COMMON STOCK 29082K105 201,231 6,989,606 SH   SOLE 21 6,989,606 0 0
EMBECTA CORP COMMON STOCK 29082K105 40,881 1,419,958 SH   SOLE 22 1,382,135 0 37,823
EMBECTA CORP COMMON STOCK 29082K105 256 8,882 SH   SOLE 25 8,882 0 0
EMBECTA CORP COMMON STOCK 29082K105 711 24,712 SH   SOLE 26 20,238 0 4,474
EMBECTA CORP COMMON STOCK 29082K105 160 5,547 SH   SOLE 28 0 0 5,547
EMBECTA CORP COMMON STOCK 29082K105 1 36 SH   SOLE 29 36 0 0
EMBECTA CORP COMMON STOCK 29082K105 2,506 87,051 SH   SOLE 30 87,051 0 0
EMBECTA CORP COMMON STOCK 29082K105 115 4,009 SH   SOLE 36 4,009 0 0
EMBECTA CORP COMMON STOCK 29082K105 212 7,376 SH   SOLE 40 7,376 0 0
EMBECTA CORP COMMON STOCK 29082K105 8 263 SH   OTR 43 263 0 0
EMBECTA CORP COMMON STOCK 29082K105 2,045 71,043 SH   SOLE 43 68,909 0 2,134
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 32 3,114 SH   SOLE 43 2,997 0 117
EMBRAER S.A. SPONSORED ADS 29082A107 4,350 505,770 SH   SOLE 2 505,770 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 63 7,274 SH   SOLE 4 7,274 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 90 10,455 SH   SOLE 21 10,455 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 7,939 923,100 SH   SOLE 22 537,555 0 385,545
EMBRAER S.A. SPONSORED ADS 29082A107 47 5,430 SH   SOLE 28 0 0 5,430
EMBRAER S.A. SPONSORED ADS 29082A107 149 17,315 SH   SOLE 31 0 0 17,315
EMBRAER S.A. SPONSORED ADS 29082A107 399 46,406 SH   SOLE 43 46,273 0 133
EMCLAIRE FINL CORP COM 290828102 16 450 SH   SOLE 18 450 0 0
EMCLAIRE FINL CORP COM 290828102 989 28,047 SH   SOLE 21 28,047 0 0
EMCLAIRE FINL CORP COM 290828102 2 70 SH   SOLE 22 70 0 0
EMCOR GROUP INC COM 29084Q100 16,738 144,943 SH   SOLE 2 108,217 0 36,726
EMCOR GROUP INC COM 29084Q100 22 192 SH   SOLE 4 192 0 0
EMCOR GROUP INC COM 29084Q100 1,612 13,957 SH   SOLE 7 13,957 0 0
EMCOR GROUP INC COM 29084Q100 25,838 223,742 SH   SOLE 18 211,569 0 12,173
EMCOR GROUP INC COM 29084Q100 40,995 354,999 SH   SOLE 19 354,999 0 0
EMCOR GROUP INC COM 29084Q100 402,833 3,488,336 SH   SOLE 21 3,488,336 0 0
EMCOR GROUP INC COM 29084Q100 191,042 1,654,330 SH   SOLE 22 1,621,417 0 32,913
EMCOR GROUP INC COM 29084Q100 1,103 9,553 SH   SOLE 23 9,553 0 0
EMCOR GROUP INC COM 29084Q100 981 8,496 SH   SOLE 25 8,496 0 0
EMCOR GROUP INC COM 29084Q100 10,403 90,082 SH   SOLE 26 20,048 0 70,034
EMCOR GROUP INC COM 29084Q100 112 972 SH   SOLE 28 972 0 0
EMCOR GROUP INC COM 29084Q100 7,087 61,373 SH   SOLE 30 61,373 0 0
EMCOR GROUP INC COM 29084Q100 437 3,781 SH   SOLE 36 3,781 0 0
EMCOR GROUP INC COM 29084Q100 756 6,549 SH   SOLE 40 6,549 0 0
EMCOR GROUP INC COM 29084Q100 6,520 56,463 SH   SOLE 43 54,169 0 2,294
EMCORE CORP COM NEW 290846203 1 401 SH   SOLE 2 0 0 401
EMCORE CORP COM NEW 290846203 10 5,756 SH   SOLE 18 5,756 0 0
EMCORE CORP COM NEW 290846203 167 99,782 SH   SOLE 21 99,782 0 0
EMCORE CORP COM NEW 290846203 750 448,941 SH   SOLE 22 448,941 0 0
EMCORE CORP COM NEW 290846203 0 97 SH   SOLE 43 97 0 0
EMERALD HOLDING INC COM 29103W104 72 21,367 SH   SOLE 2 21,367 0 0
EMERALD HOLDING INC COM 29103W104 13 3,741 SH   SOLE 18 3,741 0 0
EMERALD HOLDING INC COM 29103W104 9 2,669 SH   SOLE 19 2,669 0 0
EMERALD HOLDING INC COM 29103W104 181 53,529 SH   SOLE 21 53,529 0 0
EMERALD HOLDING INC COM 29103W104 1,436 424,852 SH   SOLE 22 424,852 0 0
EMERALD HOLDING INC COM 29103W104 81 24,007 SH   SOLE 26 0 0 24,007
EMERALD HOLDING INC COM 29103W104 0 68 SH   SOLE 43 68 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,996 190,376 SH   SOLE 2 85,847 0 104,529
EMERGENT BIOSOLUTIONS INC COM 29089Q105 4 182 SH   SOLE 4 182 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 65 3,109 SH   SOLE 7 546 0 2,563
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,888 185,209 SH   SOLE 18 185,209 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 7,556 359,961 SH   SOLE 19 359,961 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 123,570 5,887,081 SH   SOLE 21 5,887,081 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 32,708 1,558,279 SH   SOLE 22 1,505,705 0 52,574
EMERGENT BIOSOLUTIONS INC COM 29089Q105 164 7,802 SH   SOLE 23 7,802 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 146 6,940 SH   SOLE 25 6,940 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,539 73,344 SH   SOLE 26 11,939 0 61,405
EMERGENT BIOSOLUTIONS INC COM 29089Q105 61 2,917 SH   SOLE 28 889 0 2,028
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,615 76,944 SH   SOLE 30 76,944 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 392 18,652 SH   SOLE 34 18,652 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 42 2,023 SH   SOLE 36 2,023 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 112 5,320 SH   SOLE 40 5,320 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 333 15,863 SH   SOLE 43 15,357 0 506
EMERSON ELEC CO COM 291011104 96,158 1,313,276 SH   SOLE 2 215,687 0 1,097,589
EMERSON ELEC CO COM 291011104 33,197 453,392 SH   SOLE 4 243,400 0 209,992
EMERSON ELEC CO COM 291011104 42,878 585,603 SH   SOLE 7 568,641 0 16,962
EMERSON ELEC CO COM 291011104 1,324 18,087 SH   SOLE 13 2,477 0 15,610
EMERSON ELEC CO COM 291011104 6,559 89,586 SH   SOLE 15 89,586 0 0
EMERSON ELEC CO COM 291011104 78,507 1,072,210 SH   SOLE 18 1,025,595 0 46,615
EMERSON ELEC CO COM 291011104 13,909 189,959 SH   SOLE 19 189,959 0 0
EMERSON ELEC CO COM 291011104 6,752 92,218 SH   SOLE 20 92,218 0 0
EMERSON ELEC CO COM 291011104 1,041,446 14,223,521 SH   SOLE 21 14,223,521 0 0
EMERSON ELEC CO COM 291011104 911,264 12,445,561 SH   SOLE 22 11,272,090 0 1,173,471
EMERSON ELEC CO COM 291011104 71,202 972,433 SH   SOLE 23 972,433 0 0
EMERSON ELEC CO COM 291011104 56,833 776,195 SH   SOLE 25 776,195 0 0
EMERSON ELEC CO COM 291011104 81,741 1,116,375 SH   SOLE 26 356,613 0 759,762
EMERSON ELEC CO COM 291011104 90,226 1,232,264 SH   SOLE 28 7,305 0 1,224,959
EMERSON ELEC CO COM 291011104 206,080 2,814,537 SH   SOLE 30 2,814,537 0 0
EMERSON ELEC CO COM 291011104 9,626 131,473 SH   SOLE 31 120,777 0 10,696
EMERSON ELEC CO COM 291011104 2,604 35,559 SH   SOLE 32 35,559 0 0
EMERSON ELEC CO COM 291011104 4,213 57,541 SH   SOLE 34 57,541 0 0
EMERSON ELEC CO COM 291011104 14,523 198,341 SH   SOLE 36 198,341 0 0
EMERSON ELEC CO COM 291011104 1,416 19,343 SH   SOLE 40 19,343 0 0
EMERSON ELEC CO COM 291011104 124 1,695 SH   OTR 43 1,695 0 0
EMERSON ELEC CO COM 291011104 38,608 527,293 SH   SOLE 43 481,858 0 45,435
EMERSON RADIO CORP COM NEW 291087203 11 18,978 SH   SOLE 21 18,978 0 0
EMPIRE PETE CORP COM 292034303 26 1,968 SH   SOLE 2 0 0 1,968
EMPIRE PETE CORP COM 292034303 285 21,673 SH   SOLE 18 21,673 0 0
EMPIRE PETE CORP COM 292034303 170 12,932 SH   SOLE 19 12,932 0 0
EMPIRE PETE CORP COM 292034303 3,881 295,122 SH   SOLE 21 295,122 0 0
EMPIRE PETE CORP COM 292034303 2,636 200,420 SH   SOLE 22 198,445 0 1,975
EMPIRE ST RLTY TR INC CL A 292104106 1,535 233,936 SH   SOLE 2 148,886 0 85,050
EMPIRE ST RLTY TR INC CL A 292104106 439 66,909 SH   SOLE 4 66,909 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,168 178,116 SH   SOLE 7 178,116 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,574 392,418 SH   SOLE 18 392,418 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,865 436,747 SH   SOLE 19 436,747 0 0
EMPIRE ST RLTY TR INC CL A 292104106 34,922 5,323,438 SH   SOLE 21 5,323,438 0 0
EMPIRE ST RLTY TR INC CL A 292104106 30,145 4,595,308 SH   SOLE 22 4,451,777 0 143,531
EMPIRE ST RLTY TR INC CL A 292104106 36 5,467 SH   SOLE 23 5,467 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,462 680,237 SH   SOLE 25 680,237 0 0
EMPIRE ST RLTY TR INC CL A 292104106 374 57,077 SH   SOLE 26 44,111 0 12,966
EMPIRE ST RLTY TR INC CL A 292104106 591 90,102 SH   SOLE 28 742 0 89,360
EMPIRE ST RLTY TR INC CL A 292104106 3,676 560,331 SH   SOLE 30 560,331 0 0
EMPIRE ST RLTY TR INC CL A 292104106 165 25,141 SH   SOLE 36 25,141 0 0
EMPIRE ST RLTY TR INC CL A 292104106 101 15,371 SH   SOLE 40 15,371 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,733 569,046 SH   SOLE 43 552,911 0 16,135
EMPLOYERS HLDGS INC COM 292218104 693 20,099 SH   SOLE 2 10,020 0 10,079
EMPLOYERS HLDGS INC COM 292218104 2 67 SH   SOLE 4 67 0 0
EMPLOYERS HLDGS INC COM 292218104 11 314 SH   SOLE 7 314 0 0
EMPLOYERS HLDGS INC COM 292218104 3,220 93,374 SH   SOLE 18 93,374 0 0
EMPLOYERS HLDGS INC COM 292218104 1,658 48,062 SH   SOLE 19 48,062 0 0
EMPLOYERS HLDGS INC COM 292218104 107,871 3,127,603 SH   SOLE 21 3,127,603 0 0
EMPLOYERS HLDGS INC COM 292218104 21,915 635,412 SH   SOLE 22 609,042 0 26,370
EMPLOYERS HLDGS INC COM 292218104 11 311 SH   SOLE 25 311 0 0
EMPLOYERS HLDGS INC COM 292218104 68 1,976 SH   SOLE 26 0 0 1,976
EMPLOYERS HLDGS INC COM 292218104 1,438 41,707 SH   SOLE 30 41,707 0 0
EMPLOYERS HLDGS INC COM 292218104 112 3,249 SH   SOLE 40 3,249 0 0
EMPLOYERS HLDGS INC COM 292218104 647 18,767 SH   SOLE 43 17,820 0 947
ENACT HLDGS INC COM 29249E109 716 32,300 SH   SOLE 2 13,705 0 18,595
ENACT HLDGS INC COM 29249E109 435 19,614 SH   SOLE 4 0 0 19,614
ENACT HLDGS INC COM 29249E109 9 403 SH   SOLE 7 403 0 0
ENACT HLDGS INC COM 29249E109 1,884 84,995 SH   SOLE 18 84,995 0 0
ENACT HLDGS INC COM 29249E109 1,241 55,963 SH   SOLE 19 55,963 0 0
ENACT HLDGS INC COM 29249E109 22,766 1,026,871 SH   SOLE 21 1,026,871 0 0
ENACT HLDGS INC COM 29249E109 15,107 681,419 SH   SOLE 22 652,031 0 29,388
ENACT HLDGS INC COM 29249E109 102 4,587 SH   SOLE 25 4,587 0 0
ENACT HLDGS INC COM 29249E109 56 2,531 SH   SOLE 26 0 0 2,531
ENACT HLDGS INC COM 29249E109 104 4,693 SH   SOLE 30 4,693 0 0
ENACT HLDGS INC COM 29249E109 82 3,720 SH   SOLE 40 3,720 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3,277 63,183 SH   SOLE 2 33,521 0 29,662
ENANTA PHARMACEUTICALS INC COM 29251M106 6 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 10 190 SH   SOLE 7 190 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 4,208 81,119 SH   SOLE 18 77,656 0 3,463
ENANTA PHARMACEUTICALS INC COM 29251M106 11,354 218,885 SH   SOLE 19 218,885 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 130,951 2,524,608 SH   SOLE 21 2,524,608 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 32,702 630,462 SH   SOLE 22 608,267 0 22,195
ENANTA PHARMACEUTICALS INC COM 29251M106 197 3,789 SH   SOLE 23 3,789 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 165 3,176 SH   SOLE 25 3,176 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,770 34,116 SH   SOLE 26 3,757 0 30,359
ENANTA PHARMACEUTICALS INC COM 29251M106 56 1,088 SH   SOLE 28 338 0 750
ENANTA PHARMACEUTICALS INC COM 29251M106 2,398 46,238 SH   SOLE 30 46,238 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 8 152 SH   SOLE 34 152 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 16 303 SH   SOLE 36 303 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 136 2,617 SH   SOLE 40 2,617 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 54 1,049 SH   OTR 43 1,049 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 556 10,713 SH   SOLE 43 10,366 0 347
ENBRIDGE INC COM 29250N105 38,670 1,042,317 SH   SOLE 21 1,042,317 0 0
ENBRIDGE INC COM 29250N105 120 3,235 SH   SOLE 26 0 0 3,235
ENBRIDGE INC COM 29250N105 329 8,856 SH   SOLE 34 8,856 0 0
ENBRIDGE INC COM 29250N105 30,003 808,695 SH   SOLE 43 760,047 0 48,649
ENCOMPASS HEALTH CORP COM 29261A100 10,810 239,011 SH   SOLE 2 178,104 0 60,907
ENCOMPASS HEALTH CORP COM 29261A100 13 277 SH   SOLE 4 277 0 0
ENCOMPASS HEALTH CORP COM 29261A100 78 1,734 SH   SOLE 7 1,734 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1 13 SH   SOLE 17 0 0 13
ENCOMPASS HEALTH CORP COM 29261A100 12,253 270,897 SH   SOLE 18 270,897 0 0
ENCOMPASS HEALTH CORP COM 29261A100 53,972 1,193,271 SH   SOLE 19 1,193,271 0 0
ENCOMPASS HEALTH CORP COM 29261A100 245,087 5,418,680 SH   SOLE 21 5,418,680 0 0
ENCOMPASS HEALTH CORP COM 29261A100 123,311 2,726,304 SH   SOLE 22 2,602,231 0 124,073
ENCOMPASS HEALTH CORP COM 29261A100 713 15,774 SH   SOLE 25 15,774 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,169 47,962 SH   SOLE 26 40,074 0 7,888
ENCOMPASS HEALTH CORP COM 29261A100 202 4,462 SH   SOLE 28 1,774 0 2,688
ENCOMPASS HEALTH CORP COM 29261A100 6,180 136,641 SH   SOLE 30 136,641 0 0
ENCOMPASS HEALTH CORP COM 29261A100 65 1,431 SH   SOLE 31 1,431 0 0
ENCOMPASS HEALTH CORP COM 29261A100 28,376 627,370 SH   SOLE 34 627,370 0 0
ENCOMPASS HEALTH CORP COM 29261A100 147 3,258 SH   SOLE 36 3,258 0 0
ENCOMPASS HEALTH CORP COM 29261A100 603 13,330 SH   SOLE 40 13,330 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,080 45,997 SH   SOLE 43 43,413 0 2,584
ENCORE CAP GROUP INC COM 292554102 2,042 44,893 SH   SOLE 2 22,897 0 21,996
ENCORE CAP GROUP INC COM 292554102 5 108 SH   SOLE 4 108 0 0
ENCORE CAP GROUP INC COM 292554102 11 248 SH   SOLE 7 248 0 0
ENCORE CAP GROUP INC COM 292554102 3,969 87,279 SH   SOLE 18 87,279 0 0
ENCORE CAP GROUP INC COM 292554102 5,184 113,984 SH   SOLE 19 113,984 0 0
ENCORE CAP GROUP INC COM 292554102 132,735 2,918,543 SH   SOLE 21 2,918,543 0 0
ENCORE CAP GROUP INC COM 292554102 32,082 705,408 SH   SOLE 22 678,216 0 27,192
ENCORE CAP GROUP INC COM 292554102 285 6,264 SH   SOLE 23 6,264 0 0
ENCORE CAP GROUP INC COM 292554102 159 3,496 SH   SOLE 25 3,496 0 0
ENCORE CAP GROUP INC COM 292554102 1,620 35,618 SH   SOLE 26 17,001 0 18,617
ENCORE CAP GROUP INC COM 292554102 80 1,750 SH   SOLE 28 0 0 1,750
ENCORE CAP GROUP INC COM 292554102 2,643 58,110 SH   SOLE 30 58,110 0 0
ENCORE CAP GROUP INC COM 292554102 91 2,009 SH   SOLE 36 2,009 0 0
ENCORE CAP GROUP INC COM 292554102 125 2,742 SH   SOLE 40 2,742 0 0
ENCORE CAP GROUP INC COM 292554102 1,128 24,807 SH   SOLE 43 24,100 0 707
ENCORE WIRE CORP COM 292562105 3,430 29,689 SH   SOLE 2 14,380 0 15,309
ENCORE WIRE CORP COM 292562105 6 51 SH   SOLE 4 51 0 0
ENCORE WIRE CORP COM 292562105 89 768 SH   SOLE 7 214 0 554
ENCORE WIRE CORP COM 292562105 7,978 69,049 SH   SOLE 18 69,049 0 0
ENCORE WIRE CORP COM 292562105 6,121 52,977 SH   SOLE 19 52,977 0 0
ENCORE WIRE CORP COM 292562105 263,946 2,284,459 SH   SOLE 21 2,284,459 0 0
ENCORE WIRE CORP COM 292562105 56,936 492,779 SH   SOLE 22 471,912 0 20,867
ENCORE WIRE CORP COM 292562105 85 737 SH   SOLE 23 737 0 0
ENCORE WIRE CORP COM 292562105 308 2,663 SH   SOLE 25 2,663 0 0
ENCORE WIRE CORP COM 292562105 1,245 10,776 SH   SOLE 26 5,009 0 5,767
ENCORE WIRE CORP COM 292562105 226 1,956 SH   SOLE 28 368 0 1,588
ENCORE WIRE CORP COM 292562105 3,963 34,299 SH   SOLE 30 34,299 0 0
ENCORE WIRE CORP COM 292562105 324 2,804 SH   SOLE 40 2,804 0 0
ENCORE WIRE CORP COM 292562105 2,823 24,433 SH   SOLE 43 22,663 0 1,770
ENDAVA PLC ADS 29260V105 249 3,089 SH   SOLE 2 3,089 0 0
ENDAVA PLC ADS 29260V105 20,783 257,763 SH   SOLE 19 257,763 0 0
ENDAVA PLC ADS 29260V105 144 1,785 SH   SOLE 21 1,785 0 0
ENDAVA PLC ADS 29260V105 31,196 386,899 SH   SOLE 34 386,899 0 0
ENDAVA PLC ADS 29260V105 495 6,142 SH   SOLE 43 4,407 0 1,735
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 804 39,666 SH   SOLE 2 33,860 0 5,806
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 4,457 220,006 SH   SOLE 21 220,006 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 46,421 2,291,277 SH   SOLE 22 2,250,892 0 40,385
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 230 11,348 SH   SOLE 25 11,348 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 765 37,755 SH   SOLE 26 31,552 0 6,203
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 140 6,908 SH   SOLE 28 3,170 0 3,738
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 112 5,508 SH   SOLE 30 5,508 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 96 4,752 SH   SOLE 34 4,752 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 235 11,612 SH   SOLE 40 11,612 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 61 2,987 SH   SOLE 43 2,935 0 52
ENDRA LIFE SCIENCES INC COM 29273B104 1 2,057 SH   SOLE 22 2,057 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 1,229 890,694 SH   SOLE 30 890,694 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 22 15,757 SH   SOLE 34 15,757 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 1,208 875,368 SH   SOLE 43 858,250 0 17,118
ENERGIZER HLDGS INC NEW COM 29272W109 1,608 63,975 SH   SOLE 2 56,205 0 7,770
ENERGIZER HLDGS INC NEW COM 29272W109 5 185 SH   SOLE 4 185 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 33 1,308 SH   SOLE 7 1,308 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 7,170 285,199 SH   SOLE 18 285,199 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 3,120 124,100 SH   SOLE 19 124,100 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 119,213 4,741,974 SH   SOLE 21 4,741,974 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 48,418 1,925,950 SH   SOLE 22 1,885,371 0 40,579
ENERGIZER HLDGS INC NEW COM 29272W109 260 10,354 SH   SOLE 25 10,354 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 865 34,412 SH   SOLE 26 15,717 0 18,695
ENERGIZER HLDGS INC NEW COM 29272W109 96 3,831 SH   SOLE 28 1,063 0 2,768
ENERGIZER HLDGS INC NEW COM 29272W109 575 22,884 SH   SOLE 30 22,884 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 35 1,398 SH   SOLE 36 1,398 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 182 7,227 SH   SOLE 40 7,227 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 3,245 129,060 SH   SOLE 43 124,482 0 4,578
ENERGOUS CORP COM 29272C103 14 13,955 SH   SOLE 18 13,955 0 0
ENERGOUS CORP COM 29272C103 218 211,434 SH   SOLE 21 211,434 0 0
ENERGOUS CORP COM 29272C103 696 676,020 SH   SOLE 22 676,020 0 0
ENERGOUS CORP COM 29272C103 1 1,345 SH   SOLE 43 1,345 0 0
ENERGY FOCUS INC COM 29268T409 10 18,683 SH   SOLE 21 18,683 0 0
ENERGY FOCUS INC COM 29268T409 13 25,548 SH   SOLE 22 25,548 0 0
ENERGY FUELS INC COM NEW 292671708 636 103,887 SH   SOLE 2 27,640 0 76,247
ENERGY FUELS INC COM NEW 292671708 10 1,652 SH   SOLE 7 1,652 0 0
ENERGY FUELS INC COM NEW 292671708 2,801 457,696 SH   SOLE 18 443,472 0 14,224
ENERGY FUELS INC COM NEW 292671708 2,638 430,968 SH   SOLE 19 430,968 0 0
ENERGY FUELS INC COM NEW 292671708 30,921 5,052,484 SH   SOLE 21 5,052,484 0 0
ENERGY FUELS INC COM NEW 292671708 9,714 1,587,193 SH   SOLE 22 1,544,307 0 42,886
ENERGY FUELS INC COM NEW 292671708 44 7,213 SH   SOLE 23 7,213 0 0
ENERGY FUELS INC COM NEW 292671708 203 33,159 SH   SOLE 26 0 0 33,159
ENERGY FUELS INC COM NEW 292671708 139 22,787 SH   SOLE 43 17,070 0 5,717
ENERGY RECOVERY INC COM 29270J100 1,860 85,557 SH   SOLE 2 78,968 0 6,589
ENERGY RECOVERY INC COM 29270J100 924 42,520 SH   SOLE 7 42,520 0 0
ENERGY RECOVERY INC COM 29270J100 3,280 150,859 SH   SOLE 18 150,859 0 0
ENERGY RECOVERY INC COM 29270J100 2,248 103,421 SH   SOLE 19 103,421 0 0
ENERGY RECOVERY INC COM 29270J100 41,201 1,895,170 SH   SOLE 21 1,895,170 0 0
ENERGY RECOVERY INC COM 29270J100 28,877 1,328,268 SH   SOLE 22 1,298,736 0 29,532
ENERGY RECOVERY INC COM 29270J100 316 14,525 SH   SOLE 25 14,525 0 0
ENERGY RECOVERY INC COM 29270J100 974 44,788 SH   SOLE 26 41,778 0 3,010
ENERGY RECOVERY INC COM 29270J100 32 1,493 SH   SOLE 28 0 0 1,493
ENERGY RECOVERY INC COM 29270J100 11,140 512,422 SH   SOLE 30 512,422 0 0
ENERGY RECOVERY INC COM 29270J100 345 15,848 SH   SOLE 36 15,848 0 0
ENERGY RECOVERY INC COM 29270J100 79 3,628 SH   SOLE 40 3,628 0 0
ENERGY RECOVERY INC COM 29270J100 3,886 178,760 SH   SOLE 43 178,493 0 267
ENERGY SVCS ACQUISITION CORP COM 29271Q103 4 1,567 SH   SOLE 18 1,567 0 0
ENERGY SVCS ACQUISITION CORP COM 29271Q103 54 18,753 SH   SOLE 21 18,753 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 460 41,745 SH   SOLE 2 41,745 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,591 234,926 SH   SOLE 18 234,926 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 25,891 2,347,298 SH   SOLE 19 2,347,298 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 46 4,157 SH   SOLE 43 4,157 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109 157 29,668 SH   SOLE 2 23,102 0 6,566
ENERGY VAULT HOLDINGS INC COM 29280W109 2 416 SH   SOLE 7 416 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109 691 130,788 SH   SOLE 18 130,788 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109 627 118,714 SH   SOLE 19 118,714 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109 9,981 1,890,261 SH   SOLE 21 1,890,261 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109 7,242 1,371,562 SH   SOLE 22 1,339,679 0 31,883
ENERGY VAULT HOLDINGS INC COM 29280W109 40 7,528 SH   SOLE 25 7,528 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109 35 6,702 SH   SOLE 40 6,702 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 565 31,693 SH   SOLE 2 25,110 0 6,583
ENERPAC TOOL GROUP CORP CL A COM 292765104 5 281 SH   SOLE 4 281 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 10 554 SH   SOLE 7 554 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 3,384 189,784 SH   SOLE 18 189,784 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 1,965 110,198 SH   SOLE 19 110,198 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 123,386 6,920,107 SH   SOLE 21 6,920,107 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 25,574 1,434,352 SH   SOLE 22 1,398,981 0 35,371
ENERPAC TOOL GROUP CORP CL A COM 292765104 136 7,609 SH   SOLE 25 7,609 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 588 33,001 SH   SOLE 26 28,836 0 4,165
ENERPAC TOOL GROUP CORP CL A COM 292765104 62 3,494 SH   SOLE 28 294 0 3,200
ENERPAC TOOL GROUP CORP CL A COM 292765104 2,048 114,869 SH   SOLE 30 114,869 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 173 9,713 SH   SOLE 40 9,713 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 504 28,245 SH   SOLE 43 27,320 0 925
ENERPLUS CORP COM 292766102 208 14,667 SH   SOLE 2 14,667 0 0
ENERPLUS CORP COM 292766102 1,238 87,369 SH   SOLE 21 87,369 0 0
ENERPLUS CORP COM 292766102 244 17,232 SH   SOLE 22 17,232 0 0
ENERPLUS CORP COM 292766102 2,469 174,255 SH   SOLE 43 171,010 0 3,245
ENERSYS COM 29275Y102 3,278 56,351 SH   SOLE 2 34,349 0 22,002
ENERSYS COM 29275Y102 10 180 SH   SOLE 4 180 0 0
ENERSYS COM 29275Y102 43 743 SH   SOLE 7 743 0 0
ENERSYS COM 29275Y102 11,097 190,768 SH   SOLE 18 190,768 0 0
ENERSYS COM 29275Y102 4,400 75,641 SH   SOLE 19 75,641 0 0
ENERSYS COM 29275Y102 166,104 2,855,500 SH   SOLE 21 2,855,500 0 0
ENERSYS COM 29275Y102 68,375 1,175,430 SH   SOLE 22 1,133,501 0 41,929
ENERSYS COM 29275Y102 1,268 21,798 SH   SOLE 25 21,798 0 0
ENERSYS COM 29275Y102 1,399 24,053 SH   SOLE 26 16,590 0 7,463
ENERSYS COM 29275Y102 36 626 SH   SOLE 28 626 0 0
ENERSYS COM 29275Y102 1,098 18,869 SH   SOLE 30 18,869 0 0
ENERSYS COM 29275Y102 778 13,380 SH   SOLE 34 13,380 0 0
ENERSYS COM 29275Y102 289 4,974 SH   SOLE 36 4,974 0 0
ENERSYS COM 29275Y102 291 4,996 SH   SOLE 40 4,996 0 0
ENERSYS COM 29275Y102 1,890 32,496 SH   SOLE 43 29,119 0 3,377
ENETI INC COM Y2294C107 67 10,060 SH   SOLE 2 1,545 0 8,515
ENETI INC COM Y2294C107 450 67,484 SH   SOLE 18 67,484 0 0
ENETI INC COM Y2294C107 296 44,390 SH   SOLE 19 44,390 0 0
ENETI INC COM Y2294C107 5,222 782,978 SH   SOLE 21 782,978 0 0
ENETI INC COM Y2294C107 1,409 211,278 SH   SOLE 22 199,221 0 12,057
ENFUSION INC CL A 292812104 206 16,695 SH   SOLE 2 14,027 0 2,668
ENFUSION INC CL A 292812104 5 444 SH   SOLE 7 444 0 0
ENFUSION INC CL A 292812104 787 63,809 SH   SOLE 18 63,809 0 0
ENFUSION INC CL A 292812104 1,133 91,791 SH   SOLE 19 91,791 0 0
ENFUSION INC CL A 292812104 9,794 793,675 SH   SOLE 21 793,675 0 0
ENFUSION INC CL A 292812104 5,511 446,569 SH   SOLE 22 426,481 0 20,088
ENFUSION INC CL A 292812104 61 4,977 SH   SOLE 25 4,977 0 0
ENFUSION INC CL A 292812104 1,112 90,116 SH   SOLE 34 90,116 0 0
ENGAGESMART INC COMMON STOCK 29283F103 2,124 102,657 SH   SOLE 2 71,156 0 31,501
ENGAGESMART INC COMMON STOCK 29283F103 6 283 SH   SOLE 7 283 0 0
ENGAGESMART INC COMMON STOCK 29283F103 1,817 87,799 SH   SOLE 18 87,799 0 0
ENGAGESMART INC COMMON STOCK 29283F103 7,343 354,902 SH   SOLE 19 354,902 0 0
ENGAGESMART INC COMMON STOCK 29283F103 21,532 1,040,717 SH   SOLE 21 1,040,717 0 0
ENGAGESMART INC COMMON STOCK 29283F103 17,593 850,305 SH   SOLE 22 843,001 0 7,304
ENGAGESMART INC COMMON STOCK 29283F103 235 11,349 SH   SOLE 23 11,349 0 0
ENGAGESMART INC COMMON STOCK 29283F103 293 14,143 SH   SOLE 26 0 0 14,143
ENGAGESMART INC COMMON STOCK 29283F103 5,435 262,709 SH   SOLE 34 262,709 0 0
ENGAGESMART INC COMMON STOCK 29283F103 11 546 SH   SOLE 43 449 0 97
ENGLOBAL CORP COM 293306106 7 5,627 SH   SOLE 18 5,627 0 0
ENGLOBAL CORP COM 293306106 95 75,108 SH   SOLE 21 75,108 0 0
ENGLOBAL CORP COM 293306106 1,005 797,939 SH   SOLE 22 797,939 0 0
ENHABIT INC COM 29332G102 2,188 155,831 SH   SOLE 2 25,375 0 130,456
ENHABIT INC COM 29332G102 2 138 SH   SOLE 4 138 0 0
ENHABIT INC COM 29332G102 13 953 SH   SOLE 7 953 0 0
ENHABIT INC COM 29332G102 780 55,578 SH   SOLE 18 55,578 0 0
ENHABIT INC COM 29332G102 211 15,017 SH   SOLE 19 15,017 0 0
ENHABIT INC COM 29332G102 71,932 5,123,392 SH   SOLE 21 5,123,392 0 0
ENHABIT INC COM 29332G102 17,918 1,276,245 SH   SOLE 22 1,216,616 0 59,629
ENHABIT INC COM 29332G102 103 7,339 SH   SOLE 25 7,339 0 0
ENHABIT INC COM 29332G102 327 23,257 SH   SOLE 26 19,313 0 3,944
ENHABIT INC COM 29332G102 26 1,827 SH   SOLE 28 0 0 1,827
ENHABIT INC COM 29332G102 1,606 114,364 SH   SOLE 30 114,364 0 0
ENHABIT INC COM 29332G102 10 715 SH   SOLE 31 715 0 0
ENHABIT INC COM 29332G102 13 897 SH   SOLE 36 897 0 0
ENHABIT INC COM 29332G102 94 6,665 SH   SOLE 40 6,665 0 0
ENHABIT INC COM 29332G102 2,269 161,630 SH   SOLE 43 160,324 0 1,307
ENI S P A SPONSORED ADR 26874R108 13,970 660,856 SH   SOLE 43 570,029 0 90,827
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 877 98,661 SH   SOLE 2 98,661 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7 757 SH   SOLE 4 757 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4,171 469,162 SH   SOLE 7 469,162 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 13,059 1,468,941 SH   SOLE 21 1,468,941 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,845 207,538 SH   SOLE 22 92,070 0 115,468
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 376 42,255 SH   SOLE 25 42,255 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 736 82,821 SH   SOLE 26 65,762 0 17,059
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,335 262,627 SH   SOLE 30 262,627 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 900 101,246 SH   SOLE 34 101,246 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 360 40,544 SH   SOLE 40 40,544 0 0
ENNIS INC COM 293389102 781 38,805 SH   SOLE 2 26,418 0 12,387
ENNIS INC COM 293389102 0 13 SH   SOLE 4 13 0 0
ENNIS INC COM 293389102 7 332 SH   SOLE 7 332 0 0
ENNIS INC COM 293389102 1,634 81,169 SH   SOLE 18 81,169 0 0
ENNIS INC COM 293389102 932 46,315 SH   SOLE 19 46,315 0 0
ENNIS INC COM 293389102 19,754 981,331 SH   SOLE 21 981,331 0 0
ENNIS INC COM 293389102 14,118 701,324 SH   SOLE 22 672,425 0 28,899
ENNIS INC COM 293389102 67 3,353 SH   SOLE 25 3,353 0 0
ENNIS INC COM 293389102 299 14,849 SH   SOLE 26 9,361 0 5,488
ENNIS INC COM 293389102 14 705 SH   SOLE 30 705 0 0
ENNIS INC COM 293389102 52 2,583 SH   SOLE 40 2,583 0 0
ENNIS INC COM 293389102 2,187 108,657 SH   SOLE 43 104,799 0 3,858
ENOCHIAN BIOSCIENCES INC COM 29350E104 63 34,949 SH   SOLE 2 0 0 34,949
ENOCHIAN BIOSCIENCES INC COM 29350E104 118 65,246 SH   SOLE 18 65,246 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 60 32,990 SH   SOLE 19 32,990 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 1,078 595,333 SH   SOLE 21 595,333 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 568 313,893 SH   SOLE 22 303,599 0 10,294
ENOVA INTL INC COM 29357K103 3,691 126,101 SH   SOLE 2 77,416 0 48,685
ENOVA INTL INC COM 29357K103 4 121 SH   SOLE 4 121 0 0
ENOVA INTL INC COM 29357K103 11 381 SH   SOLE 7 381 0 0
ENOVA INTL INC COM 29357K103 3,606 123,193 SH   SOLE 18 123,193 0 0
ENOVA INTL INC COM 29357K103 6,637 226,755 SH   SOLE 19 226,755 0 0
ENOVA INTL INC COM 29357K103 114,970 3,927,925 SH   SOLE 21 3,927,925 0 0
ENOVA INTL INC COM 29357K103 30,136 1,029,579 SH   SOLE 22 994,914 0 34,665
ENOVA INTL INC COM 29357K103 360 12,305 SH   SOLE 23 12,305 0 0
ENOVA INTL INC COM 29357K103 133 4,545 SH   SOLE 25 4,545 0 0
ENOVA INTL INC COM 29357K103 1,308 44,682 SH   SOLE 26 23,030 0 21,652
ENOVA INTL INC COM 29357K103 55 1,864 SH   SOLE 28 657 0 1,207
ENOVA INTL INC COM 29357K103 1,776 60,685 SH   SOLE 30 60,685 0 0
ENOVA INTL INC COM 29357K103 133 4,529 SH   SOLE 40 4,529 0 0
ENOVA INTL INC COM 29357K103 678 23,177 SH   SOLE 43 22,177 0 1,000
ENOVIS CORPORATION COM 194014502 4,066 88,256 SH   SOLE 2 41,857 0 46,399
ENOVIS CORPORATION COM 194014502 25 540 SH   SOLE 4 134 0 406
ENOVIS CORPORATION COM 194014502 36 781 SH   SOLE 7 781 0 0
ENOVIS CORPORATION COM 194014502 4,903 106,421 SH   SOLE 18 106,421 0 0
ENOVIS CORPORATION COM 194014502 731 15,865 SH   SOLE 19 15,865 0 0
ENOVIS CORPORATION COM 194014502 120,406 2,613,540 SH   SOLE 21 2,613,540 0 0
ENOVIS CORPORATION COM 194014502 61,703 1,339,329 SH   SOLE 22 1,278,607 0 60,722
ENOVIS CORPORATION COM 194014502 9 191 SH   SOLE 23 191 0 0
ENOVIS CORPORATION COM 194014502 356 7,738 SH   SOLE 25 7,738 0 0
ENOVIS CORPORATION COM 194014502 860 18,673 SH   SOLE 26 15,527 0 3,146
ENOVIS CORPORATION COM 194014502 187 4,056 SH   SOLE 28 671 0 3,385
ENOVIS CORPORATION COM 194014502 1,028 22,322 SH   SOLE 30 22,322 0 0
ENOVIS CORPORATION COM 194014502 31 683 SH   SOLE 31 683 0 0
ENOVIS CORPORATION COM 194014502 47 1,027 SH   SOLE 36 1,027 0 0
ENOVIS CORPORATION COM 194014502 281 6,108 SH   SOLE 40 6,108 0 0
ENOVIS CORPORATION COM 194014502 2,475 53,724 SH   SOLE 43 49,985 0 3,739
ENOVIX CORPORATION COM 293594107 828 45,139 SH   SOLE 2 32,120 0 13,019
ENOVIX CORPORATION COM 293594107 23 1,252 SH   SOLE 7 1,252 0 0
ENOVIX CORPORATION COM 293594107 5,172 282,103 SH   SOLE 18 282,103 0 0
ENOVIX CORPORATION COM 293594107 4,021 219,302 SH   SOLE 19 219,302 0 0
ENOVIX CORPORATION COM 293594107 62,230 3,394,068 SH   SOLE 21 3,394,068 0 0
ENOVIX CORPORATION COM 293594107 47,134 2,570,723 SH   SOLE 22 2,517,503 0 53,220
ENOVIX CORPORATION COM 293594107 13 719 SH   SOLE 23 719 0 0
ENOVIX CORPORATION COM 293594107 211 11,506 SH   SOLE 25 11,506 0 0
ENOVIX CORPORATION COM 293594107 1,131 61,687 SH   SOLE 26 43,739 0 17,948
ENOVIX CORPORATION COM 293594107 677 36,950 SH   SOLE 30 36,950 0 0
ENOVIX CORPORATION COM 293594107 23 1,276 SH   SOLE 36 1,276 0 0
ENOVIX CORPORATION COM 293594107 165 9,008 SH   SOLE 40 9,008 0 0
ENOVIX CORPORATION COM 293594107 101 5,506 SH   SOLE 43 5,506 0 0
ENPHASE ENERGY INC COM 29355A107 72,220 260,280 SH   SOLE 2 34,279 0 226,001
ENPHASE ENERGY INC COM 29355A107 18,330 66,060 SH   SOLE 4 52,178 0 13,882
ENPHASE ENERGY INC COM 29355A107 33,932 122,292 SH   SOLE 7 117,527 0 4,765
ENPHASE ENERGY INC COM 29355A107 1,063 3,830 SH   SOLE 13 555 0 3,275
ENPHASE ENERGY INC COM 29355A107 3,748 13,507 SH   SOLE 15 13,507 0 0
ENPHASE ENERGY INC COM 29355A107 76,053 274,095 SH   SOLE 18 262,701 0 11,394
ENPHASE ENERGY INC COM 29355A107 85,416 307,837 SH   SOLE 19 307,837 0 0
ENPHASE ENERGY INC COM 29355A107 1,641,090 5,914,478 SH   SOLE 21 5,914,478 0 0
ENPHASE ENERGY INC COM 29355A107 788,519 2,841,816 SH   SOLE 22 2,576,716 0 265,100
ENPHASE ENERGY INC COM 29355A107 59,142 213,147 SH   SOLE 23 213,147 0 0
ENPHASE ENERGY INC COM 29355A107 71,816 258,824 SH   SOLE 25 258,824 0 0
ENPHASE ENERGY INC COM 29355A107 72,276 260,482 SH   SOLE 26 86,471 0 174,011
ENPHASE ENERGY INC COM 29355A107 84,264 303,688 SH   SOLE 28 28,784 0 274,904
ENPHASE ENERGY INC COM 29355A107 130 469 SH   SOLE 29 469 0 0
ENPHASE ENERGY INC COM 29355A107 864,704 3,116,387 SH   SOLE 30 3,066,730 0 49,657
ENPHASE ENERGY INC COM 29355A107 8,273 29,815 SH   SOLE 31 27,328 0 2,487
ENPHASE ENERGY INC COM 29355A107 2,903 10,463 SH   SOLE 34 10,463 0 0
ENPHASE ENERGY INC COM 29355A107 11,060 39,861 SH   SOLE 36 39,861 0 0
ENPHASE ENERGY INC COM 29355A107 1,241 4,472 SH   SOLE 40 4,472 0 0
ENPHASE ENERGY INC COM 29355A107 81 292 SH   OTR 43 292 0 0
ENPHASE ENERGY INC COM 29355A107 36,409 131,218 SH   SOLE 43 117,908 0 13,310
ENPHASE ENERGY INC NOTE 3/0 29355AAH0 3,220 2,790,000 PRN   SOLE 2 2,790,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0 6,368 5,518,000 PRN   SOLE 21 5,518,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0 5,193 4,500,000 PRN   SOLE 22 4,500,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3 5,698 4,800,000 PRN   SOLE 2 4,800,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3 5,953 5,015,000 PRN   SOLE 21 5,015,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3 15,787 13,300,000 PRN   SOLE 22 13,300,000 0 0
ENPRO INDS INC COM 29355X107 1,840 21,648 SH   SOLE 2 9,385 0 12,263
ENPRO INDS INC COM 29355X107 5 58 SH   SOLE 4 58 0 0
ENPRO INDS INC COM 29355X107 18 215 SH   SOLE 7 215 0 0
ENPRO INDS INC COM 29355X107 6,671 78,498 SH   SOLE 18 78,498 0 0
ENPRO INDS INC COM 29355X107 3,285 38,657 SH   SOLE 19 38,657 0 0
ENPRO INDS INC COM 29355X107 214,644 2,525,818 SH   SOLE 21 2,525,818 0 0
ENPRO INDS INC COM 29355X107 44,303 521,337 SH   SOLE 22 499,542 0 21,795
ENPRO INDS INC COM 29355X107 259 3,047 SH   SOLE 25 3,047 0 0
ENPRO INDS INC COM 29355X107 848 9,975 SH   SOLE 26 4,034 0 5,941
ENPRO INDS INC COM 29355X107 166 1,958 SH   SOLE 28 367 0 1,591
ENPRO INDS INC COM 29355X107 3,830 45,071 SH   SOLE 30 45,071 0 0
ENPRO INDS INC COM 29355X107 223 2,621 SH   SOLE 40 2,621 0 0
ENPRO INDS INC COM 29355X107 2,063 24,279 SH   SOLE 43 19,269 0 5,010
ENSERVCO CORP COM NEW 29358Y201 71 55,048 SH   SOLE 21 55,048 0 0
ENSERVCO CORP COM NEW 29358Y201 2 1,165 SH   SOLE 22 1,165 0 0
ENSIGN GROUP INC COM 29358P101 14,918 187,646 SH   SOLE 2 113,580 0 74,066
ENSIGN GROUP INC COM 29358P101 17 220 SH   SOLE 4 220 0 0
ENSIGN GROUP INC COM 29358P101 48 606 SH   SOLE 7 606 0 0
ENSIGN GROUP INC COM 29358P101 15,082 189,715 SH   SOLE 18 178,093 0 11,622
ENSIGN GROUP INC COM 29358P101 41,065 516,545 SH   SOLE 19 516,545 0 0
ENSIGN GROUP INC COM 29358P101 530,601 6,674,232 SH   SOLE 21 6,674,232 0 0
ENSIGN GROUP INC COM 29358P101 141,384 1,778,414 SH   SOLE 22 1,745,408 0 33,006
ENSIGN GROUP INC COM 29358P101 1,099 13,818 SH   SOLE 23 13,818 0 0
ENSIGN GROUP INC COM 29358P101 592 7,447 SH   SOLE 25 7,447 0 0
ENSIGN GROUP INC COM 29358P101 6,478 81,489 SH   SOLE 26 17,327 0 64,162
ENSIGN GROUP INC COM 29358P101 78 982 SH   SOLE 28 982 0 0
ENSIGN GROUP INC COM 29358P101 11,531 145,050 SH   SOLE 30 145,050 0 0
ENSIGN GROUP INC COM 29358P101 152 1,907 SH   SOLE 34 1,907 0 0
ENSIGN GROUP INC COM 29358P101 506 6,359 SH   SOLE 40 6,359 0 0
ENSIGN GROUP INC COM 29358P101 2,433 30,603 SH   SOLE 43 30,067 0 536
ENSTAR GROUP LIMITED SHS G3075P101 2,115 12,470 SH   SOLE 2 5,162 0 7,308
ENSTAR GROUP LIMITED SHS G3075P101 7 44 SH   SOLE 4 44 0 0
ENSTAR GROUP LIMITED SHS G3075P101 35 206 SH   SOLE 7 206 0 0
ENSTAR GROUP LIMITED SHS G3075P101 5,878 34,659 SH   SOLE 18 34,659 0 0
ENSTAR GROUP LIMITED SHS G3075P101 5,087 29,996 SH   SOLE 19 29,996 0 0
ENSTAR GROUP LIMITED SHS G3075P101 69,469 409,628 SH   SOLE 21 409,628 0 0
ENSTAR GROUP LIMITED SHS G3075P101 51,831 305,625 SH   SOLE 22 293,539 0 12,086
ENSTAR GROUP LIMITED SHS G3075P101 259 1,527 SH   SOLE 25 1,527 0 0
ENSTAR GROUP LIMITED SHS G3075P101 738 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101 206 1,212 SH   SOLE 28 248 0 964
ENSTAR GROUP LIMITED SHS G3075P101 901 5,311 SH   SOLE 30 5,311 0 0
ENSTAR GROUP LIMITED SHS G3075P101 258 1,519 SH   SOLE 40 1,519 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,030 6,076 SH   SOLE 43 5,727 0 349
ENSYSCE BIOSCIENCES INC COM 293602108 50 234,240 SH   SOLE 22 234,240 0 0
ENTEGRIS INC COM 29362U104 21,256 256,032 SH   SOLE 2 74,392 0 181,640
ENTEGRIS INC COM 29362U104 5,404 65,090 SH   SOLE 4 53,971 0 11,119
ENTEGRIS INC COM 29362U104 1,526 18,380 SH   SOLE 7 18,380 0 0
ENTEGRIS INC COM 29362U104 345 4,155 SH   SOLE 13 478 0 3,677
ENTEGRIS INC COM 29362U104 783 9,430 SH   SOLE 15 9,430 0 0
ENTEGRIS INC COM 29362U104 12,326 148,469 SH   SOLE 18 139,209 0 9,260
ENTEGRIS INC COM 29362U104 349,850 4,214,047 SH   SOLE 19 4,214,047 0 0
ENTEGRIS INC COM 29362U104 292,093 3,518,345 SH   SOLE 21 3,518,345 0 0
ENTEGRIS INC COM 29362U104 329,188 3,965,169 SH   SOLE 22 3,700,574 0 264,595
ENTEGRIS INC COM 29362U104 19,275 232,173 SH   SOLE 23 232,173 0 0
ENTEGRIS INC COM 29362U104 73,452 884,747 SH   SOLE 25 884,747 0 0
ENTEGRIS INC COM 29362U104 8,939 107,678 SH   SOLE 26 82,313 0 25,365
ENTEGRIS INC COM 29362U104 10,763 129,644 SH   SOLE 28 1,928 0 127,716
ENTEGRIS INC COM 29362U104 145 1,743 SH   SOLE 29 1,743 0 0
ENTEGRIS INC COM 29362U104 31,712 381,982 SH   SOLE 30 369,264 0 12,718
ENTEGRIS INC COM 29362U104 2,814 33,898 SH   SOLE 31 31,185 0 2,713
ENTEGRIS INC COM 29362U104 33,566 404,313 SH   SOLE 34 404,313 0 0
ENTEGRIS INC COM 29362U104 1,893 22,804 SH   SOLE 36 22,804 0 0
ENTEGRIS INC COM 29362U104 392 4,719 SH   SOLE 40 4,719 0 0
ENTEGRIS INC COM 29362U104 21 253 SH   OTR 43 253 0 0
ENTEGRIS INC COM 29362U104 7,040 84,805 SH   SOLE 43 75,005 0 9,800
ENTERGY CORP NEW COM 29364G103 82,506 819,893 SH   SOLE 2 325,259 0 494,634
ENTERGY CORP NEW COM 29364G103 15,489 153,924 SH   SOLE 4 128,647 0 25,277
ENTERGY CORP NEW COM 29364G103 19,509 193,871 SH   SOLE 7 187,181 0 6,690
ENTERGY CORP NEW COM 29364G103 5,179 51,462 SH   SOLE 13 47,999 0 3,463
ENTERGY CORP NEW COM 29364G103 3,069 30,496 SH   SOLE 15 30,496 0 0
ENTERGY CORP NEW COM 29364G103 45,763 454,763 SH   SOLE 18 378,761 0 76,002
ENTERGY CORP NEW COM 29364G103 35,588 353,653 SH   SOLE 19 353,653 0 0
ENTERGY CORP NEW COM 29364G103 862,149 8,567,513 SH   SOLE 21 8,567,513 0 0
ENTERGY CORP NEW COM 29364G103 464,304 4,613,968 SH   SOLE 22 4,187,389 0 426,579
ENTERGY CORP NEW COM 29364G103 45,551 452,660 SH   SOLE 23 452,660 0 0
ENTERGY CORP NEW COM 29364G103 23,422 232,755 SH   SOLE 25 232,755 0 0
ENTERGY CORP NEW COM 29364G103 46,350 460,602 SH   SOLE 26 216,041 0 244,561
ENTERGY CORP NEW COM 29364G103 29,258 290,748 SH   SOLE 28 5,572 0 285,176
ENTERGY CORP NEW COM 29364G103 3,580 35,577 SH   SOLE 29 35,577 0 0
ENTERGY CORP NEW COM 29364G103 108,735 1,080,545 SH   SOLE 30 1,080,545 0 0
ENTERGY CORP NEW COM 29364G103 11,803 117,292 SH   SOLE 31 113,670 0 3,622
ENTERGY CORP NEW COM 29364G103 5,440 54,056 SH   SOLE 32 54,056 0 0
ENTERGY CORP NEW COM 29364G103 8,484 84,313 SH   SOLE 34 84,313 0 0
ENTERGY CORP NEW COM 29364G103 12,929 128,476 SH   SOLE 35 128,476 0 0
ENTERGY CORP NEW COM 29364G103 8,555 85,018 SH   SOLE 36 85,018 0 0
ENTERGY CORP NEW COM 29364G103 693 6,884 SH   SOLE 40 6,884 0 0
ENTERGY CORP NEW COM 29364G103 65 646 SH   OTR 43 646 0 0
ENTERGY CORP NEW COM 29364G103 13,255 131,720 SH   SOLE 43 116,325 0 15,395
ENTERPRISE BANCORP INC MASS COM 293668109 316 10,572 SH   SOLE 2 5,961 0 4,611
ENTERPRISE BANCORP INC MASS COM 293668109 1 39 SH   SOLE 7 39 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 991 33,149 SH   SOLE 18 33,149 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 505 16,879 SH   SOLE 19 16,879 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 9,451 315,984 SH   SOLE 21 315,984 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 6,028 201,526 SH   SOLE 22 195,216 0 6,310
ENTERPRISE FINL SVCS CORP COM 293712105 1,697 38,538 SH   SOLE 2 15,551 0 22,987
ENTERPRISE FINL SVCS CORP COM 293712105 6 136 SH   SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 16 359 SH   SOLE 7 359 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 4,766 108,210 SH   SOLE 18 108,210 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,877 65,325 SH   SOLE 19 65,325 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 54,058 1,227,467 SH   SOLE 21 1,227,467 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 41,298 937,747 SH   SOLE 22 896,737 0 41,010
ENTERPRISE FINL SVCS CORP COM 293712105 225 5,104 SH   SOLE 25 5,104 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 605 13,729 SH   SOLE 26 11,354 0 2,375
ENTERPRISE FINL SVCS CORP COM 293712105 115 2,610 SH   SOLE 28 696 0 1,914
ENTERPRISE FINL SVCS CORP COM 293712105 768 17,434 SH   SOLE 30 17,434 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 242 5,500 SH   SOLE 40 5,500 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 728 16,531 SH   SOLE 43 16,039 0 492
ENTERPRISE PRODS PARTNERS L COM 293792107 9,035 379,947 SH   SOLE 2 379,947 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 57,419 2,414,601 SH   SOLE 18 1,650,505 0 764,096
ENTERPRISE PRODS PARTNERS L COM 293792107 542,198 22,800,584 SH   SOLE 19 22,800,584 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 206 8,679 SH   SOLE 43 8,470 0 209
ENTRADA THERAPEUTICS INC COM 29384C108 5 310 SH   SOLE 2 0 0 310
ENTRADA THERAPEUTICS INC COM 29384C108 49 3,126 SH   SOLE 18 3,126 0 0
ENTRADA THERAPEUTICS INC COM 29384C108 620 39,342 SH   SOLE 21 39,342 0 0
ENTRADA THERAPEUTICS INC COM 29384C108 1,652 104,815 SH   SOLE 22 104,815 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,139 286,921 SH   SOLE 2 60,486 0 226,435
ENTRAVISION COMMUNICATIONS C CL A 29382R107 4 954 SH   SOLE 7 954 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 705 177,562 SH   SOLE 18 177,562 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,749 440,523 SH   SOLE 19 440,523 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 8,266 2,082,232 SH   SOLE 21 2,082,232 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 11,151 2,808,889 SH   SOLE 22 2,791,791 0 17,098
ENTRAVISION COMMUNICATIONS C CL A 29382R107 28 6,985 SH   SOLE 23 6,985 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 473 119,075 SH   SOLE 26 0 0 119,075
ENTRAVISION COMMUNICATIONS C CL A 29382R107 61 15,436 SH   SOLE 43 15,436 0 0
ENVELA CORP COM 29402E102 6 1,209 SH   SOLE 2 0 0 1,209
ENVELA CORP COM 29402E102 7 1,419 SH   SOLE 18 1,419 0 0
ENVELA CORP COM 29402E102 78 15,380 SH   SOLE 21 15,380 0 0
ENVELA CORP COM 29402E102 4 837 SH   SOLE 22 837 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E208 125 29,578 SH   SOLE 22 29,578 0 0
ENVESTNET INC COM 29404K106 106,381 2,395,961 SH   SOLE 2 2,390,495 0 5,466
ENVESTNET INC COM 29404K106 5 103 SH   SOLE 4 103 0 0
ENVESTNET INC COM 29404K106 41 927 SH   SOLE 7 927 0 0
ENVESTNET INC COM 29404K106 9,447 212,767 SH   SOLE 18 208,309 0 4,458
ENVESTNET INC COM 29404K106 4,257 95,877 SH   SOLE 19 95,877 0 0
ENVESTNET INC COM 29404K106 154,822 3,486,991 SH   SOLE 21 3,486,991 0 0
ENVESTNET INC COM 29404K106 61,348 1,381,713 SH   SOLE 22 1,353,240 0 28,473
ENVESTNET INC COM 29404K106 77 1,738 SH   SOLE 25 1,738 0 0
ENVESTNET INC COM 29404K106 1,380 31,088 SH   SOLE 26 21,657 0 9,431
ENVESTNET INC COM 29404K106 43 970 SH   SOLE 28 970 0 0
ENVESTNET INC COM 29404K106 1,389 31,287 SH   SOLE 30 31,287 0 0
ENVESTNET INC COM 29404K106 284 6,390 SH   SOLE 40 6,390 0 0
ENVESTNET INC COM 29404K106 90 2,016 SH   SOLE 43 2,016 0 0
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 3,035 3,105,000 PRN   SOLE 21 3,105,000 0 0
ENVESTNET INC NOTE 0.750% 8/1 29404KAE6 3,813 4,560,000 PRN   SOLE 21 4,560,000 0 0
ENVIROTECH VEHICLES INC COM NEW 29414V209 625 134,118 SH   SOLE 22 134,118 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 19,668 599,455 SH   SOLE 2 302,342 0 297,113
ENVISTA HOLDINGS CORPORATION COM 29415F104 64 1,961 SH   SOLE 4 558 0 1,403
ENVISTA HOLDINGS CORPORATION COM 29415F104 84 2,566 SH   SOLE 7 2,566 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 11,437 348,573 SH   SOLE 18 348,573 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 55,104 1,679,486 SH   SOLE 19 1,679,486 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 298,867 9,109,008 SH   SOLE 21 9,109,008 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 146,595 4,467,986 SH   SOLE 22 4,272,114 0 195,872
ENVISTA HOLDINGS CORPORATION COM 29415F104 790 24,086 SH   SOLE 25 24,086 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 2,654 80,905 SH   SOLE 26 68,988 0 11,917
ENVISTA HOLDINGS CORPORATION COM 29415F104 370 11,275 SH   SOLE 28 2,865 0 8,410
ENVISTA HOLDINGS CORPORATION COM 29415F104 3,382 103,070 SH   SOLE 30 103,070 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 77 2,359 SH   SOLE 31 2,359 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 43,939 1,339,182 SH   SOLE 34 1,339,182 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 96 2,939 SH   SOLE 36 2,939 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 695 21,189 SH   SOLE 40 21,189 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 511 15,570 SH   SOLE 43 15,065 0 505
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 3,425 2,084,000 PRN   SOLE 2 2,084,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 20,269 12,333,000 PRN   SOLE 19 12,333,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 7,480 4,551,000 PRN   SOLE 21 4,551,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 20,269 12,333,000 PRN   SOLE 34 12,333,000 0 0
ENVIVA INC COM 29415B103 19,259 320,662 SH   SOLE 2 16,015 0 304,647
ENVIVA INC COM 29415B103 19 317 SH   SOLE 7 317 0 0
ENVIVA INC COM 29415B103 794 13,213 SH   SOLE 18 13,213 0 0
ENVIVA INC COM 29415B103 565 9,410 SH   SOLE 19 9,410 0 0
ENVIVA INC COM 29415B103 31,487 524,256 SH   SOLE 21 524,256 0 0
ENVIVA INC COM 29415B103 41,038 683,281 SH   SOLE 22 648,669 0 34,612
ENVIVA INC COM 29415B103 377 6,277 SH   SOLE 25 6,277 0 0
ENVIVA INC COM 29415B103 945 15,734 SH   SOLE 26 13,021 0 2,713
ENVIVA INC COM 29415B103 292 4,866 SH   SOLE 28 0 0 4,866
ENVIVA INC COM 29415B103 2,187 36,410 SH   SOLE 30 36,410 0 0
ENVIVA INC COM 29415B103 27 450 SH   SOLE 31 450 0 0
ENVIVA INC COM 29415B103 252 4,203 SH   SOLE 36 4,203 0 0
ENVIVA INC COM 29415B103 254 4,224 SH   SOLE 40 4,224 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106 11 1,747 SH   SOLE 18 1,747 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106 109 17,415 SH   SOLE 21 17,415 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106 91 14,502 SH   SOLE 22 14,502 0 0
ENZO BIOCHEM INC COM 294100102 142 63,511 SH   SOLE 2 0 0 63,511
ENZO BIOCHEM INC COM 294100102 16 7,164 SH   SOLE 18 7,164 0 0
ENZO BIOCHEM INC COM 294100102 277 124,075 SH   SOLE 21 124,075 0 0
ENZO BIOCHEM INC COM 294100102 2,709 1,214,695 SH   SOLE 22 1,214,695 0 0
ENZO BIOCHEM INC COM 294100102 131 58,577 SH   SOLE 26 0 0 58,577
ENZO BIOCHEM INC COM 294100102 0 99 SH   SOLE 43 99 0 0
EOG RES INC COM 26875P101 107,373 961,001 SH   SOLE 2 519,342 0 441,659
EOG RES INC COM 26875P101 58,589 524,384 SH   SOLE 4 247,141 0 277,243
EOG RES INC COM 26875P101 78,103 699,033 SH   SOLE 7 562,094 0 136,939
EOG RES INC COM 26875P101 5,331 47,709 SH   SOLE 13 24,371 0 23,338
EOG RES INC COM 26875P101 10,000 89,504 SH   SOLE 15 89,504 0 0
EOG RES INC COM 26875P101 1 8 SH   SOLE 17 0 0 8
EOG RES INC COM 26875P101 116,709 1,044,567 SH   SOLE 18 921,514 0 123,053
EOG RES INC COM 26875P101 123,531 1,105,623 SH   SOLE 19 1,105,623 0 0
EOG RES INC COM 26875P101 1,737,850 15,554,013 SH   SOLE 21 15,554,013 0 0
EOG RES INC COM 26875P101 1,443,957 12,923,624 SH   SOLE 22 11,660,465 0 1,263,159
EOG RES INC COM 26875P101 112,864 1,010,147 SH   SOLE 23 1,010,147 0 0
EOG RES INC COM 26875P101 119,844 1,072,621 SH   SOLE 25 1,072,621 0 0
EOG RES INC COM 26875P101 141,562 1,267,001 SH   SOLE 26 417,158 0 849,843
EOG RES INC COM 26875P101 158,116 1,415,159 SH   SOLE 28 159 0 1,415,000
EOG RES INC COM 26875P101 22,549 201,815 SH   SOLE 29 201,815 0 0
EOG RES INC COM 26875P101 434,183 3,885,999 SH   SOLE 30 3,837,309 0 48,690
EOG RES INC COM 26875P101 21,290 190,552 SH   SOLE 31 179,923 0 10,629
EOG RES INC COM 26875P101 162,512 1,454,503 SH   SOLE 34 1,454,503 0 0
EOG RES INC COM 26875P101 21,797 195,090 SH   SOLE 36 195,090 0 0
EOG RES INC COM 26875P101 2,117 18,948 SH   SOLE 40 18,948 0 0
EOG RES INC COM 26875P101 147 1,319 SH   OTR 43 1,319 0 0
EOG RES INC COM 26875P101 43,488 389,222 SH   SOLE 43 346,923 0 42,299
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 3 1,565 SH   SOLE 2 0 0 1,565
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 12 7,401 SH   SOLE 18 7,401 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 202 120,727 SH   SOLE 21 120,727 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 954 571,042 SH   SOLE 22 571,042 0 0
EPAM SYS INC COM 29414B104 41,036 113,300 SH   SOLE 2 25,900 0 87,400
EPAM SYS INC COM 29414B104 15,138 41,797 SH   SOLE 4 24,285 0 17,512
EPAM SYS INC COM 29414B104 18,893 52,164 SH   SOLE 7 50,540 0 1,624
EPAM SYS INC COM 29414B104 1,041 2,875 SH   SOLE 13 1,509 0 1,366
EPAM SYS INC COM 29414B104 1,979 5,464 SH   SOLE 15 5,464 0 0
EPAM SYS INC COM 29414B104 35,235 97,284 SH   SOLE 18 92,539 0 4,745
EPAM SYS INC COM 29414B104 9,341 25,790 SH   SOLE 19 25,790 0 0
EPAM SYS INC COM 29414B104 563,262 1,555,155 SH   SOLE 21 1,555,155 0 0
EPAM SYS INC COM 29414B104 430,960 1,189,874 SH   SOLE 22 1,076,642 0 113,232
EPAM SYS INC COM 29414B104 33,575 92,699 SH   SOLE 23 92,699 0 0
EPAM SYS INC COM 29414B104 29,838 82,381 SH   SOLE 25 82,381 0 0
EPAM SYS INC COM 29414B104 39,869 110,078 SH   SOLE 26 41,237 0 68,841
EPAM SYS INC COM 29414B104 38,953 107,548 SH   SOLE 28 940 0 106,608
EPAM SYS INC COM 29414B104 460 1,270 SH   SOLE 29 1,270 0 0
EPAM SYS INC COM 29414B104 137,229 378,888 SH   SOLE 30 378,888 0 0
EPAM SYS INC COM 29414B104 5,483 15,139 SH   SOLE 31 14,091 0 1,048
EPAM SYS INC COM 29414B104 1,146 3,164 SH   SOLE 34 3,164 0 0
EPAM SYS INC COM 29414B104 5,758 15,898 SH   SOLE 36 15,898 0 0
EPAM SYS INC COM 29414B104 668 1,844 SH   SOLE 40 1,844 0 0
EPAM SYS INC COM 29414B104 17 46 SH   OTR 43 46 0 0
EPAM SYS INC COM 29414B104 20,484 56,557 SH   SOLE 43 51,947 0 4,610
EPICQUEST EDUCATN GRP INTL L COM G3104J100 0 184 SH   SOLE 22 184 0 0
EPIPHANY TECHNOLOGY ACQUISIT COM CL A 29429X109 502 50,772 SH   SOLE 2 50,772 0 0
EPLUS INC COM 294268107 2,491 59,971 SH   SOLE 2 27,939 0 32,032
EPLUS INC COM 294268107 4 100 SH   SOLE 4 100 0 0
EPLUS INC COM 294268107 11 257 SH   SOLE 7 257 0 0
EPLUS INC COM 294268107 4,293 103,335 SH   SOLE 18 91,453 0 11,882
EPLUS INC COM 294268107 13,163 316,886 SH   SOLE 19 316,886 0 0
EPLUS INC COM 294268107 136,251 3,279,993 SH   SOLE 21 3,279,993 0 0
EPLUS INC COM 294268107 36,117 869,463 SH   SOLE 22 850,529 0 18,934
EPLUS INC COM 294268107 44 1,052 SH   SOLE 23 1,052 0 0
EPLUS INC COM 294268107 143 3,432 SH   SOLE 25 3,432 0 0
EPLUS INC COM 294268107 2,632 63,353 SH   SOLE 26 10,798 0 52,555
EPLUS INC COM 294268107 66 1,578 SH   SOLE 28 326 0 1,252
EPLUS INC COM 294268107 3,534 85,072 SH   SOLE 30 85,072 0 0
EPLUS INC COM 294268107 113 2,712 SH   SOLE 40 2,712 0 0
EPLUS INC COM 294268107 684 16,468 SH   SOLE 43 16,243 0 225
EPR PPTYS COM SH BEN INT 26884U109 16,852 469,948 SH   SOLE 2 248,026 0 221,922
EPR PPTYS COM SH BEN INT 26884U109 13,074 364,597 SH   SOLE 4 364,597 0 0
EPR PPTYS COM SH BEN INT 26884U109 3,560 99,272 SH   SOLE 7 99,272 0 0
EPR PPTYS COM SH BEN INT 26884U109 20,148 561,862 SH   SOLE 18 561,862 0 0
EPR PPTYS COM SH BEN INT 26884U109 27,621 770,240 SH   SOLE 19 770,240 0 0
EPR PPTYS COM SH BEN INT 26884U109 140,970 3,931,124 SH   SOLE 21 3,931,124 0 0
EPR PPTYS COM SH BEN INT 26884U109 107,569 2,999,707 SH   SOLE 22 2,558,839 0 440,868
EPR PPTYS COM SH BEN INT 26884U109 1,148 32,020 SH   SOLE 23 32,020 0 0
EPR PPTYS COM SH BEN INT 26884U109 12,165 339,231 SH   SOLE 25 339,231 0 0
EPR PPTYS COM SH BEN INT 26884U109 974 27,148 SH   SOLE 26 21,009 0 6,139
EPR PPTYS COM SH BEN INT 26884U109 6,548 182,607 SH   SOLE 28 52,710 0 129,897
EPR PPTYS COM SH BEN INT 26884U109 8,870 247,351 SH   SOLE 30 247,351 0 0
EPR PPTYS COM SH BEN INT 26884U109 39 1,085 SH   SOLE 31 1,085 0 0
EPR PPTYS COM SH BEN INT 26884U109 12,529 349,382 SH   SOLE 34 349,382 0 0
EPR PPTYS COM SH BEN INT 26884U109 99 2,758 SH   SOLE 36 2,758 0 0
EPR PPTYS COM SH BEN INT 26884U109 369 10,299 SH   SOLE 40 10,299 0 0
EPR PPTYS COM SH BEN INT 26884U109 4,260 118,786 SH   SOLE 43 104,841 0 13,945
EPR PPTYS PFD C CV 5.75% 26884U208 7,552 437,037 SH   SOLE 21 437,037 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 6,837 266,342 SH   SOLE 21 266,342 0 0
EPSILON ENERGY LTD COM 294375209 51 8,113 SH   SOLE 2 7,328 0 785
EPSILON ENERGY LTD COM 294375209 13 2,032 SH   SOLE 18 2,032 0 0
EPSILON ENERGY LTD COM 294375209 182 28,868 SH   SOLE 21 28,868 0 0
EPSILON ENERGY LTD COM 294375209 59 9,296 SH   SOLE 22 9,296 0 0
EQ HEALTH ACQUISITION CORP COM CL A 26886A101 123 12,500 SH   SOLE 2 12,500 0 0
EQONEX LIMITED SHS Y2074E109 5 13,192 SH   SOLE 2 13,192 0 0
EQONEX LIMITED SHS Y2074E109 7 18,414 SH   SOLE 22 18,414 0 0
EQRX INC COM 26886C107 834 168,418 SH   SOLE 2 62,792 0 105,626
EQRX INC COM 26886C107 9 1,863 SH   SOLE 4 1,863 0 0
EQRX INC COM 26886C107 12 2,515 SH   SOLE 7 2,515 0 0
EQRX INC COM 26886C107 2,835 572,735 SH   SOLE 18 572,735 0 0
EQRX INC COM 26886C107 2,921 590,050 SH   SOLE 19 590,050 0 0
EQRX INC COM 26886C107 34,915 7,053,566 SH   SOLE 21 7,053,566 0 0
EQRX INC COM 26886C107 24,836 5,017,403 SH   SOLE 22 4,826,234 0 191,169
EQRX INC COM 26886C107 102 20,603 SH   SOLE 25 20,603 0 0
EQRX INC COM 26886C107 53 10,642 SH   SOLE 26 0 0 10,642
EQRX INC COM 26886C107 262 52,868 SH   SOLE 30 52,868 0 0
EQRX INC COM 26886C107 9 1,730 SH   SOLE 34 1,730 0 0
EQRX INC COM 26886C107 96 19,381 SH   SOLE 40 19,381 0 0
EQT CORP COM 26884L109 51,863 1,272,707 SH   SOLE 2 253,208 0 1,019,499
EQT CORP COM 26884L109 6,899 169,289 SH   SOLE 4 145,066 0 24,223
EQT CORP COM 26884L109 16,909 414,954 SH   SOLE 7 322,415 0 92,539
EQT CORP COM 26884L109 387 9,492 SH   SOLE 13 1,873 0 7,619
EQT CORP COM 26884L109 1,506 36,962 SH   SOLE 15 36,962 0 0
EQT CORP COM 26884L109 181,340 4,450,061 SH   SOLE 18 3,965,923 0 484,138
EQT CORP COM 26884L109 466,356 11,444,314 SH   SOLE 19 11,444,314 0 0
EQT CORP COM 26884L109 460,358 11,297,137 SH   SOLE 21 11,297,137 0 0
EQT CORP COM 26884L109 390,195 9,575,331 SH   SOLE 22 8,862,914 0 712,417
EQT CORP COM 26884L109 26,379 647,340 SH   SOLE 23 647,340 0 0
EQT CORP COM 26884L109 11,491 281,987 SH   SOLE 25 194,735 0 87,252
EQT CORP COM 26884L109 23,861 585,544 SH   SOLE 26 266,085 0 319,459
EQT CORP COM 26884L109 16,565 406,494 SH   SOLE 28 88,250 0 318,244
EQT CORP COM 26884L109 23 554 SH   SOLE 29 554 0 0
EQT CORP COM 26884L109 83,742 2,055,028 SH   SOLE 30 2,006,841 0 48,187
EQT CORP COM 26884L109 3,761 92,300 SH   SOLE 31 84,786 0 7,514
EQT CORP COM 26884L109 95,732 2,349,259 SH   SOLE 34 2,349,259 0 0
EQT CORP COM 26884L109 3,103 76,139 SH   SOLE 36 76,139 0 0
EQT CORP COM 26884L109 417 10,235 SH   SOLE 40 10,235 0 0
EQT CORP COM 26884L109 9 223 SH   OTR 43 223 0 0
EQT CORP COM 26884L109 18,313 449,393 SH   SOLE 43 417,252 0 32,141
EQT CORP OPTIONS 26884L109 449 11,000 SH Put SOLE 2 0 0 11,000
EQT CORP OPTIONS 26884L109 387 9,500 SH Put SOLE 4 9,500 0 0
EQT CORP OPTIONS 26884L109 5,990 147,000 SH Put SOLE 18 147,000 0 0
EQT CORP OPTIONS 26884L109 31,687 777,600 SH Put SOLE 19 777,600 0 0
EQT CORP OPTIONS 26884L109 2,470 60,600 SH Put SOLE 22 60,600 0 0
EQT CORP OPTIONS 26884L109 289 7,100 SH Put SOLE 26 7,100 0 0
EQT CORP OPTIONS 26884L109 18,114 444,500 SH Put SOLE 34 444,500 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 733 266,000 PRN   SOLE 2 112,000 0 154,000
EQT CORP NOTE 1.750% 5/0 26884LAK5 579 210,000 PRN   SOLE 18 210,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 964 350,000 PRN   SOLE 19 350,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 9,549 3,465,000 PRN   SOLE 21 3,465,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 901 327,000 PRN   SOLE 26 180,000 0 147,000
EQT CORP NOTE 1.750% 5/0 26884LAK5 874 317,000 PRN   SOLE 34 317,000 0 0
EQUIFAX INC COM 294429105 38,824 226,474 SH   SOLE 2 43,817 0 182,657
EQUIFAX INC COM 294429105 14,984 87,407 SH   SOLE 4 44,248 0 43,159
EQUIFAX INC COM 294429105 18,590 108,442 SH   SOLE 7 105,141 0 3,301
EQUIFAX INC COM 294429105 1,144 6,674 SH   SOLE 13 3,907 0 2,767
EQUIFAX INC COM 294429105 2,654 15,483 SH   SOLE 15 15,483 0 0
EQUIFAX INC COM 294429105 40,749 237,701 SH   SOLE 18 228,097 0 9,604
EQUIFAX INC COM 294429105 25,659 149,676 SH   SOLE 19 149,676 0 0
EQUIFAX INC COM 294429105 525,112 3,063,130 SH   SOLE 21 3,063,130 0 0
EQUIFAX INC COM 294429105 436,502 2,546,242 SH   SOLE 22 2,306,938 0 239,304
EQUIFAX INC COM 294429105 33,460 195,181 SH   SOLE 23 195,181 0 0
EQUIFAX INC COM 294429105 75,699 441,576 SH   SOLE 25 441,576 0 0
EQUIFAX INC COM 294429105 48,242 281,412 SH   SOLE 26 74,695 0 206,717
EQUIFAX INC COM 294429105 40,734 237,615 SH   SOLE 28 1,786 0 235,829
EQUIFAX INC COM 294429105 90,889 530,180 SH   SOLE 30 508,117 0 22,063
EQUIFAX INC COM 294429105 4,573 26,677 SH   SOLE 31 24,531 0 2,146
EQUIFAX INC COM 294429105 81,596 475,971 SH   SOLE 34 475,971 0 0
EQUIFAX INC COM 294429105 6,171 35,995 SH   SOLE 36 35,995 0 0
EQUIFAX INC COM 294429105 639 3,728 SH   SOLE 40 3,728 0 0
EQUIFAX INC COM 294429105 64 375 SH   OTR 43 375 0 0
EQUIFAX INC COM 294429105 11,095 64,723 SH   SOLE 43 60,447 0 4,276
EQUILLIUM INC COM 29446K106 6 2,605 SH   SOLE 18 2,605 0 0
EQUILLIUM INC COM 29446K106 90 40,553 SH   SOLE 21 40,553 0 0
EQUILLIUM INC COM 29446K106 2 1,081 SH   SOLE 22 1,081 0 0
EQUINIX INC COM 29444U700 156,048 274,327 SH   SOLE 2 87,033 0 187,294
EQUINIX INC COM 29444U700 97,474 171,356 SH   SOLE 4 150,523 0 20,833
EQUINIX INC COM 29444U700 117,668 206,856 SH   SOLE 7 204,423 0 2,433
EQUINIX INC COM 29444U700 3,109 5,466 SH   SOLE 13 3,459 0 2,007
EQUINIX INC COM 29444U700 5,092 8,952 SH   SOLE 15 8,952 0 0
EQUINIX INC COM 29444U700 131,225 230,688 SH   SOLE 18 222,876 0 7,812
EQUINIX INC COM 29444U700 186,855 328,484 SH   SOLE 19 328,484 0 0
EQUINIX INC COM 29444U700 1,670,909 2,937,397 SH   SOLE 21 2,937,397 0 0
EQUINIX INC COM 29444U700 1,539,820 2,706,947 SH   SOLE 22 2,466,343 0 240,604
EQUINIX INC COM 29444U700 92,593 162,775 SH   SOLE 23 162,775 0 0
EQUINIX INC COM 29444U700 326,969 574,800 SH   SOLE 25 574,800 0 0
EQUINIX INC COM 29444U700 112,572 197,897 SH   SOLE 26 77,194 0 120,703
EQUINIX INC COM 29444U700 145,268 255,375 SH   SOLE 28 20,526 0 234,849
EQUINIX INC COM 29444U700 1,400 2,462 SH   SOLE 29 2,462 0 0
EQUINIX INC COM 29444U700 443,472 779,608 SH   SOLE 30 779,608 0 0
EQUINIX INC COM 29444U700 15,176 26,678 SH   SOLE 31 25,024 0 1,654
EQUINIX INC COM 29444U700 41,757 73,408 SH   SOLE 34 73,408 0 0
EQUINIX INC COM 29444U700 17,030 29,938 SH   SOLE 36 29,938 0 0
EQUINIX INC COM 29444U700 1,666 2,928 SH   SOLE 40 2,928 0 0
EQUINIX INC COM 29444U700 96 168 SH   OTR 43 168 0 0
EQUINIX INC COM 29444U700 45,572 80,114 SH   SOLE 43 73,475 0 6,639
EQUINOR ASA SPONSORED ADR 29446M102 816 24,638 SH   SOLE 7 0 0 24,638
EQUINOR ASA SPONSORED ADR 29446M102 597 18,037 SH   SOLE 18 18,025 0 12
EQUINOR ASA SPONSORED ADR 29446M102 34,848 1,052,488 SH   SOLE 43 823,768 0 228,720
EQUINOX GOLD CORP COM 29446Y502 18 5,008 SH   SOLE 2 5,008 0 0
EQUINOX GOLD CORP COM 29446Y502 386 105,671 SH   SOLE 21 105,671 0 0
EQUINOX GOLD CORP COM 29446Y502 9 2,436 SH   SOLE 22 2,436 0 0
EQUINOX GOLD CORP COM 29446Y502 229 62,740 SH   SOLE 43 52,742 0 9,998
EQUITABLE HLDGS INC COM 29452E101 34,529 1,310,409 SH   SOLE 2 235,038 0 1,075,371
EQUITABLE HLDGS INC COM 29452E101 13,501 512,355 SH   SOLE 4 171,632 0 340,723
EQUITABLE HLDGS INC COM 29452E101 1,448 54,951 SH   SOLE 7 53,663 0 1,288
EQUITABLE HLDGS INC COM 29452E101 42 1,600 SH   SOLE 13 1,600 0 0
EQUITABLE HLDGS INC COM 29452E101 1,398 53,051 SH   SOLE 15 53,051 0 0
EQUITABLE HLDGS INC COM 29452E101 75,448 2,863,307 SH   SOLE 18 2,719,529 0 143,778
EQUITABLE HLDGS INC COM 29452E101 108,580 4,120,670 SH   SOLE 19 4,120,670 0 0
EQUITABLE HLDGS INC COM 29452E101 163,476 6,204,018 SH   SOLE 21 6,204,018 0 0
EQUITABLE HLDGS INC COM 29452E101 216,077 8,200,265 SH   SOLE 22 7,517,411 0 682,854
EQUITABLE HLDGS INC COM 29452E101 17,522 664,984 SH   SOLE 23 664,984 0 0
EQUITABLE HLDGS INC COM 29452E101 13,684 519,312 SH   SOLE 25 519,312 0 0
EQUITABLE HLDGS INC COM 29452E101 13,984 530,692 SH   SOLE 26 298,015 0 232,677
EQUITABLE HLDGS INC COM 29452E101 28,709 1,089,542 SH   SOLE 28 171,385 0 918,157
EQUITABLE HLDGS INC COM 29452E101 50,969 1,934,309 SH   SOLE 30 1,892,915 0 41,394
EQUITABLE HLDGS INC COM 29452E101 2,216 84,099 SH   SOLE 31 76,918 0 7,181
EQUITABLE HLDGS INC COM 29452E101 45,617 1,731,194 SH   SOLE 34 1,731,194 0 0
EQUITABLE HLDGS INC COM 29452E101 4,329 164,284 SH   SOLE 36 164,284 0 0
EQUITABLE HLDGS INC COM 29452E101 344 13,055 SH   SOLE 40 13,055 0 0
EQUITABLE HLDGS INC COM 29452E101 32 1,226 SH   OTR 43 1,226 0 0
EQUITABLE HLDGS INC COM 29452E101 9,673 367,104 SH   SOLE 43 337,964 0 29,140
EQUITRANS MIDSTREAM CORP COM 294600101 4,137 553,099 SH   SOLE 2 355,521 0 197,578
EQUITRANS MIDSTREAM CORP COM 294600101 13 1,757 SH   SOLE 4 1,757 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 73 9,694 SH   SOLE 7 9,694 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 14,515 1,940,504 SH   SOLE 18 1,940,504 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 6,018 804,599 SH   SOLE 19 804,599 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 240,969 32,215,133 SH   SOLE 21 32,215,133 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 90,911 12,153,896 SH   SOLE 22 11,758,143 0 395,753
EQUITRANS MIDSTREAM CORP COM 294600101 437 58,425 SH   SOLE 25 58,425 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,453 194,228 SH   SOLE 26 139,757 0 54,471
EQUITRANS MIDSTREAM CORP COM 294600101 302 40,396 SH   SOLE 28 7,256 0 33,140
EQUITRANS MIDSTREAM CORP COM 294600101 2,522 337,211 SH   SOLE 30 337,211 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 51 6,880 SH   SOLE 34 6,880 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 103 13,770 SH   SOLE 36 13,770 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 372 49,735 SH   SOLE 40 49,735 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 4,304 575,337 SH   SOLE 43 505,855 0 69,482
EQUITY BANCSHARES INC COM CL A 29460X109 366 12,348 SH   SOLE 2 5,593 0 6,755
EQUITY BANCSHARES INC COM CL A 29460X109 5 179 SH   SOLE 7 179 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,452 48,992 SH   SOLE 18 48,992 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 948 31,978 SH   SOLE 19 31,978 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 15,377 518,969 SH   SOLE 21 518,969 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 12,676 427,812 SH   SOLE 22 417,966 0 9,846
EQUITY BANCSHARES INC COM CL A 29460X109 232 7,834 SH   SOLE 26 0 0 7,834
EQUITY BANCSHARES INC COM CL A 29460X109 116 3,915 SH   SOLE 43 3,900 0 15
EQUITY COMWLTH COM SH BEN INT 294628102 2,475 101,588 SH   SOLE 2 46,331 0 55,257
EQUITY COMWLTH COM SH BEN INT 294628102 1,313 53,905 SH   SOLE 4 53,905 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,362 138,025 SH   SOLE 7 138,025 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 7,749 318,094 SH   SOLE 18 318,094 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 8,240 338,243 SH   SOLE 19 338,243 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 108,163 4,440,176 SH   SOLE 21 4,440,176 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 86,949 3,569,353 SH   SOLE 22 3,447,298 0 122,055
EQUITY COMWLTH COM SH BEN INT 294628102 446 18,299 SH   SOLE 23 18,299 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 12,174 499,734 SH   SOLE 25 499,734 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,459 59,875 SH   SOLE 26 50,884 0 8,991
EQUITY COMWLTH COM SH BEN INT 294628102 1,743 71,549 SH   SOLE 28 820 0 70,729
EQUITY COMWLTH COM SH BEN INT 294628102 4,211 172,859 SH   SOLE 30 172,859 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 114 4,697 SH   SOLE 36 4,697 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 363 14,912 SH   SOLE 40 14,912 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,028 165,350 SH   SOLE 43 164,269 0 1,081
EQUITY COMWLTH 6.5% CNV PFD D 294628201 10,308 393,869 SH   SOLE 21 393,869 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 14,428 229,598 SH   SOLE 2 34,111 0 195,487
EQUITY LIFESTYLE PPTYS INC COM 29472R108 10,174 161,904 SH   SOLE 4 144,073 0 17,831
EQUITY LIFESTYLE PPTYS INC COM 29472R108 17,479 278,156 SH   SOLE 7 278,156 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 459 7,300 SH   SOLE 13 969 0 6,331
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,480 23,547 SH   SOLE 15 23,547 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,884 125,460 SH   SOLE 18 101,303 0 24,157
EQUITY LIFESTYLE PPTYS INC COM 29472R108 22,263 354,279 SH   SOLE 19 354,279 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 282,514 4,495,773 SH   SOLE 21 4,495,773 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 351,372 5,591,542 SH   SOLE 22 5,266,462 0 325,080
EQUITY LIFESTYLE PPTYS INC COM 29472R108 18,738 298,187 SH   SOLE 23 298,187 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 60,683 965,682 SH   SOLE 25 965,682 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 13,065 207,906 SH   SOLE 26 96,368 0 111,538
EQUITY LIFESTYLE PPTYS INC COM 29472R108 24,595 391,389 SH   SOLE 28 2,349 0 389,040
EQUITY LIFESTYLE PPTYS INC COM 29472R108 11 180 SH   SOLE 29 180 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 53,456 850,672 SH   SOLE 30 850,672 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,454 39,049 SH   SOLE 31 36,075 0 2,974
EQUITY LIFESTYLE PPTYS INC COM 29472R108 570 9,067 SH   SOLE 34 9,067 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,284 52,259 SH   SOLE 36 52,259 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 331 5,270 SH   SOLE 40 5,270 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 37 588 SH   OTR 43 588 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,253 115,420 SH   SOLE 43 108,796 0 6,624
EQUITY RESIDENTIAL SH BEN INT 29476L107 65,641 976,503 SH   SOLE 2 452,467 0 524,036
EQUITY RESIDENTIAL SH BEN INT 29476L107 39,160 582,564 SH   SOLE 4 405,119 0 177,445
EQUITY RESIDENTIAL SH BEN INT 29476L107 56,847 845,679 SH   SOLE 7 835,853 0 9,826
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,625 39,057 SH   SOLE 13 31,709 0 7,348
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,507 52,171 SH   SOLE 15 52,171 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 39,740 591,200 SH   SOLE 18 547,561 0 43,639
EQUITY RESIDENTIAL SH BEN INT 29476L107 47,209 702,312 SH   SOLE 19 702,312 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 898,088 13,360,434 SH   SOLE 21 13,360,434 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 702,034 10,443,832 SH   SOLE 22 9,652,619 0 791,213
EQUITY RESIDENTIAL SH BEN INT 29476L107 45,351 674,669 SH   SOLE 23 674,669 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 157,332 2,340,553 SH   SOLE 25 2,340,553 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 49,213 732,113 SH   SOLE 26 291,089 0 441,024
EQUITY RESIDENTIAL SH BEN INT 29476L107 74,190 1,103,693 SH   SOLE 28 5,749 0 1,097,944
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,646 39,356 SH   SOLE 29 39,356 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 185,417 2,758,356 SH   SOLE 30 2,758,356 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 10,883 161,896 SH   SOLE 31 155,406 0 6,490
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,475 66,569 SH   SOLE 34 66,569 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 8,279 123,167 SH   SOLE 36 123,167 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 768 11,429 SH   SOLE 40 11,429 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 70 1,044 SH   OTR 43 1,044 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 18,015 268,002 SH   SOLE 43 250,725 0 17,277
ERASCA INC COM 29479A108 389 49,851 SH   SOLE 2 13,914 0 35,937
ERASCA INC COM 29479A108 7 884 SH   SOLE 7 884 0 0
ERASCA INC COM 29479A108 1,527 195,757 SH   SOLE 18 195,757 0 0
ERASCA INC COM 29479A108 953 122,182 SH   SOLE 19 122,182 0 0
ERASCA INC COM 29479A108 22,050 2,826,977 SH   SOLE 21 2,826,977 0 0
ERASCA INC COM 29479A108 11,645 1,492,911 SH   SOLE 22 1,436,311 0 56,600
ERASCA INC COM 29479A108 43 5,494 SH   SOLE 25 5,494 0 0
ERASCA INC COM 29479A108 691 88,560 SH   SOLE 30 88,560 0 0
ERASCA INC COM 29479A108 39 5,026 SH   SOLE 40 5,026 0 0
ERASCA INC COM 29479A108 1 151 SH   SOLE 43 121 0 30
ERICSSON ADR B SEK 10 294821608 275 47,878 SH   SOLE 18 47,878 0 0
ERICSSON ADR B SEK 10 294821608 6,345 1,105,436 SH   SOLE 19 1,105,436 0 0
ERICSSON ADR B SEK 10 294821608 515 89,803 SH   SOLE 25 89,803 0 0
ERICSSON ADR B SEK 10 294821608 1,435 249,981 SH   SOLE 34 249,981 0 0
ERICSSON ADR B SEK 10 294821608 2,059 358,678 SH   SOLE 43 350,770 0 7,908
ERIE INDTY CO CL A 29530P102 5,071 22,809 SH   SOLE 2 6,686 0 16,123
ERIE INDTY CO CL A 29530P102 4,866 21,889 SH   SOLE 4 10,858 0 11,031
ERIE INDTY CO CL A 29530P102 2,828 12,721 SH   SOLE 7 12,721 0 0
ERIE INDTY CO CL A 29530P102 24 107 SH   SOLE 13 107 0 0
ERIE INDTY CO CL A 29530P102 783 3,521 SH   SOLE 15 3,521 0 0
ERIE INDTY CO CL A 29530P102 6,612 29,744 SH   SOLE 18 28,469 0 1,275
ERIE INDTY CO CL A 29530P102 1,723 7,752 SH   SOLE 19 7,752 0 0
ERIE INDTY CO CL A 29530P102 207,916 935,253 SH   SOLE 21 935,253 0 0
ERIE INDTY CO CL A 29530P102 148,779 669,242 SH   SOLE 22 623,673 0 45,569
ERIE INDTY CO CL A 29530P102 9,448 42,497 SH   SOLE 23 42,497 0 0
ERIE INDTY CO CL A 29530P102 468 2,105 SH   SOLE 25 2,105 0 0
ERIE INDTY CO CL A 29530P102 4,739 21,318 SH   SOLE 26 15,241 0 6,077
ERIE INDTY CO CL A 29530P102 4,507 20,273 SH   SOLE 28 454 0 19,819
ERIE INDTY CO CL A 29530P102 32,105 144,416 SH   SOLE 30 112,396 0 32,020
ERIE INDTY CO CL A 29530P102 1,150 5,175 SH   SOLE 31 4,753 0 422
ERIE INDTY CO CL A 29530P102 315 1,418 SH   SOLE 34 1,418 0 0
ERIE INDTY CO CL A 29530P102 2,325 10,460 SH   SOLE 36 10,460 0 0
ERIE INDTY CO CL A 29530P102 206 925 SH   SOLE 40 925 0 0
ERIE INDTY CO CL A 29530P102 35 159 SH   OTR 43 159 0 0
ERIE INDTY CO CL A 29530P102 5,821 26,184 SH   SOLE 43 24,152 0 2,032
ERMENEGILDO ZEGNA N V ORD SHS N30577105 180 16,710 SH   SOLE 2 1,382 0 15,328
ERMENEGILDO ZEGNA N V ORD SHS N30577105 7 666 SH   SOLE 7 666 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105 1,431 133,071 SH   SOLE 18 133,071 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105 914 85,064 SH   SOLE 19 85,064 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105 15,756 1,465,681 SH   SOLE 21 1,465,681 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105 4,421 411,295 SH   SOLE 22 389,127 0 22,168
ESAB CORPORATION COM 29605J106 3,852 115,462 SH   SOLE 2 45,628 0 69,834
ESAB CORPORATION COM 29605J106 4 133 SH   SOLE 4 133 0 0
ESAB CORPORATION COM 29605J106 25 758 SH   SOLE 7 758 0 0
ESAB CORPORATION COM 29605J106 3,363 100,801 SH   SOLE 18 100,801 0 0
ESAB CORPORATION COM 29605J106 504 15,106 SH   SOLE 19 15,106 0 0
ESAB CORPORATION COM 29605J106 73,797 2,212,129 SH   SOLE 21 2,212,129 0 0
ESAB CORPORATION COM 29605J106 43,429 1,301,824 SH   SOLE 22 1,238,518 0 63,306
ESAB CORPORATION COM 29605J106 226 6,760 SH   SOLE 25 6,760 0 0
ESAB CORPORATION COM 29605J106 623 18,673 SH   SOLE 26 15,527 0 3,146
ESAB CORPORATION COM 29605J106 45 1,352 SH   SOLE 28 0 0 1,352
ESAB CORPORATION COM 29605J106 652 19,540 SH   SOLE 30 19,540 0 0
ESAB CORPORATION COM 29605J106 23 683 SH   SOLE 31 683 0 0
ESAB CORPORATION COM 29605J106 34 1,027 SH   SOLE 36 1,027 0 0
ESAB CORPORATION COM 29605J106 204 6,108 SH   SOLE 40 6,108 0 0
ESAB CORPORATION COM 29605J106 1,699 50,932 SH   SOLE 43 47,746 0 3,186
ESCALADE INC COM 296056104 187 18,790 SH   SOLE 2 18,325 0 465
ESCALADE INC COM 296056104 18 1,778 SH   SOLE 18 1,778 0 0
ESCALADE INC COM 296056104 4 357 SH   SOLE 19 357 0 0
ESCALADE INC COM 296056104 201 20,188 SH   SOLE 21 20,188 0 0
ESCALADE INC COM 296056104 401 40,304 SH   SOLE 22 40,304 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,755 23,901 SH   SOLE 2 10,739 0 13,162
ESCO TECHNOLOGIES INC COM 296315104 6 78 SH   SOLE 4 78 0 0
ESCO TECHNOLOGIES INC COM 296315104 22 302 SH   SOLE 7 302 0 0
ESCO TECHNOLOGIES INC COM 296315104 7,102 96,703 SH   SOLE 18 96,703 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,475 47,320 SH   SOLE 19 47,320 0 0
ESCO TECHNOLOGIES INC COM 296315104 229,216 3,121,136 SH   SOLE 21 3,121,136 0 0
ESCO TECHNOLOGIES INC COM 296315104 47,389 645,276 SH   SOLE 22 617,916 0 27,360
ESCO TECHNOLOGIES INC COM 296315104 314 4,278 SH   SOLE 25 4,278 0 0
ESCO TECHNOLOGIES INC COM 296315104 942 12,822 SH   SOLE 26 11,026 0 1,796
ESCO TECHNOLOGIES INC COM 296315104 373 5,082 SH   SOLE 28 464 0 4,618
ESCO TECHNOLOGIES INC COM 296315104 3,284 44,721 SH   SOLE 30 44,721 0 0
ESCO TECHNOLOGIES INC COM 296315104 86 1,175 SH   SOLE 36 1,175 0 0
ESCO TECHNOLOGIES INC COM 296315104 219 2,977 SH   SOLE 40 2,977 0 0
ESCO TECHNOLOGIES INC COM 296315104 32 432 SH   OTR 43 432 0 0
ESCO TECHNOLOGIES INC COM 296315104 2,190 29,822 SH   SOLE 43 28,743 0 1,079
ESPERION THERAPEUTICS INC NE COM 29664W105 546 81,546 SH   SOLE 2 46,945 0 34,601
ESPERION THERAPEUTICS INC NE COM 29664W105 3 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,180 176,130 SH   SOLE 18 176,130 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 2,503 373,654 SH   SOLE 19 373,654 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 14,268 2,129,625 SH   SOLE 21 2,129,625 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 10,946 1,633,693 SH   SOLE 22 1,624,273 0 9,420
ESPERION THERAPEUTICS INC NE COM 29664W105 50 7,529 SH   SOLE 23 7,529 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 159 23,724 SH   SOLE 26 0 0 23,724
ESPERION THERAPEUTICS INC NE COM 29664W105 25 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 192 28,612 SH   SOLE 30 28,612 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 670 99,940 SH   SOLE 43 93,470 0 6,470
ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1 1,272 2,300,000 PRN   SOLE 21 2,300,000 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 1 81 SH   SOLE 18 81 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 43 3,141 SH   SOLE 21 3,141 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 21 171,849 SH   SOLE 22 171,849 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 63 1,686 SH   SOLE 2 431 0 1,255
ESQUIRE FINL HLDGS INC COM 29667J101 5 125 SH   SOLE 7 125 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 722 19,226 SH   SOLE 18 19,226 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 485 12,914 SH   SOLE 19 12,914 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 9,012 240,007 SH   SOLE 21 240,007 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 3,186 84,846 SH   SOLE 22 83,408 0 1,438
ESS TECH INC COMMON STOCK 26916J106 134 32,800 SH   SOLE 2 22,746 0 10,054
ESS TECH INC COMMON STOCK 26916J106 5 1,247 SH   SOLE 7 1,247 0 0
ESS TECH INC COMMON STOCK 26916J106 868 212,139 SH   SOLE 18 212,139 0 0
ESS TECH INC COMMON STOCK 26916J106 605 147,999 SH   SOLE 19 147,999 0 0
ESS TECH INC COMMON STOCK 26916J106 10,680 2,611,275 SH   SOLE 21 2,611,275 0 0
ESS TECH INC COMMON STOCK 26916J106 6,374 1,558,516 SH   SOLE 22 1,496,137 0 62,379
ESS TECH INC COMMON STOCK 26916J106 74 18,171 SH   SOLE 25 18,171 0 0
ESS TECH INC COMMON STOCK 26916J106 182 44,459 SH   SOLE 28 44,459 0 0
ESSA BANCORP INC COM 29667D104 167 8,628 SH   SOLE 2 8,351 0 277
ESSA BANCORP INC COM 29667D104 27 1,378 SH   SOLE 18 1,378 0 0
ESSA BANCORP INC COM 29667D104 345 17,772 SH   SOLE 21 17,772 0 0
ESSA BANCORP INC COM 29667D104 250 12,898 SH   SOLE 22 12,898 0 0
ESSENT GROUP LTD COM G3198U102 23,069 661,583 SH   SOLE 2 391,988 0 269,595
ESSENT GROUP LTD COM G3198U102 147 4,224 SH   SOLE 4 971 0 3,253
ESSENT GROUP LTD COM G3198U102 296 8,487 SH   SOLE 7 1,703 0 6,784
ESSENT GROUP LTD COM G3198U102 18,181 521,403 SH   SOLE 18 501,795 0 19,608
ESSENT GROUP LTD COM G3198U102 46,243 1,326,148 SH   SOLE 19 1,326,148 0 0
ESSENT GROUP LTD COM G3198U102 270,986 7,771,320 SH   SOLE 21 7,771,320 0 0
ESSENT GROUP LTD COM G3198U102 160,095 4,591,182 SH   SOLE 22 4,471,349 0 119,833
ESSENT GROUP LTD COM G3198U102 1,443 41,391 SH   SOLE 23 41,391 0 0
ESSENT GROUP LTD COM G3198U102 532 15,252 SH   SOLE 25 15,252 0 0
ESSENT GROUP LTD COM G3198U102 11,408 327,146 SH   SOLE 26 40,600 0 286,546
ESSENT GROUP LTD COM G3198U102 199 5,706 SH   SOLE 28 2,011 0 3,695
ESSENT GROUP LTD COM G3198U102 1,697 48,668 SH   SOLE 30 48,668 0 0
ESSENT GROUP LTD COM G3198U102 2,023 58,028 SH   SOLE 34 58,028 0 0
ESSENT GROUP LTD COM G3198U102 68 1,947 SH   SOLE 36 1,947 0 0
ESSENT GROUP LTD COM G3198U102 442 12,666 SH   SOLE 40 12,666 0 0
ESSENT GROUP LTD COM G3198U102 0 3 SH   SOLE 43 3 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 8,512 437,656 SH   SOLE 2 335,805 0 101,851
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,392 71,564 SH   SOLE 4 70,448 0 1,116
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3,514 180,653 SH   SOLE 7 180,653 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 9,798 503,750 SH   SOLE 18 503,750 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 12,883 662,367 SH   SOLE 19 662,367 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 343,848 17,678,580 SH   SOLE 21 17,678,580 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 96,819 4,977,822 SH   SOLE 22 4,830,019 0 147,803
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 342 17,607 SH   SOLE 23 17,607 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 12,179 626,186 SH   SOLE 25 626,186 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 804 41,326 SH   SOLE 26 31,439 0 9,887
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,698 87,288 SH   SOLE 28 2,107 0 85,181
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 12,531 644,272 SH   SOLE 30 644,272 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 433 22,265 SH   SOLE 34 22,265 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 384 19,750 SH   SOLE 40 19,750 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,225 62,990 SH   SOLE 43 57,026 0 5,964
ESSENTIAL UTILS INC COM 29670G102 12,140 293,382 SH   SOLE 2 164,318 0 129,064
ESSENTIAL UTILS INC COM 29670G102 13,278 320,875 SH   SOLE 4 183,377 0 137,498
ESSENTIAL UTILS INC COM 29670G102 28,181 681,036 SH   SOLE 7 680,192 0 844
ESSENTIAL UTILS INC COM 29670G102 230 5,560 SH   SOLE 13 639 0 4,921
ESSENTIAL UTILS INC COM 29670G102 1,216 29,392 SH   SOLE 15 29,392 0 0
ESSENTIAL UTILS INC COM 29670G102 22,785 550,628 SH   SOLE 18 537,055 0 13,573
ESSENTIAL UTILS INC COM 29670G102 3,363 81,282 SH   SOLE 19 81,282 0 0
ESSENTIAL UTILS INC COM 29670G102 549,710 13,284,445 SH   SOLE 21 13,284,445 0 0
ESSENTIAL UTILS INC COM 29670G102 280,331 6,774,543 SH   SOLE 22 6,342,285 0 432,258
ESSENTIAL UTILS INC COM 29670G102 16,982 410,382 SH   SOLE 23 410,382 0 0
ESSENTIAL UTILS INC COM 29670G102 17,330 418,807 SH   SOLE 25 418,807 0 0
ESSENTIAL UTILS INC COM 29670G102 9,615 232,348 SH   SOLE 26 149,634 0 82,714
ESSENTIAL UTILS INC COM 29670G102 17,700 427,745 SH   SOLE 28 10,265 0 417,480
ESSENTIAL UTILS INC COM 29670G102 84 2,038 SH   SOLE 29 2,038 0 0
ESSENTIAL UTILS INC COM 29670G102 149,096 3,603,098 SH   SOLE 30 3,521,078 0 82,020
ESSENTIAL UTILS INC COM 29670G102 2,420 58,483 SH   SOLE 31 54,087 0 4,396
ESSENTIAL UTILS INC COM 29670G102 6,098 147,372 SH   SOLE 34 147,372 0 0
ESSENTIAL UTILS INC COM 29670G102 2,090 50,512 SH   SOLE 36 50,512 0 0
ESSENTIAL UTILS INC COM 29670G102 343 8,295 SH   SOLE 40 8,295 0 0
ESSENTIAL UTILS INC COM 29670G102 19 455 SH   OTR 43 455 0 0
ESSENTIAL UTILS INC COM 29670G102 10,172 245,818 SH   SOLE 43 229,280 0 16,538
ESSEX PPTY TR INC COM 297178105 38,602 159,360 SH   SOLE 2 80,357 0 79,003
ESSEX PPTY TR INC COM 297178105 24,778 102,292 SH   SOLE 4 67,205 0 35,087
ESSEX PPTY TR INC COM 297178105 40,026 165,238 SH   SOLE 7 163,243 0 1,995
ESSEX PPTY TR INC COM 297178105 1,282 5,293 SH   SOLE 13 3,441 0 1,852
ESSEX PPTY TR INC COM 297178105 2,323 9,590 SH   SOLE 15 9,590 0 0
ESSEX PPTY TR INC COM 297178105 36,877 152,238 SH   SOLE 18 120,295 0 31,943
ESSEX PPTY TR INC COM 297178105 57,953 239,248 SH   SOLE 19 239,248 0 0
ESSEX PPTY TR INC COM 297178105 591,680 2,442,639 SH   SOLE 21 2,442,639 0 0
ESSEX PPTY TR INC COM 297178105 506,454 2,090,800 SH   SOLE 22 1,910,458 0 180,342
ESSEX PPTY TR INC COM 297178105 29,265 120,815 SH   SOLE 23 120,815 0 0
ESSEX PPTY TR INC COM 297178105 98,654 407,273 SH   SOLE 25 407,273 0 0
ESSEX PPTY TR INC COM 297178105 33,338 137,628 SH   SOLE 26 45,831 0 91,797
ESSEX PPTY TR INC COM 297178105 47,089 194,398 SH   SOLE 28 919 0 193,479
ESSEX PPTY TR INC COM 297178105 596 2,461 SH   SOLE 29 2,461 0 0
ESSEX PPTY TR INC COM 297178105 118,224 488,064 SH   SOLE 30 488,064 0 0
ESSEX PPTY TR INC COM 297178105 5,161 21,305 SH   SOLE 31 20,107 0 1,198
ESSEX PPTY TR INC COM 297178105 5,358 22,118 SH   SOLE 34 22,118 0 0
ESSEX PPTY TR INC COM 297178105 5,869 24,227 SH   SOLE 36 24,227 0 0
ESSEX PPTY TR INC COM 297178105 535 2,210 SH   SOLE 40 2,210 0 0
ESSEX PPTY TR INC COM 297178105 30 124 SH   OTR 43 124 0 0
ESSEX PPTY TR INC COM 297178105 7,654 31,598 SH   SOLE 43 28,404 0 3,194
ESTABLISHMENT LABS HLDGS INC COM G31249108 396 7,250 SH   SOLE 2 7,250 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 3,008 55,087 SH   SOLE 21 55,087 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 807 14,771 SH   SOLE 22 6,223 0 8,548
ESTABLISHMENT LABS HLDGS INC COM G31249108 158 2,894 SH   SOLE 25 2,894 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 738 13,520 SH   SOLE 26 12,051 0 1,469
ESTABLISHMENT LABS HLDGS INC COM G31249108 69 1,271 SH   SOLE 28 0 0 1,271
ESTABLISHMENT LABS HLDGS INC COM G31249108 2,137 39,126 SH   SOLE 30 39,126 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 51 935 SH   SOLE 36 935 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 123 2,255 SH   SOLE 40 2,255 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 1 26 SH   SOLE 43 26 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321 5 148 SH   SOLE 17 0 0 148
ETHAN ALLEN INTERIORS INC COM 297602104 4,359 206,176 SH   SOLE 2 166,540 0 39,636
ETHAN ALLEN INTERIORS INC COM 297602104 3 129 SH   SOLE 4 129 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 4 185 SH   SOLE 7 185 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,836 86,872 SH   SOLE 18 86,872 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 4,941 233,713 SH   SOLE 19 233,713 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 61,767 2,921,791 SH   SOLE 21 2,921,791 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 17,401 823,135 SH   SOLE 22 797,475 0 25,660
ETHAN ALLEN INTERIORS INC COM 297602104 79 3,751 SH   SOLE 23 3,751 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 57 2,719 SH   SOLE 25 2,719 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 565 26,745 SH   SOLE 26 3,301 0 23,444
ETHAN ALLEN INTERIORS INC COM 297602104 1,836 86,862 SH   SOLE 30 86,862 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 65 3,080 SH   SOLE 40 3,080 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 642 30,368 SH   SOLE 43 28,939 0 1,429
ETON PHARMACEUTICALS INC COM 29772L108 1 299 SH   SOLE 2 0 0 299
ETON PHARMACEUTICALS INC COM 29772L108 9 4,171 SH   SOLE 18 4,171 0 0
ETON PHARMACEUTICALS INC COM 29772L108 109 52,067 SH   SOLE 21 52,067 0 0
ETON PHARMACEUTICALS INC COM 29772L108 491 233,624 SH   SOLE 22 233,624 0 0
ETSY INC COM 29786A106 25,354 253,210 SH   SOLE 2 44,000 0 209,210
ETSY INC COM 29786A106 8,517 85,057 SH   SOLE 4 47,468 0 37,589
ETSY INC COM 29786A106 11,055 110,405 SH   SOLE 7 106,788 0 3,617
ETSY INC COM 29786A106 395 3,941 SH   SOLE 13 403 0 3,538
ETSY INC COM 29786A106 1,231 12,297 SH   SOLE 15 12,297 0 0
ETSY INC COM 29786A106 29,735 296,967 SH   SOLE 18 286,909 0 10,058
ETSY INC COM 29786A106 214,226 2,139,475 SH   SOLE 19 2,139,475 0 0
ETSY INC COM 29786A106 390,762 3,902,544 SH   SOLE 21 3,902,544 0 0
ETSY INC COM 29786A106 289,646 2,892,695 SH   SOLE 22 2,636,908 0 255,787
ETSY INC COM 29786A106 19,917 198,914 SH   SOLE 23 198,914 0 0
ETSY INC COM 29786A106 29,783 297,442 SH   SOLE 25 297,442 0 0
ETSY INC COM 29786A106 29,299 292,608 SH   SOLE 26 97,413 0 195,195
ETSY INC COM 29786A106 24,801 247,689 SH   SOLE 28 9,625 0 238,064
ETSY INC COM 29786A106 83,507 833,985 SH   SOLE 30 833,985 0 0
ETSY INC COM 29786A106 2,787 27,831 SH   SOLE 31 25,491 0 2,340
ETSY INC COM 29786A106 1,900 18,971 SH   SOLE 34 18,971 0 0
ETSY INC COM 29786A106 3,565 35,603 SH   SOLE 36 35,603 0 0
ETSY INC COM 29786A106 396 3,958 SH   SOLE 40 3,958 0 0
ETSY INC COM 29786A106 29 292 SH   OTR 43 292 0 0
ETSY INC COM 29786A106 17,353 173,309 SH   SOLE 43 153,871 0 19,438
ETSY INC NOTE 0.125%10/0 29786AAJ5 1,493 1,120,000 PRN   SOLE 2 1,120,000 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5 7,607 5,707,000 PRN   SOLE 21 5,707,000 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5 2,533 1,900,000 PRN   SOLE 22 1,900,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0 4,984 5,673,000 PRN   SOLE 21 5,673,000 0 0
ETSY INC NOTE 0.250% 6/1 29786AAN6 6,727 8,725,000 PRN   SOLE 21 8,725,000 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 8,995 897,657 SH   SOLE 19 897,657 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 22 2,166 SH   SOLE 21 2,166 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 6 250,440 SH   SOLE 19 250,440 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 0 722 SH   SOLE 21 722 0 0
EURONAV NV SHS B38564108 50 3,220 SH   SOLE 22 3,220 0 0
EURONAV NV SHS B38564108 30 1,940 SH   SOLE 43 0 0 1,940
EURONET WORLDWIDE INC COM 298736109 9,597 126,673 SH   SOLE 2 76,609 0 50,064
EURONET WORLDWIDE INC COM 298736109 67 879 SH   SOLE 4 764 0 115
EURONET WORLDWIDE INC COM 298736109 50 658 SH   SOLE 7 658 0 0
EURONET WORLDWIDE INC COM 298736109 10,978 144,908 SH   SOLE 18 144,908 0 0
EURONET WORLDWIDE INC COM 298736109 1,113 14,686 SH   SOLE 19 14,686 0 0
EURONET WORLDWIDE INC COM 298736109 179,415 2,368,198 SH   SOLE 21 2,368,198 0 0
EURONET WORLDWIDE INC COM 298736109 101,350 1,337,776 SH   SOLE 22 1,276,633 0 61,143
EURONET WORLDWIDE INC COM 298736109 550 7,266 SH   SOLE 25 7,266 0 0
EURONET WORLDWIDE INC COM 298736109 1,723 22,746 SH   SOLE 26 18,468 0 4,278
EURONET WORLDWIDE INC COM 298736109 247 3,261 SH   SOLE 28 941 0 2,320
EURONET WORLDWIDE INC COM 298736109 1,529 20,177 SH   SOLE 30 20,177 0 0
EURONET WORLDWIDE INC COM 298736109 51 678 SH   SOLE 31 678 0 0
EURONET WORLDWIDE INC COM 298736109 7 90 SH   SOLE 34 90 0 0
EURONET WORLDWIDE INC COM 298736109 32 420 SH   SOLE 36 420 0 0
EURONET WORLDWIDE INC COM 298736109 533 7,038 SH   SOLE 40 7,038 0 0
EURONET WORLDWIDE INC COM 298736109 1,695 22,367 SH   SOLE 43 20,435 0 1,932
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 4,079 4,539,000 PRN   SOLE 21 4,539,000 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 289 15,690 SH   SOLE 2 10,753 0 4,937
EUROPEAN WAX CTR INC CLASS A COM 29882P106 3 187 SH   SOLE 7 187 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 1,019 55,234 SH   SOLE 18 55,234 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 873 47,303 SH   SOLE 19 47,303 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 15,433 836,461 SH   SOLE 21 836,461 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 10,637 576,542 SH   SOLE 22 557,083 0 19,459
EUROPEAN WAX CTR INC CLASS A COM 29882P106 77 4,176 SH   SOLE 25 4,176 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 34 1,866 SH   SOLE 26 1,866 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 22 1,218 SH   SOLE 28 0 0 1,218
EUROPEAN WAX CTR INC CLASS A COM 29882P106 703 38,126 SH   SOLE 30 38,126 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 63 3,403 SH   SOLE 36 3,403 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 47 2,565 SH   SOLE 40 2,565 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 5 247 SH   SOLE 43 246 0 1
EVANS BANCORP INC COM NEW 29911Q208 241 6,569 SH   SOLE 2 6,182 0 387
EVANS BANCORP INC COM NEW 29911Q208 34 938 SH   SOLE 18 938 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,266 34,556 SH   SOLE 21 34,556 0 0
EVANS BANCORP INC COM NEW 29911Q208 807 22,025 SH   SOLE 22 22,025 0 0
EVANS BANCORP INC COM NEW 29911Q208 10 284 SH   SOLE 43 284 0 0
EVELO BIOSCIENCES INC COM 299734103 1 559 SH   SOLE 2 0 0 559
EVELO BIOSCIENCES INC COM 299734103 12 5,843 SH   SOLE 18 5,843 0 0
EVELO BIOSCIENCES INC COM 299734103 1,009 482,628 SH   SOLE 21 482,628 0 0
EVELO BIOSCIENCES INC COM 299734103 1,395 667,414 SH   SOLE 22 667,414 0 0
EVELO BIOSCIENCES INC COM 299734103 102 48,922 SH   SOLE 30 48,922 0 0
EVENTBRITE INC COM CL A 29975E109 2,021 332,403 SH   SOLE 2 225,036 0 107,367
EVENTBRITE INC COM CL A 29975E109 1 226 SH   SOLE 4 226 0 0
EVENTBRITE INC COM CL A 29975E109 6 1,062 SH   SOLE 7 1,062 0 0
EVENTBRITE INC COM CL A 29975E109 1,323 217,622 SH   SOLE 18 207,724 0 9,898
EVENTBRITE INC COM CL A 29975E109 4,500 740,088 SH   SOLE 19 740,088 0 0
EVENTBRITE INC COM CL A 29975E109 15,269 2,511,383 SH   SOLE 21 2,511,383 0 0
EVENTBRITE INC COM CL A 29975E109 15,776 2,594,717 SH   SOLE 22 2,531,071 0 63,646
EVENTBRITE INC COM CL A 29975E109 125 20,592 SH   SOLE 23 20,592 0 0
EVENTBRITE INC COM CL A 29975E109 71 11,701 SH   SOLE 25 11,701 0 0
EVENTBRITE INC COM CL A 29975E109 728 119,765 SH   SOLE 26 28,701 0 91,064
EVENTBRITE INC COM CL A 29975E109 16 2,680 SH   SOLE 28 0 0 2,680
EVENTBRITE INC COM CL A 29975E109 234 38,486 SH   SOLE 30 38,486 0 0
EVENTBRITE INC COM CL A 29975E109 53 8,650 SH   SOLE 40 8,650 0 0
EVENTBRITE INC COM CL A 29975E109 132 21,718 SH   SOLE 43 21,410 0 308
EVERBRIDGE INC COM 29978A104 979 31,693 SH   SOLE 2 27,218 0 4,475
EVERBRIDGE INC COM 29978A104 27 870 SH   SOLE 4 141 0 729
EVERBRIDGE INC COM 29978A104 40 1,306 SH   SOLE 7 1,306 0 0
EVERBRIDGE INC COM 29978A104 3,176 102,841 SH   SOLE 18 102,841 0 0
EVERBRIDGE INC COM 29978A104 2,408 77,990 SH   SOLE 19 77,990 0 0
EVERBRIDGE INC COM 29978A104 47,706 1,544,895 SH   SOLE 21 1,544,895 0 0
EVERBRIDGE INC COM 29978A104 28,971 938,173 SH   SOLE 22 910,227 0 27,946
EVERBRIDGE INC COM 29978A104 4 122 SH   SOLE 23 122 0 0
EVERBRIDGE INC COM 29978A104 157 5,080 SH   SOLE 25 5,080 0 0
EVERBRIDGE INC COM 29978A104 470 15,232 SH   SOLE 26 12,226 0 3,006
EVERBRIDGE INC COM 29978A104 69 2,243 SH   SOLE 28 671 0 1,572
EVERBRIDGE INC COM 29978A104 8,985 290,973 SH   SOLE 30 290,973 0 0
EVERBRIDGE INC COM 29978A104 170 5,517 SH   SOLE 40 5,517 0 0
EVERBRIDGE INC COM 29978A104 969 31,376 SH   SOLE 43 30,685 0 691
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 3,379 3,845,000 PRN   SOLE 21 3,845,000 0 0
EVERBRIDGE INC NOTE 3/1 29978AAE4 2,782 3,275,000 PRN   SOLE 21 3,275,000 0 0
EVERCOMMERCE INC COM 29977X105 234 21,369 SH   SOLE 2 12,251 0 9,118
EVERCOMMERCE INC COM 29977X105 1 90 SH   SOLE 7 90 0 0
EVERCOMMERCE INC COM 29977X105 793 72,567 SH   SOLE 18 72,567 0 0
EVERCOMMERCE INC COM 29977X105 502 45,954 SH   SOLE 19 45,954 0 0
EVERCOMMERCE INC COM 29977X105 9,202 841,931 SH   SOLE 21 841,931 0 0
EVERCOMMERCE INC COM 29977X105 7,069 646,708 SH   SOLE 22 613,433 0 33,275
EVERCOMMERCE INC COM 29977X105 21 1,882 SH   SOLE 25 1,882 0 0
EVERCOMMERCE INC COM 29977X105 6 577 SH   SOLE 43 422 0 155
EVERCORE INC CLASS A 29977A105 8,350 101,524 SH   SOLE 2 39,388 0 62,136
EVERCORE INC CLASS A 29977A105 5 59 SH   SOLE 4 59 0 0
EVERCORE INC CLASS A 29977A105 226 2,752 SH   SOLE 7 2,752 0 0
EVERCORE INC CLASS A 29977A105 6,375 77,503 SH   SOLE 18 77,503 0 0
EVERCORE INC CLASS A 29977A105 938 11,405 SH   SOLE 19 11,405 0 0
EVERCORE INC CLASS A 29977A105 167,377 2,034,983 SH   SOLE 21 2,034,983 0 0
EVERCORE INC CLASS A 29977A105 81,706 993,392 SH   SOLE 22 947,990 0 45,402
EVERCORE INC CLASS A 29977A105 497 6,043 SH   SOLE 25 6,043 0 0
EVERCORE INC CLASS A 29977A105 1,542 18,743 SH   SOLE 26 15,203 0 3,540
EVERCORE INC CLASS A 29977A105 176 2,139 SH   SOLE 28 730 0 1,409
EVERCORE INC CLASS A 29977A105 1,386 16,853 SH   SOLE 30 16,853 0 0
EVERCORE INC CLASS A 29977A105 46 559 SH   SOLE 31 559 0 0
EVERCORE INC CLASS A 29977A105 157 1,914 SH   SOLE 34 1,914 0 0
EVERCORE INC CLASS A 29977A105 44 538 SH   SOLE 36 538 0 0
EVERCORE INC CLASS A 29977A105 416 5,054 SH   SOLE 40 5,054 0 0
EVERCORE INC CLASS A 29977A105 37 447 SH   OTR 43 447 0 0
EVERCORE INC CLASS A 29977A105 3,064 37,252 SH   SOLE 43 35,337 0 1,915
EVEREST RE GROUP LTD COM G3223R108 24,077 91,744 SH   SOLE 2 21,082 0 70,662
EVEREST RE GROUP LTD COM G3223R108 10,077 38,398 SH   SOLE 4 19,430 0 18,968
EVEREST RE GROUP LTD COM G3223R108 9,411 35,858 SH   SOLE 7 34,587 0 1,271
EVEREST RE GROUP LTD COM G3223R108 49 185 SH   SOLE 13 185 0 0
EVEREST RE GROUP LTD COM G3223R108 1,543 5,881 SH   SOLE 15 5,881 0 0
EVEREST RE GROUP LTD COM G3223R108 25,089 95,600 SH   SOLE 18 92,556 0 3,044
EVEREST RE GROUP LTD COM G3223R108 5,198 19,806 SH   SOLE 19 19,806 0 0
EVEREST RE GROUP LTD COM G3223R108 283,017 1,078,407 SH   SOLE 21 1,078,407 0 0
EVEREST RE GROUP LTD COM G3223R108 241,414 919,882 SH   SOLE 22 839,967 0 79,915
EVEREST RE GROUP LTD COM G3223R108 16,848 64,196 SH   SOLE 23 64,196 0 0
EVEREST RE GROUP LTD COM G3223R108 12,160 46,335 SH   SOLE 25 46,335 0 0
EVEREST RE GROUP LTD COM G3223R108 20,200 76,969 SH   SOLE 26 28,472 0 48,497
EVEREST RE GROUP LTD COM G3223R108 15,515 59,120 SH   SOLE 28 484 0 58,636
EVEREST RE GROUP LTD COM G3223R108 54,660 208,275 SH   SOLE 30 208,275 0 0
EVEREST RE GROUP LTD COM G3223R108 2,126 8,101 SH   SOLE 31 7,344 0 757
EVEREST RE GROUP LTD COM G3223R108 447 1,704 SH   SOLE 34 1,704 0 0
EVEREST RE GROUP LTD COM G3223R108 3,888 14,813 SH   SOLE 36 14,813 0 0
EVEREST RE GROUP LTD COM G3223R108 314 1,198 SH   SOLE 40 1,198 0 0
EVEREST RE GROUP LTD COM G3223R108 28 108 SH   OTR 43 108 0 0
EVEREST RE GROUP LTD COM G3223R108 11,698 44,572 SH   SOLE 43 43,432 0 1,140
EVERGY INC COM 30034W106 36,385 612,534 SH   SOLE 2 159,870 0 452,664
EVERGY INC COM 30034W106 7,978 134,306 SH   SOLE 4 111,633 0 22,673
EVERGY INC COM 30034W106 14,922 251,216 SH   SOLE 7 242,653 0 8,563
EVERGY INC COM 30034W106 180 3,032 SH   SOLE 13 982 0 2,050
EVERGY INC COM 30034W106 2,036 34,283 SH   SOLE 15 34,283 0 0
EVERGY INC COM 30034W106 14 229 SH   SOLE 17 0 0 229
EVERGY INC COM 30034W106 21,135 355,816 SH   SOLE 18 336,900 0 18,916
EVERGY INC COM 30034W106 9,461 159,281 SH   SOLE 19 159,281 0 0
EVERGY INC COM 30034W106 462,423 7,784,905 SH   SOLE 21 7,784,905 0 0
EVERGY INC COM 30034W106 293,793 4,946,007 SH   SOLE 22 4,488,215 0 457,792
EVERGY INC COM 30034W106 22,736 382,766 SH   SOLE 23 382,766 0 0
EVERGY INC COM 30034W106 4,104 69,091 SH   SOLE 25 69,091 0 0
EVERGY INC COM 30034W106 26,248 441,890 SH   SOLE 26 165,795 0 276,095
EVERGY INC COM 30034W106 11,038 185,828 SH   SOLE 28 0 0 185,828
EVERGY INC COM 30034W106 45 753 SH   SOLE 29 753 0 0
EVERGY INC COM 30034W106 80,108 1,348,617 SH   SOLE 30 1,348,617 0 0
EVERGY INC COM 30034W106 3,154 53,102 SH   SOLE 31 49,006 0 4,096
EVERGY INC COM 30034W106 2,230 37,538 SH   SOLE 34 37,538 0 0
EVERGY INC COM 30034W106 7,350 123,733 SH   SOLE 36 123,733 0 0
EVERGY INC COM 30034W106 235 3,963 SH   SOLE 40 3,963 0 0
EVERGY INC COM 30034W106 34 568 SH   OTR 43 568 0 0
EVERGY INC COM 30034W106 6,678 112,421 SH   SOLE 43 104,353 0 8,068
EVERI HLDGS INC COM 30034T103 4,213 259,713 SH   SOLE 2 237,639 0 22,074
EVERI HLDGS INC COM 30034T103 5 312 SH   SOLE 4 312 0 0
EVERI HLDGS INC COM 30034T103 15 897 SH   SOLE 7 897 0 0
EVERI HLDGS INC COM 30034T103 3,918 241,549 SH   SOLE 18 241,549 0 0
EVERI HLDGS INC COM 30034T103 3,538 218,151 SH   SOLE 19 218,151 0 0
EVERI HLDGS INC COM 30034T103 46,510 2,867,477 SH   SOLE 21 2,867,477 0 0
EVERI HLDGS INC COM 30034T103 36,912 2,275,679 SH   SOLE 22 2,204,505 0 71,174
EVERI HLDGS INC COM 30034T103 27 1,679 SH   SOLE 23 1,679 0 0
EVERI HLDGS INC COM 30034T103 310 19,097 SH   SOLE 25 19,097 0 0
EVERI HLDGS INC COM 30034T103 878 54,106 SH   SOLE 26 49,428 0 4,678
EVERI HLDGS INC COM 30034T103 87 5,365 SH   SOLE 28 982 0 4,383
EVERI HLDGS INC COM 30034T103 1,760 108,503 SH   SOLE 30 108,503 0 0
EVERI HLDGS INC COM 30034T103 242 14,927 SH   SOLE 34 14,927 0 0
EVERI HLDGS INC COM 30034T103 207 12,771 SH   SOLE 36 12,771 0 0
EVERI HLDGS INC COM 30034T103 166 10,207 SH   SOLE 40 10,207 0 0
EVERI HLDGS INC COM 30034T103 246 15,180 SH   SOLE 43 15,068 0 112
EVERQUOTE INC COM CL A 30041R108 249 36,467 SH   SOLE 2 27,173 0 9,294
EVERQUOTE INC COM CL A 30041R108 0 49 SH   SOLE 4 49 0 0
EVERQUOTE INC COM CL A 30041R108 2 260 SH   SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108 400 58,666 SH   SOLE 18 54,733 0 3,933
EVERQUOTE INC COM CL A 30041R108 1,220 178,934 SH   SOLE 19 178,934 0 0
EVERQUOTE INC COM CL A 30041R108 4,336 635,794 SH   SOLE 21 635,794 0 0
EVERQUOTE INC COM CL A 30041R108 4,068 596,469 SH   SOLE 22 587,147 0 9,322
EVERQUOTE INC COM CL A 30041R108 19 2,855 SH   SOLE 23 2,855 0 0
EVERQUOTE INC COM CL A 30041R108 15 2,224 SH   SOLE 25 2,224 0 0
EVERQUOTE INC COM CL A 30041R108 111 16,305 SH   SOLE 26 0 0 16,305
EVERQUOTE INC COM CL A 30041R108 13 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108 21 3,026 SH   SOLE 30 3,026 0 0
EVERQUOTE INC COM CL A 30041R108 12 1,707 SH   SOLE 40 1,707 0 0
EVERQUOTE INC COM CL A 30041R108 6 873 SH   SOLE 43 873 0 0
EVERSOURCE ENERGY COM 30040W108 69,497 891,448 SH   SOLE 2 302,226 0 589,222
EVERSOURCE ENERGY COM 30040W108 39,530 507,052 SH   SOLE 4 350,174 0 156,878
EVERSOURCE ENERGY COM 30040W108 69,704 894,104 SH   SOLE 7 882,610 0 11,494
EVERSOURCE ENERGY COM 30040W108 761 9,760 SH   SOLE 13 4,489 0 5,271
EVERSOURCE ENERGY COM 30040W108 3,921 50,292 SH   SOLE 15 50,292 0 0
EVERSOURCE ENERGY COM 30040W108 2 22 SH   SOLE 17 0 0 22
EVERSOURCE ENERGY COM 30040W108 49,370 633,275 SH   SOLE 18 605,173 0 28,102
EVERSOURCE ENERGY COM 30040W108 31,174 399,872 SH   SOLE 19 399,872 0 0
EVERSOURCE ENERGY COM 30040W108 1,214,197 15,574,612 SH   SOLE 21 15,574,612 0 0
EVERSOURCE ENERGY COM 30040W108 599,208 7,686,090 SH   SOLE 22 6,998,490 0 687,600
EVERSOURCE ENERGY COM 30040W108 45,509 583,753 SH   SOLE 23 583,753 0 0
EVERSOURCE ENERGY COM 30040W108 135,722 1,740,920 SH   SOLE 25 1,740,920 0 0
EVERSOURCE ENERGY COM 30040W108 108,870 1,396,484 SH   SOLE 26 934,513 0 461,971
EVERSOURCE ENERGY COM 30040W108 115,834 1,485,817 SH   SOLE 28 14,714 0 1,471,103
EVERSOURCE ENERGY COM 30040W108 63 808 SH   SOLE 29 808 0 0
EVERSOURCE ENERGY COM 30040W108 313,341 4,019,249 SH   SOLE 30 3,846,523 0 172,726
EVERSOURCE ENERGY COM 30040W108 5,962 76,476 SH   SOLE 31 70,218 0 6,258
EVERSOURCE ENERGY COM 30040W108 4,402 56,462 SH   SOLE 32 56,462 0 0
EVERSOURCE ENERGY COM 30040W108 13,055 167,457 SH   SOLE 34 167,457 0 0
EVERSOURCE ENERGY COM 30040W108 12,829 164,556 SH   SOLE 36 164,556 0 0
EVERSOURCE ENERGY COM 30040W108 907 11,639 SH   SOLE 40 11,639 0 0
EVERSOURCE ENERGY COM 30040W108 43 551 SH   OTR 43 551 0 0
EVERSOURCE ENERGY COM 30040W108 39,403 505,420 SH   SOLE 43 488,731 0 16,689
EVERSPIN TECHNOLOGIES INC COM 30041T104 17 2,970 SH   SOLE 2 2,970 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 18 3,134 SH   SOLE 18 3,134 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 227 39,159 SH   SOLE 21 39,159 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 1,361 235,042 SH   SOLE 22 235,042 0 0
EVERTEC INC COM 30040P103 1,574 50,210 SH   SOLE 2 43,052 0 7,158
EVERTEC INC COM 30040P103 8 245 SH   SOLE 4 245 0 0
EVERTEC INC COM 30040P103 22 698 SH   SOLE 7 698 0 0
EVERTEC INC COM 30040P103 8,010 255,513 SH   SOLE 18 255,513 0 0
EVERTEC INC COM 30040P103 3,618 115,391 SH   SOLE 19 115,391 0 0
EVERTEC INC COM 30040P103 245,703 7,837,427 SH   SOLE 21 7,837,427 0 0
EVERTEC INC COM 30040P103 49,910 1,592,015 SH   SOLE 22 1,550,835 0 41,180
EVERTEC INC COM 30040P103 281 8,973 SH   SOLE 25 8,973 0 0
EVERTEC INC COM 30040P103 575 18,350 SH   SOLE 26 13,951 0 4,399
EVERTEC INC COM 30040P103 73 2,325 SH   SOLE 28 600 0 1,725
EVERTEC INC COM 30040P103 5,530 176,406 SH   SOLE 30 176,406 0 0
EVERTEC INC COM 30040P103 229 7,316 SH   SOLE 40 7,316 0 0
EVERTEC INC COM 30040P103 42 1,339 SH   SOLE 43 979 0 360
EVGO INC CL A COM 30052F100 474 59,896 SH   SOLE 2 31,969 0 27,927
EVGO INC CL A COM 30052F100 6 770 SH   SOLE 7 770 0 0
EVGO INC CL A COM 30052F100 1,588 200,711 SH   SOLE 18 200,711 0 0
EVGO INC CL A COM 30052F100 1,010 127,735 SH   SOLE 19 127,735 0 0
EVGO INC CL A COM 30052F100 18,291 2,312,398 SH   SOLE 21 2,312,398 0 0
EVGO INC CL A COM 30052F100 14,527 1,836,553 SH   SOLE 22 1,758,926 0 77,627
EVGO INC CL A COM 30052F100 67 8,411 SH   SOLE 25 8,411 0 0
EVGO INC CL A COM 30052F100 72 9,118 SH   SOLE 40 9,118 0 0
EVGO INC *W EXP 07/01/202 30052F118 5 2,680 SH   SOLE 4 2,680 0 0
EVGO INC *W EXP 07/01/202 30052F118 72 38,959 SH   SOLE 18 38,959 0 0
EVGO INC *W EXP 07/01/202 30052F118 1,084 586,091 SH   SOLE 19 586,091 0 0
EVGO INC *W EXP 07/01/202 30052F118 35 18,800 SH   SOLE 22 18,800 0 0
EVGO INC *W EXP 07/01/202 30052F118 3 1,880 SH   SOLE 26 1,880 0 0
EVGO INC *W EXP 07/01/202 30052F118 301 162,680 SH   SOLE 34 162,680 0 0
EVI INDS INC COM 26929N102 3 177 SH   SOLE 2 0 0 177
EVI INDS INC COM 26929N102 10 566 SH   SOLE 18 566 0 0
EVI INDS INC COM 26929N102 162 8,949 SH   SOLE 21 8,949 0 0
EVI INDS INC COM 26929N102 505 27,866 SH   SOLE 22 27,866 0 0
EVO PMTS INC CL A COM 26927E104 845 25,371 SH   SOLE 2 19,877 0 5,494
EVO PMTS INC CL A COM 26927E104 5 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 19 584 SH   SOLE 7 584 0 0
EVO PMTS INC CL A COM 26927E104 5,340 160,375 SH   SOLE 18 160,375 0 0
EVO PMTS INC CL A COM 26927E104 2,906 87,269 SH   SOLE 19 87,269 0 0
EVO PMTS INC CL A COM 26927E104 50,131 1,505,446 SH   SOLE 21 1,505,446 0 0
EVO PMTS INC CL A COM 26927E104 39,700 1,192,187 SH   SOLE 22 1,162,632 0 29,555
EVO PMTS INC CL A COM 26927E104 200 6,021 SH   SOLE 25 6,021 0 0
EVO PMTS INC CL A COM 26927E104 914 27,459 SH   SOLE 26 22,322 0 5,137
EVO PMTS INC CL A COM 26927E104 64 1,933 SH   SOLE 28 431 0 1,502
EVO PMTS INC CL A COM 26927E104 2,415 72,517 SH   SOLE 30 72,517 0 0
EVO PMTS INC CL A COM 26927E104 163 4,881 SH   SOLE 40 4,881 0 0
EVO PMTS INC CL A COM 26927E104 332 9,975 SH   SOLE 43 9,324 0 651
EVOKE PHARMA INC COM NEW 30049G203 12 6,513 SH   SOLE 21 6,513 0 0
EVOKE PHARMA INC COM NEW 30049G203 3 1,464 SH   SOLE 22 1,464 0 0
EVOLENT HEALTH INC CL A 30050B101 10,610 295,306 SH   SOLE 2 177,966 0 117,340
EVOLENT HEALTH INC CL A 30050B101 9 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 99 2,750 SH   SOLE 7 914 0 1,836
EVOLENT HEALTH INC CL A 30050B101 8,518 237,059 SH   SOLE 18 212,609 0 24,450
EVOLENT HEALTH INC CL A 30050B101 32,792 912,673 SH   SOLE 19 912,673 0 0
EVOLENT HEALTH INC CL A 30050B101 97,478 2,713,011 SH   SOLE 21 2,713,011 0 0
EVOLENT HEALTH INC CL A 30050B101 100,128 2,786,762 SH   SOLE 22 2,738,495 0 48,267
EVOLENT HEALTH INC CL A 30050B101 1,020 28,389 SH   SOLE 23 28,389 0 0
EVOLENT HEALTH INC CL A 30050B101 424 11,805 SH   SOLE 25 11,805 0 0
EVOLENT HEALTH INC CL A 30050B101 7,109 197,853 SH   SOLE 26 43,998 0 153,855
EVOLENT HEALTH INC CL A 30050B101 172 4,790 SH   SOLE 28 1,430 0 3,360
EVOLENT HEALTH INC CL A 30050B101 7,871 219,056 SH   SOLE 30 219,056 0 0
EVOLENT HEALTH INC CL A 30050B101 304 8,465 SH   SOLE 40 8,465 0 0
EVOLENT HEALTH INC CL A 30050B101 1,595 44,388 SH   SOLE 43 42,784 0 1,604
EVOLUS INC COM 30052C107 239 29,721 SH   SOLE 2 16,535 0 13,186
EVOLUS INC COM 30052C107 4 518 SH   SOLE 7 518 0 0
EVOLUS INC COM 30052C107 770 95,670 SH   SOLE 18 95,670 0 0
EVOLUS INC COM 30052C107 529 65,769 SH   SOLE 19 65,769 0 0
EVOLUS INC COM 30052C107 9,899 1,229,710 SH   SOLE 21 1,229,710 0 0
EVOLUS INC COM 30052C107 7,367 915,185 SH   SOLE 22 892,757 0 22,428
EVOLUS INC COM 30052C107 54 6,694 SH   SOLE 25 6,694 0 0
EVOLUS INC COM 30052C107 27 3,313 SH   SOLE 28 0 0 3,313
EVOLUS INC COM 30052C107 193 23,914 SH   SOLE 30 23,914 0 0
EVOLUS INC COM 30052C107 63 7,796 SH   SOLE 40 7,796 0 0
EVOLUS INC COM 30052C107 166 20,578 SH   SOLE 43 20,528 0 50
EVOLUTION PETE CORP COM 30049A107 194 27,821 SH   SOLE 2 14,068 0 13,753
EVOLUTION PETE CORP COM 30049A107 245 35,157 SH   SOLE 18 5,427 0 29,730
EVOLUTION PETE CORP COM 30049A107 1,726 247,939 SH   SOLE 19 247,939 0 0
EVOLUTION PETE CORP COM 30049A107 824 118,350 SH   SOLE 21 118,350 0 0
EVOLUTION PETE CORP COM 30049A107 5,461 784,568 SH   SOLE 22 784,568 0 0
EVOLUTION PETE CORP COM 30049A107 1,502 215,783 SH   SOLE 26 0 0 215,783
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 117 55,220 SH   SOLE 2 25,845 0 29,375
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 3 1,337 SH   SOLE 7 1,337 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 569 268,334 SH   SOLE 18 268,334 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 326 153,696 SH   SOLE 19 153,696 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 6,380 3,009,661 SH   SOLE 21 3,009,661 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 3,285 1,549,479 SH   SOLE 22 1,460,939 0 88,540
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 33 15,568 SH   SOLE 25 15,568 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 27 12,696 SH   SOLE 28 0 0 12,696
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 50 23,423 SH   SOLE 30 23,423 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 34 16,162 SH   SOLE 40 16,162 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,086 63,093 SH   SOLE 2 49,958 0 13,135
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 28 836 SH   SOLE 4 836 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,453 134,645 SH   SOLE 7 134,645 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 10,645 321,908 SH   SOLE 18 301,983 0 19,925
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 7,213 218,103 SH   SOLE 19 218,103 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 123,978 3,748,964 SH   SOLE 21 3,748,964 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 92,290 2,790,737 SH   SOLE 22 2,717,344 0 73,393
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 9,143 276,470 SH   SOLE 25 276,470 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 37,436 1,132,009 SH   SOLE 26 78,407 0 1,053,602
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 332 10,033 SH   SOLE 28 2,136 0 7,897
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 44,027 1,331,323 SH   SOLE 30 1,331,323 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 105,117 3,178,632 SH   SOLE 34 3,178,632 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 216 6,537 SH   SOLE 36 6,537 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 510 15,433 SH   SOLE 40 15,433 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 917 27,722 SH   SOLE 43 27,114 0 608
EVOTEC AG SPONSORED ADS 30050E105 93 10,558 SH   SOLE 43 7,332 0 3,226
EXACT SCIENCES CORP COM 30063P105 9,875 303,928 SH   SOLE 2 105,712 0 198,216
EXACT SCIENCES CORP COM 30063P105 3,693 113,656 SH   SOLE 4 65,935 0 47,721
EXACT SCIENCES CORP COM 30063P105 721 22,187 SH   SOLE 7 21,592 0 595
EXACT SCIENCES CORP COM 30063P105 19 571 SH   SOLE 13 571 0 0
EXACT SCIENCES CORP COM 30063P105 632 19,445 SH   SOLE 15 19,445 0 0
EXACT SCIENCES CORP COM 30063P105 7,880 242,543 SH   SOLE 18 233,685 0 8,858
EXACT SCIENCES CORP COM 30063P105 21,954 675,730 SH   SOLE 19 675,730 0 0
EXACT SCIENCES CORP COM 30063P105 74,634 2,297,134 SH   SOLE 21 2,297,134 0 0
EXACT SCIENCES CORP COM 30063P105 141,068 4,341,883 SH   SOLE 22 3,963,165 0 378,718
EXACT SCIENCES CORP COM 30063P105 9,099 280,051 SH   SOLE 23 280,051 0 0
EXACT SCIENCES CORP COM 30063P105 11,771 362,299 SH   SOLE 25 362,299 0 0
EXACT SCIENCES CORP COM 30063P105 6,985 214,980 SH   SOLE 26 103,479 0 111,501
EXACT SCIENCES CORP COM 30063P105 7,965 245,144 SH   SOLE 28 3,064 0 242,080
EXACT SCIENCES CORP COM 30063P105 13 413 SH   SOLE 29 413 0 0
EXACT SCIENCES CORP COM 30063P105 25,449 783,294 SH   SOLE 30 783,294 0 0
EXACT SCIENCES CORP COM 30063P105 1,240 38,178 SH   SOLE 31 35,423 0 2,755
EXACT SCIENCES CORP COM 30063P105 11,121 342,275 SH   SOLE 34 342,275 0 0
EXACT SCIENCES CORP COM 30063P105 1,616 49,745 SH   SOLE 36 49,745 0 0
EXACT SCIENCES CORP COM 30063P105 178 5,481 SH   SOLE 40 5,481 0 0
EXACT SCIENCES CORP COM 30063P105 18 568 SH   OTR 43 568 0 0
EXACT SCIENCES CORP COM 30063P105 3,198 98,433 SH   SOLE 43 90,975 0 7,458
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 2,011 2,275,000 PRN   SOLE 21 2,275,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 4,500 6,505,000 PRN   SOLE 21 6,505,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 6,474 10,235,000 PRN   SOLE 21 10,235,000 0 0
EXAGEN INC COM 30068X103 41 15,161 SH   SOLE 2 15,042 0 119
EXAGEN INC COM 30068X103 5 1,966 SH   SOLE 18 1,966 0 0
EXAGEN INC COM 30068X103 79 29,156 SH   SOLE 21 29,156 0 0
EXAGEN INC COM 30068X103 73 26,895 SH   SOLE 22 26,895 0 0
EXAGEN INC COM 30068X103 2 663 SH   SOLE 23 663 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 368 15,706 SH   SOLE 2 992 0 14,714
EXCELERATE ENERGY INC CL A COM 30069T101 68 2,890 SH   SOLE 4 2,890 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 5 196 SH   SOLE 7 196 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 2,274 97,185 SH   SOLE 18 97,185 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 34,714 1,483,490 SH   SOLE 19 1,483,490 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 15,074 644,167 SH   SOLE 21 644,167 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 13,909 594,388 SH   SOLE 22 582,011 0 12,377
EXCELERATE ENERGY INC CL A COM 30069T101 55 2,361 SH   SOLE 26 2,361 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 7,507 320,801 SH   SOLE 34 320,801 0 0
EXELA TECHNOLOGIES INC 6% CONV PFD SR B 30162V607 1,126 232,101 SH   SOLE 21 232,101 0 0
EXELA TECHNOLOGIES INC COM 30162V706 15 33,491 SH   SOLE 21 33,491 0 0
EXELA TECHNOLOGIES INC COM 30162V706 561 1,238,119 SH   SOLE 22 1,238,119 0 0
EXELIXIS INC COM 30161Q104 14,483 923,662 SH   SOLE 2 514,765 0 408,897
EXELIXIS INC COM 30161Q104 445 28,395 SH   SOLE 4 19,010 0 9,385
EXELIXIS INC COM 30161Q104 416 26,542 SH   SOLE 7 14,146 0 12,396
EXELIXIS INC COM 30161Q104 397 25,347 SH   SOLE 13 25,347 0 0
EXELIXIS INC COM 30161Q104 11,551 736,669 SH   SOLE 18 735,802 0 867
EXELIXIS INC COM 30161Q104 12,747 812,926 SH   SOLE 19 812,926 0 0
EXELIXIS INC COM 30161Q104 321,180 20,483,427 SH   SOLE 21 20,483,427 0 0
EXELIXIS INC COM 30161Q104 142,076 9,060,993 SH   SOLE 22 8,623,787 0 437,206
EXELIXIS INC COM 30161Q104 492 31,403 SH   SOLE 23 31,403 0 0
EXELIXIS INC COM 30161Q104 763 48,683 SH   SOLE 25 48,683 0 0
EXELIXIS INC COM 30161Q104 2,750 175,355 SH   SOLE 26 137,138 0 38,217
EXELIXIS INC COM 30161Q104 1,678 106,992 SH   SOLE 28 5,584 0 101,408
EXELIXIS INC COM 30161Q104 127 8,109 SH   SOLE 29 8,109 0 0
EXELIXIS INC COM 30161Q104 18,143 1,157,060 SH   SOLE 30 1,157,060 0 0
EXELIXIS INC COM 30161Q104 506 32,256 SH   SOLE 31 32,256 0 0
EXELIXIS INC COM 30161Q104 1,286 82,024 SH   SOLE 34 82,024 0 0
EXELIXIS INC COM 30161Q104 61 3,919 SH   SOLE 36 3,919 0 0
EXELIXIS INC COM 30161Q104 663 42,296 SH   SOLE 40 42,296 0 0
EXELIXIS INC COM 30161Q104 17 1,109 SH   OTR 43 1,109 0 0
EXELIXIS INC COM 30161Q104 1,696 108,153 SH   SOLE 43 99,261 0 8,892
EXELON CORP COM 30161N101 102,171 2,727,456 SH   SOLE 2 517,690 0 2,209,766
EXELON CORP COM 30161N101 32,259 861,160 SH   SOLE 4 437,576 0 423,584
EXELON CORP COM 30161N101 55,935 1,493,182 SH   SOLE 7 1,223,533 0 269,649
EXELON CORP COM 30161N101 1,603 42,799 SH   SOLE 13 23,646 0 19,153
EXELON CORP COM 30161N101 5,642 150,612 SH   SOLE 15 150,612 0 0
EXELON CORP COM 30161N101 1 33 SH   SOLE 17 0 0 33
EXELON CORP COM 30161N101 55,754 1,488,362 SH   SOLE 18 1,407,523 0 80,839
EXELON CORP COM 30161N101 26,169 698,596 SH   SOLE 19 698,596 0 0
EXELON CORP COM 30161N101 1,162,940 31,044,860 SH   SOLE 21 31,044,860 0 0
EXELON CORP COM 30161N101 797,200 21,281,355 SH   SOLE 22 19,203,390 0 2,077,965
EXELON CORP COM 30161N101 60,592 1,617,511 SH   SOLE 23 1,617,511 0 0
EXELON CORP COM 30161N101 96,303 2,570,834 SH   SOLE 25 2,570,834 0 0
EXELON CORP COM 30161N101 101,524 2,710,189 SH   SOLE 26 1,432,504 0 1,277,685
EXELON CORP COM 30161N101 90,246 2,409,123 SH   SOLE 28 29,929 0 2,379,194
EXELON CORP COM 30161N101 110 2,941 SH   SOLE 29 2,941 0 0
EXELON CORP COM 30161N101 275,238 7,347,510 SH   SOLE 30 7,159,901 0 187,609
EXELON CORP COM 30161N101 8,006 213,711 SH   SOLE 31 195,924 0 17,787
EXELON CORP COM 30161N101 12,841 342,789 SH   SOLE 32 342,789 0 0
EXELON CORP COM 30161N101 5,130 136,942 SH   SOLE 34 136,942 0 0
EXELON CORP COM 30161N101 15,068 402,252 SH   SOLE 36 402,252 0 0
EXELON CORP COM 30161N101 1,190 31,770 SH   SOLE 40 31,770 0 0
EXELON CORP COM 30161N101 74 1,983 SH   OTR 43 1,983 0 0
EXELON CORP COM 30161N101 23,109 616,899 SH   SOLE 43 547,683 0 69,216
EXICURE INC COM NEW 30205M200 0 55 SH   SOLE 2 0 0 55
EXICURE INC COM NEW 30205M200 12 7,623 SH   SOLE 21 7,623 0 0
EXICURE INC COM NEW 30205M200 8 4,935 SH   SOLE 22 4,935 0 0
EXLSERVICE HOLDINGS INC COM 302081104 5,983 40,603 SH   SOLE 2 33,776 0 6,827
EXLSERVICE HOLDINGS INC COM 302081104 42 287 SH   SOLE 4 134 0 153
EXLSERVICE HOLDINGS INC COM 302081104 53 360 SH   SOLE 7 360 0 0
EXLSERVICE HOLDINGS INC COM 302081104 24,942 169,261 SH   SOLE 18 167,032 0 2,229
EXLSERVICE HOLDINGS INC COM 302081104 14,062 95,426 SH   SOLE 19 95,426 0 0
EXLSERVICE HOLDINGS INC COM 302081104 342,838 2,326,532 SH   SOLE 21 2,326,532 0 0
EXLSERVICE HOLDINGS INC COM 302081104 140,127 950,913 SH   SOLE 22 930,037 0 20,876
EXLSERVICE HOLDINGS INC COM 302081104 328 2,225 SH   SOLE 23 2,225 0 0
EXLSERVICE HOLDINGS INC COM 302081104 758 5,143 SH   SOLE 25 5,143 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,423 16,446 SH   SOLE 26 13,255 0 3,191
EXLSERVICE HOLDINGS INC COM 302081104 237 1,605 SH   SOLE 28 565 0 1,040
EXLSERVICE HOLDINGS INC COM 302081104 4,030 27,348 SH   SOLE 30 27,348 0 0
EXLSERVICE HOLDINGS INC COM 302081104 128 869 SH   SOLE 36 869 0 0
EXLSERVICE HOLDINGS INC COM 302081104 550 3,735 SH   SOLE 40 3,735 0 0
EXLSERVICE HOLDINGS INC COM 302081104 4,318 29,299 SH   SOLE 43 27,911 0 1,388
EXP WORLD HLDGS INC COM 30212W100 2,248 200,538 SH   SOLE 2 192,956 0 7,582
EXP WORLD HLDGS INC COM 30212W100 3 231 SH   SOLE 4 231 0 0
EXP WORLD HLDGS INC COM 30212W100 10 889 SH   SOLE 7 889 0 0
EXP WORLD HLDGS INC COM 30212W100 2,006 178,977 SH   SOLE 18 178,977 0 0
EXP WORLD HLDGS INC COM 30212W100 2,027 180,862 SH   SOLE 19 180,862 0 0
EXP WORLD HLDGS INC COM 30212W100 25,060 2,235,487 SH   SOLE 21 2,235,487 0 0
EXP WORLD HLDGS INC COM 30212W100 19,734 1,760,389 SH   SOLE 22 1,722,629 0 37,760
EXP WORLD HLDGS INC COM 30212W100 14 1,214 SH   SOLE 23 1,214 0 0
EXP WORLD HLDGS INC COM 30212W100 95 8,485 SH   SOLE 25 8,485 0 0
EXP WORLD HLDGS INC COM 30212W100 232 20,737 SH   SOLE 26 15,704 0 5,033
EXP WORLD HLDGS INC COM 30212W100 58 5,179 SH   SOLE 28 1,274 0 3,905
EXP WORLD HLDGS INC COM 30212W100 335 29,880 SH   SOLE 30 29,880 0 0
EXP WORLD HLDGS INC COM 30212W100 53 4,732 SH   SOLE 34 4,732 0 0
EXP WORLD HLDGS INC COM 30212W100 98 8,772 SH   SOLE 40 8,772 0 0
EXP WORLD HLDGS INC COM 30212W100 13 1,142 SH   OTR 43 1,142 0 0
EXP WORLD HLDGS INC COM 30212W100 324 28,896 SH   SOLE 43 28,612 0 284
EXPEDIA GROUP INC COM NEW 30212P303 49,248 525,644 SH   SOLE 2 270,919 0 254,725
EXPEDIA GROUP INC COM NEW 30212P303 17,347 185,150 SH   SOLE 4 98,955 0 86,195
EXPEDIA GROUP INC COM NEW 30212P303 12,821 136,845 SH   SOLE 7 131,747 0 5,098
EXPEDIA GROUP INC COM NEW 30212P303 2,854 30,463 SH   SOLE 13 26,651 0 3,812
EXPEDIA GROUP INC COM NEW 30212P303 1,688 18,022 SH   SOLE 15 18,022 0 0
EXPEDIA GROUP INC COM NEW 30212P303 25,552 272,733 SH   SOLE 18 257,866 0 14,867
EXPEDIA GROUP INC COM NEW 30212P303 237,337 2,533,214 SH   SOLE 19 2,533,214 0 0
EXPEDIA GROUP INC COM NEW 30212P303 362,773 3,872,055 SH   SOLE 21 3,872,055 0 0
EXPEDIA GROUP INC COM NEW 30212P303 336,642 3,593,144 SH   SOLE 22 3,279,826 0 313,318
EXPEDIA GROUP INC COM NEW 30212P303 27,473 293,230 SH   SOLE 23 293,230 0 0
EXPEDIA GROUP INC COM NEW 30212P303 36,724 391,971 SH   SOLE 25 391,971 0 0
EXPEDIA GROUP INC COM NEW 30212P303 34,333 366,456 SH   SOLE 26 117,799 0 248,657
EXPEDIA GROUP INC COM NEW 30212P303 30,882 329,621 SH   SOLE 28 16,754 0 312,867
EXPEDIA GROUP INC COM NEW 30212P303 1,932 20,619 SH   SOLE 29 20,619 0 0
EXPEDIA GROUP INC COM NEW 30212P303 64,014 683,248 SH   SOLE 30 680,040 0 3,208
EXPEDIA GROUP INC COM NEW 30212P303 7,064 75,401 SH   SOLE 31 72,799 0 2,602
EXPEDIA GROUP INC COM NEW 30212P303 19,978 213,234 SH   SOLE 34 213,234 0 0
EXPEDIA GROUP INC COM NEW 30212P303 4,762 50,826 SH   SOLE 36 50,826 0 0
EXPEDIA GROUP INC COM NEW 30212P303 439 4,681 SH   SOLE 40 4,681 0 0
EXPEDIA GROUP INC COM NEW 30212P303 32 343 SH   OTR 43 343 0 0
EXPEDIA GROUP INC COM NEW 30212P303 8,435 90,032 SH   SOLE 43 82,136 0 7,896
EXPEDIA GROUP INC NOTE 2/1 30212PBE4 7,542 8,720,000 PRN   SOLE 21 8,720,000 0 0
EXPEDITORS INTL WASH INC COM 302130109 49,364 558,986 SH   SOLE 2 307,346 0 251,640
EXPEDITORS INTL WASH INC COM 302130109 20,675 234,119 SH   SOLE 4 133,407 0 100,712
EXPEDITORS INTL WASH INC COM 302130109 19,200 217,420 SH   SOLE 7 212,909 0 4,511
EXPEDITORS INTL WASH INC COM 302130109 1,647 18,647 SH   SOLE 13 15,187 0 3,460
EXPEDITORS INTL WASH INC COM 302130109 2,302 26,064 SH   SOLE 15 26,064 0 0
EXPEDITORS INTL WASH INC COM 302130109 110,027 1,245,922 SH   SOLE 18 1,222,091 0 23,831
EXPEDITORS INTL WASH INC COM 302130109 13,832 156,633 SH   SOLE 19 156,633 0 0
EXPEDITORS INTL WASH INC COM 302130109 809,096 9,161,998 SH   SOLE 21 9,161,998 0 0
EXPEDITORS INTL WASH INC COM 302130109 382,535 4,331,727 SH   SOLE 22 3,951,774 0 379,953
EXPEDITORS INTL WASH INC COM 302130109 26,189 296,556 SH   SOLE 23 296,556 0 0
EXPEDITORS INTL WASH INC COM 302130109 60,354 683,432 SH   SOLE 25 683,432 0 0
EXPEDITORS INTL WASH INC COM 302130109 49,215 557,293 SH   SOLE 26 295,370 0 261,923
EXPEDITORS INTL WASH INC COM 302130109 85,644 969,806 SH   SOLE 28 8,084 0 961,722
EXPEDITORS INTL WASH INC COM 302130109 1,552 17,572 SH   SOLE 29 17,572 0 0
EXPEDITORS INTL WASH INC COM 302130109 197,698 2,238,685 SH   SOLE 30 2,078,173 0 160,512
EXPEDITORS INTL WASH INC COM 302130109 5,271 59,690 SH   SOLE 31 56,677 0 3,013
EXPEDITORS INTL WASH INC COM 302130109 17,035 192,900 SH   SOLE 34 192,900 0 0
EXPEDITORS INTL WASH INC COM 302130109 9,101 103,062 SH   SOLE 36 103,062 0 0
EXPEDITORS INTL WASH INC COM 302130109 487 5,514 SH   SOLE 40 5,514 0 0
EXPEDITORS INTL WASH INC COM 302130109 25 285 SH   OTR 43 285 0 0
EXPEDITORS INTL WASH INC COM 302130109 27,384 310,084 SH   SOLE 43 297,648 0 12,437
EXPENSIFY INC COM CL A 30219Q106 201 13,493 SH   SOLE 2 11,766 0 1,727
EXPENSIFY INC COM CL A 30219Q106 588 39,489 SH   SOLE 21 39,489 0 0
EXPENSIFY INC COM CL A 30219Q106 8,750 588,026 SH   SOLE 22 579,697 0 8,329
EXPENSIFY INC COM CL A 30219Q106 62 4,199 SH   SOLE 25 4,199 0 0
EXPENSIFY INC COM CL A 30219Q106 10,483 704,510 SH   SOLE 34 704,510 0 0
EXPONENT INC COM 30214U102 3,407 38,863 SH   SOLE 2 33,204 0 5,659
EXPONENT INC COM 30214U102 16 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102 1,142 13,024 SH   SOLE 7 13,024 0 0
EXPONENT INC COM 30214U102 14,788 168,680 SH   SOLE 18 168,680 0 0
EXPONENT INC COM 30214U102 8,243 94,020 SH   SOLE 19 94,020 0 0
EXPONENT INC COM 30214U102 528,947 6,033,385 SH   SOLE 21 6,033,385 0 0
EXPONENT INC COM 30214U102 111,238 1,268,827 SH   SOLE 22 1,236,072 0 32,755
EXPONENT INC COM 30214U102 688 7,849 SH   SOLE 25 7,849 0 0
EXPONENT INC COM 30214U102 1,988 22,673 SH   SOLE 26 18,857 0 3,816
EXPONENT INC COM 30214U102 225 2,570 SH   SOLE 28 929 0 1,641
EXPONENT INC COM 30214U102 7,663 87,409 SH   SOLE 30 87,409 0 0
EXPONENT INC COM 30214U102 62 709 SH   SOLE 34 709 0 0
EXPONENT INC COM 30214U102 558 6,364 SH   SOLE 40 6,364 0 0
EXPONENT INC COM 30214U102 3,424 39,054 SH   SOLE 43 37,210 0 1,844
EXPRESS INC COM 30219E103 32 29,006 SH   SOLE 2 4,601 0 24,405
EXPRESS INC COM 30219E103 202 184,951 SH   SOLE 18 184,951 0 0
EXPRESS INC COM 30219E103 126 115,698 SH   SOLE 19 115,698 0 0
EXPRESS INC COM 30219E103 2,251 2,065,148 SH   SOLE 21 2,065,148 0 0
EXPRESS INC COM 30219E103 1,690 1,550,686 SH   SOLE 22 1,516,099 0 34,587
EXPRESS INC COM 30219E103 1 748 SH   SOLE 43 748 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 1,237 97,073 SH   SOLE 2 37,971 0 59,102
EXPRO GROUP HOLDINGS NV COM N3144W105 1 53 SH   SOLE 4 53 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 11 841 SH   SOLE 7 841 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 3,032 238,018 SH   SOLE 18 238,018 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 2,075 162,912 SH   SOLE 19 162,912 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 34,851 2,735,562 SH   SOLE 21 2,735,562 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 23,271 1,826,621 SH   SOLE 22 1,744,890 0 81,731
EXPRO GROUP HOLDINGS NV COM N3144W105 125 9,841 SH   SOLE 25 9,841 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 657 51,546 SH   SOLE 26 48,561 0 2,985
EXPRO GROUP HOLDINGS NV COM N3144W105 325 25,482 SH   SOLE 28 1,763 0 23,719
EXPRO GROUP HOLDINGS NV COM N3144W105 577 45,295 SH   SOLE 30 45,295 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 181 14,229 SH   SOLE 40 14,229 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105 359 28,163 SH   SOLE 43 26,983 0 1,180
EXTERRAN CORP COM 30227H106 0 48 SH   SOLE 2 48 0 0
EXTERRAN CORP COM 30227H106 16 3,937 SH   SOLE 18 3,937 0 0
EXTERRAN CORP COM 30227H106 432 103,892 SH   SOLE 21 103,892 0 0
EXTERRAN CORP COM 30227H106 1,695 407,419 SH   SOLE 22 407,419 0 0
EXTERRAN CORP COM 30227H106 4 1,010 SH   SOLE 43 1,010 0 0
EXTRA SPACE STORAGE INC COM 30225T102 69,432 402,016 SH   SOLE 2 118,166 0 283,850
EXTRA SPACE STORAGE INC COM 30225T102 50,420 291,934 SH   SOLE 4 238,508 0 53,426
EXTRA SPACE STORAGE INC COM 30225T102 55,011 318,517 SH   SOLE 7 314,726 0 3,791
EXTRA SPACE STORAGE INC COM 30225T102 604 3,498 SH   SOLE 13 564 0 2,934
EXTRA SPACE STORAGE INC COM 30225T102 3,501 20,271 SH   SOLE 15 20,271 0 0
EXTRA SPACE STORAGE INC COM 30225T102 60,853 352,340 SH   SOLE 18 337,641 0 14,699
EXTRA SPACE STORAGE INC COM 30225T102 60,872 352,452 SH   SOLE 19 352,452 0 0
EXTRA SPACE STORAGE INC COM 30225T102 912,109 5,281,159 SH   SOLE 21 5,281,159 0 0
EXTRA SPACE STORAGE INC COM 30225T102 690,415 3,997,537 SH   SOLE 22 3,615,246 0 382,291
EXTRA SPACE STORAGE INC COM 30225T102 40,448 234,197 SH   SOLE 23 234,197 0 0
EXTRA SPACE STORAGE INC COM 30225T102 129,773 751,392 SH   SOLE 25 751,392 0 0
EXTRA SPACE STORAGE INC COM 30225T102 40,709 235,709 SH   SOLE 26 73,410 0 162,299
EXTRA SPACE STORAGE INC COM 30225T102 62,186 360,061 SH   SOLE 28 20,255 0 339,806
EXTRA SPACE STORAGE INC COM 30225T102 41 239 SH   SOLE 29 239 0 0
EXTRA SPACE STORAGE INC COM 30225T102 164,496 952,443 SH   SOLE 30 952,443 0 0
EXTRA SPACE STORAGE INC COM 30225T102 5,089 29,466 SH   SOLE 31 27,079 0 2,387
EXTRA SPACE STORAGE INC COM 30225T102 5,400 31,266 SH   SOLE 34 31,266 0 0
EXTRA SPACE STORAGE INC COM 30225T102 8,395 48,605 SH   SOLE 36 48,605 0 0
EXTRA SPACE STORAGE INC COM 30225T102 765 4,428 SH   SOLE 40 4,428 0 0
EXTRA SPACE STORAGE INC COM 30225T102 38 222 SH   OTR 43 222 0 0
EXTRA SPACE STORAGE INC COM 30225T102 20,999 121,584 SH   SOLE 43 110,680 0 10,904
EXTREME NETWORKS INC COM 30226D106 1,032 78,941 SH   SOLE 2 64,345 0 14,596
EXTREME NETWORKS INC COM 30226D106 8 634 SH   SOLE 4 634 0 0
EXTREME NETWORKS INC COM 30226D106 20 1,496 SH   SOLE 7 1,496 0 0
EXTREME NETWORKS INC COM 30226D106 5,810 444,500 SH   SOLE 18 422,366 0 22,134
EXTREME NETWORKS INC COM 30226D106 3,649 279,159 SH   SOLE 19 279,159 0 0
EXTREME NETWORKS INC COM 30226D106 154,761 11,840,922 SH   SOLE 21 11,840,922 0 0
EXTREME NETWORKS INC COM 30226D106 41,565 3,180,146 SH   SOLE 22 3,101,825 0 78,321
EXTREME NETWORKS INC COM 30226D106 15 1,181 SH   SOLE 23 1,181 0 0
EXTREME NETWORKS INC COM 30226D106 234 17,897 SH   SOLE 25 17,897 0 0
EXTREME NETWORKS INC COM 30226D106 1,134 86,758 SH   SOLE 26 77,120 0 9,638
EXTREME NETWORKS INC COM 30226D106 62 4,741 SH   SOLE 28 2,043 0 2,698
EXTREME NETWORKS INC COM 30226D106 16,220 1,240,973 SH   SOLE 30 1,240,973 0 0
EXTREME NETWORKS INC COM 30226D106 198 15,179 SH   SOLE 40 15,179 0 0
EXTREME NETWORKS INC COM 30226D106 537 41,120 SH   SOLE 43 39,577 0 1,543
EXXON MOBIL CORP COM 30231G102 496,967 5,691,982 SH   SOLE 2 2,271,654 0 3,420,328
EXXON MOBIL CORP COM 30231G102 167,889 1,922,910 SH   SOLE 4 1,482,387 0 440,523
EXXON MOBIL CORP COM 30231G102 354,866 4,064,442 SH   SOLE 7 3,945,276 0 119,166
EXXON MOBIL CORP COM 30231G102 18,901 216,481 SH   SOLE 13 118,724 0 97,757
EXXON MOBIL CORP COM 30231G102 55,651 637,395 SH   SOLE 15 637,395 0 0
EXXON MOBIL CORP COM 30231G102 68 784 SH   SOLE 17 0 0 784
EXXON MOBIL CORP COM 30231G102 592,073 6,781,269 SH   SOLE 18 6,286,431 0 494,838
EXXON MOBIL CORP COM 30231G102 443,133 5,075,394 SH   SOLE 19 5,075,394 0 0
EXXON MOBIL CORP COM 30231G102 4,795 54,923 SH   SOLE 20 54,923 0 0
EXXON MOBIL CORP COM 30231G102 9,887,157 113,241,980 SH   SOLE 21 113,241,980 0 0
EXXON MOBIL CORP COM 30231G102 7,721,441 88,437,076 SH   SOLE 22 79,930,441 0 8,506,635
EXXON MOBIL CORP COM 30231G102 627,667 7,188,945 SH   SOLE 23 7,188,945 0 0
EXXON MOBIL CORP COM 30231G102 271,254 3,106,788 SH   SOLE 25 3,106,788 0 0
EXXON MOBIL CORP COM 30231G102 855,613 9,799,719 SH   SOLE 26 4,079,071 0 5,720,648
EXXON MOBIL CORP COM 30231G102 139,909 1,602,437 SH   SOLE 28 6,290 0 1,596,147
EXXON MOBIL CORP COM 30231G102 97,683 1,118,808 SH   SOLE 29 1,118,808 0 0
EXXON MOBIL CORP COM 30231G102 1,904,160 21,809,186 SH   SOLE 30 21,804,443 0 4,743
EXXON MOBIL CORP COM 30231G102 96,231 1,102,174 SH   SOLE 31 1,025,750 0 76,424
EXXON MOBIL CORP COM 30231G102 30,415 348,353 SH   SOLE 32 348,353 0 0
EXXON MOBIL CORP COM 30231G102 360,360 4,127,367 SH   SOLE 34 4,127,367 0 0
EXXON MOBIL CORP COM 30231G102 135,376 1,550,516 SH   SOLE 36 1,550,516 0 0
EXXON MOBIL CORP COM 30231G102 11,908 136,392 SH   SOLE 40 136,392 0 0
EXXON MOBIL CORP COM 30231G102 916 10,492 SH   OTR 43 10,492 0 0
EXXON MOBIL CORP COM 30231G102 244,549 2,800,924 SH   SOLE 43 2,432,988 0 367,936
EXXON MOBIL CORP OPTIONS 30231G102 175 2,000 SH Put SOLE 2 0 0 2,000
EXXON MOBIL CORP OPTIONS 30231G102 140 1,600 SH Put SOLE 4 1,600 0 0
EXXON MOBIL CORP OPTIONS 30231G102 2,244 25,700 SH Put SOLE 18 25,700 0 0
EXXON MOBIL CORP OPTIONS 30231G102 11,298 129,400 SH Put SOLE 19 129,400 0 0
EXXON MOBIL CORP OPTIONS 30231G102 925 10,600 SH Put SOLE 22 10,600 0 0
EXXON MOBIL CORP OPTIONS 30231G102 105 1,200 SH Put SOLE 26 1,200 0 0
EXXON MOBIL CORP OPTIONS 30231G102 6,723 77,000 SH Put SOLE 34 77,000 0 0
EYENOVIA INC COM 30234E104 7 3,490 SH   SOLE 18 3,490 0 0
EYENOVIA INC COM 30234E104 128 65,643 SH   SOLE 21 65,643 0 0
EYENOVIA INC COM 30234E104 7 3,779 SH   SOLE 22 3,779 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 351 44,360 SH   SOLE 2 826 0 43,534
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 4 494 SH   SOLE 7 494 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 622 78,607 SH   SOLE 18 78,607 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 402 50,814 SH   SOLE 19 50,814 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 7,421 938,138 SH   SOLE 21 938,138 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 4,144 523,937 SH   SOLE 22 514,342 0 9,595
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 116 14,679 SH   SOLE 30 14,679 0 0
EZCORP INC CL A NON VTG 302301106 2,580 334,667 SH   SOLE 2 270,630 0 64,037
EZCORP INC CL A NON VTG 302301106 5 662 SH   SOLE 7 662 0 0
EZCORP INC CL A NON VTG 302301106 1,551 201,185 SH   SOLE 18 201,185 0 0
EZCORP INC CL A NON VTG 302301106 862 111,863 SH   SOLE 19 111,863 0 0
EZCORP INC CL A NON VTG 302301106 50,381 6,534,537 SH   SOLE 21 6,534,537 0 0
EZCORP INC CL A NON VTG 302301106 12,410 1,609,615 SH   SOLE 22 1,576,945 0 32,670
EZCORP INC CL A NON VTG 302301106 41 5,354 SH   SOLE 23 5,354 0 0
EZCORP INC CL A NON VTG 302301106 97 12,573 SH   SOLE 26 0 0 12,573
EZCORP INC CL A NON VTG 302301106 607 78,742 SH   SOLE 30 78,742 0 0
EZCORP INC CL A NON VTG 302301106 148 19,233 SH   SOLE 43 18,936 0 297
F N B CORP COM 302520101 26,220 2,260,362 SH   SOLE 2 328,402 0 1,931,960
F N B CORP COM 302520101 124 10,702 SH   SOLE 4 1,143 0 9,559
F N B CORP COM 302520101 375 32,369 SH   SOLE 7 32,369 0 0
F N B CORP COM 302520101 10,719 924,093 SH   SOLE 18 924,093 0 0
F N B CORP COM 302520101 1,317 113,526 SH   SOLE 19 113,526 0 0
F N B CORP COM 302520101 306,889 26,455,931 SH   SOLE 21 26,455,931 0 0
F N B CORP COM 302520101 115,787 9,981,618 SH   SOLE 22 9,541,357 0 440,261
F N B CORP COM 302520101 683 58,876 SH   SOLE 25 58,876 0 0
F N B CORP COM 302520101 2,092 180,371 SH   SOLE 26 152,108 0 28,263
F N B CORP COM 302520101 481 41,443 SH   SOLE 28 5,691 0 35,752
F N B CORP COM 302520101 4,219 363,733 SH   SOLE 30 363,733 0 0
F N B CORP COM 302520101 56 4,821 SH   SOLE 31 4,821 0 0
F N B CORP COM 302520101 1,979 170,644 SH   SOLE 32 170,644 0 0
F N B CORP COM 302520101 230 19,834 SH   SOLE 36 19,834 0 0
F N B CORP COM 302520101 516 44,470 SH   SOLE 40 44,470 0 0
F N B CORP COM 302520101 4,891 421,631 SH   SOLE 43 392,696 0 28,935
F-STAR THERAPEUTICS INC COM 30315R107 22 4,371 SH   SOLE 2 3,716 0 655
F-STAR THERAPEUTICS INC COM 30315R107 78 15,284 SH   SOLE 21 15,284 0 0
F-STAR THERAPEUTICS INC COM 30315R107 1,424 278,148 SH   SOLE 22 278,148 0 0
F45 TRAINING HLDGS INC COM 30322L101 50 16,313 SH   SOLE 2 12,980 0 3,333
F45 TRAINING HLDGS INC COM 30322L101 272 88,016 SH   SOLE 18 88,016 0 0
F45 TRAINING HLDGS INC COM 30322L101 205 66,199 SH   SOLE 19 66,199 0 0
F45 TRAINING HLDGS INC COM 30322L101 3,117 1,008,805 SH   SOLE 21 1,008,805 0 0
F45 TRAINING HLDGS INC COM 30322L101 2,032 657,757 SH   SOLE 22 614,998 0 42,759
F45 TRAINING HLDGS INC COM 30322L101 3 934 SH   SOLE 25 934 0 0
F45 TRAINING HLDGS INC COM 30322L101 5 1,582 SH   SOLE 26 1,582 0 0
F45 TRAINING HLDGS INC COM 30322L101 157 50,826 SH   SOLE 30 50,826 0 0
F5 INC COM 315616102 11,244 77,691 SH   SOLE 2 28,384 0 49,307
F5 INC COM 315616102 4,489 31,018 SH   SOLE 4 26,739 0 4,279
F5 INC COM 315616102 9,075 62,704 SH   SOLE 7 59,748 0 2,956
F5 INC COM 315616102 41 283 SH   SOLE 13 283 0 0
F5 INC COM 315616102 1,065 7,356 SH   SOLE 15 7,356 0 0
F5 INC COM 315616102 23,053 159,283 SH   SOLE 18 154,576 0 4,707
F5 INC COM 315616102 45,948 317,474 SH   SOLE 19 317,474 0 0
F5 INC COM 315616102 260,583 1,800,475 SH   SOLE 21 1,800,475 0 0
F5 INC COM 315616102 213,624 1,476,014 SH   SOLE 22 1,352,350 0 123,664
F5 INC COM 315616102 14,117 97,538 SH   SOLE 23 97,538 0 0
F5 INC COM 315616102 15,011 103,715 SH   SOLE 25 103,715 0 0
F5 INC COM 315616102 18,232 125,975 SH   SOLE 26 42,312 0 83,663
F5 INC COM 315616102 22,854 157,907 SH   SOLE 28 648 0 157,259
F5 INC COM 315616102 88,719 612,999 SH   SOLE 30 593,407 0 19,592
F5 INC COM 315616102 2,015 13,920 SH   SOLE 31 12,842 0 1,078
F5 INC COM 315616102 27,357 189,019 SH   SOLE 34 189,019 0 0
F5 INC COM 315616102 4,345 30,020 SH   SOLE 36 30,020 0 0
F5 INC COM 315616102 269 1,858 SH   SOLE 40 1,858 0 0
F5 INC COM 315616102 14 96 SH   OTR 43 96 0 0
F5 INC COM 315616102 22,723 157,002 SH   SOLE 43 152,820 0 4,182
FABRINET SHS G3323L100 2,168 22,718 SH   SOLE 2 18,734 0 3,984
FABRINET SHS G3323L100 34 352 SH   SOLE 4 156 0 196
FABRINET SHS G3323L100 38 395 SH   SOLE 7 395 0 0
FABRINET SHS G3323L100 11,623 121,771 SH   SOLE 18 121,771 0 0
FABRINET SHS G3323L100 6,514 68,246 SH   SOLE 19 68,246 0 0
FABRINET SHS G3323L100 418,113 4,380,436 SH   SOLE 21 4,380,436 0 0
FABRINET SHS G3323L100 85,903 899,978 SH   SOLE 22 877,235 0 22,743
FABRINET SHS G3323L100 529 5,541 SH   SOLE 25 5,541 0 0
FABRINET SHS G3323L100 1,324 13,874 SH   SOLE 26 11,173 0 2,701
FABRINET SHS G3323L100 138 1,450 SH   SOLE 28 657 0 793
FABRINET SHS G3323L100 6,117 64,082 SH   SOLE 30 64,082 0 0
FABRINET SHS G3323L100 464 4,865 SH   SOLE 40 4,865 0 0
FABRINET SHS G3323L100 2,494 26,129 SH   SOLE 43 25,068 0 1,061
FACTSET RESH SYS INC COM 303075105 42,869 107,143 SH   SOLE 2 45,363 0 61,780
FACTSET RESH SYS INC COM 303075105 12,542 31,346 SH   SOLE 4 18,070 0 13,276
FACTSET RESH SYS INC COM 303075105 19,494 48,721 SH   SOLE 7 38,133 0 10,588
FACTSET RESH SYS INC COM 303075105 833 2,081 SH   SOLE 13 1,616 0 465
FACTSET RESH SYS INC COM 303075105 1,607 4,017 SH   SOLE 15 4,017 0 0
FACTSET RESH SYS INC COM 303075105 34,089 85,198 SH   SOLE 18 81,612 0 3,586
FACTSET RESH SYS INC COM 303075105 8,017 20,037 SH   SOLE 19 20,037 0 0
FACTSET RESH SYS INC COM 303075105 534,046 1,334,749 SH   SOLE 21 1,334,749 0 0
FACTSET RESH SYS INC COM 303075105 360,738 901,598 SH   SOLE 22 823,892 0 77,706
FACTSET RESH SYS INC COM 303075105 24,233 60,567 SH   SOLE 23 60,567 0 0
FACTSET RESH SYS INC COM 303075105 28,298 70,725 SH   SOLE 25 70,725 0 0
FACTSET RESH SYS INC COM 303075105 32,467 81,145 SH   SOLE 26 36,507 0 44,638
FACTSET RESH SYS INC COM 303075105 51,908 129,734 SH   SOLE 28 652 0 129,082
FACTSET RESH SYS INC COM 303075105 226 566 SH   SOLE 29 566 0 0
FACTSET RESH SYS INC COM 303075105 131,550 328,785 SH   SOLE 30 293,530 0 35,255
FACTSET RESH SYS INC COM 303075105 4,971 12,425 SH   SOLE 31 11,737 0 688
FACTSET RESH SYS INC COM 303075105 14,759 36,887 SH   SOLE 34 36,887 0 0
FACTSET RESH SYS INC COM 303075105 4,346 10,863 SH   SOLE 36 10,863 0 0
FACTSET RESH SYS INC COM 303075105 477 1,193 SH   SOLE 40 1,193 0 0
FACTSET RESH SYS INC COM 303075105 32 79 SH   OTR 43 79 0 0
FACTSET RESH SYS INC COM 303075105 11,417 28,535 SH   SOLE 43 25,467 0 3,068
FAIR ISAAC CORP COM 303250104 30,596 74,261 SH   SOLE 2 27,762 0 46,499
FAIR ISAAC CORP COM 303250104 8,356 20,281 SH   SOLE 4 11,427 0 8,854
FAIR ISAAC CORP COM 303250104 1,088 2,640 SH   SOLE 7 2,640 0 0
FAIR ISAAC CORP COM 303250104 74 180 SH   SOLE 13 180 0 0
FAIR ISAAC CORP COM 303250104 911 2,210 SH   SOLE 15 2,210 0 0
FAIR ISAAC CORP COM 303250104 35,371 85,850 SH   SOLE 18 84,409 0 1,441
FAIR ISAAC CORP COM 303250104 57,269 138,998 SH   SOLE 19 138,998 0 0
FAIR ISAAC CORP COM 303250104 564,265 1,369,542 SH   SOLE 21 1,369,542 0 0
FAIR ISAAC CORP COM 303250104 299,860 727,799 SH   SOLE 22 680,839 0 46,960
FAIR ISAAC CORP COM 303250104 16,993 41,245 SH   SOLE 23 41,245 0 0
FAIR ISAAC CORP COM 303250104 15,366 37,295 SH   SOLE 25 37,295 0 0
FAIR ISAAC CORP COM 303250104 24,507 59,481 SH   SOLE 26 17,001 0 42,480
FAIR ISAAC CORP COM 303250104 21,634 52,508 SH   SOLE 28 373 0 52,135
FAIR ISAAC CORP COM 303250104 29,214 70,905 SH   SOLE 30 58,800 0 12,105
FAIR ISAAC CORP COM 303250104 2,596 6,300 SH   SOLE 31 5,775 0 525
FAIR ISAAC CORP COM 303250104 101,091 245,360 SH   SOLE 34 245,360 0 0
FAIR ISAAC CORP COM 303250104 2,681 6,508 SH   SOLE 36 6,508 0 0
FAIR ISAAC CORP COM 303250104 365 887 SH   SOLE 40 887 0 0
FAIR ISAAC CORP COM 303250104 36 87 SH   OTR 43 87 0 0
FAIR ISAAC CORP COM 303250104 8,007 19,435 SH   SOLE 43 18,215 0 1,220
FANHUA INC SPONSORED ADR 30712A103 100 19,912 SH   SOLE 2 19,912 0 0
FANHUA INC SPONSORED ADR 30712A103 80 15,961 SH   SOLE 22 15,961 0 0
FANHUA INC SPONSORED ADR 30712A103 3 537 SH   SOLE 25 537 0 0
FANHUA INC SPONSORED ADR 30712A103 16 3,228 SH   SOLE 43 3,228 0 0
FAR PEAK ACQUISITION CORP *W EXP 12/07/202 G3312L111 133 590,000 SH   SOLE 2 590,000 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 45 71,469 SH   SOLE 2 56,215 0 15,254
FARADAY FUTRE INTLGT ELCTR I COM 307359109 1 1,005 SH   SOLE 7 1,005 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 190 298,756 SH   SOLE 18 298,756 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 121 189,918 SH   SOLE 19 189,918 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 2,091 3,286,392 SH   SOLE 21 3,286,392 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 2,705 4,252,543 SH   SOLE 22 4,171,624 0 80,919
FARADAY FUTRE INTLGT ELCTR I COM 307359109 9 13,388 SH   SOLE 25 13,388 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 7 10,790 SH   SOLE 26 0 0 10,790
FARADAY FUTRE INTLGT ELCTR I COM 307359109 18 28,586 SH   SOLE 30 28,586 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109 6 9,325 SH   SOLE 40 9,325 0 0
FARFETCH LTD ORD SH CL A 30744W107 26 3,550 SH   SOLE 28 3,550 0 0
FARFETCH LTD ORD SH CL A 30744W107 2,487 333,778 SH   SOLE 30 333,778 0 0
FARFETCH LTD ORD SH CL A 30744W107 85 11,451 SH   SOLE 34 11,451 0 0
FARFETCH LTD ORD SH CL A 30744W107 2 264 SH   SOLE 43 0 0 264
FARFETCH LTD NOTE 3.750% 5/0 30744WAD9 1,834 2,010,000 PRN   SOLE 2 2,010,000 0 0
FARFETCH LTD NOTE 3.750% 5/0 30744WAD9 3,171 3,475,000 PRN   SOLE 21 3,475,000 0 0
FARFETCH LTD NOTE 3.750% 5/0 30744WAD9 3,011 3,300,000 PRN   SOLE 22 3,300,000 0 0
FARMER BROS CO COM 307675108 9 1,865 SH   SOLE 2 1,865 0 0
FARMER BROS CO COM 307675108 16 3,402 SH   SOLE 18 3,402 0 0
FARMER BROS CO COM 307675108 196 41,876 SH   SOLE 21 41,876 0 0
FARMER BROS CO COM 307675108 806 171,898 SH   SOLE 22 171,898 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 127 4,738 SH   SOLE 2 603 0 4,135
FARMERS & MERCHANTS BANCORP COM 30779N105 3 123 SH   SOLE 7 123 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 974 36,254 SH   SOLE 18 36,254 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 593 22,069 SH   SOLE 19 22,069 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 11,345 422,205 SH   SOLE 21 422,205 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 7,144 265,862 SH   SOLE 22 259,706 0 6,156
FARMERS & MERCHANTS BANCORP COM 30779N105 45 1,675 SH   SOLE 43 1,659 0 16
FARMERS NATIONAL BANC CORP COM 309627107 1,462 111,660 SH   SOLE 2 71,982 0 39,678
FARMERS NATIONAL BANC CORP COM 309627107 5 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,366 104,342 SH   SOLE 18 104,342 0 0
FARMERS NATIONAL BANC CORP COM 309627107 802 61,262 SH   SOLE 19 61,262 0 0
FARMERS NATIONAL BANC CORP COM 309627107 14,902 1,138,419 SH   SOLE 21 1,138,419 0 0
FARMERS NATIONAL BANC CORP COM 309627107 9,602 733,544 SH   SOLE 22 712,678 0 20,866
FARMERS NATIONAL BANC CORP COM 309627107 5 376 SH   SOLE 23 376 0 0
FARMERS NATIONAL BANC CORP COM 309627107 618 47,207 SH   SOLE 43 46,402 0 805
FARMLAND PARTNERS INC COM 31154R109 1,835 144,868 SH   SOLE 2 121,004 0 23,864
FARMLAND PARTNERS INC COM 31154R109 5 423 SH   SOLE 7 423 0 0
FARMLAND PARTNERS INC COM 31154R109 1,833 144,656 SH   SOLE 18 144,656 0 0
FARMLAND PARTNERS INC COM 31154R109 1,078 85,105 SH   SOLE 19 85,105 0 0
FARMLAND PARTNERS INC COM 31154R109 23,332 1,841,519 SH   SOLE 21 1,841,519 0 0
FARMLAND PARTNERS INC COM 31154R109 15,531 1,225,825 SH   SOLE 22 1,175,921 0 49,904
FARMLAND PARTNERS INC COM 31154R109 25 1,977 SH   SOLE 23 1,977 0 0
FARMLAND PARTNERS INC COM 31154R109 79 6,208 SH   SOLE 25 6,208 0 0
FARMLAND PARTNERS INC COM 31154R109 94 7,423 SH   SOLE 28 0 0 7,423
FARMLAND PARTNERS INC COM 31154R109 77 6,076 SH   SOLE 40 6,076 0 0
FARMLAND PARTNERS INC COM 31154R109 232 18,307 SH   SOLE 43 18,298 0 9
FARO TECHNOLOGIES INC COM 311642102 529 19,273 SH   SOLE 2 7,913 0 11,360
FARO TECHNOLOGIES INC COM 311642102 10 382 SH   SOLE 4 96 0 286
FARO TECHNOLOGIES INC COM 311642102 4 150 SH   SOLE 7 150 0 0
FARO TECHNOLOGIES INC COM 311642102 1,948 71,002 SH   SOLE 18 71,002 0 0
FARO TECHNOLOGIES INC COM 311642102 2,273 82,851 SH   SOLE 19 82,851 0 0
FARO TECHNOLOGIES INC COM 311642102 63,580 2,317,043 SH   SOLE 21 2,317,043 0 0
FARO TECHNOLOGIES INC COM 311642102 13,631 496,774 SH   SOLE 22 477,865 0 18,909
FARO TECHNOLOGIES INC COM 311642102 63 2,290 SH   SOLE 25 2,290 0 0
FARO TECHNOLOGIES INC COM 311642102 372 13,555 SH   SOLE 26 5,260 0 8,295
FARO TECHNOLOGIES INC COM 311642102 58 2,099 SH   SOLE 28 57 0 2,042
FARO TECHNOLOGIES INC COM 311642102 4,487 163,530 SH   SOLE 30 163,530 0 0
FARO TECHNOLOGIES INC COM 311642102 49 1,798 SH   SOLE 40 1,798 0 0
FARO TECHNOLOGIES INC COM 311642102 1,354 49,334 SH   SOLE 43 46,355 0 2,979
FASTENAL CO COM 311900104 64,488 1,400,691 SH   SOLE 2 178,845 0 1,221,846
FASTENAL CO COM 311900104 21,559 468,273 SH   SOLE 4 247,594 0 220,679
FASTENAL CO COM 311900104 39,556 859,172 SH   SOLE 7 661,894 0 197,278
FASTENAL CO COM 311900104 635 13,803 SH   SOLE 13 2,275 0 11,528
FASTENAL CO COM 311900104 4,196 91,133 SH   SOLE 15 91,133 0 0
FASTENAL CO COM 311900104 0 7 SH   SOLE 17 0 0 7
FASTENAL CO COM 311900104 51,829 1,125,738 SH   SOLE 18 1,080,613 0 45,125
FASTENAL CO COM 311900104 11,163 242,470 SH   SOLE 19 242,470 0 0
FASTENAL CO COM 311900104 842,270 18,294,317 SH   SOLE 21 18,294,317 0 0
FASTENAL CO COM 311900104 559,655 12,155,832 SH   SOLE 22 11,021,589 0 1,134,243
FASTENAL CO COM 311900104 43,318 940,868 SH   SOLE 23 940,868 0 0
FASTENAL CO COM 311900104 45,673 992,037 SH   SOLE 25 992,037 0 0
FASTENAL CO COM 311900104 50,505 1,096,974 SH   SOLE 26 371,740 0 725,234
FASTENAL CO COM 311900104 67,705 1,470,564 SH   SOLE 28 15,343 0 1,455,221
FASTENAL CO COM 311900104 213,679 4,641,153 SH   SOLE 30 4,641,153 0 0
FASTENAL CO COM 311900104 5,845 126,955 SH   SOLE 31 116,642 0 10,313
FASTENAL CO COM 311900104 6,141 133,379 SH   SOLE 32 133,379 0 0
FASTENAL CO COM 311900104 1,266 27,504 SH   SOLE 34 27,504 0 0
FASTENAL CO COM 311900104 8,454 183,620 SH   SOLE 36 183,620 0 0
FASTENAL CO COM 311900104 857 18,609 SH   SOLE 40 18,609 0 0
FASTENAL CO COM 311900104 57 1,228 SH   OTR 43 1,228 0 0
FASTENAL CO COM 311900104 25,429 552,321 SH   SOLE 43 477,923 0 74,398
FASTLY INC CL A 31188V100 1,177 128,478 SH   SOLE 2 57,808 0 70,670
FASTLY INC CL A 31188V100 4 410 SH   SOLE 4 410 0 0
FASTLY INC CL A 31188V100 19 2,113 SH   SOLE 7 2,113 0 0
FASTLY INC CL A 31188V100 0 1 SH   SOLE 17 0 0 1
FASTLY INC CL A 31188V100 3,118 340,414 SH   SOLE 18 340,414 0 0
FASTLY INC CL A 31188V100 2,025 221,079 SH   SOLE 19 221,079 0 0
FASTLY INC CL A 31188V100 40,269 4,396,197 SH   SOLE 21 4,396,197 0 0
FASTLY INC CL A 31188V100 26,638 2,908,120 SH   SOLE 22 2,790,823 0 117,297
FASTLY INC CL A 31188V100 133 14,559 SH   SOLE 25 14,559 0 0
FASTLY INC CL A 31188V100 521 56,927 SH   SOLE 26 35,599 0 21,328
FASTLY INC CL A 31188V100 32 3,481 SH   SOLE 28 1,760 0 1,721
FASTLY INC CL A 31188V100 8,456 923,191 SH   SOLE 30 923,191 0 0
FASTLY INC CL A 31188V100 134 14,579 SH   SOLE 40 14,579 0 0
FASTLY INC CL A 31188V100 26 2,836 SH   SOLE 43 1,971 0 865
FASTLY INC NOTE 3/1 31188VAB6 4,501 6,225,000 PRN   SOLE 21 6,225,000 0 0
FAT BRANDS INC CLASS A COM 30258N105 7 970 SH   SOLE 18 970 0 0
FAT BRANDS INC CLASS A COM 30258N105 66 8,842 SH   SOLE 21 8,842 0 0
FAT BRANDS INC CLASS B COM 30258N600 18 2,299 SH   SOLE 21 2,299 0 0
FATE THERAPEUTICS INC COM 31189P102 4,429 197,643 SH   SOLE 2 118,670 0 78,973
FATE THERAPEUTICS INC COM 31189P102 6 288 SH   SOLE 4 288 0 0
FATE THERAPEUTICS INC COM 31189P102 150 6,707 SH   SOLE 7 6,707 0 0
FATE THERAPEUTICS INC COM 31189P102 5,207 232,342 SH   SOLE 18 216,686 0 15,656
FATE THERAPEUTICS INC COM 31189P102 16,512 736,802 SH   SOLE 19 736,802 0 0
FATE THERAPEUTICS INC COM 31189P102 82,086 3,662,925 SH   SOLE 21 3,662,925 0 0
FATE THERAPEUTICS INC COM 31189P102 55,947 2,496,522 SH   SOLE 22 2,448,978 0 47,544
FATE THERAPEUTICS INC COM 31189P102 415 18,523 SH   SOLE 23 18,523 0 0
FATE THERAPEUTICS INC COM 31189P102 229 10,231 SH   SOLE 25 10,231 0 0
FATE THERAPEUTICS INC COM 31189P102 3,039 135,606 SH   SOLE 26 22,770 0 112,836
FATE THERAPEUTICS INC COM 31189P102 35 1,540 SH   SOLE 28 1,540 0 0
FATE THERAPEUTICS INC COM 31189P102 8,642 385,639 SH   SOLE 30 385,639 0 0
FATE THERAPEUTICS INC COM 31189P102 54 2,425 SH   SOLE 34 2,425 0 0
FATE THERAPEUTICS INC COM 31189P102 223 9,966 SH   SOLE 40 9,966 0 0
FATE THERAPEUTICS INC COM 31189P102 7 329 SH   OTR 43 329 0 0
FATE THERAPEUTICS INC COM 31189P102 447 19,933 SH   SOLE 43 17,401 0 2,532
FATHOM DIGITAL MFG CORP CL A COM 31189Y103 8 3,945 SH   SOLE 2 0 0 3,945
FATHOM DIGITAL MFG CORP CL A COM 31189Y103 57 28,215 SH   SOLE 18 28,215 0 0
FATHOM DIGITAL MFG CORP CL A COM 31189Y103 35 17,465 SH   SOLE 19 17,465 0 0
FATHOM DIGITAL MFG CORP CL A COM 31189Y103 259 127,507 SH   SOLE 21 127,507 0 0
FATHOM DIGITAL MFG CORP CL A COM 31189Y103 354 174,352 SH   SOLE 22 168,971 0 5,381
FATHOM HOLDINGS INC COM 31189V109 43 8,080 SH   SOLE 2 7,831 0 249
FATHOM HOLDINGS INC COM 31189V109 8 1,435 SH   SOLE 18 1,435 0 0
FATHOM HOLDINGS INC COM 31189V109 94 17,794 SH   SOLE 21 17,794 0 0
FATHOM HOLDINGS INC COM 31189V109 224 42,264 SH   SOLE 22 42,264 0 0
FATHOM HOLDINGS INC COM 31189V109 9 1,772 SH   SOLE 43 1,772 0 0
FAZE HOLDINGS INC COMMON STOCK 31423J102 9 952 SH   SOLE 2 0 0 952
FAZE HOLDINGS INC COMMON STOCK 31423J102 3,216 332,260 SH   SOLE 22 332,260 0 0
FB FINL CORP COM 30257X104 8,229 215,375 SH   SOLE 2 153,154 0 62,221
FB FINL CORP COM 30257X104 4 93 SH   SOLE 4 93 0 0
FB FINL CORP COM 30257X104 17 442 SH   SOLE 7 442 0 0
FB FINL CORP COM 30257X104 5,268 137,867 SH   SOLE 18 137,867 0 0
FB FINL CORP COM 30257X104 13,471 352,555 SH   SOLE 19 352,555 0 0
FB FINL CORP COM 30257X104 162,519 4,253,307 SH   SOLE 21 4,253,307 0 0
FB FINL CORP COM 30257X104 48,788 1,276,827 SH   SOLE 22 1,234,801 0 42,026
FB FINL CORP COM 30257X104 452 11,819 SH   SOLE 23 11,819 0 0
FB FINL CORP COM 30257X104 210 5,503 SH   SOLE 25 5,503 0 0
FB FINL CORP COM 30257X104 1,550 40,576 SH   SOLE 26 14,808 0 25,768
FB FINL CORP COM 30257X104 70 1,831 SH   SOLE 28 0 0 1,831
FB FINL CORP COM 30257X104 2,843 74,409 SH   SOLE 30 74,409 0 0
FB FINL CORP COM 30257X104 109 2,842 SH   SOLE 34 2,842 0 0
FB FINL CORP COM 30257X104 181 4,740 SH   SOLE 40 4,740 0 0
FB FINL CORP COM 30257X104 816 21,355 SH   SOLE 43 19,525 0 1,830
FEDERAL AGRIC MTG CORP CL A 313148108 4 37 SH   SOLE 22 37 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 8,906 89,834 SH   SOLE 2 48,754 0 41,080
FEDERAL AGRIC MTG CORP CL C 313148306 1 15 SH   SOLE 4 15 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,786 18,014 SH   SOLE 7 18,014 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,369 33,979 SH   SOLE 18 28,489 0 5,490
FEDERAL AGRIC MTG CORP CL C 313148306 30,095 303,557 SH   SOLE 19 303,557 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 34,829 351,316 SH   SOLE 21 351,316 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 55,841 563,252 SH   SOLE 22 552,879 0 10,373
FEDERAL AGRIC MTG CORP CL C 313148306 766 7,724 SH   SOLE 23 7,724 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 215 2,167 SH   SOLE 25 2,167 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 5,522 55,696 SH   SOLE 26 7,463 0 48,233
FEDERAL AGRIC MTG CORP CL C 313148306 58 584 SH   SOLE 28 0 0 584
FEDERAL AGRIC MTG CORP CL C 313148306 1,994 20,111 SH   SOLE 30 20,111 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 105 1,058 SH   SOLE 36 1,058 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 151 1,527 SH   SOLE 40 1,527 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 951 9,593 SH   SOLE 43 7,040 0 2,553
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 21,737 241,206 SH   SOLE 2 76,017 0 165,189
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 8,998 99,849 SH   SOLE 4 97,066 0 2,783
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 19,417 215,452 SH   SOLE 7 212,995 0 2,457
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 175 1,937 SH   SOLE 15 1,937 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 14,379 159,552 SH   SOLE 18 157,432 0 2,120
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 17,825 197,793 SH   SOLE 19 197,793 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 238,820 2,650,018 SH   SOLE 21 2,650,018 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 211,707 2,349,167 SH   SOLE 22 2,184,167 0 165,000
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 941 10,441 SH   SOLE 23 10,441 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 41,349 458,824 SH   SOLE 25 458,824 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 22,190 246,229 SH   SOLE 26 119,069 0 127,160
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 8,642 95,897 SH   SOLE 28 1,272 0 94,625
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 41,439 459,825 SH   SOLE 30 459,825 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 105 1,161 SH   SOLE 31 1,161 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1,529 16,968 SH   SOLE 34 16,968 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1,360 15,088 SH   SOLE 36 15,088 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 895 9,935 SH   SOLE 40 9,935 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 5,897 65,431 SH   SOLE 43 61,266 0 4,165
FEDERAL SIGNAL CORP COM 313855108 1,190 31,896 SH   SOLE 2 25,178 0 6,718
FEDERAL SIGNAL CORP COM 313855108 7 200 SH   SOLE 4 200 0 0
FEDERAL SIGNAL CORP COM 313855108 23 623 SH   SOLE 7 623 0 0
FEDERAL SIGNAL CORP COM 313855108 7,334 196,519 SH   SOLE 18 196,519 0 0
FEDERAL SIGNAL CORP COM 313855108 4,122 110,446 SH   SOLE 19 110,446 0 0
FEDERAL SIGNAL CORP COM 313855108 265,865 7,123,915 SH   SOLE 21 7,123,915 0 0
FEDERAL SIGNAL CORP COM 313855108 55,476 1,486,485 SH   SOLE 22 1,446,515 0 39,970
FEDERAL SIGNAL CORP COM 313855108 355 9,511 SH   SOLE 25 9,511 0 0
FEDERAL SIGNAL CORP COM 313855108 895 23,989 SH   SOLE 26 20,073 0 3,916
FEDERAL SIGNAL CORP COM 313855108 41 1,087 SH   SOLE 28 1,087 0 0
FEDERAL SIGNAL CORP COM 313855108 4,860 130,234 SH   SOLE 30 130,234 0 0
FEDERAL SIGNAL CORP COM 313855108 314 8,421 SH   SOLE 40 8,421 0 0
FEDERAL SIGNAL CORP COM 313855108 1,626 43,558 SH   SOLE 43 42,424 0 1,134
FEDERATED HERMES INC CL B 314211103 2,732 82,478 SH   SOLE 2 72,757 0 9,721
FEDERATED HERMES INC CL B 314211103 13 378 SH   SOLE 4 378 0 0
FEDERATED HERMES INC CL B 314211103 304 9,171 SH   SOLE 7 9,171 0 0
FEDERATED HERMES INC CL B 314211103 13,895 419,538 SH   SOLE 18 419,538 0 0
FEDERATED HERMES INC CL B 314211103 5,216 157,499 SH   SOLE 19 157,499 0 0
FEDERATED HERMES INC CL B 314211103 279,085 8,426,484 SH   SOLE 21 8,426,484 0 0
FEDERATED HERMES INC CL B 314211103 80,657 2,435,298 SH   SOLE 22 2,377,835 0 57,463
FEDERATED HERMES INC CL B 314211103 401 12,094 SH   SOLE 25 12,094 0 0
FEDERATED HERMES INC CL B 314211103 1,037 31,303 SH   SOLE 26 24,668 0 6,635
FEDERATED HERMES INC CL B 314211103 158 4,771 SH   SOLE 28 1,653 0 3,118
FEDERATED HERMES INC CL B 314211103 1,194 36,054 SH   SOLE 30 36,054 0 0
FEDERATED HERMES INC CL B 314211103 1,632 49,261 SH   SOLE 32 49,261 0 0
FEDERATED HERMES INC CL B 314211103 99 3,003 SH   SOLE 36 3,003 0 0
FEDERATED HERMES INC CL B 314211103 358 10,802 SH   SOLE 40 10,802 0 0
FEDERATED HERMES INC CL B 314211103 31 951 SH   OTR 43 951 0 0
FEDERATED HERMES INC CL B 314211103 2,408 72,703 SH   SOLE 43 61,042 0 11,661
FEDEX CORP COM 31428X106 79,229 533,637 SH   SOLE 2 152,919 0 380,718
FEDEX CORP COM 31428X106 19,205 129,356 SH   SOLE 4 108,906 0 20,450
FEDEX CORP COM 31428X106 33,336 224,533 SH   SOLE 7 205,650 0 18,883
FEDEX CORP COM 31428X106 1,309 8,815 SH   SOLE 13 3,051 0 5,764
FEDEX CORP COM 31428X106 5,516 37,152 SH   SOLE 15 37,152 0 0
FEDEX CORP COM 31428X106 0 2 SH   SOLE 17 0 0 2
FEDEX CORP COM 31428X106 259,278 1,746,332 SH   SOLE 18 1,721,594 0 24,738
FEDEX CORP COM 31428X106 34,180 230,213 SH   SOLE 19 230,213 0 0
FEDEX CORP COM 31428X106 776,170 5,227,787 SH   SOLE 21 5,227,787 0 0
FEDEX CORP COM 31428X106 766,876 5,165,192 SH   SOLE 22 4,645,890 0 519,302
FEDEX CORP COM 31428X106 61,173 412,020 SH   SOLE 23 412,020 0 0
FEDEX CORP COM 31428X106 58,526 394,193 SH   SOLE 25 394,193 0 0
FEDEX CORP COM 31428X106 78,465 528,491 SH   SOLE 26 218,915 0 309,576
FEDEX CORP COM 31428X106 77,006 518,664 SH   SOLE 28 5,200 0 513,464
FEDEX CORP COM 31428X106 161 1,083 SH   SOLE 29 1,083 0 0
FEDEX CORP COM 31428X106 194,678 1,311,227 SH   SOLE 30 1,311,227 0 0
FEDEX CORP COM 31428X106 8,294 55,860 SH   SOLE 31 51,330 0 4,530
FEDEX CORP COM 31428X106 7,459 50,237 SH   SOLE 34 50,237 0 0
FEDEX CORP COM 31428X106 13,194 88,869 SH   SOLE 36 88,869 0 0
FEDEX CORP COM 31428X106 1,219 8,210 SH   SOLE 40 8,210 0 0
FEDEX CORP COM 31428X106 82 555 SH   OTR 43 555 0 0
FEDEX CORP COM 31428X106 21,738 146,415 SH   SOLE 43 132,359 0 14,056
FEDNAT HLDG CO COM 31431B109 0 179 SH   SOLE 2 0 0 179
FEDNAT HLDG CO COM 31431B109 2 14,689 SH   SOLE 21 14,689 0 0
FEDNAT HLDG CO COM 31431B109 28 242,895 SH   SOLE 22 242,895 0 0
FEDNAT HLDG CO COM 31431B109 2 16,872 SH   SOLE 26 0 0 16,872
FENNEC PHARMACEUTICALS INC COM 31447P100 19 2,406 SH   SOLE 2 2,406 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 21 2,629 SH   SOLE 18 2,629 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 304 37,555 SH   SOLE 21 37,555 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 55 6,777 SH   SOLE 22 6,777 0 0
FERGUSON PLC NEW SHS G3421J106 253 2,461 SH   SOLE 2 2,461 0 0
FERGUSON PLC NEW SHS G3421J106 29,047 282,205 SH   SOLE 18 281,298 0 907
FERGUSON PLC NEW SHS G3421J106 8,672 84,251 SH   SOLE 19 84,251 0 0
FERGUSON PLC NEW SHS G3421J106 105 1,017 SH   SOLE 22 1,017 0 0
FERGUSON PLC NEW SHS G3421J106 41 399 SH   SOLE 30 399 0 0
FERGUSON PLC NEW SHS G3421J106 20,529 199,443 SH   SOLE 43 180,751 0 18,692
FERRARI N V COM N3167Y103 285 1,540 SH   SOLE 18 1,540 0 0
FERRARI N V COM N3167Y103 213,626 1,154,737 SH   SOLE 19 1,154,737 0 0
FERRARI N V COM N3167Y103 25,583 138,285 SH   SOLE 22 138,285 0 0
FERRARI N V COM N3167Y103 29,556 159,763 SH   SOLE 43 153,386 0 6,377
FERROGLOBE PLC SHS G33856108 750 142,042 SH   SOLE 7 142,042 0 0
FFBW INC MD COM 30260M103 10 849 SH   SOLE 18 849 0 0
FFBW INC MD COM 30260M103 132 11,077 SH   SOLE 21 11,077 0 0
FFBW INC MD COM 30260M103 5 379 SH   SOLE 22 379 0 0
FG FINANCIAL GROUP INC COM 30259W104 14 8,665 SH   SOLE 21 8,665 0 0
FG FINANCIAL GROUP INC COM 30259W104 66 40,702 SH   SOLE 22 40,702 0 0
FIBROGEN INC COM 31572Q808 2,559 196,700 SH   SOLE 2 155,467 0 41,233
FIBROGEN INC COM 31572Q808 5 355 SH   SOLE 4 355 0 0
FIBROGEN INC COM 31572Q808 82 6,319 SH   SOLE 7 6,319 0 0
FIBROGEN INC COM 31572Q808 3,069 235,923 SH   SOLE 18 235,923 0 0
FIBROGEN INC COM 31572Q808 7,257 557,820 SH   SOLE 19 557,820 0 0
FIBROGEN INC COM 31572Q808 48,384 3,719,005 SH   SOLE 21 3,719,005 0 0
FIBROGEN INC COM 31572Q808 29,803 2,290,740 SH   SOLE 22 2,231,046 0 59,694
FIBROGEN INC COM 31572Q808 129 9,913 SH   SOLE 23 9,913 0 0
FIBROGEN INC COM 31572Q808 145 11,165 SH   SOLE 25 11,165 0 0
FIBROGEN INC COM 31572Q808 362 27,855 SH   SOLE 26 14,636 0 13,219
FIBROGEN INC COM 31572Q808 54 4,152 SH   SOLE 28 1,545 0 2,607
FIBROGEN INC COM 31572Q808 961 73,889 SH   SOLE 30 73,889 0 0
FIBROGEN INC COM 31572Q808 70 5,393 SH   SOLE 34 5,393 0 0
FIBROGEN INC COM 31572Q808 130 9,959 SH   SOLE 40 9,959 0 0
FIBROGEN INC COM 31572Q808 10 797 SH   OTR 43 797 0 0
FIBROGEN INC COM 31572Q808 219 16,852 SH   SOLE 43 16,666 0 186
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1 27 SH   SOLE 17 0 0 27
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 0 11 SH   SOLE 17 0 0 11
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3 36 SH   SOLE 17 0 0 36
FIDELITY D & D BANCORP INC COM 31609R100 155 3,849 SH   SOLE 2 3,685 0 164
FIDELITY D & D BANCORP INC COM 31609R100 32 801 SH   SOLE 18 801 0 0
FIDELITY D & D BANCORP INC COM 31609R100 744 18,429 SH   SOLE 21 18,429 0 0
FIDELITY D & D BANCORP INC COM 31609R100 193 4,779 SH   SOLE 22 4,779 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 54,944 1,517,782 SH   SOLE 2 408,208 0 1,109,574
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9,089 251,065 SH   SOLE 4 138,171 0 112,894
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,441 67,428 SH   SOLE 7 66,526 0 902
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 831 22,969 SH   SOLE 13 22,969 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,335 36,867 SH   SOLE 15 36,867 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 112,029 3,094,716 SH   SOLE 18 2,846,247 0 248,469
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 297,750 8,225,136 SH   SOLE 19 8,225,136 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 425,665 11,758,691 SH   SOLE 21 11,758,691 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 234,672 6,482,664 SH   SOLE 22 5,990,996 0 491,668
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 19,988 552,143 SH   SOLE 23 552,143 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 16,614 458,961 SH   SOLE 25 458,961 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 15,994 441,837 SH   SOLE 26 258,790 0 183,047
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 20,624 569,716 SH   SOLE 28 3,528 0 566,188
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 241 6,667 SH   SOLE 29 6,667 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 44,507 1,229,487 SH   SOLE 30 896,699 0 332,788
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,198 60,712 SH   SOLE 31 55,286 0 5,426
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,393 121,354 SH   SOLE 32 121,354 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 16,175 446,811 SH   SOLE 34 446,811 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10,534 290,981 SH   SOLE 35 290,981 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,134 86,572 SH   SOLE 36 86,572 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 311 8,601 SH   SOLE 40 8,601 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,816 160,668 SH   SOLE 43 149,001 0 11,667
FIDELITY NATL INFORMATION SV COM 31620M106 122,522 1,621,310 SH   SOLE 2 626,931 0 994,379
FIDELITY NATL INFORMATION SV COM 31620M106 40,428 534,977 SH   SOLE 4 339,098 0 195,879
FIDELITY NATL INFORMATION SV COM 31620M106 43,123 570,639 SH   SOLE 7 542,360 0 28,279
FIDELITY NATL INFORMATION SV COM 31620M106 3,440 45,520 SH   SOLE 13 23,732 0 21,788
FIDELITY NATL INFORMATION SV COM 31620M106 6,934 91,759 SH   SOLE 15 91,759 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 341,280 4,516,072 SH   SOLE 18 4,247,657 0 268,415
FIDELITY NATL INFORMATION SV COM 31620M106 505,995 6,695,715 SH   SOLE 19 6,695,715 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,151,745 15,240,770 SH   SOLE 21 15,240,770 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,014,650 13,426,618 SH   SOLE 22 12,207,016 0 1,219,602
FIDELITY NATL INFORMATION SV COM 31620M106 79,501 1,052,023 SH   SOLE 23 1,052,023 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 80,356 1,063,331 SH   SOLE 25 1,030,801 0 32,530
FIDELITY NATL INFORMATION SV COM 31620M106 104,390 1,381,367 SH   SOLE 26 615,308 0 766,059
FIDELITY NATL INFORMATION SV COM 31620M106 98,065 1,297,669 SH   SOLE 28 25,855 0 1,271,814
FIDELITY NATL INFORMATION SV COM 31620M106 1,606 21,256 SH   SOLE 29 21,256 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 350,893 4,643,284 SH   SOLE 30 4,643,284 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 12,385 163,884 SH   SOLE 31 152,856 0 11,028
FIDELITY NATL INFORMATION SV COM 31620M106 96,513 1,277,133 SH   SOLE 34 1,277,133 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 18,332 242,583 SH   SOLE 36 242,583 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,594 21,097 SH   SOLE 37 21,097 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,501 19,857 SH   SOLE 40 19,857 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 87 1,145 SH   OTR 43 1,145 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 24,791 328,051 SH   SOLE 43 301,712 0 26,339
FIDUS INVT CORP COM 316500107 3,205 186,569 SH   SOLE 30 186,569 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 238 37,562 SH   SOLE 2 36,685 0 877
FIESTA RESTAURANT GROUP INC COM 31660B101 18 2,867 SH   SOLE 18 2,867 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 5 710 SH   SOLE 19 710 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 457 72,118 SH   SOLE 21 72,118 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,706 269,091 SH   SOLE 22 269,091 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 11 1,764 SH   SOLE 43 1,764 0 0
FIFTH THIRD BANCORP COM 316773100 43,441 1,359,215 SH   SOLE 2 181,712 0 1,177,503
FIFTH THIRD BANCORP COM 316773100 16,425 513,916 SH   SOLE 4 266,925 0 246,991
FIFTH THIRD BANCORP COM 316773100 20,414 638,750 SH   SOLE 7 619,829 0 18,921
FIFTH THIRD BANCORP COM 316773100 566 17,713 SH   SOLE 13 3,010 0 14,703
FIFTH THIRD BANCORP COM 316773100 3,207 100,329 SH   SOLE 15 100,329 0 0
FIFTH THIRD BANCORP COM 316773100 53,745 1,681,644 SH   SOLE 18 1,626,906 0 54,738
FIFTH THIRD BANCORP COM 316773100 9,847 308,114 SH   SOLE 19 308,114 0 0
FIFTH THIRD BANCORP COM 316773100 774,924 24,246,680 SH   SOLE 21 24,246,680 0 0
FIFTH THIRD BANCORP COM 316773100 461,147 14,428,873 SH   SOLE 22 13,068,381 0 1,360,492
FIFTH THIRD BANCORP COM 316773100 35,734 1,118,089 SH   SOLE 23 1,118,089 0 0
FIFTH THIRD BANCORP COM 316773100 45,704 1,430,051 SH   SOLE 25 1,430,051 0 0
FIFTH THIRD BANCORP COM 316773100 45,742 1,431,236 SH   SOLE 26 561,524 0 869,712
FIFTH THIRD BANCORP COM 316773100 44,553 1,394,024 SH   SOLE 28 110,102 0 1,283,922
FIFTH THIRD BANCORP COM 316773100 24 743 SH   SOLE 29 743 0 0
FIFTH THIRD BANCORP COM 316773100 141,023 4,412,469 SH   SOLE 30 4,412,469 0 0
FIFTH THIRD BANCORP COM 316773100 4,833 151,210 SH   SOLE 31 138,713 0 12,497
FIFTH THIRD BANCORP COM 316773100 2,743 85,829 SH   SOLE 32 85,829 0 0
FIFTH THIRD BANCORP COM 316773100 1,038 32,467 SH   SOLE 34 32,467 0 0
FIFTH THIRD BANCORP COM 316773100 8,014 250,758 SH   SOLE 36 250,758 0 0
FIFTH THIRD BANCORP COM 316773100 693 21,695 SH   SOLE 40 21,695 0 0
FIFTH THIRD BANCORP COM 316773100 65 2,043 SH   OTR 43 2,043 0 0
FIFTH THIRD BANCORP COM 316773100 22,974 718,835 SH   SOLE 43 658,983 0 59,852
FIGS INC CL A 30260D103 539 65,383 SH   SOLE 2 39,119 0 26,264
FIGS INC CL A 30260D103 10 1,263 SH   SOLE 7 1,263 0 0
FIGS INC CL A 30260D103 2,777 336,563 SH   SOLE 18 336,563 0 0
FIGS INC CL A 30260D103 18,527 2,245,683 SH   SOLE 19 2,245,683 0 0
FIGS INC CL A 30260D103 33,441 4,053,484 SH   SOLE 21 4,053,484 0 0
FIGS INC CL A 30260D103 24,430 2,961,177 SH   SOLE 22 2,903,355 0 57,822
FIGS INC CL A 30260D103 87 10,522 SH   SOLE 25 10,522 0 0
FIGS INC CL A 30260D103 376 45,611 SH   SOLE 26 39,839 0 5,772
FIGS INC CL A 30260D103 71 8,585 SH   SOLE 28 0 0 8,585
FIGS INC CL A 30260D103 330 39,957 SH   SOLE 30 39,957 0 0
FIGS INC CL A 30260D103 102 12,325 SH   SOLE 40 12,325 0 0
FIGS INC CL A 30260D103 3 329 SH   SOLE 43 329 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 43 29,033 SH   SOLE 2 613 0 28,420
FINANCE OF AMERICA COMPAN COM CL A 31738L107 185 125,033 SH   SOLE 18 125,033 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 91 61,634 SH   SOLE 19 61,634 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 1,480 999,981 SH   SOLE 21 999,981 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 713 481,787 SH   SOLE 22 453,608 0 28,179
FINANCIAL INSTNS INC COM 317585404 1,163 48,297 SH   SOLE 2 40,675 0 7,622
FINANCIAL INSTNS INC COM 317585404 6 252 SH   SOLE 7 252 0 0
FINANCIAL INSTNS INC COM 317585404 1,232 51,191 SH   SOLE 18 51,191 0 0
FINANCIAL INSTNS INC COM 317585404 1,478 61,389 SH   SOLE 19 61,389 0 0
FINANCIAL INSTNS INC COM 317585404 13,943 579,266 SH   SOLE 21 579,266 0 0
FINANCIAL INSTNS INC COM 317585404 11,520 478,611 SH   SOLE 22 468,260 0 10,351
FINANCIAL INSTNS INC COM 317585404 15 607 SH   OTR 43 607 0 0
FINANCIAL INSTNS INC COM 317585404 71 2,945 SH   SOLE 43 2,945 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 8 5,046 SH   SOLE 2 5,046 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 8 4,786 SH   SOLE 18 4,786 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 92 55,317 SH   SOLE 21 55,317 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 9 5,280 SH   SOLE 22 5,280 0 0
FINGERMOTION INC COM 31788K108 14 4,079 SH   SOLE 18 4,079 0 0
FINGERMOTION INC COM 31788K108 173 51,365 SH   SOLE 21 51,365 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 24 5,598 SH   SOLE 4 5,598 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 5,483 1,280,993 SH   SOLE 21 1,280,993 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 3,190 745,225 SH   SOLE 22 704,533 0 40,692
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,489 347,879 SH   SOLE 30 347,879 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 61 14,151 SH   SOLE 34 14,151 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,973 460,883 SH   SOLE 43 458,385 0 2,498
FINWARD BANCORP COM 31812F109 4 116 SH   SOLE 2 0 0 116
FINWARD BANCORP COM 31812F109 22 654 SH   SOLE 18 654 0 0
FINWARD BANCORP COM 31812F109 253 7,428 SH   SOLE 21 7,428 0 0
FINWARD BANCORP COM 31812F109 19 563 SH   SOLE 22 563 0 0
FINWISE BANCORP COM 31813A109 14 1,546 SH   SOLE 18 1,546 0 0
FINWISE BANCORP COM 31813A109 172 19,034 SH   SOLE 21 19,034 0 0
FINWISE BANCORP COM 31813A109 7 775 SH   SOLE 22 775 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 1,416 110,363 SH   SOLE 2 85,822 0 24,541
FIRST ADVANTAGE CORP NEW COM 31846B108 10 779 SH   SOLE 7 779 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 2,249 175,316 SH   SOLE 18 175,316 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 2,053 160,038 SH   SOLE 19 160,038 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 25,974 2,024,511 SH   SOLE 21 2,024,511 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 18,820 1,466,876 SH   SOLE 22 1,408,100 0 58,776
FIRST ADVANTAGE CORP NEW COM 31846B108 51 3,965 SH   SOLE 23 3,965 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 129 10,026 SH   SOLE 25 10,026 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 613 47,747 SH   SOLE 26 42,595 0 5,152
FIRST ADVANTAGE CORP NEW COM 31846B108 31 2,434 SH   SOLE 28 0 0 2,434
FIRST ADVANTAGE CORP NEW COM 31846B108 358 27,873 SH   SOLE 30 27,873 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 51 3,967 SH   SOLE 40 3,967 0 0
FIRST AMERN FINL CORP COM 31847R102 12,534 271,881 SH   SOLE 2 123,263 0 148,618
FIRST AMERN FINL CORP COM 31847R102 18 394 SH   SOLE 4 394 0 0
FIRST AMERN FINL CORP COM 31847R102 430 9,317 SH   SOLE 7 9,317 0 0
FIRST AMERN FINL CORP COM 31847R102 10,260 222,556 SH   SOLE 18 222,556 0 0
FIRST AMERN FINL CORP COM 31847R102 1,485 32,213 SH   SOLE 19 32,213 0 0
FIRST AMERN FINL CORP COM 31847R102 271,092 5,880,524 SH   SOLE 21 5,880,524 0 0
FIRST AMERN FINL CORP COM 31847R102 128,444 2,786,200 SH   SOLE 22 2,651,072 0 135,128
FIRST AMERN FINL CORP COM 31847R102 2,275 49,344 SH   SOLE 25 49,344 0 0
FIRST AMERN FINL CORP COM 31847R102 3,154 68,410 SH   SOLE 26 59,519 0 8,891
FIRST AMERN FINL CORP COM 31847R102 363 7,866 SH   SOLE 28 1,959 0 5,907
FIRST AMERN FINL CORP COM 31847R102 4,716 102,310 SH   SOLE 30 102,310 0 0
FIRST AMERN FINL CORP COM 31847R102 67 1,451 SH   SOLE 31 1,451 0 0
FIRST AMERN FINL CORP COM 31847R102 88 1,915 SH   SOLE 34 1,915 0 0
FIRST AMERN FINL CORP COM 31847R102 604 13,105 SH   SOLE 36 13,105 0 0
FIRST AMERN FINL CORP COM 31847R102 647 14,042 SH   SOLE 40 14,042 0 0
FIRST AMERN FINL CORP COM 31847R102 1,288 27,940 SH   SOLE 43 25,684 0 2,257
FIRST BANCORP INC ME COM 31866P102 222 8,056 SH   SOLE 2 4,354 0 3,702
FIRST BANCORP INC ME COM 31866P102 2 60 SH   SOLE 7 60 0 0
FIRST BANCORP INC ME COM 31866P102 932 33,843 SH   SOLE 18 33,843 0 0
FIRST BANCORP INC ME COM 31866P102 518 18,812 SH   SOLE 19 18,812 0 0
FIRST BANCORP INC ME COM 31866P102 9,803 355,818 SH   SOLE 21 355,818 0 0
FIRST BANCORP INC ME COM 31866P102 7,170 260,272 SH   SOLE 22 252,927 0 7,345
FIRST BANCORP INC ME COM 31866P102 2 68 SH   SOLE 43 68 0 0
FIRST BANCORP N C COM 318910106 1,266 34,615 SH   SOLE 2 14,575 0 20,040
FIRST BANCORP N C COM 318910106 12 341 SH   SOLE 7 341 0 0
FIRST BANCORP N C COM 318910106 4,488 122,697 SH   SOLE 18 122,697 0 0
FIRST BANCORP N C COM 318910106 2,146 58,669 SH   SOLE 19 58,669 0 0
FIRST BANCORP N C COM 318910106 151,021 4,128,515 SH   SOLE 21 4,128,515 0 0
FIRST BANCORP N C COM 318910106 29,255 799,746 SH   SOLE 22 764,952 0 34,794
FIRST BANCORP N C COM 318910106 165 4,520 SH   SOLE 25 4,520 0 0
FIRST BANCORP N C COM 318910106 599 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106 7 193 SH   SOLE 28 193 0 0
FIRST BANCORP N C COM 318910106 2,028 55,450 SH   SOLE 30 55,450 0 0
FIRST BANCORP N C COM 318910106 147 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP N C COM 318910106 995 27,197 SH   SOLE 43 26,398 0 799
FIRST BANCORP P R COM NEW 318672706 2,342 171,197 SH   SOLE 2 72,358 0 98,839
FIRST BANCORP P R COM NEW 318672706 131 9,550 SH   SOLE 4 582 0 8,968
FIRST BANCORP P R COM NEW 318672706 30 2,178 SH   SOLE 7 2,178 0 0
FIRST BANCORP P R COM NEW 318672706 9,195 672,128 SH   SOLE 18 672,128 0 0
FIRST BANCORP P R COM NEW 318672706 4,492 328,340 SH   SOLE 19 328,340 0 0
FIRST BANCORP P R COM NEW 318672706 293,725 21,471,146 SH   SOLE 21 21,471,146 0 0
FIRST BANCORP P R COM NEW 318672706 61,143 4,469,481 SH   SOLE 22 4,278,182 0 191,299
FIRST BANCORP P R COM NEW 318672706 332 24,234 SH   SOLE 25 24,234 0 0
FIRST BANCORP P R COM NEW 318672706 765 55,935 SH   SOLE 26 43,555 0 12,380
FIRST BANCORP P R COM NEW 318672706 43 3,142 SH   SOLE 28 3,142 0 0
FIRST BANCORP P R COM NEW 318672706 4,199 306,934 SH   SOLE 30 306,934 0 0
FIRST BANCORP P R COM NEW 318672706 273 19,959 SH   SOLE 40 19,959 0 0
FIRST BANCORP P R COM NEW 318672706 2,304 168,390 SH   SOLE 43 168,390 0 0
FIRST BANCSHARES INC MS COM 318916103 5,415 181,288 SH   SOLE 2 154,964 0 26,324
FIRST BANCSHARES INC MS COM 318916103 5 170 SH   SOLE 7 170 0 0
FIRST BANCSHARES INC MS COM 318916103 1,931 64,632 SH   SOLE 18 64,632 0 0
FIRST BANCSHARES INC MS COM 318916103 2,942 98,508 SH   SOLE 19 98,508 0 0
FIRST BANCSHARES INC MS COM 318916103 22,886 766,195 SH   SOLE 21 766,195 0 0
FIRST BANCSHARES INC MS COM 318916103 23,951 801,836 SH   SOLE 22 777,233 0 24,603
FIRST BANCSHARES INC MS COM 318916103 60 1,996 SH   SOLE 23 1,996 0 0
FIRST BANCSHARES INC MS COM 318916103 80 2,684 SH   SOLE 25 2,684 0 0
FIRST BANCSHARES INC MS COM 318916103 364 12,188 SH   SOLE 26 0 0 12,188
FIRST BANCSHARES INC MS COM 318916103 417 13,954 SH   SOLE 30 13,954 0 0
FIRST BANCSHARES INC MS COM 318916103 687 22,990 SH   SOLE 34 22,990 0 0
FIRST BANCSHARES INC MS COM 318916103 74 2,473 SH   SOLE 40 2,473 0 0
FIRST BANCSHARES INC MS COM 318916103 1,287 43,072 SH   SOLE 43 40,753 0 2,319
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 264 19,306 SH   SOLE 2 14,691 0 4,615
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 1 48 SH   SOLE 7 48 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 702 51,368 SH   SOLE 18 51,368 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 439 32,084 SH   SOLE 19 32,084 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 7,434 543,842 SH   SOLE 21 543,842 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 3,361 245,833 SH   SOLE 22 233,971 0 11,862
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 37 2,698 SH   SOLE 43 2,698 0 0
FIRST BUSEY CORP COM NEW 319383204 2,160 98,284 SH   SOLE 2 66,120 0 32,164
FIRST BUSEY CORP COM NEW 319383204 251 11,438 SH   SOLE 4 181 0 11,257
FIRST BUSEY CORP COM NEW 319383204 13 600 SH   SOLE 7 600 0 0
FIRST BUSEY CORP COM NEW 319383204 3,676 167,239 SH   SOLE 18 167,239 0 0
FIRST BUSEY CORP COM NEW 319383204 2,702 122,916 SH   SOLE 19 122,916 0 0
FIRST BUSEY CORP COM NEW 319383204 40,765 1,854,640 SH   SOLE 21 1,854,640 0 0
FIRST BUSEY CORP COM NEW 319383204 32,560 1,481,324 SH   SOLE 22 1,420,585 0 60,739
FIRST BUSEY CORP COM NEW 319383204 191 8,699 SH   SOLE 25 8,699 0 0
FIRST BUSEY CORP COM NEW 319383204 531 24,155 SH   SOLE 26 20,418 0 3,737
FIRST BUSEY CORP COM NEW 319383204 140 6,371 SH   SOLE 28 967 0 5,404
FIRST BUSEY CORP COM NEW 319383204 760 34,583 SH   SOLE 30 34,583 0 0
FIRST BUSEY CORP COM NEW 319383204 18 821 SH   SOLE 34 821 0 0
FIRST BUSEY CORP COM NEW 319383204 159 7,222 SH   SOLE 40 7,222 0 0
FIRST BUSEY CORP COM NEW 319383204 1,454 66,148 SH   SOLE 43 64,950 0 1,198
FIRST BUSINESS FINL SVCS INC COM 319390100 2,224 68,841 SH   SOLE 2 55,106 0 13,735
FIRST BUSINESS FINL SVCS INC COM 319390100 5 145 SH   SOLE 7 145 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 804 24,869 SH   SOLE 18 24,869 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 1,673 51,766 SH   SOLE 19 51,766 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 9,186 284,312 SH   SOLE 21 284,312 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 4,945 153,034 SH   SOLE 22 148,155 0 4,879
FIRST BUSINESS FINL SVCS INC COM 319390100 40 1,233 SH   SOLE 23 1,233 0 0
FIRST CAP INC COM 31942S104 4 148 SH   SOLE 2 0 0 148
FIRST CAP INC COM 31942S104 13 508 SH   SOLE 18 508 0 0
FIRST CAP INC COM 31942S104 200 7,794 SH   SOLE 21 7,794 0 0
FIRST CAP INC COM 31942S104 6 229 SH   SOLE 22 229 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,357 42,377 SH   SOLE 2 16,272 0 26,105
FIRST CMNTY BANKSHARES INC V COM 31983A103 8 239 SH   SOLE 7 239 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,740 54,335 SH   SOLE 18 54,335 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 3,183 99,364 SH   SOLE 19 99,364 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 19,957 623,067 SH   SOLE 21 623,067 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 20,043 625,769 SH   SOLE 22 606,218 0 19,551
FIRST CMNTY BANKSHARES INC V COM 31983A103 21 648 SH   SOLE 23 648 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 75 2,339 SH   SOLE 25 2,339 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 934 29,155 SH   SOLE 26 0 0 29,155
FIRST CMNTY BANKSHARES INC V COM 31983A103 121 3,767 SH   SOLE 30 3,767 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 44 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 28 870 SH   SOLE 43 870 0 0
FIRST CMNTY CORP S C COM 319835104 273 15,593 SH   SOLE 2 15,356 0 237
FIRST CMNTY CORP S C COM 319835104 22 1,258 SH   SOLE 18 1,258 0 0
FIRST CMNTY CORP S C COM 319835104 264 15,111 SH   SOLE 21 15,111 0 0
FIRST CMNTY CORP S C COM 319835104 291 16,650 SH   SOLE 22 16,650 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,014 78,972 SH   SOLE 2 35,524 0 43,448
FIRST COMWLTH FINL CORP PA COM 319829107 4 313 SH   SOLE 4 313 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 38 2,947 SH   SOLE 7 926 0 2,021
FIRST COMWLTH FINL CORP PA COM 319829107 4,427 344,753 SH   SOLE 18 344,753 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,926 227,876 SH   SOLE 19 227,876 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 133,277 10,379,855 SH   SOLE 21 10,379,855 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 31,587 2,460,058 SH   SOLE 22 2,368,973 0 91,085
FIRST COMWLTH FINL CORP PA COM 319829107 62 4,791 SH   SOLE 23 4,791 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 65 5,046 SH   SOLE 25 5,046 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,063 82,794 SH   SOLE 26 23,644 0 59,150
FIRST COMWLTH FINL CORP PA COM 319829107 18 1,402 SH   SOLE 28 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,688 131,433 SH   SOLE 30 131,433 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 124 9,696 SH   SOLE 40 9,696 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,192 92,870 SH   SOLE 43 92,293 0 577
FIRST CTZNS BANCSHARES INC N CL A 31946M103 22,297 27,961 SH   SOLE 2 14,574 0 13,387
FIRST CTZNS BANCSHARES INC N CL A 31946M103 7,114 8,921 SH   SOLE 4 3,994 0 4,927
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,379 1,729 SH   SOLE 7 1,729 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 35 44 SH   SOLE 13 44 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,132 1,420 SH   SOLE 15 1,420 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 251,892 315,880 SH   SOLE 18 294,574 0 21,306
FIRST CTZNS BANCSHARES INC N CL A 31946M103 534,186 669,885 SH   SOLE 19 669,885 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 143,894 180,447 SH   SOLE 21 180,447 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 285,304 357,779 SH   SOLE 22 335,937 0 21,842
FIRST CTZNS BANCSHARES INC N CL A 31946M103 22,160 27,789 SH   SOLE 23 27,789 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 7,497 9,401 SH   SOLE 25 5,190 0 4,211
FIRST CTZNS BANCSHARES INC N CL A 31946M103 10,137 12,712 SH   SOLE 26 11,273 0 1,439
FIRST CTZNS BANCSHARES INC N CL A 31946M103 8,814 11,053 SH   SOLE 28 254 0 10,799
FIRST CTZNS BANCSHARES INC N CL A 31946M103 10 12 SH   SOLE 29 12 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 19,377 24,299 SH   SOLE 30 24,299 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,204 2,764 SH   SOLE 31 2,547 0 217
FIRST CTZNS BANCSHARES INC N CL A 31946M103 89,322 112,012 SH   SOLE 34 112,012 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,557 3,207 SH   SOLE 36 3,207 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 279 350 SH   SOLE 40 350 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 12,081 15,150 SH   SOLE 43 13,413 0 1,737
FIRST FINANCIAL NORTHWEST IN COM 32022K102 338 22,779 SH   SOLE 2 16,422 0 6,357
FIRST FINANCIAL NORTHWEST IN COM 32022K102 16 1,068 SH   SOLE 18 1,068 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,892 127,464 SH   SOLE 19 127,464 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 517 34,841 SH   SOLE 21 34,841 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 3,975 267,874 SH   SOLE 22 267,874 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 259 17,440 SH   SOLE 23 17,440 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,122 75,579 SH   SOLE 26 0 0 75,579
FIRST FINANCIAL NORTHWEST IN COM 32022K102 56 3,765 SH   SOLE 43 3,765 0 0
FIRST FINL BANCORP OH COM 320209109 1,726 81,865 SH   SOLE 2 34,605 0 47,260
FIRST FINL BANCORP OH COM 320209109 28 1,318 SH   SOLE 4 332 0 986
FIRST FINL BANCORP OH COM 320209109 21 996 SH   SOLE 7 996 0 0
FIRST FINL BANCORP OH COM 320209109 7,081 335,901 SH   SOLE 18 335,901 0 0
FIRST FINL BANCORP OH COM 320209109 3,403 161,427 SH   SOLE 19 161,427 0 0
FIRST FINL BANCORP OH COM 320209109 230,391 10,929,374 SH   SOLE 21 10,929,374 0 0
FIRST FINL BANCORP OH COM 320209109 45,830 2,174,122 SH   SOLE 22 2,078,757 0 95,365
FIRST FINL BANCORP OH COM 320209109 126 5,971 SH   SOLE 25 5,971 0 0
FIRST FINL BANCORP OH COM 320209109 361 17,131 SH   SOLE 26 9,620 0 7,511
FIRST FINL BANCORP OH COM 320209109 37 1,733 SH   SOLE 28 1,733 0 0
FIRST FINL BANCORP OH COM 320209109 3,100 147,044 SH   SOLE 30 147,044 0 0
FIRST FINL BANCORP OH COM 320209109 216 10,241 SH   SOLE 40 10,241 0 0
FIRST FINL BANCORP OH COM 320209109 1,560 74,006 SH   SOLE 43 58,968 0 15,038
FIRST FINL BANKSHARES INC COM 32020R109 7,194 171,978 SH   SOLE 2 139,680 0 32,298
FIRST FINL BANKSHARES INC COM 32020R109 110 2,628 SH   SOLE 4 472 0 2,156
FIRST FINL BANKSHARES INC COM 32020R109 60 1,433 SH   SOLE 7 1,433 0 0
FIRST FINL BANKSHARES INC COM 32020R109 24,275 580,317 SH   SOLE 18 562,337 0 17,980
FIRST FINL BANKSHARES INC COM 32020R109 19,047 455,342 SH   SOLE 19 455,342 0 0
FIRST FINL BANKSHARES INC COM 32020R109 388,355 9,284,116 SH   SOLE 21 9,284,116 0 0
FIRST FINL BANKSHARES INC COM 32020R109 162,626 3,887,787 SH   SOLE 22 3,804,805 0 82,982
FIRST FINL BANKSHARES INC COM 32020R109 852 20,364 SH   SOLE 25 20,364 0 0
FIRST FINL BANKSHARES INC COM 32020R109 4,069 97,265 SH   SOLE 26 45,413 0 51,852
FIRST FINL BANKSHARES INC COM 32020R109 385 9,206 SH   SOLE 28 2,535 0 6,671
FIRST FINL BANKSHARES INC COM 32020R109 6,194 148,077 SH   SOLE 30 148,077 0 0
FIRST FINL BANKSHARES INC COM 32020R109 742 17,737 SH   SOLE 40 17,737 0 0
FIRST FINL BANKSHARES INC COM 32020R109 2,807 67,095 SH   SOLE 43 64,144 0 2,951
FIRST FINL CORP IND COM 320218100 2,444 54,090 SH   SOLE 2 37,129 0 16,961
FIRST FINL CORP IND COM 320218100 7 149 SH   SOLE 7 149 0 0
FIRST FINL CORP IND COM 320218100 1,592 35,225 SH   SOLE 18 35,225 0 0
FIRST FINL CORP IND COM 320218100 4,495 99,461 SH   SOLE 19 99,461 0 0
FIRST FINL CORP IND COM 320218100 21,323 471,853 SH   SOLE 21 471,853 0 0
FIRST FINL CORP IND COM 320218100 23,009 509,171 SH   SOLE 22 496,593 0 12,578
FIRST FINL CORP IND COM 320218100 76 1,684 SH   SOLE 25 1,684 0 0
FIRST FINL CORP IND COM 320218100 1,182 26,167 SH   SOLE 26 5,421 0 20,746
FIRST FINL CORP IND COM 320218100 492 10,882 SH   SOLE 30 10,882 0 0
FIRST FINL CORP IND COM 320218100 40 877 SH   SOLE 40 877 0 0
FIRST FINL CORP IND COM 320218100 3,258 72,087 SH   SOLE 43 57,443 0 14,644
FIRST FNDTN INC COM 32026V104 4,671 257,473 SH   SOLE 2 206,843 0 50,630
FIRST FNDTN INC COM 32026V104 10 562 SH   SOLE 7 562 0 0
FIRST FNDTN INC COM 32026V104 3,078 169,687 SH   SOLE 18 169,687 0 0
FIRST FNDTN INC COM 32026V104 3,163 174,368 SH   SOLE 19 174,368 0 0
FIRST FNDTN INC COM 32026V104 35,197 1,940,286 SH   SOLE 21 1,940,286 0 0
FIRST FNDTN INC COM 32026V104 29,491 1,625,755 SH   SOLE 22 1,565,625 0 60,130
FIRST FNDTN INC COM 32026V104 33 1,826 SH   SOLE 23 1,826 0 0
FIRST FNDTN INC COM 32026V104 152 8,396 SH   SOLE 25 8,396 0 0
FIRST FNDTN INC COM 32026V104 581 32,024 SH   SOLE 26 24,712 0 7,312
FIRST FNDTN INC COM 32026V104 79 4,352 SH   SOLE 28 1,253 0 3,099
FIRST FNDTN INC COM 32026V104 70 3,870 SH   SOLE 30 3,870 0 0
FIRST FNDTN INC COM 32026V104 48 2,667 SH   SOLE 34 2,667 0 0
FIRST FNDTN INC COM 32026V104 97 5,351 SH   SOLE 40 5,351 0 0
FIRST FNDTN INC COM 32026V104 741 40,864 SH   SOLE 43 34,590 0 6,274
FIRST GTY BANCSHARES INC COM 32043P106 63 2,870 SH   SOLE 2 412 0 2,458
FIRST GTY BANCSHARES INC COM 32043P106 407 18,605 SH   SOLE 18 18,605 0 0
FIRST GTY BANCSHARES INC COM 32043P106 259 11,852 SH   SOLE 19 11,852 0 0
FIRST GTY BANCSHARES INC COM 32043P106 3,510 160,404 SH   SOLE 21 160,404 0 0
FIRST GTY BANCSHARES INC COM 32043P106 1,091 49,880 SH   SOLE 22 46,696 0 3,184
FIRST GTY BANCSHARES INC COM 32043P106 7 326 SH   SOLE 43 326 0 0
FIRST HAWAIIAN INC COM 32051X108 3,783 153,583 SH   SOLE 2 60,238 0 93,345
FIRST HAWAIIAN INC COM 32051X108 76 3,090 SH   SOLE 4 409 0 2,681
FIRST HAWAIIAN INC COM 32051X108 62 2,511 SH   SOLE 7 2,511 0 0
FIRST HAWAIIAN INC COM 32051X108 3,597 146,061 SH   SOLE 18 146,061 0 0
FIRST HAWAIIAN INC COM 32051X108 986 40,050 SH   SOLE 19 40,050 0 0
FIRST HAWAIIAN INC COM 32051X108 312,354 12,681,864 SH   SOLE 21 12,681,864 0 0
FIRST HAWAIIAN INC COM 32051X108 75,172 3,052,069 SH   SOLE 22 2,890,954 0 161,115
FIRST HAWAIIAN INC COM 32051X108 522 21,191 SH   SOLE 25 21,191 0 0
FIRST HAWAIIAN INC COM 32051X108 1,348 54,749 SH   SOLE 26 44,606 0 10,143
FIRST HAWAIIAN INC COM 32051X108 299 12,122 SH   SOLE 28 2,323 0 9,799
FIRST HAWAIIAN INC COM 32051X108 7,242 294,038 SH   SOLE 30 294,038 0 0
FIRST HAWAIIAN INC COM 32051X108 46 1,886 SH   SOLE 31 1,886 0 0
FIRST HAWAIIAN INC COM 32051X108 187 7,590 SH   SOLE 36 7,590 0 0
FIRST HAWAIIAN INC COM 32051X108 404 16,388 SH   SOLE 40 16,388 0 0
FIRST HAWAIIAN INC COM 32051X108 4,302 174,683 SH   SOLE 43 168,122 0 6,561
FIRST HORIZON CORPORATION COM 320517105 30,500 1,331,889 SH   SOLE 2 474,221 0 857,668
FIRST HORIZON CORPORATION COM 320517105 141 6,167 SH   SOLE 4 1,610 0 4,557
FIRST HORIZON CORPORATION COM 320517105 780 34,068 SH   SOLE 7 34,068 0 0
FIRST HORIZON CORPORATION COM 320517105 30,072 1,313,172 SH   SOLE 18 1,313,172 0 0
FIRST HORIZON CORPORATION COM 320517105 3,740 163,308 SH   SOLE 19 163,308 0 0
FIRST HORIZON CORPORATION COM 320517105 833,203 36,384,408 SH   SOLE 21 36,384,408 0 0
FIRST HORIZON CORPORATION COM 320517105 333,190 14,549,798 SH   SOLE 22 13,899,433 0 650,365
FIRST HORIZON CORPORATION COM 320517105 1,849 80,744 SH   SOLE 25 80,744 0 0
FIRST HORIZON CORPORATION COM 320517105 6,703 292,696 SH   SOLE 26 250,422 0 42,274
FIRST HORIZON CORPORATION COM 320517105 869 37,941 SH   SOLE 28 7,052 0 30,889
FIRST HORIZON CORPORATION COM 320517105 16,188 706,881 SH   SOLE 30 706,881 0 0
FIRST HORIZON CORPORATION COM 320517105 174 7,610 SH   SOLE 31 7,610 0 0
FIRST HORIZON CORPORATION COM 320517105 3,807 166,255 SH   SOLE 32 166,255 0 0
FIRST HORIZON CORPORATION COM 320517105 149 6,492 SH   SOLE 34 6,492 0 0
FIRST HORIZON CORPORATION COM 320517105 581 25,367 SH   SOLE 36 25,367 0 0
FIRST HORIZON CORPORATION COM 320517105 1,596 69,710 SH   SOLE 40 69,710 0 0
FIRST HORIZON CORPORATION COM 320517105 15,750 687,788 SH   SOLE 43 603,109 0 84,680
FIRST INDL RLTY TR INC COM 32054K103 15,822 353,091 SH   SOLE 2 123,226 0 229,865
FIRST INDL RLTY TR INC COM 32054K103 2,975 66,385 SH   SOLE 4 66,385 0 0
FIRST INDL RLTY TR INC COM 32054K103 7,768 173,348 SH   SOLE 7 173,348 0 0
FIRST INDL RLTY TR INC COM 32054K103 12,741 284,337 SH   SOLE 18 284,337 0 0
FIRST INDL RLTY TR INC COM 32054K103 21,012 468,906 SH   SOLE 19 468,906 0 0
FIRST INDL RLTY TR INC COM 32054K103 329,652 7,356,667 SH   SOLE 21 7,356,667 0 0
FIRST INDL RLTY TR INC COM 32054K103 235,384 5,252,934 SH   SOLE 22 5,090,215 0 162,719
FIRST INDL RLTY TR INC COM 32054K103 764 17,039 SH   SOLE 23 17,039 0 0
FIRST INDL RLTY TR INC COM 32054K103 26,458 590,448 SH   SOLE 25 590,448 0 0
FIRST INDL RLTY TR INC COM 32054K103 8,113 181,059 SH   SOLE 26 53,215 0 127,844
FIRST INDL RLTY TR INC COM 32054K103 4,200 93,721 SH   SOLE 28 2,301 0 91,420
FIRST INDL RLTY TR INC COM 32054K103 19,371 432,285 SH   SOLE 30 432,285 0 0
FIRST INDL RLTY TR INC COM 32054K103 85 1,887 SH   SOLE 31 1,887 0 0
FIRST INDL RLTY TR INC COM 32054K103 383 8,548 SH   SOLE 34 8,548 0 0
FIRST INDL RLTY TR INC COM 32054K103 55 1,237 SH   SOLE 36 1,237 0 0
FIRST INDL RLTY TR INC COM 32054K103 758 16,914 SH   SOLE 40 16,914 0 0
FIRST INDL RLTY TR INC COM 32054K103 3,815 85,126 SH   SOLE 43 80,973 0 4,153
FIRST INTERNET BANCORP COM 320557101 198 5,839 SH   SOLE 2 357 0 5,482
FIRST INTERNET BANCORP COM 320557101 4 123 SH   SOLE 7 123 0 0
FIRST INTERNET BANCORP COM 320557101 1,004 29,657 SH   SOLE 18 29,657 0 0
FIRST INTERNET BANCORP COM 320557101 559 16,511 SH   SOLE 19 16,511 0 0
FIRST INTERNET BANCORP COM 320557101 11,902 351,512 SH   SOLE 21 351,512 0 0
FIRST INTERNET BANCORP COM 320557101 5,364 158,420 SH   SOLE 22 152,461 0 5,959
FIRST INTERNET BANCORP COM 320557101 76 2,240 SH   SOLE 43 2,240 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3,905 96,774 SH   SOLE 2 39,132 0 57,642
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 138 3,416 SH   SOLE 4 292 0 3,124
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 42 1,040 SH   SOLE 7 1,040 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 11,145 276,220 SH   SOLE 18 276,220 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 9,228 228,690 SH   SOLE 19 228,690 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 128,407 3,182,328 SH   SOLE 21 3,182,328 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 95,573 2,368,590 SH   SOLE 22 2,269,156 0 99,434
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 601 14,884 SH   SOLE 25 14,884 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5,461 135,330 SH   SOLE 26 32,563 0 102,767
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 262 6,503 SH   SOLE 28 1,342 0 5,161
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3,050 75,580 SH   SOLE 30 75,580 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 88 2,185 SH   SOLE 36 2,185 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 502 12,443 SH   SOLE 40 12,443 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,708 67,117 SH   SOLE 43 59,191 0 7,926
FIRST LONG IS CORP COM 320734106 1,230 71,369 SH   SOLE 2 61,240 0 10,129
FIRST LONG IS CORP COM 320734106 3 157 SH   SOLE 7 157 0 0
FIRST LONG IS CORP COM 320734106 1,275 73,974 SH   SOLE 18 73,974 0 0
FIRST LONG IS CORP COM 320734106 815 47,300 SH   SOLE 19 47,300 0 0
FIRST LONG IS CORP COM 320734106 15,808 916,943 SH   SOLE 21 916,943 0 0
FIRST LONG IS CORP COM 320734106 12,292 712,993 SH   SOLE 22 687,990 0 25,003
FIRST LONG IS CORP COM 320734106 56 3,245 SH   SOLE 25 3,245 0 0
FIRST LONG IS CORP COM 320734106 60 3,495 SH   SOLE 28 0 0 3,495
FIRST LONG IS CORP COM 320734106 31 1,788 SH   SOLE 30 1,788 0 0
FIRST LONG IS CORP COM 320734106 42 2,427 SH   SOLE 34 2,427 0 0
FIRST LONG IS CORP COM 320734106 63 3,673 SH   SOLE 40 3,673 0 0
FIRST LONG IS CORP COM 320734106 425 24,646 SH   SOLE 43 23,466 0 1,180
FIRST MAJESTIC SILVER CORP COM 32076V103 676 88,775 SH   SOLE 21 88,775 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 134 17,639 SH   SOLE 43 13,029 0 4,610
FIRST MERCHANTS CORP COM 320817109 2,281 58,981 SH   SOLE 2 25,590 0 33,391
FIRST MERCHANTS CORP COM 320817109 57 1,469 SH   SOLE 4 208 0 1,261
FIRST MERCHANTS CORP COM 320817109 26 677 SH   SOLE 7 677 0 0
FIRST MERCHANTS CORP COM 320817109 6,764 174,872 SH   SOLE 18 174,872 0 0
FIRST MERCHANTS CORP COM 320817109 4,162 107,612 SH   SOLE 19 107,612 0 0
FIRST MERCHANTS CORP COM 320817109 80,852 2,090,273 SH   SOLE 21 2,090,273 0 0
FIRST MERCHANTS CORP COM 320817109 56,467 1,459,840 SH   SOLE 22 1,395,576 0 64,264
FIRST MERCHANTS CORP COM 320817109 346 8,947 SH   SOLE 25 8,947 0 0
FIRST MERCHANTS CORP COM 320817109 1,392 35,989 SH   SOLE 26 31,602 0 4,387
FIRST MERCHANTS CORP COM 320817109 200 5,159 SH   SOLE 28 969 0 4,190
FIRST MERCHANTS CORP COM 320817109 870 22,485 SH   SOLE 30 22,485 0 0
FIRST MERCHANTS CORP COM 320817109 244 6,306 SH   SOLE 40 6,306 0 0
FIRST MERCHANTS CORP COM 320817109 1,191 30,790 SH   SOLE 43 30,556 0 234
FIRST MID ILL BANCSHARES INC COM 320866106 647 20,235 SH   SOLE 2 9,836 0 10,399
FIRST MID ILL BANCSHARES INC COM 320866106 8 264 SH   SOLE 7 264 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,923 60,142 SH   SOLE 18 60,142 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,074 33,587 SH   SOLE 19 33,587 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 21,630 676,566 SH   SOLE 21 676,566 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 14,338 448,472 SH   SOLE 22 428,915 0 19,557
FIRST MID ILL BANCSHARES INC COM 320866106 125 3,899 SH   SOLE 25 3,899 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1 19 SH   SOLE 28 19 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 160 5,020 SH   SOLE 30 5,020 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 71 2,213 SH   SOLE 40 2,213 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 468 14,628 SH   SOLE 43 14,628 0 0
FIRST NATL CORP COM 32106V107 3 165 SH   SOLE 2 0 0 165
FIRST NATL CORP COM 32106V107 12 769 SH   SOLE 18 769 0 0
FIRST NATL CORP COM 32106V107 214 13,981 SH   SOLE 21 13,981 0 0
FIRST NATL CORP COM 32106V107 15 1,004 SH   SOLE 22 1,004 0 0
FIRST NORTHWEST BANCORP COM 335834107 785 48,780 SH   SOLE 2 43,511 0 5,269
FIRST NORTHWEST BANCORP COM 335834107 22 1,350 SH   SOLE 18 1,350 0 0
FIRST NORTHWEST BANCORP COM 335834107 97 6,028 SH   SOLE 19 6,028 0 0
FIRST NORTHWEST BANCORP COM 335834107 308 19,108 SH   SOLE 21 19,108 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,767 109,762 SH   SOLE 22 109,762 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 34,484 264,142 SH   SOLE 2 56,991 0 207,151
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,540 126,693 SH   SOLE 4 63,848 0 62,845
FIRST REP BK SAN FRANCISCO C COM 33616C100 21,233 162,643 SH   SOLE 7 157,012 0 5,631
FIRST REP BK SAN FRANCISCO C COM 33616C100 574 4,395 SH   SOLE 13 721 0 3,674
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,594 27,532 SH   SOLE 15 27,532 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 265 2,029 SH   SOLE 17 0 0 2,029
FIRST REP BK SAN FRANCISCO C COM 33616C100 54,468 417,219 SH   SOLE 18 402,704 0 14,515
FIRST REP BK SAN FRANCISCO C COM 33616C100 10,778 82,559 SH   SOLE 19 82,559 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 648,988 4,971,184 SH   SOLE 21 4,971,184 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 495,201 3,793,193 SH   SOLE 22 3,438,933 0 354,260
FIRST REP BK SAN FRANCISCO C COM 33616C100 38,447 294,500 SH   SOLE 23 294,500 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 34,236 262,247 SH   SOLE 25 262,247 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 45,477 348,352 SH   SOLE 26 120,954 0 227,398
FIRST REP BK SAN FRANCISCO C COM 33616C100 52,150 399,462 SH   SOLE 28 2,842 0 396,620
FIRST REP BK SAN FRANCISCO C COM 33616C100 28 217 SH   SOLE 29 217 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 135,999 1,041,742 SH   SOLE 30 967,275 0 74,467
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,179 39,670 SH   SOLE 31 36,410 0 3,260
FIRST REP BK SAN FRANCISCO C COM 33616C100 34,103 261,226 SH   SOLE 34 261,226 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,282 55,783 SH   SOLE 36 55,783 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 781 5,986 SH   SOLE 40 5,986 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,005 91,960 SH   SOLE 43 83,967 0 7,993
FIRST SEACOAST BANCORP COM 33631P102 6 551 SH   SOLE 18 551 0 0
FIRST SEACOAST BANCORP COM 33631P102 83 8,061 SH   SOLE 21 8,061 0 0
FIRST SOLAR INC COM 336433107 33,708 254,842 SH   SOLE 2 89,019 0 165,823
FIRST SOLAR INC COM 336433107 581 4,395 SH   SOLE 4 319 0 4,076
FIRST SOLAR INC COM 336433107 563 4,254 SH   SOLE 7 2,708 0 1,546
FIRST SOLAR INC COM 336433107 28,397 214,693 SH   SOLE 18 214,693 0 0
FIRST SOLAR INC COM 336433107 10,704 80,923 SH   SOLE 19 80,923 0 0
FIRST SOLAR INC COM 336433107 996,320 7,532,474 SH   SOLE 21 7,532,474 0 0
FIRST SOLAR INC COM 336433107 364,293 2,754,165 SH   SOLE 22 2,623,107 0 131,058
FIRST SOLAR INC COM 336433107 14,929 112,865 SH   SOLE 25 112,865 0 0
FIRST SOLAR INC COM 336433107 10,146 76,707 SH   SOLE 26 49,749 0 26,958
FIRST SOLAR INC COM 336433107 7,217 54,559 SH   SOLE 28 50,805 0 3,754
FIRST SOLAR INC COM 336433107 364,021 2,752,105 SH   SOLE 30 2,752,105 0 0
FIRST SOLAR INC COM 336433107 201 1,517 SH   SOLE 31 1,517 0 0
FIRST SOLAR INC COM 336433107 175,972 1,330,402 SH   SOLE 34 1,330,402 0 0
FIRST SOLAR INC COM 336433107 587 4,438 SH   SOLE 36 4,438 0 0
FIRST SOLAR INC COM 336433107 1,617 12,224 SH   SOLE 40 12,224 0 0
FIRST SOLAR INC COM 336433107 29 223 SH   OTR 43 223 0 0
FIRST SOLAR INC COM 336433107 24,975 188,816 SH   SOLE 43 184,073 0 4,743
FIRST SVGS FINL GROUP INC COM 33621E109 250 10,870 SH   SOLE 2 10,681 0 189
FIRST SVGS FINL GROUP INC COM 33621E109 23 988 SH   SOLE 18 988 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 1,067 46,431 SH   SOLE 21 46,431 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 355 15,436 SH   SOLE 22 15,436 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 196 8,547 SH   SOLE 26 0 0 8,547
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 0 12 SH   SOLE 17 0 0 12
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 17 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 16 274 SH   SOLE 43 274 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3 32 SH   SOLE 43 32 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 18 339 SH   SOLE 43 339 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 20 151 SH   SOLE 43 151 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 50 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 16 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1 34 SH   SOLE 17 0 0 34
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 0 4 SH   SOLE 17 0 0 4
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 1,967 146,000 SH   SOLE 2 146,000 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1 7 SH   SOLE 17 0 0 7
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 17 209 SH   SOLE 17 0 0 209
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 67 800 SH   SOLE 43 800 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 198 1,891 SH   SOLE 43 1,891 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2 55 SH   SOLE 17 0 0 55
FIRST US BANCSHARES INC COM 33744V103 1 188 SH   SOLE 2 0 0 188
FIRST US BANCSHARES INC COM 33744V103 8 1,061 SH   SOLE 18 1,061 0 0
FIRST US BANCSHARES INC COM 33744V103 157 19,755 SH   SOLE 21 19,755 0 0
FIRST US BANCSHARES INC COM 33744V103 3 329 SH   SOLE 22 329 0 0
FIRST UTD CORP COM 33741H107 243 14,684 SH   SOLE 2 14,478 0 206
FIRST UTD CORP COM 33741H107 16 943 SH   SOLE 18 943 0 0
FIRST UTD CORP COM 33741H107 551 33,321 SH   SOLE 19 33,321 0 0
FIRST UTD CORP COM 33741H107 216 13,041 SH   SOLE 21 13,041 0 0
FIRST UTD CORP COM 33741H107 275 16,613 SH   SOLE 22 16,613 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 171 11,834 SH   SOLE 2 8,570 0 3,264
FIRST WATCH RESTAURANT GROUP COM 33748L101 204 14,068 SH   SOLE 4 0 0 14,068
FIRST WATCH RESTAURANT GROUP COM 33748L101 461 31,845 SH   SOLE 18 31,845 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 290 20,052 SH   SOLE 19 20,052 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 4,853 335,131 SH   SOLE 21 335,131 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 1,805 124,630 SH   SOLE 22 120,907 0 3,723
FIRST WATCH RESTAURANT GROUP COM 33748L101 1 45 SH   SOLE 43 28 0 17
FIRST WAVE BIOPHARMA INC COM 33749P200 0 151 SH   SOLE 2 0 0 151
FIRST WAVE BIOPHARMA INC COM 33749P200 4 2,637 SH   SOLE 21 2,637 0 0
FIRST WAVE BIOPHARMA INC COM 33749P200 0 7 SH   SOLE 43 7 0 0
FIRST WESTN FINL INC COM 33751L105 104 4,233 SH   SOLE 2 1,809 0 2,424
FIRST WESTN FINL INC COM 33751L105 4 164 SH   SOLE 7 164 0 0
FIRST WESTN FINL INC COM 33751L105 607 24,611 SH   SOLE 18 24,611 0 0
FIRST WESTN FINL INC COM 33751L105 346 14,017 SH   SOLE 19 14,017 0 0
FIRST WESTN FINL INC COM 33751L105 7,118 288,780 SH   SOLE 21 288,780 0 0
FIRST WESTN FINL INC COM 33751L105 1,859 75,399 SH   SOLE 22 71,146 0 4,253
FIRSTCASH HOLDINGS INC COM 33768G107 3,362 45,839 SH   SOLE 2 32,792 0 13,047
FIRSTCASH HOLDINGS INC COM 33768G107 12 168 SH   SOLE 4 168 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 33 456 SH   SOLE 7 456 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 12,715 173,342 SH   SOLE 18 173,342 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 5,216 71,111 SH   SOLE 19 71,111 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 199,429 2,718,862 SH   SOLE 21 2,718,862 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 80,807 1,101,663 SH   SOLE 22 1,067,189 0 34,474
FIRSTCASH HOLDINGS INC COM 33768G107 431 5,882 SH   SOLE 25 5,882 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 1,667 22,730 SH   SOLE 26 19,505 0 3,225
FIRSTCASH HOLDINGS INC COM 33768G107 170 2,314 SH   SOLE 28 721 0 1,593
FIRSTCASH HOLDINGS INC COM 33768G107 1,258 17,147 SH   SOLE 30 17,147 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 16 212 SH   SOLE 36 212 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 343 4,677 SH   SOLE 40 4,677 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 1,517 20,688 SH   SOLE 43 19,347 0 1,341
FIRSTENERGY CORP COM 337932107 21,057 569,115 SH   SOLE 2 161,256 0 407,859
FIRSTENERGY CORP COM 337932107 18,592 502,486 SH   SOLE 4 238,120 0 264,366
FIRSTENERGY CORP COM 337932107 18,889 510,500 SH   SOLE 7 490,327 0 20,173
FIRSTENERGY CORP COM 337932107 465 12,569 SH   SOLE 13 2,348 0 10,221
FIRSTENERGY CORP COM 337932107 3,101 83,821 SH   SOLE 15 83,821 0 0
FIRSTENERGY CORP COM 337932107 36,818 995,089 SH   SOLE 18 950,324 0 44,765
FIRSTENERGY CORP COM 337932107 12,785 345,553 SH   SOLE 19 345,553 0 0
FIRSTENERGY CORP COM 337932107 790,233 21,357,654 SH   SOLE 21 21,357,654 0 0
FIRSTENERGY CORP COM 337932107 425,813 11,508,470 SH   SOLE 22 10,422,986 0 1,085,484
FIRSTENERGY CORP COM 337932107 32,726 884,479 SH   SOLE 23 884,479 0 0
FIRSTENERGY CORP COM 337932107 22,623 611,429 SH   SOLE 25 611,429 0 0
FIRSTENERGY CORP COM 337932107 35,246 952,593 SH   SOLE 26 385,518 0 567,075
FIRSTENERGY CORP COM 337932107 29,916 808,543 SH   SOLE 28 7,935 0 800,608
FIRSTENERGY CORP COM 337932107 57 1,545 SH   SOLE 29 1,545 0 0
FIRSTENERGY CORP COM 337932107 98,412 2,659,786 SH   SOLE 30 2,659,786 0 0
FIRSTENERGY CORP COM 337932107 4,388 118,603 SH   SOLE 31 108,991 0 9,612
FIRSTENERGY CORP COM 337932107 4,769 128,884 SH   SOLE 32 128,884 0 0
FIRSTENERGY CORP COM 337932107 861 23,264 SH   SOLE 34 23,264 0 0
FIRSTENERGY CORP COM 337932107 7,809 211,047 SH   SOLE 36 211,047 0 0
FIRSTENERGY CORP COM 337932107 374 10,101 SH   SOLE 40 10,101 0 0
FIRSTENERGY CORP COM 337932107 46 1,247 SH   OTR 43 1,247 0 0
FIRSTENERGY CORP COM 337932107 9,945 268,775 SH   SOLE 43 229,642 0 39,132
FIRSTSERVICE CORP NEW COM 33767E202 1,836 15,427 SH   SOLE 43 15,336 0 91
FISCALNOTE HOLDINGS INC COM CL A 337655104 17 2,608 SH   SOLE 2 0 0 2,608
FISCALNOTE HOLDINGS INC COM CL A 337655104 5,063 794,847 SH   SOLE 22 794,847 0 0
FISERV INC COM 337738108 98,050 1,047,874 SH   SOLE 2 142,572 0 905,302
FISERV INC COM 337738108 44,681 477,511 SH   SOLE 4 235,577 0 241,934
FISERV INC COM 337738108 63,489 678,519 SH   SOLE 7 652,820 0 25,699
FISERV INC COM 337738108 1,087 11,622 SH   SOLE 13 2,697 0 8,925
FISERV INC COM 337738108 8,886 94,971 SH   SOLE 15 94,971 0 0
FISERV INC COM 337738108 9 95 SH   SOLE 17 0 0 95
FISERV INC COM 337738108 134,930 1,442,021 SH   SOLE 18 1,392,008 0 50,013
FISERV INC COM 337738108 63,017 673,472 SH   SOLE 19 673,472 0 0
FISERV INC COM 337738108 1,387,517 14,828,652 SH   SOLE 21 14,828,652 0 0
FISERV INC COM 337738108 1,237,386 13,224,174 SH   SOLE 22 12,024,289 0 1,199,885
FISERV INC COM 337738108 100,170 1,070,539 SH   SOLE 23 1,070,539 0 0
FISERV INC COM 337738108 83,743 894,979 SH   SOLE 25 894,979 0 0
FISERV INC COM 337738108 110,244 1,178,202 SH   SOLE 26 396,423 0 781,779
FISERV INC COM 337738108 106,102 1,133,934 SH   SOLE 28 12,699 0 1,121,235
FISERV INC COM 337738108 56 601 SH   SOLE 29 601 0 0
FISERV INC COM 337738108 403,713 4,314,556 SH   SOLE 30 4,314,556 0 0
FISERV INC COM 337738108 12,721 135,955 SH   SOLE 31 124,794 0 11,161
FISERV INC COM 337738108 14,085 150,531 SH   SOLE 32 150,531 0 0
FISERV INC COM 337738108 31,008 331,383 SH   SOLE 34 331,383 0 0
FISERV INC COM 337738108 21,108 225,590 SH   SOLE 36 225,590 0 0
FISERV INC COM 337738108 1,856 19,838 SH   SOLE 40 19,838 0 0
FISERV INC COM 337738108 88 944 SH   OTR 43 944 0 0
FISERV INC COM 337738108 47,723 510,026 SH   SOLE 43 463,240 0 46,786
FISKER INC CL A COM STK 33813J106 736 97,491 SH   SOLE 2 80,331 0 17,160
FISKER INC CL A COM STK 33813J106 4 573 SH   SOLE 4 573 0 0
FISKER INC CL A COM STK 33813J106 14 1,856 SH   SOLE 7 1,856 0 0
FISKER INC CL A COM STK 33813J106 3,174 420,453 SH   SOLE 18 420,453 0 0
FISKER INC CL A COM STK 33813J106 2,267 300,286 SH   SOLE 19 300,286 0 0
FISKER INC CL A COM STK 33813J106 39,083 5,176,528 SH   SOLE 21 5,176,528 0 0
FISKER INC CL A COM STK 33813J106 28,542 3,780,403 SH   SOLE 22 3,677,645 0 102,758
FISKER INC CL A COM STK 33813J106 187 24,754 SH   SOLE 25 24,754 0 0
FISKER INC CL A COM STK 33813J106 673 89,076 SH   SOLE 26 71,936 0 17,140
FISKER INC CL A COM STK 33813J106 628 83,185 SH   SOLE 28 83,185 0 0
FISKER INC CL A COM STK 33813J106 2,089 276,740 SH   SOLE 30 276,740 0 0
FISKER INC CL A COM STK 33813J106 34 4,563 SH   SOLE 34 4,563 0 0
FISKER INC CL A COM STK 33813J106 154 20,431 SH   SOLE 40 20,431 0 0
FISKER INC CL A COM STK 33813J106 2 295 SH   SOLE 43 295 0 0
FIVE BELOW INC COM 33829M101 12,845 93,302 SH   SOLE 2 48,473 0 44,829
FIVE BELOW INC COM 33829M101 23 168 SH   SOLE 4 168 0 0
FIVE BELOW INC COM 33829M101 85 616 SH   SOLE 7 616 0 0
FIVE BELOW INC COM 33829M101 16,686 121,200 SH   SOLE 18 121,200 0 0
FIVE BELOW INC COM 33829M101 2,305 16,743 SH   SOLE 19 16,743 0 0
FIVE BELOW INC COM 33829M101 382,994 2,781,969 SH   SOLE 21 2,781,969 0 0
FIVE BELOW INC COM 33829M101 205,959 1,496,036 SH   SOLE 22 1,429,143 0 66,893
FIVE BELOW INC COM 33829M101 1,151 8,359 SH   SOLE 25 8,359 0 0
FIVE BELOW INC COM 33829M101 3,203 23,265 SH   SOLE 26 18,951 0 4,314
FIVE BELOW INC COM 33829M101 593 4,309 SH   SOLE 28 998 0 3,311
FIVE BELOW INC COM 33829M101 4,649 33,766 SH   SOLE 30 33,766 0 0
FIVE BELOW INC COM 33829M101 106 771 SH   SOLE 31 771 0 0
FIVE BELOW INC COM 33829M101 208 1,513 SH   SOLE 36 1,513 0 0
FIVE BELOW INC COM 33829M101 985 7,153 SH   SOLE 40 7,153 0 0
FIVE BELOW INC COM 33829M101 24 175 SH   OTR 43 175 0 0
FIVE BELOW INC COM 33829M101 4,666 33,896 SH   SOLE 43 31,585 0 2,311
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 53 20,348 SH   SOLE 2 20,348 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 499 192,113 SH   SOLE 21 192,113 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 19 7,459 SH   SOLE 25 7,459 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 86 33,253 SH   SOLE 28 0 0 33,253
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 13 4,937 SH   SOLE 30 4,937 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 18 7,071 SH   SOLE 40 7,071 0 0
FIVE STAR BANCORP COM 33830T103 141 4,971 SH   SOLE 2 489 0 4,482
FIVE STAR BANCORP COM 33830T103 5 188 SH   SOLE 7 188 0 0
FIVE STAR BANCORP COM 33830T103 1,078 37,999 SH   SOLE 18 37,999 0 0
FIVE STAR BANCORP COM 33830T103 663 23,392 SH   SOLE 19 23,392 0 0
FIVE STAR BANCORP COM 33830T103 11,172 393,941 SH   SOLE 21 393,941 0 0
FIVE STAR BANCORP COM 33830T103 5,251 185,154 SH   SOLE 22 179,970 0 5,184
FIVE9 INC COM 338307101 8,884 118,483 SH   SOLE 2 47,243 0 71,240
FIVE9 INC COM 338307101 88 1,173 SH   SOLE 4 242 0 931
FIVE9 INC COM 338307101 56 749 SH   SOLE 7 749 0 0
FIVE9 INC COM 338307101 2,312 30,836 SH   SOLE 18 30,836 0 0
FIVE9 INC COM 338307101 51,145 682,119 SH   SOLE 19 682,119 0 0
FIVE9 INC COM 338307101 93,574 1,247,984 SH   SOLE 21 1,247,984 0 0
FIVE9 INC COM 338307101 119,782 1,597,517 SH   SOLE 22 1,512,728 0 84,789
FIVE9 INC COM 338307101 56 747 SH   SOLE 23 747 0 0
FIVE9 INC COM 338307101 807 10,760 SH   SOLE 25 10,760 0 0
FIVE9 INC COM 338307101 2,083 27,775 SH   SOLE 26 22,315 0 5,460
FIVE9 INC COM 338307101 288 3,840 SH   SOLE 28 1,206 0 2,634
FIVE9 INC COM 338307101 3,942 52,574 SH   SOLE 30 52,574 0 0
FIVE9 INC COM 338307101 74 989 SH   SOLE 31 989 0 0
FIVE9 INC COM 338307101 3,874 51,668 SH   SOLE 34 51,668 0 0
FIVE9 INC COM 338307101 131 1,750 SH   SOLE 36 1,750 0 0
FIVE9 INC COM 338307101 707 9,434 SH   SOLE 40 9,434 0 0
FIVE9 INC COM 338307101 12 164 SH   OTR 43 164 0 0
FIVE9 INC COM 338307101 3,402 45,372 SH   SOLE 43 33,037 0 12,335
FIVE9 INC NOTE 0.500% 6/0 338307AD3 5,886 6,490,000 PRN   SOLE 21 6,490,000 0 0
FIVERR INTL LTD ORD SHS M4R82T106 747 24,426 SH   SOLE 2 24,426 0 0
FIVERR INTL LTD ORD SHS M4R82T106 3 114 SH   SOLE 4 114 0 0
FIVERR INTL LTD ORD SHS M4R82T106 405 13,227 SH   SOLE 7 13,227 0 0
FIVERR INTL LTD ORD SHS M4R82T106 0 5 SH   SOLE 17 0 0 5
FIVERR INTL LTD ORD SHS M4R82T106 15,924 520,570 SH   SOLE 19 520,570 0 0
FIVERR INTL LTD ORD SHS M4R82T106 12,300 402,084 SH   SOLE 21 402,084 0 0
FIVERR INTL LTD ORD SHS M4R82T106 7,645 249,902 SH   SOLE 22 236,500 0 13,402
FIVERR INTL LTD ORD SHS M4R82T106 147 4,793 SH   SOLE 25 4,793 0 0
FIVERR INTL LTD ORD SHS M4R82T106 146 4,786 SH   SOLE 26 473 0 4,313
FIVERR INTL LTD ORD SHS M4R82T106 16 507 SH   SOLE 28 507 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1,576 51,507 SH   SOLE 30 51,507 0 0
FIVERR INTL LTD ORD SHS M4R82T106 23 765 SH   SOLE 36 765 0 0
FIVERR INTL LTD ORD SHS M4R82T106 124 4,062 SH   SOLE 40 4,062 0 0
FIVERR INTL LTD ORD SHS M4R82T106 0 9 SH   SOLE 43 0 0 9
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,635 48,960 SH   SOLE 2 21,089 0 27,871
FLAGSTAR BANCORP INC COM PAR .001 337930705 222 6,654 SH   SOLE 4 223 0 6,431
FLAGSTAR BANCORP INC COM PAR .001 337930705 18 543 SH   SOLE 7 543 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 6,386 191,186 SH   SOLE 18 191,186 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 5,676 169,930 SH   SOLE 19 169,930 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 200,345 5,998,352 SH   SOLE 21 5,998,352 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 42,309 1,266,730 SH   SOLE 22 1,212,148 0 54,582
FLAGSTAR BANCORP INC COM PAR .001 337930705 99 2,966 SH   SOLE 23 2,966 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 224 6,695 SH   SOLE 25 6,695 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,315 39,367 SH   SOLE 26 15,756 0 23,611
FLAGSTAR BANCORP INC COM PAR .001 337930705 31 941 SH   SOLE 28 941 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 3,118 93,355 SH   SOLE 30 93,355 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 215 6,427 SH   SOLE 40 6,427 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 449 13,445 SH   SOLE 43 12,146 0 1,299
FLANIGANS ENTERPRISES INC COM 338517105 5 177 SH   SOLE 18 177 0 0
FLANIGANS ENTERPRISES INC COM 338517105 48 1,872 SH   SOLE 21 1,872 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 23,465 133,194 SH   SOLE 2 24,383 0 108,811
FLEETCOR TECHNOLOGIES INC COM 339041105 10,847 61,570 SH   SOLE 4 31,240 0 30,330
FLEETCOR TECHNOLOGIES INC COM 339041105 13,289 75,430 SH   SOLE 7 65,474 0 9,956
FLEETCOR TECHNOLOGIES INC COM 339041105 138 783 SH   SOLE 13 340 0 443
FLEETCOR TECHNOLOGIES INC COM 339041105 1,287 7,308 SH   SOLE 15 7,308 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 79,705 452,433 SH   SOLE 18 445,994 0 6,439
FLEETCOR TECHNOLOGIES INC COM 339041105 46,926 266,370 SH   SOLE 19 266,370 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 344,963 1,958,125 SH   SOLE 21 1,958,125 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 274,440 1,557,816 SH   SOLE 22 1,409,170 0 148,646
FLEETCOR TECHNOLOGIES INC COM 339041105 24,585 139,553 SH   SOLE 23 139,553 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 21,673 123,022 SH   SOLE 25 106,485 0 16,537
FLEETCOR TECHNOLOGIES INC COM 339041105 23,437 133,036 SH   SOLE 26 46,972 0 86,064
FLEETCOR TECHNOLOGIES INC COM 339041105 16,113 91,462 SH   SOLE 28 1,159 0 90,303
FLEETCOR TECHNOLOGIES INC COM 339041105 72,712 412,738 SH   SOLE 30 412,738 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 3,206 18,197 SH   SOLE 31 16,746 0 1,451
FLEETCOR TECHNOLOGIES INC COM 339041105 22,552 128,012 SH   SOLE 34 128,012 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,013 34,133 SH   SOLE 36 34,133 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 408 2,318 SH   SOLE 40 2,318 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 40 225 SH   OTR 43 225 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 4,553 25,845 SH   SOLE 43 23,910 0 1,935
FLEX LNG LTD SHS G35947202 489 15,438 SH   SOLE 2 1,152 0 14,286
FLEX LNG LTD SHS G35947202 10 301 SH   SOLE 7 301 0 0
FLEX LNG LTD SHS G35947202 2,690 84,929 SH   SOLE 18 84,929 0 0
FLEX LNG LTD SHS G35947202 1,684 53,162 SH   SOLE 19 53,162 0 0
FLEX LNG LTD SHS G35947202 29,049 917,243 SH   SOLE 21 917,243 0 0
FLEX LNG LTD SHS G35947202 9,319 294,250 SH   SOLE 22 275,536 0 18,714
FLEX LTD ORD Y2573F102 9,728 583,900 SH   SOLE 2 455,198 0 128,702
FLEX LTD ORD Y2573F102 3,062 183,798 SH   SOLE 4 11,571 0 172,227
FLEX LTD ORD Y2573F102 223 13,363 SH   SOLE 7 8,911 0 4,452
FLEX LTD ORD Y2573F102 62 3,725 SH   SOLE 15 3,725 0 0
FLEX LTD ORD Y2573F102 1,149 68,985 SH   SOLE 18 58,915 0 10,070
FLEX LTD ORD Y2573F102 10,391 623,707 SH   SOLE 19 623,707 0 0
FLEX LTD ORD Y2573F102 12,274 736,724 SH   SOLE 21 736,724 0 0
FLEX LTD ORD Y2573F102 24,123 1,447,956 SH   SOLE 22 1,093,468 0 354,488
FLEX LTD ORD Y2573F102 157 9,412 SH   SOLE 23 9,412 0 0
FLEX LTD ORD Y2573F102 10,192 611,738 SH   SOLE 25 611,738 0 0
FLEX LTD ORD Y2573F102 10,560 633,866 SH   SOLE 26 371,997 0 261,869
FLEX LTD ORD Y2573F102 11,023 661,638 SH   SOLE 28 256,806 0 404,832
FLEX LTD ORD Y2573F102 144 8,650 SH   SOLE 29 8,650 0 0
FLEX LTD ORD Y2573F102 8,952 537,351 SH   SOLE 30 537,351 0 0
FLEX LTD ORD Y2573F102 71 4,285 SH   SOLE 31 4,285 0 0
FLEX LTD ORD Y2573F102 295 17,724 SH   SOLE 34 17,724 0 0
FLEX LTD ORD Y2573F102 2,933 176,044 SH   SOLE 36 176,044 0 0
FLEX LTD ORD Y2573F102 1,059 63,551 SH   SOLE 40 63,551 0 0
FLEX LTD ORD Y2573F102 6,266 376,115 SH   SOLE 43 364,204 0 11,911
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 2 1,478 SH   SOLE 18 1,478 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 28 17,120 SH   SOLE 21 17,120 0 0
FLEXSHOPPER INC COM NEW 33939J303 19 10,142 SH   SOLE 21 10,142 0 0
FLEXSHOPPER INC COM NEW 33939J303 2 862 SH   SOLE 22 862 0 0
FLEXSTEEL INDS INC COM 339382103 5 339 SH   SOLE 2 0 0 339
FLEXSTEEL INDS INC COM 339382103 15 948 SH   SOLE 18 948 0 0
FLEXSTEEL INDS INC COM 339382103 811 51,684 SH   SOLE 21 51,684 0 0
FLEXSTEEL INDS INC COM 339382103 1,456 92,757 SH   SOLE 22 92,757 0 0
FLEXSTEEL INDS INC COM 339382103 10 616 SH   SOLE 43 616 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 14,114 200,882 SH   SOLE 2 47,296 0 153,586
FLOOR & DECOR HLDGS INC CL A 339750101 133 1,888 SH   SOLE 4 1,888 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 260 3,705 SH   SOLE 7 3,705 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 4,928 70,133 SH   SOLE 18 70,133 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 14,512 206,548 SH   SOLE 19 206,548 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 117,370 1,670,511 SH   SOLE 21 1,670,511 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 166,307 2,367,024 SH   SOLE 22 2,240,152 0 126,872
FLOOR & DECOR HLDGS INC CL A 339750101 72,803 1,036,189 SH   SOLE 25 1,036,189 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 3,249 46,241 SH   SOLE 26 38,105 0 8,136
FLOOR & DECOR HLDGS INC CL A 339750101 382 5,436 SH   SOLE 28 1,760 0 3,676
FLOOR & DECOR HLDGS INC CL A 339750101 15,609 222,164 SH   SOLE 30 222,164 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 105 1,492 SH   SOLE 31 1,492 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 4,817 68,557 SH   SOLE 34 68,557 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 168 2,391 SH   SOLE 36 2,391 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 945 13,444 SH   SOLE 40 13,444 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 22 316 SH   OTR 43 316 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,998 28,443 SH   SOLE 43 26,077 0 2,366
FLOTEK INDS INC DEL COM 343389102 13 13,409 SH   SOLE 18 13,409 0 0
FLOTEK INDS INC DEL COM 343389102 201 200,960 SH   SOLE 21 200,960 0 0
FLOTEK INDS INC DEL COM 343389102 807 807,487 SH   SOLE 22 807,487 0 0
FLOWERS FOODS INC COM 343498101 10,988 445,058 SH   SOLE 2 195,518 0 249,540
FLOWERS FOODS INC COM 343498101 53 2,154 SH   SOLE 4 696 0 1,458
FLOWERS FOODS INC COM 343498101 363 14,697 SH   SOLE 7 14,697 0 0
FLOWERS FOODS INC COM 343498101 10,149 411,058 SH   SOLE 18 411,058 0 0
FLOWERS FOODS INC COM 343498101 11,032 446,809 SH   SOLE 19 446,809 0 0
FLOWERS FOODS INC COM 343498101 266,049 10,775,587 SH   SOLE 21 10,775,587 0 0
FLOWERS FOODS INC COM 343498101 132,981 5,386,008 SH   SOLE 22 5,153,481 0 232,527
FLOWERS FOODS INC COM 343498101 788 31,936 SH   SOLE 25 31,936 0 0
FLOWERS FOODS INC COM 343498101 2,221 89,946 SH   SOLE 26 72,738 0 17,208
FLOWERS FOODS INC COM 343498101 235 9,503 SH   SOLE 28 3,772 0 5,731
FLOWERS FOODS INC COM 343498101 4,484 181,611 SH   SOLE 30 181,611 0 0
FLOWERS FOODS INC COM 343498101 68 2,749 SH   SOLE 31 2,749 0 0
FLOWERS FOODS INC COM 343498101 372 15,068 SH   SOLE 36 15,068 0 0
FLOWERS FOODS INC COM 343498101 609 24,669 SH   SOLE 40 24,669 0 0
FLOWERS FOODS INC COM 343498101 25,131 1,017,876 SH   SOLE 43 1,001,739 0 16,137
FLOWSERVE CORP COM 34354P105 5,497 226,218 SH   SOLE 2 115,050 0 111,168
FLOWSERVE CORP COM 34354P105 527 21,683 SH   SOLE 4 434 0 21,249
FLOWSERVE CORP COM 34354P105 61 2,525 SH   SOLE 7 2,525 0 0
FLOWSERVE CORP COM 34354P105 6,832 281,160 SH   SOLE 18 281,160 0 0
FLOWSERVE CORP COM 34354P105 969 39,893 SH   SOLE 19 39,893 0 0
FLOWSERVE CORP COM 34354P105 154,132 6,342,887 SH   SOLE 21 6,342,887 0 0
FLOWSERVE CORP COM 34354P105 86,394 3,555,319 SH   SOLE 22 3,391,797 0 163,522
FLOWSERVE CORP COM 34354P105 497 20,471 SH   SOLE 25 20,471 0 0
FLOWSERVE CORP COM 34354P105 1,350 55,542 SH   SOLE 26 45,270 0 10,272
FLOWSERVE CORP COM 34354P105 255 10,498 SH   SOLE 28 2,322 0 8,176
FLOWSERVE CORP COM 34354P105 2,148 88,390 SH   SOLE 30 88,390 0 0
FLOWSERVE CORP COM 34354P105 46 1,907 SH   SOLE 31 1,907 0 0
FLOWSERVE CORP COM 34354P105 155 6,363 SH   SOLE 36 6,363 0 0
FLOWSERVE CORP COM 34354P105 449 18,478 SH   SOLE 40 18,478 0 0
FLOWSERVE CORP COM 34354P105 19 766 SH   OTR 43 766 0 0
FLOWSERVE CORP COM 34354P105 1,898 78,114 SH   SOLE 43 75,697 0 2,417
FLUENCE ENERGY INC COM CL A 34379V103 79 5,446 SH   SOLE 2 1,550 0 3,896
FLUENCE ENERGY INC COM CL A 34379V103 7 484 SH   SOLE 7 484 0 0
FLUENCE ENERGY INC COM CL A 34379V103 1,401 96,036 SH   SOLE 18 96,036 0 0
FLUENCE ENERGY INC COM CL A 34379V103 967 66,272 SH   SOLE 19 66,272 0 0
FLUENCE ENERGY INC COM CL A 34379V103 16,084 1,102,378 SH   SOLE 21 1,102,378 0 0
FLUENCE ENERGY INC COM CL A 34379V103 12,433 852,131 SH   SOLE 22 845,605 0 6,526
FLUENCE ENERGY INC COM CL A 34379V103 2 119 SH   SOLE 43 119 0 0
FLUENT INC COM 34380C102 31 22,748 SH   SOLE 2 0 0 22,748
FLUENT INC COM 34380C102 12 8,682 SH   SOLE 18 8,682 0 0
FLUENT INC COM 34380C102 125 92,626 SH   SOLE 21 92,626 0 0
FLUENT INC COM 34380C102 912 675,701 SH   SOLE 22 675,701 0 0
FLUOR CORP NEW COM 343412102 4,877 195,955 SH   SOLE 2 141,062 0 54,893
FLUOR CORP NEW COM 343412102 10 404 SH   SOLE 4 404 0 0
FLUOR CORP NEW COM 343412102 114 4,597 SH   SOLE 7 4,597 0 0
FLUOR CORP NEW COM 343412102 15,946 640,653 SH   SOLE 18 618,406 0 22,247
FLUOR CORP NEW COM 343412102 13,690 550,039 SH   SOLE 19 550,039 0 0
FLUOR CORP NEW COM 343412102 250,791 10,075,991 SH   SOLE 21 10,075,991 0 0
FLUOR CORP NEW COM 343412102 108,381 4,354,418 SH   SOLE 22 4,255,998 0 98,420
FLUOR CORP NEW COM 343412102 188 7,539 SH   SOLE 23 7,539 0 0
FLUOR CORP NEW COM 343412102 1,823 73,251 SH   SOLE 26 73,251 0 0
FLUOR CORP NEW COM 343412102 69 2,771 SH   SOLE 28 0 0 2,771
FLUOR CORP NEW COM 343412102 1,219 48,980 SH   SOLE 30 48,980 0 0
FLUOR CORP NEW COM 343412102 623 25,048 SH   SOLE 36 25,048 0 0
FLUOR CORP NEW COM 343412102 466 18,728 SH   SOLE 40 18,728 0 0
FLUOR CORP NEW COM 343412102 6,331 254,350 SH   SOLE 43 228,045 0 26,305
FLUSHING FINL CORP COM 343873105 2,025 104,561 SH   SOLE 2 88,647 0 15,914
FLUSHING FINL CORP COM 343873105 1 37 SH   SOLE 4 37 0 0
FLUSHING FINL CORP COM 343873105 7 341 SH   SOLE 7 341 0 0
FLUSHING FINL CORP COM 343873105 1,850 95,490 SH   SOLE 18 95,490 0 0
FLUSHING FINL CORP COM 343873105 1,075 55,492 SH   SOLE 19 55,492 0 0
FLUSHING FINL CORP COM 343873105 20,679 1,067,587 SH   SOLE 21 1,067,587 0 0
FLUSHING FINL CORP COM 343873105 18,783 969,678 SH   SOLE 22 935,773 0 33,905
FLUSHING FINL CORP COM 343873105 129 6,678 SH   SOLE 25 6,678 0 0
FLUSHING FINL CORP COM 343873105 363 18,760 SH   SOLE 26 16,855 0 1,905
FLUSHING FINL CORP COM 343873105 117 6,035 SH   SOLE 28 0 0 6,035
FLUSHING FINL CORP COM 343873105 43 2,211 SH   SOLE 30 2,211 0 0
FLUSHING FINL CORP COM 343873105 61 3,146 SH   SOLE 40 3,146 0 0
FLUSHING FINL CORP COM 343873105 1,121 57,848 SH   SOLE 43 55,490 0 2,358
FLUX PWR HLDGS INC COM NEW 344057302 4 1,578 SH   SOLE 18 1,578 0 0
FLUX PWR HLDGS INC COM NEW 344057302 61 23,640 SH   SOLE 21 23,640 0 0
FLUX PWR HLDGS INC COM NEW 344057302 395 154,219 SH   SOLE 22 154,219 0 0
FLYWIRE CORPORATION COM VTG 302492103 752 32,747 SH   SOLE 2 17,738 0 15,009
FLYWIRE CORPORATION COM VTG 302492103 16 689 SH   SOLE 7 689 0 0
FLYWIRE CORPORATION COM VTG 302492103 3,998 174,150 SH   SOLE 18 169,451 0 4,699
FLYWIRE CORPORATION COM VTG 302492103 4,367 190,188 SH   SOLE 19 190,188 0 0
FLYWIRE CORPORATION COM VTG 302492103 40,873 1,780,163 SH   SOLE 21 1,780,163 0 0
FLYWIRE CORPORATION COM VTG 302492103 32,402 1,411,232 SH   SOLE 22 1,387,818 0 23,414
FLYWIRE CORPORATION COM VTG 302492103 63 2,761 SH   SOLE 23 2,761 0 0
FLYWIRE CORPORATION COM VTG 302492103 98 4,268 SH   SOLE 25 4,268 0 0
FLYWIRE CORPORATION COM VTG 302492103 102 4,426 SH   SOLE 26 0 0 4,426
FLYWIRE CORPORATION COM VTG 302492103 1,724 75,077 SH   SOLE 30 75,077 0 0
FLYWIRE CORPORATION COM VTG 302492103 112 4,898 SH   SOLE 40 4,898 0 0
FLYWIRE CORPORATION COM VTG 302492103 5 221 SH   SOLE 43 221 0 0
FMC CORP COM NEW 302491303 41,337 391,075 SH   SOLE 2 126,419 0 264,656
FMC CORP COM NEW 302491303 14,287 135,165 SH   SOLE 4 61,887 0 73,278
FMC CORP COM NEW 302491303 13,814 130,695 SH   SOLE 7 126,940 0 3,755
FMC CORP COM NEW 302491303 900 8,512 SH   SOLE 13 5,166 0 3,346
FMC CORP COM NEW 302491303 2,033 19,229 SH   SOLE 15 19,229 0 0
FMC CORP COM NEW 302491303 30,849 291,858 SH   SOLE 18 243,469 0 48,389
FMC CORP COM NEW 302491303 67,499 638,587 SH   SOLE 19 638,587 0 0
FMC CORP COM NEW 302491303 367,325 3,475,164 SH   SOLE 21 3,475,164 0 0
FMC CORP COM NEW 302491303 314,994 2,980,078 SH   SOLE 22 2,627,053 0 353,025
FMC CORP COM NEW 302491303 22,022 208,347 SH   SOLE 23 208,347 0 0
FMC CORP COM NEW 302491303 54,625 516,795 SH   SOLE 25 516,795 0 0
FMC CORP COM NEW 302491303 42,906 405,927 SH   SOLE 26 192,813 0 213,114
FMC CORP COM NEW 302491303 33,519 317,117 SH   SOLE 28 2,171 0 314,946
FMC CORP COM NEW 302491303 28,653 271,083 SH   SOLE 29 271,083 0 0
FMC CORP COM NEW 302491303 125,063 1,183,192 SH   SOLE 30 1,177,964 0 5,228
FMC CORP COM NEW 302491303 2,918 27,602 SH   SOLE 31 25,319 0 2,283
FMC CORP COM NEW 302491303 25,493 241,178 SH   SOLE 34 241,178 0 0
FMC CORP COM NEW 302491303 4,810 45,502 SH   SOLE 36 45,502 0 0
FMC CORP COM NEW 302491303 427 4,040 SH   SOLE 40 4,040 0 0
FMC CORP COM NEW 302491303 41 389 SH   OTR 43 389 0 0
FMC CORP COM NEW 302491303 28,547 270,079 SH   SOLE 43 258,690 0 11,388
FNCB BANCORP INC COM 302578109 25 3,322 SH   SOLE 2 2,768 0 554
FNCB BANCORP INC COM 302578109 20 2,650 SH   SOLE 18 2,650 0 0
FNCB BANCORP INC COM 302578109 16 2,151 SH   SOLE 19 2,151 0 0
FNCB BANCORP INC COM 302578109 254 33,800 SH   SOLE 21 33,800 0 0
FNCB BANCORP INC COM 302578109 175 23,287 SH   SOLE 22 23,287 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,381 43,835 SH   SOLE 2 37,231 0 6,604
FOCUS FINL PARTNERS INC COM CL A 34417P100 7 231 SH   SOLE 4 231 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 21 676 SH   SOLE 7 676 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 4,777 151,617 SH   SOLE 18 151,617 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 3,446 109,351 SH   SOLE 19 109,351 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 58,152 1,845,502 SH   SOLE 21 1,845,502 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 44,562 1,414,229 SH   SOLE 22 1,376,152 0 38,077
FOCUS FINL PARTNERS INC COM CL A 34417P100 293 9,294 SH   SOLE 25 9,294 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 612 19,431 SH   SOLE 26 14,750 0 4,681
FOCUS FINL PARTNERS INC COM CL A 34417P100 372 11,799 SH   SOLE 28 9,220 0 2,579
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,148 68,161 SH   SOLE 30 68,161 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 218 6,924 SH   SOLE 40 6,924 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 339 10,744 SH   SOLE 43 9,744 0 1,000
FOCUS UNVL INC COM 34417J104 28 3,002 SH   SOLE 2 772 0 2,230
FOCUS UNVL INC COM 34417J104 3 331 SH   SOLE 7 331 0 0
FOCUS UNVL INC COM 34417J104 465 49,598 SH   SOLE 18 49,598 0 0
FOCUS UNVL INC COM 34417J104 304 32,438 SH   SOLE 19 32,438 0 0
FOCUS UNVL INC COM 34417J104 5,256 560,362 SH   SOLE 21 560,362 0 0
FOCUS UNVL INC COM 34417J104 1,974 210,409 SH   SOLE 22 206,347 0 4,062
FOGHORN THERAPEUTICS INC COM 344174107 121 14,088 SH   SOLE 2 11,742 0 2,346
FOGHORN THERAPEUTICS INC COM 344174107 3 366 SH   SOLE 7 366 0 0
FOGHORN THERAPEUTICS INC COM 344174107 571 66,563 SH   SOLE 18 58,307 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107 520 60,601 SH   SOLE 19 60,601 0 0
FOGHORN THERAPEUTICS INC COM 344174107 5,398 629,114 SH   SOLE 21 629,114 0 0
FOGHORN THERAPEUTICS INC COM 344174107 2,383 277,723 SH   SOLE 22 273,791 0 3,932
FOGHORN THERAPEUTICS INC COM 344174107 5 602 SH   SOLE 23 602 0 0
FOGHORN THERAPEUTICS INC COM 344174107 8 976 SH   SOLE 26 0 0 976
FOGHORN THERAPEUTICS INC COM 344174107 61 7,145 SH   SOLE 43 7,145 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 8,104 129,149 SH   SOLE 2 128,784 0 365
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,896 62,089 SH   SOLE 4 10,827 0 51,262
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 856 13,635 SH   SOLE 13 13,635 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 12,150 193,626 SH   SOLE 18 12,112 0 181,514
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 15,863 252,790 SH   SOLE 19 252,790 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 213 3,389 SH   SOLE 21 3,389 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 24,706 393,724 SH   SOLE 22 356,192 0 37,532
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 22,077 351,821 SH   SOLE 25 351,821 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7,258 115,668 SH   SOLE 26 80,940 0 34,728
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2,142 34,136 SH   SOLE 28 0 0 34,136
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 33 527 SH   SOLE 30 527 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 206 3,282 SH   SOLE 31 0 0 3,282
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 82,010 1,306,934 SH   SOLE 34 1,306,934 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 12,306 196,105 SH   SOLE 43 178,891 0 17,214
FONAR CORP COM NEW 344437405 14 985 SH   SOLE 18 985 0 0
FONAR CORP COM NEW 344437405 180 12,750 SH   SOLE 21 12,750 0 0
FONAR CORP COM NEW 344437405 1,183 83,581 SH   SOLE 22 83,581 0 0
FOOT LOCKER INC COM 344849104 6,164 198,002 SH   SOLE 2 150,740 0 47,262
FOOT LOCKER INC COM 344849104 10 330 SH   SOLE 4 330 0 0
FOOT LOCKER INC COM 344849104 65 2,083 SH   SOLE 7 2,083 0 0
FOOT LOCKER INC COM 344849104 11,974 384,647 SH   SOLE 18 384,647 0 0
FOOT LOCKER INC COM 344849104 4,702 151,052 SH   SOLE 19 151,052 0 0
FOOT LOCKER INC COM 344849104 183,345 5,889,660 SH   SOLE 21 5,889,660 0 0
FOOT LOCKER INC COM 344849104 75,887 2,437,749 SH   SOLE 22 2,347,942 0 89,807
FOOT LOCKER INC COM 344849104 23 723 SH   SOLE 23 723 0 0
FOOT LOCKER INC COM 344849104 482 15,495 SH   SOLE 25 15,495 0 0
FOOT LOCKER INC COM 344849104 1,366 43,884 SH   SOLE 26 36,743 0 7,141
FOOT LOCKER INC COM 344849104 165 5,291 SH   SOLE 28 1,845 0 3,446
FOOT LOCKER INC COM 344849104 2,450 78,687 SH   SOLE 30 78,687 0 0
FOOT LOCKER INC COM 344849104 356 11,448 SH   SOLE 36 11,448 0 0
FOOT LOCKER INC COM 344849104 316 10,141 SH   SOLE 40 10,141 0 0
FOOT LOCKER INC COM 344849104 8 273 SH   OTR 43 273 0 0
FOOT LOCKER INC COM 344849104 7,472 240,037 SH   SOLE 43 232,691 0 7,346
FORD MTR CO DEL COM 345370860 86,465 7,720,130 SH   SOLE 2 1,051,933 0 6,668,197
FORD MTR CO DEL COM 345370860 29,731 2,654,544 SH   SOLE 4 1,501,872 0 1,152,672
FORD MTR CO DEL COM 345370860 39,652 3,540,313 SH   SOLE 7 3,429,375 0 110,938
FORD MTR CO DEL COM 345370860 1,342 119,819 SH   SOLE 13 26,902 0 92,917
FORD MTR CO DEL COM 345370860 6,679 596,333 SH   SOLE 15 596,333 0 0
FORD MTR CO DEL COM 345370860 22 1,948 SH   SOLE 17 0 0 1,948
FORD MTR CO DEL COM 345370860 62,528 5,582,862 SH   SOLE 18 5,263,366 0 319,496
FORD MTR CO DEL COM 345370860 13,253 1,183,334 SH   SOLE 19 1,183,334 0 0
FORD MTR CO DEL COM 345370860 1,044,216 93,233,572 SH   SOLE 21 93,233,572 0 0
FORD MTR CO DEL COM 345370860 930,040 83,039,275 SH   SOLE 22 75,172,248 0 7,867,027
FORD MTR CO DEL COM 345370860 73,338 6,548,072 SH   SOLE 23 6,548,072 0 0
FORD MTR CO DEL COM 345370860 66,010 5,893,708 SH   SOLE 25 5,893,708 0 0
FORD MTR CO DEL COM 345370860 85,471 7,631,300 SH   SOLE 26 2,703,867 0 4,927,433
FORD MTR CO DEL COM 345370860 68,443 6,111,006 SH   SOLE 28 467,258 0 5,643,748
FORD MTR CO DEL COM 345370860 86 7,654 SH   SOLE 29 7,654 0 0
FORD MTR CO DEL COM 345370860 300,786 26,855,869 SH   SOLE 30 26,855,869 0 0
FORD MTR CO DEL COM 345370860 9,748 870,336 SH   SOLE 31 798,901 0 71,435
FORD MTR CO DEL COM 345370860 26,802 2,393,000 SH   SOLE 34 2,393,000 0 0
FORD MTR CO DEL COM 345370860 19,260 1,719,632 SH   SOLE 36 1,719,632 0 0
FORD MTR CO DEL COM 345370860 1,421 126,877 SH   SOLE 40 126,877 0 0
FORD MTR CO DEL COM 345370860 101 9,001 SH   OTR 43 9,001 0 0
FORD MTR CO DEL COM 345370860 27,825 2,484,338 SH   SOLE 43 2,251,890 0 232,449
FORD MTR CO DEL OPTIONS 345370860 52 4,600 SH Put SOLE 4 4,600 0 0
FORD MTR CO DEL OPTIONS 345370860 823 73,500 SH Put SOLE 18 73,500 0 0
FORD MTR CO DEL OPTIONS 345370860 14,542 1,298,400 SH Put SOLE 19 1,298,400 0 0
FORD MTR CO DEL OPTIONS 345370860 397 35,500 SH Put SOLE 22 35,500 0 0
FORD MTR CO DEL OPTIONS 345370860 4,010 358,000 SH Put SOLE 34 358,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1 2,114 2,312,000 PRN   SOLE 2 1,284,000 0 1,028,000
FORD MTR CO DEL NOTE 3/1 345370CZ1 925 1,011,000 PRN   SOLE 18 1,011,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1 1,119 1,224,000 PRN   SOLE 19 1,224,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1 18,304 20,015,000 PRN   SOLE 21 20,015,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1 1,223 1,337,000 PRN   SOLE 26 718,000 0 619,000
FORD MTR CO DEL NOTE 3/1 345370CZ1 739 808,000 PRN   SOLE 34 808,000 0 0
FORESTAR GROUP INC COM 346232101 200 17,889 SH   SOLE 2 7,596 0 10,293
FORESTAR GROUP INC COM 346232101 3 241 SH   SOLE 7 241 0 0
FORESTAR GROUP INC COM 346232101 626 55,975 SH   SOLE 18 55,975 0 0
FORESTAR GROUP INC COM 346232101 2,599 232,236 SH   SOLE 19 232,236 0 0
FORESTAR GROUP INC COM 346232101 7,400 661,280 SH   SOLE 21 661,280 0 0
FORESTAR GROUP INC COM 346232101 5,195 464,298 SH   SOLE 22 443,965 0 20,333
FORESTAR GROUP INC COM 346232101 36 3,261 SH   SOLE 25 3,261 0 0
FORESTAR GROUP INC COM 346232101 77 6,853 SH   SOLE 26 1,818 0 5,035
FORESTAR GROUP INC COM 346232101 129 11,568 SH   SOLE 28 0 0 11,568
FORESTAR GROUP INC COM 346232101 52 4,636 SH   SOLE 30 4,636 0 0
FORESTAR GROUP INC COM 346232101 429 38,320 SH   SOLE 34 38,320 0 0
FORESTAR GROUP INC COM 346232101 20 1,765 SH   SOLE 40 1,765 0 0
FORESTAR GROUP INC COM 346232101 910 81,319 SH   SOLE 43 78,943 0 2,376
FORGE GLOBAL HOLDINGS INC COM 34629L103 6 3,597 SH   SOLE 2 0 0 3,597
FORGE GLOBAL HOLDINGS INC COM 34629L103 237 135,268 SH   SOLE 21 135,268 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103 2,314 1,322,266 SH   SOLE 22 1,322,266 0 0
FORGEROCK INC CL A 34631B101 528 36,305 SH   SOLE 2 30,527 0 5,778
FORGEROCK INC CL A 34631B101 5 317 SH   SOLE 7 317 0 0
FORGEROCK INC CL A 34631B101 1,162 79,976 SH   SOLE 18 79,976 0 0
FORGEROCK INC CL A 34631B101 3,116 214,447 SH   SOLE 19 214,447 0 0
FORGEROCK INC CL A 34631B101 14,010 964,214 SH   SOLE 21 964,214 0 0
FORGEROCK INC CL A 34631B101 9,849 677,830 SH   SOLE 22 668,481 0 9,349
FORGEROCK INC CL A 34631B101 4,727 325,352 SH   SOLE 34 325,352 0 0
FORIAN INC COM 34630N106 9 2,642 SH   SOLE 18 2,642 0 0
FORIAN INC COM 34630N106 127 38,040 SH   SOLE 21 38,040 0 0
FORIAN INC COM 34630N106 142 42,277 SH   SOLE 22 42,277 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 3,646 182,752 SH   SOLE 2 49,150 0 133,602
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1 62 SH   SOLE 4 62 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 7 350 SH   SOLE 7 350 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2,244 112,484 SH   SOLE 18 112,484 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 4,906 245,899 SH   SOLE 19 245,899 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 32,246 1,616,333 SH   SOLE 21 1,616,333 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 25,717 1,289,057 SH   SOLE 22 1,245,914 0 43,143
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 236 11,817 SH   SOLE 23 11,817 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 129 6,474 SH   SOLE 25 6,474 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1,177 59,015 SH   SOLE 26 0 0 59,015
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 26 1,309 SH   SOLE 28 1,309 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 845 42,372 SH   SOLE 30 42,372 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 52 2,600 SH   SOLE 40 2,600 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1,232 61,747 SH   SOLE 43 58,492 0 3,255
FORMFACTOR INC COM 346375108 1,249 49,851 SH   SOLE 2 41,305 0 8,546
FORMFACTOR INC COM 346375108 19 741 SH   SOLE 4 327 0 414
FORMFACTOR INC COM 346375108 42 1,694 SH   SOLE 7 882 0 812
FORMFACTOR INC COM 346375108 6,361 253,937 SH   SOLE 18 253,937 0 0
FORMFACTOR INC COM 346375108 3,600 143,707 SH   SOLE 19 143,707 0 0
FORMFACTOR INC COM 346375108 231,069 9,224,307 SH   SOLE 21 9,224,307 0 0
FORMFACTOR INC COM 346375108 48,049 1,918,106 SH   SOLE 22 1,867,172 0 50,934
FORMFACTOR INC COM 346375108 298 11,886 SH   SOLE 25 11,886 0 0
FORMFACTOR INC COM 346375108 954 38,079 SH   SOLE 26 30,758 0 7,321
FORMFACTOR INC COM 346375108 129 5,153 SH   SOLE 28 1,383 0 3,770
FORMFACTOR INC COM 346375108 3,515 140,303 SH   SOLE 30 140,303 0 0
FORMFACTOR INC COM 346375108 41 1,636 SH   SOLE 36 1,636 0 0
FORMFACTOR INC COM 346375108 228 9,089 SH   SOLE 40 9,089 0 0
FORMFACTOR INC COM 346375108 1,027 41,017 SH   SOLE 43 39,301 0 1,716
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 113 1,370 SH   SOLE 43 1,370 0 0
FORRESTER RESH INC COM 346563109 1,225 34,019 SH   SOLE 2 32,812 0 1,207
FORRESTER RESH INC COM 346563109 3 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 5 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109 1,426 39,597 SH   SOLE 18 39,597 0 0
FORRESTER RESH INC COM 346563109 1,352 37,555 SH   SOLE 19 37,555 0 0
FORRESTER RESH INC COM 346563109 48,476 1,346,175 SH   SOLE 21 1,346,175 0 0
FORRESTER RESH INC COM 346563109 11,558 320,955 SH   SOLE 22 314,158 0 6,797
FORRESTER RESH INC COM 346563109 54 1,513 SH   SOLE 25 1,513 0 0
FORRESTER RESH INC COM 346563109 297 8,256 SH   SOLE 26 2,297 0 5,959
FORRESTER RESH INC COM 346563109 879 24,419 SH   SOLE 30 24,419 0 0
FORRESTER RESH INC COM 346563109 939 26,073 SH   SOLE 34 26,073 0 0
FORRESTER RESH INC COM 346563109 32 879 SH   SOLE 40 879 0 0
FORRESTER RESH INC COM 346563109 279 7,748 SH   SOLE 43 7,651 0 97
FORTE BIOSCIENCES INC COM 34962G109 7 6,929 SH   SOLE 2 4,697 0 2,232
FORTE BIOSCIENCES INC COM 34962G109 10 9,147 SH   SOLE 21 9,147 0 0
FORTE BIOSCIENCES INC COM 34962G109 203 189,850 SH   SOLE 22 189,848 0 2
FORTE BIOSCIENCES INC COM 34962G109 0 415 SH   SOLE 23 415 0 0
FORTE BIOSCIENCES INC COM 34962G109 6 5,720 SH   SOLE 26 0 0 5,720
FORTINET INC COM 34959E109 66,960 1,362,910 SH   SOLE 2 263,382 0 1,099,528
FORTINET INC COM 34959E109 24,010 488,708 SH   SOLE 4 292,402 0 196,306
FORTINET INC COM 34959E109 36,697 746,932 SH   SOLE 7 689,270 0 57,662
FORTINET INC COM 34959E109 932 18,978 SH   SOLE 13 2,965 0 16,013
FORTINET INC COM 34959E109 3,391 69,031 SH   SOLE 15 69,031 0 0
FORTINET INC COM 34959E109 93,335 1,899,758 SH   SOLE 18 1,845,852 0 53,906
FORTINET INC COM 34959E109 43,672 888,912 SH   SOLE 19 888,912 0 0
FORTINET INC COM 34959E109 1,084,065 22,065,239 SH   SOLE 21 22,065,239 0 0
FORTINET INC COM 34959E109 683,913 13,920,482 SH   SOLE 22 12,590,563 0 1,329,919
FORTINET INC COM 34959E109 52,779 1,074,281 SH   SOLE 23 1,074,281 0 0
FORTINET INC COM 34959E109 48,037 977,761 SH   SOLE 25 977,761 0 0
FORTINET INC COM 34959E109 60,539 1,232,216 SH   SOLE 26 409,813 0 822,403
FORTINET INC COM 34959E109 55,797 1,135,710 SH   SOLE 28 10,069 0 1,125,641
FORTINET INC COM 34959E109 39 797 SH   SOLE 29 797 0 0
FORTINET INC COM 34959E109 214,249 4,360,869 SH   SOLE 30 4,323,717 0 37,152
FORTINET INC COM 34959E109 7,431 151,248 SH   SOLE 31 138,835 0 12,413
FORTINET INC COM 34959E109 9,144 186,120 SH   SOLE 32 186,120 0 0
FORTINET INC COM 34959E109 21,811 443,948 SH   SOLE 34 443,948 0 0
FORTINET INC COM 34959E109 9,590 195,202 SH   SOLE 36 195,202 0 0
FORTINET INC COM 34959E109 1,104 22,476 SH   SOLE 40 22,476 0 0
FORTINET INC COM 34959E109 68 1,374 SH   OTR 43 1,374 0 0
FORTINET INC COM 34959E109 24,193 492,436 SH   SOLE 43 439,138 0 53,298
FORTIS INC COM 349553107 10,217 268,935 SH   SOLE 21 268,935 0 0
FORTIS INC COM 349553107 43 1,136 SH   SOLE 36 1,136 0 0
FORTIS INC COM 349553107 16,882 444,379 SH   SOLE 43 416,865 0 27,514
FORTIVE CORP COM 34959J108 28,519 489,169 SH   SOLE 2 115,373 0 373,796
FORTIVE CORP COM 34959J108 18,134 311,046 SH   SOLE 4 158,222 0 152,824
FORTIVE CORP COM 34959J108 18,356 314,855 SH   SOLE 7 304,131 0 10,724
FORTIVE CORP COM 34959J108 590 10,123 SH   SOLE 13 1,355 0 8,768
FORTIVE CORP COM 34959J108 2,982 51,155 SH   SOLE 15 51,155 0 0
FORTIVE CORP COM 34959J108 139,700 2,396,224 SH   SOLE 18 2,333,980 0 62,244
FORTIVE CORP COM 34959J108 189,557 3,251,402 SH   SOLE 19 3,251,402 0 0
FORTIVE CORP COM 34959J108 499,135 8,561,499 SH   SOLE 21 8,561,499 0 0
FORTIVE CORP COM 34959J108 448,147 7,686,917 SH   SOLE 22 6,997,852 0 689,065
FORTIVE CORP COM 34959J108 33,549 575,462 SH   SOLE 23 575,462 0 0
FORTIVE CORP COM 34959J108 33,123 568,155 SH   SOLE 25 502,573 0 65,582
FORTIVE CORP COM 34959J108 39,705 681,042 SH   SOLE 26 225,741 0 455,301
FORTIVE CORP COM 34959J108 25,509 437,539 SH   SOLE 28 4,978 0 432,561
FORTIVE CORP COM 34959J108 44 747 SH   SOLE 29 747 0 0
FORTIVE CORP COM 34959J108 131,687 2,258,779 SH   SOLE 30 2,258,779 0 0
FORTIVE CORP COM 34959J108 4,279 73,401 SH   SOLE 31 67,190 0 6,211
FORTIVE CORP COM 34959J108 96,076 1,647,963 SH   SOLE 34 1,647,963 0 0
FORTIVE CORP COM 34959J108 9,547 163,750 SH   SOLE 36 163,750 0 0
FORTIVE CORP COM 34959J108 623 10,681 SH   SOLE 40 10,681 0 0
FORTIVE CORP COM 34959J108 16,884 289,604 SH   SOLE 43 261,071 0 28,533
FORTRESS BIOTECH INC COM 34960Q109 1 1,422 SH   SOLE 2 0 0 1,422
FORTRESS BIOTECH INC COM 34960Q109 13 14,676 SH   SOLE 18 14,676 0 0
FORTRESS BIOTECH INC COM 34960Q109 231 268,856 SH   SOLE 21 268,856 0 0
FORTRESS BIOTECH INC COM 34960Q109 965 1,122,634 SH   SOLE 22 1,122,634 0 0
FORTRESS TRANS INFRST INVS L CL A COM SHS 34960P101 56 3,733 SH   SOLE 28 3,733 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 14,959 278,615 SH   SOLE 2 138,190 0 140,425
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,008 111,910 SH   SOLE 4 72,046 0 39,864
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,585 122,652 SH   SOLE 7 119,091 0 3,561
FORTUNE BRANDS HOME & SEC IN COM 34964C106 35 652 SH   SOLE 13 652 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,064 19,818 SH   SOLE 15 19,818 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 19,038 354,595 SH   SOLE 18 320,524 0 34,071
FORTUNE BRANDS HOME & SEC IN COM 34964C106 14,260 265,591 SH   SOLE 19 265,591 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 220,836 4,113,162 SH   SOLE 21 4,113,162 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 182,437 3,397,970 SH   SOLE 22 3,028,297 0 369,673
FORTUNE BRANDS HOME & SEC IN COM 34964C106 11,951 222,593 SH   SOLE 23 222,593 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 15,447 287,715 SH   SOLE 25 287,715 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 15,359 286,074 SH   SOLE 26 111,397 0 174,677
FORTUNE BRANDS HOME & SEC IN COM 34964C106 22,053 410,749 SH   SOLE 28 6,134 0 404,615
FORTUNE BRANDS HOME & SEC IN COM 34964C106 18 327 SH   SOLE 29 327 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 56,647 1,055,072 SH   SOLE 30 1,055,072 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,552 28,906 SH   SOLE 31 26,475 0 2,431
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,349 43,743 SH   SOLE 34 43,743 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,620 48,790 SH   SOLE 36 48,790 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 244 4,545 SH   SOLE 40 4,545 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 12 229 SH   OTR 43 229 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,153 95,980 SH   SOLE 43 87,778 0 8,202
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 87 4,078 SH   SOLE 2 4,078 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 14 646 SH   SOLE 18 646 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 193 9,074 SH   SOLE 21 9,074 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 1,319 62,090 SH   SOLE 22 62,090 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 10 476 SH   SOLE 43 476 0 0
FORWARD AIR CORP COM 349853101 3,223 35,706 SH   SOLE 2 32,765 0 2,941
FORWARD AIR CORP COM 349853101 9 100 SH   SOLE 4 100 0 0
FORWARD AIR CORP COM 349853101 27 297 SH   SOLE 7 297 0 0
FORWARD AIR CORP COM 349853101 7,953 88,113 SH   SOLE 18 88,113 0 0
FORWARD AIR CORP COM 349853101 6,713 74,370 SH   SOLE 19 74,370 0 0
FORWARD AIR CORP COM 349853101 289,455 3,206,906 SH   SOLE 21 3,206,906 0 0
FORWARD AIR CORP COM 349853101 60,444 669,662 SH   SOLE 22 653,362 0 16,300
FORWARD AIR CORP COM 349853101 99 1,096 SH   SOLE 23 1,096 0 0
FORWARD AIR CORP COM 349853101 372 4,123 SH   SOLE 25 4,123 0 0
FORWARD AIR CORP COM 349853101 1,200 13,299 SH   SOLE 26 11,614 0 1,685
FORWARD AIR CORP COM 349853101 244 2,707 SH   SOLE 28 487 0 2,220
FORWARD AIR CORP COM 349853101 4,276 47,376 SH   SOLE 30 47,376 0 0
FORWARD AIR CORP COM 349853101 296 3,283 SH   SOLE 40 3,283 0 0
FORWARD AIR CORP COM 349853101 1,854 20,537 SH   SOLE 43 19,668 0 869
FORWARD INDS INC N Y COM NEW 349862300 507 381,170 SH   SOLE 22 381,170 0 0
FOSSIL GROUP INC COM 34988V106 107 31,372 SH   SOLE 2 1,694 0 29,678
FOSSIL GROUP INC COM 34988V106 317 92,691 SH   SOLE 4 0 0 92,691
FOSSIL GROUP INC COM 34988V106 2 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106 522 152,680 SH   SOLE 18 152,680 0 0
FOSSIL GROUP INC COM 34988V106 300 87,863 SH   SOLE 19 87,863 0 0
FOSSIL GROUP INC COM 34988V106 5,664 1,656,173 SH   SOLE 21 1,656,173 0 0
FOSSIL GROUP INC COM 34988V106 3,827 1,118,916 SH   SOLE 22 1,088,095 0 30,821
FOSSIL GROUP INC COM 34988V106 18 5,400 SH   SOLE 36 5,400 0 0
FOSSIL GROUP INC COM 34988V106 37 10,817 SH   SOLE 43 10,686 0 131
FOSTER L B CO COM 350060109 3 331 SH   SOLE 2 0 0 331
FOSTER L B CO COM 350060109 15 1,578 SH   SOLE 18 1,578 0 0
FOSTER L B CO COM 350060109 198 20,335 SH   SOLE 21 20,335 0 0
FOSTER L B CO COM 350060109 1,156 118,478 SH   SOLE 22 118,478 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 3,800 157,100 SH   SOLE 2 89,232 0 67,868
FOUR CORNERS PPTY TR INC COM 35086T109 984 40,669 SH   SOLE 4 40,669 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,590 107,085 SH   SOLE 7 107,085 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,258 300,047 SH   SOLE 18 300,047 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 12,001 496,127 SH   SOLE 19 496,127 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 245,842 10,162,977 SH   SOLE 21 10,162,977 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 71,111 2,939,687 SH   SOLE 22 2,858,258 0 81,429
FOUR CORNERS PPTY TR INC COM 35086T109 80 3,295 SH   SOLE 23 3,295 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 8,641 357,229 SH   SOLE 25 357,229 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 3,309 136,775 SH   SOLE 26 35,198 0 101,577
FOUR CORNERS PPTY TR INC COM 35086T109 1,197 49,474 SH   SOLE 28 1,357 0 48,117
FOUR CORNERS PPTY TR INC COM 35086T109 9,132 377,532 SH   SOLE 30 377,532 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 219 9,036 SH   SOLE 40 9,036 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,363 56,337 SH   SOLE 43 55,213 0 1,124
FOX CORP CL A COM 35137L105 55,369 1,804,717 SH   SOLE 2 1,278,533 0 526,184
FOX CORP CL A COM 35137L105 10,022 326,675 SH   SOLE 4 249,250 0 77,425
FOX CORP CL A COM 35137L105 8,776 286,037 SH   SOLE 7 276,257 0 9,780
FOX CORP CL A COM 35137L105 2,438 79,460 SH   SOLE 13 79,460 0 0
FOX CORP CL A COM 35137L105 1,423 46,366 SH   SOLE 15 46,366 0 0
FOX CORP CL A COM 35137L105 175,375 5,716,266 SH   SOLE 18 5,084,969 0 631,297
FOX CORP CL A COM 35137L105 295,862 9,643,466 SH   SOLE 19 9,643,466 0 0
FOX CORP CL A COM 35137L105 257,585 8,395,859 SH   SOLE 21 8,395,859 0 0
FOX CORP CL A COM 35137L105 314,829 10,261,712 SH   SOLE 22 9,073,819 0 1,187,893
FOX CORP CL A COM 35137L105 22,077 719,596 SH   SOLE 23 719,596 0 0
FOX CORP CL A COM 35137L105 16,079 524,072 SH   SOLE 25 468,134 0 55,938
FOX CORP CL A COM 35137L105 36,209 1,180,214 SH   SOLE 26 556,349 0 623,865
FOX CORP CL A COM 35137L105 44,987 1,466,346 SH   SOLE 28 581 0 1,465,765
FOX CORP CL A COM 35137L105 1,261 41,092 SH   SOLE 29 41,092 0 0
FOX CORP CL A COM 35137L105 65,304 2,128,557 SH   SOLE 30 2,128,557 0 0
FOX CORP CL A COM 35137L105 6,237 203,289 SH   SOLE 31 197,536 0 5,753
FOX CORP CL A COM 35137L105 29,383 957,733 SH   SOLE 34 957,733 0 0
FOX CORP CL A COM 35137L105 5,452 177,721 SH   SOLE 36 177,721 0 0
FOX CORP CL A COM 35137L105 300 9,787 SH   SOLE 40 9,787 0 0
FOX CORP CL A COM 35137L105 27 878 SH   OTR 43 878 0 0
FOX CORP CL A COM 35137L105 9,589 312,534 SH   SOLE 43 269,180 0 43,355
FOX CORP CL B COM 35137L204 13,749 482,414 SH   SOLE 2 111,123 0 371,291
FOX CORP CL B COM 35137L204 5,482 192,349 SH   SOLE 4 60,147 0 132,202
FOX CORP CL B COM 35137L204 3,914 137,324 SH   SOLE 7 131,609 0 5,715
FOX CORP CL B COM 35137L204 9 331 SH   SOLE 13 331 0 0
FOX CORP CL B COM 35137L204 711 24,957 SH   SOLE 15 24,957 0 0
FOX CORP CL B COM 35137L204 7,102 249,186 SH   SOLE 18 232,192 0 16,994
FOX CORP CL B COM 35137L204 2,390 83,863 SH   SOLE 19 83,863 0 0
FOX CORP CL B COM 35137L204 123,811 4,344,250 SH   SOLE 21 4,344,250 0 0
FOX CORP CL B COM 35137L204 88,040 3,089,117 SH   SOLE 22 2,781,236 0 307,881
FOX CORP CL B COM 35137L204 7,049 247,344 SH   SOLE 23 247,344 0 0
FOX CORP CL B COM 35137L204 6,091 213,731 SH   SOLE 25 213,731 0 0
FOX CORP CL B COM 35137L204 8,484 297,689 SH   SOLE 26 120,799 0 176,890
FOX CORP CL B COM 35137L204 7,013 246,058 SH   SOLE 28 2,722 0 243,336
FOX CORP CL B COM 35137L204 27,527 965,873 SH   SOLE 30 965,873 0 0
FOX CORP CL B COM 35137L204 866 30,377 SH   SOLE 31 27,724 0 2,653
FOX CORP CL B COM 35137L204 566 19,844 SH   SOLE 34 19,844 0 0
FOX CORP CL B COM 35137L204 1,571 55,132 SH   SOLE 36 55,132 0 0
FOX CORP CL B COM 35137L204 164 5,748 SH   SOLE 40 5,748 0 0
FOX CORP CL B COM 35137L204 1,138 39,945 SH   SOLE 43 38,755 0 1,190
FOX FACTORY HLDG CORP COM 35138V102 5,078 64,213 SH   SOLE 2 52,606 0 11,607
FOX FACTORY HLDG CORP COM 35138V102 12 157 SH   SOLE 4 157 0 0
FOX FACTORY HLDG CORP COM 35138V102 39 493 SH   SOLE 7 493 0 0
FOX FACTORY HLDG CORP COM 35138V102 14,910 188,545 SH   SOLE 18 182,907 0 5,638
FOX FACTORY HLDG CORP COM 35138V102 50,034 632,697 SH   SOLE 19 632,697 0 0
FOX FACTORY HLDG CORP COM 35138V102 229,387 2,900,694 SH   SOLE 21 2,900,694 0 0
FOX FACTORY HLDG CORP COM 35138V102 97,035 1,227,051 SH   SOLE 22 1,200,023 0 27,028
FOX FACTORY HLDG CORP COM 35138V102 111 1,409 SH   SOLE 23 1,409 0 0
FOX FACTORY HLDG CORP COM 35138V102 464 5,864 SH   SOLE 25 5,864 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,891 23,911 SH   SOLE 26 13,367 0 10,544
FOX FACTORY HLDG CORP COM 35138V102 152 1,920 SH   SOLE 28 748 0 1,172
FOX FACTORY HLDG CORP COM 35138V102 1,394 17,631 SH   SOLE 30 17,631 0 0
FOX FACTORY HLDG CORP COM 35138V102 53 672 SH   SOLE 34 672 0 0
FOX FACTORY HLDG CORP COM 35138V102 422 5,341 SH   SOLE 40 5,341 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,008 25,392 SH   SOLE 43 22,016 0 3,376
FRANCHISE GROUP INC COM 35180X105 495 20,362 SH   SOLE 2 11,709 0 8,653
FRANCHISE GROUP INC COM 35180X105 2 68 SH   SOLE 4 68 0 0
FRANCHISE GROUP INC COM 35180X105 9 373 SH   SOLE 7 373 0 0
FRANCHISE GROUP INC COM 35180X105 1,802 74,136 SH   SOLE 18 74,136 0 0
FRANCHISE GROUP INC COM 35180X105 1,234 50,788 SH   SOLE 19 50,788 0 0
FRANCHISE GROUP INC COM 35180X105 22,079 908,581 SH   SOLE 21 908,581 0 0
FRANCHISE GROUP INC COM 35180X105 17,616 724,942 SH   SOLE 22 706,259 0 18,683
FRANCHISE GROUP INC COM 35180X105 131 5,376 SH   SOLE 25 5,376 0 0
FRANCHISE GROUP INC COM 35180X105 822 33,829 SH   SOLE 26 19,432 0 14,397
FRANCHISE GROUP INC COM 35180X105 93 3,839 SH   SOLE 28 0 0 3,839
FRANCHISE GROUP INC COM 35180X105 864 35,536 SH   SOLE 30 35,536 0 0
FRANCHISE GROUP INC COM 35180X105 54 2,232 SH   SOLE 36 2,232 0 0
FRANCHISE GROUP INC COM 35180X105 59 2,438 SH   SOLE 40 2,438 0 0
FRANCHISE GROUP INC COM 35180X105 310 12,751 SH   SOLE 43 11,514 0 1,237
FRANCO NEV CORP COM 351858105 11,859 99,253 SH   SOLE 19 99,253 0 0
FRANCO NEV CORP COM 351858105 8,606 72,026 SH   SOLE 21 72,026 0 0
FRANCO NEV CORP COM 351858105 2,864 23,972 SH   SOLE 25 23,972 0 0
FRANCO NEV CORP COM 351858105 12,587 105,344 SH   SOLE 29 105,344 0 0
FRANCO NEV CORP COM 351858105 3,932 32,906 SH   SOLE 34 32,906 0 0
FRANCO NEV CORP COM 351858105 35,093 293,717 SH   SOLE 43 273,678 0 20,039
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 772 71,642 SH   SOLE 2 31,880 0 39,762
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 2 164 SH   SOLE 4 164 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 11 976 SH   SOLE 7 976 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 3,461 321,368 SH   SOLE 18 321,368 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 1,572 145,956 SH   SOLE 19 145,956 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 124,715 11,579,852 SH   SOLE 21 11,579,852 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 19,686 1,827,895 SH   SOLE 22 1,763,676 0 64,219
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 97 8,970 SH   SOLE 25 8,970 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 127 11,825 SH   SOLE 26 5,341 0 6,484
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 61 5,683 SH   SOLE 28 0 0 5,683
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 1,445 134,123 SH   SOLE 30 134,123 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 39 3,640 SH   SOLE 40 3,640 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 11 1,046 SH   SOLE 43 950 0 96
FRANKLIN COVEY CO COM 353469109 1,186 26,140 SH   SOLE 2 20,573 0 5,567
FRANKLIN COVEY CO COM 353469109 5 101 SH   SOLE 7 101 0 0
FRANKLIN COVEY CO COM 353469109 2,447 53,907 SH   SOLE 18 34,056 0 19,851
FRANKLIN COVEY CO COM 353469109 4,989 109,908 SH   SOLE 19 109,908 0 0
FRANKLIN COVEY CO COM 353469109 19,948 439,485 SH   SOLE 21 439,485 0 0
FRANKLIN COVEY CO COM 353469109 16,842 371,045 SH   SOLE 22 362,960 0 8,085
FRANKLIN COVEY CO COM 353469109 24 520 SH   SOLE 23 520 0 0
FRANKLIN COVEY CO COM 353469109 93 2,051 SH   SOLE 25 2,051 0 0
FRANKLIN COVEY CO COM 353469109 1,994 43,928 SH   SOLE 26 0 0 43,928
FRANKLIN COVEY CO COM 353469109 108 2,388 SH   SOLE 40 2,388 0 0
FRANKLIN COVEY CO COM 353469109 197 4,339 SH   SOLE 43 3,491 0 848
FRANKLIN ELEC INC COM 353514102 12,645 154,750 SH   SOLE 2 105,924 0 48,826
FRANKLIN ELEC INC COM 353514102 12 145 SH   SOLE 4 145 0 0
FRANKLIN ELEC INC COM 353514102 4,687 57,362 SH   SOLE 7 57,362 0 0
FRANKLIN ELEC INC COM 353514102 13,660 167,171 SH   SOLE 18 146,703 0 20,468
FRANKLIN ELEC INC COM 353514102 40,416 494,622 SH   SOLE 19 494,622 0 0
FRANKLIN ELEC INC COM 353514102 394,021 4,822,183 SH   SOLE 21 4,822,183 0 0
FRANKLIN ELEC INC COM 353514102 118,359 1,448,522 SH   SOLE 22 1,421,879 0 26,643
FRANKLIN ELEC INC COM 353514102 1,437 17,591 SH   SOLE 23 17,591 0 0
FRANKLIN ELEC INC COM 353514102 468 5,722 SH   SOLE 25 5,722 0 0
FRANKLIN ELEC INC COM 353514102 8,242 100,870 SH   SOLE 26 13,846 0 87,024
FRANKLIN ELEC INC COM 353514102 263 3,213 SH   SOLE 28 702 0 2,511
FRANKLIN ELEC INC COM 353514102 38,761 474,375 SH   SOLE 30 474,375 0 0
FRANKLIN ELEC INC COM 353514102 429 5,245 SH   SOLE 40 5,245 0 0
FRANKLIN ELEC INC COM 353514102 7,748 94,823 SH   SOLE 43 93,370 0 1,453
FRANKLIN FINL SVCS CORP COM 353525108 4 140 SH   SOLE 2 0 0 140
FRANKLIN FINL SVCS CORP COM 353525108 20 642 SH   SOLE 18 642 0 0
FRANKLIN FINL SVCS CORP COM 353525108 1,133 35,903 SH   SOLE 21 35,903 0 0
FRANKLIN FINL SVCS CORP COM 353525108 14 448 SH   SOLE 22 448 0 0
FRANKLIN RESOURCES INC COM 354613101 17,944 833,823 SH   SOLE 2 124,957 0 708,866
FRANKLIN RESOURCES INC COM 354613101 5,242 243,593 SH   SOLE 4 118,962 0 124,631
FRANKLIN RESOURCES INC COM 354613101 12,760 592,924 SH   SOLE 7 509,146 0 83,778
FRANKLIN RESOURCES INC COM 354613101 33 1,541 SH   SOLE 13 1,541 0 0
FRANKLIN RESOURCES INC COM 354613101 1,067 49,590 SH   SOLE 15 49,590 0 0
FRANKLIN RESOURCES INC COM 354613101 19,887 924,130 SH   SOLE 18 900,707 0 23,423
FRANKLIN RESOURCES INC COM 354613101 2,544 118,231 SH   SOLE 19 118,231 0 0
FRANKLIN RESOURCES INC COM 354613101 351,332 16,325,840 SH   SOLE 21 16,325,840 0 0
FRANKLIN RESOURCES INC COM 354613101 129,365 6,011,363 SH   SOLE 22 5,431,184 0 580,179
FRANKLIN RESOURCES INC COM 354613101 10,715 497,910 SH   SOLE 23 497,910 0 0
FRANKLIN RESOURCES INC COM 354613101 9,300 432,174 SH   SOLE 25 432,174 0 0
FRANKLIN RESOURCES INC COM 354613101 10,531 489,362 SH   SOLE 26 163,376 0 325,986
FRANKLIN RESOURCES INC COM 354613101 12,154 564,783 SH   SOLE 28 5,243 0 559,540
FRANKLIN RESOURCES INC COM 354613101 37,478 1,741,521 SH   SOLE 30 1,580,313 0 161,208
FRANKLIN RESOURCES INC COM 354613101 1,425 66,233 SH   SOLE 31 61,156 0 5,077
FRANKLIN RESOURCES INC COM 354613101 2,990 138,949 SH   SOLE 32 138,949 0 0
FRANKLIN RESOURCES INC COM 354613101 315 14,653 SH   SOLE 34 14,653 0 0
FRANKLIN RESOURCES INC COM 354613101 4,065 188,894 SH   SOLE 36 188,894 0 0
FRANKLIN RESOURCES INC COM 354613101 228 10,578 SH   SOLE 40 10,578 0 0
FRANKLIN RESOURCES INC COM 354613101 14 636 SH   OTR 43 636 0 0
FRANKLIN RESOURCES INC COM 354613101 6,112 284,000 SH   SOLE 43 248,786 0 35,214
FRANKLIN STR PPTYS CORP COM 35471R106 259 98,454 SH   SOLE 2 42,303 0 56,151
FRANKLIN STR PPTYS CORP COM 35471R106 1 542 SH   SOLE 4 542 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 4 1,346 SH   SOLE 7 1,346 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,037 394,188 SH   SOLE 18 394,188 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 489 185,745 SH   SOLE 19 185,745 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 31,150 11,844,086 SH   SOLE 21 11,844,086 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 7,107 2,702,180 SH   SOLE 22 2,580,190 0 121,990
FRANKLIN STR PPTYS CORP COM 35471R106 11 4,067 SH   SOLE 23 4,067 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 34 12,959 SH   SOLE 25 12,959 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 54 20,356 SH   SOLE 26 14,556 0 5,800
FRANKLIN STR PPTYS CORP COM 35471R106 18 6,661 SH   SOLE 28 0 0 6,661
FRANKLIN STR PPTYS CORP COM 35471R106 361 137,113 SH   SOLE 30 137,113 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 27 10,443 SH   SOLE 40 10,443 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 201 76,431 SH   SOLE 43 76,336 0 95
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 3 125 SH   SOLE 17 0 0 125
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 2 44 SH   SOLE 17 0 0 44
FRANKLIN WIRELESS CORP COM 355184102 6 2,045 SH   SOLE 18 2,045 0 0
FRANKLIN WIRELESS CORP COM 355184102 63 21,463 SH   SOLE 21 21,463 0 0
FRANKLIN WIRELESS CORP COM 355184102 1 457 SH   SOLE 22 457 0 0
FREEDOM HLDG CORP NEV COM 356390104 321 6,530 SH   SOLE 2 6,530 0 0
FREEDOM HLDG CORP NEV COM 356390104 3 53 SH   SOLE 4 53 0 0
FREEDOM HLDG CORP NEV COM 356390104 2,097 42,709 SH   SOLE 21 42,709 0 0
FREEDOM HLDG CORP NEV COM 356390104 637 12,980 SH   SOLE 22 6,024 0 6,956
FREEDOM HLDG CORP NEV COM 356390104 109 2,228 SH   SOLE 25 2,228 0 0
FREEDOM HLDG CORP NEV COM 356390104 627 12,760 SH   SOLE 26 10,935 0 1,825
FREEDOM HLDG CORP NEV COM 356390104 8 166 SH   SOLE 28 166 0 0
FREEDOM HLDG CORP NEV COM 356390104 635 12,937 SH   SOLE 30 12,937 0 0
FREEDOM HLDG CORP NEV COM 356390104 105 2,148 SH   SOLE 40 2,148 0 0
FREEDOM HLDG CORP NEV COM 356390104 55 1,118 SH   SOLE 43 1,091 0 27
FREEPORT-MCMORAN INC CL B 35671D857 47,693 1,745,061 SH   SOLE 2 636,722 0 1,108,339
FREEPORT-MCMORAN INC CL B 35671D857 30,966 1,133,043 SH   SOLE 4 618,774 0 514,269
FREEPORT-MCMORAN INC CL B 35671D857 47,444 1,735,986 SH   SOLE 7 1,693,293 0 42,693
FREEPORT-MCMORAN INC CL B 35671D857 1,345 49,208 SH   SOLE 13 8,518 0 40,690
FREEPORT-MCMORAN INC CL B 35671D857 4,579 167,531 SH   SOLE 15 167,531 0 0
FREEPORT-MCMORAN INC CL B 35671D857 73,582 2,692,345 SH   SOLE 18 2,558,777 0 133,568
FREEPORT-MCMORAN INC CL B 35671D857 129,729 4,746,769 SH   SOLE 19 4,746,769 0 0
FREEPORT-MCMORAN INC CL B 35671D857 863,855 31,608,300 SH   SOLE 21 31,608,300 0 0
FREEPORT-MCMORAN INC CL B 35671D857 823,806 30,142,911 SH   SOLE 22 27,201,615 0 2,941,296
FREEPORT-MCMORAN INC CL B 35671D857 66,285 2,425,348 SH   SOLE 23 2,425,348 0 0
FREEPORT-MCMORAN INC CL B 35671D857 154,755 5,662,450 SH   SOLE 25 5,662,450 0 0
FREEPORT-MCMORAN INC CL B 35671D857 97,259 3,558,702 SH   SOLE 26 997,115 0 2,561,587
FREEPORT-MCMORAN INC CL B 35671D857 50,113 1,833,637 SH   SOLE 28 42,613 0 1,791,024
FREEPORT-MCMORAN INC CL B 35671D857 40,882 1,495,855 SH   SOLE 29 1,495,855 0 0
FREEPORT-MCMORAN INC CL B 35671D857 176,059 6,441,980 SH   SOLE 30 6,441,980 0 0
FREEPORT-MCMORAN INC CL B 35671D857 10,416 381,130 SH   SOLE 31 326,335 0 54,795
FREEPORT-MCMORAN INC CL B 35671D857 360,492 13,190,325 SH   SOLE 34 13,190,325 0 0
FREEPORT-MCMORAN INC CL B 35671D857 12,374 452,766 SH   SOLE 36 452,766 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,295 47,372 SH   SOLE 40 47,372 0 0
FREEPORT-MCMORAN INC CL B 35671D857 94 3,442 SH   OTR 43 3,442 0 0
FREEPORT-MCMORAN INC CL B 35671D857 26,266 961,068 SH   SOLE 43 851,897 0 109,171
FREEPORT-MCMORAN INC OPTIONS 35671D857 230 8,400 SH Call SOLE 2 0 0 8,400
FREEPORT-MCMORAN INC OPTIONS 35671D857 159 5,800 SH Call SOLE 4 5,800 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 2,583 94,500 SH Call SOLE 18 94,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 12,946 473,700 SH Call SOLE 19 473,700 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 1,074 39,300 SH Call SOLE 22 39,300 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 128 4,700 SH Call SOLE 26 4,700 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 7,827 286,400 SH Call SOLE 34 286,400 0 0
FREIGHTCAR AMER INC COM 357023100 10 2,584 SH   SOLE 18 2,584 0 0
FREIGHTCAR AMER INC COM 357023100 145 38,852 SH   SOLE 21 38,852 0 0
FREIGHTCAR AMER INC COM 357023100 724 194,009 SH   SOLE 22 194,009 0 0
FREQUENCY ELECTRS INC COM 358010106 6 1,084 SH   SOLE 2 1,084 0 0
FREQUENCY ELECTRS INC COM 358010106 7 1,200 SH   SOLE 18 1,200 0 0
FREQUENCY ELECTRS INC COM 358010106 129 22,417 SH   SOLE 21 22,417 0 0
FREQUENCY ELECTRS INC COM 358010106 771 134,089 SH   SOLE 22 134,089 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 170 95,226 SH   SOLE 2 55,583 0 39,643
FREQUENCY THERAPEUTICS INC COM 35803L108 11 6,251 SH   SOLE 18 6,251 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 751 419,670 SH   SOLE 19 419,670 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 639 357,166 SH   SOLE 21 357,166 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 1,356 757,354 SH   SOLE 22 757,354 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 77 42,966 SH   SOLE 26 0 0 42,966
FREQUENCY THERAPEUTICS INC COM 35803L108 9 4,775 SH   SOLE 28 4,775 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 27 15,317 SH   SOLE 30 15,317 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5,682 404,730 SH   SOLE 43 360,392 0 44,338
FRESH DEL MONTE PRODUCE INC ORD G36738105 804 34,584 SH   SOLE 2 15,745 0 18,839
FRESH DEL MONTE PRODUCE INC ORD G36738105 4 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,730 74,452 SH   SOLE 7 74,452 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 2,639 113,563 SH   SOLE 18 113,563 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,323 56,928 SH   SOLE 19 56,928 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 89,534 3,852,583 SH   SOLE 21 3,852,583 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 18,260 785,718 SH   SOLE 22 750,093 0 35,625
FRESH DEL MONTE PRODUCE INC ORD G36738105 161 6,907 SH   SOLE 25 6,907 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 246 10,591 SH   SOLE 26 6,993 0 3,598
FRESH DEL MONTE PRODUCE INC ORD G36738105 2,929 126,017 SH   SOLE 30 126,017 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 85 3,663 SH   SOLE 40 3,663 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 378 16,282 SH   SOLE 43 15,966 0 316
FRESH TRACKS THERAPEUTICS IN COM NEW 10802T204 0 21 SH   SOLE 21 21 0 0
FRESH TRACKS THERAPEUTICS IN COM NEW 10802T204 9 4,769 SH   SOLE 22 4,769 0 0
FRESH VINE WINE INC COM 35804X101 1 443 SH   SOLE 18 443 0 0
FRESH VINE WINE INC COM 35804X101 22 12,189 SH   SOLE 21 12,189 0 0
FRESHPET INC COM 358039105 2,855 56,997 SH   SOLE 2 20,652 0 36,345
FRESHPET INC COM 358039105 18 361 SH   SOLE 4 100 0 261
FRESHPET INC COM 358039105 28 553 SH   SOLE 7 553 0 0
FRESHPET INC COM 358039105 976 19,490 SH   SOLE 18 19,490 0 0
FRESHPET INC COM 358039105 8,792 175,519 SH   SOLE 19 175,519 0 0
FRESHPET INC COM 358039105 31,459 628,050 SH   SOLE 21 628,050 0 0
FRESHPET INC COM 358039105 52,800 1,054,100 SH   SOLE 22 997,035 0 57,065
FRESHPET INC COM 358039105 385 7,686 SH   SOLE 25 7,686 0 0
FRESHPET INC COM 358039105 866 17,284 SH   SOLE 26 13,812 0 3,472
FRESHPET INC COM 358039105 198 3,957 SH   SOLE 28 700 0 3,257
FRESHPET INC COM 358039105 2,369 47,304 SH   SOLE 30 47,304 0 0
FRESHPET INC COM 358039105 34 687 SH   SOLE 31 687 0 0
FRESHPET INC COM 358039105 72 1,431 SH   SOLE 36 1,431 0 0
FRESHPET INC COM 358039105 297 5,928 SH   SOLE 40 5,928 0 0
FRESHPET INC COM 358039105 1,778 35,506 SH   SOLE 43 31,227 0 4,279
FRESHWORKS INC CLASS A COM 358054104 743 57,304 SH   SOLE 2 52,199 0 5,105
FRESHWORKS INC CLASS A COM 358054104 1,135 87,497 SH   SOLE 19 87,497 0 0
FRESHWORKS INC CLASS A COM 358054104 5,715 440,667 SH   SOLE 21 440,667 0 0
FRESHWORKS INC CLASS A COM 358054104 25,366 1,955,742 SH   SOLE 22 1,919,521 0 36,221
FRESHWORKS INC CLASS A COM 358054104 162 12,456 SH   SOLE 25 12,456 0 0
FRESHWORKS INC CLASS A COM 358054104 700 54,003 SH   SOLE 26 44,917 0 9,086
FRESHWORKS INC CLASS A COM 358054104 127 9,811 SH   SOLE 30 9,811 0 0
FRESHWORKS INC CLASS A COM 358054104 2,338 180,269 SH   SOLE 34 180,269 0 0
FRESHWORKS INC CLASS A COM 358054104 134 10,357 SH   SOLE 40 10,357 0 0
FREYR BATTERY SHS L4135L100 449 31,555 SH   SOLE 2 31,555 0 0
FREYR BATTERY SHS L4135L100 1,375 96,531 SH   SOLE 21 96,531 0 0
FREYR BATTERY SHS L4135L100 851 59,788 SH   SOLE 22 24,825 0 34,963
FREYR BATTERY SHS L4135L100 200 14,016 SH   SOLE 25 14,016 0 0
FREYR BATTERY SHS L4135L100 121 8,504 SH   SOLE 26 1,928 0 6,576
FREYR BATTERY SHS L4135L100 1,683 118,155 SH   SOLE 30 118,155 0 0
FREYR BATTERY SHS L4135L100 42 2,969 SH   SOLE 36 2,969 0 0
FREYR BATTERY SHS L4135L100 147 10,327 SH   SOLE 40 10,327 0 0
FRIEDMAN INDS INC COM 358435105 9 1,278 SH   SOLE 18 1,278 0 0
FRIEDMAN INDS INC COM 358435105 104 14,684 SH   SOLE 21 14,684 0 0
FRIEDMAN INDS INC COM 358435105 8 1,109 SH   SOLE 22 1,109 0 0
FRONTDOOR INC COM 35905A109 3,436 168,522 SH   SOLE 2 121,238 0 47,284
FRONTDOOR INC COM 35905A109 7 350 SH   SOLE 4 350 0 0
FRONTDOOR INC COM 35905A109 20 969 SH   SOLE 7 969 0 0
FRONTDOOR INC COM 35905A109 6,310 309,473 SH   SOLE 18 309,473 0 0
FRONTDOOR INC COM 35905A109 3,899 191,231 SH   SOLE 19 191,231 0 0
FRONTDOOR INC COM 35905A109 203,870 9,998,553 SH   SOLE 21 9,998,553 0 0
FRONTDOOR INC COM 35905A109 44,672 2,190,880 SH   SOLE 22 2,101,905 0 88,975
FRONTDOOR INC COM 35905A109 226 11,063 SH   SOLE 25 11,063 0 0
FRONTDOOR INC COM 35905A109 680 33,357 SH   SOLE 26 25,604 0 7,753
FRONTDOOR INC COM 35905A109 65 3,209 SH   SOLE 28 1,527 0 1,682
FRONTDOOR INC COM 35905A109 4,735 232,215 SH   SOLE 30 232,215 0 0
FRONTDOOR INC COM 35905A109 224 11,002 SH   SOLE 34 11,002 0 0
FRONTDOOR INC COM 35905A109 214 10,479 SH   SOLE 40 10,479 0 0
FRONTDOOR INC COM 35905A109 7 340 SH   OTR 43 340 0 0
FRONTDOOR INC COM 35905A109 641 31,429 SH   SOLE 43 30,082 0 1,347
FRONTIER COMMUNICATIONS PARE COM 35909D109 11,116 474,415 SH   SOLE 2 202,553 0 271,862
FRONTIER COMMUNICATIONS PARE COM 35909D109 11 475 SH   SOLE 4 475 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 82 3,510 SH   SOLE 7 3,510 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 11,091 473,347 SH   SOLE 18 473,347 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 1,760 75,112 SH   SOLE 19 75,112 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 271,871 11,603,553 SH   SOLE 21 11,603,553 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 144,662 6,174,218 SH   SOLE 22 5,897,128 0 277,090
FRONTIER COMMUNICATIONS PARE COM 35909D109 695 29,660 SH   SOLE 25 29,660 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 1,689 72,066 SH   SOLE 26 58,112 0 13,954
FRONTIER COMMUNICATIONS PARE COM 35909D109 325 13,877 SH   SOLE 28 3,275 0 10,602
FRONTIER COMMUNICATIONS PARE COM 35909D109 2,523 107,675 SH   SOLE 30 107,675 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 84 3,600 SH   SOLE 31 3,600 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 43 1,836 SH   SOLE 36 1,836 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 565 24,118 SH   SOLE 40 24,118 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 493 21,051 SH   SOLE 43 18,623 0 2,428
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109 21 900 SH Put SOLE 4 900 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109 344 14,700 SH Put SOLE 18 14,700 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109 6,043 257,900 SH Put SOLE 19 257,900 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109 166 7,100 SH Put SOLE 22 7,100 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109 1,626 69,400 SH Put SOLE 34 69,400 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 347 35,802 SH   SOLE 2 31,362 0 4,440
FRONTIER GROUP HLDGS INC COM 35909R108 5 560 SH   SOLE 7 560 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 958 98,779 SH   SOLE 18 98,779 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 648 66,777 SH   SOLE 19 66,777 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 11,988 1,235,889 SH   SOLE 21 1,235,889 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 9,967 1,027,479 SH   SOLE 22 1,006,209 0 21,270
FRONTIER GROUP HLDGS INC COM 35909R108 56 5,787 SH   SOLE 25 5,787 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 61 6,311 SH   SOLE 26 0 0 6,311
FRONTIER GROUP HLDGS INC COM 35909R108 52 5,407 SH   SOLE 40 5,407 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 5 480 SH   SOLE 43 480 0 0
FRONTLINE LTD SHS NEW G3682E192 871 79,697 SH   SOLE 2 5,610 0 74,087
FRONTLINE LTD SHS NEW G3682E192 1,603 146,698 SH   SOLE 7 124,933 0 21,765
FRONTLINE LTD SHS NEW G3682E192 4,140 378,782 SH   SOLE 18 378,782 0 0
FRONTLINE LTD SHS NEW G3682E192 2,534 231,870 SH   SOLE 19 231,870 0 0
FRONTLINE LTD SHS NEW G3682E192 43,948 4,020,900 SH   SOLE 21 4,020,900 0 0
FRONTLINE LTD SHS NEW G3682E192 13,976 1,278,662 SH   SOLE 22 1,197,225 0 81,437
FRONTLINE LTD SHS NEW G3682E192 4 399 SH   SOLE 43 201 0 198
FRP HLDGS INC COM 30292L107 795 14,628 SH   SOLE 2 6,691 0 7,937
FRP HLDGS INC COM 30292L107 5 89 SH   SOLE 7 89 0 0
FRP HLDGS INC COM 30292L107 1,151 21,167 SH   SOLE 18 21,167 0 0
FRP HLDGS INC COM 30292L107 2,491 45,824 SH   SOLE 19 45,824 0 0
FRP HLDGS INC COM 30292L107 14,135 260,033 SH   SOLE 21 260,033 0 0
FRP HLDGS INC COM 30292L107 11,017 202,674 SH   SOLE 22 193,812 0 8,862
FRP HLDGS INC COM 30292L107 67 1,231 SH   SOLE 25 1,231 0 0
FRP HLDGS INC COM 30292L107 240 4,417 SH   SOLE 26 0 0 4,417
FRP HLDGS INC COM 30292L107 242 4,446 SH   SOLE 28 0 0 4,446
FRP HLDGS INC COM 30292L107 99 1,812 SH   SOLE 30 1,812 0 0
FRP HLDGS INC COM 30292L107 55 1,009 SH   SOLE 40 1,009 0 0
FRP HLDGS INC COM 30292L107 20 363 SH   SOLE 43 363 0 0
FS BANCORP INC COM 30263Y104 1,567 57,500 SH   SOLE 2 57,364 0 136
FS BANCORP INC COM 30263Y104 28 1,044 SH   SOLE 18 1,044 0 0
FS BANCORP INC COM 30263Y104 65 2,400 SH   SOLE 19 2,400 0 0
FS BANCORP INC COM 30263Y104 457 16,759 SH   SOLE 21 16,759 0 0
FS BANCORP INC COM 30263Y104 2,082 76,381 SH   SOLE 22 76,381 0 0
FS BANCORP INC COM 30263Y104 15 559 SH   SOLE 23 559 0 0
FS KKR CAP CORP COM 302635206 19,531 1,152,262 SH   SOLE 30 1,152,262 0 0
FS KKR CAP CORP COM 302635206 0 1 SH   SOLE 43 0 0 1
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 3,162 1,317,695 SH   SOLE 22 1,317,695 0 0
FTC SOLAR INC COM 30320C103 15 5,133 SH   SOLE 2 1,932 0 3,201
FTC SOLAR INC COM 30320C103 1 260 SH   SOLE 7 260 0 0
FTC SOLAR INC COM 30320C103 336 113,408 SH   SOLE 18 113,408 0 0
FTC SOLAR INC COM 30320C103 224 75,752 SH   SOLE 19 75,752 0 0
FTC SOLAR INC COM 30320C103 5,577 1,884,127 SH   SOLE 21 1,884,127 0 0
FTC SOLAR INC COM 30320C103 2,381 804,296 SH   SOLE 22 797,841 0 6,455
FTC SOLAR INC COM 30320C103 1,884 636,550 SH   SOLE 30 636,550 0 0
FTC SOLAR INC COM 30320C103 3 876 SH   SOLE 43 876 0 0
FTI CONSULTING INC COM 302941109 9,385 56,634 SH   SOLE 2 34,108 0 22,526
FTI CONSULTING INC COM 302941109 16 99 SH   SOLE 4 99 0 0
FTI CONSULTING INC COM 302941109 3,294 19,879 SH   SOLE 7 524 0 19,355
FTI CONSULTING INC COM 302941109 12,282 74,120 SH   SOLE 18 74,120 0 0
FTI CONSULTING INC COM 302941109 1,710 10,319 SH   SOLE 19 10,319 0 0
FTI CONSULTING INC COM 302941109 290,411 1,752,523 SH   SOLE 21 1,752,523 0 0
FTI CONSULTING INC COM 302941109 155,036 935,588 SH   SOLE 22 894,264 0 41,324
FTI CONSULTING INC COM 302941109 384 2,320 SH   SOLE 23 2,320 0 0
FTI CONSULTING INC COM 302941109 911 5,499 SH   SOLE 25 5,499 0 0
FTI CONSULTING INC COM 302941109 3,037 18,330 SH   SOLE 26 15,549 0 2,781
FTI CONSULTING INC COM 302941109 225 1,360 SH   SOLE 28 610 0 750
FTI CONSULTING INC COM 302941109 6,164 37,195 SH   SOLE 30 37,195 0 0
FTI CONSULTING INC COM 302941109 82 492 SH   SOLE 31 492 0 0
FTI CONSULTING INC COM 302941109 258 1,555 SH   SOLE 36 1,555 0 0
FTI CONSULTING INC COM 302941109 686 4,139 SH   SOLE 40 4,139 0 0
FTI CONSULTING INC COM 302941109 7,612 45,936 SH   SOLE 43 45,475 0 461
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 4,667 2,829,000 PRN   SOLE 21 2,829,000 0 0
FUBOTV INC COM 35953D104 534 150,335 SH   SOLE 2 73,576 0 76,759
FUBOTV INC COM 35953D104 1 415 SH   SOLE 4 415 0 0
FUBOTV INC COM 35953D104 7 1,883 SH   SOLE 7 1,883 0 0
FUBOTV INC COM 35953D104 1,992 561,253 SH   SOLE 18 561,253 0 0
FUBOTV INC COM 35953D104 1,200 338,024 SH   SOLE 19 338,024 0 0
FUBOTV INC COM 35953D104 25,651 7,225,637 SH   SOLE 21 7,225,637 0 0
FUBOTV INC COM 35953D104 17,072 4,809,083 SH   SOLE 22 4,627,092 0 181,991
FUBOTV INC COM 35953D104 108 30,386 SH   SOLE 25 30,386 0 0
FUBOTV INC COM 35953D104 331 93,325 SH   SOLE 26 38,330 0 54,995
FUBOTV INC COM 35953D104 15 4,101 SH   SOLE 28 4,101 0 0
FUBOTV INC COM 35953D104 804 226,500 SH   SOLE 30 226,500 0 0
FUBOTV INC COM 35953D104 99 27,859 SH   SOLE 40 27,859 0 0
FUBOTV INC COM 35953D104 9 2,532 SH   SOLE 43 2,532 0 0
FUBOTV INC NOTE 3.250% 2/1 35953DAB0 1,664 3,500,000 PRN   SOLE 21 3,500,000 0 0
FUEL TECH INC COM 359523107 6 4,837 SH   SOLE 18 4,837 0 0
FUEL TECH INC COM 359523107 79 67,359 SH   SOLE 21 67,359 0 0
FUEL TECH INC COM 359523107 480 410,364 SH   SOLE 22 410,364 0 0
FUELCELL ENERGY INC COM 35952H601 907 266,003 SH   SOLE 2 164,310 0 101,693
FUELCELL ENERGY INC COM 35952H601 40 11,810 SH   SOLE 4 1,203 0 10,607
FUELCELL ENERGY INC COM 35952H601 21 6,105 SH   SOLE 7 6,105 0 0
FUELCELL ENERGY INC COM 35952H601 3,472 1,018,321 SH   SOLE 18 1,018,321 0 0
FUELCELL ENERGY INC COM 35952H601 2,432 713,059 SH   SOLE 19 713,059 0 0
FUELCELL ENERGY INC COM 35952H601 64,875 19,025,007 SH   SOLE 21 19,025,007 0 0
FUELCELL ENERGY INC COM 35952H601 31,077 9,113,426 SH   SOLE 22 8,812,344 0 301,082
FUELCELL ENERGY INC COM 35952H601 217 63,752 SH   SOLE 25 63,752 0 0
FUELCELL ENERGY INC COM 35952H601 383 112,286 SH   SOLE 26 87,522 0 24,764
FUELCELL ENERGY INC COM 35952H601 112 32,711 SH   SOLE 28 5,745 0 26,966
FUELCELL ENERGY INC COM 35952H601 26,121 7,660,088 SH   SOLE 30 7,660,088 0 0
FUELCELL ENERGY INC COM 35952H601 35 10,393 SH   SOLE 36 10,393 0 0
FUELCELL ENERGY INC COM 35952H601 157 46,006 SH   SOLE 40 46,006 0 0
FUELCELL ENERGY INC COM 35952H601 521 152,644 SH   SOLE 43 148,960 0 3,684
FULCRUM THERAPEUTICS INC COM 359616109 370 45,696 SH   SOLE 2 14,946 0 30,750
FULCRUM THERAPEUTICS INC COM 359616109 2 268 SH   SOLE 7 268 0 0
FULCRUM THERAPEUTICS INC COM 359616109 876 108,274 SH   SOLE 18 108,274 0 0
FULCRUM THERAPEUTICS INC COM 359616109 810 100,160 SH   SOLE 19 100,160 0 0
FULCRUM THERAPEUTICS INC COM 359616109 12,650 1,563,658 SH   SOLE 21 1,563,658 0 0
FULCRUM THERAPEUTICS INC COM 359616109 6,890 851,702 SH   SOLE 22 818,728 0 32,974
FULCRUM THERAPEUTICS INC COM 359616109 47 5,860 SH   SOLE 25 5,860 0 0
FULCRUM THERAPEUTICS INC COM 359616109 29 3,617 SH   SOLE 26 0 0 3,617
FULCRUM THERAPEUTICS INC COM 359616109 31 3,790 SH   SOLE 28 0 0 3,790
FULCRUM THERAPEUTICS INC COM 359616109 516 63,819 SH   SOLE 30 63,819 0 0
FULCRUM THERAPEUTICS INC COM 359616109 43 5,259 SH   SOLE 40 5,259 0 0
FULCRUM THERAPEUTICS INC COM 359616109 164 20,241 SH   SOLE 43 19,292 0 949
FULGENT GENETICS INC COM 359664109 1,028 26,957 SH   SOLE 2 9,299 0 17,658
FULGENT GENETICS INC COM 359664109 2 51 SH   SOLE 4 51 0 0
FULGENT GENETICS INC COM 359664109 11 277 SH   SOLE 7 277 0 0
FULGENT GENETICS INC COM 359664109 3,030 79,476 SH   SOLE 18 79,476 0 0
FULGENT GENETICS INC COM 359664109 1,523 39,940 SH   SOLE 19 39,940 0 0
FULGENT GENETICS INC COM 359664109 103,083 2,704,175 SH   SOLE 21 2,704,175 0 0
FULGENT GENETICS INC COM 359664109 21,398 561,336 SH   SOLE 22 539,403 0 21,933
FULGENT GENETICS INC COM 359664109 130 3,399 SH   SOLE 25 3,399 0 0
FULGENT GENETICS INC COM 359664109 383 10,037 SH   SOLE 26 7,737 0 2,300
FULGENT GENETICS INC COM 359664109 46 1,215 SH   SOLE 28 349 0 866
FULGENT GENETICS INC COM 359664109 1,671 43,839 SH   SOLE 30 43,839 0 0
FULGENT GENETICS INC COM 359664109 100 2,618 SH   SOLE 36 2,618 0 0
FULGENT GENETICS INC COM 359664109 88 2,312 SH   SOLE 40 2,312 0 0
FULGENT GENETICS INC COM 359664109 332 8,707 SH   SOLE 43 8,502 0 205
FULL HSE RESORTS INC COM 359678109 58 10,272 SH   SOLE 2 1,323 0 8,949
FULL HSE RESORTS INC COM 359678109 3 526 SH   SOLE 7 526 0 0
FULL HSE RESORTS INC COM 359678109 578 102,820 SH   SOLE 18 102,820 0 0
FULL HSE RESORTS INC COM 359678109 347 61,727 SH   SOLE 19 61,727 0 0
FULL HSE RESORTS INC COM 359678109 6,306 1,122,034 SH   SOLE 21 1,122,034 0 0
FULL HSE RESORTS INC COM 359678109 4,365 776,649 SH   SOLE 22 758,223 0 18,426
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 398 60,720 SH   SOLE 22 60,720 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 2,762 421,723 SH   SOLE 25 421,723 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1,577 240,771 SH   SOLE 28 0 0 240,771
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1 219 SH   SOLE 34 219 0 0
FULLER H B CO COM 359694106 6,822 113,511 SH   SOLE 2 66,068 0 47,443
FULLER H B CO COM 359694106 13 210 SH   SOLE 4 210 0 0
FULLER H B CO COM 359694106 1,310 21,803 SH   SOLE 7 21,803 0 0
FULLER H B CO COM 359694106 11,214 186,582 SH   SOLE 18 177,562 0 9,020
FULLER H B CO COM 359694106 23,849 396,820 SH   SOLE 19 396,820 0 0
FULLER H B CO COM 359694106 382,135 6,358,316 SH   SOLE 21 6,358,316 0 0
FULLER H B CO COM 359694106 94,756 1,576,645 SH   SOLE 22 1,541,216 0 35,429
FULLER H B CO COM 359694106 561 9,337 SH   SOLE 23 9,337 0 0
FULLER H B CO COM 359694106 500 8,319 SH   SOLE 25 8,319 0 0
FULLER H B CO COM 359694106 6,721 111,838 SH   SOLE 26 27,547 0 84,291
FULLER H B CO COM 359694106 56 936 SH   SOLE 28 936 0 0
FULLER H B CO COM 359694106 5,502 91,546 SH   SOLE 30 91,546 0 0
FULLER H B CO COM 359694106 161 2,672 SH   SOLE 36 2,672 0 0
FULLER H B CO COM 359694106 390 6,482 SH   SOLE 40 6,482 0 0
FULLER H B CO COM 359694106 1,883 31,330 SH   SOLE 43 29,902 0 1,428
FULTON FINL CORP PA COM 360271100 12,873 814,746 SH   SOLE 2 555,317 0 259,429
FULTON FINL CORP PA COM 360271100 94 5,955 SH   SOLE 4 748 0 5,207
FULTON FINL CORP PA COM 360271100 50 3,171 SH   SOLE 7 3,171 0 0
FULTON FINL CORP PA COM 360271100 12,523 792,619 SH   SOLE 18 792,619 0 0
FULTON FINL CORP PA COM 360271100 24,591 1,556,382 SH   SOLE 19 1,556,382 0 0
FULTON FINL CORP PA COM 360271100 193,861 12,269,690 SH   SOLE 21 12,269,690 0 0
FULTON FINL CORP PA COM 360271100 100,050 6,332,258 SH   SOLE 22 6,158,573 0 173,685
FULTON FINL CORP PA COM 360271100 629 39,779 SH   SOLE 23 39,779 0 0
FULTON FINL CORP PA COM 360271100 402 25,432 SH   SOLE 25 25,432 0 0
FULTON FINL CORP PA COM 360271100 6,041 382,316 SH   SOLE 26 72,355 0 309,961
FULTON FINL CORP PA COM 360271100 278 17,598 SH   SOLE 28 2,897 0 14,701
FULTON FINL CORP PA COM 360271100 3,636 230,132 SH   SOLE 30 230,132 0 0
FULTON FINL CORP PA COM 360271100 66 4,165 SH   SOLE 36 4,165 0 0
FULTON FINL CORP PA COM 360271100 304 19,233 SH   SOLE 40 19,233 0 0
FULTON FINL CORP PA COM 360271100 1,768 111,927 SH   SOLE 43 108,054 0 3,873
FUNKO INC COM CL A 361008105 328 16,208 SH   SOLE 2 12,698 0 3,510
FUNKO INC COM CL A 361008105 6 274 SH   SOLE 7 274 0 0
FUNKO INC COM CL A 361008105 1,759 87,011 SH   SOLE 18 87,011 0 0
FUNKO INC COM CL A 361008105 1,203 59,477 SH   SOLE 19 59,477 0 0
FUNKO INC COM CL A 361008105 22,367 1,106,184 SH   SOLE 21 1,106,184 0 0
FUNKO INC COM CL A 361008105 16,299 806,085 SH   SOLE 22 783,121 0 22,964
FUNKO INC COM CL A 361008105 78 3,868 SH   SOLE 25 3,868 0 0
FUNKO INC COM CL A 361008105 43 2,149 SH   SOLE 28 0 0 2,149
FUNKO INC COM CL A 361008105 112 5,549 SH   SOLE 30 5,549 0 0
FUNKO INC COM CL A 361008105 48 2,358 SH   SOLE 40 2,358 0 0
FUNKO INC COM CL A 361008105 107 5,269 SH   SOLE 43 5,233 0 36
FUSION PHARMACEUTICALS INC COM 36118A100 12 4,041 SH   SOLE 2 4,041 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 13 4,212 SH   SOLE 22 4,212 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 507 13,587 SH   SOLE 2 1,691 0 11,896
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,132 57,185 SH   SOLE 4 39,159 0 18,026
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,820 48,803 SH   SOLE 7 45,969 0 2,834
FUTU HLDGS LTD SPON ADS CL A 36118L106 4 99 SH   SOLE 13 99 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,275 34,181 SH   SOLE 15 34,181 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,950 52,281 SH   SOLE 18 52,281 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,581 42,387 SH   SOLE 19 42,387 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 36,071 967,321 SH   SOLE 21 967,321 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 33,811 906,716 SH   SOLE 22 884,579 0 22,137
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,782 74,606 SH   SOLE 23 74,606 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,906 51,111 SH   SOLE 25 51,111 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,912 78,096 SH   SOLE 26 6,004 0 72,092
FUTU HLDGS LTD SPON ADS CL A 36118L106 2,047 54,905 SH   SOLE 28 0 0 54,905
FUTU HLDGS LTD SPON ADS CL A 36118L106 9,515 255,173 SH   SOLE 30 255,173 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 424 11,365 SH   SOLE 31 9,652 0 1,713
FUTU HLDGS LTD SPON ADS CL A 36118L106 329 8,826 SH   SOLE 34 8,826 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 283 7,590 SH   SOLE 36 7,590 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 75 1,999 SH   SOLE 40 1,999 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 6,341 170,048 SH   SOLE 43 148,503 0 21,545
FUTURE HEALTH ESG CORP COM 36118W102 2 200 SH   SOLE 2 200 0 0
FUTUREFUEL CORP COM 36116M106 219 36,183 SH   SOLE 2 12,319 0 23,864
FUTUREFUEL CORP COM 36116M106 643 106,399 SH   SOLE 18 106,399 0 0
FUTUREFUEL CORP COM 36116M106 328 54,309 SH   SOLE 19 54,309 0 0
FUTUREFUEL CORP COM 36116M106 19,903 3,295,251 SH   SOLE 21 3,295,251 0 0
FUTUREFUEL CORP COM 36116M106 4,485 742,601 SH   SOLE 22 712,105 0 30,496
FUTUREFUEL CORP COM 36116M106 42 6,928 SH   SOLE 25 6,928 0 0
FUTUREFUEL CORP COM 36116M106 241 39,871 SH   SOLE 30 39,871 0 0
FUTUREFUEL CORP COM 36116M106 14 2,364 SH   SOLE 40 2,364 0 0
FUTUREFUEL CORP COM 36116M106 233 38,550 SH   SOLE 43 38,196 0 354
FVCBANKCORP INC COM 36120Q101 77 4,008 SH   SOLE 2 953 0 3,055
FVCBANKCORP INC COM 36120Q101 4 217 SH   SOLE 7 217 0 0
FVCBANKCORP INC COM 36120Q101 707 36,864 SH   SOLE 18 36,864 0 0
FVCBANKCORP INC COM 36120Q101 411 21,429 SH   SOLE 19 21,429 0 0
FVCBANKCORP INC COM 36120Q101 7,735 403,498 SH   SOLE 21 403,498 0 0
FVCBANKCORP INC COM 36120Q101 2,465 128,610 SH   SOLE 22 122,006 0 6,604
FVCBANKCORP INC COM 36120Q101 21 1,089 SH   SOLE 43 1,089 0 0
G III APPAREL GROUP LTD COM 36237H101 1,642 109,800 SH   SOLE 2 58,278 0 51,522
G III APPAREL GROUP LTD COM 36237H101 2 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101 15 1,015 SH   SOLE 7 1,015 0 0
G III APPAREL GROUP LTD COM 36237H101 2,444 163,467 SH   SOLE 18 163,467 0 0
G III APPAREL GROUP LTD COM 36237H101 4,070 272,228 SH   SOLE 19 272,228 0 0
G III APPAREL GROUP LTD COM 36237H101 80,333 5,373,475 SH   SOLE 21 5,373,475 0 0
G III APPAREL GROUP LTD COM 36237H101 22,185 1,483,946 SH   SOLE 22 1,437,570 0 46,376
G III APPAREL GROUP LTD COM 36237H101 68 4,540 SH   SOLE 23 4,540 0 0
G III APPAREL GROUP LTD COM 36237H101 83 5,532 SH   SOLE 25 5,532 0 0
G III APPAREL GROUP LTD COM 36237H101 881 58,953 SH   SOLE 26 16,406 0 42,547
G III APPAREL GROUP LTD COM 36237H101 6 371 SH   SOLE 28 371 0 0
G III APPAREL GROUP LTD COM 36237H101 1,136 75,970 SH   SOLE 30 75,970 0 0
G III APPAREL GROUP LTD COM 36237H101 57 3,839 SH   SOLE 36 3,839 0 0
G III APPAREL GROUP LTD COM 36237H101 92 6,148 SH   SOLE 40 6,148 0 0
G III APPAREL GROUP LTD COM 36237H101 1,143 76,445 SH   SOLE 43 63,123 0 13,322
G&P ACQUISITION CORP COM CL A 36146G103 338 33,803 SH   SOLE 2 33,803 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,001 80,113 SH   SOLE 2 52,723 0 27,390
G1 THERAPEUTICS INC COM 3621LQ109 82 6,590 SH   SOLE 18 6,590 0 0
G1 THERAPEUTICS INC COM 3621LQ109 2,657 212,715 SH   SOLE 19 212,715 0 0
G1 THERAPEUTICS INC COM 3621LQ109 4,863 389,385 SH   SOLE 21 389,385 0 0
G1 THERAPEUTICS INC COM 3621LQ109 9,332 747,180 SH   SOLE 22 747,180 0 0
G1 THERAPEUTICS INC COM 3621LQ109 87 6,945 SH   SOLE 23 6,945 0 0
G1 THERAPEUTICS INC COM 3621LQ109 432 34,613 SH   SOLE 26 0 0 34,613
G1 THERAPEUTICS INC COM 3621LQ109 241 19,296 SH   SOLE 30 19,296 0 0
G1 THERAPEUTICS INC COM 3621LQ109 285 22,820 SH   SOLE 43 13,558 0 9,262
GABELLI EQUITY TR INC COM 362397101 0 39 SH   SOLE 17 0 0 39
GAIA INC NEW CL A 36269P104 31 12,695 SH   SOLE 2 7,024 0 5,671
GAIA INC NEW CL A 36269P104 5 2,197 SH   SOLE 18 2,197 0 0
GAIA INC NEW CL A 36269P104 5 1,999 SH   SOLE 19 1,999 0 0
GAIA INC NEW CL A 36269P104 128 52,599 SH   SOLE 21 52,599 0 0
GAIA INC NEW CL A 36269P104 609 250,496 SH   SOLE 22 250,496 0 0
GAIA INC NEW CL A 36269P104 15 6,132 SH   SOLE 23 6,132 0 0
GAIA INC NEW CL A 36269P104 45 18,608 SH   SOLE 26 0 0 18,608
GAIN THERAPEUTICS INC COM 36269B105 7 2,186 SH   SOLE 18 2,186 0 0
GAIN THERAPEUTICS INC COM 36269B105 68 20,715 SH   SOLE 21 20,715 0 0
GALAPAGOS NV SPON ADR 36315X101 3,173 74,410 SH   SOLE 19 74,410 0 0
GALAPAGOS NV SPON ADR 36315X101 16,519 387,399 SH   SOLE 21 387,399 0 0
GALAPAGOS NV SPON ADR 36315X101 267 6,251 SH   SOLE 30 6,251 0 0
GALAPAGOS NV SPON ADR 36315X101 55 1,295 SH   SOLE 34 1,295 0 0
GALAPAGOS NV SPON ADR 36315X101 527 12,369 SH   SOLE 43 9,425 0 2,944
GALECTIN THERAPEUTICS INC COM NEW 363225202 2 1,230 SH   SOLE 2 0 0 1,230
GALECTIN THERAPEUTICS INC COM NEW 363225202 7 4,539 SH   SOLE 18 4,539 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 175 107,383 SH   SOLE 21 107,383 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 1,069 656,127 SH   SOLE 22 656,127 0 0
GALECTO INC COM 36322Q107 8 4,451 SH   SOLE 2 4,451 0 0
GALECTO INC COM 36322Q107 23 12,210 SH   SOLE 22 12,210 0 0
GALERA THERAPEUTICS INC COM 36338D108 2 1,411 SH   SOLE 2 1,230 0 181
GALERA THERAPEUTICS INC COM 36338D108 5 2,856 SH   SOLE 18 2,856 0 0
GALERA THERAPEUTICS INC COM 36338D108 107 61,468 SH   SOLE 21 61,468 0 0
GALERA THERAPEUTICS INC COM 36338D108 402 231,257 SH   SOLE 22 231,257 0 0
GALERA THERAPEUTICS INC COM 36338D108 27 15,238 SH   SOLE 26 0 0 15,238
GALLAGHER ARTHUR J & CO COM 363576109 56,315 328,907 SH   SOLE 2 64,549 0 264,358
GALLAGHER ARTHUR J & CO COM 363576109 26,995 157,663 SH   SOLE 4 85,483 0 72,180
GALLAGHER ARTHUR J & CO COM 363576109 38,165 222,900 SH   SOLE 7 216,242 0 6,658
GALLAGHER ARTHUR J & CO COM 363576109 814 4,752 SH   SOLE 13 825 0 3,927
GALLAGHER ARTHUR J & CO COM 363576109 5,512 32,195 SH   SOLE 15 32,195 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4 25 SH   SOLE 17 0 0 25
GALLAGHER ARTHUR J & CO COM 363576109 137,245 801,570 SH   SOLE 18 782,686 0 18,884
GALLAGHER ARTHUR J & CO COM 363576109 15,033 87,802 SH   SOLE 19 87,802 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,241,368 7,250,133 SH   SOLE 21 7,250,133 0 0
GALLAGHER ARTHUR J & CO COM 363576109 790,375 4,616,136 SH   SOLE 22 4,201,971 0 414,165
GALLAGHER ARTHUR J & CO COM 363576109 58,325 340,643 SH   SOLE 23 340,643 0 0
GALLAGHER ARTHUR J & CO COM 363576109 43,913 256,469 SH   SOLE 25 256,469 0 0
GALLAGHER ARTHUR J & CO COM 363576109 65,474 382,394 SH   SOLE 26 123,729 0 258,665
GALLAGHER ARTHUR J & CO COM 363576109 67,016 391,401 SH   SOLE 28 2,806 0 388,595
GALLAGHER ARTHUR J & CO COM 363576109 189,668 1,107,745 SH   SOLE 30 1,106,405 0 1,340
GALLAGHER ARTHUR J & CO COM 363576109 7,918 46,244 SH   SOLE 31 42,477 0 3,767
GALLAGHER ARTHUR J & CO COM 363576109 1,668 9,739 SH   SOLE 34 9,739 0 0
GALLAGHER ARTHUR J & CO COM 363576109 13,466 78,645 SH   SOLE 36 78,645 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,159 6,771 SH   SOLE 40 6,771 0 0
GALLAGHER ARTHUR J & CO COM 363576109 82 479 SH   OTR 43 479 0 0
GALLAGHER ARTHUR J & CO COM 363576109 31,304 182,827 SH   SOLE 43 160,166 0 22,662
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 4 475 SH   SOLE 2 0 0 475
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 213 28,021 SH   SOLE 18 28,021 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 122 16,062 SH   SOLE 19 16,062 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 1,661 218,541 SH   SOLE 21 218,541 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 450 59,249 SH   SOLE 22 58,778 0 471
GAMCO INVS INC CL A COM 361438104 55 3,225 SH   SOLE 2 1,769 0 1,456
GAMCO INVS INC CL A COM 361438104 245 14,385 SH   SOLE 18 14,385 0 0
GAMCO INVS INC CL A COM 361438104 166 9,747 SH   SOLE 19 9,747 0 0
GAMCO INVS INC CL A COM 361438104 3,152 184,857 SH   SOLE 21 184,857 0 0
GAMCO INVS INC CL A COM 361438104 2,448 143,587 SH   SOLE 22 141,849 0 1,738
GAMESTOP CORP NEW CL A 36467W109 13,132 522,547 SH   SOLE 2 222,575 0 299,972
GAMESTOP CORP NEW CL A 36467W109 20 800 SH   SOLE 4 800 0 0
GAMESTOP CORP NEW CL A 36467W109 100 3,963 SH   SOLE 7 3,963 0 0
GAMESTOP CORP NEW CL A 36467W109 13,727 546,255 SH   SOLE 18 546,255 0 0
GAMESTOP CORP NEW CL A 36467W109 2,076 82,626 SH   SOLE 19 82,626 0 0
GAMESTOP CORP NEW CL A 36467W109 313,308 12,467,472 SH   SOLE 21 12,467,472 0 0
GAMESTOP CORP NEW CL A 36467W109 173,510 6,904,503 SH   SOLE 22 6,576,719 0 327,784
GAMESTOP CORP NEW CL A 36467W109 1,006 40,019 SH   SOLE 25 40,019 0 0
GAMESTOP CORP NEW CL A 36467W109 3,180 126,540 SH   SOLE 26 106,112 0 20,428
GAMESTOP CORP NEW CL A 36467W109 519 20,661 SH   SOLE 28 3,626 0 17,035
GAMESTOP CORP NEW CL A 36467W109 4,211 167,579 SH   SOLE 30 167,579 0 0
GAMESTOP CORP NEW CL A 36467W109 99 3,944 SH   SOLE 31 3,944 0 0
GAMESTOP CORP NEW CL A 36467W109 181 7,188 SH   SOLE 34 7,188 0 0
GAMESTOP CORP NEW CL A 36467W109 190 7,545 SH   SOLE 36 7,545 0 0
GAMESTOP CORP NEW CL A 36467W109 838 33,364 SH   SOLE 40 33,364 0 0
GAMESTOP CORP NEW CL A 36467W109 556 22,135 SH   SOLE 43 22,135 0 0
GAMIDA CELL LTD SHS M47364100 13 8,250 SH   SOLE 18 8,250 0 0
GAMIDA CELL LTD SHS M47364100 672 422,514 SH   SOLE 21 422,514 0 0
GAMIDA CELL LTD SHS M47364100 46 28,919 SH   SOLE 30 28,919 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 26,268 593,769 SH   SOLE 2 34,615 0 559,154
GAMING & LEISURE PPTYS INC COM 36467J108 10,401 235,103 SH   SOLE 4 217,826 0 17,277
GAMING & LEISURE PPTYS INC COM 36467J108 15,599 352,603 SH   SOLE 7 352,603 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 553 12,498 SH   SOLE 13 872 0 11,626
GAMING & LEISURE PPTYS INC COM 36467J108 1,330 30,061 SH   SOLE 15 30,061 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 6,059 136,952 SH   SOLE 18 123,841 0 13,111
GAMING & LEISURE PPTYS INC COM 36467J108 17,645 398,841 SH   SOLE 19 398,841 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 210,321 4,754,082 SH   SOLE 21 4,754,082 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 328,578 7,427,162 SH   SOLE 22 7,129,441 0 297,721
GAMING & LEISURE PPTYS INC COM 36467J108 18,985 429,146 SH   SOLE 23 429,146 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 47,816 1,080,826 SH   SOLE 25 1,080,826 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 6,892 155,783 SH   SOLE 26 112,767 0 43,016
GAMING & LEISURE PPTYS INC COM 36467J108 15,355 347,093 SH   SOLE 28 3,936 0 343,157
GAMING & LEISURE PPTYS INC COM 36467J108 6 142 SH   SOLE 29 142 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 50,414 1,139,567 SH   SOLE 30 1,139,567 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,522 57,014 SH   SOLE 31 52,549 0 4,465
GAMING & LEISURE PPTYS INC COM 36467J108 555 12,534 SH   SOLE 34 12,534 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 1,805 40,792 SH   SOLE 36 40,792 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 354 7,998 SH   SOLE 40 7,998 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 9,119 206,115 SH   SOLE 43 181,798 0 24,317
GAN LTD SHS G3728V109 3 1,535 SH   SOLE 2 0 0 1,535
GAN LTD SHS G3728V109 15 6,598 SH   SOLE 18 6,598 0 0
GAN LTD SHS G3728V109 25 11,110 SH   SOLE 19 11,110 0 0
GAN LTD SHS G3728V109 316 142,377 SH   SOLE 21 142,377 0 0
GAN LTD SHS G3728V109 1,270 571,868 SH   SOLE 22 571,868 0 0
GANNETT CO INC COM 36472T109 247 161,186 SH   SOLE 2 55,578 0 105,608
GANNETT CO INC COM 36472T109 3 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109 842 550,218 SH   SOLE 18 550,218 0 0
GANNETT CO INC COM 36472T109 393 256,798 SH   SOLE 19 256,798 0 0
GANNETT CO INC COM 36472T109 27,059 17,685,827 SH   SOLE 21 17,685,827 0 0
GANNETT CO INC COM 36472T109 5,542 3,622,227 SH   SOLE 22 3,482,851 0 139,376
GANNETT CO INC COM 36472T109 26 16,787 SH   SOLE 25 16,787 0 0
GANNETT CO INC COM 36472T109 17 11,393 SH   SOLE 26 799 0 10,594
GANNETT CO INC COM 36472T109 331 216,042 SH   SOLE 30 216,042 0 0
GANNETT CO INC COM 36472T109 17 11,063 SH   SOLE 36 11,063 0 0
GANNETT CO INC COM 36472T109 18 11,555 SH   SOLE 40 11,555 0 0
GANNETT CO INC COM 36472T109 167 109,194 SH   SOLE 43 108,818 0 376
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 5 4,322 SH   SOLE 4 4,322 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1,495 1,235,690 SH   SOLE 21 1,235,690 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 876 723,584 SH   SOLE 22 696,238 0 27,346
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 5 4,236 SH   SOLE 25 4,236 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 414 342,533 SH   SOLE 30 342,533 0 0
GAP INC COM 364760108 9,374 1,141,795 SH   SOLE 2 739,688 0 402,107
GAP INC COM 364760108 6 779 SH   SOLE 4 779 0 0
GAP INC COM 364760108 50 6,103 SH   SOLE 7 6,103 0 0
GAP INC COM 364760108 0 11 SH   SOLE 17 0 0 11
GAP INC COM 364760108 3,731 454,495 SH   SOLE 18 454,495 0 0
GAP INC COM 364760108 512 62,359 SH   SOLE 19 62,359 0 0
GAP INC COM 364760108 83,877 10,216,448 SH   SOLE 21 10,216,448 0 0
GAP INC COM 364760108 53,387 6,502,722 SH   SOLE 22 6,253,439 0 249,283
GAP INC COM 364760108 359 43,749 SH   SOLE 25 43,749 0 0
GAP INC COM 364760108 1,143 139,241 SH   SOLE 26 121,589 0 17,652
GAP INC COM 364760108 656 79,922 SH   SOLE 28 76,614 0 3,308
GAP INC COM 364760108 2,126 258,975 SH   SOLE 30 258,975 0 0
GAP INC COM 364760108 25 3,029 SH   SOLE 31 3,029 0 0
GAP INC COM 364760108 87 10,595 SH   SOLE 34 10,595 0 0
GAP INC COM 364760108 573 69,839 SH   SOLE 36 69,839 0 0
GAP INC COM 364760108 225 27,441 SH   SOLE 40 27,441 0 0
GAP INC COM 364760108 19 2,338 SH   OTR 43 2,338 0 0
GAP INC COM 364760108 10,481 1,276,593 SH   SOLE 43 1,214,798 0 61,795
GARDINER HEALTHCARE ACQTS CO COMMON STOCK 365506104 28 2,800 SH   SOLE 2 2,800 0 0
GARMIN LTD SHS H2906T109 12,646 157,462 SH   SOLE 2 55,737 0 101,725
GARMIN LTD SHS H2906T109 9,626 119,862 SH   SOLE 4 57,067 0 62,795
GARMIN LTD SHS H2906T109 13,530 168,476 SH   SOLE 7 163,783 0 4,693
GARMIN LTD SHS H2906T109 607 7,552 SH   SOLE 13 1,976 0 5,576
GARMIN LTD SHS H2906T109 2,046 25,473 SH   SOLE 15 25,473 0 0
GARMIN LTD SHS H2906T109 22,670 282,287 SH   SOLE 18 269,996 0 12,291
GARMIN LTD SHS H2906T109 5,244 65,294 SH   SOLE 19 65,294 0 0
GARMIN LTD SHS H2906T109 582,948 7,258,717 SH   SOLE 21 7,258,717 0 0
GARMIN LTD SHS H2906T109 267,108 3,325,965 SH   SOLE 22 3,018,987 0 306,978
GARMIN LTD SHS H2906T109 20,544 255,813 SH   SOLE 23 255,813 0 0
GARMIN LTD SHS H2906T109 18,489 230,218 SH   SOLE 25 230,218 0 0
GARMIN LTD SHS H2906T109 25,502 317,544 SH   SOLE 26 129,045 0 188,499
GARMIN LTD SHS H2906T109 35,787 445,612 SH   SOLE 28 754 0 444,858
GARMIN LTD SHS H2906T109 52 648 SH   SOLE 29 648 0 0
GARMIN LTD SHS H2906T109 105,528 1,314,013 SH   SOLE 30 1,250,731 0 63,282
GARMIN LTD SHS H2906T109 2,706 33,694 SH   SOLE 31 30,704 0 2,990
GARMIN LTD SHS H2906T109 2,664 33,177 SH   SOLE 32 33,177 0 0
GARMIN LTD SHS H2906T109 14,013 174,488 SH   SOLE 34 174,488 0 0
GARMIN LTD SHS H2906T109 4,472 55,681 SH   SOLE 36 55,681 0 0
GARMIN LTD SHS H2906T109 396 4,929 SH   SOLE 40 4,929 0 0
GARMIN LTD SHS H2906T109 23 289 SH   OTR 43 289 0 0
GARMIN LTD SHS H2906T109 14,450 179,932 SH   SOLE 43 159,691 0 20,241
GARRETT MOTION INC COM 366505105 10 1,724 SH   SOLE 2 0 0 1,724
GARRETT MOTION INC COM 366505105 90 15,962 SH   SOLE 21 15,962 0 0
GARRETT MOTION INC COM 366505105 4,293 759,774 SH   SOLE 22 759,774 0 0
GARRETT MOTION INC COM 366505105 14 2,507 SH   SOLE 43 2,491 0 16
GARTNER INC COM 366651107 83,892 303,199 SH   SOLE 2 151,695 0 151,504
GARTNER INC COM 366651107 27,944 100,994 SH   SOLE 4 55,746 0 45,248
GARTNER INC COM 366651107 20,504 74,103 SH   SOLE 7 71,740 0 2,363
GARTNER INC COM 366651107 6,058 21,895 SH   SOLE 13 20,288 0 1,607
GARTNER INC COM 366651107 2,287 8,267 SH   SOLE 15 8,267 0 0
GARTNER INC COM 366651107 42,409 153,272 SH   SOLE 18 144,014 0 9,258
GARTNER INC COM 366651107 25,004 90,370 SH   SOLE 19 90,370 0 0
GARTNER INC COM 366651107 617,477 2,231,655 SH   SOLE 21 2,231,655 0 0
GARTNER INC COM 366651107 489,840 1,770,358 SH   SOLE 22 1,588,768 0 181,590
GARTNER INC COM 366651107 46,787 169,095 SH   SOLE 23 169,095 0 0
GARTNER INC COM 366651107 31,119 112,469 SH   SOLE 25 112,469 0 0
GARTNER INC COM 366651107 52,704 190,479 SH   SOLE 26 78,054 0 112,425
GARTNER INC COM 366651107 61,886 223,666 SH   SOLE 28 1,215 0 222,451
GARTNER INC COM 366651107 4,080 14,744 SH   SOLE 29 14,744 0 0
GARTNER INC COM 366651107 121,629 439,587 SH   SOLE 30 397,724 0 41,863
GARTNER INC COM 366651107 16,579 59,918 SH   SOLE 31 58,415 0 1,503
GARTNER INC COM 366651107 8,425 30,449 SH   SOLE 34 30,449 0 0
GARTNER INC COM 366651107 6,575 23,762 SH   SOLE 36 23,762 0 0
GARTNER INC COM 366651107 727 2,627 SH   SOLE 40 2,627 0 0
GARTNER INC COM 366651107 37 133 SH   OTR 43 133 0 0
GARTNER INC COM 366651107 15,176 54,849 SH   SOLE 43 47,474 0 7,375
GATES INDL CORP PLC ORD SHS G39108108 914 93,671 SH   SOLE 2 46,294 0 47,377
GATES INDL CORP PLC ORD SHS G39108108 1 137 SH   SOLE 4 137 0 0
GATES INDL CORP PLC ORD SHS G39108108 14 1,402 SH   SOLE 7 1,402 0 0
GATES INDL CORP PLC ORD SHS G39108108 436 44,693 SH   SOLE 18 44,693 0 0
GATES INDL CORP PLC ORD SHS G39108108 318 32,541 SH   SOLE 19 32,541 0 0
GATES INDL CORP PLC ORD SHS G39108108 11,356 1,163,567 SH   SOLE 21 1,163,567 0 0
GATES INDL CORP PLC ORD SHS G39108108 22,616 2,317,178 SH   SOLE 22 2,182,750 0 134,428
GATES INDL CORP PLC ORD SHS G39108108 140 14,362 SH   SOLE 25 14,362 0 0
GATES INDL CORP PLC ORD SHS G39108108 400 41,020 SH   SOLE 26 32,085 0 8,935
GATES INDL CORP PLC ORD SHS G39108108 17 1,702 SH   SOLE 28 0 0 1,702
GATES INDL CORP PLC ORD SHS G39108108 235 24,043 SH   SOLE 30 24,043 0 0
GATES INDL CORP PLC ORD SHS G39108108 14 1,395 SH   SOLE 31 1,395 0 0
GATES INDL CORP PLC ORD SHS G39108108 43 4,448 SH   SOLE 34 4,448 0 0
GATES INDL CORP PLC ORD SHS G39108108 64 6,525 SH   SOLE 40 6,525 0 0
GATES INDL CORP PLC ORD SHS G39108108 2,285 234,100 SH   SOLE 43 226,206 0 7,894
GATOS SILVER INC COM 368036109 2 812 SH   SOLE 2 0 0 812
GATOS SILVER INC COM 368036109 20 7,496 SH   SOLE 18 7,496 0 0
GATOS SILVER INC COM 368036109 436 162,699 SH   SOLE 21 162,699 0 0
GATOS SILVER INC COM 368036109 1,671 623,624 SH   SOLE 22 623,624 0 0
GATX CORP COM 361448103 7,507 88,160 SH   SOLE 2 65,411 0 22,749
GATX CORP COM 361448103 10 123 SH   SOLE 4 123 0 0
GATX CORP COM 361448103 58 678 SH   SOLE 7 678 0 0
GATX CORP COM 361448103 14,166 166,368 SH   SOLE 18 166,368 0 0
GATX CORP COM 361448103 8,560 100,530 SH   SOLE 19 100,530 0 0
GATX CORP COM 361448103 217,333 2,552,350 SH   SOLE 21 2,552,350 0 0
GATX CORP COM 361448103 92,373 1,084,823 SH   SOLE 22 1,047,284 0 37,539
GATX CORP COM 361448103 59 694 SH   SOLE 23 694 0 0
GATX CORP COM 361448103 481 5,647 SH   SOLE 25 5,647 0 0
GATX CORP COM 361448103 2,133 25,046 SH   SOLE 26 15,979 0 9,067
GATX CORP COM 361448103 513 6,028 SH   SOLE 28 631 0 5,397
GATX CORP COM 361448103 2,290 26,897 SH   SOLE 30 26,897 0 0
GATX CORP COM 361448103 131 1,534 SH   SOLE 34 1,534 0 0
GATX CORP COM 361448103 87 1,024 SH   SOLE 36 1,024 0 0
GATX CORP COM 361448103 338 3,970 SH   SOLE 40 3,970 0 0
GATX CORP COM 361448103 2,104 24,709 SH   SOLE 43 24,029 0 680
GCM GROSVENOR INC COM CL A 36831E108 701 88,863 SH   SOLE 2 81,984 0 6,879
GCM GROSVENOR INC COM CL A 36831E108 4 526 SH   SOLE 7 526 0 0
GCM GROSVENOR INC COM CL A 36831E108 914 115,828 SH   SOLE 18 115,828 0 0
GCM GROSVENOR INC COM CL A 36831E108 656 83,133 SH   SOLE 19 83,133 0 0
GCM GROSVENOR INC COM CL A 36831E108 10,591 1,342,313 SH   SOLE 21 1,342,313 0 0
GCM GROSVENOR INC COM CL A 36831E108 8,277 1,048,991 SH   SOLE 22 1,038,602 0 10,389
GCM GROSVENOR INC COM CL A 36831E108 28 3,513 SH   SOLE 26 0 0 3,513
GCM GROSVENOR INC COM CL A 36831E108 9 1,204 SH   SOLE 43 615 0 589
GDS HLDGS LTD SPONSORED ADS 36165L108 40 2,266 SH   SOLE 25 2,266 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 4,943 279,908 SH   SOLE 43 264,293 0 15,615
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 2,368 2,545,000 PRN   SOLE 21 2,545,000 0 0
GEE GROUP INC COM 36165A102 1 802 SH   SOLE 21 802 0 0
GEE GROUP INC COM 36165A102 11 18,214 SH   SOLE 22 18,214 0 0
GELESIS HLDGS INC COM 36850R204 244 226,293 SH   SOLE 2 0 0 226,293
GELESIS HLDGS INC COM 36850R204 31 29,113 SH   SOLE 18 29,113 0 0
GELESIS HLDGS INC COM 36850R204 4 4,032 SH   SOLE 19 4,032 0 0
GELESIS HLDGS INC COM 36850R204 217 201,146 SH   SOLE 21 201,146 0 0
GELESIS HLDGS INC COM 36850R204 339 313,468 SH   SOLE 22 309,609 0 3,859
GEMINI THERAPEUTICS INC COM 36870G105 22 13,135 SH   SOLE 2 11,639 0 1,496
GEMINI THERAPEUTICS INC COM 36870G105 7 4,122 SH   SOLE 18 4,122 0 0
GEMINI THERAPEUTICS INC COM 36870G105 152 92,525 SH   SOLE 21 92,525 0 0
GEMINI THERAPEUTICS INC COM 36870G105 149 90,772 SH   SOLE 22 90,772 0 0
GENASYS INC COM 36872P103 3 1,124 SH   SOLE 2 0 0 1,124
GENASYS INC COM 36872P103 16 5,800 SH   SOLE 18 5,800 0 0
GENASYS INC COM 36872P103 286 103,142 SH   SOLE 21 103,142 0 0
GENASYS INC COM 36872P103 1,628 587,856 SH   SOLE 22 587,856 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 1,221 97,454 SH   SOLE 2 63,655 0 33,799
GENCO SHIPPING & TRADING LTD SHS Y2685T131 7 536 SH   SOLE 7 536 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 1,450 115,706 SH   SOLE 18 115,706 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 1,938 154,670 SH   SOLE 19 154,670 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 17,987 1,435,500 SH   SOLE 21 1,435,500 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 12,132 968,260 SH   SOLE 22 928,109 0 40,151
GENCO SHIPPING & TRADING LTD SHS Y2685T131 58 4,631 SH   SOLE 23 4,631 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 52 4,172 SH   SOLE 25 4,172 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 580 46,328 SH   SOLE 26 26,955 0 19,373
GENCO SHIPPING & TRADING LTD SHS Y2685T131 36 2,869 SH   SOLE 30 2,869 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 41 3,243 SH   SOLE 40 3,243 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 580 46,262 SH   SOLE 43 45,925 0 337
GENCOR INDS INC COM 368678108 9 996 SH   SOLE 2 891 0 105
GENCOR INDS INC COM 368678108 17 1,929 SH   SOLE 18 1,929 0 0
GENCOR INDS INC COM 368678108 241 26,748 SH   SOLE 21 26,748 0 0
GENCOR INDS INC COM 368678108 96 10,661 SH   SOLE 22 10,661 0 0
GENERAC HLDGS INC COM 368736104 21,063 118,236 SH   SOLE 2 15,738 0 102,498
GENERAC HLDGS INC COM 368736104 8,284 46,502 SH   SOLE 4 26,590 0 19,912
GENERAC HLDGS INC COM 368736104 10,317 57,914 SH   SOLE 7 56,216 0 1,698
GENERAC HLDGS INC COM 368736104 380 2,132 SH   SOLE 13 197 0 1,935
GENERAC HLDGS INC COM 368736104 1,061 5,958 SH   SOLE 15 5,958 0 0
GENERAC HLDGS INC COM 368736104 23,986 134,646 SH   SOLE 18 129,622 0 5,024
GENERAC HLDGS INC COM 368736104 12,590 70,673 SH   SOLE 19 70,673 0 0
GENERAC HLDGS INC COM 368736104 318,360 1,787,131 SH   SOLE 21 1,787,131 0 0
GENERAC HLDGS INC COM 368736104 239,823 1,346,259 SH   SOLE 22 1,217,910 0 128,349
GENERAC HLDGS INC COM 368736104 17,889 100,422 SH   SOLE 23 100,422 0 0
GENERAC HLDGS INC COM 368736104 19,514 109,545 SH   SOLE 25 109,545 0 0
GENERAC HLDGS INC COM 368736104 21,236 119,211 SH   SOLE 26 37,180 0 82,031
GENERAC HLDGS INC COM 368736104 21,405 120,158 SH   SOLE 28 796 0 119,362
GENERAC HLDGS INC COM 368736104 60,303 338,513 SH   SOLE 30 338,513 0 0
GENERAC HLDGS INC COM 368736104 2,465 13,835 SH   SOLE 31 12,746 0 1,089
GENERAC HLDGS INC COM 368736104 3,653 20,505 SH   SOLE 34 20,505 0 0
GENERAC HLDGS INC COM 368736104 3,592 20,165 SH   SOLE 36 20,165 0 0
GENERAC HLDGS INC COM 368736104 389 2,182 SH   SOLE 40 2,182 0 0
GENERAC HLDGS INC COM 368736104 39 221 SH   OTR 43 221 0 0
GENERAC HLDGS INC COM 368736104 6,736 37,814 SH   SOLE 43 36,123 0 1,691
GENERAC HLDGS INC OPTIONS 368736104 143 800 SH Call SOLE 4 800 0 0
GENERAC HLDGS INC OPTIONS 368736104 2,066 11,600 SH Call SOLE 18 11,600 0 0
GENERAC HLDGS INC OPTIONS 368736104 14,732 82,700 SH Call SOLE 19 82,700 0 0
GENERAC HLDGS INC OPTIONS 368736104 926 5,200 SH Call SOLE 22 5,200 0 0
GENERAC HLDGS INC OPTIONS 368736104 6,841 38,400 SH Call SOLE 34 38,400 0 0
GENERAL DYNAMICS CORP COM 369550108 199,275 939,222 SH   SOLE 2 450,965 0 488,257
GENERAL DYNAMICS CORP COM 369550108 25,120 118,395 SH   SOLE 4 59,669 0 58,726
GENERAL DYNAMICS CORP COM 369550108 48,469 228,442 SH   SOLE 7 220,158 0 8,284
GENERAL DYNAMICS CORP COM 369550108 11,892 56,048 SH   SOLE 13 52,962 0 3,086
GENERAL DYNAMICS CORP COM 369550108 7,463 35,175 SH   SOLE 15 35,175 0 0
GENERAL DYNAMICS CORP COM 369550108 0 2 SH   SOLE 17 0 0 2
GENERAL DYNAMICS CORP COM 369550108 103,154 486,184 SH   SOLE 18 411,858 0 74,326
GENERAL DYNAMICS CORP COM 369550108 95,417 449,721 SH   SOLE 19 449,721 0 0
GENERAL DYNAMICS CORP COM 369550108 1,242,819 5,857,658 SH   SOLE 21 5,857,658 0 0
GENERAL DYNAMICS CORP COM 369550108 1,137,628 5,361,869 SH   SOLE 22 4,842,752 0 519,117
GENERAL DYNAMICS CORP COM 369550108 106,546 502,171 SH   SOLE 23 502,171 0 0
GENERAL DYNAMICS CORP COM 369550108 24,880 117,264 SH   SOLE 25 117,264 0 0
GENERAL DYNAMICS CORP COM 369550108 61,684 290,729 SH   SOLE 26 141,887 0 148,842
GENERAL DYNAMICS CORP COM 369550108 11,873 55,962 SH   SOLE 29 55,962 0 0
GENERAL DYNAMICS CORP COM 369550108 203,883 960,941 SH   SOLE 30 960,941 0 0
GENERAL DYNAMICS CORP COM 369550108 35,954 169,459 SH   SOLE 31 165,170 0 4,289
GENERAL DYNAMICS CORP COM 369550108 16,794 79,153 SH   SOLE 36 79,153 0 0
GENERAL DYNAMICS CORP COM 369550108 913 4,303 SH   SOLE 40 4,303 0 0
GENERAL DYNAMICS CORP COM 369550108 42,706 201,280 SH   SOLE 43 182,996 0 18,284
GENERAL ELECTRIC CO COM NEW 369604301 131,510 2,124,206 SH   SOLE 2 442,075 0 1,682,131
GENERAL ELECTRIC CO COM NEW 369604301 53,575 865,367 SH   SOLE 4 485,819 0 379,548
GENERAL ELECTRIC CO COM NEW 369604301 61,211 988,716 SH   SOLE 7 945,143 0 43,573
GENERAL ELECTRIC CO COM NEW 369604301 4,164 67,264 SH   SOLE 13 27,107 0 40,157
GENERAL ELECTRIC CO COM NEW 369604301 6,724 108,617 SH   SOLE 15 108,617 0 0
GENERAL ELECTRIC CO COM NEW 369604301 6 95 SH   SOLE 17 0 0 95
GENERAL ELECTRIC CO COM NEW 369604301 159,564 2,577,361 SH   SOLE 18 2,480,500 0 96,861
GENERAL ELECTRIC CO COM NEW 369604301 21,465 346,719 SH   SOLE 19 346,719 0 0
GENERAL ELECTRIC CO COM NEW 369604301 670 10,821 SH   SOLE 20 10,821 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,317,481 21,280,584 SH   SOLE 21 21,280,584 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,426,488 23,041,323 SH   SOLE 22 20,842,660 0 2,198,663
GENERAL ELECTRIC CO COM NEW 369604301 111,751 1,805,052 SH   SOLE 23 1,805,052 0 0
GENERAL ELECTRIC CO COM NEW 369604301 149,866 2,420,702 SH   SOLE 25 2,420,702 0 0
GENERAL ELECTRIC CO COM NEW 369604301 158,783 2,564,740 SH   SOLE 26 1,136,984 0 1,427,756
GENERAL ELECTRIC CO COM NEW 369604301 91,968 1,485,519 SH   SOLE 28 166,366 0 1,319,153
GENERAL ELECTRIC CO COM NEW 369604301 966 15,603 SH   SOLE 29 15,603 0 0
GENERAL ELECTRIC CO COM NEW 369604301 294,332 4,754,198 SH   SOLE 30 4,754,198 0 0
GENERAL ELECTRIC CO COM NEW 369604301 17,025 274,998 SH   SOLE 31 255,084 0 19,914
GENERAL ELECTRIC CO COM NEW 369604301 4,930 79,635 SH   SOLE 34 79,635 0 0
GENERAL ELECTRIC CO COM NEW 369604301 25,705 415,201 SH   SOLE 36 415,201 0 0
GENERAL ELECTRIC CO COM NEW 369604301 2,223 35,913 SH   SOLE 40 35,913 0 0
GENERAL ELECTRIC CO COM NEW 369604301 198 3,202 SH   OTR 43 3,202 0 0
GENERAL ELECTRIC CO COM NEW 369604301 34,490 557,093 SH   SOLE 43 479,208 0 77,885
GENERAL MLS INC COM 370334104 105,774 1,380,681 SH   SOLE 2 183,364 0 1,197,317
GENERAL MLS INC COM 370334104 50,318 656,810 SH   SOLE 4 383,811 0 272,999
GENERAL MLS INC COM 370334104 49,798 650,026 SH   SOLE 7 618,936 0 31,090
GENERAL MLS INC COM 370334104 941 12,280 SH   SOLE 13 2,109 0 10,171
GENERAL MLS INC COM 370334104 6,944 90,647 SH   SOLE 15 90,647 0 0
GENERAL MLS INC COM 370334104 69,029 901,050 SH   SOLE 18 853,103 0 47,947
GENERAL MLS INC COM 370334104 25,723 335,760 SH   SOLE 19 335,760 0 0
GENERAL MLS INC COM 370334104 1,650,124 21,539,281 SH   SOLE 21 21,539,281 0 0
GENERAL MLS INC COM 370334104 1,004,662 13,113,979 SH   SOLE 22 11,885,605 0 1,228,374
GENERAL MLS INC COM 370334104 76,173 994,299 SH   SOLE 23 994,299 0 0
GENERAL MLS INC COM 370334104 103,860 1,355,704 SH   SOLE 25 1,355,704 0 0
GENERAL MLS INC COM 370334104 119,673 1,562,107 SH   SOLE 26 568,094 0 994,013
GENERAL MLS INC COM 370334104 109,614 1,430,804 SH   SOLE 28 25,911 0 1,404,893
GENERAL MLS INC COM 370334104 38 496 SH   SOLE 29 496 0 0
GENERAL MLS INC COM 370334104 440,644 5,751,786 SH   SOLE 30 5,684,093 0 67,693
GENERAL MLS INC COM 370334104 10,140 132,353 SH   SOLE 31 121,486 0 10,867
GENERAL MLS INC COM 370334104 5,511 71,938 SH   SOLE 32 71,938 0 0
GENERAL MLS INC COM 370334104 2,898 37,830 SH   SOLE 34 37,830 0 0
GENERAL MLS INC COM 370334104 13,395 174,844 SH   SOLE 35 174,844 0 0
GENERAL MLS INC COM 370334104 20,380 266,028 SH   SOLE 36 266,028 0 0
GENERAL MLS INC COM 370334104 1,492 19,479 SH   SOLE 40 19,479 0 0
GENERAL MLS INC COM 370334104 161 2,096 SH   OTR 43 2,096 0 0
GENERAL MLS INC COM 370334104 68,717 896,969 SH   SOLE 43 828,444 0 68,525
GENERAL MTRS CO COM 37045V100 127,234 3,964,917 SH   SOLE 2 1,428,886 0 2,536,031
GENERAL MTRS CO COM 37045V100 36,560 1,139,282 SH   SOLE 4 640,416 0 498,866
GENERAL MTRS CO COM 37045V100 43,742 1,363,119 SH   SOLE 7 1,321,125 0 41,994
GENERAL MTRS CO COM 37045V100 2,854 88,947 SH   SOLE 13 56,574 0 32,373
GENERAL MTRS CO COM 37045V100 6,649 207,187 SH   SOLE 15 207,187 0 0
GENERAL MTRS CO COM 37045V100 0 9 SH   SOLE 17 0 0 9
GENERAL MTRS CO COM 37045V100 316,513 9,863,298 SH   SOLE 18 9,136,791 0 726,507
GENERAL MTRS CO COM 37045V100 597,843 18,630,191 SH   SOLE 19 18,630,191 0 0
GENERAL MTRS CO COM 37045V100 1,100,543 34,295,507 SH   SOLE 21 34,295,507 0 0
GENERAL MTRS CO COM 37045V100 1,039,650 32,397,937 SH   SOLE 22 29,511,622 0 2,886,315
GENERAL MTRS CO COM 37045V100 82,248 2,563,048 SH   SOLE 23 2,563,048 0 0
GENERAL MTRS CO COM 37045V100 87,710 2,733,248 SH   SOLE 25 2,636,705 0 96,543
GENERAL MTRS CO COM 37045V100 110,892 3,455,645 SH   SOLE 26 1,617,379 0 1,838,266
GENERAL MTRS CO COM 37045V100 74,946 2,335,490 SH   SOLE 28 128,138 0 2,207,352
GENERAL MTRS CO COM 37045V100 1,280 39,881 SH   SOLE 29 39,881 0 0
GENERAL MTRS CO COM 37045V100 351,916 10,966,528 SH   SOLE 30 10,966,528 0 0
GENERAL MTRS CO COM 37045V100 12,434 387,460 SH   SOLE 31 362,332 0 25,128
GENERAL MTRS CO COM 37045V100 94,556 2,946,599 SH   SOLE 34 2,946,599 0 0
GENERAL MTRS CO COM 37045V100 22,008 685,814 SH   SOLE 36 685,814 0 0
GENERAL MTRS CO COM 37045V100 1,440 44,878 SH   SOLE 40 44,878 0 0
GENERAL MTRS CO COM 37045V100 95 2,948 SH   OTR 43 2,948 0 0
GENERAL MTRS CO COM 37045V100 46,755 1,456,996 SH   SOLE 43 1,320,724 0 136,272
GENERAL MTRS CO OPTIONS 37045V100 119 3,700 SH Call SOLE 2 0 0 3,700
GENERAL MTRS CO OPTIONS 37045V100 80 2,500 SH Call SOLE 4 2,500 0 0
GENERAL MTRS CO OPTIONS 37045V100 1,306 40,700 SH Call SOLE 18 40,700 0 0
GENERAL MTRS CO OPTIONS 37045V100 6,556 204,300 SH Call SOLE 19 204,300 0 0
GENERAL MTRS CO OPTIONS 37045V100 546 17,000 SH Call SOLE 22 17,000 0 0
GENERAL MTRS CO OPTIONS 37045V100 64 2,000 SH Call SOLE 26 2,000 0 0
GENERAL MTRS CO OPTIONS 37045V100 3,973 123,800 SH Call SOLE 34 123,800 0 0
GENERATION BIO CO COM 37148K100 323 60,791 SH   SOLE 2 17,871 0 42,920
GENERATION BIO CO COM 37148K100 1 111 SH   SOLE 4 111 0 0
GENERATION BIO CO COM 37148K100 4 766 SH   SOLE 7 766 0 0
GENERATION BIO CO COM 37148K100 805 151,549 SH   SOLE 18 151,549 0 0
GENERATION BIO CO COM 37148K100 549 103,451 SH   SOLE 19 103,451 0 0
GENERATION BIO CO COM 37148K100 11,123 2,094,764 SH   SOLE 21 2,094,764 0 0
GENERATION BIO CO COM 37148K100 5,814 1,094,853 SH   SOLE 22 1,049,324 0 45,529
GENERATION BIO CO COM 37148K100 22 4,081 SH   SOLE 25 4,081 0 0
GENERATION BIO CO COM 37148K100 135 25,356 SH   SOLE 26 22,723 0 2,633
GENERATION BIO CO COM 37148K100 16 3,028 SH   SOLE 28 3,028 0 0
GENERATION BIO CO COM 37148K100 293 55,262 SH   SOLE 30 55,262 0 0
GENERATION BIO CO COM 37148K100 5 898 SH   SOLE 36 898 0 0
GENERATION BIO CO COM 37148K100 27 5,121 SH   SOLE 40 5,121 0 0
GENERATION BIO CO COM 37148K100 85 16,014 SH   SOLE 43 15,960 0 54
GENESCO INC COM 371532102 572 14,540 SH   SOLE 2 6,410 0 8,130
GENESCO INC COM 371532102 3 69 SH   SOLE 4 69 0 0
GENESCO INC COM 371532102 6 152 SH   SOLE 7 152 0 0
GENESCO INC COM 371532102 1,988 50,557 SH   SOLE 18 50,557 0 0
GENESCO INC COM 371532102 981 24,950 SH   SOLE 19 24,950 0 0
GENESCO INC COM 371532102 64,074 1,629,557 SH   SOLE 21 1,629,557 0 0
GENESCO INC COM 371532102 14,496 368,655 SH   SOLE 22 354,777 0 13,878
GENESCO INC COM 371532102 81 2,048 SH   SOLE 25 2,048 0 0
GENESCO INC COM 371532102 158 4,022 SH   SOLE 26 2,938 0 1,084
GENESCO INC COM 371532102 1,217 30,963 SH   SOLE 30 30,963 0 0
GENESCO INC COM 371532102 22 561 SH   SOLE 36 561 0 0
GENESCO INC COM 371532102 62 1,580 SH   SOLE 40 1,580 0 0
GENESCO INC COM 371532102 252 6,397 SH   SOLE 43 6,194 0 203
GENESIS ENERGY L P UNIT LTD PARTN 371927104 0 3 SH   SOLE 43 3 0 0
GENESIS UNICORN CAPITAL CORP CLASS A COM 37187C100 1 100 SH   SOLE 2 100 0 0
GENETRON HLDGS LTD ADS 37186H100 6 8,050 SH   SOLE 2 8,050 0 0
GENETRON HLDGS LTD ADS 37186H100 391 499,665 SH   SOLE 21 499,665 0 0
GENIE ENERGY LTD CL B 372284208 8 872 SH   SOLE 2 0 0 872
GENIE ENERGY LTD CL B 372284208 31 3,346 SH   SOLE 18 3,346 0 0
GENIE ENERGY LTD CL B 372284208 557 59,565 SH   SOLE 21 59,565 0 0
GENIE ENERGY LTD CL B 372284208 3,016 322,534 SH   SOLE 22 322,534 0 0
GENIE ENERGY LTD CL B 372284208 0 2 SH   SOLE 43 0 0 2
GENIUS BRANDS INTL INC COM 37229T301 5 8,433 SH   SOLE 2 0 0 8,433
GENIUS BRANDS INTL INC COM 37229T301 284 472,847 SH   SOLE 21 472,847 0 0
GENIUS BRANDS INTL INC COM 37229T301 2,609 4,337,442 SH   SOLE 22 4,337,442 0 0
GENIUS GROUP LTD ORD SHS Y3005A109 49 22,163 SH   SOLE 2 22,163 0 0
GENIUS GROUP LTD ORD SHS Y3005A109 23 10,564 SH   SOLE 22 10,564 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 76 20,646 SH   SOLE 2 7,150 0 13,496
GENIUS SPORTS LIMITED SHARES CL A G3934V109 48 13,132 SH   SOLE 4 13,132 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 822 223,996 SH   SOLE 18 223,996 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 11,840 3,226,141 SH   SOLE 19 3,226,141 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 1,604 437,182 SH   SOLE 22 437,182 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 59 16,143 SH   SOLE 26 16,143 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 3,435 935,894 SH   SOLE 34 935,894 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117 2 2,672 SH   SOLE 4 2,672 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117 29 39,678 SH   SOLE 18 39,678 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117 1,190 1,630,582 SH   SOLE 19 1,630,582 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117 60 82,867 SH   SOLE 22 82,867 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117 2 2,328 SH   SOLE 26 2,328 0 0
GENIUS SPORTS LIMITED *W EXP 04/20/202 G3934V117 132 181,099 SH   SOLE 34 181,099 0 0
GENMAB A/S SPONSORED ADS 372303206 1,719 53,502 SH   SOLE 2 53,502 0 0
GENMAB A/S SPONSORED ADS 372303206 690 21,464 SH   SOLE 18 21,464 0 0
GENMAB A/S SPONSORED ADS 372303206 13,508 420,402 SH   SOLE 19 420,402 0 0
GENMAB A/S SPONSORED ADS 372303206 124,644 3,879,364 SH   SOLE 21 3,879,364 0 0
GENMAB A/S SPONSORED ADS 372303206 538 16,754 SH   SOLE 30 16,754 0 0
GENMAB A/S SPONSORED ADS 372303206 13,297 413,862 SH   SOLE 34 413,862 0 0
GENMAB A/S SPONSORED ADS 372303206 14,925 464,511 SH   SOLE 43 422,828 0 41,683
GENPACT LIMITED SHS G3922B107 25,434 581,088 SH   SOLE 2 444,146 0 136,942
GENPACT LIMITED SHS G3922B107 1,948 44,507 SH   SOLE 4 8,113 0 36,394
GENPACT LIMITED SHS G3922B107 139 3,176 SH   SOLE 7 3,176 0 0
GENPACT LIMITED SHS G3922B107 16,346 373,463 SH   SOLE 18 373,463 0 0
GENPACT LIMITED SHS G3922B107 7,015 160,273 SH   SOLE 19 160,273 0 0
GENPACT LIMITED SHS G3922B107 372,904 8,519,632 SH   SOLE 21 8,519,632 0 0
GENPACT LIMITED SHS G3922B107 238,765 5,454,995 SH   SOLE 22 5,313,331 0 141,664
GENPACT LIMITED SHS G3922B107 2,845 64,989 SH   SOLE 23 64,989 0 0
GENPACT LIMITED SHS G3922B107 21 469 SH   SOLE 26 0 0 469
GENPACT LIMITED SHS G3922B107 4,071 93,015 SH   SOLE 28 91,595 0 1,420
GENPACT LIMITED SHS G3922B107 739 16,889 SH   SOLE 30 16,889 0 0
GENPACT LIMITED SHS G3922B107 8,442 192,882 SH   SOLE 31 190,835 0 2,047
GENPACT LIMITED SHS G3922B107 38 877 SH   SOLE 34 877 0 0
GENPACT LIMITED SHS G3922B107 112 2,550 SH   SOLE 36 2,550 0 0
GENPACT LIMITED SHS G3922B107 16,015 365,894 SH   SOLE 43 360,101 0 5,793
GENPREX INC COM 372446104 1 673 SH   SOLE 2 0 0 673
GENPREX INC COM 372446104 13 9,100 SH   SOLE 18 9,100 0 0
GENPREX INC COM 372446104 138 97,527 SH   SOLE 21 97,527 0 0
GENPREX INC COM 372446104 643 455,688 SH   SOLE 22 455,688 0 0
GENTEX CORP COM 371901109 12,019 504,165 SH   SOLE 2 267,705 0 236,460
GENTEX CORP COM 371901109 20 858 SH   SOLE 4 858 0 0
GENTEX CORP COM 371901109 88 3,694 SH   SOLE 7 3,694 0 0
GENTEX CORP COM 371901109 49 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109 11,965 501,886 SH   SOLE 18 501,886 0 0
GENTEX CORP COM 371901109 1,717 72,026 SH   SOLE 19 72,026 0 0
GENTEX CORP COM 371901109 279,176 11,710,420 SH   SOLE 21 11,710,420 0 0
GENTEX CORP COM 371901109 152,099 6,379,997 SH   SOLE 22 6,090,589 0 289,408
GENTEX CORP COM 371901109 6,427 269,574 SH   SOLE 25 269,574 0 0
GENTEX CORP COM 371901109 5,542 232,482 SH   SOLE 26 93,706 0 138,776
GENTEX CORP COM 371901109 4,028 168,977 SH   SOLE 28 4,304 0 164,673
GENTEX CORP COM 371901109 10,109 424,039 SH   SOLE 30 424,039 0 0
GENTEX CORP COM 371901109 83 3,470 SH   SOLE 31 3,470 0 0
GENTEX CORP COM 371901109 727 30,485 SH   SOLE 36 30,485 0 0
GENTEX CORP COM 371901109 743 31,153 SH   SOLE 40 31,153 0 0
GENTEX CORP COM 371901109 11,887 498,616 SH   SOLE 43 489,612 0 9,004
GENTHERM INC COM 37253A103 860 17,292 SH   SOLE 2 13,695 0 3,597
GENTHERM INC COM 37253A103 5 92 SH   SOLE 4 92 0 0
GENTHERM INC COM 37253A103 18 367 SH   SOLE 7 367 0 0
GENTHERM INC COM 37253A103 5,466 109,908 SH   SOLE 18 109,908 0 0
GENTHERM INC COM 37253A103 3,060 61,540 SH   SOLE 19 61,540 0 0
GENTHERM INC COM 37253A103 196,346 3,948,250 SH   SOLE 21 3,948,250 0 0
GENTHERM INC COM 37253A103 39,853 801,394 SH   SOLE 22 780,984 0 20,410
GENTHERM INC COM 37253A103 299 6,013 SH   SOLE 25 6,013 0 0
GENTHERM INC COM 37253A103 588 11,832 SH   SOLE 26 9,441 0 2,391
GENTHERM INC COM 37253A103 29 590 SH   SOLE 28 590 0 0
GENTHERM INC COM 37253A103 6,127 123,198 SH   SOLE 30 123,198 0 0
GENTHERM INC COM 37253A103 97 1,942 SH   SOLE 36 1,942 0 0
GENTHERM INC COM 37253A103 192 3,862 SH   SOLE 40 3,862 0 0
GENTHERM INC COM 37253A103 1,364 27,437 SH   SOLE 43 25,482 0 1,955
GENUINE PARTS CO COM 372460105 54,222 363,128 SH   SOLE 2 63,431 0 299,697
GENUINE PARTS CO COM 372460105 18,775 125,736 SH   SOLE 4 61,823 0 63,913
GENUINE PARTS CO COM 372460105 24,487 163,993 SH   SOLE 7 159,776 0 4,217
GENUINE PARTS CO COM 372460105 298 1,994 SH   SOLE 13 598 0 1,396
GENUINE PARTS CO COM 372460105 3,219 21,556 SH   SOLE 15 21,556 0 0
GENUINE PARTS CO COM 372460105 39,026 261,361 SH   SOLE 18 250,229 0 11,132
GENUINE PARTS CO COM 372460105 14,235 95,331 SH   SOLE 19 95,331 0 0
GENUINE PARTS CO COM 372460105 817,416 5,474,257 SH   SOLE 21 5,474,257 0 0
GENUINE PARTS CO COM 372460105 443,370 2,969,258 SH   SOLE 22 2,681,412 0 287,846
GENUINE PARTS CO COM 372460105 34,703 232,406 SH   SOLE 23 232,406 0 0
GENUINE PARTS CO COM 372460105 68,706 460,127 SH   SOLE 25 460,127 0 0
GENUINE PARTS CO COM 372460105 41,805 279,966 SH   SOLE 26 105,440 0 174,526
GENUINE PARTS CO COM 372460105 52,249 349,915 SH   SOLE 28 2,366 0 347,549
GENUINE PARTS CO COM 372460105 95,231 637,767 SH   SOLE 30 637,767 0 0
GENUINE PARTS CO COM 372460105 4,550 30,471 SH   SOLE 31 27,911 0 2,560
GENUINE PARTS CO COM 372460105 5,487 36,747 SH   SOLE 32 36,747 0 0
GENUINE PARTS CO COM 372460105 13,545 90,710 SH   SOLE 34 90,710 0 0
GENUINE PARTS CO COM 372460105 7,506 50,267 SH   SOLE 36 50,267 0 0
GENUINE PARTS CO COM 372460105 719 4,816 SH   SOLE 40 4,816 0 0
GENUINE PARTS CO COM 372460105 66 439 SH   OTR 43 439 0 0
GENUINE PARTS CO COM 372460105 22,491 150,622 SH   SOLE 43 142,121 0 8,501
GENWORTH FINL INC COM CL A 37247D106 1,578 450,982 SH   SOLE 2 182,247 0 268,735
GENWORTH FINL INC COM CL A 37247D106 5 1,520 SH   SOLE 4 1,520 0 0
GENWORTH FINL INC COM CL A 37247D106 80 22,887 SH   SOLE 7 10,915 0 11,972
GENWORTH FINL INC COM CL A 37247D106 6,290 1,797,016 SH   SOLE 18 1,797,016 0 0
GENWORTH FINL INC COM CL A 37247D106 5,015 1,432,722 SH   SOLE 19 1,432,722 0 0
GENWORTH FINL INC COM CL A 37247D106 194,663 55,617,898 SH   SOLE 21 55,617,898 0 0
GENWORTH FINL INC COM CL A 37247D106 42,874 12,249,842 SH   SOLE 22 11,764,841 0 485,001
GENWORTH FINL INC COM CL A 37247D106 43 12,197 SH   SOLE 23 12,197 0 0
GENWORTH FINL INC COM CL A 37247D106 95 27,150 SH   SOLE 25 27,150 0 0
GENWORTH FINL INC COM CL A 37247D106 937 267,718 SH   SOLE 26 133,185 0 134,533
GENWORTH FINL INC COM CL A 37247D106 30 8,462 SH   SOLE 28 8,462 0 0
GENWORTH FINL INC COM CL A 37247D106 4,652 1,329,106 SH   SOLE 30 1,329,106 0 0
GENWORTH FINL INC COM CL A 37247D106 163 46,466 SH   SOLE 36 46,466 0 0
GENWORTH FINL INC COM CL A 37247D106 189 54,067 SH   SOLE 40 54,067 0 0
GENWORTH FINL INC COM CL A 37247D106 856 244,501 SH   SOLE 43 241,419 0 3,082
GEO GROUP INC NEW COM 36162J106 320 41,530 SH   SOLE 2 41,530 0 0
GEO GROUP INC NEW COM 36162J106 4 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 46 5,963 SH   SOLE 7 5,963 0 0
GEO GROUP INC NEW COM 36162J106 3,527 457,996 SH   SOLE 18 457,996 0 0
GEO GROUP INC NEW COM 36162J106 1,596 207,290 SH   SOLE 19 207,290 0 0
GEO GROUP INC NEW COM 36162J106 114,013 14,806,885 SH   SOLE 21 14,806,885 0 0
GEO GROUP INC NEW COM 36162J106 19,880 2,581,792 SH   SOLE 22 2,453,142 0 128,650
GEO GROUP INC NEW COM 36162J106 282 36,647 SH   SOLE 26 26,344 0 10,303
GEO GROUP INC NEW COM 36162J106 17 2,182 SH   SOLE 28 2,182 0 0
GEO GROUP INC NEW COM 36162J106 1,428 185,405 SH   SOLE 30 185,405 0 0
GEO GROUP INC NEW COM 36162J106 49 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 94 12,244 SH   SOLE 40 12,244 0 0
GEO GROUP INC NEW COM 36162J106 4 460 SH   SOLE 43 460 0 0
GEOPARK LTD USD SHS G38327105 214 18,220 SH   SOLE 2 18,220 0 0
GEOPARK LTD USD SHS G38327105 128 10,937 SH   SOLE 22 10,937 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 32 7,269 SH   SOLE 2 7,269 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 6 1,313 SH   SOLE 18 1,313 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 193 43,724 SH   SOLE 21 43,724 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 914 207,278 SH   SOLE 22 207,278 0 0
GEOVAX LABS INC COM 373678507 451 413,444 SH   SOLE 22 413,444 0 0
GERDAU SA SPON ADR REP PFD 373737105 2,833 626,837 SH   SOLE 2 626,837 0 0
GERDAU SA SPON ADR REP PFD 373737105 700 154,838 SH   SOLE 4 154,838 0 0
GERDAU SA SPON ADR REP PFD 373737105 1,363 301,523 SH   SOLE 18 301,523 0 0
GERDAU SA SPON ADR REP PFD 373737105 103 22,736 SH   SOLE 19 22,736 0 0
GERDAU SA SPON ADR REP PFD 373737105 13,588 3,006,111 SH   SOLE 21 3,006,111 0 0
GERDAU SA SPON ADR REP PFD 373737105 8,686 1,921,712 SH   SOLE 22 1,921,712 0 0
GERDAU SA SPON ADR REP PFD 373737105 61 13,584 SH   SOLE 28 0 0 13,584
GERDAU SA SPON ADR REP PFD 373737105 1,658 366,716 SH   SOLE 30 366,716 0 0
GERDAU SA SPON ADR REP PFD 373737105 3,623 801,589 SH   SOLE 43 685,374 0 116,215
GERMAN AMERN BANCORP INC COM 373865104 1,034 28,965 SH   SOLE 2 12,735 0 16,230
GERMAN AMERN BANCORP INC COM 373865104 5 146 SH   SOLE 4 146 0 0
GERMAN AMERN BANCORP INC COM 373865104 12 350 SH   SOLE 7 350 0 0
GERMAN AMERN BANCORP INC COM 373865104 3,205 89,755 SH   SOLE 18 89,755 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,813 50,784 SH   SOLE 19 50,784 0 0
GERMAN AMERN BANCORP INC COM 373865104 37,303 1,044,604 SH   SOLE 21 1,044,604 0 0
GERMAN AMERN BANCORP INC COM 373865104 26,955 754,829 SH   SOLE 22 726,806 0 28,023
GERMAN AMERN BANCORP INC COM 373865104 190 5,317 SH   SOLE 25 5,317 0 0
GERMAN AMERN BANCORP INC COM 373865104 740 20,718 SH   SOLE 26 18,761 0 1,957
GERMAN AMERN BANCORP INC COM 373865104 17 473 SH   SOLE 28 473 0 0
GERMAN AMERN BANCORP INC COM 373865104 539 15,105 SH   SOLE 30 15,105 0 0
GERMAN AMERN BANCORP INC COM 373865104 151 4,222 SH   SOLE 40 4,222 0 0
GERMAN AMERN BANCORP INC COM 373865104 407 11,399 SH   SOLE 43 11,061 0 338
GERON CORP COM 374163103 575 245,907 SH   SOLE 2 143,041 0 102,866
GERON CORP COM 374163103 10 4,268 SH   SOLE 7 4,268 0 0
GERON CORP COM 374163103 2,365 1,010,894 SH   SOLE 18 1,010,894 0 0
GERON CORP COM 374163103 1,565 668,760 SH   SOLE 19 668,760 0 0
GERON CORP COM 374163103 36,002 15,385,276 SH   SOLE 21 15,385,276 0 0
GERON CORP COM 374163103 20,341 8,692,698 SH   SOLE 22 8,427,964 0 264,734
GERON CORP COM 374163103 122 52,309 SH   SOLE 25 52,309 0 0
GERON CORP COM 374163103 123 52,603 SH   SOLE 26 0 0 52,603
GERON CORP COM 374163103 775 331,067 SH   SOLE 30 331,067 0 0
GERON CORP COM 374163103 113 48,490 SH   SOLE 40 48,490 0 0
GERON CORP COM 374163103 291 124,489 SH   SOLE 43 119,837 0 4,652
GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103 32 18,735 SH   SOLE 43 11,084 0 7,651
GETTY RLTY CORP NEW COM 374297109 1,203 44,725 SH   SOLE 2 22,501 0 22,224
GETTY RLTY CORP NEW COM 374297109 588 21,860 SH   SOLE 4 20,560 0 1,300
GETTY RLTY CORP NEW COM 374297109 1,365 50,759 SH   SOLE 7 50,759 0 0
GETTY RLTY CORP NEW COM 374297109 4,024 149,659 SH   SOLE 18 149,659 0 0
GETTY RLTY CORP NEW COM 374297109 3,367 125,223 SH   SOLE 19 125,223 0 0
GETTY RLTY CORP NEW COM 374297109 137,799 5,124,551 SH   SOLE 21 5,124,551 0 0
GETTY RLTY CORP NEW COM 374297109 35,886 1,334,549 SH   SOLE 22 1,293,391 0 41,158
GETTY RLTY CORP NEW COM 374297109 32 1,174 SH   SOLE 23 1,174 0 0
GETTY RLTY CORP NEW COM 374297109 4,667 173,545 SH   SOLE 25 173,545 0 0
GETTY RLTY CORP NEW COM 374297109 518 19,254 SH   SOLE 26 15,420 0 3,834
GETTY RLTY CORP NEW COM 374297109 675 25,100 SH   SOLE 28 700 0 24,400
GETTY RLTY CORP NEW COM 374297109 5,540 206,019 SH   SOLE 30 206,019 0 0
GETTY RLTY CORP NEW COM 374297109 140 5,204 SH   SOLE 40 5,204 0 0
GETTY RLTY CORP NEW COM 374297109 570 21,212 SH   SOLE 43 21,212 0 0
GEVO INC COM PAR 374396406 545 238,993 SH   SOLE 2 99,527 0 139,466
GEVO INC COM PAR 374396406 9 4,150 SH   SOLE 7 4,150 0 0
GEVO INC COM PAR 374396406 1,455 638,209 SH   SOLE 18 638,209 0 0
GEVO INC COM PAR 374396406 837 367,270 SH   SOLE 19 367,270 0 0
GEVO INC COM PAR 374396406 27,787 12,187,211 SH   SOLE 21 12,187,211 0 0
GEVO INC COM PAR 374396406 14,179 6,218,845 SH   SOLE 22 5,993,088 0 225,757
GEVO INC COM PAR 374396406 100 43,896 SH   SOLE 25 43,896 0 0
GEVO INC COM PAR 374396406 320 140,259 SH   SOLE 26 124,178 0 16,081
GEVO INC COM PAR 374396406 71 31,354 SH   SOLE 28 2,957 0 28,397
GEVO INC COM PAR 374396406 12,610 5,530,606 SH   SOLE 30 5,530,606 0 0
GEVO INC COM PAR 374396406 47 20,689 SH   SOLE 40 20,689 0 0
GEVO INC COM PAR 374396406 4 1,720 SH   SOLE 43 1,720 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 7,777 307,510 SH   SOLE 2 307,510 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 51,835 2,049,642 SH   SOLE 19 2,049,642 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 1,796 70,999 SH   SOLE 22 70,999 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 106 4,186 SH   SOLE 26 4,186 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 503 19,898 SH   SOLE 31 19,239 0 659
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 49,547 1,959,156 SH   SOLE 34 1,959,156 0 0
GH RESEARCH PLC ORDINARY SHARES G3855L106 227 19,519 SH   SOLE 21 19,519 0 0
GIBRALTAR INDS INC COM 374689107 3,460 84,528 SH   SOLE 2 59,231 0 25,297
GIBRALTAR INDS INC COM 374689107 6 141 SH   SOLE 4 141 0 0
GIBRALTAR INDS INC COM 374689107 14 332 SH   SOLE 7 332 0 0
GIBRALTAR INDS INC COM 374689107 5,002 122,212 SH   SOLE 18 122,212 0 0
GIBRALTAR INDS INC COM 374689107 4,595 112,255 SH   SOLE 19 112,255 0 0
GIBRALTAR INDS INC COM 374689107 166,652 4,071,637 SH   SOLE 21 4,071,637 0 0
GIBRALTAR INDS INC COM 374689107 36,653 895,502 SH   SOLE 22 860,248 0 35,254
GIBRALTAR INDS INC COM 374689107 64 1,562 SH   SOLE 23 1,562 0 0
GIBRALTAR INDS INC COM 374689107 206 5,029 SH   SOLE 25 5,029 0 0
GIBRALTAR INDS INC COM 374689107 987 24,115 SH   SOLE 26 11,513 0 12,602
GIBRALTAR INDS INC COM 374689107 24 581 SH   SOLE 28 581 0 0
GIBRALTAR INDS INC COM 374689107 2,218 54,189 SH   SOLE 30 54,189 0 0
GIBRALTAR INDS INC COM 374689107 173 4,229 SH   SOLE 40 4,229 0 0
GIBRALTAR INDS INC COM 374689107 1,038 25,350 SH   SOLE 43 25,206 0 144
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 63 11,849 SH   SOLE 2 11,849 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 19 3,495 SH   SOLE 22 3,495 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 44 8,239 SH   SOLE 43 8,117 0 122
GILDAN ACTIVEWEAR INC COM 375916103 4,749 167,995 SH   SOLE 43 148,041 0 19,954
GILEAD SCIENCES INC COM 375558103 198,324 3,214,848 SH   SOLE 2 1,208,024 0 2,006,824
GILEAD SCIENCES INC COM 375558103 78,024 1,264,769 SH   SOLE 4 807,435 0 457,334
GILEAD SCIENCES INC COM 375558103 99,209 1,608,184 SH   SOLE 7 1,472,620 0 135,564
GILEAD SCIENCES INC COM 375558103 4,416 71,583 SH   SOLE 13 48,422 0 23,161
GILEAD SCIENCES INC COM 375558103 11,893 192,790 SH   SOLE 15 192,790 0 0
GILEAD SCIENCES INC COM 375558103 16 266 SH   SOLE 17 0 0 266
GILEAD SCIENCES INC COM 375558103 171,362 2,777,798 SH   SOLE 18 2,661,422 0 116,376
GILEAD SCIENCES INC COM 375558103 231,094 3,746,056 SH   SOLE 19 3,746,056 0 0
GILEAD SCIENCES INC COM 375558103 3,473,162 56,300,244 SH   SOLE 21 56,300,244 0 0
GILEAD SCIENCES INC COM 375558103 1,741,547 28,230,626 SH   SOLE 22 25,628,935 0 2,601,691
GILEAD SCIENCES INC COM 375558103 132,408 2,146,352 SH   SOLE 23 2,146,352 0 0
GILEAD SCIENCES INC COM 375558103 139,402 2,259,724 SH   SOLE 25 2,259,724 0 0
GILEAD SCIENCES INC COM 375558103 179,515 2,909,947 SH   SOLE 26 1,272,259 0 1,637,688
GILEAD SCIENCES INC COM 375558103 226,546 3,672,337 SH   SOLE 28 88,729 0 3,583,608
GILEAD SCIENCES INC COM 375558103 2,034 32,967 SH   SOLE 29 32,967 0 0
GILEAD SCIENCES INC COM 375558103 808,025 13,098,150 SH   SOLE 30 12,996,456 0 101,694
GILEAD SCIENCES INC COM 375558103 20,940 339,445 SH   SOLE 31 316,684 0 22,761
GILEAD SCIENCES INC COM 375558103 25,639 415,614 SH   SOLE 32 415,614 0 0
GILEAD SCIENCES INC COM 375558103 232,366 3,766,679 SH   SOLE 34 3,766,679 0 0
GILEAD SCIENCES INC COM 375558103 18,926 306,784 SH   SOLE 35 306,784 0 0
GILEAD SCIENCES INC COM 375558103 35,509 575,611 SH   SOLE 36 575,611 0 0
GILEAD SCIENCES INC COM 375558103 2,531 41,035 SH   SOLE 40 41,035 0 0
GILEAD SCIENCES INC COM 375558103 303 4,918 SH   OTR 43 4,918 0 0
GILEAD SCIENCES INC COM 375558103 91,548 1,484,006 SH   SOLE 43 1,350,724 0 133,282
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 2,909 932,251 SH   SOLE 2 460,645 0 471,606
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 9 3,007 SH   SOLE 4 3,007 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 30 9,556 SH   SOLE 7 9,556 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 1,137 364,537 SH   SOLE 18 364,537 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 1,139 365,078 SH   SOLE 19 365,078 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 31,856 10,210,300 SH   SOLE 21 10,210,300 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 55,473 17,779,724 SH   SOLE 22 16,857,334 0 922,390
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 276 88,368 SH   SOLE 25 88,368 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 1,070 342,847 SH   SOLE 26 286,571 0 56,276
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 1,089 348,899 SH   SOLE 28 348,899 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 1,131 362,400 SH   SOLE 30 362,400 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 38 12,062 SH   SOLE 31 12,062 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 23 7,240 SH   SOLE 36 7,240 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 217 69,542 SH   SOLE 40 69,542 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 615 196,995 SH   SOLE 43 181,998 0 14,997
GITLAB INC CLASS A COM 37637K108 1,635 31,929 SH   SOLE 2 30,128 0 1,801
GITLAB INC CLASS A COM 37637K108 8 160 SH   SOLE 4 160 0 0
GITLAB INC CLASS A COM 37637K108 85,666 1,672,505 SH   SOLE 19 1,672,505 0 0
GITLAB INC CLASS A COM 37637K108 6,324 123,466 SH   SOLE 21 123,466 0 0
GITLAB INC CLASS A COM 37637K108 37,263 727,515 SH   SOLE 22 709,281 0 18,234
GITLAB INC CLASS A COM 37637K108 333 6,502 SH   SOLE 25 6,502 0 0
GITLAB INC CLASS A COM 37637K108 1,150 22,456 SH   SOLE 26 18,776 0 3,680
GITLAB INC CLASS A COM 37637K108 2 38 SH   SOLE 28 38 0 0
GITLAB INC CLASS A COM 37637K108 1,427 27,851 SH   SOLE 30 27,851 0 0
GITLAB INC CLASS A COM 37637K108 35,618 695,389 SH   SOLE 34 695,389 0 0
GITLAB INC CLASS A COM 37637K108 48 945 SH   SOLE 36 945 0 0
GITLAB INC CLASS A COM 37637K108 282 5,511 SH   SOLE 40 5,511 0 0
GITLAB INC CLASS A COM 37637K108 1 27 SH   SOLE 43 27 0 0
GLACIER BANCORP INC NEW COM 37637Q105 7,662 155,952 SH   SOLE 2 93,767 0 62,185
GLACIER BANCORP INC NEW COM 37637Q105 108 2,199 SH   SOLE 4 326 0 1,873
GLACIER BANCORP INC NEW COM 37637Q105 81 1,658 SH   SOLE 7 1,658 0 0
GLACIER BANCORP INC NEW COM 37637Q105 25,594 520,939 SH   SOLE 18 520,939 0 0
GLACIER BANCORP INC NEW COM 37637Q105 10,117 205,923 SH   SOLE 19 205,923 0 0
GLACIER BANCORP INC NEW COM 37637Q105 405,215 8,247,820 SH   SOLE 21 8,247,820 0 0
GLACIER BANCORP INC NEW COM 37637Q105 165,275 3,364,044 SH   SOLE 22 3,249,841 0 114,203
GLACIER BANCORP INC NEW COM 37637Q105 787 16,022 SH   SOLE 25 16,022 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,075 103,298 SH   SOLE 26 42,232 0 61,066
GLACIER BANCORP INC NEW COM 37637Q105 360 7,337 SH   SOLE 28 1,702 0 5,635
GLACIER BANCORP INC NEW COM 37637Q105 6,718 136,735 SH   SOLE 30 136,735 0 0
GLACIER BANCORP INC NEW COM 37637Q105 69 1,411 SH   SOLE 36 1,411 0 0
GLACIER BANCORP INC NEW COM 37637Q105 698 14,210 SH   SOLE 40 14,210 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,108 63,260 SH   SOLE 43 58,746 0 4,514
GLADSTONE CAPITAL CORP COM 376535100 1,736 204,452 SH   SOLE 30 204,452 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 453 29,209 SH   SOLE 2 15,716 0 13,493
GLADSTONE COMMERCIAL CORP COM 376536108 8 490 SH   SOLE 7 490 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,700 109,658 SH   SOLE 18 109,658 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,072 69,193 SH   SOLE 19 69,193 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 21,665 1,397,774 SH   SOLE 21 1,397,774 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 13,444 867,356 SH   SOLE 22 839,133 0 28,223
GLADSTONE COMMERCIAL CORP COM 376536108 27 1,735 SH   SOLE 23 1,735 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 116 7,499 SH   SOLE 25 7,499 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 46 2,972 SH   SOLE 26 0 0 2,972
GLADSTONE COMMERCIAL CORP COM 376536108 582 37,578 SH   SOLE 30 37,578 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 98 6,331 SH   SOLE 40 6,331 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 8 535 SH   OTR 43 535 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 810 52,272 SH   SOLE 43 49,268 0 3,004
GLADSTONE INVT CORP COM 376546107 2,953 244,088 SH   SOLE 30 244,088 0 0
GLADSTONE INVT CORP COM 376546107 191 15,813 SH   SOLE 43 10,657 0 5,156
GLADSTONE LD CORP COM 376549101 624 34,493 SH   SOLE 2 23,352 0 11,141
GLADSTONE LD CORP COM 376549101 7 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101 1,737 95,992 SH   SOLE 18 95,992 0 0
GLADSTONE LD CORP COM 376549101 1,085 59,924 SH   SOLE 19 59,924 0 0
GLADSTONE LD CORP COM 376549101 23,154 1,279,214 SH   SOLE 21 1,279,214 0 0
GLADSTONE LD CORP COM 376549101 14,377 794,320 SH   SOLE 22 764,057 0 30,263
GLADSTONE LD CORP COM 376549101 23 1,263 SH   SOLE 23 1,263 0 0
GLADSTONE LD CORP COM 376549101 74 4,071 SH   SOLE 25 4,071 0 0
GLADSTONE LD CORP COM 376549101 441 24,380 SH   SOLE 26 19,924 0 4,456
GLADSTONE LD CORP COM 376549101 121 6,694 SH   SOLE 28 0 0 6,694
GLADSTONE LD CORP COM 376549101 45 2,476 SH   SOLE 30 2,476 0 0
GLADSTONE LD CORP COM 376549101 62 3,447 SH   SOLE 40 3,447 0 0
GLADSTONE LD CORP COM 376549101 59 3,237 SH   SOLE 43 3,219 0 18
GLASS HOUSES ACQUISITION COR CLASS A COM 37714P103 49 5,000 SH   SOLE 2 5,000 0 0
GLATFELTER CORPORATION COM 377320106 140 45,149 SH   SOLE 2 17,802 0 27,347
GLATFELTER CORPORATION COM 377320106 1 208 SH   SOLE 4 208 0 0
GLATFELTER CORPORATION COM 377320106 2 620 SH   SOLE 7 620 0 0
GLATFELTER CORPORATION COM 377320106 436 140,185 SH   SOLE 18 140,185 0 0
GLATFELTER CORPORATION COM 377320106 250 80,390 SH   SOLE 19 80,390 0 0
GLATFELTER CORPORATION COM 377320106 5,344 1,718,378 SH   SOLE 21 1,718,378 0 0
GLATFELTER CORPORATION COM 377320106 3,477 1,117,952 SH   SOLE 22 1,068,857 0 49,095
GLATFELTER CORPORATION COM 377320106 18 5,639 SH   SOLE 25 5,639 0 0
GLATFELTER CORPORATION COM 377320106 22 7,059 SH   SOLE 26 4,835 0 2,224
GLATFELTER CORPORATION COM 377320106 1 294 SH   SOLE 28 294 0 0
GLATFELTER CORPORATION COM 377320106 88 28,421 SH   SOLE 30 28,421 0 0
GLATFELTER CORPORATION COM 377320106 16 5,010 SH   SOLE 40 5,010 0 0
GLATFELTER CORPORATION COM 377320106 51 16,493 SH   SOLE 43 6,632 0 9,861
GLAUKOS CORP COM 377322102 1,642 30,850 SH   SOLE 2 25,681 0 5,169
GLAUKOS CORP COM 377322102 35 650 SH   SOLE 4 161 0 489
GLAUKOS CORP COM 377322102 28 530 SH   SOLE 7 530 0 0
GLAUKOS CORP COM 377322102 8,640 162,284 SH   SOLE 18 159,520 0 2,764
GLAUKOS CORP COM 377322102 12,330 231,590 SH   SOLE 19 231,590 0 0
GLAUKOS CORP COM 377322102 311,185 5,844,954 SH   SOLE 21 5,844,954 0 0
GLAUKOS CORP COM 377322102 61,821 1,161,185 SH   SOLE 22 1,132,089 0 29,096
GLAUKOS CORP COM 377322102 19 359 SH   SOLE 23 359 0 0
GLAUKOS CORP COM 377322102 427 8,018 SH   SOLE 25 8,018 0 0
GLAUKOS CORP COM 377322102 988 18,552 SH   SOLE 26 15,075 0 3,477
GLAUKOS CORP COM 377322102 183 3,436 SH   SOLE 28 825 0 2,611
GLAUKOS CORP COM 377322102 7,630 143,320 SH   SOLE 30 143,320 0 0
GLAUKOS CORP COM 377322102 23 435 SH   SOLE 34 435 0 0
GLAUKOS CORP COM 377322102 81 1,522 SH   SOLE 36 1,522 0 0
GLAUKOS CORP COM 377322102 297 5,577 SH   SOLE 40 5,577 0 0
GLAUKOS CORP COM 377322102 1,773 33,311 SH   SOLE 43 32,095 0 1,216
GLAUKOS CORP NOTE 2.750% 6/1 377322AB8 3,210 2,498,000 PRN   SOLE 21 2,498,000 0 0
GLEN BURNIE BANCORP COM 377407101 4 418 SH   SOLE 18 418 0 0
GLEN BURNIE BANCORP COM 377407101 57 6,067 SH   SOLE 21 6,067 0 0
GLIMPSE GROUP INC COM 37892C106 8 1,457 SH   SOLE 18 1,457 0 0
GLIMPSE GROUP INC COM 37892C106 89 16,780 SH   SOLE 21 16,780 0 0
GLIMPSE GROUP INC COM 37892C106 163 30,769 SH   SOLE 22 30,769 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,183 46,738 SH   SOLE 2 32,654 0 14,084
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 17 248 SH   SOLE 4 248 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 48 698 SH   SOLE 7 698 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 11,430 167,840 SH   SOLE 18 163,752 0 4,088
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 16,407 240,930 SH   SOLE 19 240,930 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 173,409 2,546,389 SH   SOLE 21 2,546,389 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 105,836 1,554,130 SH   SOLE 22 1,514,576 0 39,554
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 183 2,692 SH   SOLE 23 2,692 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 658 9,660 SH   SOLE 25 9,660 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,764 40,588 SH   SOLE 26 20,306 0 20,282
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 179 2,626 SH   SOLE 28 1,005 0 1,621
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 8,051 118,224 SH   SOLE 30 118,224 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 19 282 SH   SOLE 34 282 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 67 990 SH   SOLE 36 990 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 546 8,023 SH   SOLE 40 8,023 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 668 9,805 SH   SOLE 43 9,065 0 740
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100 704 124,356 SH   SOLE 22 124,356 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 1 437 SH   SOLE 43 437 0 0
GLOBAL E ONLINE LTD SHS M5216V106 478 17,845 SH   SOLE 2 16,361 0 1,484
GLOBAL E ONLINE LTD SHS M5216V106 84 3,124 SH   SOLE 4 3,124 0 0
GLOBAL E ONLINE LTD SHS M5216V106 333 12,430 SH   SOLE 22 12,430 0 0
GLOBAL E ONLINE LTD SHS M5216V106 2,054 76,747 SH   SOLE 30 76,747 0 0
GLOBAL E ONLINE LTD SHS M5216V106 0 10 SH   SOLE 43 10 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 5 228 SH   SOLE 43 228 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 428 15,945 SH   SOLE 2 7,113 0 8,832
GLOBAL INDUSTRIAL COMPANY COM 37892E102 5 169 SH   SOLE 7 169 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 957 35,663 SH   SOLE 18 35,663 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 634 23,637 SH   SOLE 19 23,637 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 11,321 421,945 SH   SOLE 21 421,945 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 9,376 349,449 SH   SOLE 22 340,911 0 8,538
GLOBAL INDUSTRIAL COMPANY COM 37892E102 49 1,841 SH   SOLE 25 1,841 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 29 1,095 SH   SOLE 28 1,095 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 108 4,008 SH   SOLE 30 4,008 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 60 2,246 SH   SOLE 40 2,246 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 146 5,443 SH   SOLE 43 4,986 0 457
GLOBAL MED REIT INC COM NEW 37954A204 988 115,991 SH   SOLE 2 50,248 0 65,743
GLOBAL MED REIT INC COM NEW 37954A204 6 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,642 192,761 SH   SOLE 18 192,761 0 0
GLOBAL MED REIT INC COM NEW 37954A204 932 109,440 SH   SOLE 19 109,440 0 0
GLOBAL MED REIT INC COM NEW 37954A204 20,754 2,435,882 SH   SOLE 21 2,435,882 0 0
GLOBAL MED REIT INC COM NEW 37954A204 13,971 1,639,827 SH   SOLE 22 1,580,466 0 59,361
GLOBAL MED REIT INC COM NEW 37954A204 22 2,560 SH   SOLE 23 2,560 0 0
GLOBAL MED REIT INC COM NEW 37954A204 62 7,251 SH   SOLE 25 7,251 0 0
GLOBAL MED REIT INC COM NEW 37954A204 423 49,672 SH   SOLE 26 49,672 0 0
GLOBAL MED REIT INC COM NEW 37954A204 60 6,990 SH   SOLE 28 0 0 6,990
GLOBAL MED REIT INC COM NEW 37954A204 902 105,901 SH   SOLE 30 105,901 0 0
GLOBAL MED REIT INC COM NEW 37954A204 80 9,446 SH   SOLE 40 9,446 0 0
GLOBAL MED REIT INC COM NEW 37954A204 651 76,455 SH   SOLE 43 71,893 0 4,562
GLOBAL NET LEASE INC COM NEW 379378201 1,148 107,839 SH   SOLE 2 42,352 0 65,487
GLOBAL NET LEASE INC COM NEW 379378201 579 54,351 SH   SOLE 4 54,351 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,423 133,599 SH   SOLE 7 133,599 0 0
GLOBAL NET LEASE INC COM NEW 379378201 4,216 395,822 SH   SOLE 18 395,822 0 0
GLOBAL NET LEASE INC COM NEW 379378201 3,549 333,247 SH   SOLE 19 333,247 0 0
GLOBAL NET LEASE INC COM NEW 379378201 139,637 13,111,426 SH   SOLE 21 13,111,426 0 0
GLOBAL NET LEASE INC COM NEW 379378201 37,177 3,490,835 SH   SOLE 22 3,383,321 0 107,514
GLOBAL NET LEASE INC COM NEW 379378201 47 4,370 SH   SOLE 23 4,370 0 0
GLOBAL NET LEASE INC COM NEW 379378201 224 21,038 SH   SOLE 26 17,148 0 3,890
GLOBAL NET LEASE INC COM NEW 379378201 871 81,755 SH   SOLE 28 286 0 81,469
GLOBAL NET LEASE INC COM NEW 379378201 39 3,622 SH   SOLE 36 3,622 0 0
GLOBAL NET LEASE INC COM NEW 379378201 114 10,703 SH   SOLE 40 10,703 0 0
GLOBAL NET LEASE INC COM NEW 379378201 641 60,200 SH   SOLE 43 58,349 0 1,851
GLOBAL PMTS INC COM 37940X102 65,464 605,869 SH   SOLE 2 152,887 0 452,982
GLOBAL PMTS INC COM 37940X102 33,684 311,748 SH   SOLE 4 125,067 0 186,681
GLOBAL PMTS INC COM 37940X102 26,852 248,519 SH   SOLE 7 239,717 0 8,802
GLOBAL PMTS INC COM 37940X102 1,887 17,462 SH   SOLE 13 4,725 0 12,737
GLOBAL PMTS INC COM 37940X102 4,569 42,284 SH   SOLE 15 42,284 0 0
GLOBAL PMTS INC COM 37940X102 73,154 677,043 SH   SOLE 18 653,926 0 23,117
GLOBAL PMTS INC COM 37940X102 13,478 124,740 SH   SOLE 19 124,740 0 0
GLOBAL PMTS INC COM 37940X102 776,762 7,188,912 SH   SOLE 21 7,188,912 0 0
GLOBAL PMTS INC COM 37940X102 624,256 5,777,473 SH   SOLE 22 5,219,846 0 557,627
GLOBAL PMTS INC COM 37940X102 50,509 467,464 SH   SOLE 23 467,464 0 0
GLOBAL PMTS INC COM 37940X102 40,423 374,115 SH   SOLE 25 374,115 0 0
GLOBAL PMTS INC COM 37940X102 59,609 551,684 SH   SOLE 26 173,979 0 377,705
GLOBAL PMTS INC COM 37940X102 40,149 371,582 SH   SOLE 28 7,585 0 363,997
GLOBAL PMTS INC COM 37940X102 297 2,745 SH   SOLE 29 2,745 0 0
GLOBAL PMTS INC COM 37940X102 193,357 1,789,518 SH   SOLE 30 1,789,518 0 0
GLOBAL PMTS INC COM 37940X102 7,032 65,077 SH   SOLE 31 59,929 0 5,148
GLOBAL PMTS INC COM 37940X102 60,448 559,441 SH   SOLE 34 559,441 0 0
GLOBAL PMTS INC COM 37940X102 9,685 89,632 SH   SOLE 36 89,632 0 0
GLOBAL PMTS INC COM 37940X102 985 9,116 SH   SOLE 40 9,116 0 0
GLOBAL PMTS INC COM 37940X102 20,294 187,821 SH   SOLE 43 170,311 0 17,510
GLOBAL SELF STORAGE INC COM 37955N106 7 1,211 SH   SOLE 18 1,211 0 0
GLOBAL SELF STORAGE INC COM 37955N106 118 20,079 SH   SOLE 21 20,079 0 0
GLOBAL SELF STORAGE INC COM 37955N106 8 1,430 SH   SOLE 22 1,430 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 5 343 SH   SOLE 2 343 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 686 43,457 SH   SOLE 43 38,095 0 5,362
GLOBAL WTR RES INC COM 379463102 59 5,055 SH   SOLE 2 3,376 0 1,679
GLOBAL WTR RES INC COM 379463102 462 39,420 SH   SOLE 18 39,420 0 0
GLOBAL WTR RES INC COM 379463102 275 23,455 SH   SOLE 19 23,455 0 0
GLOBAL WTR RES INC COM 379463102 4,893 417,159 SH   SOLE 21 417,159 0 0
GLOBAL WTR RES INC COM 379463102 1,824 155,488 SH   SOLE 22 151,720 0 3,768
GLOBAL WTR RES INC COM 379463102 102 8,657 SH   SOLE 25 8,657 0 0
GLOBAL WTR RES INC COM 379463102 75 6,366 SH   SOLE 26 1,892 0 4,474
GLOBAL WTR RES INC COM 379463102 87 7,393 SH   SOLE 34 7,393 0 0
GLOBAL WTR RES INC COM 379463102 1 53 SH   SOLE 36 53 0 0
GLOBAL WTR RES INC COM 379463102 4 380 SH   SOLE 43 380 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 2 62 SH   SOLE 2 62 0 0
GLOBAL X FDS OPTIONS 37954Y871 1,982 100,000 SH Call SOLE 19 100,000 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 9,761 201,879 SH   SOLE 2 116,725 0 85,154
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 37 756 SH   SOLE 7 756 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 37 769 SH   SOLE 15 769 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1,237 25,592 SH   SOLE 18 25,592 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 70,795 1,464,214 SH   SOLE 19 1,464,214 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 32,930 681,073 SH   SOLE 21 681,073 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 19,342 400,045 SH   SOLE 22 351,729 0 48,316
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 3,402 70,365 SH   SOLE 25 70,365 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 6,019 124,492 SH   SOLE 26 2,216 0 122,276
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 5,408 111,859 SH   SOLE 28 0 0 111,859
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 44 918 SH   SOLE 31 918 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 114,564 2,369,480 SH   SOLE 34 2,369,480 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 527 10,893 SH   SOLE 36 10,893 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 412 8,529 SH   SOLE 43 7,856 0 673
GLOBALSTAR INC COM 378973408 644 404,864 SH   SOLE 2 296,258 0 108,606
GLOBALSTAR INC COM 378973408 4 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 11 6,609 SH   SOLE 7 6,609 0 0
GLOBALSTAR INC COM 378973408 2,887 1,815,861 SH   SOLE 18 1,815,861 0 0
GLOBALSTAR INC COM 378973408 2,036 1,280,209 SH   SOLE 19 1,280,209 0 0
GLOBALSTAR INC COM 378973408 35,884 22,568,680 SH   SOLE 21 22,568,680 0 0
GLOBALSTAR INC COM 378973408 26,006 16,355,834 SH   SOLE 22 15,842,680 0 513,154
GLOBALSTAR INC COM 378973408 192 120,738 SH   SOLE 25 120,738 0 0
GLOBALSTAR INC COM 378973408 972 611,228 SH   SOLE 26 578,430 0 32,798
GLOBALSTAR INC COM 378973408 74 46,478 SH   SOLE 28 0 0 46,478
GLOBALSTAR INC COM 378973408 784 493,348 SH   SOLE 30 493,348 0 0
GLOBALSTAR INC COM 378973408 177 111,600 SH   SOLE 40 111,600 0 0
GLOBALSTAR INC COM 378973408 236 148,409 SH   SOLE 43 146,327 0 2,082
GLOBANT S A COM L44385109 16,944 90,569 SH   SOLE 2 8,768 0 81,801
GLOBANT S A COM L44385109 86 458 SH   SOLE 7 458 0 0
GLOBANT S A COM L44385109 6,464 34,553 SH   SOLE 18 19,910 0 14,643
GLOBANT S A COM L44385109 286,906 1,533,602 SH   SOLE 19 1,533,602 0 0
GLOBANT S A COM L44385109 93,022 497,232 SH   SOLE 21 497,232 0 0
GLOBANT S A COM L44385109 90,682 484,722 SH   SOLE 22 453,305 0 31,417
GLOBANT S A COM L44385109 2,512 13,428 SH   SOLE 25 13,428 0 0
GLOBANT S A COM L44385109 8,732 46,674 SH   SOLE 26 0 0 46,674
GLOBANT S A COM L44385109 88 473 SH   SOLE 28 473 0 0
GLOBANT S A COM L44385109 31,248 167,032 SH   SOLE 30 167,032 0 0
GLOBANT S A COM L44385109 552 2,948 SH   SOLE 31 593 0 2,355
GLOBANT S A COM L44385109 81,695 436,683 SH   SOLE 34 436,683 0 0
GLOBANT S A COM L44385109 227 1,214 SH   SOLE 43 1,036 0 178
GLOBE LIFE INC COM 37959E102 10,146 101,766 SH   SOLE 2 31,905 0 69,861
GLOBE LIFE INC COM 37959E102 7,427 74,491 SH   SOLE 4 34,008 0 40,483
GLOBE LIFE INC COM 37959E102 8,170 81,944 SH   SOLE 7 79,386 0 2,558
GLOBE LIFE INC COM 37959E102 36 357 SH   SOLE 13 357 0 0
GLOBE LIFE INC COM 37959E102 1,361 13,650 SH   SOLE 15 13,650 0 0
GLOBE LIFE INC COM 37959E102 22,703 227,714 SH   SOLE 18 220,489 0 7,225
GLOBE LIFE INC COM 37959E102 4,525 45,386 SH   SOLE 19 45,386 0 0
GLOBE LIFE INC COM 37959E102 224,086 2,247,607 SH   SOLE 21 2,247,607 0 0
GLOBE LIFE INC COM 37959E102 207,467 2,080,916 SH   SOLE 22 1,887,590 0 193,326
GLOBE LIFE INC COM 37959E102 15,410 154,568 SH   SOLE 23 154,568 0 0
GLOBE LIFE INC COM 37959E102 10,640 106,725 SH   SOLE 25 106,725 0 0
GLOBE LIFE INC COM 37959E102 16,443 164,929 SH   SOLE 26 57,095 0 107,834
GLOBE LIFE INC COM 37959E102 10,350 103,814 SH   SOLE 28 1,121 0 102,693
GLOBE LIFE INC COM 37959E102 48,039 481,837 SH   SOLE 30 481,837 0 0
GLOBE LIFE INC COM 37959E102 2,049 20,547 SH   SOLE 31 18,865 0 1,682
GLOBE LIFE INC COM 37959E102 449 4,501 SH   SOLE 34 4,501 0 0
GLOBE LIFE INC COM 37959E102 3,550 35,610 SH   SOLE 36 35,610 0 0
GLOBE LIFE INC COM 37959E102 321 3,223 SH   SOLE 40 3,223 0 0
GLOBE LIFE INC COM 37959E102 30 304 SH   OTR 43 304 0 0
GLOBE LIFE INC COM 37959E102 10,108 101,384 SH   SOLE 43 96,761 0 4,622
GLOBUS MED INC CL A 379577208 12,656 212,458 SH   SOLE 2 92,749 0 119,709
GLOBUS MED INC CL A 379577208 112 1,877 SH   SOLE 4 930 0 947
GLOBUS MED INC CL A 379577208 209 3,501 SH   SOLE 7 862 0 2,639
GLOBUS MED INC CL A 379577208 9,845 165,260 SH   SOLE 18 165,260 0 0
GLOBUS MED INC CL A 379577208 9,992 167,732 SH   SOLE 19 167,732 0 0
GLOBUS MED INC CL A 379577208 256,666 4,308,637 SH   SOLE 21 4,308,637 0 0
GLOBUS MED INC CL A 379577208 129,505 2,173,990 SH   SOLE 22 2,074,764 0 99,226
GLOBUS MED INC CL A 379577208 697 11,705 SH   SOLE 25 11,705 0 0
GLOBUS MED INC CL A 379577208 2,666 44,762 SH   SOLE 26 31,769 0 12,993
GLOBUS MED INC CL A 379577208 468 7,857 SH   SOLE 28 1,788 0 6,069
GLOBUS MED INC CL A 379577208 5,737 96,314 SH   SOLE 30 96,314 0 0
GLOBUS MED INC CL A 379577208 63 1,065 SH   SOLE 31 1,065 0 0
GLOBUS MED INC CL A 379577208 66 1,113 SH   SOLE 34 1,113 0 0
GLOBUS MED INC CL A 379577208 772 12,956 SH   SOLE 40 12,956 0 0
GLOBUS MED INC CL A 379577208 16 261 SH   OTR 43 261 0 0
GLOBUS MED INC CL A 379577208 2,771 46,517 SH   SOLE 43 38,077 0 8,440
GLYCOMIMETICS INC COM 38000Q102 6 11,780 SH   SOLE 2 11,780 0 0
GLYCOMIMETICS INC COM 38000Q102 5 8,547 SH   SOLE 19 8,547 0 0
GLYCOMIMETICS INC COM 38000Q102 28 50,534 SH   SOLE 21 50,534 0 0
GLYCOMIMETICS INC COM 38000Q102 377 682,858 SH   SOLE 22 682,858 0 0
GLYCOMIMETICS INC COM 38000Q102 7 12,166 SH   SOLE 26 0 0 12,166
GMS INC COM 36251C103 3,207 80,159 SH   SOLE 2 66,617 0 13,542
GMS INC COM 36251C103 7 182 SH   SOLE 4 182 0 0
GMS INC COM 36251C103 33 825 SH   SOLE 7 825 0 0
GMS INC COM 36251C103 5,651 141,237 SH   SOLE 18 141,237 0 0
GMS INC COM 36251C103 8,732 218,254 SH   SOLE 19 218,254 0 0
GMS INC COM 36251C103 204,204 5,103,816 SH   SOLE 21 5,103,816 0 0
GMS INC COM 36251C103 46,390 1,159,471 SH   SOLE 22 1,135,249 0 24,222
GMS INC COM 36251C103 183 4,579 SH   SOLE 23 4,579 0 0
GMS INC COM 36251C103 223 5,565 SH   SOLE 25 5,565 0 0
GMS INC COM 36251C103 1,381 34,511 SH   SOLE 26 19,353 0 15,158
GMS INC COM 36251C103 31 768 SH   SOLE 28 768 0 0
GMS INC COM 36251C103 3,977 99,392 SH   SOLE 30 99,392 0 0
GMS INC COM 36251C103 114 2,860 SH   SOLE 36 2,860 0 0
GMS INC COM 36251C103 180 4,493 SH   SOLE 40 4,493 0 0
GMS INC COM 36251C103 2,131 53,260 SH   SOLE 43 52,898 0 362
GODADDY INC CL A 380237107 22,520 317,720 SH   SOLE 2 34,468 0 283,252
GODADDY INC CL A 380237107 9,165 129,308 SH   SOLE 4 63,155 0 66,153
GODADDY INC CL A 380237107 1,481 20,894 SH   SOLE 7 20,894 0 0
GODADDY INC CL A 380237107 303 4,280 SH   SOLE 13 682 0 3,598
GODADDY INC CL A 380237107 815 11,501 SH   SOLE 15 11,501 0 0
GODADDY INC CL A 380237107 7,155 100,951 SH   SOLE 18 92,297 0 8,654
GODADDY INC CL A 380237107 3,215 45,364 SH   SOLE 19 45,364 0 0
GODADDY INC CL A 380237107 173,958 2,454,263 SH   SOLE 21 2,454,263 0 0
GODADDY INC CL A 380237107 238,302 3,362,054 SH   SOLE 22 3,066,746 0 295,308
GODADDY INC CL A 380237107 18,414 259,786 SH   SOLE 23 259,786 0 0
GODADDY INC CL A 380237107 14,090 198,790 SH   SOLE 25 198,790 0 0
GODADDY INC CL A 380237107 14,269 201,308 SH   SOLE 26 102,565 0 98,743
GODADDY INC CL A 380237107 20,813 293,636 SH   SOLE 28 2,120 0 291,516
GODADDY INC CL A 380237107 38,692 545,876 SH   SOLE 30 525,665 0 20,211
GODADDY INC CL A 380237107 2,518 35,524 SH   SOLE 31 32,658 0 2,866
GODADDY INC CL A 380237107 495 6,983 SH   SOLE 34 6,983 0 0
GODADDY INC CL A 380237107 3,527 49,763 SH   SOLE 36 49,763 0 0
GODADDY INC CL A 380237107 361 5,090 SH   SOLE 40 5,090 0 0
GODADDY INC CL A 380237107 39 556 SH   OTR 43 556 0 0
GODADDY INC CL A 380237107 6,945 97,986 SH   SOLE 43 89,482 0 8,504
GOGO INC COM 38046C109 578 47,730 SH   SOLE 2 29,533 0 18,197
GOGO INC COM 38046C109 1 99 SH   SOLE 4 99 0 0
GOGO INC COM 38046C109 4 316 SH   SOLE 7 316 0 0
GOGO INC COM 38046C109 1,555 128,297 SH   SOLE 18 128,297 0 0
GOGO INC COM 38046C109 708 58,429 SH   SOLE 19 58,429 0 0
GOGO INC COM 38046C109 60,214 4,968,187 SH   SOLE 21 4,968,187 0 0
GOGO INC COM 38046C109 12,358 1,019,640 SH   SOLE 22 987,659 0 31,981
GOGO INC COM 38046C109 50 4,138 SH   SOLE 25 4,138 0 0
GOGO INC COM 38046C109 176 14,524 SH   SOLE 26 11,949 0 2,575
GOGO INC COM 38046C109 35 2,861 SH   SOLE 28 0 0 2,861
GOGO INC COM 38046C109 947 78,161 SH   SOLE 30 78,161 0 0
GOGO INC COM 38046C109 9 758 SH   SOLE 34 758 0 0
GOGO INC COM 38046C109 51 4,243 SH   SOLE 40 4,243 0 0
GOGO INC COM 38046C109 107 8,854 SH   SOLE 43 8,641 0 213
GOGORO INC ORDINARY SHARES G9491K105 131 34,777 SH   SOLE 2 34,777 0 0
GOGORO INC ORDINARY SHARES G9491K105 103 27,413 SH   SOLE 22 27,413 0 0
GOHEALTH INC COM CL A 38046W105 7 18,887 SH   SOLE 2 17,645 0 1,242
GOHEALTH INC COM CL A 38046W105 20 57,138 SH   SOLE 21 57,138 0 0
GOHEALTH INC COM CL A 38046W105 295 830,941 SH   SOLE 22 830,941 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 1,518 461,264 SH   SOLE 34 461,264 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 158 48,109 SH   SOLE 43 48,109 0 0
GOLAR LNG LTD SHS G9456A100 2,157 86,561 SH   SOLE 2 18,450 0 68,111
GOLAR LNG LTD SHS G9456A100 27 1,085 SH   SOLE 7 1,085 0 0
GOLAR LNG LTD SHS G9456A100 7,442 298,621 SH   SOLE 18 298,621 0 0
GOLAR LNG LTD SHS G9456A100 8,541 342,734 SH   SOLE 19 342,734 0 0
GOLAR LNG LTD SHS G9456A100 80,260 3,220,717 SH   SOLE 21 3,220,717 0 0
GOLAR LNG LTD SHS G9456A100 28,963 1,162,228 SH   SOLE 22 1,099,305 0 62,923
GOLAR LNG LTD SHS G9456A100 146 5,872 SH   SOLE 23 5,872 0 0
GOLAR LNG LTD SHS G9456A100 427 17,125 SH   SOLE 26 0 0 17,125
GOLAR LNG LTD SHS G9456A100 8 301 SH   SOLE 43 301 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 12,191 1,506,922 SH   SOLE 2 1,506,922 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 808 99,935 SH   SOLE 4 99,935 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 25,663 3,172,217 SH   SOLE 7 3,172,217 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 1,136 140,370 SH   SOLE 13 140,370 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 2,178 269,254 SH   SOLE 18 269,254 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 12,434 1,536,948 SH   SOLE 19 1,536,948 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 173 21,360 SH   SOLE 21 21,360 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 14,035 1,734,882 SH   SOLE 22 1,633,408 0 101,474
GOLD FIELDS LTD SPONSORED ADR 38059T106 2,108 260,581 SH   SOLE 23 260,581 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 15,340 1,896,171 SH   SOLE 25 1,896,171 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 9,186 1,135,517 SH   SOLE 26 672,120 0 463,397
GOLD FIELDS LTD SPONSORED ADR 38059T106 74 9,203 SH   SOLE 28 0 0 9,203
GOLD FIELDS LTD SPONSORED ADR 38059T106 55,910 6,910,959 SH   SOLE 30 6,910,959 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 215 26,560 SH   SOLE 31 0 0 26,560
GOLD FIELDS LTD SPONSORED ADR 38059T106 65,347 8,077,552 SH   SOLE 34 8,077,552 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 6,696 827,673 SH   SOLE 43 772,644 0 55,029
GOLD RESOURCE CORP COM 38068T105 5 3,322 SH   SOLE 2 0 0 3,322
GOLD RESOURCE CORP COM 38068T105 24 14,486 SH   SOLE 18 14,486 0 0
GOLD RESOURCE CORP COM 38068T105 411 248,953 SH   SOLE 21 248,953 0 0
GOLD RESOURCE CORP COM 38068T105 1,665 1,008,831 SH   SOLE 22 1,008,831 0 0
GOLD RESOURCE CORP COM 38068T105 21 12,736 SH   SOLE 43 12,736 0 0
GOLD ROYALTY CORP COMMON SHARES 38071H106 847 333,439 SH   SOLE 7 333,439 0 0
GOLDEN ENTMT INC COM 381013101 1,297 37,170 SH   SOLE 2 34,708 0 2,462
GOLDEN ENTMT INC COM 381013101 8 228 SH   SOLE 7 228 0 0
GOLDEN ENTMT INC COM 381013101 2,446 70,094 SH   SOLE 18 70,094 0 0
GOLDEN ENTMT INC COM 381013101 1,536 44,026 SH   SOLE 19 44,026 0 0
GOLDEN ENTMT INC COM 381013101 88,920 2,548,573 SH   SOLE 21 2,548,573 0 0
GOLDEN ENTMT INC COM 381013101 18,511 530,556 SH   SOLE 22 516,929 0 13,627
GOLDEN ENTMT INC COM 381013101 16 449 SH   SOLE 23 449 0 0
GOLDEN ENTMT INC COM 381013101 81 2,326 SH   SOLE 25 2,326 0 0
GOLDEN ENTMT INC COM 381013101 511 14,642 SH   SOLE 26 14,642 0 0
GOLDEN ENTMT INC COM 381013101 32 930 SH   SOLE 28 0 0 930
GOLDEN ENTMT INC COM 381013101 1,087 31,147 SH   SOLE 30 31,147 0 0
GOLDEN ENTMT INC COM 381013101 75 2,139 SH   SOLE 40 2,139 0 0
GOLDEN ENTMT INC COM 381013101 101 2,889 SH   SOLE 43 2,767 0 122
GOLDEN MATRIX GROUP INC COM 381098300 4 1,434 SH   SOLE 18 1,434 0 0
GOLDEN MATRIX GROUP INC COM 381098300 45 15,409 SH   SOLE 21 15,409 0 0
GOLDEN MATRIX GROUP INC COM 381098300 557 190,811 SH   SOLE 22 190,811 0 0
GOLDEN MINERALS CO COM 381119106 25 95,234 SH   SOLE 21 95,234 0 0
GOLDEN MINERALS CO COM 381119106 7 26,922 SH   SOLE 22 26,922 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 963 128,887 SH   SOLE 2 50,513 0 78,374
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 11 1,443 SH   SOLE 7 1,443 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 2,759 369,334 SH   SOLE 18 369,334 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 3,761 503,463 SH   SOLE 19 503,463 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 29,722 3,978,828 SH   SOLE 21 3,978,828 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 11,576 1,549,718 SH   SOLE 22 1,470,454 0 79,264
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 85 11,345 SH   SOLE 23 11,345 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 226 30,225 SH   SOLE 26 0 0 30,225
GOLDMAN SACHS BDC INC SHS 38147U107 10,778 745,849 SH   SOLE 30 745,849 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 4 172 SH   SOLE 17 0 0 172
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 1 20 SH   SOLE 17 0 0 20
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 32 449 SH   SOLE 17 0 0 449
GOLDMAN SACHS GROUP INC COM 38141G104 204,578 698,100 SH   SOLE 2 107,050 0 591,050
GOLDMAN SACHS GROUP INC COM 38141G104 76,231 260,129 SH   SOLE 4 150,432 0 109,697
GOLDMAN SACHS GROUP INC COM 38141G104 88,955 303,550 SH   SOLE 7 293,338 0 10,212
GOLDMAN SACHS GROUP INC COM 38141G104 4,310 14,706 SH   SOLE 13 7,418 0 7,288
GOLDMAN SACHS GROUP INC COM 38141G104 15,130 51,631 SH   SOLE 15 51,631 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3 9 SH   SOLE 17 0 0 9
GOLDMAN SACHS GROUP INC COM 38141G104 196,063 669,044 SH   SOLE 18 641,049 0 27,995
GOLDMAN SACHS GROUP INC COM 38141G104 28,165 96,110 SH   SOLE 19 96,110 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,508,872 8,561,242 SH   SOLE 21 8,561,242 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,076,236 7,084,920 SH   SOLE 22 6,416,011 0 668,909
GOLDMAN SACHS GROUP INC COM 38141G104 165,261 563,936 SH   SOLE 23 563,936 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 209,105 713,547 SH   SOLE 25 713,547 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 221,274 755,072 SH   SOLE 26 304,400 0 450,672
GOLDMAN SACHS GROUP INC COM 38141G104 159,587 544,574 SH   SOLE 28 30,828 0 513,746
GOLDMAN SACHS GROUP INC COM 38141G104 105 358 SH   SOLE 29 358 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 608,625 2,076,864 SH   SOLE 30 2,076,864 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 22,110 75,448 SH   SOLE 31 69,216 0 6,232
GOLDMAN SACHS GROUP INC COM 38141G104 14,374 49,048 SH   SOLE 32 49,048 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 23,666 80,757 SH   SOLE 34 80,757 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 37,194 126,921 SH   SOLE 36 126,921 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,255 11,106 SH   SOLE 40 11,106 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 178 607 SH   OTR 43 607 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 97,486 332,661 SH   SOLE 43 297,029 0 35,632
GOLUB CAP BDC INC COM 38173M102 13,687 1,104,671 SH   SOLE 30 1,104,671 0 0
GOLUB CAP BDC INC COM 38173M102 937 75,638 SH   SOLE 43 70,180 0 5,458
GOOD TIMES RESTAURANTS INC COM NEW 382140879 4 1,812 SH   SOLE 18 1,812 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 46 21,305 SH   SOLE 21 21,305 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 70 32,312 SH   SOLE 22 32,312 0 0
GOOD WKS II ACQUISITION CORP COMMON STOCK 38216G104 30 2,980 SH   SOLE 2 2,980 0 0
GOODRX HLDGS INC COM CL A 38246G108 145 31,048 SH   SOLE 2 28,998 0 2,050
GOODRX HLDGS INC COM CL A 38246G108 1,644 352,107 SH   SOLE 21 352,107 0 0
GOODRX HLDGS INC COM CL A 38246G108 6,310 1,351,222 SH   SOLE 22 1,317,590 0 33,632
GOODRX HLDGS INC COM CL A 38246G108 48 10,321 SH   SOLE 25 10,321 0 0
GOODRX HLDGS INC COM CL A 38246G108 43 9,247 SH   SOLE 26 0 0 9,247
GOODRX HLDGS INC COM CL A 38246G108 160 34,207 SH   SOLE 30 34,207 0 0
GOODRX HLDGS INC COM CL A 38246G108 54 11,519 SH   SOLE 40 11,519 0 0
GOODRX HLDGS INC COM CL A 38246G108 3 680 SH   SOLE 43 536 0 144
GOODYEAR TIRE & RUBR CO COM 382550101 5,593 554,277 SH   SOLE 2 277,824 0 276,453
GOODYEAR TIRE & RUBR CO COM 382550101 11 1,131 SH   SOLE 4 1,131 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 87 8,612 SH   SOLE 7 8,612 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 13,552 1,343,111 SH   SOLE 18 1,343,111 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 9,730 964,350 SH   SOLE 19 964,350 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 200,776 19,898,544 SH   SOLE 21 19,898,544 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 87,306 8,652,714 SH   SOLE 22 8,343,984 0 308,730
GOODYEAR TIRE & RUBR CO COM 382550101 53 5,239 SH   SOLE 23 5,239 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 482 47,765 SH   SOLE 25 47,765 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,450 242,857 SH   SOLE 26 146,929 0 95,928
GOODYEAR TIRE & RUBR CO COM 382550101 496 49,126 SH   SOLE 28 49,126 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,127 111,699 SH   SOLE 30 111,699 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 544 53,940 SH   SOLE 36 53,940 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 364 36,079 SH   SOLE 40 36,079 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,890 484,636 SH   SOLE 43 456,044 0 28,592
GOOSEHEAD INS INC COM CL A 38267D109 1,514 42,482 SH   SOLE 2 28,893 0 13,589
GOOSEHEAD INS INC COM CL A 38267D109 2 70 SH   SOLE 4 70 0 0
GOOSEHEAD INS INC COM CL A 38267D109 9 251 SH   SOLE 7 251 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,801 50,537 SH   SOLE 18 50,537 0 0
GOOSEHEAD INS INC COM CL A 38267D109 3,247 91,105 SH   SOLE 19 91,105 0 0
GOOSEHEAD INS INC COM CL A 38267D109 21,817 612,147 SH   SOLE 21 612,147 0 0
GOOSEHEAD INS INC COM CL A 38267D109 19,321 542,105 SH   SOLE 22 528,695 0 13,410
GOOSEHEAD INS INC COM CL A 38267D109 121 3,400 SH   SOLE 23 3,400 0 0
GOOSEHEAD INS INC COM CL A 38267D109 106 2,972 SH   SOLE 25 2,972 0 0
GOOSEHEAD INS INC COM CL A 38267D109 708 19,878 SH   SOLE 26 6,240 0 13,638
GOOSEHEAD INS INC COM CL A 38267D109 44 1,230 SH   SOLE 28 329 0 901
GOOSEHEAD INS INC COM CL A 38267D109 1,049 29,423 SH   SOLE 30 29,423 0 0
GOOSEHEAD INS INC COM CL A 38267D109 91 2,566 SH   SOLE 40 2,566 0 0
GOOSEHEAD INS INC COM CL A 38267D109 136 3,818 SH   SOLE 43 3,539 0 279
GOPRO INC CL A 38268T103 3,105 629,829 SH   SOLE 2 383,730 0 246,099
GOPRO INC CL A 38268T103 2 428 SH   SOLE 4 428 0 0
GOPRO INC CL A 38268T103 9 1,787 SH   SOLE 7 1,787 0 0
GOPRO INC CL A 38268T103 2,215 449,305 SH   SOLE 18 391,682 0 57,623
GOPRO INC CL A 38268T103 5,621 1,140,138 SH   SOLE 19 1,140,138 0 0
GOPRO INC CL A 38268T103 22,908 4,646,724 SH   SOLE 21 4,646,724 0 0
GOPRO INC CL A 38268T103 21,875 4,437,025 SH   SOLE 22 4,278,917 0 158,108
GOPRO INC CL A 38268T103 164 33,231 SH   SOLE 23 33,231 0 0
GOPRO INC CL A 38268T103 128 25,875 SH   SOLE 25 25,875 0 0
GOPRO INC CL A 38268T103 1,419 287,889 SH   SOLE 26 52,310 0 235,579
GOPRO INC CL A 38268T103 37 7,511 SH   SOLE 28 0 0 7,511
GOPRO INC CL A 38268T103 315 63,902 SH   SOLE 30 63,902 0 0
GOPRO INC CL A 38268T103 18 3,674 SH   SOLE 36 3,674 0 0
GOPRO INC CL A 38268T103 67 13,504 SH   SOLE 40 13,504 0 0
GOPRO INC CL A 38268T103 325 65,930 SH   SOLE 43 65,572 0 358
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 1 894 SH   SOLE 4 894 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 12 12,490 SH   SOLE 18 12,490 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 221 234,843 SH   SOLE 19 234,843 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 22 23,541 SH   SOLE 22 23,541 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 1 722 SH   SOLE 26 722 0 0
GORES HLDGS VIII INC *W EXP 03/01/202 382863116 60 64,353 SH   SOLE 34 64,353 0 0
GORES TECHNOLOGY PARTNERS IN CLASS A COM 382870103 11 1,100 SH   SOLE 2 1,100 0 0
GORMAN RUPP CO COM 383082104 606 25,480 SH   SOLE 2 13,890 0 11,590
GORMAN RUPP CO COM 383082104 616 25,902 SH   SOLE 7 25,902 0 0
GORMAN RUPP CO COM 383082104 1,576 66,261 SH   SOLE 18 66,261 0 0
GORMAN RUPP CO COM 383082104 1,014 42,607 SH   SOLE 19 42,607 0 0
GORMAN RUPP CO COM 383082104 18,187 764,482 SH   SOLE 21 764,482 0 0
GORMAN RUPP CO COM 383082104 12,361 519,589 SH   SOLE 22 496,061 0 23,528
GORMAN RUPP CO COM 383082104 104 4,367 SH   SOLE 25 4,367 0 0
GORMAN RUPP CO COM 383082104 34 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104 182 7,638 SH   SOLE 28 0 0 7,638
GORMAN RUPP CO COM 383082104 6,010 252,625 SH   SOLE 30 252,625 0 0
GORMAN RUPP CO COM 383082104 72 3,015 SH   SOLE 40 3,015 0 0
GORMAN RUPP CO COM 383082104 376 15,795 SH   SOLE 43 14,649 0 1,146
GOSSAMER BIO INC COM 38341P102 1,338 111,657 SH   SOLE 2 65,846 0 45,811
GOSSAMER BIO INC COM 38341P102 44 3,644 SH   SOLE 7 3,644 0 0
GOSSAMER BIO INC COM 38341P102 2,055 171,531 SH   SOLE 18 171,531 0 0
GOSSAMER BIO INC COM 38341P102 3,940 328,885 SH   SOLE 19 328,885 0 0
GOSSAMER BIO INC COM 38341P102 33,474 2,794,194 SH   SOLE 21 2,794,194 0 0
GOSSAMER BIO INC COM 38341P102 22,939 1,914,753 SH   SOLE 22 1,879,499 0 35,254
GOSSAMER BIO INC COM 38341P102 121 10,128 SH   SOLE 23 10,128 0 0
GOSSAMER BIO INC COM 38341P102 103 8,609 SH   SOLE 25 8,609 0 0
GOSSAMER BIO INC COM 38341P102 921 76,902 SH   SOLE 26 0 0 76,902
GOSSAMER BIO INC COM 38341P102 794 66,239 SH   SOLE 30 66,239 0 0
GOSSAMER BIO INC COM 38341P102 90 7,515 SH   SOLE 40 7,515 0 0
GOSSAMER BIO INC COM 38341P102 169 14,120 SH   SOLE 43 11,709 0 2,411
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 426 161,924 SH   SOLE 2 35,424 0 126,500
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 3,101 1,179,200 SH   SOLE 4 628,547 0 550,653
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 2,684 1,020,487 SH   SOLE 7 954,931 0 65,556
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 7 2,516 SH   SOLE 13 2,516 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1,889 718,141 SH   SOLE 15 718,141 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 3,015 1,146,267 SH   SOLE 18 1,146,267 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1,913 727,550 SH   SOLE 19 727,550 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 60,997 23,192,888 SH   SOLE 21 23,192,888 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 48,633 18,491,802 SH   SOLE 22 18,021,987 0 469,815
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 4,382 1,666,223 SH   SOLE 23 1,666,223 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 964 366,588 SH   SOLE 25 366,588 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 4,596 1,747,683 SH   SOLE 26 175,632 0 1,572,051
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 3,379 1,284,849 SH   SOLE 28 44,064 0 1,240,785
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 18,856 7,169,647 SH   SOLE 30 5,139,535 0 2,030,112
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 661 251,211 SH   SOLE 31 224,012 0 27,199
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 502 190,725 SH   SOLE 34 190,725 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 481 182,981 SH   SOLE 36 182,981 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 96 36,430 SH   SOLE 40 36,430 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 2 643 SH   SOLE 43 582 0 61
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 47 14,639 SH   SOLE 2 14,639 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 1,343 417,120 SH   SOLE 19 417,120 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 1,111 345,080 SH   SOLE 21 345,080 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 14 4,332 SH   SOLE 22 4,332 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 105 32,513 SH   SOLE 30 32,513 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 455 141,174 SH   SOLE 34 141,174 0 0
GRACO INC COM 384109104 13,686 228,294 SH   SOLE 2 162,446 0 65,848
GRACO INC COM 384109104 29 478 SH   SOLE 4 478 0 0
GRACO INC COM 384109104 1,550 25,859 SH   SOLE 7 25,859 0 0
GRACO INC COM 384109104 22,260 371,310 SH   SOLE 18 371,310 0 0
GRACO INC COM 384109104 3,244 54,114 SH   SOLE 19 54,114 0 0
GRACO INC COM 384109104 519,018 8,657,521 SH   SOLE 21 8,657,521 0 0
GRACO INC COM 384109104 277,603 4,630,581 SH   SOLE 22 4,422,004 0 208,577
GRACO INC COM 384109104 1,583 26,400 SH   SOLE 25 26,400 0 0
GRACO INC COM 384109104 4,241 70,746 SH   SOLE 26 57,559 0 13,187
GRACO INC COM 384109104 1,041 17,368 SH   SOLE 28 1,973 0 15,395
GRACO INC COM 384109104 7,076 118,037 SH   SOLE 30 118,037 0 0
GRACO INC COM 384109104 143 2,381 SH   SOLE 31 2,381 0 0
GRACO INC COM 384109104 441 7,352 SH   SOLE 36 7,352 0 0
GRACO INC COM 384109104 1,300 21,684 SH   SOLE 40 21,684 0 0
GRACO INC COM 384109104 24 402 SH   OTR 43 402 0 0
GRACO INC COM 384109104 10,672 178,015 SH   SOLE 43 170,904 0 7,111
GRAFTECH INTL LTD COM 384313508 464 107,650 SH   SOLE 2 86,250 0 21,400
GRAFTECH INTL LTD COM 384313508 2 527 SH   SOLE 4 527 0 0
GRAFTECH INTL LTD COM 384313508 10 2,250 SH   SOLE 7 2,250 0 0
GRAFTECH INTL LTD COM 384313508 2,183 506,531 SH   SOLE 18 506,531 0 0
GRAFTECH INTL LTD COM 384313508 1,700 394,544 SH   SOLE 19 394,544 0 0
GRAFTECH INTL LTD COM 384313508 26,757 6,208,165 SH   SOLE 21 6,208,165 0 0
GRAFTECH INTL LTD COM 384313508 20,080 4,658,857 SH   SOLE 22 4,521,841 0 137,016
GRAFTECH INTL LTD COM 384313508 5 1,133 SH   SOLE 23 1,133 0 0
GRAFTECH INTL LTD COM 384313508 118 27,266 SH   SOLE 25 27,266 0 0
GRAFTECH INTL LTD COM 384313508 573 132,954 SH   SOLE 26 116,042 0 16,912
GRAFTECH INTL LTD COM 384313508 111 25,679 SH   SOLE 28 0 0 25,679
GRAFTECH INTL LTD COM 384313508 326 75,659 SH   SOLE 30 75,659 0 0
GRAFTECH INTL LTD COM 384313508 93 21,604 SH   SOLE 40 21,604 0 0
GRAFTECH INTL LTD COM 384313508 9 2,012 SH   OTR 43 2,012 0 0
GRAFTECH INTL LTD COM 384313508 420 97,562 SH   SOLE 43 96,351 0 1,211
GRAHAM CORP COM 384556106 12 1,390 SH   SOLE 18 1,390 0 0
GRAHAM CORP COM 384556106 265 30,105 SH   SOLE 21 30,105 0 0
GRAHAM CORP COM 384556106 1,295 147,292 SH   SOLE 22 147,292 0 0
GRAHAM CORP COM 384556106 0 6 SH   SOLE 43 6 0 0
GRAHAM HLDGS CO COM CL B 384637104 2,923 5,434 SH   SOLE 2 3,269 0 2,165
GRAHAM HLDGS CO COM CL B 384637104 694 1,290 SH   SOLE 4 14 0 1,276
GRAHAM HLDGS CO COM CL B 384637104 44 81 SH   SOLE 7 81 0 0
GRAHAM HLDGS CO COM CL B 384637104 9,501 17,661 SH   SOLE 18 17,661 0 0
GRAHAM HLDGS CO COM CL B 384637104 3,674 6,829 SH   SOLE 19 6,829 0 0
GRAHAM HLDGS CO COM CL B 384637104 150,245 279,276 SH   SOLE 21 279,276 0 0
GRAHAM HLDGS CO COM CL B 384637104 59,454 110,514 SH   SOLE 22 106,471 0 4,043
GRAHAM HLDGS CO COM CL B 384637104 323 601 SH   SOLE 25 601 0 0
GRAHAM HLDGS CO COM CL B 384637104 685 1,273 SH   SOLE 26 908 0 365
GRAHAM HLDGS CO COM CL B 384637104 971 1,804 SH   SOLE 28 1,804 0 0
GRAHAM HLDGS CO COM CL B 384637104 1,338 2,487 SH   SOLE 30 2,487 0 0
GRAHAM HLDGS CO COM CL B 384637104 100 185 SH   SOLE 36 185 0 0
GRAHAM HLDGS CO COM CL B 384637104 270 501 SH   SOLE 40 501 0 0
GRAHAM HLDGS CO COM CL B 384637104 11,584 21,532 SH   SOLE 43 21,269 0 263
GRAINGER W W INC COM 384802104 73,978 151,225 SH   SOLE 2 29,128 0 122,097
GRAINGER W W INC COM 384802104 26,552 54,278 SH   SOLE 4 16,862 0 37,416
GRAINGER W W INC COM 384802104 28,659 58,584 SH   SOLE 7 46,123 0 12,461
GRAINGER W W INC COM 384802104 1,294 2,645 SH   SOLE 13 1,648 0 997
GRAINGER W W INC COM 384802104 2,246 4,592 SH   SOLE 15 4,592 0 0
GRAINGER W W INC COM 384802104 46,049 94,134 SH   SOLE 18 90,558 0 3,576
GRAINGER W W INC COM 384802104 10,818 22,114 SH   SOLE 19 22,114 0 0
GRAINGER W W INC COM 384802104 763,893 1,561,546 SH   SOLE 21 1,561,546 0 0
GRAINGER W W INC COM 384802104 480,075 981,367 SH   SOLE 22 890,362 0 91,005
GRAINGER W W INC COM 384802104 35,438 72,442 SH   SOLE 23 72,442 0 0
GRAINGER W W INC COM 384802104 39,201 80,135 SH   SOLE 25 80,135 0 0
GRAINGER W W INC COM 384802104 51,533 105,343 SH   SOLE 26 45,525 0 59,818
GRAINGER W W INC COM 384802104 89,881 183,734 SH   SOLE 28 13,415 0 170,319
GRAINGER W W INC COM 384802104 225,114 460,177 SH   SOLE 30 440,202 0 19,975
GRAINGER W W INC COM 384802104 5,008 10,238 SH   SOLE 31 9,403 0 835
GRAINGER W W INC COM 384802104 9,843 20,121 SH   SOLE 34 20,121 0 0
GRAINGER W W INC COM 384802104 8,241 16,846 SH   SOLE 36 16,846 0 0
GRAINGER W W INC COM 384802104 725 1,483 SH   SOLE 40 1,483 0 0
GRAINGER W W INC COM 384802104 30 62 SH   OTR 43 62 0 0
GRAINGER W W INC COM 384802104 41,241 84,304 SH   SOLE 43 77,500 0 6,804
GRAN TIERRA ENERGY INC COM 38500T101 161 132,974 SH   SOLE 2 132,974 0 0
GRAN TIERRA ENERGY INC COM 38500T101 926 764,978 SH   SOLE 21 764,978 0 0
GRAN TIERRA ENERGY INC COM 38500T101 311 256,872 SH   SOLE 22 108,515 0 148,357
GRAN TIERRA ENERGY INC COM 38500T101 63 51,786 SH   SOLE 25 51,786 0 0
GRAN TIERRA ENERGY INC COM 38500T101 678 560,379 SH   SOLE 30 560,379 0 0
GRAN TIERRA ENERGY INC COM 38500T101 65 53,734 SH   SOLE 40 53,734 0 0
GRAN TIERRA ENERGY INC COM 38500T101 44 36,005 SH   SOLE 43 34,952 0 1,053
GRAND CANYON ED INC COM 38526M106 12,165 147,901 SH   SOLE 2 32,805 0 115,096
GRAND CANYON ED INC COM 38526M106 6 68 SH   SOLE 4 68 0 0
GRAND CANYON ED INC COM 38526M106 30 360 SH   SOLE 7 360 0 0
GRAND CANYON ED INC COM 38526M106 5,592 67,984 SH   SOLE 18 67,984 0 0
GRAND CANYON ED INC COM 38526M106 1,093 13,285 SH   SOLE 19 13,285 0 0
GRAND CANYON ED INC COM 38526M106 133,389 1,621,753 SH   SOLE 21 1,621,753 0 0
GRAND CANYON ED INC COM 38526M106 71,086 864,269 SH   SOLE 22 824,942 0 39,327
GRAND CANYON ED INC COM 38526M106 100 1,215 SH   SOLE 23 1,215 0 0
GRAND CANYON ED INC COM 38526M106 446 5,417 SH   SOLE 25 5,417 0 0
GRAND CANYON ED INC COM 38526M106 4,752 57,779 SH   SOLE 26 21,702 0 36,077
GRAND CANYON ED INC COM 38526M106 189 2,298 SH   SOLE 28 826 0 1,472
GRAND CANYON ED INC COM 38526M106 3,608 43,869 SH   SOLE 30 43,869 0 0
GRAND CANYON ED INC COM 38526M106 38 467 SH   SOLE 31 467 0 0
GRAND CANYON ED INC COM 38526M106 1,879 22,839 SH   SOLE 34 22,839 0 0
GRAND CANYON ED INC COM 38526M106 123 1,492 SH   SOLE 36 1,492 0 0
GRAND CANYON ED INC COM 38526M106 425 5,173 SH   SOLE 40 5,173 0 0
GRAND CANYON ED INC COM 38526M106 20 248 SH   OTR 43 248 0 0
GRAND CANYON ED INC COM 38526M106 11,566 140,624 SH   SOLE 43 139,500 0 1,124
GRANITE CONSTR INC COM 387328107 1,777 69,980 SH   SOLE 2 43,826 0 26,154
GRANITE CONSTR INC COM 387328107 5 193 SH   SOLE 4 193 0 0
GRANITE CONSTR INC COM 387328107 14 556 SH   SOLE 7 556 0 0
GRANITE CONSTR INC COM 387328107 4,295 169,150 SH   SOLE 18 169,150 0 0
GRANITE CONSTR INC COM 387328107 2,093 82,426 SH   SOLE 19 82,426 0 0
GRANITE CONSTR INC COM 387328107 146,038 5,751,798 SH   SOLE 21 5,751,798 0 0
GRANITE CONSTR INC COM 387328107 27,850 1,096,894 SH   SOLE 22 1,049,864 0 47,030
GRANITE CONSTR INC COM 387328107 147 5,805 SH   SOLE 25 5,805 0 0
GRANITE CONSTR INC COM 387328107 479 18,868 SH   SOLE 26 15,040 0 3,828
GRANITE CONSTR INC COM 387328107 652 25,682 SH   SOLE 28 25,682 0 0
GRANITE CONSTR INC COM 387328107 2,020 79,544 SH   SOLE 30 79,544 0 0
GRANITE CONSTR INC COM 387328107 43 1,712 SH   SOLE 36 1,712 0 0
GRANITE CONSTR INC COM 387328107 128 5,050 SH   SOLE 40 5,050 0 0
GRANITE CONSTR INC COM 387328107 1,988 78,294 SH   SOLE 43 75,897 0 2,397
GRANITE PT MTG TR INC COM STK 38741L107 453 70,272 SH   SOLE 2 41,133 0 29,139
GRANITE PT MTG TR INC COM STK 38741L107 1 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM STK 38741L107 3 436 SH   SOLE 7 436 0 0
GRANITE PT MTG TR INC COM STK 38741L107 1,320 204,981 SH   SOLE 18 204,981 0 0
GRANITE PT MTG TR INC COM STK 38741L107 620 96,317 SH   SOLE 19 96,317 0 0
GRANITE PT MTG TR INC COM STK 38741L107 46,947 7,289,982 SH   SOLE 21 7,289,982 0 0
GRANITE PT MTG TR INC COM STK 38741L107 8,339 1,294,926 SH   SOLE 22 1,237,239 0 57,687
GRANITE PT MTG TR INC COM STK 38741L107 45 7,016 SH   SOLE 25 7,016 0 0
GRANITE PT MTG TR INC COM STK 38741L107 110 17,046 SH   SOLE 26 7,740 0 9,306
GRANITE PT MTG TR INC COM STK 38741L107 65 10,152 SH   SOLE 28 758 0 9,394
GRANITE PT MTG TR INC COM STK 38741L107 479 74,436 SH   SOLE 30 74,436 0 0
GRANITE PT MTG TR INC COM STK 38741L107 47 7,227 SH   SOLE 40 7,227 0 0
GRANITE PT MTG TR INC COM STK 38741L107 111 17,171 SH   SOLE 43 17,011 0 160
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 22 461 SH   SOLE 43 461 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 10,836 548,953 SH   SOLE 2 283,832 0 265,121
GRAPHIC PACKAGING HLDG CO COM 388689101 19 940 SH   SOLE 4 940 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 103 5,240 SH   SOLE 7 5,240 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,640 133,719 SH   SOLE 18 133,719 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 11,635 589,400 SH   SOLE 19 589,400 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 83,199 4,214,754 SH   SOLE 21 4,214,754 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 135,624 6,870,506 SH   SOLE 22 6,508,228 0 362,278
GRAPHIC PACKAGING HLDG CO COM 388689101 7,498 379,844 SH   SOLE 25 379,844 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 5,847 296,200 SH   SOLE 26 189,051 0 107,149
GRAPHIC PACKAGING HLDG CO COM 388689101 108 5,471 SH   SOLE 28 5,471 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 5,296 268,295 SH   SOLE 30 268,295 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 89 4,495 SH   SOLE 31 4,495 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 75,616 3,830,598 SH   SOLE 34 3,830,598 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 165 8,345 SH   SOLE 36 8,345 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 774 39,225 SH   SOLE 40 39,225 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 10 499 SH   OTR 43 499 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,257 114,349 SH   SOLE 43 98,146 0 16,203
GRAPHITE BIO INC COM 38870X104 13 4,190 SH   SOLE 2 4,190 0 0
GRAPHITE BIO INC COM 38870X104 13 3,969 SH   SOLE 18 3,969 0 0
GRAPHITE BIO INC COM 38870X104 778 245,290 SH   SOLE 21 245,290 0 0
GRAPHITE BIO INC COM 38870X104 648 204,373 SH   SOLE 22 204,373 0 0
GRAPHITE BIO INC COM 38870X104 80 25,145 SH   SOLE 30 25,145 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206 641 13,696 SH   SOLE 43 12,872 0 824
GRAY TELEVISION INC COM 389375106 1,751 122,269 SH   SOLE 2 84,678 0 37,591
GRAY TELEVISION INC COM 389375106 5 362 SH   SOLE 4 362 0 0
GRAY TELEVISION INC COM 389375106 28 1,971 SH   SOLE 7 1,971 0 0
GRAY TELEVISION INC COM 389375106 3,299 230,372 SH   SOLE 18 230,372 0 0
GRAY TELEVISION INC COM 389375106 2,183 152,442 SH   SOLE 19 152,442 0 0
GRAY TELEVISION INC COM 389375106 40,419 2,822,555 SH   SOLE 21 2,822,555 0 0
GRAY TELEVISION INC COM 389375106 31,183 2,177,551 SH   SOLE 22 2,109,416 0 68,135
GRAY TELEVISION INC COM 389375106 145 10,092 SH   SOLE 25 10,092 0 0
GRAY TELEVISION INC COM 389375106 430 30,034 SH   SOLE 26 21,859 0 8,175
GRAY TELEVISION INC COM 389375106 117 8,199 SH   SOLE 28 664 0 7,535
GRAY TELEVISION INC COM 389375106 1,074 74,984 SH   SOLE 30 74,984 0 0
GRAY TELEVISION INC COM 389375106 53 3,714 SH   SOLE 34 3,714 0 0
GRAY TELEVISION INC COM 389375106 47 3,274 SH   SOLE 36 3,274 0 0
GRAY TELEVISION INC COM 389375106 139 9,730 SH   SOLE 40 9,730 0 0
GRAY TELEVISION INC COM 389375106 501 34,987 SH   SOLE 43 34,002 0 985
GRAYBUG VISION INC COMMON 38942Q103 1 642 SH   SOLE 22 642 0 0
GREAT AJAX CORP COM 38983D300 1,422 189,383 SH   SOLE 2 125,718 0 63,665
GREAT AJAX CORP COM 38983D300 29 3,809 SH   SOLE 18 3,809 0 0
GREAT AJAX CORP COM 38983D300 1,674 222,857 SH   SOLE 19 222,857 0 0
GREAT AJAX CORP COM 38983D300 2,784 370,688 SH   SOLE 21 370,688 0 0
GREAT AJAX CORP COM 38983D300 3,858 513,699 SH   SOLE 22 513,699 0 0
GREAT AJAX CORP COM 38983D300 72 9,649 SH   SOLE 23 9,649 0 0
GREAT AJAX CORP COM 38983D300 43 5,775 SH   SOLE 43 5,662 0 113
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 8,623 361,388 SH   SOLE 21 361,388 0 0
GREAT ELM GROUP INC COM NEW 39037G109 7 3,472 SH   SOLE 18 3,472 0 0
GREAT ELM GROUP INC COM NEW 39037G109 79 39,463 SH   SOLE 21 39,463 0 0
GREAT ELM GROUP INC COM NEW 39037G109 607 303,529 SH   SOLE 22 303,529 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 364 48,016 SH   SOLE 2 26,785 0 21,231
GREAT LAKES DREDGE & DOCK CO COM 390607109 3 379 SH   SOLE 4 379 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 6 796 SH   SOLE 7 796 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,516 200,036 SH   SOLE 18 200,036 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 911 120,149 SH   SOLE 19 120,149 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 25,663 3,385,679 SH   SOLE 21 3,385,679 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 12,884 1,699,760 SH   SOLE 22 1,638,850 0 60,910
GREAT LAKES DREDGE & DOCK CO COM 390607109 95 12,537 SH   SOLE 25 12,537 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 439 57,959 SH   SOLE 26 52,477 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 39 5,105 SH   SOLE 28 1,170 0 3,935
GREAT LAKES DREDGE & DOCK CO COM 390607109 597 78,783 SH   SOLE 30 78,783 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 73 9,569 SH   SOLE 36 9,569 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 49 6,512 SH   SOLE 40 6,512 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 425 56,021 SH   SOLE 43 54,993 0 1,028
GREAT SOUTHN BANCORP INC COM 390905107 560 9,815 SH   SOLE 2 5,184 0 4,631
GREAT SOUTHN BANCORP INC COM 390905107 6 111 SH   SOLE 7 111 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,719 30,129 SH   SOLE 18 30,129 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,101 19,299 SH   SOLE 19 19,299 0 0
GREAT SOUTHN BANCORP INC COM 390905107 20,759 363,750 SH   SOLE 21 363,750 0 0
GREAT SOUTHN BANCORP INC COM 390905107 17,174 300,925 SH   SOLE 22 289,703 0 11,222
GREAT SOUTHN BANCORP INC COM 390905107 80 1,398 SH   SOLE 25 1,398 0 0
GREAT SOUTHN BANCORP INC COM 390905107 790 13,851 SH   SOLE 30 13,851 0 0
GREAT SOUTHN BANCORP INC COM 390905107 55 972 SH   SOLE 40 972 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,246 21,827 SH   SOLE 43 19,151 0 2,676
GREEN BRICK PARTNERS INC COM 392709101 504 23,586 SH   SOLE 2 13,087 0 10,499
GREEN BRICK PARTNERS INC COM 392709101 3 122 SH   SOLE 4 122 0 0
GREEN BRICK PARTNERS INC COM 392709101 6 273 SH   SOLE 7 273 0 0
GREEN BRICK PARTNERS INC COM 392709101 2,129 99,602 SH   SOLE 18 99,602 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,057 49,425 SH   SOLE 19 49,425 0 0
GREEN BRICK PARTNERS INC COM 392709101 74,955 3,505,840 SH   SOLE 21 3,505,840 0 0
GREEN BRICK PARTNERS INC COM 392709101 15,848 741,247 SH   SOLE 22 716,816 0 24,431
GREEN BRICK PARTNERS INC COM 392709101 98 4,586 SH   SOLE 25 4,586 0 0
GREEN BRICK PARTNERS INC COM 392709101 77 3,599 SH   SOLE 26 878 0 2,721
GREEN BRICK PARTNERS INC COM 392709101 30 1,382 SH   SOLE 28 0 0 1,382
GREEN BRICK PARTNERS INC COM 392709101 1,265 59,189 SH   SOLE 30 59,189 0 0
GREEN BRICK PARTNERS INC COM 392709101 67 3,149 SH   SOLE 40 3,149 0 0
GREEN BRICK PARTNERS INC COM 392709101 640 29,930 SH   SOLE 43 29,163 0 767
GREEN DOT CORP CL A 39304D102 783 41,267 SH   SOLE 2 17,686 0 23,581
GREEN DOT CORP CL A 39304D102 4 201 SH   SOLE 4 201 0 0
GREEN DOT CORP CL A 39304D102 10 547 SH   SOLE 7 547 0 0
GREEN DOT CORP CL A 39304D102 3,281 172,863 SH   SOLE 18 172,863 0 0
GREEN DOT CORP CL A 39304D102 1,593 83,926 SH   SOLE 19 83,926 0 0
GREEN DOT CORP CL A 39304D102 96,987 5,109,952 SH   SOLE 21 5,109,952 0 0
GREEN DOT CORP CL A 39304D102 21,720 1,144,362 SH   SOLE 22 1,095,874 0 48,488
GREEN DOT CORP CL A 39304D102 117 6,155 SH   SOLE 25 6,155 0 0
GREEN DOT CORP CL A 39304D102 292 15,360 SH   SOLE 26 11,386 0 3,974
GREEN DOT CORP CL A 39304D102 17 911 SH   SOLE 28 911 0 0
GREEN DOT CORP CL A 39304D102 2,621 138,108 SH   SOLE 30 138,108 0 0
GREEN DOT CORP CL A 39304D102 98 5,144 SH   SOLE 40 5,144 0 0
GREEN DOT CORP CL A 39304D102 236 12,457 SH   SOLE 43 12,157 0 300
GREEN PLAINS INC COM 393222104 1,126 38,748 SH   SOLE 2 14,090 0 24,658
GREEN PLAINS INC COM 393222104 87 2,995 SH   SOLE 4 2,413 0 582
GREEN PLAINS INC COM 393222104 33 1,118 SH   SOLE 7 1,118 0 0
GREEN PLAINS INC COM 393222104 5,567 191,506 SH   SOLE 18 191,506 0 0
GREEN PLAINS INC COM 393222104 17,272 594,153 SH   SOLE 19 594,153 0 0
GREEN PLAINS INC COM 393222104 189,518 6,519,365 SH   SOLE 21 6,519,365 0 0
GREEN PLAINS INC COM 393222104 26,775 921,056 SH   SOLE 22 885,793 0 35,263
GREEN PLAINS INC COM 393222104 28 971 SH   SOLE 25 971 0 0
GREEN PLAINS INC COM 393222104 109 3,760 SH   SOLE 26 3,760 0 0
GREEN PLAINS INC COM 393222104 42,741 1,470,287 SH   SOLE 30 1,470,287 0 0
GREEN PLAINS INC COM 393222104 8,241 283,496 SH   SOLE 34 283,496 0 0
GREEN PLAINS INC COM 393222104 128 4,419 SH   SOLE 40 4,419 0 0
GREEN PLAINS INC COM 393222104 58 1,985 SH   SOLE 43 1,985 0 0
GREENBOX POS COM NEW 39366L208 4 3,634 SH   SOLE 18 3,634 0 0
GREENBOX POS COM NEW 39366L208 41 41,912 SH   SOLE 21 41,912 0 0
GREENBOX POS COM NEW 39366L208 142 145,269 SH   SOLE 22 145,269 0 0
GREENBRIER COS INC COM 393657101 826 34,050 SH   SOLE 2 14,947 0 19,103
GREENBRIER COS INC COM 393657101 3 136 SH   SOLE 4 136 0 0
GREENBRIER COS INC COM 393657101 19 790 SH   SOLE 7 790 0 0
GREENBRIER COS INC COM 393657101 2,939 121,116 SH   SOLE 18 121,116 0 0
GREENBRIER COS INC COM 393657101 1,397 57,571 SH   SOLE 19 57,571 0 0
GREENBRIER COS INC COM 393657101 104,942 4,323,953 SH   SOLE 21 4,323,953 0 0
GREENBRIER COS INC COM 393657101 19,332 796,525 SH   SOLE 22 761,913 0 34,612
GREENBRIER COS INC COM 393657101 101 4,172 SH   SOLE 25 4,172 0 0
GREENBRIER COS INC COM 393657101 274 11,282 SH   SOLE 26 8,113 0 3,169
GREENBRIER COS INC COM 393657101 4 163 SH   SOLE 28 163 0 0
GREENBRIER COS INC COM 393657101 1,338 55,143 SH   SOLE 30 55,143 0 0
GREENBRIER COS INC COM 393657101 28 1,150 SH   SOLE 36 1,150 0 0
GREENBRIER COS INC COM 393657101 109 4,492 SH   SOLE 40 4,492 0 0
GREENBRIER COS INC COM 393657101 734 30,224 SH   SOLE 43 29,626 0 598
GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3 2,550 3,250,000 PRN   SOLE 21 3,250,000 0 0
GREENE CNTY BANCORP INC COM 394357107 41 710 SH   SOLE 2 217 0 493
GREENE CNTY BANCORP INC COM 394357107 4 69 SH   SOLE 7 69 0 0
GREENE CNTY BANCORP INC COM 394357107 512 8,942 SH   SOLE 18 8,942 0 0
GREENE CNTY BANCORP INC COM 394357107 346 6,049 SH   SOLE 19 6,049 0 0
GREENE CNTY BANCORP INC COM 394357107 6,926 120,932 SH   SOLE 21 120,932 0 0
GREENE CNTY BANCORP INC COM 394357107 1,531 26,739 SH   SOLE 22 26,488 0 251
GREENHILL & CO INC COM 395259104 42 7,057 SH   SOLE 2 6,618 0 439
GREENHILL & CO INC COM 395259104 13 2,181 SH   SOLE 18 2,181 0 0
GREENHILL & CO INC COM 395259104 30 4,987 SH   SOLE 19 4,987 0 0
GREENHILL & CO INC COM 395259104 161 27,039 SH   SOLE 21 27,039 0 0
GREENHILL & CO INC COM 395259104 1,399 235,537 SH   SOLE 22 235,537 0 0
GREENHILL & CO INC COM 395259104 6 965 SH   SOLE 43 965 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 10 5,148 SH   SOLE 2 0 0 5,148
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 60 30,178 SH   SOLE 18 30,178 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 34 16,757 SH   SOLE 19 16,757 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 650 324,775 SH   SOLE 21 324,775 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 445 222,617 SH   SOLE 22 216,724 0 5,893
GREENLANE HLDGS INC CL A NEW 395330202 0 86 SH   SOLE 2 0 0 86
GREENLANE HLDGS INC CL A NEW 395330202 1 365 SH   SOLE 21 365 0 0
GREENLANE HLDGS INC CL A NEW 395330202 0 108 SH   SOLE 22 108 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 57 24,690 SH   SOLE 2 16,317 0 8,373
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 500 215,645 SH   SOLE 18 215,645 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 242 104,420 SH   SOLE 19 104,420 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 4,583 1,975,363 SH   SOLE 21 1,975,363 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 3,361 1,448,602 SH   SOLE 22 1,361,712 0 86,890
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 25 10,701 SH   SOLE 25 10,701 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 111 14,953 SH   SOLE 2 1,274 0 13,679
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 4 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 632 85,007 SH   SOLE 18 85,007 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 387 52,057 SH   SOLE 19 52,057 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6,660 895,168 SH   SOLE 21 895,168 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5,924 796,291 SH   SOLE 22 779,289 0 17,002
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 3 417 SH   SOLE 43 417 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 15 4,496 SH   SOLE 2 4,496 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 21 6,077 SH   SOLE 22 6,077 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 6 1,873 SH   SOLE 43 1,873 0 0
GREENWICH LIFESCIENCES INC COM 396879108 7 769 SH   SOLE 18 769 0 0
GREENWICH LIFESCIENCES INC COM 396879108 71 7,827 SH   SOLE 21 7,827 0 0
GREENWICH LIFESCIENCES INC COM 396879108 384 42,215 SH   SOLE 22 42,215 0 0
GREIF INC CL A 397624107 4,947 83,051 SH   SOLE 2 50,550 0 32,501
GREIF INC CL A 397624107 7 123 SH   SOLE 4 123 0 0
GREIF INC CL A 397624107 16 267 SH   SOLE 7 267 0 0
GREIF INC CL A 397624107 7,160 120,194 SH   SOLE 18 120,194 0 0
GREIF INC CL A 397624107 8,485 142,432 SH   SOLE 19 142,432 0 0
GREIF INC CL A 397624107 111,080 1,864,701 SH   SOLE 21 1,864,701 0 0
GREIF INC CL A 397624107 53,858 904,116 SH   SOLE 22 877,980 0 26,136
GREIF INC CL A 397624107 92 1,538 SH   SOLE 23 1,538 0 0
GREIF INC CL A 397624107 258 4,338 SH   SOLE 25 4,338 0 0
GREIF INC CL A 397624107 1,978 33,210 SH   SOLE 26 15,436 0 17,774
GREIF INC CL A 397624107 28 468 SH   SOLE 28 468 0 0
GREIF INC CL A 397624107 829 13,918 SH   SOLE 30 13,918 0 0
GREIF INC CL A 397624107 68 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 232 3,901 SH   SOLE 40 3,901 0 0
GREIF INC CL A 397624107 2,135 35,843 SH   SOLE 43 31,479 0 4,364
GREIF INC CL B 397624206 301 4,952 SH   SOLE 2 2,669 0 2,283
GREIF INC CL B 397624206 2 32 SH   SOLE 7 32 0 0
GREIF INC CL B 397624206 1,016 16,703 SH   SOLE 18 16,703 0 0
GREIF INC CL B 397624206 581 9,553 SH   SOLE 19 9,553 0 0
GREIF INC CL B 397624206 12,424 204,342 SH   SOLE 21 204,342 0 0
GREIF INC CL B 397624206 4,779 78,594 SH   SOLE 22 72,259 0 6,335
GREIF INC CL B 397624206 70 1,152 SH   SOLE 25 1,152 0 0
GREIF INC CL B 397624206 512 8,415 SH   SOLE 30 8,415 0 0
GREIF INC CL B 397624206 84 1,375 SH   SOLE 34 1,375 0 0
GREIF INC CL B 397624206 64 1,049 SH   SOLE 40 1,049 0 0
GREIF INC CL B 397624206 13 209 SH   SOLE 43 209 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 632 33,722 SH   SOLE 2 28,564 0 5,158
GRID DYNAMICS HLDGS INC CL A 39813G109 9 492 SH   SOLE 7 492 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 2,538 135,493 SH   SOLE 18 135,493 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 18,069 964,694 SH   SOLE 19 964,694 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 31,266 1,669,311 SH   SOLE 21 1,669,311 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 20,842 1,112,765 SH   SOLE 22 1,079,783 0 32,982
GRID DYNAMICS HLDGS INC CL A 39813G109 145 7,718 SH   SOLE 25 7,718 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 102 5,422 SH   SOLE 26 0 0 5,422
GRID DYNAMICS HLDGS INC CL A 39813G109 66 3,540 SH   SOLE 28 1,562 0 1,978
GRID DYNAMICS HLDGS INC CL A 39813G109 6,607 352,723 SH   SOLE 30 352,723 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 23,758 1,268,428 SH   SOLE 34 1,268,428 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 119 6,327 SH   SOLE 40 6,327 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 473 25,252 SH   SOLE 43 25,103 0 149
GRIFFON CORP COM 398433102 1,010 34,230 SH   SOLE 2 17,902 0 16,328
GRIFFON CORP COM 398433102 4 124 SH   SOLE 4 124 0 0
GRIFFON CORP COM 398433102 15 517 SH   SOLE 7 517 0 0
GRIFFON CORP COM 398433102 4,816 163,149 SH   SOLE 18 163,149 0 0
GRIFFON CORP COM 398433102 2,520 85,364 SH   SOLE 19 85,364 0 0
GRIFFON CORP COM 398433102 165,752 5,614,890 SH   SOLE 21 5,614,890 0 0
GRIFFON CORP COM 398433102 34,439 1,166,643 SH   SOLE 22 1,130,399 0 36,244
GRIFFON CORP COM 398433102 174 5,885 SH   SOLE 25 5,885 0 0
GRIFFON CORP COM 398433102 522 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102 19 644 SH   SOLE 28 644 0 0
GRIFFON CORP COM 398433102 2,514 85,168 SH   SOLE 30 85,168 0 0
GRIFFON CORP COM 398433102 108 3,666 SH   SOLE 40 3,666 0 0
GRIFFON CORP COM 398433102 996 33,750 SH   SOLE 43 30,464 0 3,286
GRIFOLS S A SP ADR REP B NVT 398438408 9,497 1,541,642 SH   SOLE 21 1,541,642 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 298 48,445 SH   SOLE 30 48,445 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 3,557 577,459 SH   SOLE 43 503,809 0 73,650
GRINDROD SHIPPING HOLDINGS L SHS Y28895103 30 1,249 SH   SOLE 19 1,249 0 0
GRINDROD SHIPPING HOLDINGS L SHS Y28895103 29 1,213 SH   SOLE 22 1,213 0 0
GRITSTONE BIO INC COM 39868T105 107 41,683 SH   SOLE 2 33,787 0 7,896
GRITSTONE BIO INC COM 39868T105 30 11,485 SH   SOLE 18 11,485 0 0
GRITSTONE BIO INC COM 39868T105 373 145,270 SH   SOLE 19 145,270 0 0
GRITSTONE BIO INC COM 39868T105 1,806 702,875 SH   SOLE 21 702,875 0 0
GRITSTONE BIO INC COM 39868T105 2,496 971,390 SH   SOLE 22 971,390 0 0
GRITSTONE BIO INC COM 39868T105 3 1,078 SH   SOLE 23 1,078 0 0
GRITSTONE BIO INC COM 39868T105 56 21,792 SH   SOLE 26 0 0 21,792
GRITSTONE BIO INC COM 39868T105 76 29,443 SH   SOLE 30 29,443 0 0
GRITSTONE BIO INC COM 39868T105 2 936 SH   SOLE 43 936 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 7,474 224,512 SH   SOLE 2 133,866 0 90,646
GROCERY OUTLET HLDG CORP COM 39874R101 30 912 SH   SOLE 4 295 0 617
GROCERY OUTLET HLDG CORP COM 39874R101 34 1,012 SH   SOLE 7 1,012 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 6,314 189,673 SH   SOLE 18 189,673 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 9,747 292,782 SH   SOLE 19 292,782 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 145,059 4,357,438 SH   SOLE 21 4,357,438 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 78,784 2,366,611 SH   SOLE 22 2,256,959 0 109,652
GROCERY OUTLET HLDG CORP COM 39874R101 450 13,506 SH   SOLE 25 13,506 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 8,060 242,128 SH   SOLE 26 75,923 0 166,205
GROCERY OUTLET HLDG CORP COM 39874R101 269 8,085 SH   SOLE 28 1,619 0 6,466
GROCERY OUTLET HLDG CORP COM 39874R101 4,573 137,371 SH   SOLE 30 137,371 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 43 1,281 SH   SOLE 31 1,281 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 30,560 917,994 SH   SOLE 34 917,994 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 57 1,710 SH   SOLE 36 1,710 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 418 12,571 SH   SOLE 40 12,571 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 221 6,650 SH   SOLE 43 6,551 0 99
GROUP 1 AUTOMOTIVE INC COM 398905109 5,006 35,039 SH   SOLE 2 21,051 0 13,988
GROUP 1 AUTOMOTIVE INC COM 398905109 279 1,956 SH   SOLE 4 65 0 1,891
GROUP 1 AUTOMOTIVE INC COM 398905109 55 387 SH   SOLE 7 387 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 8,185 57,291 SH   SOLE 18 57,291 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 9,245 64,710 SH   SOLE 19 64,710 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 277,133 1,939,756 SH   SOLE 21 1,939,756 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 61,083 427,543 SH   SOLE 22 411,003 0 16,540
GROUP 1 AUTOMOTIVE INC COM 398905109 156 1,094 SH   SOLE 23 1,094 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 364 2,546 SH   SOLE 25 2,546 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,700 18,897 SH   SOLE 26 7,442 0 11,455
GROUP 1 AUTOMOTIVE INC COM 398905109 46 324 SH   SOLE 28 324 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 5,050 35,348 SH   SOLE 30 35,348 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 366 2,563 SH   SOLE 34 2,563 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 179 1,252 SH   SOLE 36 1,252 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 294 2,061 SH   SOLE 40 2,061 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,781 12,466 SH   SOLE 43 12,189 0 277
GROUPON INC COM NEW 399473206 199 25,002 SH   SOLE 2 9,252 0 15,750
GROUPON INC COM NEW 399473206 1 79 SH   SOLE 4 79 0 0
GROUPON INC COM NEW 399473206 3 388 SH   SOLE 7 388 0 0
GROUPON INC COM NEW 399473206 562 70,585 SH   SOLE 18 70,585 0 0
GROUPON INC COM NEW 399473206 337 42,363 SH   SOLE 19 42,363 0 0
GROUPON INC COM NEW 399473206 6,047 759,632 SH   SOLE 21 759,632 0 0
GROUPON INC COM NEW 399473206 4,296 539,648 SH   SOLE 22 516,703 0 22,945
GROUPON INC COM NEW 399473206 35 4,349 SH   SOLE 25 4,349 0 0
GROUPON INC COM NEW 399473206 48 6,067 SH   SOLE 26 4,043 0 2,024
GROUPON INC COM NEW 399473206 305 38,284 SH   SOLE 30 38,284 0 0
GROUPON INC COM NEW 399473206 14 1,819 SH   SOLE 36 1,819 0 0
GROUPON INC COM NEW 399473206 21 2,599 SH   SOLE 40 2,599 0 0
GROUPON INC COM NEW 399473206 126 15,807 SH   SOLE 43 15,807 0 0
GROWGENERATION CORP COM 39986L109 163 46,611 SH   SOLE 2 22,557 0 24,054
GROWGENERATION CORP COM 39986L109 3 870 SH   SOLE 7 870 0 0
GROWGENERATION CORP COM 39986L109 642 183,322 SH   SOLE 18 183,322 0 0
GROWGENERATION CORP COM 39986L109 396 113,218 SH   SOLE 19 113,218 0 0
GROWGENERATION CORP COM 39986L109 7,498 2,142,276 SH   SOLE 21 2,142,276 0 0
GROWGENERATION CORP COM 39986L109 4,758 1,359,516 SH   SOLE 22 1,302,286 0 57,230
GROWGENERATION CORP COM 39986L109 19 5,565 SH   SOLE 25 5,565 0 0
GROWGENERATION CORP COM 39986L109 69 19,673 SH   SOLE 26 19,673 0 0
GROWGENERATION CORP COM 39986L109 313 89,312 SH   SOLE 30 89,312 0 0
GROWGENERATION CORP COM 39986L109 4 1,226 SH   SOLE 34 1,226 0 0
GROWGENERATION CORP COM 39986L109 17 4,949 SH   SOLE 40 4,949 0 0
GROWGENERATION CORP COM 39986L109 0 51 SH   SOLE 43 51 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2,954 58,908 SH   SOLE 7 58,908 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 26,958 537,663 SH   SOLE 21 537,663 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,231 24,546 SH   SOLE 30 24,546 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,140 22,741 SH   SOLE 43 20,913 0 1,828
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,853 14,545 SH   SOLE 2 14,545 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 6,404 32,646 SH   SOLE 7 32,646 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 186 948 SH   SOLE 19 948 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 58,385 297,624 SH   SOLE 21 297,624 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,378 7,022 SH   SOLE 22 7,022 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,665 13,587 SH   SOLE 30 13,587 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 6,268 31,951 SH   SOLE 34 31,951 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 9,578 48,824 SH   SOLE 43 43,578 0 5,246
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,394 26,773 SH   SOLE 2 20,957 0 5,816
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 514 4,051 SH   SOLE 4 0 0 4,051
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 14,422 113,754 SH   SOLE 7 113,754 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,988 31,453 SH   SOLE 18 8,805 0 22,648
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 18,160 143,244 SH   SOLE 19 143,244 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 72,702 573,450 SH   SOLE 21 573,450 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,077 24,273 SH   SOLE 22 24,273 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 23,337 184,078 SH   SOLE 25 184,078 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 5,300 41,808 SH   SOLE 26 30,102 0 11,706
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 1,276 10,062 SH   SOLE 28 0 0 10,062
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,319 26,179 SH   SOLE 30 26,179 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 124 978 SH   SOLE 31 0 0 978
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 26,243 206,997 SH   SOLE 34 206,997 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 5,326 42,011 SH   SOLE 43 36,593 0 5,418
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 744 302,467 SH   SOLE 43 289,432 0 13,035
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 801 107,329 SH   SOLE 30 107,329 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 5,033 674,645 SH   SOLE 34 674,645 0 0
GRUPO SIMEC SAB DE C V ADR 400491106 26 902 SH   SOLE 43 902 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 1,335 248,057 SH   SOLE 43 201,961 0 46,096
GSE SYS INC COM 36227K106 3 3,847 SH   SOLE 18 3,847 0 0
GSE SYS INC COM 36227K106 37 40,970 SH   SOLE 21 40,970 0 0
GSE SYS INC COM 36227K106 42 46,434 SH   SOLE 22 46,434 0 0
GSI TECHNOLOGY INC COM 36241U106 10 3,501 SH   SOLE 18 3,501 0 0
GSI TECHNOLOGY INC COM 36241U106 161 56,344 SH   SOLE 21 56,344 0 0
GSI TECHNOLOGY INC COM 36241U106 84 29,624 SH   SOLE 22 29,624 0 0
GSK PLC SPONSORED ADR 37733W204 1,167 39,643 SH   SOLE 7 0 0 39,643
GSK PLC SPONSORED ADR 37733W204 0 1 SH   SOLE 18 1 0 0
GSK PLC SPONSORED ADR 37733W204 23,118 785,517 SH   SOLE 43 707,543 0 77,974
GT BIOPHARMA INC COM NEW 36254L209 1 763 SH   SOLE 2 0 0 763
GT BIOPHARMA INC COM NEW 36254L209 10 5,775 SH   SOLE 18 5,775 0 0
GT BIOPHARMA INC COM NEW 36254L209 108 61,199 SH   SOLE 21 61,199 0 0
GT BIOPHARMA INC COM NEW 36254L209 535 304,041 SH   SOLE 22 304,041 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 200 5,795 SH   SOLE 2 2,710 0 3,085
GUARANTY BANCSHARES INC TEX COM 400764106 4 113 SH   SOLE 7 113 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 989 28,595 SH   SOLE 18 28,595 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 478 13,817 SH   SOLE 19 13,817 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 9,594 277,370 SH   SOLE 21 277,370 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 6,766 195,596 SH   SOLE 22 189,536 0 6,060
GUARDANT HEALTH INC COM 40131M109 6,526 121,236 SH   SOLE 2 41,669 0 79,567
GUARDANT HEALTH INC COM 40131M109 13 235 SH   SOLE 4 235 0 0
GUARDANT HEALTH INC COM 40131M109 75 1,392 SH   SOLE 7 1,392 0 0
GUARDANT HEALTH INC COM 40131M109 3,456 64,209 SH   SOLE 18 64,209 0 0
GUARDANT HEALTH INC COM 40131M109 26,038 483,715 SH   SOLE 19 483,715 0 0
GUARDANT HEALTH INC COM 40131M109 101,235 1,880,645 SH   SOLE 21 1,880,645 0 0
GUARDANT HEALTH INC COM 40131M109 121,698 2,260,785 SH   SOLE 22 2,144,890 0 115,895
GUARDANT HEALTH INC COM 40131M109 742 13,792 SH   SOLE 25 13,792 0 0
GUARDANT HEALTH INC COM 40131M109 2,478 46,025 SH   SOLE 26 38,876 0 7,149
GUARDANT HEALTH INC COM 40131M109 299 5,548 SH   SOLE 28 1,802 0 3,746
GUARDANT HEALTH INC COM 40131M109 17,113 317,911 SH   SOLE 30 317,911 0 0
GUARDANT HEALTH INC COM 40131M109 77 1,435 SH   SOLE 31 1,435 0 0
GUARDANT HEALTH INC COM 40131M109 121 2,251 SH   SOLE 34 2,251 0 0
GUARDANT HEALTH INC COM 40131M109 18 338 SH   SOLE 36 338 0 0
GUARDANT HEALTH INC COM 40131M109 684 12,713 SH   SOLE 40 12,713 0 0
GUARDANT HEALTH INC COM 40131M109 12 230 SH   OTR 43 230 0 0
GUARDANT HEALTH INC COM 40131M109 2,998 55,701 SH   SOLE 43 48,347 0 7,354
GUARDANT HEALTH INC NOTE 11/1 40131MAB5 7,252 9,965,000 PRN   SOLE 21 9,965,000 0 0
GUARDION HEALTH SCIENCES INC COM 40145Q401 69 501,454 SH   SOLE 22 501,454 0 0
GUESS INC COM 401617105 1,623 110,650 SH   SOLE 2 106,956 0 3,694
GUESS INC COM 401617105 3 185 SH   SOLE 4 185 0 0
GUESS INC COM 401617105 4 290 SH   SOLE 7 290 0 0
GUESS INC COM 401617105 1,648 112,372 SH   SOLE 18 112,372 0 0
GUESS INC COM 401617105 918 62,603 SH   SOLE 19 62,603 0 0
GUESS INC COM 401617105 59,231 4,037,587 SH   SOLE 21 4,037,587 0 0
GUESS INC COM 401617105 15,727 1,072,037 SH   SOLE 22 1,045,803 0 26,234
GUESS INC COM 401617105 104 7,101 SH   SOLE 25 7,101 0 0
GUESS INC COM 401617105 746 50,851 SH   SOLE 26 48,041 0 2,810
GUESS INC COM 401617105 67 4,536 SH   SOLE 28 1,877 0 2,659
GUESS INC COM 401617105 936 63,801 SH   SOLE 30 63,801 0 0
GUESS INC COM 401617105 94 6,418 SH   SOLE 36 6,418 0 0
GUESS INC COM 401617105 61 4,182 SH   SOLE 40 4,182 0 0
GUESS INC COM 401617105 611 41,627 SH   SOLE 43 40,753 0 874
GUESS INC NOTE 2.000% 4/1 401617AD7 2,637 2,800,000 PRN   SOLE 21 2,800,000 0 0
GUESS INC NOTE 2.000% 4/1 401617AD7 4,898 5,200,000 PRN   SOLE 22 5,200,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 4,635 75,263 SH   SOLE 2 30,746 0 44,517
GUIDEWIRE SOFTWARE INC COM 40171V100 4,205 68,282 SH   SOLE 4 30,590 0 37,692
GUIDEWIRE SOFTWARE INC COM 40171V100 525 8,520 SH   SOLE 7 6,198 0 2,322
GUIDEWIRE SOFTWARE INC COM 40171V100 17 281 SH   SOLE 13 281 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 488 7,929 SH   SOLE 15 7,929 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 7,702 125,074 SH   SOLE 18 120,902 0 4,172
GUIDEWIRE SOFTWARE INC COM 40171V100 1,730 28,090 SH   SOLE 19 28,090 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 95,432 1,549,730 SH   SOLE 21 1,549,730 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 124,239 2,017,515 SH   SOLE 22 1,858,377 0 159,138
GUIDEWIRE SOFTWARE INC COM 40171V100 8,053 130,778 SH   SOLE 23 130,778 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 288 4,676 SH   SOLE 25 4,676 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,405 55,286 SH   SOLE 26 44,409 0 10,877
GUIDEWIRE SOFTWARE INC COM 40171V100 6,660 108,160 SH   SOLE 28 1,482 0 106,678
GUIDEWIRE SOFTWARE INC COM 40171V100 8 135 SH   SOLE 29 135 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 22,767 369,713 SH   SOLE 30 250,327 0 119,386
GUIDEWIRE SOFTWARE INC COM 40171V100 1,141 18,528 SH   SOLE 31 17,445 0 1,083
GUIDEWIRE SOFTWARE INC COM 40171V100 244 3,967 SH   SOLE 34 3,967 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 571 9,272 SH   SOLE 36 9,272 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 158 2,561 SH   SOLE 40 2,561 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 12 196 SH   OTR 43 196 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,545 41,329 SH   SOLE 43 36,729 0 4,600
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 3,116 3,474,000 PRN   SOLE 21 3,474,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 6,279 7,000,000 PRN   SOLE 22 7,000,000 0 0
GUILD HLDGS CO CL A 40172N107 21 2,264 SH   SOLE 2 2,264 0 0
GUILD HLDGS CO CL A 40172N107 709 76,694 SH   SOLE 22 76,694 0 0
GULF IS FABRICATION INC COM 402307102 10 2,435 SH   SOLE 18 2,435 0 0
GULF IS FABRICATION INC COM 402307102 159 38,030 SH   SOLE 21 38,030 0 0
GULF IS FABRICATION INC COM 402307102 879 210,886 SH   SOLE 22 210,886 0 0
GULF RES INC COM 40251W408 0 3 SH   SOLE 22 3 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 1,719 19,473 SH   SOLE 2 17,922 0 1,551
GULFPORT ENERGY CORP COMMON SHARES 402635502 11 123 SH   SOLE 7 123 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 2,533 28,691 SH   SOLE 18 28,691 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 2,041 23,120 SH   SOLE 19 23,120 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 33,611 380,683 SH   SOLE 21 380,683 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 24,356 275,868 SH   SOLE 22 267,409 0 8,459
GULFPORT ENERGY CORP COMMON SHARES 402635502 913 10,344 SH   SOLE 26 9,539 0 805
GULFPORT ENERGY CORP COMMON SHARES 402635502 562 6,362 SH   SOLE 28 6,362 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 1,063 12,040 SH   SOLE 30 12,040 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 111 1,258 SH   SOLE 40 1,258 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 1,151 117,322 SH   SOLE 19 117,322 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 286 29,200 SH   SOLE 25 29,200 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 965 98,410 SH   SOLE 34 98,410 0 0
GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 4 35,534 SH   SOLE 19 35,534 0 0
GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 1 9,733 SH   SOLE 25 9,733 0 0
GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 3 29,733 SH   SOLE 34 29,733 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 10,671 304,350 SH   SOLE 2 106,945 0 197,405
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 12 330 SH   SOLE 4 330 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 58 1,644 SH   SOLE 7 1,644 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 7 200 SH   SOLE 17 0 0 200
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 17,252 492,061 SH   SOLE 18 492,061 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 24,264 692,083 SH   SOLE 19 692,083 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 204,260 5,826,024 SH   SOLE 21 5,826,024 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 108,010 3,080,709 SH   SOLE 22 2,949,506 0 131,203
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 617 17,588 SH   SOLE 25 17,588 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,014 57,455 SH   SOLE 26 43,441 0 14,014
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 286 8,167 SH   SOLE 28 2,042 0 6,125
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,836 80,898 SH   SOLE 30 80,898 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 54 1,527 SH   SOLE 31 1,527 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 620 17,671 SH   SOLE 34 17,671 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 228 6,490 SH   SOLE 36 6,490 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 472 13,473 SH   SOLE 40 13,473 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 5 146 SH   OTR 43 146 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1,912 54,541 SH   SOLE 43 47,180 0 7,361
H & E EQUIPMENT SERVICES INC COM 404030108 1,976 69,731 SH   SOLE 2 65,817 0 3,914
H & E EQUIPMENT SERVICES INC COM 404030108 3 110 SH   SOLE 4 110 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 11 374 SH   SOLE 7 374 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,346 82,772 SH   SOLE 18 82,772 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,456 121,944 SH   SOLE 19 121,944 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 38,944 1,374,176 SH   SOLE 21 1,374,176 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 22,459 792,470 SH   SOLE 22 771,909 0 20,561
H & E EQUIPMENT SERVICES INC COM 404030108 117 4,131 SH   SOLE 25 4,131 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 695 24,524 SH   SOLE 26 17,365 0 7,159
H & E EQUIPMENT SERVICES INC COM 404030108 179 6,320 SH   SOLE 28 287 0 6,033
H & E EQUIPMENT SERVICES INC COM 404030108 382 13,480 SH   SOLE 30 13,480 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 840 29,642 SH   SOLE 34 29,642 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 124 4,371 SH   SOLE 40 4,371 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 773 27,294 SH   SOLE 43 25,240 0 2,054
H WORLD GROUP LTD SPONSORED ADS 44332N106 8,805 262,521 SH   SOLE 2 107,919 0 154,602
H WORLD GROUP LTD SPONSORED ADS 44332N106 3,164 94,335 SH   SOLE 4 43,737 0 50,598
H WORLD GROUP LTD SPONSORED ADS 44332N106 845 25,196 SH   SOLE 7 24,541 0 655
H WORLD GROUP LTD SPONSORED ADS 44332N106 1,889 56,320 SH   SOLE 13 8,261 0 48,059
H WORLD GROUP LTD SPONSORED ADS 44332N106 5,680 169,348 SH   SOLE 15 169,348 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 2,693 80,294 SH   SOLE 18 80,294 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 71 2,119 SH   SOLE 19 2,119 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 115,600 3,446,621 SH   SOLE 21 3,446,621 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 64,549 1,924,523 SH   SOLE 22 1,770,307 0 154,216
H WORLD GROUP LTD SPONSORED ADS 44332N106 7,628 227,433 SH   SOLE 23 227,433 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 5,105 152,220 SH   SOLE 25 152,220 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 8,550 254,911 SH   SOLE 26 2,291 0 252,620
H WORLD GROUP LTD SPONSORED ADS 44332N106 11,014 328,376 SH   SOLE 28 15,397 0 312,979
H WORLD GROUP LTD SPONSORED ADS 44332N106 39,050 1,164,286 SH   SOLE 30 1,164,286 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 126 3,746 SH   SOLE 31 0 0 3,746
H WORLD GROUP LTD SPONSORED ADS 44332N106 363 10,833 SH   SOLE 34 10,833 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 82 2,458 SH   SOLE 36 2,458 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 14 421 SH   SOLE 40 421 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 7,518 224,139 SH   SOLE 43 207,539 0 16,600
H WORLD GROUP LTD NOTE 3.000% 5/0 44332NAB2 4,739 4,354,000 PRN   SOLE 21 4,354,000 0 0
HACKETT GROUP INC COM 404609109 3,184 179,692 SH   SOLE 2 154,031 0 25,661
HACKETT GROUP INC COM 404609109 6 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109 1,429 80,616 SH   SOLE 18 74,168 0 6,448
HACKETT GROUP INC COM 404609109 6,574 371,005 SH   SOLE 19 371,005 0 0
HACKETT GROUP INC COM 404609109 17,950 1,013,007 SH   SOLE 21 1,013,007 0 0
HACKETT GROUP INC COM 404609109 16,803 948,251 SH   SOLE 22 927,775 0 20,476
HACKETT GROUP INC COM 404609109 159 8,945 SH   SOLE 23 8,945 0 0
HACKETT GROUP INC COM 404609109 68 3,822 SH   SOLE 25 3,822 0 0
HACKETT GROUP INC COM 404609109 573 32,363 SH   SOLE 26 0 0 32,363
HACKETT GROUP INC COM 404609109 32 1,816 SH   SOLE 30 1,816 0 0
HACKETT GROUP INC COM 404609109 141 7,933 SH   SOLE 34 7,933 0 0
HACKETT GROUP INC COM 404609109 80 4,514 SH   SOLE 40 4,514 0 0
HACKETT GROUP INC COM 404609109 345 19,481 SH   SOLE 43 17,911 0 1,570
HAEMONETICS CORP MASS COM 405024100 4,186 56,538 SH   SOLE 2 50,881 0 5,657
HAEMONETICS CORP MASS COM 405024100 15 207 SH   SOLE 4 207 0 0
HAEMONETICS CORP MASS COM 405024100 42 566 SH   SOLE 7 566 0 0
HAEMONETICS CORP MASS COM 405024100 16,783 226,706 SH   SOLE 18 219,608 0 7,098
HAEMONETICS CORP MASS COM 405024100 6,942 93,775 SH   SOLE 19 93,775 0 0
HAEMONETICS CORP MASS COM 405024100 264,293 3,570,084 SH   SOLE 21 3,570,084 0 0
HAEMONETICS CORP MASS COM 405024100 109,219 1,475,332 SH   SOLE 22 1,443,293 0 32,039
HAEMONETICS CORP MASS COM 405024100 666 8,994 SH   SOLE 25 8,994 0 0
HAEMONETICS CORP MASS COM 405024100 1,644 22,204 SH   SOLE 26 16,339 0 5,865
HAEMONETICS CORP MASS COM 405024100 313 4,223 SH   SOLE 28 908 0 3,315
HAEMONETICS CORP MASS COM 405024100 2,992 40,422 SH   SOLE 30 40,422 0 0
HAEMONETICS CORP MASS COM 405024100 9 115 SH   SOLE 34 115 0 0
HAEMONETICS CORP MASS COM 405024100 241 3,249 SH   SOLE 36 3,249 0 0
HAEMONETICS CORP MASS COM 405024100 458 6,184 SH   SOLE 40 6,184 0 0
HAEMONETICS CORP MASS COM 405024100 25 341 SH   OTR 43 341 0 0
HAEMONETICS CORP MASS COM 405024100 2,244 30,310 SH   SOLE 43 27,839 0 2,471
HAEMONETICS CORP MASS NOTE 3/0 405024AB6 3,458 4,350,000 PRN   SOLE 21 4,350,000 0 0
HAGERTY INC CL A COM 405166109 97 10,788 SH   SOLE 2 9,917 0 871
HAGERTY INC CL A COM 405166109 803 89,328 SH   SOLE 21 89,328 0 0
HAGERTY INC CL A COM 405166109 3,442 382,824 SH   SOLE 22 367,402 0 15,422
HAGERTY INC CL A COM 405166109 63 7,017 SH   SOLE 25 7,017 0 0
HAGERTY INC CL A COM 405166109 52 5,740 SH   SOLE 40 5,740 0 0
HAIN CELESTIAL GROUP INC COM 405217100 5,440 322,268 SH   SOLE 2 236,535 0 85,733
HAIN CELESTIAL GROUP INC COM 405217100 6 331 SH   SOLE 4 331 0 0
HAIN CELESTIAL GROUP INC COM 405217100 20 1,184 SH   SOLE 7 1,184 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4,990 295,620 SH   SOLE 18 295,620 0 0
HAIN CELESTIAL GROUP INC COM 405217100 6,158 364,833 SH   SOLE 19 364,833 0 0
HAIN CELESTIAL GROUP INC COM 405217100 180,993 10,722,316 SH   SOLE 21 10,722,316 0 0
HAIN CELESTIAL GROUP INC COM 405217100 42,214 2,500,825 SH   SOLE 22 2,406,133 0 94,692
HAIN CELESTIAL GROUP INC COM 405217100 275 16,283 SH   SOLE 23 16,283 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,583 153,023 SH   SOLE 25 153,023 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,460 145,723 SH   SOLE 26 72,435 0 73,288
HAIN CELESTIAL GROUP INC COM 405217100 43 2,523 SH   SOLE 28 1,777 0 746
HAIN CELESTIAL GROUP INC COM 405217100 3,628 214,943 SH   SOLE 30 214,943 0 0
HAIN CELESTIAL GROUP INC COM 405217100 3,257 192,951 SH   SOLE 34 192,951 0 0
HAIN CELESTIAL GROUP INC COM 405217100 168 9,923 SH   SOLE 36 9,923 0 0
HAIN CELESTIAL GROUP INC COM 405217100 200 11,865 SH   SOLE 40 11,865 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,420 84,152 SH   SOLE 43 76,087 0 8,065
HALEON PLC SPON ADS 405552100 15 2,526 SH   SOLE 18 2,526 0 0
HALEON PLC SPON ADS 405552100 9 1,415 SH   SOLE 21 1,415 0 0
HALEON PLC SPON ADS 405552100 22 3,620 SH   SOLE 34 3,620 0 0
HALEON PLC SPON ADS 405552100 10,320 1,694,650 SH   SOLE 43 1,594,964 0 99,686
HALL OF FAME RESORT & ENTMT COM 40619L102 0 232 SH   SOLE 2 0 0 232
HALL OF FAME RESORT & ENTMT COM 40619L102 526 955,443 SH   SOLE 22 955,443 0 0
HALLADOR ENERGY COMPANY COM 40609P105 4 793 SH   SOLE 2 0 0 793
HALLADOR ENERGY COMPANY COM 40609P105 20 3,473 SH   SOLE 18 3,473 0 0
HALLADOR ENERGY COMPANY COM 40609P105 349 62,075 SH   SOLE 21 62,075 0 0
HALLADOR ENERGY COMPANY COM 40609P105 451 80,297 SH   SOLE 22 80,297 0 0
HALLIBURTON CO COM 406216101 80,244 3,259,318 SH   SOLE 2 434,020 0 2,825,298
HALLIBURTON CO COM 406216101 23,020 935,023 SH   SOLE 4 330,775 0 604,248
HALLIBURTON CO COM 406216101 20,198 820,403 SH   SOLE 7 796,493 0 23,910
HALLIBURTON CO COM 406216101 850 34,526 SH   SOLE 13 13,904 0 20,622
HALLIBURTON CO COM 406216101 3,400 138,113 SH   SOLE 15 138,113 0 0
HALLIBURTON CO COM 406216101 45,784 1,859,627 SH   SOLE 18 1,699,554 0 160,073
HALLIBURTON CO COM 406216101 36,103 1,466,415 SH   SOLE 19 1,466,415 0 0
HALLIBURTON CO COM 406216101 705,494 28,655,308 SH   SOLE 21 28,655,308 0 0
HALLIBURTON CO COM 406216101 505,495 20,531,897 SH   SOLE 22 18,458,908 0 2,072,989
HALLIBURTON CO COM 406216101 36,424 1,479,441 SH   SOLE 23 1,479,441 0 0
HALLIBURTON CO COM 406216101 102,457 4,161,535 SH   SOLE 25 4,161,535 0 0
HALLIBURTON CO COM 406216101 57,481 2,334,740 SH   SOLE 26 1,073,267 0 1,261,473
HALLIBURTON CO COM 406216101 51,516 2,092,434 SH   SOLE 28 267,876 0 1,824,558
HALLIBURTON CO COM 406216101 163 6,609 SH   SOLE 29 6,609 0 0
HALLIBURTON CO COM 406216101 257,232 10,448,090 SH   SOLE 30 9,960,428 0 487,662
HALLIBURTON CO COM 406216101 4,995 202,894 SH   SOLE 31 186,526 0 16,368
HALLIBURTON CO COM 406216101 10,412 422,892 SH   SOLE 34 422,892 0 0
HALLIBURTON CO COM 406216101 8,749 355,379 SH   SOLE 36 355,379 0 0
HALLIBURTON CO COM 406216101 716 29,074 SH   SOLE 40 29,074 0 0
HALLIBURTON CO COM 406216101 49 1,986 SH   OTR 43 1,986 0 0
HALLIBURTON CO COM 406216101 22,506 914,118 SH   SOLE 43 844,202 0 69,916
HALLMARK FINL SVCS INC COM NEW 40624Q203 3 3,191 SH   SOLE 2 3,191 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 3 2,556 SH   SOLE 18 2,556 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 29 27,449 SH   SOLE 21 27,449 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 230 219,307 SH   SOLE 22 219,307 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 8,959 226,577 SH   SOLE 2 175,831 0 50,746
HALOZYME THERAPEUTICS INC COM 40637H109 17 427 SH   SOLE 4 427 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 59 1,499 SH   SOLE 7 1,499 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 23,941 605,493 SH   SOLE 18 586,960 0 18,533
HALOZYME THERAPEUTICS INC COM 40637H109 71,681 1,812,865 SH   SOLE 19 1,812,865 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 416,709 10,538,922 SH   SOLE 21 10,538,922 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 164,341 4,156,326 SH   SOLE 22 4,070,058 0 86,268
HALOZYME THERAPEUTICS INC COM 40637H109 359 9,070 SH   SOLE 23 9,070 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 810 20,498 SH   SOLE 25 20,498 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 5,414 136,917 SH   SOLE 26 58,611 0 78,306
HALOZYME THERAPEUTICS INC COM 40637H109 1,513 38,258 SH   SOLE 28 33,642 0 4,616
HALOZYME THERAPEUTICS INC COM 40637H109 20,824 526,645 SH   SOLE 30 526,645 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 370 9,362 SH   SOLE 34 9,362 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 73 1,839 SH   SOLE 36 1,839 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 697 17,640 SH   SOLE 40 17,640 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 65 1,655 SH   OTR 43 1,655 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 3,782 95,640 SH   SOLE 43 92,614 0 3,026
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 4,536 5,360,000 PRN   SOLE 2 5,360,000 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 5,932 7,010,000 PRN   SOLE 21 7,010,000 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 7,405 8,750,000 PRN   SOLE 22 8,750,000 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 76 6,549 SH   SOLE 2 6,193 0 356
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 16 1,393 SH   SOLE 18 1,393 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 181 15,519 SH   SOLE 21 15,519 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1,450 124,247 SH   SOLE 22 124,247 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 21 1,805 SH   SOLE 43 1,805 0 0
HAMILTON LANE ALLIANCE HLDGS COM CL A 40749M103 99 10,000 SH   SOLE 2 10,000 0 0
HAMILTON LANE INC CL A 407497106 2,697 45,252 SH   SOLE 2 22,267 0 22,985
HAMILTON LANE INC CL A 407497106 6 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106 24 398 SH   SOLE 7 398 0 0
HAMILTON LANE INC CL A 407497106 6,097 102,281 SH   SOLE 18 92,156 0 10,125
HAMILTON LANE INC CL A 407497106 12,373 207,570 SH   SOLE 19 207,570 0 0
HAMILTON LANE INC CL A 407497106 70,123 1,176,368 SH   SOLE 21 1,176,368 0 0
HAMILTON LANE INC CL A 407497106 58,765 985,823 SH   SOLE 22 965,085 0 20,738
HAMILTON LANE INC CL A 407497106 279 4,674 SH   SOLE 23 4,674 0 0
HAMILTON LANE INC CL A 407497106 304 5,099 SH   SOLE 25 5,099 0 0
HAMILTON LANE INC CL A 407497106 2,690 45,135 SH   SOLE 26 8,454 0 36,681
HAMILTON LANE INC CL A 407497106 59 995 SH   SOLE 28 647 0 348
HAMILTON LANE INC CL A 407497106 16,398 275,082 SH   SOLE 30 275,082 0 0
HAMILTON LANE INC CL A 407497106 272 4,556 SH   SOLE 40 4,556 0 0
HAMILTON LANE INC CL A 407497106 474 7,951 SH   SOLE 43 7,175 0 776
HANCOCK WHITNEY CORPORATION COM 410120109 19,266 420,566 SH   SOLE 2 251,193 0 169,373
HANCOCK WHITNEY CORPORATION COM 410120109 125 2,727 SH   SOLE 4 355 0 2,372
HANCOCK WHITNEY CORPORATION COM 410120109 69 1,502 SH   SOLE 7 1,502 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 18,767 409,666 SH   SOLE 18 409,666 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 46,037 1,004,962 SH   SOLE 19 1,004,962 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 282,313 6,162,687 SH   SOLE 21 6,162,687 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 157,911 3,447,093 SH   SOLE 22 3,351,055 0 96,038
HANCOCK WHITNEY CORPORATION COM 410120109 1,271 27,744 SH   SOLE 23 27,744 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 644 14,057 SH   SOLE 25 14,057 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 7,778 169,798 SH   SOLE 26 28,620 0 141,178
HANCOCK WHITNEY CORPORATION COM 410120109 409 8,929 SH   SOLE 28 1,547 0 7,382
HANCOCK WHITNEY CORPORATION COM 410120109 6,808 148,613 SH   SOLE 30 148,613 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 231 5,053 SH   SOLE 36 5,053 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 533 11,627 SH   SOLE 40 11,627 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 4,569 99,730 SH   SOLE 43 92,893 0 6,837
HANESBRANDS INC COM 410345102 3,509 504,176 SH   SOLE 2 321,943 0 182,233
HANESBRANDS INC COM 410345102 6 855 SH   SOLE 4 855 0 0
HANESBRANDS INC COM 410345102 231 33,194 SH   SOLE 7 33,194 0 0
HANESBRANDS INC COM 410345102 6,445 925,940 SH   SOLE 18 925,940 0 0
HANESBRANDS INC COM 410345102 742 106,680 SH   SOLE 19 106,680 0 0
HANESBRANDS INC COM 410345102 178,643 25,667,105 SH   SOLE 21 25,667,105 0 0
HANESBRANDS INC COM 410345102 65,276 9,378,807 SH   SOLE 22 8,937,980 0 440,827
HANESBRANDS INC COM 410345102 392 56,389 SH   SOLE 25 56,389 0 0
HANESBRANDS INC COM 410345102 953 136,921 SH   SOLE 26 108,666 0 28,255
HANESBRANDS INC COM 410345102 55 7,929 SH   SOLE 28 6,220 0 1,709
HANESBRANDS INC COM 410345102 2,664 382,809 SH   SOLE 30 382,809 0 0
HANESBRANDS INC COM 410345102 36 5,149 SH   SOLE 31 5,149 0 0
HANESBRANDS INC COM 410345102 1,176 168,919 SH   SOLE 32 168,919 0 0
HANESBRANDS INC COM 410345102 145 20,848 SH   SOLE 36 20,848 0 0
HANESBRANDS INC COM 410345102 297 42,715 SH   SOLE 40 42,715 0 0
HANESBRANDS INC COM 410345102 14 2,076 SH   OTR 43 2,076 0 0
HANESBRANDS INC COM 410345102 1,884 270,728 SH   SOLE 43 232,782 0 37,946
HANGER INC COM NEW 41043F208 491 26,225 SH   SOLE 2 20,991 0 5,234
HANGER INC COM NEW 41043F208 2 115 SH   SOLE 4 115 0 0
HANGER INC COM NEW 41043F208 10 526 SH   SOLE 7 526 0 0
HANGER INC COM NEW 41043F208 2,676 142,971 SH   SOLE 18 132,046 0 10,925
HANGER INC COM NEW 41043F208 2,727 145,697 SH   SOLE 19 145,697 0 0
HANGER INC COM NEW 41043F208 90,962 4,859,067 SH   SOLE 21 4,859,067 0 0
HANGER INC COM NEW 41043F208 18,205 972,500 SH   SOLE 22 944,864 0 27,636
HANGER INC COM NEW 41043F208 37 1,965 SH   SOLE 23 1,965 0 0
HANGER INC COM NEW 41043F208 91 4,844 SH   SOLE 25 4,844 0 0
HANGER INC COM NEW 41043F208 95 5,066 SH   SOLE 26 1,283 0 3,783
HANGER INC COM NEW 41043F208 1,518 81,080 SH   SOLE 30 81,080 0 0
HANGER INC COM NEW 41043F208 86 4,599 SH   SOLE 40 4,599 0 0
HANGER INC COM NEW 41043F208 532 28,422 SH   SOLE 43 26,789 0 1,633
HANMI FINL CORP COM NEW 410495204 498 21,036 SH   SOLE 2 5,568 0 15,468
HANMI FINL CORP COM NEW 410495204 5 196 SH   SOLE 7 196 0 0
HANMI FINL CORP COM NEW 410495204 2,763 116,664 SH   SOLE 18 116,664 0 0
HANMI FINL CORP COM NEW 410495204 989 41,757 SH   SOLE 19 41,757 0 0
HANMI FINL CORP COM NEW 410495204 83,223 3,514,471 SH   SOLE 21 3,514,471 0 0
HANMI FINL CORP COM NEW 410495204 18,090 763,925 SH   SOLE 22 747,472 0 16,453
HANMI FINL CORP COM NEW 410495204 12 490 SH   SOLE 25 490 0 0
HANMI FINL CORP COM NEW 410495204 3 135 SH   SOLE 26 0 0 135
HANMI FINL CORP COM NEW 410495204 918 38,762 SH   SOLE 30 38,762 0 0
HANMI FINL CORP COM NEW 410495204 6 239 SH   SOLE 40 239 0 0
HANMI FINL CORP COM NEW 410495204 200 8,458 SH   SOLE 43 8,458 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,697 156,923 SH   SOLE 2 110,946 0 45,977
HANNON ARMSTRONG SUST INFR C COM 41068X100 9 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 27 905 SH   SOLE 7 905 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 7,639 255,244 SH   SOLE 18 255,244 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,768 159,320 SH   SOLE 19 159,320 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 113,154 3,780,608 SH   SOLE 21 3,780,608 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 64,815 2,165,550 SH   SOLE 22 2,073,549 0 92,001
HANNON ARMSTRONG SUST INFR C COM 41068X100 436 14,584 SH   SOLE 25 14,584 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,336 44,652 SH   SOLE 26 38,172 0 6,480
HANNON ARMSTRONG SUST INFR C COM 41068X100 160 5,355 SH   SOLE 28 1,402 0 3,953
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,020 67,491 SH   SOLE 30 67,491 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 129 4,318 SH   SOLE 36 4,318 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 317 10,605 SH   SOLE 40 10,605 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,487 83,079 SH   SOLE 43 80,769 0 2,310
HANOVER BANCORP INC COM NEW 410710206 5 245 SH   SOLE 18 245 0 0
HANOVER BANCORP INC COM NEW 410710206 45 2,376 SH   SOLE 21 2,376 0 0
HANOVER INS GROUP INC COM 410867105 10,316 80,506 SH   SOLE 2 41,183 0 39,323
HANOVER INS GROUP INC COM 410867105 28 218 SH   SOLE 4 218 0 0
HANOVER INS GROUP INC COM 410867105 83 646 SH   SOLE 7 646 0 0
HANOVER INS GROUP INC COM 410867105 9,986 77,932 SH   SOLE 18 77,932 0 0
HANOVER INS GROUP INC COM 410867105 7,972 62,216 SH   SOLE 19 62,216 0 0
HANOVER INS GROUP INC COM 410867105 240,244 1,874,856 SH   SOLE 21 1,874,856 0 0
HANOVER INS GROUP INC COM 410867105 130,181 1,015,931 SH   SOLE 22 968,226 0 47,705
HANOVER INS GROUP INC COM 410867105 727 5,674 SH   SOLE 25 5,674 0 0
HANOVER INS GROUP INC COM 410867105 2,373 18,519 SH   SOLE 26 15,265 0 3,254
HANOVER INS GROUP INC COM 410867105 256 1,995 SH   SOLE 28 636 0 1,359
HANOVER INS GROUP INC COM 410867105 3,636 28,374 SH   SOLE 30 28,374 0 0
HANOVER INS GROUP INC COM 410867105 67 524 SH   SOLE 31 524 0 0
HANOVER INS GROUP INC COM 410867105 189 1,476 SH   SOLE 36 1,476 0 0
HANOVER INS GROUP INC COM 410867105 554 4,324 SH   SOLE 40 4,324 0 0
HANOVER INS GROUP INC COM 410867105 5,366 41,877 SH   SOLE 43 40,723 0 1,154
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 2 2,194 SH   SOLE 18 2,194 0 0
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 19 21,327 SH   SOLE 21 21,327 0 0
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 1 751 SH   SOLE 22 751 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 856 63,814 SH   SOLE 2 49,743 0 14,071
HARBORONE BANCORP INC NEW COM NEW 41165Y100 5 362 SH   SOLE 7 362 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,902 141,737 SH   SOLE 18 141,737 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,538 114,639 SH   SOLE 19 114,639 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 24,179 1,801,733 SH   SOLE 21 1,801,733 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 18,506 1,378,951 SH   SOLE 22 1,327,755 0 51,196
HARBORONE BANCORP INC NEW COM NEW 41165Y100 88 6,543 SH   SOLE 25 6,543 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 49 3,647 SH   SOLE 30 3,647 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 90 6,677 SH   SOLE 40 6,677 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,132 84,323 SH   SOLE 43 79,931 0 4,392
HARLEY DAVIDSON INC COM 412822108 13,055 374,269 SH   SOLE 2 142,919 0 231,350
HARLEY DAVIDSON INC COM 412822108 20 564 SH   SOLE 4 564 0 0
HARLEY DAVIDSON INC COM 412822108 95 2,728 SH   SOLE 7 2,728 0 0
HARLEY DAVIDSON INC COM 412822108 9,994 286,522 SH   SOLE 18 286,522 0 0
HARLEY DAVIDSON INC COM 412822108 1,434 41,118 SH   SOLE 19 41,118 0 0
HARLEY DAVIDSON INC COM 412822108 226,349 6,489,358 SH   SOLE 21 6,489,358 0 0
HARLEY DAVIDSON INC COM 412822108 126,939 3,639,311 SH   SOLE 22 3,470,274 0 169,037
HARLEY DAVIDSON INC COM 412822108 878 25,168 SH   SOLE 25 25,168 0 0
HARLEY DAVIDSON INC COM 412822108 3,378 96,837 SH   SOLE 26 84,747 0 12,090
HARLEY DAVIDSON INC COM 412822108 426 12,210 SH   SOLE 28 2,738 0 9,472
HARLEY DAVIDSON INC COM 412822108 4,221 121,018 SH   SOLE 30 121,018 0 0
HARLEY DAVIDSON INC COM 412822108 69 1,977 SH   SOLE 31 1,977 0 0
HARLEY DAVIDSON INC COM 412822108 942 26,994 SH   SOLE 36 26,994 0 0
HARLEY DAVIDSON INC COM 412822108 726 20,822 SH   SOLE 40 20,822 0 0
HARLEY DAVIDSON INC COM 412822108 16 466 SH   OTR 43 466 0 0
HARLEY DAVIDSON INC COM 412822108 4,062 116,470 SH   SOLE 43 109,908 0 6,562
HARMONIC INC COM 413160102 1,068 81,711 SH   SOLE 2 71,248 0 10,463
HARMONIC INC COM 413160102 12 885 SH   SOLE 7 885 0 0
HARMONIC INC COM 413160102 4,333 331,542 SH   SOLE 18 331,542 0 0
HARMONIC INC COM 413160102 2,219 169,760 SH   SOLE 19 169,760 0 0
HARMONIC INC COM 413160102 164,594 12,593,292 SH   SOLE 21 12,593,292 0 0
HARMONIC INC COM 413160102 31,469 2,407,702 SH   SOLE 22 2,344,689 0 63,013
HARMONIC INC COM 413160102 307 23,478 SH   SOLE 25 23,478 0 0
HARMONIC INC COM 413160102 1,120 85,678 SH   SOLE 26 79,806 0 5,872
HARMONIC INC COM 413160102 122 9,307 SH   SOLE 28 0 0 9,307
HARMONIC INC COM 413160102 3,090 236,451 SH   SOLE 30 236,451 0 0
HARMONIC INC COM 413160102 207 15,815 SH   SOLE 36 15,815 0 0
HARMONIC INC COM 413160102 195 14,924 SH   SOLE 40 14,924 0 0
HARMONIC INC COM 413160102 339 25,919 SH   SOLE 43 24,529 0 1,390
HARMONY BIOSCIENCES HLDGS IN COM 413197104 3,673 82,923 SH   SOLE 2 53,821 0 29,102
HARMONY BIOSCIENCES HLDGS IN COM 413197104 13 304 SH   SOLE 7 304 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 4,217 95,206 SH   SOLE 18 90,175 0 5,031
HARMONY BIOSCIENCES HLDGS IN COM 413197104 6,085 137,385 SH   SOLE 19 137,385 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 152,810 3,450,219 SH   SOLE 21 3,450,219 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 35,790 808,078 SH   SOLE 22 793,280 0 14,798
HARMONY BIOSCIENCES HLDGS IN COM 413197104 187 4,225 SH   SOLE 23 4,225 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 178 4,025 SH   SOLE 25 4,025 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 1,334 30,111 SH   SOLE 26 16,461 0 13,650
HARMONY BIOSCIENCES HLDGS IN COM 413197104 738 16,654 SH   SOLE 28 13,322 0 3,332
HARMONY BIOSCIENCES HLDGS IN COM 413197104 7,032 158,776 SH   SOLE 30 158,776 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 163 3,690 SH   SOLE 34 3,690 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 89 2,019 SH   SOLE 40 2,019 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 376 8,498 SH   SOLE 43 8,121 0 377
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 4,688 1,929,360 SH   SOLE 7 1,929,360 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 10,054 4,137,325 SH   SOLE 30 4,137,325 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 1,031 424,438 SH   SOLE 43 416,154 0 8,284
HARPOON THERAPEUTICS INC COM 41358P106 21 21,996 SH   SOLE 2 9,016 0 12,980
HARPOON THERAPEUTICS INC COM 41358P106 4 4,343 SH   SOLE 18 3,494 0 849
HARPOON THERAPEUTICS INC COM 41358P106 172 176,944 SH   SOLE 19 176,944 0 0
HARPOON THERAPEUTICS INC COM 41358P106 201 206,909 SH   SOLE 21 206,909 0 0
HARPOON THERAPEUTICS INC COM 41358P106 450 463,969 SH   SOLE 22 463,969 0 0
HARPOON THERAPEUTICS INC COM 41358P106 24 24,985 SH   SOLE 26 0 0 24,985
HARPOON THERAPEUTICS INC COM 41358P106 14 14,663 SH   SOLE 30 14,663 0 0
HARPOON THERAPEUTICS INC COM 41358P106 0 138 SH   SOLE 43 138 0 0
HARROW HEALTH INC COM 415858109 72 5,943 SH   SOLE 2 5,342 0 601
HARROW HEALTH INC COM 415858109 47 3,918 SH   SOLE 18 3,918 0 0
HARROW HEALTH INC COM 415858109 1,366 113,209 SH   SOLE 21 113,209 0 0
HARROW HEALTH INC COM 415858109 3,624 300,268 SH   SOLE 22 300,268 0 0
HARROW HEALTH INC COM 415858109 141 11,649 SH   SOLE 30 11,649 0 0
HARSCO CORP COM 415864107 491 131,331 SH   SOLE 2 83,851 0 47,480
HARSCO CORP COM 415864107 1 352 SH   SOLE 4 352 0 0
HARSCO CORP COM 415864107 3 906 SH   SOLE 7 906 0 0
HARSCO CORP COM 415864107 1,162 310,826 SH   SOLE 18 310,826 0 0
HARSCO CORP COM 415864107 547 146,199 SH   SOLE 19 146,199 0 0
HARSCO CORP COM 415864107 36,691 9,810,559 SH   SOLE 21 9,810,559 0 0
HARSCO CORP COM 415864107 7,581 2,026,990 SH   SOLE 22 1,938,763 0 88,227
HARSCO CORP COM 415864107 38 10,031 SH   SOLE 25 10,031 0 0
HARSCO CORP COM 415864107 125 33,315 SH   SOLE 26 27,715 0 5,600
HARSCO CORP COM 415864107 188 50,274 SH   SOLE 28 50,274 0 0
HARSCO CORP COM 415864107 831 222,226 SH   SOLE 30 222,226 0 0
HARSCO CORP COM 415864107 7 1,767 SH   SOLE 34 1,767 0 0
HARSCO CORP COM 415864107 34 9,096 SH   SOLE 40 9,096 0 0
HARSCO CORP COM 415864107 242 64,733 SH   SOLE 43 64,433 0 300
HARTE HANKS INC COM 416196202 45 4,051 SH   SOLE 2 4,051 0 0
HARTE HANKS INC COM 416196202 9 793 SH   SOLE 18 793 0 0
HARTE HANKS INC COM 416196202 98 8,812 SH   SOLE 21 8,812 0 0
HARTE HANKS INC COM 416196202 130 11,620 SH   SOLE 22 11,620 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 56,605 913,876 SH   SOLE 2 357,727 0 556,149
HARTFORD FINL SVCS GROUP INC COM 416515104 20,895 337,350 SH   SOLE 4 199,186 0 138,164
HARTFORD FINL SVCS GROUP INC COM 416515104 25,149 406,025 SH   SOLE 7 315,636 0 90,389
HARTFORD FINL SVCS GROUP INC COM 416515104 1,064 17,172 SH   SOLE 13 9,425 0 7,747
HARTFORD FINL SVCS GROUP INC COM 416515104 3,105 50,135 SH   SOLE 15 50,135 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 53,498 863,710 SH   SOLE 18 748,270 0 115,440
HARTFORD FINL SVCS GROUP INC COM 416515104 9,781 157,914 SH   SOLE 19 157,914 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 547,186 8,834,132 SH   SOLE 21 8,834,132 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 444,569 7,177,416 SH   SOLE 22 6,509,033 0 668,383
HARTFORD FINL SVCS GROUP INC COM 416515104 36,324 586,441 SH   SOLE 23 586,441 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 31,841 514,066 SH   SOLE 25 514,066 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 53,104 857,348 SH   SOLE 26 440,807 0 416,541
HARTFORD FINL SVCS GROUP INC COM 416515104 59,421 959,325 SH   SOLE 28 100,278 0 859,047
HARTFORD FINL SVCS GROUP INC COM 416515104 610 9,850 SH   SOLE 29 9,850 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 107,473 1,735,107 SH   SOLE 30 1,731,623 0 3,484
HARTFORD FINL SVCS GROUP INC COM 416515104 6,153 99,331 SH   SOLE 31 93,230 0 6,101
HARTFORD FINL SVCS GROUP INC COM 416515104 1,119 18,064 SH   SOLE 34 18,064 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,660 123,670 SH   SOLE 36 123,670 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 650 10,492 SH   SOLE 40 10,492 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 45 720 SH   OTR 43 720 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 18,688 301,713 SH   SOLE 43 286,723 0 14,990
HARVARD BIOSCIENCE INC COM 416906105 70 27,517 SH   SOLE 2 0 0 27,517
HARVARD BIOSCIENCE INC COM 416906105 16 6,428 SH   SOLE 18 6,428 0 0
HARVARD BIOSCIENCE INC COM 416906105 902 352,509 SH   SOLE 21 352,509 0 0
HARVARD BIOSCIENCE INC COM 416906105 2,001 781,676 SH   SOLE 22 781,676 0 0
HARVARD BIOSCIENCE INC COM 416906105 15 6,009 SH   SOLE 26 0 0 6,009
HARVARD BIOSCIENCE INC COM 416906105 45 17,677 SH   SOLE 30 17,677 0 0
HARVARD BIOSCIENCE INC COM 416906105 3 1,282 SH   SOLE 43 1,282 0 0
HASBRO INC COM 418056107 11,863 175,956 SH   SOLE 2 63,468 0 112,488
HASBRO INC COM 418056107 8,409 124,726 SH   SOLE 4 72,544 0 52,182
HASBRO INC COM 418056107 9,010 133,637 SH   SOLE 7 129,096 0 4,541
HASBRO INC COM 418056107 52 769 SH   SOLE 13 769 0 0
HASBRO INC COM 418056107 1,280 18,984 SH   SOLE 15 18,984 0 0
HASBRO INC COM 418056107 3 39 SH   SOLE 17 0 0 39
HASBRO INC COM 418056107 14,135 209,658 SH   SOLE 18 199,337 0 10,321
HASBRO INC COM 418056107 3,703 54,922 SH   SOLE 19 54,922 0 0
HASBRO INC COM 418056107 311,232 4,616,318 SH   SOLE 21 4,616,318 0 0
HASBRO INC COM 418056107 189,060 2,804,215 SH   SOLE 22 2,534,401 0 269,814
HASBRO INC COM 418056107 14,775 219,144 SH   SOLE 23 219,144 0 0
HASBRO INC COM 418056107 44,066 653,607 SH   SOLE 25 653,607 0 0
HASBRO INC COM 418056107 39,958 592,668 SH   SOLE 26 391,874 0 200,794
HASBRO INC COM 418056107 29,413 436,271 SH   SOLE 28 9,330 0 426,941
HASBRO INC COM 418056107 104,921 1,556,230 SH   SOLE 30 1,490,747 0 65,483
HASBRO INC COM 418056107 1,866 27,674 SH   SOLE 31 25,312 0 2,362
HASBRO INC COM 418056107 467 6,921 SH   SOLE 34 6,921 0 0
HASBRO INC COM 418056107 3,579 53,092 SH   SOLE 36 53,092 0 0
HASBRO INC COM 418056107 276 4,100 SH   SOLE 40 4,100 0 0
HASBRO INC COM 418056107 29 437 SH   OTR 43 437 0 0
HASBRO INC COM 418056107 12,822 190,177 SH   SOLE 43 178,680 0 11,497
HASHICORP INC COM CL A 418100103 119 3,699 SH   SOLE 2 2,461 0 1,238
HASHICORP INC COM CL A 418100103 545 16,917 SH   SOLE 4 0 0 16,917
HASHICORP INC COM CL A 418100103 1,983 61,596 SH   SOLE 21 61,596 0 0
HASHICORP INC COM CL A 418100103 16,381 508,900 SH   SOLE 22 508,900 0 0
HASHICORP INC COM CL A 418100103 1,386 43,062 SH   SOLE 28 0 0 43,062
HASHICORP INC COM CL A 418100103 8,011 248,866 SH   SOLE 34 248,866 0 0
HASHICORP INC COM CL A 418100103 1 17 SH   SOLE 43 17 0 0
HAVERTY FURNITURE COS INC COM 419596101 3,235 129,929 SH   SOLE 2 107,293 0 22,636
HAVERTY FURNITURE COS INC COM 419596101 2 70 SH   SOLE 4 70 0 0
HAVERTY FURNITURE COS INC COM 419596101 5 216 SH   SOLE 7 216 0 0
HAVERTY FURNITURE COS INC COM 419596101 1,445 58,033 SH   SOLE 18 58,033 0 0
HAVERTY FURNITURE COS INC COM 419596101 4,877 195,861 SH   SOLE 19 195,861 0 0
HAVERTY FURNITURE COS INC COM 419596101 43,091 1,730,568 SH   SOLE 21 1,730,568 0 0
HAVERTY FURNITURE COS INC COM 419596101 16,599 666,612 SH   SOLE 22 648,082 0 18,530
HAVERTY FURNITURE COS INC COM 419596101 105 4,223 SH   SOLE 23 4,223 0 0
HAVERTY FURNITURE COS INC COM 419596101 50 2,016 SH   SOLE 25 2,016 0 0
HAVERTY FURNITURE COS INC COM 419596101 767 30,791 SH   SOLE 26 0 0 30,791
HAVERTY FURNITURE COS INC COM 419596101 518 20,793 SH   SOLE 30 20,793 0 0
HAVERTY FURNITURE COS INC COM 419596101 422 16,928 SH   SOLE 34 16,928 0 0
HAVERTY FURNITURE COS INC COM 419596101 57 2,295 SH   SOLE 40 2,295 0 0
HAVERTY FURNITURE COS INC COM 419596101 91 3,648 SH   SOLE 43 3,598 0 50
HAWAIIAN ELEC INDUSTRIES COM 419870100 7,881 227,368 SH   SOLE 2 119,584 0 107,784
HAWAIIAN ELEC INDUSTRIES COM 419870100 454 13,085 SH   SOLE 4 13,085 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 71 2,053 SH   SOLE 7 2,053 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 8,118 234,215 SH   SOLE 18 234,215 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,297 37,430 SH   SOLE 19 37,430 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 205,460 5,927,884 SH   SOLE 21 5,927,884 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 102,431 2,955,300 SH   SOLE 22 2,807,463 0 147,837
HAWAIIAN ELEC INDUSTRIES COM 419870100 559 16,134 SH   SOLE 25 16,134 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,757 50,700 SH   SOLE 26 40,100 0 10,600
HAWAIIAN ELEC INDUSTRIES COM 419870100 67 1,947 SH   SOLE 28 1,947 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 5,961 171,999 SH   SOLE 30 171,999 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 54 1,572 SH   SOLE 31 1,572 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 230 6,644 SH   SOLE 36 6,644 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 515 14,861 SH   SOLE 40 14,861 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 15 433 SH   OTR 43 433 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,104 89,553 SH   SOLE 43 83,642 0 5,911
HAWAIIAN HOLDINGS INC COM 419879101 1,393 105,947 SH   SOLE 2 72,505 0 33,442
HAWAIIAN HOLDINGS INC COM 419879101 9 670 SH   SOLE 7 670 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,504 190,400 SH   SOLE 18 190,400 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,211 92,063 SH   SOLE 19 92,063 0 0
HAWAIIAN HOLDINGS INC COM 419879101 82,569 6,278,993 SH   SOLE 21 6,278,993 0 0
HAWAIIAN HOLDINGS INC COM 419879101 17,576 1,336,566 SH   SOLE 22 1,296,740 0 39,826
HAWAIIAN HOLDINGS INC COM 419879101 39 2,987 SH   SOLE 25 2,987 0 0
HAWAIIAN HOLDINGS INC COM 419879101 26 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,075 81,736 SH   SOLE 30 81,736 0 0
HAWAIIAN HOLDINGS INC COM 419879101 24 1,803 SH   SOLE 40 1,803 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,011 76,874 SH   SOLE 43 74,599 0 2,275
HAWKINS INC COM 420261109 1,477 37,888 SH   SOLE 2 18,242 0 19,646
HAWKINS INC COM 420261109 6 164 SH   SOLE 7 164 0 0
HAWKINS INC COM 420261109 2,828 72,520 SH   SOLE 18 69,918 0 2,602
HAWKINS INC COM 420261109 1,679 43,065 SH   SOLE 19 43,065 0 0
HAWKINS INC COM 420261109 101,732 2,609,190 SH   SOLE 21 2,609,190 0 0
HAWKINS INC COM 420261109 20,271 519,910 SH   SOLE 22 504,092 0 15,818
HAWKINS INC COM 420261109 22 558 SH   SOLE 23 558 0 0
HAWKINS INC COM 420261109 95 2,427 SH   SOLE 25 2,427 0 0
HAWKINS INC COM 420261109 58 1,491 SH   SOLE 26 0 0 1,491
HAWKINS INC COM 420261109 1,241 31,830 SH   SOLE 30 31,830 0 0
HAWKINS INC COM 420261109 86 2,198 SH   SOLE 40 2,198 0 0
HAWKINS INC COM 420261109 30 781 SH   OTR 43 781 0 0
HAWKINS INC COM 420261109 1,091 27,989 SH   SOLE 43 27,405 0 584
HAWTHORN BANCSHARES INC COM 420476103 5 224 SH   SOLE 2 0 0 224
HAWTHORN BANCSHARES INC COM 420476103 23 1,070 SH   SOLE 18 1,070 0 0
HAWTHORN BANCSHARES INC COM 420476103 487 22,272 SH   SOLE 21 22,272 0 0
HAWTHORN BANCSHARES INC COM 420476103 23 1,035 SH   SOLE 22 1,035 0 0
HAYNES INTL INC COM NEW 420877201 376 10,698 SH   SOLE 2 4,375 0 6,323
HAYNES INTL INC COM NEW 420877201 5 132 SH   SOLE 7 132 0 0
HAYNES INTL INC COM NEW 420877201 1,684 47,938 SH   SOLE 18 47,938 0 0
HAYNES INTL INC COM NEW 420877201 761 21,663 SH   SOLE 19 21,663 0 0
HAYNES INTL INC COM NEW 420877201 62,658 1,784,101 SH   SOLE 21 1,784,101 0 0
HAYNES INTL INC COM NEW 420877201 11,441 325,759 SH   SOLE 22 318,010 0 7,749
HAYNES INTL INC COM NEW 420877201 551 15,677 SH   SOLE 30 15,677 0 0
HAYNES INTL INC COM NEW 420877201 109 3,097 SH   SOLE 43 3,056 0 41
HAYWARD HLDGS INC COM 421298100 618 69,628 SH   SOLE 2 34,270 0 35,358
HAYWARD HLDGS INC COM 421298100 8 937 SH   SOLE 7 937 0 0
HAYWARD HLDGS INC COM 421298100 238 26,795 SH   SOLE 18 26,795 0 0
HAYWARD HLDGS INC COM 421298100 192 21,644 SH   SOLE 19 21,644 0 0
HAYWARD HLDGS INC COM 421298100 8,847 997,442 SH   SOLE 21 997,442 0 0
HAYWARD HLDGS INC COM 421298100 19,530 2,201,756 SH   SOLE 22 2,121,242 0 80,514
HAYWARD HLDGS INC COM 421298100 101 11,360 SH   SOLE 25 11,360 0 0
HAYWARD HLDGS INC COM 421298100 294 33,110 SH   SOLE 26 27,838 0 5,272
HAYWARD HLDGS INC COM 421298100 115 13,005 SH   SOLE 28 0 0 13,005
HAYWARD HLDGS INC COM 421298100 407 45,908 SH   SOLE 30 45,908 0 0
HAYWARD HLDGS INC COM 421298100 9 1,035 SH   SOLE 31 1,035 0 0
HAYWARD HLDGS INC COM 421298100 62 6,950 SH   SOLE 40 6,950 0 0
HAYWARD HLDGS INC COM 421298100 42 4,756 SH   SOLE 43 4,476 0 280
HBT FINL INC. COM 404111106 1,056 58,171 SH   SOLE 2 4,323 0 53,848
HBT FINL INC. COM 404111106 632 34,831 SH   SOLE 18 34,831 0 0
HBT FINL INC. COM 404111106 3,162 174,193 SH   SOLE 19 174,193 0 0
HBT FINL INC. COM 404111106 6,222 342,837 SH   SOLE 21 342,837 0 0
HBT FINL INC. COM 404111106 7,771 428,176 SH   SOLE 22 421,416 0 6,760
HBT FINL INC. COM 404111106 318 17,504 SH   SOLE 23 17,504 0 0
HBT FINL INC. COM 404111106 1,699 93,634 SH   SOLE 26 0 0 93,634
HBT FINL INC. COM 404111106 1 31 SH   SOLE 43 31 0 0
HCA HEALTHCARE INC COM 40412C101 75,817 412,519 SH   SOLE 2 92,270 0 320,249
HCA HEALTHCARE INC COM 40412C101 25,742 140,063 SH   SOLE 4 102,536 0 37,527
HCA HEALTHCARE INC COM 40412C101 44,901 244,305 SH   SOLE 7 200,717 0 43,588
HCA HEALTHCARE INC COM 40412C101 1,237 6,732 SH   SOLE 13 991 0 5,741
HCA HEALTHCARE INC COM 40412C101 6,683 36,362 SH   SOLE 15 36,362 0 0
HCA HEALTHCARE INC COM 40412C101 57,330 311,934 SH   SOLE 18 293,941 0 17,993
HCA HEALTHCARE INC COM 40412C101 39,675 215,870 SH   SOLE 19 215,870 0 0
HCA HEALTHCARE INC COM 40412C101 918,927 4,999,874 SH   SOLE 21 4,999,874 0 0
HCA HEALTHCARE INC COM 40412C101 840,511 4,573,216 SH   SOLE 22 4,115,500 0 457,716
HCA HEALTHCARE INC COM 40412C101 71,476 388,903 SH   SOLE 23 388,903 0 0
HCA HEALTHCARE INC COM 40412C101 72,127 392,441 SH   SOLE 25 392,441 0 0
HCA HEALTHCARE INC COM 40412C101 78,811 428,810 SH   SOLE 26 152,617 0 276,193
HCA HEALTHCARE INC COM 40412C101 61,805 336,281 SH   SOLE 28 42,569 0 293,712
HCA HEALTHCARE INC COM 40412C101 300,723 1,636,231 SH   SOLE 30 1,634,044 0 2,187
HCA HEALTHCARE INC COM 40412C101 9,685 52,696 SH   SOLE 31 48,245 0 4,451
HCA HEALTHCARE INC COM 40412C101 33,136 180,293 SH   SOLE 34 180,293 0 0
HCA HEALTHCARE INC COM 40412C101 14,521 79,009 SH   SOLE 36 79,009 0 0
HCA HEALTHCARE INC COM 40412C101 1,422 7,737 SH   SOLE 40 7,737 0 0
HCA HEALTHCARE INC COM 40412C101 42,208 229,652 SH   SOLE 43 211,299 0 18,353
HCA HEALTHCARE INC OPTIONS 40412C101 239 1,300 SH Call SOLE 2 0 0 1,300
HCA HEALTHCARE INC OPTIONS 40412C101 184 1,000 SH Call SOLE 4 1,000 0 0
HCA HEALTHCARE INC OPTIONS 40412C101 2,941 16,000 SH Call SOLE 18 16,000 0 0
HCA HEALTHCARE INC OPTIONS 40412C101 16,725 91,000 SH Call SOLE 19 91,000 0 0
HCA HEALTHCARE INC OPTIONS 40412C101 1,213 6,600 SH Call SOLE 22 6,600 0 0
HCA HEALTHCARE INC OPTIONS 40412C101 147 800 SH Call SOLE 26 800 0 0
HCA HEALTHCARE INC OPTIONS 40412C101 8,822 48,000 SH Call SOLE 34 48,000 0 0
HCI GROUP INC COM 40416E103 514 13,100 SH   SOLE 2 9,359 0 3,741
HCI GROUP INC COM 40416E103 4 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103 962 24,539 SH   SOLE 18 24,539 0 0
HCI GROUP INC COM 40416E103 495 12,623 SH   SOLE 19 12,623 0 0
HCI GROUP INC COM 40416E103 32,791 836,498 SH   SOLE 21 836,498 0 0
HCI GROUP INC COM 40416E103 7,521 191,860 SH   SOLE 22 187,126 0 4,734
HCI GROUP INC COM 40416E103 40 1,031 SH   SOLE 25 1,031 0 0
HCI GROUP INC COM 40416E103 226 5,759 SH   SOLE 26 0 0 5,759
HCI GROUP INC COM 40416E103 722 18,413 SH   SOLE 30 18,413 0 0
HCI GROUP INC COM 40416E103 41 1,041 SH   SOLE 40 1,041 0 0
HCI GROUP INC COM 40416E103 415 10,585 SH   SOLE 43 9,976 0 609
HCW BIOLOGICS INC COM 40423R105 8 3,382 SH   SOLE 18 3,382 0 0
HCW BIOLOGICS INC COM 40423R105 88 38,314 SH   SOLE 21 38,314 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 5,539 94,810 SH   SOLE 2 94,810 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,314 39,602 SH   SOLE 4 39,602 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,758 64,335 SH   SOLE 13 64,335 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,688 46,013 SH   SOLE 15 46,013 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,860 31,834 SH   SOLE 18 31,381 0 453
HDFC BANK LTD SPONSORED ADS 40415F101 496 8,483 SH   SOLE 19 8,483 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 351 6,011 SH   SOLE 21 6,011 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 43,043 736,792 SH   SOLE 22 628,148 0 108,644
HDFC BANK LTD SPONSORED ADS 40415F101 50,968 872,436 SH   SOLE 26 139,532 0 732,904
HDFC BANK LTD SPONSORED ADS 40415F101 83 1,420 SH   SOLE 28 0 0 1,420
HDFC BANK LTD SPONSORED ADS 40415F101 2,337 40,004 SH   SOLE 30 40,004 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 574 9,831 SH   SOLE 31 0 0 9,831
HDFC BANK LTD SPONSORED ADS 40415F101 6,540 111,948 SH   SOLE 34 111,948 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 8,056 137,891 SH   SOLE 43 106,356 0 31,535
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 0 616 SH   SOLE 25 616 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 2,133 213,643 SH   SOLE 2 213,643 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 1,239 124,119 SH   SOLE 18 124,119 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 31,946 3,199,434 SH   SOLE 19 3,199,434 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 33 3,285 SH   SOLE 21 3,285 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 13,713 1,373,346 SH   SOLE 34 1,373,346 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 1 31,493 SH   SOLE 2 31,493 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 1 21,253 SH   SOLE 18 21,253 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 13 436,626 SH   SOLE 19 436,626 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 6 201,472 SH   SOLE 34 201,472 0 0
HEALTH CATALYST INC COM 42225T107 1,329 137,016 SH   SOLE 2 69,948 0 67,068
HEALTH CATALYST INC COM 42225T107 2 222 SH   SOLE 4 222 0 0
HEALTH CATALYST INC COM 42225T107 7 719 SH   SOLE 7 719 0 0
HEALTH CATALYST INC COM 42225T107 1,597 164,651 SH   SOLE 18 164,651 0 0
HEALTH CATALYST INC COM 42225T107 3,773 388,968 SH   SOLE 19 388,968 0 0
HEALTH CATALYST INC COM 42225T107 19,997 2,061,563 SH   SOLE 21 2,061,563 0 0
HEALTH CATALYST INC COM 42225T107 16,291 1,679,504 SH   SOLE 22 1,624,037 0 55,467
HEALTH CATALYST INC COM 42225T107 111 11,451 SH   SOLE 23 11,451 0 0
HEALTH CATALYST INC COM 42225T107 56 5,744 SH   SOLE 25 5,744 0 0
HEALTH CATALYST INC COM 42225T107 597 61,578 SH   SOLE 26 15,072 0 46,506
HEALTH CATALYST INC COM 42225T107 21 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107 230 23,729 SH   SOLE 30 23,729 0 0
HEALTH CATALYST INC COM 42225T107 61 6,290 SH   SOLE 40 6,290 0 0
HEALTH CATALYST INC COM 42225T107 726 74,865 SH   SOLE 43 71,946 0 2,919
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 189 19,136 SH   SOLE 18 19,136 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 5,043 509,348 SH   SOLE 19 509,348 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 2,593 261,952 SH   SOLE 34 261,952 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 18,430 883,950 SH   SOLE 2 211,193 0 672,757
HEALTHCARE RLTY TR CL A COM 42226K105 7,338 351,959 SH   SOLE 4 326,751 0 25,208
HEALTHCARE RLTY TR CL A COM 42226K105 11,299 541,917 SH   SOLE 7 541,917 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 27 1,285 SH   SOLE 13 1,285 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 894 42,890 SH   SOLE 15 42,890 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 18,225 874,103 SH   SOLE 18 854,653 0 19,450
HEALTHCARE RLTY TR CL A COM 42226K105 12,935 620,378 SH   SOLE 19 620,378 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 457,113 21,923,908 SH   SOLE 21 21,923,908 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 279,754 13,417,473 SH   SOLE 22 12,722,419 0 695,054
HEALTHCARE RLTY TR CL A COM 42226K105 13,264 636,172 SH   SOLE 23 636,172 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 34,605 1,659,721 SH   SOLE 25 1,659,721 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 4,888 234,448 SH   SOLE 26 175,810 0 58,638
HEALTHCARE RLTY TR CL A COM 42226K105 11,767 564,365 SH   SOLE 28 2,524 0 561,841
HEALTHCARE RLTY TR CL A COM 42226K105 37,434 1,795,379 SH   SOLE 30 1,795,379 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 1,753 84,081 SH   SOLE 31 77,062 0 7,019
HEALTHCARE RLTY TR CL A COM 42226K105 374 17,960 SH   SOLE 34 17,960 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 1,379 66,140 SH   SOLE 36 66,140 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 254 12,188 SH   SOLE 40 12,188 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 16 757 SH   OTR 43 757 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 854 40,945 SH   SOLE 43 38,378 0 2,567
HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 21,022 2,117,000 SH   SOLE 2 2,117,000 0 0
HEALTHCARE SERVICES ACQU COR *W EXP 12/28/202 42227K112 32 1,056,000 SH   SOLE 2 1,056,000 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 787 65,082 SH   SOLE 2 35,217 0 29,865
HEALTHCARE SVCS GROUP INC COM 421906108 4 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 10 867 SH   SOLE 7 867 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 3,239 267,903 SH   SOLE 18 267,903 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,688 139,580 SH   SOLE 19 139,580 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 109,179 9,030,518 SH   SOLE 21 9,030,518 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 21,992 1,819,003 SH   SOLE 22 1,754,263 0 64,740
HEALTHCARE SVCS GROUP INC COM 421906108 115 9,496 SH   SOLE 25 9,496 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 285 23,581 SH   SOLE 26 18,041 0 5,540
HEALTHCARE SVCS GROUP INC COM 421906108 4 306 SH   SOLE 28 306 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 2,212 182,991 SH   SOLE 30 182,991 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 39 3,216 SH   SOLE 36 3,216 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 97 8,008 SH   SOLE 40 8,008 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,037 85,734 SH   SOLE 43 43,556 0 42,178
HEALTHEQUITY INC COM 42226A107 8,733 130,009 SH   SOLE 2 93,740 0 36,269
HEALTHEQUITY INC COM 42226A107 20 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 61 907 SH   SOLE 7 907 0 0
HEALTHEQUITY INC COM 42226A107 24,941 371,314 SH   SOLE 18 359,375 0 11,939
HEALTHEQUITY INC COM 42226A107 26,299 391,529 SH   SOLE 19 391,529 0 0
HEALTHEQUITY INC COM 42226A107 401,910 5,983,470 SH   SOLE 21 5,983,470 0 0
HEALTHEQUITY INC COM 42226A107 173,433 2,581,998 SH   SOLE 22 2,530,210 0 51,788
HEALTHEQUITY INC COM 42226A107 605 9,010 SH   SOLE 23 9,010 0 0
HEALTHEQUITY INC COM 42226A107 847 12,605 SH   SOLE 25 12,605 0 0
HEALTHEQUITY INC COM 42226A107 6,174 91,919 SH   SOLE 26 33,455 0 58,464
HEALTHEQUITY INC COM 42226A107 340 5,066 SH   SOLE 28 1,486 0 3,580
HEALTHEQUITY INC COM 42226A107 2,406 35,819 SH   SOLE 30 35,819 0 0
HEALTHEQUITY INC COM 42226A107 34 513 SH   SOLE 36 513 0 0
HEALTHEQUITY INC COM 42226A107 670 9,968 SH   SOLE 40 9,968 0 0
HEALTHEQUITY INC COM 42226A107 4,439 66,080 SH   SOLE 43 60,417 0 5,663
HEALTHPEAK PROPERTIES INC COM 42250P103 20,869 910,524 SH   SOLE 2 221,106 0 689,418
HEALTHPEAK PROPERTIES INC COM 42250P103 14,942 651,907 SH   SOLE 4 590,361 0 61,546
HEALTHPEAK PROPERTIES INC COM 42250P103 28,855 1,258,925 SH   SOLE 7 1,241,992 0 16,933
HEALTHPEAK PROPERTIES INC COM 42250P103 396 17,272 SH   SOLE 13 2,377 0 14,895
HEALTHPEAK PROPERTIES INC COM 42250P103 1,886 82,288 SH   SOLE 15 82,288 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 20,198 881,247 SH   SOLE 18 838,678 0 42,569
HEALTHPEAK PROPERTIES INC COM 42250P103 24,175 1,054,767 SH   SOLE 19 1,054,767 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 503,641 21,973,850 SH   SOLE 21 21,973,850 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 364,839 15,917,916 SH   SOLE 22 14,788,279 0 1,129,637
HEALTHPEAK PROPERTIES INC COM 42250P103 20,854 909,874 SH   SOLE 23 909,874 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 75,035 3,273,796 SH   SOLE 25 3,273,796 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 24,929 1,087,653 SH   SOLE 26 413,511 0 674,142
HEALTHPEAK PROPERTIES INC COM 42250P103 33,494 1,461,335 SH   SOLE 28 7,071 0 1,454,264
HEALTHPEAK PROPERTIES INC COM 42250P103 9 401 SH   SOLE 29 401 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 123,098 5,370,768 SH   SOLE 30 5,370,768 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 2,637 115,066 SH   SOLE 31 104,512 0 10,554
HEALTHPEAK PROPERTIES INC COM 42250P103 2,037 88,856 SH   SOLE 34 88,856 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 4,360 190,245 SH   SOLE 36 190,245 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 415 18,091 SH   SOLE 40 18,091 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 44 1,917 SH   OTR 43 1,917 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 9,930 433,251 SH   SOLE 43 396,464 0 36,786
HEALTHSTREAM INC COM 42222N103 836 39,311 SH   SOLE 2 23,534 0 15,777
HEALTHSTREAM INC COM 42222N103 4 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 8 358 SH   SOLE 7 358 0 0
HEALTHSTREAM INC COM 42222N103 2,051 96,473 SH   SOLE 18 96,473 0 0
HEALTHSTREAM INC COM 42222N103 1,155 54,330 SH   SOLE 19 54,330 0 0
HEALTHSTREAM INC COM 42222N103 66,764 3,140,357 SH   SOLE 21 3,140,357 0 0
HEALTHSTREAM INC COM 42222N103 14,308 672,994 SH   SOLE 22 645,077 0 27,917
HEALTHSTREAM INC COM 42222N103 68 3,221 SH   SOLE 25 3,221 0 0
HEALTHSTREAM INC COM 42222N103 23 1,087 SH   SOLE 26 0 0 1,087
HEALTHSTREAM INC COM 42222N103 919 43,224 SH   SOLE 30 43,224 0 0
HEALTHSTREAM INC COM 42222N103 69 3,264 SH   SOLE 40 3,264 0 0
HEALTHSTREAM INC COM 42222N103 23 1,078 SH   OTR 43 1,078 0 0
HEALTHSTREAM INC COM 42222N103 449 21,102 SH   SOLE 43 20,836 0 266
HEARTLAND EXPRESS INC COM 422347104 739 51,624 SH   SOLE 2 41,047 0 10,577
HEARTLAND EXPRESS INC COM 422347104 0 18 SH   SOLE 4 18 0 0
HEARTLAND EXPRESS INC COM 422347104 10 675 SH   SOLE 7 675 0 0
HEARTLAND EXPRESS INC COM 422347104 2,472 172,771 SH   SOLE 18 172,771 0 0
HEARTLAND EXPRESS INC COM 422347104 1,277 89,221 SH   SOLE 19 89,221 0 0
HEARTLAND EXPRESS INC COM 422347104 83,800 5,856,067 SH   SOLE 21 5,856,067 0 0
HEARTLAND EXPRESS INC COM 422347104 17,632 1,232,142 SH   SOLE 22 1,182,563 0 49,579
HEARTLAND EXPRESS INC COM 422347104 38 2,624 SH   SOLE 23 2,624 0 0
HEARTLAND EXPRESS INC COM 422347104 159 11,096 SH   SOLE 25 11,096 0 0
HEARTLAND EXPRESS INC COM 422347104 120 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 158 11,058 SH   SOLE 28 0 0 11,058
HEARTLAND EXPRESS INC COM 422347104 1,446 101,038 SH   SOLE 30 101,038 0 0
HEARTLAND EXPRESS INC COM 422347104 79 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 2,796 195,372 SH   SOLE 43 188,638 0 6,734
HEARTLAND FINL USA INC COM 42234Q102 11,005 253,810 SH   SOLE 2 168,969 0 84,841
HEARTLAND FINL USA INC COM 42234Q102 4 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102 21 476 SH   SOLE 7 476 0 0
HEARTLAND FINL USA INC COM 42234Q102 5,515 127,195 SH   SOLE 18 127,195 0 0
HEARTLAND FINL USA INC COM 42234Q102 36,488 841,515 SH   SOLE 19 841,515 0 0
HEARTLAND FINL USA INC COM 42234Q102 62,720 1,446,493 SH   SOLE 21 1,446,493 0 0
HEARTLAND FINL USA INC COM 42234Q102 73,550 1,696,260 SH   SOLE 22 1,649,790 0 46,470
HEARTLAND FINL USA INC COM 42234Q102 915 21,112 SH   SOLE 23 21,112 0 0
HEARTLAND FINL USA INC COM 42234Q102 292 6,738 SH   SOLE 25 6,738 0 0
HEARTLAND FINL USA INC COM 42234Q102 6,109 140,885 SH   SOLE 26 23,143 0 117,742
HEARTLAND FINL USA INC COM 42234Q102 167 3,847 SH   SOLE 28 350 0 3,497
HEARTLAND FINL USA INC COM 42234Q102 705 16,254 SH   SOLE 30 16,254 0 0
HEARTLAND FINL USA INC COM 42234Q102 218 5,032 SH   SOLE 40 5,032 0 0
HEARTLAND FINL USA INC COM 42234Q102 752 17,337 SH   SOLE 43 16,602 0 735
HECLA MNG CO COM 422704106 3,092 784,848 SH   SOLE 2 472,598 0 312,250
HECLA MNG CO COM 422704106 9 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 25 6,294 SH   SOLE 7 6,294 0 0
HECLA MNG CO COM 422704106 6,485 1,645,817 SH   SOLE 18 1,645,817 0 0
HECLA MNG CO COM 422704106 4,042 1,025,778 SH   SOLE 19 1,025,778 0 0
HECLA MNG CO COM 422704106 93,767 23,798,818 SH   SOLE 21 23,798,818 0 0
HECLA MNG CO COM 422704106 54,251 13,769,256 SH   SOLE 22 13,157,052 0 612,204
HECLA MNG CO COM 422704106 327 82,927 SH   SOLE 25 82,927 0 0
HECLA MNG CO COM 422704106 897 227,645 SH   SOLE 26 185,459 0 42,186
HECLA MNG CO COM 422704106 209 53,088 SH   SOLE 28 9,542 0 43,546
HECLA MNG CO COM 422704106 991 251,515 SH   SOLE 30 251,515 0 0
HECLA MNG CO COM 422704106 49 12,518 SH   SOLE 34 12,518 0 0
HECLA MNG CO COM 422704106 257 65,102 SH   SOLE 40 65,102 0 0
HECLA MNG CO COM 422704106 959 243,489 SH   SOLE 43 228,225 0 15,264
HEICO CORP NEW COM 422806109 18,083 125,593 SH   SOLE 2 31,791 0 93,802
HEICO CORP NEW COM 422806109 15,056 104,568 SH   SOLE 4 72,280 0 32,288
HEICO CORP NEW COM 422806109 693 4,815 SH   SOLE 7 4,815 0 0
HEICO CORP NEW COM 422806109 220 1,531 SH   SOLE 13 1,531 0 0
HEICO CORP NEW COM 422806109 501 3,477 SH   SOLE 15 3,477 0 0
HEICO CORP NEW COM 422806109 10,505 72,964 SH   SOLE 18 54,647 0 18,317
HEICO CORP NEW COM 422806109 310,994 2,159,979 SH   SOLE 19 2,159,979 0 0
HEICO CORP NEW COM 422806109 155,202 1,077,939 SH   SOLE 21 1,077,939 0 0
HEICO CORP NEW COM 422806109 172,101 1,195,312 SH   SOLE 22 1,092,720 0 102,592
HEICO CORP NEW COM 422806109 9,804 68,091 SH   SOLE 23 68,091 0 0
HEICO CORP NEW COM 422806109 8,260 57,368 SH   SOLE 25 57,368 0 0
HEICO CORP NEW COM 422806109 13,264 92,121 SH   SOLE 26 38,843 0 53,278
HEICO CORP NEW COM 422806109 20,638 143,340 SH   SOLE 28 770 0 142,570
HEICO CORP NEW COM 422806109 27 188 SH   SOLE 29 188 0 0
HEICO CORP NEW COM 422806109 25,434 176,652 SH   SOLE 30 176,652 0 0
HEICO CORP NEW COM 422806109 1,319 9,162 SH   SOLE 31 8,207 0 955
HEICO CORP NEW COM 422806109 782 5,430 SH   SOLE 34 5,430 0 0
HEICO CORP NEW COM 422806109 1,973 13,701 SH   SOLE 36 13,701 0 0
HEICO CORP NEW COM 422806109 223 1,546 SH   SOLE 40 1,546 0 0
HEICO CORP NEW COM 422806109 6,652 46,201 SH   SOLE 43 43,721 0 2,480
HEICO CORP NEW CL A 422806208 16,043 139,971 SH   SOLE 2 29,751 0 110,220
HEICO CORP NEW CL A 422806208 5,812 50,703 SH   SOLE 4 31,490 0 19,213
HEICO CORP NEW CL A 422806208 1,269 11,072 SH   SOLE 7 11,072 0 0
HEICO CORP NEW CL A 422806208 22 188 SH   SOLE 13 188 0 0
HEICO CORP NEW CL A 422806208 779 6,800 SH   SOLE 15 6,800 0 0
HEICO CORP NEW CL A 422806208 8,938 77,980 SH   SOLE 18 73,214 0 4,766
HEICO CORP NEW CL A 422806208 9,985 87,116 SH   SOLE 19 87,116 0 0
HEICO CORP NEW CL A 422806208 212,505 1,853,997 SH   SOLE 21 1,853,997 0 0
HEICO CORP NEW CL A 422806208 188,305 1,642,867 SH   SOLE 22 1,498,472 0 144,395
HEICO CORP NEW CL A 422806208 13,807 120,458 SH   SOLE 23 120,458 0 0
HEICO CORP NEW CL A 422806208 17,636 153,869 SH   SOLE 25 153,869 0 0
HEICO CORP NEW CL A 422806208 27,609 240,871 SH   SOLE 26 80,229 0 160,642
HEICO CORP NEW CL A 422806208 22,010 192,025 SH   SOLE 28 4,212 0 187,813
HEICO CORP NEW CL A 422806208 94 820 SH   SOLE 29 820 0 0
HEICO CORP NEW CL A 422806208 34,091 297,425 SH   SOLE 30 297,425 0 0
HEICO CORP NEW CL A 422806208 2,099 18,316 SH   SOLE 31 16,936 0 1,380
HEICO CORP NEW CL A 422806208 965 8,421 SH   SOLE 34 8,421 0 0
HEICO CORP NEW CL A 422806208 2,581 22,514 SH   SOLE 36 22,514 0 0
HEICO CORP NEW CL A 422806208 312 2,725 SH   SOLE 40 2,725 0 0
HEICO CORP NEW CL A 422806208 1,903 16,599 SH   SOLE 43 14,794 0 1,805
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,327 51,054 SH   SOLE 2 38,300 0 12,754
HEIDRICK & STRUGGLES INTL IN COM 422819102 3 127 SH   SOLE 4 127 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 4 153 SH   SOLE 7 153 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,966 75,649 SH   SOLE 18 75,649 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,785 68,679 SH   SOLE 19 68,679 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 63,948 2,460,479 SH   SOLE 21 2,460,479 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 14,462 556,426 SH   SOLE 22 536,023 0 20,403
HEIDRICK & STRUGGLES INTL IN COM 422819102 20 765 SH   SOLE 23 765 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 64 2,461 SH   SOLE 25 2,461 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 135 5,200 SH   SOLE 26 838 0 4,362
HEIDRICK & STRUGGLES INTL IN COM 422819102 2 82 SH   SOLE 28 82 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 995 38,299 SH   SOLE 30 38,299 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 43 1,670 SH   SOLE 40 1,670 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 908 34,943 SH   SOLE 43 34,270 0 673
HELBIZ INC CLASS A COM 42309B204 12 33,872 SH   SOLE 21 33,872 0 0
HELBIZ INC CLASS A COM 42309B204 0 258 SH   SOLE 22 258 0 0
HELEN OF TROY LTD COM G4388N106 2,193 22,741 SH   SOLE 2 20,157 0 2,584
HELEN OF TROY LTD COM G4388N106 9 93 SH   SOLE 4 93 0 0
HELEN OF TROY LTD COM G4388N106 24 254 SH   SOLE 7 254 0 0
HELEN OF TROY LTD COM G4388N106 9,905 102,711 SH   SOLE 18 102,711 0 0
HELEN OF TROY LTD COM G4388N106 4,250 44,071 SH   SOLE 19 44,071 0 0
HELEN OF TROY LTD COM G4388N106 160,603 1,665,313 SH   SOLE 21 1,665,313 0 0
HELEN OF TROY LTD COM G4388N106 64,940 673,375 SH   SOLE 22 657,932 0 15,443
HELEN OF TROY LTD COM G4388N106 325 3,369 SH   SOLE 25 3,369 0 0
HELEN OF TROY LTD COM G4388N106 931 9,658 SH   SOLE 26 7,541 0 2,117
HELEN OF TROY LTD COM G4388N106 163 1,694 SH   SOLE 28 429 0 1,265
HELEN OF TROY LTD COM G4388N106 1,952 20,242 SH   SOLE 30 20,242 0 0
HELEN OF TROY LTD COM G4388N106 40 413 SH   SOLE 36 413 0 0
HELEN OF TROY LTD COM G4388N106 291 3,013 SH   SOLE 40 3,013 0 0
HELIOGEN INC COMMON STOCK 42329E105 99 53,249 SH   SOLE 2 41,688 0 11,561
HELIOGEN INC COMMON STOCK 42329E105 11 6,101 SH   SOLE 4 6,101 0 0
HELIOGEN INC COMMON STOCK 42329E105 4 2,026 SH   SOLE 7 2,026 0 0
HELIOGEN INC COMMON STOCK 42329E105 457 245,872 SH   SOLE 18 245,872 0 0
HELIOGEN INC COMMON STOCK 42329E105 263 141,252 SH   SOLE 19 141,252 0 0
HELIOGEN INC COMMON STOCK 42329E105 5,495 2,954,213 SH   SOLE 21 2,954,213 0 0
HELIOGEN INC COMMON STOCK 42329E105 3,801 2,043,811 SH   SOLE 22 1,986,798 0 57,013
HELIOGEN INC COMMON STOCK 42329E105 36 19,213 SH   SOLE 25 19,213 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 865 17,096 SH   SOLE 2 13,390 0 3,706
HELIOS TECHNOLOGIES INC COM 42328H109 7 142 SH   SOLE 4 142 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 18 361 SH   SOLE 7 361 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 4,277 84,527 SH   SOLE 18 84,527 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 3,058 60,435 SH   SOLE 19 60,435 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 51,741 1,022,557 SH   SOLE 21 1,022,557 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 37,956 750,120 SH   SOLE 22 731,088 0 19,032
HELIOS TECHNOLOGIES INC COM 42328H109 234 4,625 SH   SOLE 25 4,625 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 744 14,704 SH   SOLE 26 11,898 0 2,806
HELIOS TECHNOLOGIES INC COM 42328H109 212 4,182 SH   SOLE 28 545 0 3,637
HELIOS TECHNOLOGIES INC COM 42328H109 629 12,429 SH   SOLE 30 12,429 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 189 3,729 SH   SOLE 40 3,729 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 221 4,358 SH   SOLE 43 3,966 0 392
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 1 1,941 SH   SOLE 21 1,941 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 70 253,440 SH   SOLE 22 253,440 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 835 216,233 SH   SOLE 2 71,991 0 144,242
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5 1,182 SH   SOLE 7 1,182 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,164 560,628 SH   SOLE 18 560,628 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,143 555,194 SH   SOLE 19 555,194 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 70,509 18,266,468 SH   SOLE 21 18,266,468 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 16,058 4,160,205 SH   SOLE 22 4,005,907 0 154,298
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 36 9,445 SH   SOLE 23 9,445 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 70 18,197 SH   SOLE 25 18,197 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 405 104,920 SH   SOLE 26 8,247 0 96,673
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 788 204,127 SH   SOLE 28 90,984 0 113,143
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 996 257,925 SH   SOLE 30 257,925 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 155 40,240 SH   SOLE 34 40,240 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 83 21,473 SH   SOLE 40 21,473 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 671 173,946 SH   SOLE 43 167,917 0 6,029
HELLO GROUP INC ADS 423403104 761 164,775 SH   SOLE 2 164,775 0 0
HELLO GROUP INC ADS 423403104 21 4,617 SH   SOLE 4 4,617 0 0
HELLO GROUP INC ADS 423403104 8,709 1,885,076 SH   SOLE 21 1,885,076 0 0
HELLO GROUP INC ADS 423403104 8,661 1,874,674 SH   SOLE 22 1,543,409 0 331,265
HELLO GROUP INC ADS 423403104 13 2,758 SH   SOLE 25 2,758 0 0
HELLO GROUP INC ADS 423403104 2,090 452,473 SH   SOLE 30 452,473 0 0
HELLO GROUP INC ADS 423403104 849 183,768 SH   SOLE 31 0 0 183,768
HELLO GROUP INC ADS 423403104 7 1,596 SH   SOLE 34 1,596 0 0
HELLO GROUP INC ADS 423403104 33 7,166 SH   SOLE 36 7,166 0 0
HELLO GROUP INC ADS 423403104 2,395 518,406 SH   SOLE 43 509,312 0 9,094
HELMERICH & PAYNE INC COM 423452101 4,849 131,166 SH   SOLE 2 60,795 0 70,371
HELMERICH & PAYNE INC COM 423452101 16 439 SH   SOLE 4 439 0 0
HELMERICH & PAYNE INC COM 423452101 91 2,466 SH   SOLE 7 2,466 0 0
HELMERICH & PAYNE INC COM 423452101 19 523 SH   SOLE 13 523 0 0
HELMERICH & PAYNE INC COM 423452101 14,331 387,630 SH   SOLE 18 387,630 0 0
HELMERICH & PAYNE INC COM 423452101 10,817 292,578 SH   SOLE 19 292,578 0 0
HELMERICH & PAYNE INC COM 423452101 478,551 12,944,319 SH   SOLE 21 12,944,319 0 0
HELMERICH & PAYNE INC COM 423452101 101,117 2,735,111 SH   SOLE 22 2,619,998 0 115,113
HELMERICH & PAYNE INC COM 423452101 84 2,259 SH   SOLE 23 2,259 0 0
HELMERICH & PAYNE INC COM 423452101 591 15,987 SH   SOLE 25 15,987 0 0
HELMERICH & PAYNE INC COM 423452101 2,623 70,952 SH   SOLE 26 41,818 0 29,134
HELMERICH & PAYNE INC COM 423452101 777 21,010 SH   SOLE 28 1,922 0 19,088
HELMERICH & PAYNE INC COM 423452101 7,009 189,578 SH   SOLE 30 189,578 0 0
HELMERICH & PAYNE INC COM 423452101 418 11,296 SH   SOLE 36 11,296 0 0
HELMERICH & PAYNE INC COM 423452101 474 12,834 SH   SOLE 40 12,834 0 0
HELMERICH & PAYNE INC COM 423452101 7,345 198,678 SH   SOLE 43 174,909 0 23,769
HENNESSY ADVISORS INC COM 425885100 8 867 SH   SOLE 18 867 0 0
HENNESSY ADVISORS INC COM 425885100 79 9,159 SH   SOLE 21 9,159 0 0
HENNESSY ADVISORS INC COM 425885100 2 226 SH   SOLE 22 226 0 0
HENNESSY CAPITAL INVS CORP V *W EXP 01/20/202 42589T115 50 512,641 SH   SOLE 2 512,641 0 0
HENNESSY CAPITAL INVST CORP *W EXP 06/10/202 42600H116 149 990,000 SH   SOLE 2 990,000 0 0
HENRY JACK & ASSOC INC COM 426281101 33,167 181,968 SH   SOLE 2 30,704 0 151,264
HENRY JACK & ASSOC INC COM 426281101 11,417 62,636 SH   SOLE 4 36,446 0 26,190
HENRY JACK & ASSOC INC COM 426281101 20,059 110,053 SH   SOLE 7 90,208 0 19,845
HENRY JACK & ASSOC INC COM 426281101 115 632 SH   SOLE 13 321 0 311
HENRY JACK & ASSOC INC COM 426281101 1,608 8,824 SH   SOLE 15 8,824 0 0
HENRY JACK & ASSOC INC COM 426281101 32,695 179,376 SH   SOLE 18 173,633 0 5,743
HENRY JACK & ASSOC INC COM 426281101 8,316 45,624 SH   SOLE 19 45,624 0 0
HENRY JACK & ASSOC INC COM 426281101 614,350 3,370,550 SH   SOLE 21 3,370,550 0 0
HENRY JACK & ASSOC INC COM 426281101 358,950 1,969,331 SH   SOLE 22 1,820,826 0 148,505
HENRY JACK & ASSOC INC COM 426281101 21,101 115,770 SH   SOLE 23 115,770 0 0
HENRY JACK & ASSOC INC COM 426281101 19,802 108,643 SH   SOLE 25 108,643 0 0
HENRY JACK & ASSOC INC COM 426281101 37,511 205,799 SH   SOLE 26 66,213 0 139,586
HENRY JACK & ASSOC INC COM 426281101 31,461 172,606 SH   SOLE 28 982 0 171,624
HENRY JACK & ASSOC INC COM 426281101 9 51 SH   SOLE 29 51 0 0
HENRY JACK & ASSOC INC COM 426281101 118,356 649,347 SH   SOLE 30 627,530 0 21,817
HENRY JACK & ASSOC INC COM 426281101 2,920 16,019 SH   SOLE 31 14,578 0 1,441
HENRY JACK & ASSOC INC COM 426281101 6,528 35,815 SH   SOLE 34 35,815 0 0
HENRY JACK & ASSOC INC COM 426281101 7,630 41,861 SH   SOLE 36 41,861 0 0
HENRY JACK & ASSOC INC COM 426281101 423 2,320 SH   SOLE 40 2,320 0 0
HENRY JACK & ASSOC INC COM 426281101 37 204 SH   OTR 43 204 0 0
HENRY JACK & ASSOC INC COM 426281101 32,596 178,831 SH   SOLE 43 168,863 0 9,968
HENRY SCHEIN INC COM 806407102 26,113 397,035 SH   SOLE 2 95,285 0 301,750
HENRY SCHEIN INC COM 806407102 6,939 105,510 SH   SOLE 4 56,889 0 48,621
HENRY SCHEIN INC COM 806407102 10,846 164,914 SH   SOLE 7 127,055 0 37,859
HENRY SCHEIN INC COM 806407102 31 471 SH   SOLE 13 471 0 0
HENRY SCHEIN INC COM 806407102 1,105 16,807 SH   SOLE 15 16,807 0 0
HENRY SCHEIN INC COM 806407102 14,939 227,135 SH   SOLE 18 216,186 0 10,949
HENRY SCHEIN INC COM 806407102 18,569 282,336 SH   SOLE 19 282,336 0 0
HENRY SCHEIN INC COM 806407102 238,141 3,620,812 SH   SOLE 21 3,620,812 0 0
HENRY SCHEIN INC COM 806407102 216,770 3,295,874 SH   SOLE 22 3,014,300 0 281,574
HENRY SCHEIN INC COM 806407102 14,501 220,483 SH   SOLE 23 220,483 0 0
HENRY SCHEIN INC COM 806407102 15,043 228,717 SH   SOLE 25 228,717 0 0
HENRY SCHEIN INC COM 806407102 19,244 292,594 SH   SOLE 26 112,615 0 179,979
HENRY SCHEIN INC COM 806407102 23,985 364,685 SH   SOLE 28 1,599 0 363,086
HENRY SCHEIN INC COM 806407102 70,147 1,066,553 SH   SOLE 30 1,005,596 0 60,957
HENRY SCHEIN INC COM 806407102 1,917 29,154 SH   SOLE 31 26,770 0 2,384
HENRY SCHEIN INC COM 806407102 1,421 21,608 SH   SOLE 34 21,608 0 0
HENRY SCHEIN INC COM 806407102 3,681 55,969 SH   SOLE 36 55,969 0 0
HENRY SCHEIN INC COM 806407102 297 4,509 SH   SOLE 40 4,509 0 0
HENRY SCHEIN INC COM 806407102 42 636 SH   OTR 43 636 0 0
HENRY SCHEIN INC COM 806407102 12,876 195,775 SH   SOLE 43 192,018 0 3,757
HEPION PHARMACEUTICALS INC COM 426897104 5 9,433 SH   SOLE 18 9,433 0 0
HEPION PHARMACEUTICALS INC COM 426897104 106 210,620 SH   SOLE 21 210,620 0 0
HEPION PHARMACEUTICALS INC COM 426897104 694 1,372,728 SH   SOLE 22 1,372,728 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 7,319 367,983 SH   SOLE 2 225,553 0 142,430
HERBALIFE NUTRITION LTD COM SHS G4412G101 8 405 SH   SOLE 4 405 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 38 1,905 SH   SOLE 7 1,905 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,628 282,942 SH   SOLE 18 266,101 0 16,841
HERBALIFE NUTRITION LTD COM SHS G4412G101 20,344 1,022,849 SH   SOLE 19 1,022,849 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 64,840 3,259,912 SH   SOLE 21 3,259,912 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 65,048 3,270,403 SH   SOLE 22 3,191,773 0 78,630
HERBALIFE NUTRITION LTD COM SHS G4412G101 470 23,627 SH   SOLE 23 23,627 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 284 14,288 SH   SOLE 25 14,288 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 4,547 228,626 SH   SOLE 26 33,774 0 194,852
HERBALIFE NUTRITION LTD COM SHS G4412G101 38 1,925 SH   SOLE 28 1,925 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 805 40,472 SH   SOLE 30 40,472 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 365 18,353 SH   SOLE 34 18,353 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 33 1,651 SH   SOLE 36 1,651 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 246 12,374 SH   SOLE 40 12,374 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 13 662 SH   OTR 43 662 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,108 55,725 SH   SOLE 43 49,847 0 5,878
HERC HLDGS INC COM 42704L104 3,285 31,627 SH   SOLE 2 28,794 0 2,833
HERC HLDGS INC COM 42704L104 9 88 SH   SOLE 4 88 0 0
HERC HLDGS INC COM 42704L104 42 405 SH   SOLE 7 405 0 0
HERC HLDGS INC COM 42704L104 7,000 67,384 SH   SOLE 18 66,542 0 842
HERC HLDGS INC COM 42704L104 6,324 60,878 SH   SOLE 19 60,878 0 0
HERC HLDGS INC COM 42704L104 88,980 856,562 SH   SOLE 21 856,562 0 0
HERC HLDGS INC COM 42704L104 64,800 623,797 SH   SOLE 22 608,803 0 14,994
HERC HLDGS INC COM 42704L104 138 1,327 SH   SOLE 23 1,327 0 0
HERC HLDGS INC COM 42704L104 410 3,951 SH   SOLE 25 3,951 0 0
HERC HLDGS INC COM 42704L104 1,356 13,051 SH   SOLE 26 10,070 0 2,981
HERC HLDGS INC COM 42704L104 1,730 16,654 SH   SOLE 28 14,157 0 2,497
HERC HLDGS INC COM 42704L104 2,160 20,795 SH   SOLE 30 20,795 0 0
HERC HLDGS INC COM 42704L104 424 4,084 SH   SOLE 34 4,084 0 0
HERC HLDGS INC COM 42704L104 114 1,095 SH   SOLE 36 1,095 0 0
HERC HLDGS INC COM 42704L104 280 2,694 SH   SOLE 40 2,694 0 0
HERC HLDGS INC COM 42704L104 3,024 29,111 SH   SOLE 43 24,026 0 5,085
HERCULES CAPITAL INC COM 427096508 56 4,831 SH   SOLE 7 0 0 4,831
HERCULES CAPITAL INC COM 427096508 10,650 919,717 SH   SOLE 30 919,717 0 0
HERCULES CAPITAL INC COM 427096508 1,044 90,176 SH   SOLE 43 76,937 0 13,239
HERITAGE COMM CORP COM 426927109 948 83,597 SH   SOLE 2 28,338 0 55,259
HERITAGE COMM CORP COM 426927109 7 581 SH   SOLE 7 581 0 0
HERITAGE COMM CORP COM 426927109 2,205 194,457 SH   SOLE 18 194,457 0 0
HERITAGE COMM CORP COM 426927109 3,678 324,369 SH   SOLE 19 324,369 0 0
HERITAGE COMM CORP COM 426927109 24,573 2,166,917 SH   SOLE 21 2,166,917 0 0
HERITAGE COMM CORP COM 426927109 21,202 1,869,669 SH   SOLE 22 1,806,001 0 63,668
HERITAGE COMM CORP COM 426927109 144 12,660 SH   SOLE 25 12,660 0 0
HERITAGE COMM CORP COM 426927109 216 19,061 SH   SOLE 34 19,061 0 0
HERITAGE COMM CORP COM 426927109 62 5,455 SH   SOLE 40 5,455 0 0
HERITAGE COMM CORP COM 426927109 60 5,283 SH   OTR 43 5,283 0 0
HERITAGE COMM CORP COM 426927109 1,691 149,098 SH   SOLE 43 147,139 0 1,959
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,665 56,322 SH   SOLE 2 45,871 0 10,451
HERITAGE CRYSTAL CLEAN INC COM 42726M106 3 107 SH   SOLE 7 107 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,439 48,661 SH   SOLE 18 48,661 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 806 27,272 SH   SOLE 19 27,272 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 17,244 583,170 SH   SOLE 21 583,170 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 11,196 378,641 SH   SOLE 22 365,387 0 13,254
HERITAGE CRYSTAL CLEAN INC COM 42726M106 70 2,375 SH   SOLE 25 2,375 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 106 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 35 1,200 SH   SOLE 30 1,200 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 232 7,849 SH   SOLE 34 7,849 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 52 1,749 SH   SOLE 40 1,749 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 135 4,552 SH   SOLE 43 3,856 0 696
HERITAGE FINL CORP WASH COM 42722X106 764 28,862 SH   SOLE 2 12,585 0 16,277
HERITAGE FINL CORP WASH COM 42722X106 4 160 SH   SOLE 7 160 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,363 127,054 SH   SOLE 18 127,054 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,619 61,147 SH   SOLE 19 61,147 0 0
HERITAGE FINL CORP WASH COM 42722X106 107,811 4,072,947 SH   SOLE 21 4,072,947 0 0
HERITAGE FINL CORP WASH COM 42722X106 21,084 796,515 SH   SOLE 22 762,119 0 34,396
HERITAGE FINL CORP WASH COM 42722X106 42 1,570 SH   SOLE 25 1,570 0 0
HERITAGE FINL CORP WASH COM 42722X106 73 2,776 SH   SOLE 26 0 0 2,776
HERITAGE FINL CORP WASH COM 42722X106 1,403 52,988 SH   SOLE 30 52,988 0 0
HERITAGE FINL CORP WASH COM 42722X106 83 3,154 SH   SOLE 40 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106 637 24,061 SH   SOLE 43 23,887 0 174
HERITAGE GLOBAL INC COM 42727E103 7 4,388 SH   SOLE 18 4,388 0 0
HERITAGE GLOBAL INC COM 42727E103 113 70,239 SH   SOLE 21 70,239 0 0
HERITAGE GLOBAL INC COM 42727E103 1 861 SH   SOLE 22 861 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 364 161,016 SH   SOLE 2 122,511 0 38,505
HERITAGE INSURANCE HLDGS INC COM 42727J102 10 4,375 SH   SOLE 18 4,375 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 445 196,911 SH   SOLE 19 196,911 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 156 68,990 SH   SOLE 21 68,990 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 1,525 674,705 SH   SOLE 22 674,705 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 106 47,002 SH   SOLE 26 0 0 47,002
HERON THERAPEUTICS INC COM 427746102 2,001 474,089 SH   SOLE 2 335,353 0 138,736
HERON THERAPEUTICS INC COM 427746102 2 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 6 1,485 SH   SOLE 7 1,485 0 0
HERON THERAPEUTICS INC COM 427746102 1,329 314,948 SH   SOLE 18 280,256 0 34,692
HERON THERAPEUTICS INC COM 427746102 4,993 1,183,180 SH   SOLE 19 1,183,180 0 0
HERON THERAPEUTICS INC COM 427746102 14,572 3,453,022 SH   SOLE 21 3,453,022 0 0
HERON THERAPEUTICS INC COM 427746102 14,370 3,405,114 SH   SOLE 22 3,345,452 0 59,662
HERON THERAPEUTICS INC COM 427746102 136 32,327 SH   SOLE 23 32,327 0 0
HERON THERAPEUTICS INC COM 427746102 100 23,733 SH   SOLE 25 23,733 0 0
HERON THERAPEUTICS INC COM 427746102 990 234,483 SH   SOLE 26 49,001 0 185,482
HERON THERAPEUTICS INC COM 427746102 422 100,026 SH   SOLE 30 100,026 0 0
HERON THERAPEUTICS INC COM 427746102 44 10,397 SH   SOLE 40 10,397 0 0
HERON THERAPEUTICS INC COM 427746102 106 25,072 SH   SOLE 43 24,759 0 313
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,605 201,120 SH   SOLE 2 137,702 0 63,418
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3 428 SH   SOLE 7 428 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,069 134,003 SH   SOLE 18 134,003 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 853 106,918 SH   SOLE 19 106,918 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 32,636 4,089,771 SH   SOLE 21 4,089,771 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 8,693 1,089,328 SH   SOLE 22 1,068,926 0 20,402
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 155 19,449 SH   SOLE 23 19,449 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 366 45,882 SH   SOLE 30 45,882 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 176 22,034 SH   SOLE 43 21,909 0 125
HERSHEY CO COM 427866108 82,096 372,369 SH   SOLE 2 99,892 0 272,477
HERSHEY CO COM 427866108 33,336 151,206 SH   SOLE 4 69,334 0 81,872
HERSHEY CO COM 427866108 36,742 166,655 SH   SOLE 7 160,814 0 5,841
HERSHEY CO COM 427866108 2,090 9,479 SH   SOLE 13 7,966 0 1,513
HERSHEY CO COM 427866108 4,817 21,847 SH   SOLE 15 21,847 0 0
HERSHEY CO COM 427866108 60,033 272,295 SH   SOLE 18 250,789 0 21,506
HERSHEY CO COM 427866108 27,595 125,163 SH   SOLE 19 125,163 0 0
HERSHEY CO COM 427866108 1,437,966 6,522,273 SH   SOLE 21 6,522,273 0 0
HERSHEY CO COM 427866108 813,857 3,691,463 SH   SOLE 22 3,367,109 0 324,354
HERSHEY CO COM 427866108 52,657 238,841 SH   SOLE 23 238,841 0 0
HERSHEY CO COM 427866108 50,249 227,918 SH   SOLE 25 227,918 0 0
HERSHEY CO COM 427866108 88,463 401,249 SH   SOLE 26 136,934 0 264,315
HERSHEY CO COM 427866108 116,473 528,292 SH   SOLE 28 2,513 0 525,779
HERSHEY CO COM 427866108 29 130 SH   SOLE 29 130 0 0
HERSHEY CO COM 427866108 251,944 1,142,758 SH   SOLE 30 1,078,470 0 64,288
HERSHEY CO COM 427866108 7,405 33,588 SH   SOLE 31 30,931 0 2,657
HERSHEY CO COM 427866108 21,905 99,357 SH   SOLE 34 99,357 0 0
HERSHEY CO COM 427866108 16,927 76,779 SH   SOLE 36 76,779 0 0
HERSHEY CO COM 427866108 1,056 4,791 SH   SOLE 40 4,791 0 0
HERSHEY CO COM 427866108 72 326 SH   OTR 43 326 0 0
HERSHEY CO COM 427866108 88,088 399,548 SH   SOLE 43 382,666 0 16,882
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 7,924 486,703 SH   SOLE 2 111,539 0 375,164
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 12 712 SH   SOLE 4 712 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 37 2,296 SH   SOLE 7 2,296 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1,388 85,244 SH   SOLE 18 85,244 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1,428 87,706 SH   SOLE 19 87,706 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 42,400 2,604,410 SH   SOLE 21 2,604,410 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 69,315 4,257,702 SH   SOLE 22 3,991,724 0 265,978
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 526 32,309 SH   SOLE 25 32,309 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1,621 99,598 SH   SOLE 26 81,757 0 17,841
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 291 17,894 SH   SOLE 28 4,801 0 13,093
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 2,320 142,498 SH   SOLE 30 142,498 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 49 3,013 SH   SOLE 31 3,013 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 441 27,117 SH   SOLE 40 27,117 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 363 22,280 SH   SOLE 43 20,706 0 1,574
HESKA CORP COM RESTRC NEW 42805E306 2,157 29,586 SH   SOLE 2 19,503 0 10,083
HESKA CORP COM RESTRC NEW 42805E306 11 151 SH   SOLE 4 30 0 121
HESKA CORP COM RESTRC NEW 42805E306 9 130 SH   SOLE 7 130 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,609 35,782 SH   SOLE 18 32,767 0 3,015
HESKA CORP COM RESTRC NEW 42805E306 7,031 96,417 SH   SOLE 19 96,417 0 0
HESKA CORP COM RESTRC NEW 42805E306 90,924 1,246,899 SH   SOLE 21 1,246,899 0 0
HESKA CORP COM RESTRC NEW 42805E306 23,696 324,954 SH   SOLE 22 318,679 0 6,275
HESKA CORP COM RESTRC NEW 42805E306 182 2,502 SH   SOLE 23 2,502 0 0
HESKA CORP COM RESTRC NEW 42805E306 124 1,705 SH   SOLE 25 1,705 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,561 21,406 SH   SOLE 26 4,218 0 17,188
HESKA CORP COM RESTRC NEW 42805E306 81 1,112 SH   SOLE 28 113 0 999
HESKA CORP COM RESTRC NEW 42805E306 2,008 27,531 SH   SOLE 30 27,531 0 0
HESKA CORP COM RESTRC NEW 42805E306 59 806 SH   SOLE 36 806 0 0
HESKA CORP COM RESTRC NEW 42805E306 107 1,461 SH   SOLE 40 1,461 0 0
HESKA CORP COM RESTRC NEW 42805E306 9 117 SH   OTR 43 117 0 0
HESKA CORP COM RESTRC NEW 42805E306 464 6,360 SH   SOLE 43 5,910 0 450
HESS CORP COM 42809H107 33,962 311,605 SH   SOLE 2 114,842 0 196,763
HESS CORP COM 42809H107 11,786 108,140 SH   SOLE 4 80,801 0 27,339
HESS CORP COM 42809H107 35,055 321,637 SH   SOLE 7 245,197 0 76,440
HESS CORP COM 42809H107 700 6,424 SH   SOLE 13 1,273 0 5,151
HESS CORP COM 42809H107 2,910 26,703 SH   SOLE 15 26,703 0 0
HESS CORP COM 42809H107 171,245 1,571,195 SH   SOLE 18 1,494,237 0 76,958
HESS CORP COM 42809H107 224,948 2,063,931 SH   SOLE 19 2,063,931 0 0
HESS CORP COM 42809H107 989,288 9,076,874 SH   SOLE 21 9,076,874 0 0
HESS CORP COM 42809H107 655,816 6,017,217 SH   SOLE 22 5,455,700 0 561,517
HESS CORP COM 42809H107 48,864 448,337 SH   SOLE 23 448,337 0 0
HESS CORP COM 42809H107 73,457 673,980 SH   SOLE 25 673,980 0 0
HESS CORP COM 42809H107 62,790 576,106 SH   SOLE 26 196,186 0 379,920
HESS CORP COM 42809H107 34,239 314,150 SH   SOLE 28 299 0 313,851
HESS CORP COM 42809H107 14,315 131,343 SH   SOLE 29 131,343 0 0
HESS CORP COM 42809H107 172,288 1,580,770 SH   SOLE 30 1,569,273 0 11,497
HESS CORP COM 42809H107 6,763 62,053 SH   SOLE 31 57,056 0 4,997
HESS CORP COM 42809H107 127,136 1,166,488 SH   SOLE 34 1,166,488 0 0
HESS CORP COM 42809H107 9,417 86,400 SH   SOLE 36 86,400 0 0
HESS CORP COM 42809H107 996 9,135 SH   SOLE 40 9,135 0 0
HESS CORP COM 42809H107 20 185 SH   OTR 43 185 0 0
HESS CORP COM 42809H107 17,812 163,424 SH   SOLE 43 147,247 0 16,177
HESS MIDSTREAM LP CL A SHS 428103105 438 17,159 SH   SOLE 2 17,159 0 0
HESS MIDSTREAM LP CL A SHS 428103105 3,029 118,709 SH   SOLE 21 118,709 0 0
HESS MIDSTREAM LP CL A SHS 428103105 855 33,490 SH   SOLE 22 14,435 0 19,055
HESS MIDSTREAM LP CL A SHS 428103105 184 7,214 SH   SOLE 25 7,214 0 0
HESS MIDSTREAM LP CL A SHS 428103105 736 28,859 SH   SOLE 26 24,505 0 4,354
HESS MIDSTREAM LP CL A SHS 428103105 437 17,140 SH   SOLE 28 0 0 17,140
HESS MIDSTREAM LP CL A SHS 428103105 83 3,242 SH   SOLE 30 3,242 0 0
HESS MIDSTREAM LP CL A SHS 428103105 102 3,983 SH   SOLE 40 3,983 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 44,378 3,704,356 SH   SOLE 2 1,608,870 0 2,095,486
HEWLETT PACKARD ENTERPRISE C COM 42824C109 19,850 1,656,909 SH   SOLE 4 1,041,573 0 615,336
HEWLETT PACKARD ENTERPRISE C COM 42824C109 19,271 1,608,567 SH   SOLE 7 1,248,280 0 360,287
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,976 164,955 SH   SOLE 13 145,123 0 19,832
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,308 192,622 SH   SOLE 15 192,622 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1 99 SH   SOLE 17 0 0 99
HEWLETT PACKARD ENTERPRISE C COM 42824C109 32,784 2,736,594 SH   SOLE 18 2,350,445 0 386,149
HEWLETT PACKARD ENTERPRISE C COM 42824C109 33,132 2,765,601 SH   SOLE 19 2,765,601 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 575,610 48,047,550 SH   SOLE 21 48,047,550 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 378,788 31,618,352 SH   SOLE 22 28,248,362 0 3,369,990
HEWLETT PACKARD ENTERPRISE C COM 42824C109 29,471 2,460,009 SH   SOLE 23 2,460,009 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 59,536 4,969,651 SH   SOLE 25 4,969,651 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 62,642 5,228,850 SH   SOLE 26 2,929,039 0 2,299,811
HEWLETT PACKARD ENTERPRISE C COM 42824C109 53,269 4,446,481 SH   SOLE 28 424,968 0 4,021,513
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,067 172,578 SH   SOLE 29 172,578 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 172,562 14,404,189 SH   SOLE 30 14,197,260 0 206,929
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,957 747,663 SH   SOLE 31 724,341 0 23,322
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,180 265,431 SH   SOLE 34 265,431 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 7,782 649,587 SH   SOLE 36 649,587 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 522 43,595 SH   SOLE 40 43,595 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 62 5,203 SH   OTR 43 5,203 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 40,418 3,373,813 SH   SOLE 43 3,248,429 0 125,384
HEXCEL CORP NEW COM 428291108 13,519 261,396 SH   SOLE 2 111,523 0 149,873
HEXCEL CORP NEW COM 428291108 8 160 SH   SOLE 4 160 0 0
HEXCEL CORP NEW COM 428291108 68 1,313 SH   SOLE 7 1,313 0 0
HEXCEL CORP NEW COM 428291108 9,273 179,290 SH   SOLE 18 179,290 0 0
HEXCEL CORP NEW COM 428291108 1,496 28,932 SH   SOLE 19 28,932 0 0
HEXCEL CORP NEW COM 428291108 268,480 5,191,021 SH   SOLE 21 5,191,021 0 0
HEXCEL CORP NEW COM 428291108 118,076 2,282,987 SH   SOLE 22 2,172,840 0 110,147
HEXCEL CORP NEW COM 428291108 8,684 167,898 SH   SOLE 25 167,898 0 0
HEXCEL CORP NEW COM 428291108 2,510 48,533 SH   SOLE 26 37,619 0 10,914
HEXCEL CORP NEW COM 428291108 2,918 56,416 SH   SOLE 28 47,487 0 8,929
HEXCEL CORP NEW COM 428291108 4,129 79,833 SH   SOLE 30 79,833 0 0
HEXCEL CORP NEW COM 428291108 60 1,158 SH   SOLE 31 1,158 0 0
HEXCEL CORP NEW COM 428291108 4,379 84,671 SH   SOLE 34 84,671 0 0
HEXCEL CORP NEW COM 428291108 140 2,706 SH   SOLE 36 2,706 0 0
HEXCEL CORP NEW COM 428291108 627 12,124 SH   SOLE 40 12,124 0 0
HEXCEL CORP NEW COM 428291108 19 362 SH   OTR 43 362 0 0
HEXCEL CORP NEW COM 428291108 7,660 148,098 SH   SOLE 43 144,607 0 3,490
HEXO CORP COM NEW 428304307 0 1 SH   SOLE 43 1 0 0
HF FOODS GROUP INC COM 40417F109 135 34,901 SH   SOLE 2 1,410 0 33,491
HF FOODS GROUP INC COM 40417F109 3 774 SH   SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109 437 113,022 SH   SOLE 18 113,022 0 0
HF FOODS GROUP INC COM 40417F109 237 61,328 SH   SOLE 19 61,328 0 0
HF FOODS GROUP INC COM 40417F109 4,623 1,194,607 SH   SOLE 21 1,194,607 0 0
HF FOODS GROUP INC COM 40417F109 3,171 819,486 SH   SOLE 22 795,231 0 24,255
HF FOODS GROUP INC COM 40417F109 2 392 SH   SOLE 43 392 0 0
HF SINCLAIR CORP COM 403949100 60,292 1,119,836 SH   SOLE 2 145,373 0 974,463
HF SINCLAIR CORP COM 403949100 31 572 SH   SOLE 4 572 0 0
HF SINCLAIR CORP COM 403949100 439 8,157 SH   SOLE 7 4,105 0 4,052
HF SINCLAIR CORP COM 403949100 16,688 309,948 SH   SOLE 18 309,948 0 0
HF SINCLAIR CORP COM 403949100 2,465 45,779 SH   SOLE 19 45,779 0 0
HF SINCLAIR CORP COM 403949100 403,981 7,503,365 SH   SOLE 21 7,503,365 0 0
HF SINCLAIR CORP COM 403949100 214,386 3,981,915 SH   SOLE 22 3,793,207 0 188,708
HF SINCLAIR CORP COM 403949100 31 585 SH   SOLE 23 585 0 0
HF SINCLAIR CORP COM 403949100 1,245 23,118 SH   SOLE 25 23,118 0 0
HF SINCLAIR CORP COM 403949100 5,896 109,508 SH   SOLE 26 97,280 0 12,228
HF SINCLAIR CORP COM 403949100 6,253 116,141 SH   SOLE 30 116,141 0 0
HF SINCLAIR CORP COM 403949100 113 2,096 SH   SOLE 31 2,096 0 0
HF SINCLAIR CORP COM 403949100 1,159 21,526 SH   SOLE 36 21,526 0 0
HF SINCLAIR CORP COM 403949100 1,114 20,691 SH   SOLE 40 20,691 0 0
HF SINCLAIR CORP COM 403949100 38 699 SH   OTR 43 699 0 0
HF SINCLAIR CORP COM 403949100 9,459 175,683 SH   SOLE 43 158,419 0 17,264
HIBBETT INC COM 428567101 434 8,710 SH   SOLE 2 5,160 0 3,550
HIBBETT INC COM 428567101 407 8,175 SH   SOLE 4 78 0 8,097
HIBBETT INC COM 428567101 5 109 SH   SOLE 7 109 0 0
HIBBETT INC COM 428567101 2,362 47,422 SH   SOLE 18 47,422 0 0
HIBBETT INC COM 428567101 1,354 27,192 SH   SOLE 19 27,192 0 0
HIBBETT INC COM 428567101 78,116 1,568,285 SH   SOLE 21 1,568,285 0 0
HIBBETT INC COM 428567101 16,771 336,699 SH   SOLE 22 329,075 0 7,624
HIBBETT INC COM 428567101 148 2,970 SH   SOLE 25 2,970 0 0
HIBBETT INC COM 428567101 328 6,578 SH   SOLE 26 3,765 0 2,813
HIBBETT INC COM 428567101 14 285 SH   SOLE 28 285 0 0
HIBBETT INC COM 428567101 1,979 39,729 SH   SOLE 30 39,729 0 0
HIBBETT INC COM 428567101 71 1,420 SH   SOLE 36 1,420 0 0
HIBBETT INC COM 428567101 88 1,776 SH   SOLE 40 1,776 0 0
HIBBETT INC COM 428567101 792 15,901 SH   SOLE 43 15,670 0 231
HIGHLAND TRANSCEND PARTNERS *W EXP 12/02/202 G44690124 0 3,651 SH   SOLE 4 3,651 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 12/02/202 G44690124 2 55,038 SH   SOLE 18 55,038 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 12/02/202 G44690124 12 320,457 SH   SOLE 19 320,457 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 12/02/202 G44690124 1 22,749 SH   SOLE 22 22,749 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 12/02/202 G44690124 0 3,851 SH   SOLE 26 3,851 0 0
HIGHLAND TRANSCEND PARTNERS *W EXP 12/02/202 G44690124 6 161,647 SH   SOLE 34 161,647 0 0
HIGHPEAK ENERGY INC COM 43114Q105 36 1,659 SH   SOLE 2 287 0 1,372
HIGHPEAK ENERGY INC COM 43114Q105 383 17,669 SH   SOLE 18 17,669 0 0
HIGHPEAK ENERGY INC COM 43114Q105 280 12,935 SH   SOLE 19 12,935 0 0
HIGHPEAK ENERGY INC COM 43114Q105 3,914 180,713 SH   SOLE 21 180,713 0 0
HIGHPEAK ENERGY INC COM 43114Q105 4,992 230,470 SH   SOLE 22 229,618 0 852
HIGHPEAK ENERGY INC COM 43114Q105 8 370 SH   SOLE 43 370 0 0
HIGHWOODS PPTYS INC COM 431284108 6,184 229,368 SH   SOLE 2 156,940 0 72,428
HIGHWOODS PPTYS INC COM 431284108 1,453 53,889 SH   SOLE 4 53,889 0 0
HIGHWOODS PPTYS INC COM 431284108 3,770 139,826 SH   SOLE 7 139,826 0 0
HIGHWOODS PPTYS INC COM 431284108 6,056 224,633 SH   SOLE 18 224,633 0 0
HIGHWOODS PPTYS INC COM 431284108 6,428 238,430 SH   SOLE 19 238,430 0 0
HIGHWOODS PPTYS INC COM 431284108 157,456 5,840,351 SH   SOLE 21 5,840,351 0 0
HIGHWOODS PPTYS INC COM 431284108 101,697 3,772,155 SH   SOLE 22 3,642,405 0 129,750
HIGHWOODS PPTYS INC COM 431284108 115 4,269 SH   SOLE 23 4,269 0 0
HIGHWOODS PPTYS INC COM 431284108 12,733 472,280 SH   SOLE 25 472,280 0 0
HIGHWOODS PPTYS INC COM 431284108 1,138 42,195 SH   SOLE 26 34,714 0 7,481
HIGHWOODS PPTYS INC COM 431284108 1,771 65,683 SH   SOLE 28 1,857 0 63,826
HIGHWOODS PPTYS INC COM 431284108 9,038 335,219 SH   SOLE 30 335,219 0 0
HIGHWOODS PPTYS INC COM 431284108 41 1,507 SH   SOLE 31 1,507 0 0
HIGHWOODS PPTYS INC COM 431284108 329 12,185 SH   SOLE 34 12,185 0 0
HIGHWOODS PPTYS INC COM 431284108 69 2,562 SH   SOLE 36 2,562 0 0
HIGHWOODS PPTYS INC COM 431284108 344 12,750 SH   SOLE 40 12,750 0 0
HIGHWOODS PPTYS INC COM 431284108 11,326 420,116 SH   SOLE 43 380,284 0 39,832
HILL INTL INC COM 431466101 12 3,614 SH   SOLE 2 0 0 3,614
HILL INTL INC COM 431466101 27 7,998 SH   SOLE 18 7,998 0 0
HILL INTL INC COM 431466101 762 229,412 SH   SOLE 21 229,412 0 0
HILL INTL INC COM 431466101 26 7,895 SH   SOLE 22 7,895 0 0
HILLENBRAND INC COM 431571108 1,984 54,043 SH   SOLE 2 29,814 0 24,229
HILLENBRAND INC COM 431571108 72 1,957 SH   SOLE 4 227 0 1,730
HILLENBRAND INC COM 431571108 27 735 SH   SOLE 7 735 0 0
HILLENBRAND INC COM 431571108 8,903 242,447 SH   SOLE 18 242,447 0 0
HILLENBRAND INC COM 431571108 4,711 128,300 SH   SOLE 19 128,300 0 0
HILLENBRAND INC COM 431571108 308,156 8,392,060 SH   SOLE 21 8,392,060 0 0
HILLENBRAND INC COM 431571108 64,167 1,747,469 SH   SOLE 22 1,686,157 0 61,312
HILLENBRAND INC COM 431571108 408 11,110 SH   SOLE 25 11,110 0 0
HILLENBRAND INC COM 431571108 1,038 28,266 SH   SOLE 26 21,866 0 6,400
HILLENBRAND INC COM 431571108 49 1,341 SH   SOLE 28 1,341 0 0
HILLENBRAND INC COM 431571108 23,834 649,062 SH   SOLE 30 649,062 0 0
HILLENBRAND INC COM 431571108 68 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108 332 9,033 SH   SOLE 40 9,033 0 0
HILLENBRAND INC COM 431571108 4,471 121,764 SH   SOLE 43 113,794 0 7,970
HILLEVAX INC COM 43157M102 319 18,682 SH   SOLE 2 532 0 18,150
HILLEVAX INC COM 43157M102 3 202 SH   SOLE 7 202 0 0
HILLEVAX INC COM 43157M102 645 37,760 SH   SOLE 18 37,760 0 0
HILLEVAX INC COM 43157M102 411 24,078 SH   SOLE 19 24,078 0 0
HILLEVAX INC COM 43157M102 7,178 420,014 SH   SOLE 21 420,014 0 0
HILLEVAX INC COM 43157M102 4,637 271,318 SH   SOLE 22 265,192 0 6,126
HILLMAN SOLUTIONS CORP COM 431636109 734 97,363 SH   SOLE 2 40,877 0 56,486
HILLMAN SOLUTIONS CORP COM 431636109 11 1,466 SH   SOLE 7 1,466 0 0
HILLMAN SOLUTIONS CORP COM 431636109 3,050 404,553 SH   SOLE 18 404,553 0 0
HILLMAN SOLUTIONS CORP COM 431636109 1,858 246,363 SH   SOLE 19 246,363 0 0
HILLMAN SOLUTIONS CORP COM 431636109 33,688 4,467,890 SH   SOLE 21 4,467,890 0 0
HILLMAN SOLUTIONS CORP COM 431636109 22,570 2,993,335 SH   SOLE 22 2,863,933 0 129,402
HILLMAN SOLUTIONS CORP COM 431636109 91 12,034 SH   SOLE 25 12,034 0 0
HILLMAN SOLUTIONS CORP COM 431636109 542 71,911 SH   SOLE 26 64,297 0 7,614
HILLMAN SOLUTIONS CORP COM 431636109 57 7,553 SH   SOLE 28 0 0 7,553
HILLMAN SOLUTIONS CORP COM 431636109 56 7,392 SH   SOLE 30 7,392 0 0
HILLMAN SOLUTIONS CORP COM 431636109 120 15,938 SH   SOLE 40 15,938 0 0
HILLMAN SOLUTIONS CORP COM 431636109 6 862 SH   SOLE 43 787 0 75
HILLTOP HOLDINGS INC COM 432748101 2,578 103,734 SH   SOLE 2 72,792 0 30,942
HILLTOP HOLDINGS INC COM 432748101 74 2,961 SH   SOLE 4 284 0 2,677
HILLTOP HOLDINGS INC COM 432748101 12 495 SH   SOLE 7 495 0 0
HILLTOP HOLDINGS INC COM 432748101 4,616 185,768 SH   SOLE 18 185,768 0 0
HILLTOP HOLDINGS INC COM 432748101 3,133 126,084 SH   SOLE 19 126,084 0 0
HILLTOP HOLDINGS INC COM 432748101 142,680 5,741,649 SH   SOLE 21 5,741,649 0 0
HILLTOP HOLDINGS INC COM 432748101 33,354 1,342,207 SH   SOLE 22 1,281,026 0 61,181
HILLTOP HOLDINGS INC COM 432748101 209 8,414 SH   SOLE 25 8,414 0 0
HILLTOP HOLDINGS INC COM 432748101 830 33,407 SH   SOLE 26 28,056 0 5,351
HILLTOP HOLDINGS INC COM 432748101 142 5,696 SH   SOLE 28 1,193 0 4,503
HILLTOP HOLDINGS INC COM 432748101 2,638 106,147 SH   SOLE 30 106,147 0 0
HILLTOP HOLDINGS INC COM 432748101 573 23,070 SH   SOLE 34 23,070 0 0
HILLTOP HOLDINGS INC COM 432748101 40 1,617 SH   SOLE 36 1,617 0 0
HILLTOP HOLDINGS INC COM 432748101 213 8,566 SH   SOLE 40 8,566 0 0
HILLTOP HOLDINGS INC COM 432748101 951 38,251 SH   SOLE 43 37,047 0 1,204
HILTON GRAND VACATIONS INC COM 43283X105 2,569 78,119 SH   SOLE 2 52,338 0 25,781
HILTON GRAND VACATIONS INC COM 43283X105 38 1,161 SH   SOLE 4 1,161 0 0
HILTON GRAND VACATIONS INC COM 43283X105 33 1,009 SH   SOLE 7 1,009 0 0
HILTON GRAND VACATIONS INC COM 43283X105 8,027 244,042 SH   SOLE 18 226,326 0 17,716
HILTON GRAND VACATIONS INC COM 43283X105 9,393 285,582 SH   SOLE 19 285,582 0 0
HILTON GRAND VACATIONS INC COM 43283X105 92,969 2,826,662 SH   SOLE 21 2,826,662 0 0
HILTON GRAND VACATIONS INC COM 43283X105 73,200 2,225,612 SH   SOLE 22 2,170,337 0 55,275
HILTON GRAND VACATIONS INC COM 43283X105 129 3,929 SH   SOLE 23 3,929 0 0
HILTON GRAND VACATIONS INC COM 43283X105 434 13,192 SH   SOLE 25 13,192 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2,333 70,940 SH   SOLE 26 34,948 0 35,992
HILTON GRAND VACATIONS INC COM 43283X105 229 6,971 SH   SOLE 28 1,527 0 5,444
HILTON GRAND VACATIONS INC COM 43283X105 22 656 SH   SOLE 29 656 0 0
HILTON GRAND VACATIONS INC COM 43283X105 3,515 106,874 SH   SOLE 30 106,874 0 0
HILTON GRAND VACATIONS INC COM 43283X105 45 1,369 SH   SOLE 31 1,369 0 0
HILTON GRAND VACATIONS INC COM 43283X105 9 276 SH   SOLE 34 276 0 0
HILTON GRAND VACATIONS INC COM 43283X105 113 3,425 SH   SOLE 36 3,425 0 0
HILTON GRAND VACATIONS INC COM 43283X105 375 11,391 SH   SOLE 40 11,391 0 0
HILTON GRAND VACATIONS INC COM 43283X105 8 240 SH   OTR 43 240 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,323 40,211 SH   SOLE 43 38,776 0 1,435
HILTON WORLDWIDE HLDGS INC COM 43300A203 56,832 471,164 SH   SOLE 2 72,215 0 398,949
HILTON WORLDWIDE HLDGS INC COM 43300A203 18,780 155,693 SH   SOLE 4 130,436 0 25,257
HILTON WORLDWIDE HLDGS INC COM 43300A203 29,801 247,066 SH   SOLE 7 238,616 0 8,450
HILTON WORLDWIDE HLDGS INC COM 43300A203 970 8,045 SH   SOLE 13 1,257 0 6,788
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,321 27,536 SH   SOLE 15 27,536 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 66,402 550,502 SH   SOLE 18 528,773 0 21,729
HILTON WORLDWIDE HLDGS INC COM 43300A203 69,234 573,983 SH   SOLE 19 573,983 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 920,052 7,627,691 SH   SOLE 21 7,627,691 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 700,935 5,811,102 SH   SOLE 22 5,261,138 0 549,964
HILTON WORLDWIDE HLDGS INC COM 43300A203 52,824 437,935 SH   SOLE 23 437,935 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 53,800 446,029 SH   SOLE 25 446,029 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 63,338 525,102 SH   SOLE 26 180,123 0 344,979
HILTON WORLDWIDE HLDGS INC COM 43300A203 64,466 534,457 SH   SOLE 28 67,472 0 466,985
HILTON WORLDWIDE HLDGS INC COM 43300A203 230,600 1,911,786 SH   SOLE 30 1,911,786 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,387 61,242 SH   SOLE 31 56,191 0 5,051
HILTON WORLDWIDE HLDGS INC COM 43300A203 37,202 308,421 SH   SOLE 34 308,421 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 10,314 85,512 SH   SOLE 36 85,512 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,111 9,210 SH   SOLE 40 9,210 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 78 645 SH   OTR 43 645 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 31,779 263,461 SH   SOLE 43 243,789 0 19,672
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 249 51,544 SH   SOLE 21 51,544 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 95 19,580 SH   SOLE 22 19,580 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 11 2,353 SH   SOLE 25 2,353 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 474 97,890 SH   SOLE 43 90,548 0 7,342
HIMS & HERS HEALTH INC COM CL A 433000106 391 70,092 SH   SOLE 2 51,528 0 18,564
HIMS & HERS HEALTH INC COM CL A 433000106 7 1,213 SH   SOLE 7 1,213 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 1,948 349,132 SH   SOLE 18 349,132 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 1,268 227,218 SH   SOLE 19 227,218 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 25,298 4,533,710 SH   SOLE 21 4,533,710 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 16,239 2,910,242 SH   SOLE 22 2,813,084 0 97,158
HIMS & HERS HEALTH INC COM CL A 433000106 73 13,087 SH   SOLE 25 13,087 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 39 6,911 SH   SOLE 26 0 0 6,911
HIMS & HERS HEALTH INC COM CL A 433000106 1,064 190,683 SH   SOLE 30 190,683 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 49 8,711 SH   SOLE 40 8,711 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 228 40,771 SH   SOLE 43 40,728 0 43
HINGHAM INSTN SVGS MASS COM 433323102 310 1,233 SH   SOLE 2 660 0 573
HINGHAM INSTN SVGS MASS COM 433323102 3 12 SH   SOLE 7 12 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,211 4,824 SH   SOLE 18 4,824 0 0
HINGHAM INSTN SVGS MASS COM 433323102 639 2,545 SH   SOLE 19 2,545 0 0
HINGHAM INSTN SVGS MASS COM 433323102 14,172 56,439 SH   SOLE 21 56,439 0 0
HINGHAM INSTN SVGS MASS COM 433323102 9,930 39,545 SH   SOLE 22 38,612 0 933
HINGHAM INSTN SVGS MASS COM 433323102 56 225 SH   SOLE 25 225 0 0
HINGHAM INSTN SVGS MASS COM 433323102 103 411 SH   SOLE 30 411 0 0
HINGHAM INSTN SVGS MASS COM 433323102 47 188 SH   SOLE 40 188 0 0
HINGHAM INSTN SVGS MASS COM 433323102 103 411 SH   SOLE 43 404 0 7
HIPPO HLDGS INC *W EXP 08/02/202 433539111 0 1,934 SH   SOLE 4 1,934 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111 6 32,822 SH   SOLE 18 32,822 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111 29 171,623 SH   SOLE 19 171,623 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111 2 12,114 SH   SOLE 22 12,114 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111 0 1,782 SH   SOLE 26 1,782 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111 14 83,011 SH   SOLE 34 83,011 0 0
HIPPO HLDGS INC COM NEW 433539202 216 11,677 SH   SOLE 2 4,962 0 6,715
HIPPO HLDGS INC COM NEW 433539202 4 193 SH   SOLE 7 193 0 0
HIPPO HLDGS INC COM NEW 433539202 798 43,082 SH   SOLE 18 43,082 0 0
HIPPO HLDGS INC COM NEW 433539202 517 27,886 SH   SOLE 19 27,886 0 0
HIPPO HLDGS INC COM NEW 433539202 10,304 556,046 SH   SOLE 21 556,046 0 0
HIPPO HLDGS INC COM NEW 433539202 6,792 366,543 SH   SOLE 22 352,215 0 14,328
HIPPO HLDGS INC COM NEW 433539202 27 1,436 SH   SOLE 25 1,436 0 0
HIPPO HLDGS INC COM NEW 433539202 57 3,072 SH   SOLE 30 3,072 0 0
HIPPO HLDGS INC COM NEW 433539202 21 1,160 SH   SOLE 40 1,160 0 0
HIREQUEST INC COM 433535101 12 968 SH   SOLE 18 968 0 0
HIREQUEST INC COM 433535101 140 10,826 SH   SOLE 21 10,826 0 0
HIREQUEST INC COM 433535101 7 579 SH   SOLE 22 579 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 195 12,801 SH   SOLE 2 10,208 0 2,593
HIRERIGHT HOLDINGS CORPORATI COM 433537107 5 324 SH   SOLE 7 324 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 855 56,023 SH   SOLE 18 56,023 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 600 39,336 SH   SOLE 19 39,336 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 10,364 679,169 SH   SOLE 21 679,169 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 4,375 286,674 SH   SOLE 22 270,370 0 16,304
HIRERIGHT HOLDINGS CORPORATI COM 433537107 101 6,640 SH   SOLE 25 6,640 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 13 884 SH   SOLE 26 884 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 308 20,212 SH   SOLE 30 20,212 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107 48 3,155 SH   SOLE 36 3,155 0 0
HISTOGEN INC COM NEW 43358Y202 0 67 SH   SOLE 21 67 0 0
HISTOGEN INC COM NEW 43358Y202 47 34,841 SH   SOLE 22 34,841 0 0
HIVE BLOCKCHAIN TECHNLGIES L COM NEW 43366H704 165 43,780 SH   SOLE 21 43,780 0 0
HIVE BLOCKCHAIN TECHNLGIES L COM NEW 43366H704 145 38,523 SH   SOLE 30 38,523 0 0
HMN FINL INC COM 40424G108 11 471 SH   SOLE 18 471 0 0
HMN FINL INC COM 40424G108 188 8,371 SH   SOLE 21 8,371 0 0
HMN FINL INC COM 40424G108 629 28,096 SH   SOLE 22 28,096 0 0
HNI CORP COM 404251100 703 26,533 SH   SOLE 2 21,436 0 5,097
HNI CORP COM 404251100 5 205 SH   SOLE 4 205 0 0
HNI CORP COM 404251100 14 520 SH   SOLE 7 520 0 0
HNI CORP COM 404251100 3,726 140,539 SH   SOLE 18 140,539 0 0
HNI CORP COM 404251100 2,041 76,998 SH   SOLE 19 76,998 0 0
HNI CORP COM 404251100 131,970 4,978,137 SH   SOLE 21 4,978,137 0 0
HNI CORP COM 404251100 27,724 1,045,777 SH   SOLE 22 1,018,043 0 27,734
HNI CORP COM 404251100 192 7,240 SH   SOLE 25 7,240 0 0
HNI CORP COM 404251100 706 26,631 SH   SOLE 26 21,950 0 4,681
HNI CORP COM 404251100 21 776 SH   SOLE 28 776 0 0
HNI CORP COM 404251100 1,990 75,065 SH   SOLE 30 75,065 0 0
HNI CORP COM 404251100 171 6,456 SH   SOLE 40 6,456 0 0
HNI CORP COM 404251100 1,627 61,378 SH   SOLE 43 60,391 0 987
HOLLEY INC COM 43538H103 357 88,128 SH   SOLE 2 83,473 0 4,655
HOLLEY INC COM 43538H103 2 444 SH   SOLE 7 444 0 0
HOLLEY INC COM 43538H103 518 127,960 SH   SOLE 18 127,960 0 0
HOLLEY INC COM 43538H103 389 96,138 SH   SOLE 19 96,138 0 0
HOLLEY INC COM 43538H103 6,501 1,605,288 SH   SOLE 21 1,605,288 0 0
HOLLEY INC COM 43538H103 4,929 1,217,053 SH   SOLE 22 1,192,184 0 24,869
HOLLEY INC COM 43538H103 28 6,954 SH   SOLE 25 6,954 0 0
HOLLEY INC COM 43538H103 17 4,197 SH   SOLE 26 0 0 4,197
HOLLEY INC COM 43538H103 47 11,490 SH   SOLE 30 11,490 0 0
HOLLEY INC COM 43538H103 23 5,702 SH   SOLE 40 5,702 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 19 1,110 SH   SOLE 25 1,110 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 7,114 416,040 SH   SOLE 30 416,040 0 0
HOLOGIC INC COM 436440101 46,246 716,771 SH   SOLE 2 270,581 0 446,190
HOLOGIC INC COM 436440101 20,349 315,394 SH   SOLE 4 180,815 0 134,579
HOLOGIC INC COM 436440101 15,467 239,725 SH   SOLE 7 232,799 0 6,926
HOLOGIC INC COM 436440101 1,756 27,209 SH   SOLE 13 21,822 0 5,387
HOLOGIC INC COM 436440101 2,013 31,198 SH   SOLE 15 31,198 0 0
HOLOGIC INC COM 436440101 25,335 392,671 SH   SOLE 18 371,308 0 21,363
HOLOGIC INC COM 436440101 22,187 343,874 SH   SOLE 19 343,874 0 0
HOLOGIC INC COM 436440101 623,613 9,665,417 SH   SOLE 21 9,665,417 0 0
HOLOGIC INC COM 436440101 348,486 5,401,216 SH   SOLE 22 4,890,521 0 510,695
HOLOGIC INC COM 436440101 29,625 459,155 SH   SOLE 23 459,155 0 0
HOLOGIC INC COM 436440101 44,241 685,702 SH   SOLE 25 685,702 0 0
HOLOGIC INC COM 436440101 51,623 800,110 SH   SOLE 26 474,432 0 325,678
HOLOGIC INC COM 436440101 57,044 884,122 SH   SOLE 28 10,286 0 873,836
HOLOGIC INC COM 436440101 713 11,057 SH   SOLE 29 11,057 0 0
HOLOGIC INC COM 436440101 189,871 2,942,826 SH   SOLE 30 2,908,693 0 34,133
HOLOGIC INC COM 436440101 5,832 90,388 SH   SOLE 31 85,856 0 4,532
HOLOGIC INC COM 436440101 8,608 133,421 SH   SOLE 34 133,421 0 0
HOLOGIC INC COM 436440101 5,754 89,177 SH   SOLE 36 89,177 0 0
HOLOGIC INC COM 436440101 577 8,943 SH   SOLE 40 8,943 0 0
HOLOGIC INC COM 436440101 53 826 SH   OTR 43 826 0 0
HOLOGIC INC COM 436440101 10,186 157,881 SH   SOLE 43 146,820 0 11,061
HOME BANCORP INC COM 43689E107 322 8,264 SH   SOLE 2 5,235 0 3,029
HOME BANCORP INC COM 43689E107 5 135 SH   SOLE 7 135 0 0
HOME BANCORP INC COM 43689E107 966 24,779 SH   SOLE 18 24,779 0 0
HOME BANCORP INC COM 43689E107 537 13,780 SH   SOLE 19 13,780 0 0
HOME BANCORP INC COM 43689E107 10,201 261,640 SH   SOLE 21 261,640 0 0
HOME BANCORP INC COM 43689E107 3,920 100,526 SH   SOLE 22 95,604 0 4,922
HOME BANCSHARES INC COM 436893200 6,262 278,205 SH   SOLE 2 165,426 0 112,779
HOME BANCSHARES INC COM 436893200 107 4,769 SH   SOLE 4 579 0 4,190
HOME BANCSHARES INC COM 436893200 71 3,138 SH   SOLE 7 3,138 0 0
HOME BANCSHARES INC COM 436893200 20,385 905,596 SH   SOLE 18 905,596 0 0
HOME BANCSHARES INC COM 436893200 7,909 351,367 SH   SOLE 19 351,367 0 0
HOME BANCSHARES INC COM 436893200 320,221 14,225,739 SH   SOLE 21 14,225,739 0 0
HOME BANCSHARES INC COM 436893200 128,736 5,719,067 SH   SOLE 22 5,497,854 0 221,213
HOME BANCSHARES INC COM 436893200 649 28,836 SH   SOLE 25 28,836 0 0
HOME BANCSHARES INC COM 436893200 1,357 60,305 SH   SOLE 26 45,151 0 15,154
HOME BANCSHARES INC COM 436893200 320 14,194 SH   SOLE 28 2,937 0 11,257
HOME BANCSHARES INC COM 436893200 4,750 211,010 SH   SOLE 30 211,010 0 0
HOME BANCSHARES INC COM 436893200 82 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200 553 24,563 SH   SOLE 40 24,563 0 0
HOME BANCSHARES INC COM 436893200 1,086 48,248 SH   SOLE 43 46,253 0 1,995
HOME DEPOT INC COM 437076102 654,004 2,370,096 SH   SOLE 2 660,866 0 1,709,230
HOME DEPOT INC COM 437076102 237,035 859,011 SH   SOLE 4 520,139 0 338,872
HOME DEPOT INC COM 437076102 272,694 988,237 SH   SOLE 7 916,206 0 72,031
HOME DEPOT INC COM 437076102 18,533 67,163 SH   SOLE 13 43,851 0 23,312
HOME DEPOT INC COM 437076102 27,765 100,619 SH   SOLE 15 100,619 0 0
HOME DEPOT INC COM 437076102 80 291 SH   SOLE 17 0 0 291
HOME DEPOT INC COM 437076102 448,541 1,625,500 SH   SOLE 18 1,503,121 0 122,379
HOME DEPOT INC COM 437076102 252,291 914,295 SH   SOLE 19 914,295 0 0
HOME DEPOT INC COM 437076102 5,200 18,843 SH   SOLE 20 18,843 0 0
HOME DEPOT INC COM 437076102 6,677,368 24,198,624 SH   SOLE 21 24,198,624 0 0
HOME DEPOT INC COM 437076102 6,082,999 22,044,643 SH   SOLE 22 19,952,136 0 2,092,507
HOME DEPOT INC COM 437076102 471,844 1,709,952 SH   SOLE 23 1,709,952 0 0
HOME DEPOT INC COM 437076102 506,126 1,834,187 SH   SOLE 25 1,834,187 0 0
HOME DEPOT INC COM 437076102 642,435 2,328,169 SH   SOLE 26 977,863 0 1,350,306
HOME DEPOT INC COM 437076102 705,771 2,557,699 SH   SOLE 28 63,679 0 2,494,020
HOME DEPOT INC COM 437076102 10,213 37,012 SH   SOLE 29 37,012 0 0
HOME DEPOT INC COM 437076102 2,002,891 7,258,428 SH   SOLE 30 7,221,937 0 36,491
HOME DEPOT INC COM 437076102 83,154 301,348 SH   SOLE 31 282,579 0 18,769
HOME DEPOT INC COM 437076102 13,524 49,011 SH   SOLE 32 49,011 0 0
HOME DEPOT INC COM 437076102 181,495 657,733 SH   SOLE 34 657,733 0 0
HOME DEPOT INC COM 437076102 96,424 349,438 SH   SOLE 36 349,438 0 0
HOME DEPOT INC COM 437076102 9,170 33,232 SH   SOLE 40 33,232 0 0
HOME DEPOT INC COM 437076102 631 2,286 SH   OTR 43 2,286 0 0
HOME DEPOT INC COM 437076102 323,011 1,170,583 SH   SOLE 43 1,076,003 0 94,581
HOME FED BANCORP INC LA NEW COM 43708L108 9 504 SH   SOLE 18 504 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 113 6,054 SH   SOLE 21 6,054 0 0
HOME PLATE ACQUISITION CORP CL A COM 43734R103 74 7,500 SH   SOLE 2 7,500 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 7 4,511 SH   SOLE 2 437 0 4,074
HOME PT CAPITAL INCORPORATED COM 43734L106 38 24,440 SH   SOLE 18 24,440 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 14 9,167 SH   SOLE 19 9,167 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 433 281,149 SH   SOLE 21 281,149 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 110 71,431 SH   SOLE 22 66,155 0 5,276
HOMESTREET INC COM 43785V102 444 15,414 SH   SOLE 2 7,008 0 8,406
HOMESTREET INC COM 43785V102 7 256 SH   SOLE 7 256 0 0
HOMESTREET INC COM 43785V102 1,938 67,284 SH   SOLE 18 67,284 0 0
HOMESTREET INC COM 43785V102 856 29,697 SH   SOLE 19 29,697 0 0
HOMESTREET INC COM 43785V102 62,343 2,163,928 SH   SOLE 21 2,163,928 0 0
HOMESTREET INC COM 43785V102 11,937 414,335 SH   SOLE 22 397,916 0 16,419
HOMESTREET INC COM 43785V102 53 1,844 SH   SOLE 25 1,844 0 0
HOMESTREET INC COM 43785V102 44 1,512 SH   SOLE 26 0 0 1,512
HOMESTREET INC COM 43785V102 1,223 42,456 SH   SOLE 30 42,456 0 0
HOMESTREET INC COM 43785V102 46 1,614 SH   SOLE 40 1,614 0 0
HOMESTREET INC COM 43785V102 186 6,467 SH   SOLE 43 6,287 0 180
HOMETRUST BANCSHARES INC COM 437872104 2,104 95,216 SH   SOLE 2 70,297 0 24,919
HOMETRUST BANCSHARES INC COM 437872104 111 5,041 SH   SOLE 4 0 0 5,041
HOMETRUST BANCSHARES INC COM 437872104 5 242 SH   SOLE 7 242 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,035 46,825 SH   SOLE 18 46,825 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,565 70,798 SH   SOLE 19 70,798 0 0
HOMETRUST BANCSHARES INC COM 437872104 12,380 560,191 SH   SOLE 21 560,191 0 0
HOMETRUST BANCSHARES INC COM 437872104 11,891 538,071 SH   SOLE 22 529,077 0 8,994
HOMETRUST BANCSHARES INC COM 437872104 86 3,914 SH   SOLE 23 3,914 0 0
HOMETRUST BANCSHARES INC COM 437872104 360 16,277 SH   SOLE 43 13,005 0 3,272
HOMOLOGY MEDICINES INC COM 438083107 233 144,632 SH   SOLE 2 112,657 0 31,975
HOMOLOGY MEDICINES INC COM 438083107 10 6,275 SH   SOLE 18 6,275 0 0
HOMOLOGY MEDICINES INC COM 438083107 389 241,354 SH   SOLE 19 241,354 0 0
HOMOLOGY MEDICINES INC COM 438083107 720 447,007 SH   SOLE 21 447,007 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,231 764,633 SH   SOLE 22 764,633 0 0
HOMOLOGY MEDICINES INC COM 438083107 47 29,458 SH   SOLE 30 29,458 0 0
HOMOLOGY MEDICINES INC COM 438083107 3 1,972 SH   SOLE 43 1,972 0 0
HONDA MOTOR LTD AMERN SHS 438128308 1,898 87,889 SH   SOLE 4 0 0 87,889
HONDA MOTOR LTD AMERN SHS 438128308 664 30,772 SH   SOLE 7 0 0 30,772
HONDA MOTOR LTD AMERN SHS 438128308 25,696 1,190,196 SH   SOLE 43 1,116,126 0 74,070
HONEST CO INC COM 438333106 379 108,235 SH   SOLE 2 54,309 0 53,926
HONEST CO INC COM 438333106 1 399 SH   SOLE 7 399 0 0
HONEST CO INC COM 438333106 833 238,015 SH   SOLE 18 238,015 0 0
HONEST CO INC COM 438333106 541 154,537 SH   SOLE 19 154,537 0 0
HONEST CO INC COM 438333106 8,749 2,499,617 SH   SOLE 21 2,499,617 0 0
HONEST CO INC COM 438333106 5,474 1,563,970 SH   SOLE 22 1,520,139 0 43,831
HONEST CO INC COM 438333106 57 16,346 SH   SOLE 25 16,346 0 0
HONEST CO INC COM 438333106 6 1,589 SH   SOLE 43 1,589 0 0
HONEYWELL INTL INC COM 438516106 235,381 1,409,722 SH   SOLE 2 433,516 0 976,206
HONEYWELL INTL INC COM 438516106 54,236 324,824 SH   SOLE 4 267,046 0 57,778
HONEYWELL INTL INC COM 438516106 116,828 699,694 SH   SOLE 7 677,845 0 21,849
HONEYWELL INTL INC COM 438516106 8,306 49,748 SH   SOLE 13 25,540 0 24,208
HONEYWELL INTL INC COM 438516106 17,535 105,019 SH   SOLE 15 105,019 0 0
HONEYWELL INTL INC COM 438516106 1 4 SH   SOLE 17 0 0 4
HONEYWELL INTL INC COM 438516106 201,086 1,204,324 SH   SOLE 18 1,133,875 0 70,449
HONEYWELL INTL INC COM 438516106 36,259 217,157 SH   SOLE 19 217,157 0 0
HONEYWELL INTL INC COM 438516106 2,463,753 14,755,661 SH   SOLE 21 14,755,661 0 0
HONEYWELL INTL INC COM 438516106 2,366,916 14,175,697 SH   SOLE 22 12,814,619 0 1,361,078
HONEYWELL INTL INC COM 438516106 195,023 1,168,015 SH   SOLE 23 1,168,015 0 0
HONEYWELL INTL INC COM 438516106 53,860 322,574 SH   SOLE 25 322,574 0 0
HONEYWELL INTL INC COM 438516106 217,506 1,302,666 SH   SOLE 26 513,534 0 789,132
HONEYWELL INTL INC COM 438516106 17,795 106,578 SH   SOLE 28 0 0 106,578
HONEYWELL INTL INC COM 438516106 5,268 31,550 SH   SOLE 29 31,550 0 0
HONEYWELL INTL INC COM 438516106 529,875 3,173,472 SH   SOLE 30 3,173,472 0 0
HONEYWELL INTL INC COM 438516106 33,816 202,527 SH   SOLE 31 190,116 0 12,411
HONEYWELL INTL INC COM 438516106 34,418 206,132 SH   SOLE 32 206,132 0 0
HONEYWELL INTL INC COM 438516106 6,737 40,351 SH   SOLE 34 40,351 0 0
HONEYWELL INTL INC COM 438516106 37,787 226,311 SH   SOLE 36 226,311 0 0
HONEYWELL INTL INC COM 438516106 1,988 11,906 SH   SOLE 40 11,906 0 0
HONEYWELL INTL INC COM 438516106 120,677 722,745 SH   SOLE 43 652,937 0 69,808
HOOKER FURNISHINGS CORPORATI COM 439038100 219 16,262 SH   SOLE 2 7,662 0 8,600
HOOKER FURNISHINGS CORPORATI COM 439038100 27 2,012 SH   SOLE 18 2,012 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 507 37,568 SH   SOLE 19 37,568 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 460 34,134 SH   SOLE 21 34,134 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 3,536 262,094 SH   SOLE 22 262,094 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100 263 19,500 SH   SOLE 26 0 0 19,500
HOOKER FURNISHINGS CORPORATI COM 439038100 13 941 SH   SOLE 43 922 0 19
HOOKIPA PHARMA INC COM 43906K100 19 14,457 SH   SOLE 2 0 0 14,457
HOOKIPA PHARMA INC COM 43906K100 11 8,433 SH   SOLE 18 8,433 0 0
HOOKIPA PHARMA INC COM 43906K100 151 112,546 SH   SOLE 21 112,546 0 0
HOOKIPA PHARMA INC COM 43906K100 194 144,877 SH   SOLE 22 144,877 0 0
HOOKIPA PHARMA INC COM 43906K100 70 52,471 SH   SOLE 26 0 0 52,471
HOPE BANCORP INC COM 43940T109 1,238 97,922 SH   SOLE 2 43,876 0 54,046
HOPE BANCORP INC COM 43940T109 37 2,963 SH   SOLE 4 451 0 2,512
HOPE BANCORP INC COM 43940T109 15 1,216 SH   SOLE 7 1,216 0 0
HOPE BANCORP INC COM 43940T109 5,171 409,129 SH   SOLE 18 409,129 0 0
HOPE BANCORP INC COM 43940T109 2,367 187,241 SH   SOLE 19 187,241 0 0
HOPE BANCORP INC COM 43940T109 173,234 13,705,183 SH   SOLE 21 13,705,183 0 0
HOPE BANCORP INC COM 43940T109 34,258 2,710,250 SH   SOLE 22 2,596,681 0 113,569
HOPE BANCORP INC COM 43940T109 88 6,966 SH   SOLE 25 6,966 0 0
HOPE BANCORP INC COM 43940T109 489 38,664 SH   SOLE 26 29,070 0 9,594
HOPE BANCORP INC COM 43940T109 26 2,058 SH   SOLE 28 2,058 0 0
HOPE BANCORP INC COM 43940T109 2,270 179,611 SH   SOLE 30 179,611 0 0
HOPE BANCORP INC COM 43940T109 55 4,349 SH   SOLE 36 4,349 0 0
HOPE BANCORP INC COM 43940T109 179 14,193 SH   SOLE 40 14,193 0 0
HOPE BANCORP INC COM 43940T109 2,285 180,812 SH   SOLE 43 171,038 0 9,774
HORACE MANN EDUCATORS CORP N COM 440327104 1,234 34,971 SH   SOLE 2 14,849 0 20,122
HORACE MANN EDUCATORS CORP N COM 440327104 6 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 11 300 SH   SOLE 7 300 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 5,147 145,838 SH   SOLE 18 145,838 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,574 72,930 SH   SOLE 19 72,930 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 166,350 4,713,793 SH   SOLE 21 4,713,793 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 32,821 930,027 SH   SOLE 22 889,125 0 40,902
HORACE MANN EDUCATORS CORP N COM 440327104 108 3,047 SH   SOLE 25 3,047 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 393 11,144 SH   SOLE 26 8,967 0 2,177
HORACE MANN EDUCATORS CORP N COM 440327104 2,162 61,260 SH   SOLE 30 61,260 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 164 4,645 SH   SOLE 40 4,645 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 437 12,385 SH   SOLE 43 12,052 0 333
HORIZON BANCORP INC COM 440407104 6,175 343,828 SH   SOLE 2 250,826 0 93,002
HORIZON BANCORP INC COM 440407104 8 460 SH   SOLE 7 460 0 0
HORIZON BANCORP INC COM 440407104 2,397 133,438 SH   SOLE 18 133,438 0 0
HORIZON BANCORP INC COM 440407104 4,602 256,235 SH   SOLE 19 256,235 0 0
HORIZON BANCORP INC COM 440407104 28,204 1,570,363 SH   SOLE 21 1,570,363 0 0
HORIZON BANCORP INC COM 440407104 26,198 1,458,704 SH   SOLE 22 1,413,627 0 45,077
HORIZON BANCORP INC COM 440407104 275 15,297 SH   SOLE 23 15,297 0 0
HORIZON BANCORP INC COM 440407104 90 5,019 SH   SOLE 25 5,019 0 0
HORIZON BANCORP INC COM 440407104 1,021 56,830 SH   SOLE 26 0 0 56,830
HORIZON BANCORP INC COM 440407104 89 4,945 SH   SOLE 28 0 0 4,945
HORIZON BANCORP INC COM 440407104 54 2,981 SH   SOLE 30 2,981 0 0
HORIZON BANCORP INC COM 440407104 138 7,670 SH   SOLE 34 7,670 0 0
HORIZON BANCORP INC COM 440407104 101 5,610 SH   SOLE 40 5,610 0 0
HORIZON BANCORP INC COM 440407104 1,432 79,718 SH   SOLE 43 69,146 0 10,572
HORIZON GLOBAL CORP COM 44052W104 6 4,479 SH   SOLE 18 4,479 0 0
HORIZON GLOBAL CORP COM 44052W104 122 99,573 SH   SOLE 21 99,573 0 0
HORIZON GLOBAL CORP COM 44052W104 353 287,081 SH   SOLE 22 287,081 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1,358 135,641 SH   SOLE 30 135,641 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 29,957 484,030 SH   SOLE 2 132,468 0 351,562
HORIZON THERAPEUTICS PUB L SHS G46188101 7,105 114,794 SH   SOLE 4 90,138 0 24,656
HORIZON THERAPEUTICS PUB L SHS G46188101 3,564 57,593 SH   SOLE 7 56,854 0 739
HORIZON THERAPEUTICS PUB L SHS G46188101 700 11,316 SH   SOLE 13 711 0 10,605
HORIZON THERAPEUTICS PUB L SHS G46188101 1,020 16,478 SH   SOLE 15 16,478 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 18,298 295,661 SH   SOLE 18 284,277 0 11,384
HORIZON THERAPEUTICS PUB L SHS G46188101 51,738 835,962 SH   SOLE 19 835,962 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 357,650 5,778,807 SH   SOLE 21 5,778,807 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 322,866 5,216,774 SH   SOLE 22 4,804,260 0 412,514
HORIZON THERAPEUTICS PUB L SHS G46188101 20,895 337,615 SH   SOLE 23 337,615 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 17,237 278,509 SH   SOLE 25 278,509 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 17,514 282,994 SH   SOLE 26 137,166 0 145,828
HORIZON THERAPEUTICS PUB L SHS G46188101 27,221 439,830 SH   SOLE 28 3,268 0 436,562
HORIZON THERAPEUTICS PUB L SHS G46188101 43 695 SH   SOLE 29 695 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 47,806 772,428 SH   SOLE 30 772,428 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 2,989 48,297 SH   SOLE 31 44,379 0 3,918
HORIZON THERAPEUTICS PUB L SHS G46188101 26,280 424,624 SH   SOLE 34 424,624 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 4,826 77,984 SH   SOLE 36 77,984 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 447 7,218 SH   SOLE 40 7,218 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 44 713 SH   OTR 43 713 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 8,460 136,701 SH   SOLE 43 127,397 0 9,304
HORMEL FOODS CORP COM 440452100 15,106 332,442 SH   SOLE 2 83,082 0 249,360
HORMEL FOODS CORP COM 440452100 9,963 219,253 SH   SOLE 4 183,210 0 36,043
HORMEL FOODS CORP COM 440452100 18,479 406,678 SH   SOLE 7 397,351 0 9,327
HORMEL FOODS CORP COM 440452100 53 1,169 SH   SOLE 13 847 0 322
HORMEL FOODS CORP COM 440452100 2,081 45,798 SH   SOLE 15 45,798 0 0
HORMEL FOODS CORP COM 440452100 21,201 466,565 SH   SOLE 18 443,423 0 23,142
HORMEL FOODS CORP COM 440452100 11,746 258,498 SH   SOLE 19 258,498 0 0
HORMEL FOODS CORP COM 440452100 620,500 13,655,378 SH   SOLE 21 13,655,378 0 0
HORMEL FOODS CORP COM 440452100 322,198 7,090,621 SH   SOLE 22 6,686,466 0 404,155
HORMEL FOODS CORP COM 440452100 22,698 499,509 SH   SOLE 23 499,509 0 0
HORMEL FOODS CORP COM 440452100 25,143 553,330 SH   SOLE 25 553,330 0 0
HORMEL FOODS CORP COM 440452100 28,681 631,187 SH   SOLE 26 237,045 0 394,142
HORMEL FOODS CORP COM 440452100 36,463 802,432 SH   SOLE 28 10,779 0 791,653
HORMEL FOODS CORP COM 440452100 154,111 3,391,518 SH   SOLE 30 3,385,146 0 6,372
HORMEL FOODS CORP COM 440452100 1,795 39,498 SH   SOLE 31 34,473 0 5,025
HORMEL FOODS CORP COM 440452100 2,099 46,191 SH   SOLE 34 46,191 0 0
HORMEL FOODS CORP COM 440452100 8,357 183,917 SH   SOLE 36 183,917 0 0
HORMEL FOODS CORP COM 440452100 427 9,406 SH   SOLE 40 9,406 0 0
HORMEL FOODS CORP COM 440452100 104 2,285 SH   OTR 43 2,285 0 0
HORMEL FOODS CORP COM 440452100 38,390 844,850 SH   SOLE 43 830,537 0 14,313
HOST HOTELS & RESORTS INC COM 44107P104 25,695 1,618,065 SH   SOLE 2 531,971 0 1,086,094
HOST HOTELS & RESORTS INC COM 44107P104 22,243 1,400,683 SH   SOLE 4 1,239,005 0 161,678
HOST HOTELS & RESORTS INC COM 44107P104 26,008 1,637,801 SH   SOLE 7 1,618,490 0 19,311
HOST HOTELS & RESORTS INC COM 44107P104 346 21,768 SH   SOLE 13 2,205 0 19,563
HOST HOTELS & RESORTS INC COM 44107P104 1,748 110,045 SH   SOLE 15 110,045 0 0
HOST HOTELS & RESORTS INC COM 44107P104 0 1 SH   SOLE 17 0 0 1
HOST HOTELS & RESORTS INC COM 44107P104 29,897 1,882,683 SH   SOLE 18 1,825,406 0 57,277
HOST HOTELS & RESORTS INC COM 44107P104 29,108 1,832,970 SH   SOLE 19 1,832,970 0 0
HOST HOTELS & RESORTS INC COM 44107P104 402,017 25,315,922 SH   SOLE 21 25,315,922 0 0
HOST HOTELS & RESORTS INC COM 44107P104 366,101 23,054,205 SH   SOLE 22 20,971,651 0 2,082,554
HOST HOTELS & RESORTS INC COM 44107P104 20,117 1,266,813 SH   SOLE 23 1,266,813 0 0
HOST HOTELS & RESORTS INC COM 44107P104 68,013 4,282,905 SH   SOLE 25 4,282,905 0 0
HOST HOTELS & RESORTS INC COM 44107P104 23,335 1,469,466 SH   SOLE 26 598,056 0 871,410
HOST HOTELS & RESORTS INC COM 44107P104 29,986 1,888,315 SH   SOLE 28 83,702 0 1,804,613
HOST HOTELS & RESORTS INC COM 44107P104 20 1,234 SH   SOLE 29 1,234 0 0
HOST HOTELS & RESORTS INC COM 44107P104 89,518 5,637,141 SH   SOLE 30 5,611,141 0 26,000
HOST HOTELS & RESORTS INC COM 44107P104 2,389 150,449 SH   SOLE 31 137,699 0 12,750
HOST HOTELS & RESORTS INC COM 44107P104 2,424 152,640 SH   SOLE 34 152,640 0 0
HOST HOTELS & RESORTS INC COM 44107P104 4,051 255,130 SH   SOLE 36 255,130 0 0
HOST HOTELS & RESORTS INC COM 44107P104 404 25,413 SH   SOLE 40 25,413 0 0
HOST HOTELS & RESORTS INC COM 44107P104 9,681 609,642 SH   SOLE 43 584,881 0 24,761
HOSTESS BRANDS INC CL A 44109J106 6,998 301,129 SH   SOLE 2 129,632 0 171,497
HOSTESS BRANDS INC CL A 44109J106 9 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 33 1,436 SH   SOLE 7 1,436 0 0
HOSTESS BRANDS INC CL A 44109J106 12,177 523,987 SH   SOLE 18 506,583 0 17,404
HOSTESS BRANDS INC CL A 44109J106 18,434 793,194 SH   SOLE 19 793,194 0 0
HOSTESS BRANDS INC CL A 44109J106 390,221 16,790,920 SH   SOLE 21 16,790,920 0 0
HOSTESS BRANDS INC CL A 44109J106 98,075 4,220,109 SH   SOLE 22 4,074,842 0 145,267
HOSTESS BRANDS INC CL A 44109J106 269 11,569 SH   SOLE 23 11,569 0 0
HOSTESS BRANDS INC CL A 44109J106 481 20,701 SH   SOLE 25 20,701 0 0
HOSTESS BRANDS INC CL A 44109J106 5,761 247,887 SH   SOLE 26 38,792 0 209,095
HOSTESS BRANDS INC CL A 44109J106 572 24,625 SH   SOLE 28 2,185 0 22,440
HOSTESS BRANDS INC CL A 44109J106 5,539 238,355 SH   SOLE 30 238,355 0 0
HOSTESS BRANDS INC CL A 44109J106 395 17,000 SH   SOLE 40 17,000 0 0
HOSTESS BRANDS INC CL A 44109J106 3,402 146,369 SH   SOLE 43 137,492 0 8,877
HOTH THERAPEUTICS INC COM 44148G105 0 1 SH   SOLE 21 1 0 0
HOULIHAN LOKEY INC CL A 441593100 6,338 84,079 SH   SOLE 2 61,218 0 22,861
HOULIHAN LOKEY INC CL A 441593100 16 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 41 549 SH   SOLE 7 549 0 0
HOULIHAN LOKEY INC CL A 441593100 10,307 136,734 SH   SOLE 18 128,398 0 8,336
HOULIHAN LOKEY INC CL A 441593100 19,696 261,288 SH   SOLE 19 261,288 0 0
HOULIHAN LOKEY INC CL A 441593100 141,881 1,882,212 SH   SOLE 21 1,882,212 0 0
HOULIHAN LOKEY INC CL A 441593100 100,084 1,327,721 SH   SOLE 22 1,295,514 0 32,207
HOULIHAN LOKEY INC CL A 441593100 690 9,154 SH   SOLE 23 9,154 0 0
HOULIHAN LOKEY INC CL A 441593100 540 7,169 SH   SOLE 25 7,169 0 0
HOULIHAN LOKEY INC CL A 441593100 3,816 50,627 SH   SOLE 26 19,106 0 31,521
HOULIHAN LOKEY INC CL A 441593100 235 3,121 SH   SOLE 28 916 0 2,205
HOULIHAN LOKEY INC CL A 441593100 1,694 22,478 SH   SOLE 30 22,478 0 0
HOULIHAN LOKEY INC CL A 441593100 435 5,770 SH   SOLE 40 5,770 0 0
HOULIHAN LOKEY INC CL A 441593100 25 328 SH   OTR 43 328 0 0
HOULIHAN LOKEY INC CL A 441593100 1,248 16,561 SH   SOLE 43 14,952 0 1,609
HOUSTON AMERN ENERGY CORP COM 44183U209 6 1,664 SH   SOLE 18 1,664 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209 142 41,176 SH   SOLE 21 41,176 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209 1,235 356,940 SH   SOLE 22 356,940 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 97 2,715 SH   SOLE 2 2,174 0 541
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 3 82 SH   SOLE 7 82 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 512 14,355 SH   SOLE 18 14,355 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 331 9,258 SH   SOLE 19 9,258 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 5,805 162,619 SH   SOLE 21 162,619 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 4,050 113,444 SH   SOLE 22 110,516 0 2,928
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 27 756 SH   SOLE 25 756 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 49 1,372 SH   SOLE 30 1,372 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 21 599 SH   SOLE 40 599 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 21 602 SH   OTR 43 602 0 0
HOWARD HUGHES CORP COM 44267D107 2,853 51,501 SH   SOLE 2 32,938 0 18,563
HOWARD HUGHES CORP COM 44267D107 9 165 SH   SOLE 4 165 0 0
HOWARD HUGHES CORP COM 44267D107 36 649 SH   SOLE 7 649 0 0
HOWARD HUGHES CORP COM 44267D107 1,148 20,732 SH   SOLE 18 20,732 0 0
HOWARD HUGHES CORP COM 44267D107 3,990 72,035 SH   SOLE 19 72,035 0 0
HOWARD HUGHES CORP COM 44267D107 31,417 567,203 SH   SOLE 21 567,203 0 0
HOWARD HUGHES CORP COM 44267D107 45,954 829,650 SH   SOLE 22 781,502 0 48,148
HOWARD HUGHES CORP COM 44267D107 902 16,279 SH   SOLE 25 16,279 0 0
HOWARD HUGHES CORP COM 44267D107 941 16,984 SH   SOLE 26 13,575 0 3,409
HOWARD HUGHES CORP COM 44267D107 329 5,933 SH   SOLE 28 982 0 4,951
HOWARD HUGHES CORP COM 44267D107 2,206 39,825 SH   SOLE 30 39,825 0 0
HOWARD HUGHES CORP COM 44267D107 29 519 SH   SOLE 31 519 0 0
HOWARD HUGHES CORP COM 44267D107 1,136 20,515 SH   SOLE 34 20,515 0 0
HOWARD HUGHES CORP COM 44267D107 261 4,704 SH   SOLE 36 4,704 0 0
HOWARD HUGHES CORP COM 44267D107 314 5,668 SH   SOLE 40 5,668 0 0
HOWARD HUGHES CORP COM 44267D107 1,445 26,079 SH   SOLE 43 24,043 0 2,036
HOWMET AEROSPACE INC COM 443201108 54,526 1,762,885 SH   SOLE 2 870,376 0 892,509
HOWMET AEROSPACE INC COM 443201108 11,758 380,144 SH   SOLE 4 335,886 0 44,258
HOWMET AEROSPACE INC COM 443201108 10,789 348,827 SH   SOLE 7 338,924 0 9,903
HOWMET AEROSPACE INC COM 443201108 361 11,670 SH   SOLE 13 1,699 0 9,971
HOWMET AEROSPACE INC COM 443201108 1,210 39,135 SH   SOLE 15 39,135 0 0
HOWMET AEROSPACE INC COM 443201108 21,949 709,640 SH   SOLE 18 680,321 0 29,319
HOWMET AEROSPACE INC COM 443201108 160,253 5,181,157 SH   SOLE 19 5,181,157 0 0
HOWMET AEROSPACE INC COM 443201108 420,222 13,586,235 SH   SOLE 21 13,586,235 0 0
HOWMET AEROSPACE INC COM 443201108 265,279 8,576,754 SH   SOLE 22 7,808,129 0 768,625
HOWMET AEROSPACE INC COM 443201108 18,208 588,675 SH   SOLE 23 588,675 0 0
HOWMET AEROSPACE INC COM 443201108 21,980 710,630 SH   SOLE 25 710,630 0 0
HOWMET AEROSPACE INC COM 443201108 27,471 888,182 SH   SOLE 26 256,613 0 631,569
HOWMET AEROSPACE INC COM 443201108 20,200 653,081 SH   SOLE 28 60,833 0 592,248
HOWMET AEROSPACE INC COM 443201108 73,108 2,363,657 SH   SOLE 30 2,363,657 0 0
HOWMET AEROSPACE INC COM 443201108 2,691 87,011 SH   SOLE 31 80,296 0 6,715
HOWMET AEROSPACE INC COM 443201108 121,727 3,935,571 SH   SOLE 34 3,935,571 0 0
HOWMET AEROSPACE INC COM 443201108 4,074 131,713 SH   SOLE 36 131,713 0 0
HOWMET AEROSPACE INC COM 443201108 376 12,169 SH   SOLE 40 12,169 0 0
HOWMET AEROSPACE INC COM 443201108 113 3,661 SH   OTR 43 3,661 0 0
HOWMET AEROSPACE INC COM 443201108 9,540 308,450 SH   SOLE 43 300,082 0 8,368
HP INC COM 40434L105 62,939 2,525,646 SH   SOLE 2 734,834 0 1,790,812
HP INC COM 40434L105 24,434 980,486 SH   SOLE 4 572,240 0 408,246
HP INC COM 40434L105 29,813 1,196,346 SH   SOLE 7 925,257 0 271,089
HP INC COM 40434L105 2,326 93,321 SH   SOLE 13 67,762 0 25,559
HP INC COM 40434L105 3,999 160,471 SH   SOLE 15 160,471 0 0
HP INC COM 40434L105 46,165 1,852,537 SH   SOLE 18 1,742,516 0 110,021
HP INC COM 40434L105 23,703 951,147 SH   SOLE 19 951,147 0 0
HP INC COM 40434L105 990,089 39,730,712 SH   SOLE 21 39,730,712 0 0
HP INC COM 40434L105 529,748 21,257,952 SH   SOLE 22 19,121,206 0 2,136,746
HP INC COM 40434L105 46,808 1,878,326 SH   SOLE 23 1,878,326 0 0
HP INC COM 40434L105 64,496 2,588,133 SH   SOLE 25 2,588,133 0 0
HP INC COM 40434L105 68,908 2,765,176 SH   SOLE 26 1,405,611 0 1,359,565
HP INC COM 40434L105 91,959 3,690,171 SH   SOLE 28 247,278 0 3,442,893
HP INC COM 40434L105 1,299 52,139 SH   SOLE 29 52,139 0 0
HP INC COM 40434L105 198,486 7,964,935 SH   SOLE 30 7,524,873 0 440,062
HP INC COM 40434L105 9,707 389,529 SH   SOLE 31 369,915 0 19,614
HP INC COM 40434L105 3,077 123,484 SH   SOLE 32 123,484 0 0
HP INC COM 40434L105 3,018 121,106 SH   SOLE 34 121,106 0 0
HP INC COM 40434L105 7,292 292,610 SH   SOLE 35 292,610 0 0
HP INC COM 40434L105 9,615 385,816 SH   SOLE 36 385,816 0 0
HP INC COM 40434L105 854 34,260 SH   SOLE 40 34,260 0 0
HP INC COM 40434L105 91 3,645 SH   OTR 43 3,645 0 0
HP INC COM 40434L105 41,060 1,647,681 SH   SOLE 43 1,549,833 0 97,848
HSBC HLDGS PLC SPON ADR NEW 404280406 624 23,931 SH   SOLE 7 0 0 23,931
HSBC HLDGS PLC SPON ADR NEW 404280406 41,276 1,583,278 SH   SOLE 43 1,401,272 0 182,006
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 36 58,819 SH   SOLE 21 58,819 0 0
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 9 15,373 SH   SOLE 22 15,373 0 0
HUB GROUP INC CL A 443320106 12,103 175,461 SH   SOLE 2 92,303 0 83,158
HUB GROUP INC CL A 443320106 10 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 47 683 SH   SOLE 7 683 0 0
HUB GROUP INC CL A 443320106 9,201 133,392 SH   SOLE 18 124,164 0 9,228
HUB GROUP INC CL A 443320106 30,604 443,660 SH   SOLE 19 443,660 0 0
HUB GROUP INC CL A 443320106 292,467 4,239,883 SH   SOLE 21 4,239,883 0 0
HUB GROUP INC CL A 443320106 86,087 1,248,003 SH   SOLE 22 1,212,212 0 35,791
HUB GROUP INC CL A 443320106 935 13,550 SH   SOLE 23 13,550 0 0
HUB GROUP INC CL A 443320106 382 5,538 SH   SOLE 25 5,538 0 0
HUB GROUP INC CL A 443320106 6,491 94,095 SH   SOLE 26 14,535 0 79,560
HUB GROUP INC CL A 443320106 103 1,489 SH   SOLE 28 602 0 887
HUB GROUP INC CL A 443320106 4,071 59,013 SH   SOLE 30 59,013 0 0
HUB GROUP INC CL A 443320106 125 1,811 SH   SOLE 36 1,811 0 0
HUB GROUP INC CL A 443320106 275 3,988 SH   SOLE 40 3,988 0 0
HUB GROUP INC CL A 443320106 1,488 21,574 SH   SOLE 43 21,285 0 289
HUBBELL INC COM 443510607 52,323 234,631 SH   SOLE 2 61,444 0 173,187
HUBBELL INC COM 443510607 34 152 SH   SOLE 4 152 0 0
HUBBELL INC COM 443510607 221 990 SH   SOLE 7 990 0 0
HUBBELL INC COM 443510607 26,080 116,952 SH   SOLE 18 116,952 0 0
HUBBELL INC COM 443510607 4,128 18,513 SH   SOLE 19 18,513 0 0
HUBBELL INC COM 443510607 614,746 2,756,710 SH   SOLE 21 2,756,710 0 0
HUBBELL INC COM 443510607 321,968 1,443,804 SH   SOLE 22 1,378,606 0 65,198
HUBBELL INC COM 443510607 2,068 9,274 SH   SOLE 25 9,274 0 0
HUBBELL INC COM 443510607 5,613 25,169 SH   SOLE 26 20,889 0 4,280
HUBBELL INC COM 443510607 4,143 18,577 SH   SOLE 28 15,055 0 3,522
HUBBELL INC COM 443510607 11,554 51,812 SH   SOLE 30 51,812 0 0
HUBBELL INC COM 443510607 172 770 SH   SOLE 31 770 0 0
HUBBELL INC COM 443510607 816 3,661 SH   SOLE 36 3,661 0 0
HUBBELL INC COM 443510607 1,549 6,947 SH   SOLE 40 6,947 0 0
HUBBELL INC COM 443510607 43 194 SH   OTR 43 194 0 0
HUBBELL INC COM 443510607 6,868 30,798 SH   SOLE 43 27,245 0 3,553
HUBSPOT INC COM 443573100 19,973 73,940 SH   SOLE 2 11,691 0 62,249
HUBSPOT INC COM 443573100 9,019 33,388 SH   SOLE 4 20,292 0 13,096
HUBSPOT INC COM 443573100 1,574 5,826 SH   SOLE 7 5,672 0 154
HUBSPOT INC COM 443573100 366 1,354 SH   SOLE 13 138 0 1,216
HUBSPOT INC COM 443573100 916 3,390 SH   SOLE 15 3,390 0 0
HUBSPOT INC COM 443573100 21,509 79,627 SH   SOLE 18 77,103 0 2,524
HUBSPOT INC COM 443573100 104,191 385,723 SH   SOLE 19 385,723 0 0
HUBSPOT INC COM 443573100 253,545 938,637 SH   SOLE 21 938,637 0 0
HUBSPOT INC COM 443573100 288,980 1,069,822 SH   SOLE 22 983,628 0 86,194
HUBSPOT INC COM 443573100 19,166 70,955 SH   SOLE 23 70,955 0 0
HUBSPOT INC COM 443573100 23,137 85,656 SH   SOLE 25 85,656 0 0
HUBSPOT INC COM 443573100 15,995 59,214 SH   SOLE 26 30,202 0 29,012
HUBSPOT INC COM 443573100 21,449 79,407 SH   SOLE 28 1,734 0 77,673
HUBSPOT INC COM 443573100 15 56 SH   SOLE 29 56 0 0
HUBSPOT INC COM 443573100 39,938 147,854 SH   SOLE 30 113,286 0 34,568
HUBSPOT INC COM 443573100 2,820 10,439 SH   SOLE 31 9,646 0 793
HUBSPOT INC COM 443573100 580 2,146 SH   SOLE 34 2,146 0 0
HUBSPOT INC COM 443573100 3,474 12,862 SH   SOLE 36 12,862 0 0
HUBSPOT INC COM 443573100 376 1,393 SH   SOLE 40 1,393 0 0
HUBSPOT INC COM 443573100 20 74 SH   OTR 43 74 0 0
HUBSPOT INC COM 443573100 6,657 24,644 SH   SOLE 43 21,763 0 2,881
HUBSPOT INC NOTE 0.375% 6/0 443573AD2 4,715 3,989,000 PRN   SOLE 21 3,989,000 0 0
HUDBAY MINERALS INC COM 443628102 1,135 281,653 SH   SOLE 43 258,867 0 22,786
HUDSON EXECUTIVE INVS CORP I COM CL A 443760103 32 3,231 SH   SOLE 2 3,231 0 0
HUDSON GLOBAL INC COM NEW 443787205 13 396 SH   SOLE 18 396 0 0
HUDSON GLOBAL INC COM NEW 443787205 247 7,353 SH   SOLE 21 7,353 0 0
HUDSON GLOBAL INC COM NEW 443787205 1,794 53,350 SH   SOLE 22 53,350 0 0
HUDSON PAC PPTYS INC COM 444097109 10,361 946,187 SH   SOLE 2 219,543 0 726,644
HUDSON PAC PPTYS INC COM 444097109 3,337 304,757 SH   SOLE 4 304,757 0 0
HUDSON PAC PPTYS INC COM 444097109 1,972 180,124 SH   SOLE 7 180,124 0 0
HUDSON PAC PPTYS INC COM 444097109 5,188 473,826 SH   SOLE 18 473,826 0 0
HUDSON PAC PPTYS INC COM 444097109 4,134 377,562 SH   SOLE 19 377,562 0 0
HUDSON PAC PPTYS INC COM 444097109 148,404 13,552,901 SH   SOLE 21 13,552,901 0 0
HUDSON PAC PPTYS INC COM 444097109 50,793 4,638,642 SH   SOLE 22 4,214,029 0 424,613
HUDSON PAC PPTYS INC COM 444097109 552 50,376 SH   SOLE 23 50,376 0 0
HUDSON PAC PPTYS INC COM 444097109 7,287 665,445 SH   SOLE 25 665,445 0 0
HUDSON PAC PPTYS INC COM 444097109 965 88,161 SH   SOLE 26 76,854 0 11,307
HUDSON PAC PPTYS INC COM 444097109 2,313 211,196 SH   SOLE 28 67,624 0 143,572
HUDSON PAC PPTYS INC COM 444097109 8,056 735,699 SH   SOLE 30 735,699 0 0
HUDSON PAC PPTYS INC COM 444097109 20 1,802 SH   SOLE 31 1,802 0 0
HUDSON PAC PPTYS INC COM 444097109 721 65,800 SH   SOLE 34 65,800 0 0
HUDSON PAC PPTYS INC COM 444097109 189 17,245 SH   SOLE 36 17,245 0 0
HUDSON PAC PPTYS INC COM 444097109 213 19,479 SH   SOLE 40 19,479 0 0
HUDSON PAC PPTYS INC COM 444097109 5,294 483,463 SH   SOLE 43 434,714 0 48,749
HUDSON TECHNOLOGIES INC COM 444144109 44 6,047 SH   SOLE 2 1,643 0 4,404
HUDSON TECHNOLOGIES INC COM 444144109 4 492 SH   SOLE 7 492 0 0
HUDSON TECHNOLOGIES INC COM 444144109 889 120,933 SH   SOLE 18 120,933 0 0
HUDSON TECHNOLOGIES INC COM 444144109 570 77,499 SH   SOLE 19 77,499 0 0
HUDSON TECHNOLOGIES INC COM 444144109 10,047 1,366,995 SH   SOLE 21 1,366,995 0 0
HUDSON TECHNOLOGIES INC COM 444144109 7,212 981,191 SH   SOLE 22 973,275 0 7,916
HUDSON TECHNOLOGIES INC COM 444144109 7 945 SH   SOLE 43 945 0 0
HUMACYTE INC COM 44486Q103 106 32,379 SH   SOLE 2 27,982 0 4,397
HUMACYTE INC COM 44486Q103 224 68,824 SH   SOLE 18 68,824 0 0
HUMACYTE INC COM 44486Q103 99 30,436 SH   SOLE 19 30,436 0 0
HUMACYTE INC COM 44486Q103 3,100 951,064 SH   SOLE 21 951,064 0 0
HUMACYTE INC COM 44486Q103 3,127 959,250 SH   SOLE 22 940,501 0 18,749
HUMACYTE INC COM 44486Q103 36 10,911 SH   SOLE 25 10,911 0 0
HUMACYTE INC COM 44486Q103 32 9,686 SH   SOLE 26 4,499 0 5,187
HUMACYTE INC COM 44486Q103 432 132,369 SH   SOLE 30 132,369 0 0
HUMACYTE INC COM 44486Q103 8 2,454 SH   SOLE 36 2,454 0 0
HUMACYTE INC COM 44486Q103 46 13,982 SH   SOLE 40 13,982 0 0
HUMANA INC COM 444859102 155,457 320,405 SH   SOLE 2 94,592 0 225,813
HUMANA INC COM 444859102 53,205 109,659 SH   SOLE 4 62,245 0 47,414
HUMANA INC COM 444859102 78,109 160,987 SH   SOLE 7 125,006 0 35,981
HUMANA INC COM 444859102 2,312 4,766 SH   SOLE 13 2,073 0 2,693
HUMANA INC COM 444859102 5,984 12,334 SH   SOLE 15 12,334 0 0
HUMANA INC COM 444859102 540,298 1,113,580 SH   SOLE 18 1,073,367 0 40,213
HUMANA INC COM 444859102 677,840 1,397,060 SH   SOLE 19 1,397,060 0 0
HUMANA INC COM 444859102 1,460,244 3,009,633 SH   SOLE 21 3,009,633 0 0
HUMANA INC COM 444859102 1,358,099 2,799,108 SH   SOLE 22 2,547,643 0 251,465
HUMANA INC COM 444859102 103,115 212,526 SH   SOLE 23 212,526 0 0
HUMANA INC COM 444859102 130,646 269,268 SH   SOLE 25 260,976 0 8,292
HUMANA INC COM 444859102 132,536 273,163 SH   SOLE 26 110,415 0 162,748
HUMANA INC COM 444859102 176,296 363,355 SH   SOLE 28 29,838 0 333,517
HUMANA INC COM 444859102 442,300 911,601 SH   SOLE 30 908,379 0 3,222
HUMANA INC COM 444859102 13,703 28,242 SH   SOLE 31 25,956 0 2,286
HUMANA INC COM 444859102 170,868 352,167 SH   SOLE 34 352,167 0 0
HUMANA INC COM 444859102 26,957 55,559 SH   SOLE 36 55,559 0 0
HUMANA INC COM 444859102 1,974 4,069 SH   SOLE 40 4,069 0 0
HUMANA INC COM 444859102 84,217 173,576 SH   SOLE 43 160,622 0 12,955
HUMANA INC OPTIONS 444859102 486 1,000 SH Call SOLE 2 0 0 1,000
HUMANA INC OPTIONS 444859102 389 800 SH Call SOLE 4 800 0 0
HUMANA INC OPTIONS 444859102 6,065 12,500 SH Call SOLE 18 12,500 0 0
HUMANA INC OPTIONS 444859102 36,923 76,100 SH Call SOLE 19 76,100 0 0
HUMANA INC OPTIONS 444859102 2,571 5,300 SH Call SOLE 22 5,300 0 0
HUMANA INC OPTIONS 444859102 291 600 SH Call SOLE 26 600 0 0
HUMANA INC OPTIONS 444859102 19,068 39,300 SH Call SOLE 34 39,300 0 0
HUMANCO ACQUISITION CORP COM CL A 44487N109 50 5,000 SH   SOLE 2 5,000 0 0
HUMANIGEN INC COM NEW 444863203 0 1,868 SH   SOLE 2 0 0 1,868
HUMANIGEN INC COM NEW 444863203 2 9,696 SH   SOLE 18 9,696 0 0
HUMANIGEN INC COM NEW 444863203 42 232,246 SH   SOLE 21 232,246 0 0
HUMANIGEN INC COM NEW 444863203 126 701,628 SH   SOLE 22 701,628 0 0
HUNT J B TRANS SVCS INC COM 445658107 22,819 145,882 SH   SOLE 2 55,923 0 89,959
HUNT J B TRANS SVCS INC COM 445658107 7,175 45,872 SH   SOLE 4 38,440 0 7,432
HUNT J B TRANS SVCS INC COM 445658107 15,987 102,208 SH   SOLE 7 79,734 0 22,474
HUNT J B TRANS SVCS INC COM 445658107 581 3,715 SH   SOLE 13 1,972 0 1,743
HUNT J B TRANS SVCS INC COM 445658107 1,179 7,540 SH   SOLE 15 7,540 0 0
HUNT J B TRANS SVCS INC COM 445658107 27,706 177,125 SH   SOLE 18 170,026 0 7,099
HUNT J B TRANS SVCS INC COM 445658107 7,789 49,794 SH   SOLE 19 49,794 0 0
HUNT J B TRANS SVCS INC COM 445658107 366,060 2,340,240 SH   SOLE 21 2,340,240 0 0
HUNT J B TRANS SVCS INC COM 445658107 281,960 1,802,580 SH   SOLE 22 1,621,866 0 180,714
HUNT J B TRANS SVCS INC COM 445658107 20,849 133,288 SH   SOLE 23 133,288 0 0
HUNT J B TRANS SVCS INC COM 445658107 24,781 158,427 SH   SOLE 25 158,427 0 0
HUNT J B TRANS SVCS INC COM 445658107 26,471 169,229 SH   SOLE 26 58,091 0 111,138
HUNT J B TRANS SVCS INC COM 445658107 35,858 229,242 SH   SOLE 28 1,168 0 228,074
HUNT J B TRANS SVCS INC COM 445658107 18 114 SH   SOLE 29 114 0 0
HUNT J B TRANS SVCS INC COM 445658107 84,291 538,875 SH   SOLE 30 538,875 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,728 17,438 SH   SOLE 31 15,971 0 1,467
HUNT J B TRANS SVCS INC COM 445658107 581 3,712 SH   SOLE 34 3,712 0 0
HUNT J B TRANS SVCS INC COM 445658107 4,101 26,220 SH   SOLE 36 26,220 0 0
HUNT J B TRANS SVCS INC COM 445658107 425 2,718 SH   SOLE 40 2,718 0 0
HUNT J B TRANS SVCS INC COM 445658107 8 53 SH   OTR 43 53 0 0
HUNT J B TRANS SVCS INC COM 445658107 13,163 84,154 SH   SOLE 43 79,163 0 4,991
HUNTINGTON BANCSHARES INC COM 446150104 41,348 3,137,182 SH   SOLE 2 688,174 0 2,449,008
HUNTINGTON BANCSHARES INC COM 446150104 18,797 1,426,200 SH   SOLE 4 943,020 0 483,180
HUNTINGTON BANCSHARES INC COM 446150104 20,258 1,536,989 SH   SOLE 7 1,492,089 0 44,900
HUNTINGTON BANCSHARES INC COM 446150104 332 25,165 SH   SOLE 13 4,903 0 20,262
HUNTINGTON BANCSHARES INC COM 446150104 2,857 216,760 SH   SOLE 15 216,760 0 0
HUNTINGTON BANCSHARES INC COM 446150104 52,077 3,951,197 SH   SOLE 18 3,779,492 0 171,705
HUNTINGTON BANCSHARES INC COM 446150104 13,142 997,150 SH   SOLE 19 997,150 0 0
HUNTINGTON BANCSHARES INC COM 446150104 909,727 69,023,283 SH   SOLE 21 69,023,283 0 0
HUNTINGTON BANCSHARES INC COM 446150104 407,698 30,933,084 SH   SOLE 22 27,808,849 0 3,124,235
HUNTINGTON BANCSHARES INC COM 446150104 31,405 2,382,741 SH   SOLE 23 2,382,741 0 0
HUNTINGTON BANCSHARES INC COM 446150104 39,844 3,023,035 SH   SOLE 25 3,023,035 0 0
HUNTINGTON BANCSHARES INC COM 446150104 48,030 3,644,140 SH   SOLE 26 1,582,900 0 2,061,240
HUNTINGTON BANCSHARES INC COM 446150104 38,331 2,908,288 SH   SOLE 28 50,114 0 2,858,174
HUNTINGTON BANCSHARES INC COM 446150104 12 934 SH   SOLE 29 934 0 0
HUNTINGTON BANCSHARES INC COM 446150104 168,054 12,750,711 SH   SOLE 30 12,607,187 0 143,524
HUNTINGTON BANCSHARES INC COM 446150104 4,382 332,491 SH   SOLE 31 306,382 0 26,109
HUNTINGTON BANCSHARES INC COM 446150104 5,451 413,615 SH   SOLE 32 413,615 0 0
HUNTINGTON BANCSHARES INC COM 446150104 892 67,692 SH   SOLE 34 67,692 0 0
HUNTINGTON BANCSHARES INC COM 446150104 13,143 997,220 SH   SOLE 35 997,220 0 0
HUNTINGTON BANCSHARES INC COM 446150104 7,241 549,401 SH   SOLE 36 549,401 0 0
HUNTINGTON BANCSHARES INC COM 446150104 643 48,807 SH   SOLE 40 48,807 0 0
HUNTINGTON BANCSHARES INC COM 446150104 61 4,601 SH   OTR 43 4,601 0 0
HUNTINGTON BANCSHARES INC COM 446150104 22,020 1,670,679 SH   SOLE 43 1,523,384 0 147,295
HUNTINGTON INGALLS INDS INC COM 446413106 24,572 110,936 SH   SOLE 2 11,254 0 99,682
HUNTINGTON INGALLS INDS INC COM 446413106 7,679 34,669 SH   SOLE 4 14,218 0 20,451
HUNTINGTON INGALLS INDS INC COM 446413106 8,592 38,789 SH   SOLE 7 37,285 0 1,504
HUNTINGTON INGALLS INDS INC COM 446413106 44 197 SH   SOLE 13 197 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,376 6,210 SH   SOLE 15 6,210 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 18,668 84,281 SH   SOLE 18 80,906 0 3,375
HUNTINGTON INGALLS INDS INC COM 446413106 13,469 60,807 SH   SOLE 19 60,807 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 401,526 1,812,760 SH   SOLE 21 1,812,760 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 206,780 933,545 SH   SOLE 22 852,385 0 81,160
HUNTINGTON INGALLS INDS INC COM 446413106 18,076 81,609 SH   SOLE 23 81,609 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,190 14,404 SH   SOLE 25 14,404 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 31,682 143,032 SH   SOLE 26 32,949 0 110,083
HUNTINGTON INGALLS INDS INC COM 446413106 237 1,072 SH   SOLE 28 0 0 1,072
HUNTINGTON INGALLS INDS INC COM 446413106 36 163 SH   SOLE 29 163 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 42,303 190,986 SH   SOLE 30 190,986 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,018 9,109 SH   SOLE 31 8,315 0 794
HUNTINGTON INGALLS INDS INC COM 446413106 28,123 126,968 SH   SOLE 34 126,968 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,856 12,893 SH   SOLE 36 12,893 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 165 744 SH   SOLE 40 744 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 8,899 40,178 SH   SOLE 43 36,425 0 3,753
HUNTSMAN CORP COM 447011107 19,884 810,286 SH   SOLE 2 198,632 0 611,654
HUNTSMAN CORP COM 447011107 16 654 SH   SOLE 4 654 0 0
HUNTSMAN CORP COM 447011107 426 17,354 SH   SOLE 7 16,530 0 824
HUNTSMAN CORP COM 447011107 12 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 4,276 174,242 SH   SOLE 18 174,242 0 0
HUNTSMAN CORP COM 447011107 3,496 142,468 SH   SOLE 19 142,468 0 0
HUNTSMAN CORP COM 447011107 167,506 6,825,836 SH   SOLE 21 6,825,836 0 0
HUNTSMAN CORP COM 447011107 110,769 4,513,797 SH   SOLE 22 4,225,563 0 288,234
HUNTSMAN CORP COM 447011107 630 25,682 SH   SOLE 25 25,682 0 0
HUNTSMAN CORP COM 447011107 2,813 114,639 SH   SOLE 26 100,032 0 14,607
HUNTSMAN CORP COM 447011107 91 3,713 SH   SOLE 28 3,713 0 0
HUNTSMAN CORP COM 447011107 1,956 79,699 SH   SOLE 30 79,699 0 0
HUNTSMAN CORP COM 447011107 69 2,827 SH   SOLE 31 2,827 0 0
HUNTSMAN CORP COM 447011107 2,113 86,122 SH   SOLE 32 86,122 0 0
HUNTSMAN CORP COM 447011107 124 5,047 SH   SOLE 34 5,047 0 0
HUNTSMAN CORP COM 447011107 419 17,074 SH   SOLE 36 17,074 0 0
HUNTSMAN CORP COM 447011107 565 23,021 SH   SOLE 40 23,021 0 0
HUNTSMAN CORP COM 447011107 4,393 179,016 SH   SOLE 43 170,906 0 8,110
HURCO CO COM 447324104 178 7,904 SH   SOLE 2 7,698 0 206
HURCO CO COM 447324104 23 1,028 SH   SOLE 18 1,028 0 0
HURCO CO COM 447324104 66 2,948 SH   SOLE 19 2,948 0 0
HURCO CO COM 447324104 315 14,028 SH   SOLE 21 14,028 0 0
HURCO CO COM 447324104 1,611 71,654 SH   SOLE 22 71,654 0 0
HURON CONSULTING GROUP INC COM 447462102 1,026 15,480 SH   SOLE 2 8,948 0 6,532
HURON CONSULTING GROUP INC COM 447462102 125 1,884 SH   SOLE 4 85 0 1,799
HURON CONSULTING GROUP INC COM 447462102 16 235 SH   SOLE 7 235 0 0
HURON CONSULTING GROUP INC COM 447462102 3,684 55,600 SH   SOLE 18 55,600 0 0
HURON CONSULTING GROUP INC COM 447462102 2,531 38,209 SH   SOLE 19 38,209 0 0
HURON CONSULTING GROUP INC COM 447462102 44,147 666,373 SH   SOLE 21 666,373 0 0
HURON CONSULTING GROUP INC COM 447462102 34,179 515,912 SH   SOLE 22 497,807 0 18,105
HURON CONSULTING GROUP INC COM 447462102 192 2,894 SH   SOLE 25 2,894 0 0
HURON CONSULTING GROUP INC COM 447462102 295 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 636 9,605 SH   SOLE 30 9,605 0 0
HURON CONSULTING GROUP INC COM 447462102 163 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC COM 447462102 1,516 22,877 SH   SOLE 43 22,681 0 196
HUT 8 MNG CORP COM 44812T102 167 93,896 SH   SOLE 21 93,896 0 0
HUT 8 MNG CORP COM 44812T102 147 82,679 SH   SOLE 30 82,679 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 456 51,434 SH   SOLE 2 3,355 0 48,079
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 318 35,914 SH   SOLE 4 10,384 0 25,530
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 88 9,915 SH   SOLE 7 9,915 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 217 24,490 SH   SOLE 13 138 0 24,352
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 692 78,073 SH   SOLE 15 78,073 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 385 43,415 SH   SOLE 18 43,415 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 14,548 1,642,041 SH   SOLE 21 1,642,041 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 8,615 972,340 SH   SOLE 22 902,211 0 70,129
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 872 98,379 SH   SOLE 23 98,379 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 16 1,805 SH   SOLE 25 1,805 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,050 118,478 SH   SOLE 26 7,447 0 111,031
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,116 125,912 SH   SOLE 28 8,541 0 117,371
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 4,777 539,186 SH   SOLE 30 539,186 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 53 5,938 SH   SOLE 34 5,938 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 36 4,106 SH   SOLE 36 4,106 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 3 311 SH   SOLE 40 311 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 0 46 SH   SOLE 43 46 0 0
HUYA INC ADS REP SHS A 44852D108 98 44,335 SH   SOLE 2 44,335 0 0
HUYA INC ADS REP SHS A 44852D108 10 4,400 SH   SOLE 4 4,400 0 0
HUYA INC ADS REP SHS A 44852D108 2,024 911,775 SH   SOLE 21 911,775 0 0
HUYA INC ADS REP SHS A 44852D108 2,114 952,038 SH   SOLE 22 930,952 0 21,086
HUYA INC ADS REP SHS A 44852D108 6 2,787 SH   SOLE 25 2,787 0 0
HUYA INC ADS REP SHS A 44852D108 550 247,855 SH   SOLE 30 247,855 0 0
HUYA INC ADS REP SHS A 44852D108 3 1,153 SH   SOLE 34 1,153 0 0
HUYA INC ADS REP SHS A 44852D108 100 44,873 SH   SOLE 43 44,734 0 139
HV BANCORP INC COM 40441H105 5 246 SH   SOLE 18 246 0 0
HV BANCORP INC COM 40441H105 105 5,036 SH   SOLE 21 5,036 0 0
HYATT HOTELS CORP COM CL A 448579102 5,606 69,249 SH   SOLE 2 27,393 0 41,856
HYATT HOTELS CORP COM CL A 448579102 106 1,313 SH   SOLE 4 875 0 438
HYATT HOTELS CORP COM CL A 448579102 245 3,022 SH   SOLE 7 546 0 2,476
HYATT HOTELS CORP COM CL A 448579102 1,613 19,927 SH   SOLE 18 19,927 0 0
HYATT HOTELS CORP COM CL A 448579102 1,226 15,138 SH   SOLE 19 15,138 0 0
HYATT HOTELS CORP COM CL A 448579102 46,571 575,235 SH   SOLE 21 575,235 0 0
HYATT HOTELS CORP COM CL A 448579102 89,910 1,110,549 SH   SOLE 22 1,051,908 0 58,641
HYATT HOTELS CORP COM CL A 448579102 633 7,821 SH   SOLE 25 7,821 0 0
HYATT HOTELS CORP COM CL A 448579102 1,619 19,993 SH   SOLE 26 16,051 0 3,942
HYATT HOTELS CORP COM CL A 448579102 281 3,468 SH   SOLE 28 1,678 0 1,790
HYATT HOTELS CORP COM CL A 448579102 1,969 24,324 SH   SOLE 30 24,324 0 0
HYATT HOTELS CORP COM CL A 448579102 59 725 SH   SOLE 31 725 0 0
HYATT HOTELS CORP COM CL A 448579102 48 595 SH   SOLE 36 595 0 0
HYATT HOTELS CORP COM CL A 448579102 483 5,967 SH   SOLE 40 5,967 0 0
HYATT HOTELS CORP COM CL A 448579102 2,189 27,034 SH   SOLE 43 20,691 0 6,343
HYCROFT MINING HOLDING CORP COM CL A 44862P109 38 62,463 SH   SOLE 2 20,554 0 41,909
HYCROFT MINING HOLDING CORP COM CL A 44862P109 229 378,417 SH   SOLE 18 378,417 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 158 262,086 SH   SOLE 19 262,086 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 2,851 4,716,513 SH   SOLE 21 4,716,513 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 1,791 2,962,313 SH   SOLE 22 2,943,017 0 19,296
HYCROFT MINING HOLDING CORP COM CL A 44862P109 45 74,117 SH   SOLE 26 0 0 74,117
HYDROFARM HLDGS GROUP INC COM 44888K209 58 29,667 SH   SOLE 2 11,228 0 18,439
HYDROFARM HLDGS GROUP INC COM 44888K209 0 216 SH   SOLE 7 216 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 255 131,469 SH   SOLE 18 131,469 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 164 84,357 SH   SOLE 19 84,357 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 2,883 1,486,107 SH   SOLE 21 1,486,107 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 1,864 960,741 SH   SOLE 22 920,667 0 40,074
HYDROFARM HLDGS GROUP INC COM 44888K209 6 3,298 SH   SOLE 25 3,298 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 38 19,586 SH   SOLE 30 19,586 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 6 2,862 SH   SOLE 40 2,862 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 0 240 SH   SOLE 43 240 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 707 246,401 SH   SOLE 2 109,563 0 136,838
HYLIION HOLDINGS CORP COMMON STOCK 449109107 5 1,884 SH   SOLE 7 1,884 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 1,261 439,285 SH   SOLE 18 417,397 0 21,888
HYLIION HOLDINGS CORP COMMON STOCK 449109107 2,249 783,523 SH   SOLE 19 783,523 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 13,496 4,702,367 SH   SOLE 21 4,702,367 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 10,385 3,618,411 SH   SOLE 22 3,488,675 0 129,736
HYLIION HOLDINGS CORP COMMON STOCK 449109107 50 17,435 SH   SOLE 23 17,435 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 39 13,742 SH   SOLE 25 13,742 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 347 120,776 SH   SOLE 26 6,610 0 114,166
HYLIION HOLDINGS CORP COMMON STOCK 449109107 55 19,168 SH   SOLE 28 0 0 19,168
HYLIION HOLDINGS CORP COMMON STOCK 449109107 497 173,050 SH   SOLE 30 173,050 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 32 11,145 SH   SOLE 40 11,145 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 7 2,395 SH   SOLE 43 2,395 0 0
HYPERFINE INC COM CL A 44916K106 6 6,991 SH   SOLE 18 6,991 0 0
HYPERFINE INC COM CL A 44916K106 73 89,936 SH   SOLE 21 89,936 0 0
HYPERFINE INC COM CL A 44916K106 471 581,848 SH   SOLE 22 581,848 0 0
HYRECAR INC COM 44916T107 0 94 SH   SOLE 2 0 0 94
HYRECAR INC COM 44916T107 15 16,474 SH   SOLE 21 16,474 0 0
HYRECAR INC COM 44916T107 255 277,332 SH   SOLE 22 277,332 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 459 21,346 SH   SOLE 2 13,125 0 8,221
HYSTER YALE MATLS HANDLING I CL A 449172105 1 32 SH   SOLE 4 32 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1 61 SH   SOLE 7 61 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 722 33,551 SH   SOLE 18 33,551 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,029 47,859 SH   SOLE 19 47,859 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 8,376 389,386 SH   SOLE 21 389,386 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 5,826 270,840 SH   SOLE 22 259,792 0 11,048
HYSTER YALE MATLS HANDLING I CL A 449172105 21 954 SH   SOLE 25 954 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 10 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 10 485 SH   SOLE 28 485 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,800 83,686 SH   SOLE 30 83,686 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 21 963 SH   SOLE 40 963 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 176 8,169 SH   SOLE 43 7,748 0 421
HYZON MOTORS INC COM CL A 44951Y102 67 39,542 SH   SOLE 2 30,289 0 9,253
HYZON MOTORS INC COM CL A 44951Y102 2 1,257 SH   SOLE 7 1,257 0 0
HYZON MOTORS INC COM CL A 44951Y102 394 231,906 SH   SOLE 18 231,906 0 0
HYZON MOTORS INC COM CL A 44951Y102 290 170,864 SH   SOLE 19 170,864 0 0
HYZON MOTORS INC COM CL A 44951Y102 5,087 2,992,334 SH   SOLE 21 2,992,334 0 0
HYZON MOTORS INC COM CL A 44951Y102 3,580 2,105,609 SH   SOLE 22 2,061,480 0 44,129
HYZON MOTORS INC COM CL A 44951Y102 19 11,350 SH   SOLE 25 11,350 0 0
HYZON MOTORS INC COM CL A 44951Y102 11 6,680 SH   SOLE 26 0 0 6,680
HYZON MOTORS INC COM CL A 44951Y102 35 20,360 SH   SOLE 30 20,360 0 0
HYZON MOTORS INC COM CL A 44951Y102 21 12,204 SH   SOLE 40 12,204 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 133 582,907 SH   SOLE 19 582,907 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 2 6,928 SH   SOLE 22 6,928 0 0
HYZON MOTORS INC *W EXP 10/02/202 44951Y110 3 11,001 SH   SOLE 34 11,001 0 0
I MAB SPONSORED ADS 44975P103 205 51,016 SH   SOLE 2 51,016 0 0
I MAB SPONSORED ADS 44975P103 3 716 SH   SOLE 4 716 0 0
I MAB SPONSORED ADS 44975P103 2 606 SH   SOLE 7 606 0 0
I MAB SPONSORED ADS 44975P103 5,420 1,351,635 SH   SOLE 21 1,351,635 0 0
I MAB SPONSORED ADS 44975P103 2,914 726,737 SH   SOLE 22 716,009 0 10,728
I MAB SPONSORED ADS 44975P103 4 1,007 SH   SOLE 25 1,007 0 0
I MAB SPONSORED ADS 44975P103 558 139,033 SH   SOLE 30 139,033 0 0
I MAB SPONSORED ADS 44975P103 4 921 SH   SOLE 34 921 0 0
I3 VERTICALS INC COM CL A 46571Y107 315 15,714 SH   SOLE 2 13,040 0 2,674
I3 VERTICALS INC COM CL A 46571Y107 5 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,579 78,844 SH   SOLE 18 78,844 0 0
I3 VERTICALS INC COM CL A 46571Y107 814 40,635 SH   SOLE 19 40,635 0 0
I3 VERTICALS INC COM CL A 46571Y107 15,351 766,384 SH   SOLE 21 766,384 0 0
I3 VERTICALS INC COM CL A 46571Y107 10,730 535,697 SH   SOLE 22 524,139 0 11,558
I3 VERTICALS INC COM CL A 46571Y107 54 2,699 SH   SOLE 25 2,699 0 0
I3 VERTICALS INC COM CL A 46571Y107 34 1,690 SH   SOLE 30 1,690 0 0
I3 VERTICALS INC COM CL A 46571Y107 50 2,491 SH   SOLE 40 2,491 0 0
I3 VERTICALS INC COM CL A 46571Y107 119 5,944 SH   SOLE 43 5,932 0 12
IAA INC COM 449253103 5,986 187,959 SH   SOLE 2 118,644 0 69,315
IAA INC COM 449253103 10 316 SH   SOLE 4 316 0 0
IAA INC COM 449253103 47 1,460 SH   SOLE 7 1,460 0 0
IAA INC COM 449253103 9,277 291,266 SH   SOLE 18 291,266 0 0
IAA INC COM 449253103 1,305 40,983 SH   SOLE 19 40,983 0 0
IAA INC COM 449253103 211,640 6,644,886 SH   SOLE 21 6,644,886 0 0
IAA INC COM 449253103 115,431 3,624,206 SH   SOLE 22 3,461,749 0 162,457
IAA INC COM 449253103 669 21,002 SH   SOLE 25 21,002 0 0
IAA INC COM 449253103 2,222 69,757 SH   SOLE 26 59,957 0 9,800
IAA INC COM 449253103 252 7,908 SH   SOLE 28 2,401 0 5,507
IAA INC COM 449253103 8,710 273,484 SH   SOLE 30 273,484 0 0
IAA INC COM 449253103 63 1,978 SH   SOLE 31 1,978 0 0
IAA INC COM 449253103 220 6,922 SH   SOLE 36 6,922 0 0
IAA INC COM 449253103 571 17,919 SH   SOLE 40 17,919 0 0
IAA INC COM 449253103 13 394 SH   OTR 43 394 0 0
IAA INC COM 449253103 1,205 37,832 SH   SOLE 43 34,300 0 3,532
IAC INC COM NEW 44891N208 10,135 183,003 SH   SOLE 2 13,090 0 169,913
IAC INC COM NEW 44891N208 2,829 51,090 SH   SOLE 4 30,389 0 20,701
IAC INC COM NEW 44891N208 535 9,656 SH   SOLE 7 9,656 0 0
IAC INC COM NEW 44891N208 24 440 SH   SOLE 13 440 0 0
IAC INC COM NEW 44891N208 343 6,195 SH   SOLE 15 6,195 0 0
IAC INC COM NEW 44891N208 9,036 163,159 SH   SOLE 18 158,989 0 4,170
IAC INC COM NEW 44891N208 1,314 23,734 SH   SOLE 19 23,734 0 0
IAC INC COM NEW 44891N208 58,551 1,057,257 SH   SOLE 21 1,057,257 0 0
IAC INC COM NEW 44891N208 101,972 1,841,317 SH   SOLE 22 1,697,010 0 144,307
IAC INC COM NEW 44891N208 6,883 124,294 SH   SOLE 23 124,294 0 0
IAC INC COM NEW 44891N208 9,303 167,987 SH   SOLE 25 167,987 0 0
IAC INC COM NEW 44891N208 5,133 92,695 SH   SOLE 26 41,685 0 51,010
IAC INC COM NEW 44891N208 4,704 84,948 SH   SOLE 28 1,485 0 83,463
IAC INC COM NEW 44891N208 10,048 181,435 SH   SOLE 30 181,435 0 0
IAC INC COM NEW 44891N208 1,003 18,110 SH   SOLE 31 16,257 0 1,853
IAC INC COM NEW 44891N208 188 3,396 SH   SOLE 34 3,396 0 0
IAC INC COM NEW 44891N208 1,182 21,342 SH   SOLE 36 21,342 0 0
IAC INC COM NEW 44891N208 111 2,004 SH   SOLE 40 2,004 0 0
IAC INC COM NEW 44891N208 10 178 SH   OTR 43 178 0 0
IAC INC COM NEW 44891N208 5,319 96,037 SH   SOLE 43 88,211 0 7,826
IAMGOLD CORP COM 450913108 68 63,767 SH   SOLE 43 55,370 0 8,397
IBEX LTD SHS NEW G4690M101 13 711 SH   SOLE 2 220 0 491
IBEX LTD SHS NEW G4690M101 316 17,031 SH   SOLE 18 17,031 0 0
IBEX LTD SHS NEW G4690M101 210 11,305 SH   SOLE 19 11,305 0 0
IBEX LTD SHS NEW G4690M101 3,372 181,602 SH   SOLE 21 181,602 0 0
IBEX LTD SHS NEW G4690M101 946 50,949 SH   SOLE 22 50,482 0 467
IBIO INC COM NEW 451033203 1 3,919 SH   SOLE 2 0 0 3,919
IBIO INC COM NEW 451033203 571 3,354,379 SH   SOLE 21 3,354,379 0 0
IBIO INC COM NEW 451033203 586 3,441,338 SH   SOLE 22 3,441,338 0 0
ICAD INC COM NEW 44934S206 1 591 SH   SOLE 2 0 0 591
ICAD INC COM NEW 44934S206 9 4,322 SH   SOLE 18 4,322 0 0
ICAD INC COM NEW 44934S206 146 69,560 SH   SOLE 21 69,560 0 0
ICAD INC COM NEW 44934S206 619 294,708 SH   SOLE 22 294,708 0 0
ICC HLDGS INC COM 44931Q104 3 194 SH   SOLE 18 194 0 0
ICC HLDGS INC COM 44931Q104 74 4,871 SH   SOLE 21 4,871 0 0
ICF INTL INC COM 44925C103 1,393 12,779 SH   SOLE 2 7,809 0 4,970
ICF INTL INC COM 44925C103 5 46 SH   SOLE 4 46 0 0
ICF INTL INC COM 44925C103 24 219 SH   SOLE 7 219 0 0
ICF INTL INC COM 44925C103 5,490 50,357 SH   SOLE 18 50,357 0 0
ICF INTL INC COM 44925C103 4,998 45,847 SH   SOLE 19 45,847 0 0
ICF INTL INC COM 44925C103 68,651 629,714 SH   SOLE 21 629,714 0 0
ICF INTL INC COM 44925C103 47,862 439,022 SH   SOLE 22 424,901 0 14,121
ICF INTL INC COM 44925C103 316 2,899 SH   SOLE 25 2,899 0 0
ICF INTL INC COM 44925C103 3,779 34,664 SH   SOLE 26 33,223 0 1,441
ICF INTL INC COM 44925C103 37 336 SH   SOLE 28 336 0 0
ICF INTL INC COM 44925C103 11,052 101,376 SH   SOLE 30 101,376 0 0
ICF INTL INC COM 44925C103 6,778 62,173 SH   SOLE 34 62,173 0 0
ICF INTL INC COM 44925C103 99 910 SH   SOLE 36 910 0 0
ICF INTL INC COM 44925C103 224 2,058 SH   SOLE 40 2,058 0 0
ICF INTL INC COM 44925C103 3,447 31,616 SH   SOLE 43 31,259 0 357
ICHOR HOLDINGS SHS G4740B105 739 30,524 SH   SOLE 2 11,918 0 18,606
ICHOR HOLDINGS SHS G4740B105 2 95 SH   SOLE 4 95 0 0
ICHOR HOLDINGS SHS G4740B105 6 251 SH   SOLE 7 251 0 0
ICHOR HOLDINGS SHS G4740B105 2,991 123,555 SH   SOLE 18 110,946 0 12,609
ICHOR HOLDINGS SHS G4740B105 4,091 168,996 SH   SOLE 19 168,996 0 0
ICHOR HOLDINGS SHS G4740B105 86,733 3,582,513 SH   SOLE 21 3,582,513 0 0
ICHOR HOLDINGS SHS G4740B105 17,374 717,639 SH   SOLE 22 687,799 0 29,840
ICHOR HOLDINGS SHS G4740B105 86 3,547 SH   SOLE 25 3,547 0 0
ICHOR HOLDINGS SHS G4740B105 297 12,272 SH   SOLE 26 10,841 0 1,431
ICHOR HOLDINGS SHS G4740B105 40 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 1,833 75,703 SH   SOLE 30 75,703 0 0
ICHOR HOLDINGS SHS G4740B105 79 3,268 SH   SOLE 40 3,268 0 0
ICHOR HOLDINGS SHS G4740B105 789 32,610 SH   SOLE 43 32,214 0 396
ICICI BANK LIMITED ADR 45104G104 22,903 1,092,179 SH   SOLE 2 1,092,179 0 0
ICICI BANK LIMITED ADR 45104G104 11,381 542,739 SH   SOLE 4 542,739 0 0
ICICI BANK LIMITED ADR 45104G104 1,325 63,206 SH   SOLE 7 0 0 63,206
ICICI BANK LIMITED ADR 45104G104 31,248 1,490,137 SH   SOLE 18 1,490,137 0 0
ICICI BANK LIMITED ADR 45104G104 1,477 70,444 SH   SOLE 19 70,444 0 0
ICICI BANK LIMITED ADR 45104G104 1,581 75,391 SH   SOLE 21 75,391 0 0
ICICI BANK LIMITED ADR 45104G104 40,674 1,939,620 SH   SOLE 22 1,939,620 0 0
ICICI BANK LIMITED ADR 45104G104 3,086 147,173 SH   SOLE 26 147,173 0 0
ICICI BANK LIMITED ADR 45104G104 7,916 377,490 SH   SOLE 28 377,490 0 0
ICICI BANK LIMITED ADR 45104G104 1,810 86,311 SH   SOLE 30 86,311 0 0
ICICI BANK LIMITED ADR 45104G104 4,235 201,956 SH   SOLE 31 0 0 201,956
ICICI BANK LIMITED ADR 45104G104 1,365 65,089 SH   SOLE 34 65,089 0 0
ICICI BANK LIMITED ADR 45104G104 93,234 4,446,081 SH   SOLE 43 4,074,033 0 372,048
ICL GROUP LTD SHS M53213100 18,322 2,239,819 SH   SOLE 7 2,239,819 0 0
ICL GROUP LTD SHS M53213100 15,519 1,897,181 SH   SOLE 43 1,681,046 0 216,135
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 0 871 SH   SOLE 43 871 0 0
ICON PLC SHS G4705A100 7,120 38,743 SH   SOLE 2 16,096 0 22,647
ICON PLC SHS G4705A100 377 2,049 SH   SOLE 4 2,049 0 0
ICON PLC SHS G4705A100 23 123 SH   SOLE 7 123 0 0
ICON PLC SHS G4705A100 115 626 SH   SOLE 15 626 0 0
ICON PLC SHS G4705A100 1,831 9,965 SH   SOLE 18 9,965 0 0
ICON PLC SHS G4705A100 25,480 138,645 SH   SOLE 19 138,645 0 0
ICON PLC SHS G4705A100 1,765 9,604 SH   SOLE 21 9,604 0 0
ICON PLC SHS G4705A100 1,843 10,030 SH   SOLE 22 10,030 0 0
ICON PLC SHS G4705A100 54 295 SH   SOLE 23 295 0 0
ICON PLC SHS G4705A100 16,658 90,641 SH   SOLE 25 90,641 0 0
ICON PLC SHS G4705A100 7,663 41,698 SH   SOLE 26 2,875 0 38,823
ICON PLC SHS G4705A100 6,496 35,344 SH   SOLE 28 0 0 35,344
ICON PLC SHS G4705A100 2,247 12,227 SH   SOLE 36 12,227 0 0
ICON PLC SHS G4705A100 5,444 29,621 SH   SOLE 43 27,923 0 1,698
ICOSAVAX INC COM 45114M109 49 15,447 SH   SOLE 2 1,045 0 14,402
ICOSAVAX INC COM 45114M109 237 75,148 SH   SOLE 18 75,148 0 0
ICOSAVAX INC COM 45114M109 154 48,687 SH   SOLE 19 48,687 0 0
ICOSAVAX INC COM 45114M109 3,069 971,240 SH   SOLE 21 971,240 0 0
ICOSAVAX INC COM 45114M109 1,218 385,421 SH   SOLE 22 371,459 0 13,962
ICOSAVAX INC COM 45114M109 53 16,905 SH   SOLE 30 16,905 0 0
ICU MED INC COM 44930G107 7,083 47,032 SH   SOLE 2 24,341 0 22,691
ICU MED INC COM 44930G107 12 81 SH   SOLE 4 81 0 0
ICU MED INC COM 44930G107 35 235 SH   SOLE 7 235 0 0
ICU MED INC COM 44930G107 6,461 42,902 SH   SOLE 18 42,902 0 0
ICU MED INC COM 44930G107 925 6,142 SH   SOLE 19 6,142 0 0
ICU MED INC COM 44930G107 157,887 1,048,385 SH   SOLE 21 1,048,385 0 0
ICU MED INC COM 44930G107 82,743 549,425 SH   SOLE 22 524,975 0 24,450
ICU MED INC COM 44930G107 422 2,805 SH   SOLE 25 2,805 0 0
ICU MED INC COM 44930G107 1,503 9,979 SH   SOLE 26 8,433 0 1,546
ICU MED INC COM 44930G107 255 1,693 SH   SOLE 28 353 0 1,340
ICU MED INC COM 44930G107 1,208 8,024 SH   SOLE 30 8,024 0 0
ICU MED INC COM 44930G107 44 292 SH   SOLE 31 292 0 0
ICU MED INC COM 44930G107 368 2,444 SH   SOLE 40 2,444 0 0
ICU MED INC COM 44930G107 19 127 SH   OTR 43 127 0 0
ICU MED INC COM 44930G107 1,777 11,801 SH   SOLE 43 11,284 0 517
IDACORP INC COM 451107106 8,016 80,957 SH   SOLE 2 57,448 0 23,509
IDACORP INC COM 451107106 657 6,635 SH   SOLE 4 6,635 0 0
IDACORP INC COM 451107106 683 6,896 SH   SOLE 7 6,896 0 0
IDACORP INC COM 451107106 93 935 SH   SOLE 13 935 0 0
IDACORP INC COM 451107106 13,076 132,072 SH   SOLE 18 131,836 0 236
IDACORP INC COM 451107106 3,684 37,212 SH   SOLE 19 37,212 0 0
IDACORP INC COM 451107106 405,219 4,092,710 SH   SOLE 21 4,092,710 0 0
IDACORP INC COM 451107106 136,180 1,375,413 SH   SOLE 22 1,312,004 0 63,409
IDACORP INC COM 451107106 294 2,967 SH   SOLE 23 2,967 0 0
IDACORP INC COM 451107106 2,136 21,572 SH   SOLE 26 17,369 0 4,203
IDACORP INC COM 451107106 70 712 SH   SOLE 28 712 0 0
IDACORP INC COM 451107106 135 1,362 SH   SOLE 29 1,362 0 0
IDACORP INC COM 451107106 5,718 57,752 SH   SOLE 30 57,752 0 0
IDACORP INC COM 451107106 207 2,088 SH   SOLE 31 2,088 0 0
IDACORP INC COM 451107106 2,271 22,933 SH   SOLE 32 22,933 0 0
IDACORP INC COM 451107106 29 288 SH   SOLE 34 288 0 0
IDACORP INC COM 451107106 322 3,252 SH   SOLE 36 3,252 0 0
IDACORP INC COM 451107106 626 6,319 SH   SOLE 40 6,319 0 0
IDACORP INC COM 451107106 3,607 36,433 SH   SOLE 43 35,422 0 1,011
IDAHO STRATEGIC RESOURCES COM NEW 645827205 8 1,739 SH   SOLE 18 1,739 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205 100 21,056 SH   SOLE 21 21,056 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205 562 118,418 SH   SOLE 22 118,418 0 0
IDEAL PWR INC COM NEW 451622203 9 865 SH   SOLE 18 865 0 0
IDEAL PWR INC COM NEW 451622203 131 12,640 SH   SOLE 21 12,640 0 0
IDEAL PWR INC COM NEW 451622203 897 86,632 SH   SOLE 22 86,632 0 0
IDEANOMICS INC COM 45166V106 49 179,415 SH   SOLE 2 179,415 0 0
IDEANOMICS INC COM 45166V106 62 224,702 SH   SOLE 21 224,702 0 0
IDEANOMICS INC COM 45166V106 95 343,661 SH   SOLE 22 160,009 0 183,652
IDEANOMICS INC COM 45166V106 13 47,964 SH   SOLE 25 47,964 0 0
IDEANOMICS INC COM 45166V106 11 39,411 SH   SOLE 26 0 0 39,411
IDEANOMICS INC COM 45166V106 10 35,975 SH   SOLE 28 0 0 35,975
IDEANOMICS INC COM 45166V106 29 105,030 SH   SOLE 30 105,030 0 0
IDEANOMICS INC COM 45166V106 12 44,916 SH   SOLE 40 44,916 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 876 58,709 SH   SOLE 2 26,167 0 32,542
IDEAYA BIOSCIENCES INC COM 45166A102 6 369 SH   SOLE 7 369 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 1,647 110,380 SH   SOLE 18 110,380 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 988 66,233 SH   SOLE 19 66,233 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 22,920 1,536,191 SH   SOLE 21 1,536,191 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 12,552 841,278 SH   SOLE 22 809,105 0 32,173
IDEAYA BIOSCIENCES INC COM 45166A102 55 3,699 SH   SOLE 25 3,699 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 34 2,252 SH   SOLE 26 0 0 2,252
IDEAYA BIOSCIENCES INC COM 45166A102 550 36,886 SH   SOLE 30 36,886 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 59 3,985 SH   SOLE 40 3,985 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 232 15,574 SH   SOLE 43 15,414 0 160
IDENTIV INC COM NEW 45170X205 38 3,048 SH   SOLE 2 710 0 2,338
IDENTIV INC COM NEW 45170X205 4 332 SH   SOLE 7 332 0 0
IDENTIV INC COM NEW 45170X205 745 59,411 SH   SOLE 18 59,411 0 0
IDENTIV INC COM NEW 45170X205 494 39,359 SH   SOLE 19 39,359 0 0
IDENTIV INC COM NEW 45170X205 8,763 698,838 SH   SOLE 21 698,838 0 0
IDENTIV INC COM NEW 45170X205 5,942 473,837 SH   SOLE 22 469,002 0 4,835
IDERA PHARMACEUTICALS INC COM PAR 45168K405 4 11,088 SH   SOLE 21 11,088 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 160 428,553 SH   SOLE 22 428,553 0 0
IDEX CORP COM 45167R104 15,695 78,533 SH   SOLE 2 26,740 0 51,793
IDEX CORP COM 45167R104 17,175 85,940 SH   SOLE 4 48,867 0 37,073
IDEX CORP COM 45167R104 13,773 68,919 SH   SOLE 7 66,887 0 2,032
IDEX CORP COM 45167R104 358 1,789 SH   SOLE 13 366 0 1,423
IDEX CORP COM 45167R104 2,061 10,315 SH   SOLE 15 10,315 0 0
IDEX CORP COM 45167R104 28,760 143,906 SH   SOLE 18 137,980 0 5,926
IDEX CORP COM 45167R104 119,481 597,851 SH   SOLE 19 597,851 0 0
IDEX CORP COM 45167R104 411,008 2,056,583 SH   SOLE 21 2,056,583 0 0
IDEX CORP COM 45167R104 333,668 1,669,590 SH   SOLE 22 1,516,199 0 153,391
IDEX CORP COM 45167R104 24,861 124,398 SH   SOLE 23 124,398 0 0
IDEX CORP COM 45167R104 30,342 151,823 SH   SOLE 25 151,823 0 0
IDEX CORP COM 45167R104 33,303 166,641 SH   SOLE 26 68,286 0 98,355
IDEX CORP COM 45167R104 39,572 198,011 SH   SOLE 28 44,207 0 153,804
IDEX CORP COM 45167R104 130,618 653,578 SH   SOLE 30 649,343 0 4,235
IDEX CORP COM 45167R104 3,222 16,122 SH   SOLE 31 14,765 0 1,357
IDEX CORP COM 45167R104 714 3,574 SH   SOLE 34 3,574 0 0
IDEX CORP COM 45167R104 4,962 24,829 SH   SOLE 36 24,829 0 0
IDEX CORP COM 45167R104 497 2,488 SH   SOLE 40 2,488 0 0
IDEX CORP COM 45167R104 32 161 SH   OTR 43 161 0 0
IDEX CORP COM 45167R104 14,709 73,602 SH   SOLE 43 65,433 0 8,169
IDEXX LABS INC COM 45168D104 89,458 274,579 SH   SOLE 2 130,383 0 144,196
IDEXX LABS INC COM 45168D104 27,843 85,459 SH   SOLE 4 56,883 0 28,576
IDEXX LABS INC COM 45168D104 28,584 87,736 SH   SOLE 7 83,099 0 4,637
IDEXX LABS INC COM 45168D104 2,989 9,175 SH   SOLE 13 6,932 0 2,243
IDEXX LABS INC COM 45168D104 2,759 8,468 SH   SOLE 15 8,468 0 0
IDEXX LABS INC COM 45168D104 141,542 434,444 SH   SOLE 18 345,505 0 88,939
IDEXX LABS INC COM 45168D104 323,285 992,280 SH   SOLE 19 992,280 0 0
IDEXX LABS INC COM 45168D104 1,031,366 3,165,640 SH   SOLE 21 3,165,640 0 0
IDEXX LABS INC COM 45168D104 653,681 2,006,386 SH   SOLE 22 1,831,680 0 174,706
IDEXX LABS INC COM 45168D104 49,778 152,787 SH   SOLE 23 152,787 0 0
IDEXX LABS INC COM 45168D104 50,316 154,437 SH   SOLE 25 154,437 0 0
IDEXX LABS INC COM 45168D104 63,179 193,921 SH   SOLE 26 85,944 0 107,977
IDEXX LABS INC COM 45168D104 68,222 209,398 SH   SOLE 28 2,582 0 206,816
IDEXX LABS INC COM 45168D104 2,979 9,144 SH   SOLE 29 9,144 0 0
IDEXX LABS INC COM 45168D104 261,788 803,523 SH   SOLE 30 758,646 0 44,877
IDEXX LABS INC COM 45168D104 12,442 38,189 SH   SOLE 31 36,672 0 1,517
IDEXX LABS INC COM 45168D104 6,405 19,659 SH   SOLE 32 19,659 0 0
IDEXX LABS INC COM 45168D104 13,175 40,440 SH   SOLE 34 40,440 0 0
IDEXX LABS INC COM 45168D104 8,211 25,202 SH   SOLE 36 25,202 0 0
IDEXX LABS INC COM 45168D104 889 2,728 SH   SOLE 40 2,728 0 0
IDEXX LABS INC COM 45168D104 47 144 SH   OTR 43 144 0 0
IDEXX LABS INC COM 45168D104 25,595 78,561 SH   SOLE 43 68,628 0 9,933
IDT CORP CL B NEW 448947507 1,045 42,074 SH   SOLE 2 30,467 0 11,607
IDT CORP CL B NEW 448947507 5 192 SH   SOLE 7 192 0 0
IDT CORP CL B NEW 448947507 1,278 51,477 SH   SOLE 18 42,910 0 8,567
IDT CORP CL B NEW 448947507 1,690 68,077 SH   SOLE 19 68,077 0 0
IDT CORP CL B NEW 448947507 14,533 585,303 SH   SOLE 21 585,303 0 0
IDT CORP CL B NEW 448947507 13,071 526,408 SH   SOLE 22 512,669 0 13,739
IDT CORP CL B NEW 448947507 100 4,018 SH   SOLE 23 4,018 0 0
IDT CORP CL B NEW 448947507 69 2,793 SH   SOLE 25 2,793 0 0
IDT CORP CL B NEW 448947507 304 12,257 SH   SOLE 26 0 0 12,257
IDT CORP CL B NEW 448947507 240 9,649 SH   SOLE 30 9,649 0 0
IDT CORP CL B NEW 448947507 89 3,600 SH   SOLE 40 3,600 0 0
IDT CORP CL B NEW 448947507 252 10,132 SH   SOLE 43 9,236 0 896
IDW MEDIA HLDGS INC CL B 44951N106 0 100 SH   SOLE 43 100 0 0
IES HLDGS INC COM 44951W106 163 5,904 SH   SOLE 2 4,015 0 1,889
IES HLDGS INC COM 44951W106 4 139 SH   SOLE 7 139 0 0
IES HLDGS INC COM 44951W106 710 25,717 SH   SOLE 18 25,717 0 0
IES HLDGS INC COM 44951W106 445 16,117 SH   SOLE 19 16,117 0 0
IES HLDGS INC COM 44951W106 17,366 628,763 SH   SOLE 21 628,763 0 0
IES HLDGS INC COM 44951W106 6,221 225,239 SH   SOLE 22 218,264 0 6,975
IES HLDGS INC COM 44951W106 42 1,528 SH   SOLE 25 1,528 0 0
IES HLDGS INC COM 44951W106 23 838 SH   SOLE 26 838 0 0
IES HLDGS INC COM 44951W106 101 3,669 SH   SOLE 30 3,669 0 0
IES HLDGS INC COM 44951W106 43 1,564 SH   SOLE 40 1,564 0 0
IES HLDGS INC COM 44951W106 74 2,671 SH   SOLE 43 2,658 0 13
IF BANCORP INC COM 44951J105 13 697 SH   SOLE 21 697 0 0
IF BANCORP INC COM 44951J105 3 157 SH   SOLE 22 157 0 0
IG ACQUISITION CORP COM CL A 449534106 50 5,000 SH   SOLE 2 5,000 0 0
IGM BIOSCIENCES INC COM 449585108 262 11,540 SH   SOLE 2 6,448 0 5,092
IGM BIOSCIENCES INC COM 449585108 1 26 SH   SOLE 4 26 0 0
IGM BIOSCIENCES INC COM 449585108 3 141 SH   SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108 671 29,489 SH   SOLE 18 29,489 0 0
IGM BIOSCIENCES INC COM 449585108 436 19,162 SH   SOLE 19 19,162 0 0
IGM BIOSCIENCES INC COM 449585108 10,946 481,350 SH   SOLE 21 481,350 0 0
IGM BIOSCIENCES INC COM 449585108 3,147 138,385 SH   SOLE 22 132,087 0 6,298
IGM BIOSCIENCES INC COM 449585108 29 1,256 SH   SOLE 25 1,256 0 0
IGM BIOSCIENCES INC COM 449585108 15 667 SH   SOLE 26 667 0 0
IGM BIOSCIENCES INC COM 449585108 6 242 SH   SOLE 28 242 0 0
IGM BIOSCIENCES INC COM 449585108 626 27,547 SH   SOLE 30 27,547 0 0
IGM BIOSCIENCES INC COM 449585108 27 1,192 SH   SOLE 36 1,192 0 0
IGM BIOSCIENCES INC COM 449585108 17 752 SH   SOLE 40 752 0 0
IGM BIOSCIENCES INC COM 449585108 641 28,183 SH   SOLE 43 26,796 0 1,387
IHEARTMEDIA INC COM CL A 45174J509 1,267 172,856 SH   SOLE 2 84,743 0 88,113
IHEARTMEDIA INC COM CL A 45174J509 5 661 SH   SOLE 4 661 0 0
IHEARTMEDIA INC COM CL A 45174J509 20 2,704 SH   SOLE 7 2,704 0 0
IHEARTMEDIA INC COM CL A 45174J509 2,642 360,437 SH   SOLE 18 360,437 0 0
IHEARTMEDIA INC COM CL A 45174J509 2,505 341,728 SH   SOLE 19 341,728 0 0
IHEARTMEDIA INC COM CL A 45174J509 30,979 4,226,332 SH   SOLE 21 4,226,332 0 0
IHEARTMEDIA INC COM CL A 45174J509 20,450 2,789,926 SH   SOLE 22 2,667,176 0 122,750
IHEARTMEDIA INC COM CL A 45174J509 44 6,003 SH   SOLE 23 6,003 0 0
IHEARTMEDIA INC COM CL A 45174J509 128 17,490 SH   SOLE 25 17,490 0 0
IHEARTMEDIA INC COM CL A 45174J509 302 41,202 SH   SOLE 26 35,191 0 6,011
IHEARTMEDIA INC COM CL A 45174J509 64 8,751 SH   SOLE 28 1,431 0 7,320
IHEARTMEDIA INC COM CL A 45174J509 951 129,737 SH   SOLE 30 129,737 0 0
IHEARTMEDIA INC COM CL A 45174J509 54 7,357 SH   SOLE 36 7,357 0 0
IHEARTMEDIA INC COM CL A 45174J509 122 16,630 SH   SOLE 40 16,630 0 0
IHEARTMEDIA INC COM CL A 45174J509 388 52,996 SH   SOLE 43 50,475 0 2,521
IHS HOLDING LIMITED ORD SHS G4701H109 75 13,456 SH   SOLE 19 13,456 0 0
IHS HOLDING LIMITED ORD SHS G4701H109 7,217 1,293,435 SH   SOLE 34 1,293,435 0 0
IKENA ONCOLOGY INC COM 45175G108 15 4,132 SH   SOLE 18 4,132 0 0
IKENA ONCOLOGY INC COM 45175G108 822 231,421 SH   SOLE 21 231,421 0 0
IKENA ONCOLOGY INC COM 45175G108 889 250,547 SH   SOLE 22 250,547 0 0
IKENA ONCOLOGY INC COM 45175G108 2 494 SH   SOLE 23 494 0 0
IKENA ONCOLOGY INC COM 45175G108 55 15,558 SH   SOLE 30 15,558 0 0
ILLINOIS TOOL WKS INC COM 452308109 114,509 633,871 SH   SOLE 2 166,464 0 467,407
ILLINOIS TOOL WKS INC COM 452308109 50,249 278,158 SH   SOLE 4 146,686 0 131,472
ILLINOIS TOOL WKS INC COM 452308109 51,054 282,611 SH   SOLE 7 274,351 0 8,260
ILLINOIS TOOL WKS INC COM 452308109 2,411 13,347 SH   SOLE 13 6,469 0 6,878
ILLINOIS TOOL WKS INC COM 452308109 8,418 46,598 SH   SOLE 15 46,598 0 0
ILLINOIS TOOL WKS INC COM 452308109 24 134 SH   SOLE 17 0 0 134
ILLINOIS TOOL WKS INC COM 452308109 105,243 582,577 SH   SOLE 18 526,481 0 56,096
ILLINOIS TOOL WKS INC COM 452308109 39,266 217,357 SH   SOLE 19 217,357 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,325,402 7,336,853 SH   SOLE 21 7,336,853 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,164,894 6,448,347 SH   SOLE 22 5,812,262 0 636,085
ILLINOIS TOOL WKS INC COM 452308109 94,063 520,691 SH   SOLE 23 520,691 0 0
ILLINOIS TOOL WKS INC COM 452308109 82,207 455,062 SH   SOLE 25 455,062 0 0
ILLINOIS TOOL WKS INC COM 452308109 107,181 593,305 SH   SOLE 26 201,344 0 391,961
ILLINOIS TOOL WKS INC COM 452308109 136,719 756,818 SH   SOLE 28 6,780 0 750,038
ILLINOIS TOOL WKS INC COM 452308109 79 436 SH   SOLE 29 436 0 0
ILLINOIS TOOL WKS INC COM 452308109 395,373 2,188,611 SH   SOLE 30 2,170,540 0 18,071
ILLINOIS TOOL WKS INC COM 452308109 12,912 71,474 SH   SOLE 31 65,846 0 5,628
ILLINOIS TOOL WKS INC COM 452308109 3,276 18,137 SH   SOLE 34 18,137 0 0
ILLINOIS TOOL WKS INC COM 452308109 21,706 120,155 SH   SOLE 36 120,155 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,830 10,132 SH   SOLE 40 10,132 0 0
ILLINOIS TOOL WKS INC COM 452308109 181 1,000 SH   OTR 43 1,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 73,242 405,435 SH   SOLE 43 363,689 0 41,746
ILLUMINA INC COM 452327109 50,540 264,897 SH   SOLE 2 46,069 0 218,828
ILLUMINA INC COM 452327109 23,708 124,260 SH   SOLE 4 70,190 0 54,070
ILLUMINA INC COM 452327109 31,462 164,902 SH   SOLE 7 154,002 0 10,900
ILLUMINA INC COM 452327109 867 4,542 SH   SOLE 13 647 0 3,895
ILLUMINA INC COM 452327109 4,027 21,105 SH   SOLE 15 21,105 0 0
ILLUMINA INC COM 452327109 69,119 362,277 SH   SOLE 18 349,597 0 12,680
ILLUMINA INC COM 452327109 8,851 46,390 SH   SOLE 19 46,390 0 0
ILLUMINA INC COM 452327109 879,911 4,611,933 SH   SOLE 21 4,611,933 0 0
ILLUMINA INC COM 452327109 622,678 3,263,684 SH   SOLE 22 2,950,546 0 313,138
ILLUMINA INC COM 452327109 48,475 254,077 SH   SOLE 23 254,077 0 0
ILLUMINA INC COM 452327109 59,140 309,973 SH   SOLE 25 309,973 0 0
ILLUMINA INC COM 452327109 64,080 335,869 SH   SOLE 26 135,341 0 200,528
ILLUMINA INC COM 452327109 62,699 328,628 SH   SOLE 28 12,162 0 316,466
ILLUMINA INC COM 452327109 53 279 SH   SOLE 29 279 0 0
ILLUMINA INC COM 452327109 271,695 1,424,051 SH   SOLE 30 1,424,051 0 0
ILLUMINA INC COM 452327109 6,617 34,684 SH   SOLE 31 31,841 0 2,843
ILLUMINA INC COM 452327109 6,913 36,236 SH   SOLE 32 36,236 0 0
ILLUMINA INC COM 452327109 1,489 7,805 SH   SOLE 34 7,805 0 0
ILLUMINA INC COM 452327109 8,968 47,002 SH   SOLE 36 47,002 0 0
ILLUMINA INC COM 452327109 958 5,022 SH   SOLE 40 5,022 0 0
ILLUMINA INC COM 452327109 85 447 SH   OTR 43 447 0 0
ILLUMINA INC COM 452327109 25,887 135,683 SH   SOLE 43 125,613 0 10,070
ILLUMINA INC NOTE 8/1 452327AK5 6,246 6,540,000 PRN   SOLE 21 6,540,000 0 0
IMAGO BIOSCIENCES INC COM 45250K107 988 65,661 SH   SOLE 2 54,531 0 11,130
IMAGO BIOSCIENCES INC COM 45250K107 6 395 SH   SOLE 7 395 0 0
IMAGO BIOSCIENCES INC COM 45250K107 1,751 116,344 SH   SOLE 18 116,344 0 0
IMAGO BIOSCIENCES INC COM 45250K107 31,958 2,123,481 SH   SOLE 19 2,123,481 0 0
IMAGO BIOSCIENCES INC COM 45250K107 15,583 1,035,412 SH   SOLE 21 1,035,412 0 0
IMAGO BIOSCIENCES INC COM 45250K107 7,300 485,069 SH   SOLE 22 462,045 0 23,024
IMAGO BIOSCIENCES INC COM 45250K107 68 4,499 SH   SOLE 25 4,499 0 0
IMAGO BIOSCIENCES INC COM 45250K107 15 1,025 SH   SOLE 26 1,025 0 0
IMAGO BIOSCIENCES INC COM 45250K107 532 35,376 SH   SOLE 30 35,376 0 0
IMAGO BIOSCIENCES INC COM 45250K107 5,870 390,000 SH   SOLE 34 390,000 0 0
IMAGO BIOSCIENCES INC COM 45250K107 28 1,841 SH   SOLE 36 1,841 0 0
IMAGO BIOSCIENCES INC COM 45250K107 45 2,974 SH   SOLE 40 2,974 0 0
IMARA INC COM 45249V107 3 1,145 SH   SOLE 2 1,040 0 105
IMARA INC COM 45249V107 4 1,574 SH   SOLE 18 1,574 0 0
IMARA INC COM 45249V107 68 29,615 SH   SOLE 21 29,615 0 0
IMARA INC COM 45249V107 177 77,461 SH   SOLE 22 77,461 0 0
IMAX CORP COM 45245E109 684 48,470 SH   SOLE 2 31,943 0 16,527
IMAX CORP COM 45245E109 3 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 8 599 SH   SOLE 7 599 0 0
IMAX CORP COM 45245E109 1,908 135,104 SH   SOLE 18 135,104 0 0
IMAX CORP COM 45245E109 1,242 87,981 SH   SOLE 19 87,981 0 0
IMAX CORP COM 45245E109 22,379 1,584,899 SH   SOLE 21 1,584,899 0 0
IMAX CORP COM 45245E109 7,365 521,627 SH   SOLE 22 485,415 0 36,212
IMAX CORP COM 45245E109 112 7,953 SH   SOLE 25 7,953 0 0
IMAX CORP COM 45245E109 147 10,410 SH   SOLE 26 6,347 0 4,063
IMAX CORP COM 45245E109 65 4,583 SH   SOLE 28 2,242 0 2,341
IMAX CORP COM 45245E109 1,035 73,310 SH   SOLE 30 73,310 0 0
IMAX CORP COM 45245E109 44 3,083 SH   SOLE 36 3,083 0 0
IMAX CORP COM 45245E109 73 5,198 SH   SOLE 40 5,198 0 0
IMAX CORP COM 45245E109 4 262 SH   SOLE 43 262 0 0
IMEDIA BRANDS INC COM CL A 452465206 2 3,581 SH   SOLE 18 3,581 0 0
IMEDIA BRANDS INC COM CL A 452465206 27 42,857 SH   SOLE 21 42,857 0 0
IMEDIA BRANDS INC COM CL A 452465206 51 80,024 SH   SOLE 22 80,024 0 0
IMMATICS N.V SHS N44445109 40 3,981 SH   SOLE 2 3,981 0 0
IMMATICS N.V SHS N44445109 32 3,182 SH   SOLE 22 3,182 0 0
IMMERSION CORP COM 452521107 4 692 SH   SOLE 2 0 0 692
IMMERSION CORP COM 452521107 29 5,347 SH   SOLE 18 5,347 0 0
IMMERSION CORP COM 452521107 541 98,621 SH   SOLE 21 98,621 0 0
IMMERSION CORP COM 452521107 2,556 465,502 SH   SOLE 22 465,502 0 0
IMMERSION CORP COM 452521107 5 960 SH   SOLE 43 960 0 0
IMMUCELL CORP COM PAR 452525306 8 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 104 13,885 SH   SOLE 21 13,885 0 0
IMMUCELL CORP COM PAR 452525306 2 293 SH   SOLE 22 293 0 0
IMMUNEERING CORP CLASS A COM 45254E107 72 5,044 SH   SOLE 2 5,044 0 0
IMMUNEERING CORP CLASS A COM 45254E107 315 21,985 SH   SOLE 18 21,985 0 0
IMMUNEERING CORP CLASS A COM 45254E107 15,248 1,064,782 SH   SOLE 19 1,064,782 0 0
IMMUNEERING CORP CLASS A COM 45254E107 2,629 183,580 SH   SOLE 21 183,580 0 0
IMMUNEERING CORP CLASS A COM 45254E107 1,968 137,411 SH   SOLE 22 137,411 0 0
IMMUNEERING CORP CLASS A COM 45254E107 161 11,232 SH   SOLE 30 11,232 0 0
IMMUNIC INC COM 4525EP101 2 523 SH   SOLE 2 0 0 523
IMMUNIC INC COM 4525EP101 12 3,653 SH   SOLE 18 3,653 0 0
IMMUNIC INC COM 4525EP101 733 232,004 SH   SOLE 21 232,004 0 0
IMMUNIC INC COM 4525EP101 682 215,842 SH   SOLE 22 215,842 0 0
IMMUNIC INC COM 4525EP101 45 14,085 SH   SOLE 30 14,085 0 0
IMMUNIC INC COM 4525EP101 1 430 SH   SOLE 43 430 0 0
IMMUNITYBIO INC COM 45256X103 424 85,244 SH   SOLE 2 47,839 0 37,405
IMMUNITYBIO INC COM 45256X103 1 130 SH   SOLE 4 130 0 0
IMMUNITYBIO INC COM 45256X103 5 1,075 SH   SOLE 7 1,075 0 0
IMMUNITYBIO INC COM 45256X103 1,065 214,239 SH   SOLE 18 214,239 0 0
IMMUNITYBIO INC COM 45256X103 742 149,209 SH   SOLE 19 149,209 0 0
IMMUNITYBIO INC COM 45256X103 16,360 3,291,691 SH   SOLE 21 3,291,691 0 0
IMMUNITYBIO INC COM 45256X103 10,363 2,085,120 SH   SOLE 22 1,997,013 0 88,107
IMMUNITYBIO INC COM 45256X103 65 13,033 SH   SOLE 25 13,033 0 0
IMMUNITYBIO INC COM 45256X103 20 4,047 SH   SOLE 28 0 0 4,047
IMMUNITYBIO INC COM 45256X103 1,785 359,156 SH   SOLE 30 359,156 0 0
IMMUNITYBIO INC COM 45256X103 56 11,308 SH   SOLE 40 11,308 0 0
IMMUNITYBIO INC COM 45256X103 15 2,947 SH   SOLE 43 2,947 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 1,414 30,119 SH   SOLE 2 30,119 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 611 13,019 SH   SOLE 18 13,019 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 11,777 250,891 SH   SOLE 19 250,891 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 51 1,085 SH   SOLE 21 1,085 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 9,591 204,318 SH   SOLE 34 204,318 0 0
IMMUNOGEN INC COM 45253H101 1,666 348,630 SH   SOLE 2 240,269 0 108,361
IMMUNOGEN INC COM 45253H101 3 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 10 2,002 SH   SOLE 7 2,002 0 0
IMMUNOGEN INC COM 45253H101 3,075 643,339 SH   SOLE 18 643,339 0 0
IMMUNOGEN INC COM 45253H101 4,644 971,519 SH   SOLE 19 971,519 0 0
IMMUNOGEN INC COM 45253H101 43,592 9,119,591 SH   SOLE 21 9,119,591 0 0
IMMUNOGEN INC COM 45253H101 25,790 5,395,311 SH   SOLE 22 5,216,586 0 178,725
IMMUNOGEN INC COM 45253H101 33 6,954 SH   SOLE 23 6,954 0 0
IMMUNOGEN INC COM 45253H101 157 32,805 SH   SOLE 25 32,805 0 0
IMMUNOGEN INC COM 45253H101 832 174,089 SH   SOLE 26 110,684 0 63,405
IMMUNOGEN INC COM 45253H101 17 3,562 SH   SOLE 28 3,562 0 0
IMMUNOGEN INC COM 45253H101 3,332 697,042 SH   SOLE 30 697,042 0 0
IMMUNOGEN INC COM 45253H101 18 3,735 SH   SOLE 34 3,735 0 0
IMMUNOGEN INC COM 45253H101 113 23,637 SH   SOLE 40 23,637 0 0
IMMUNOGEN INC COM 45253H101 107 22,281 SH   SOLE 43 21,870 0 411
IMMUNOME INC COM 45257U108 7 1,622 SH   SOLE 18 1,622 0 0
IMMUNOME INC COM 45257U108 92 20,829 SH   SOLE 21 20,829 0 0
IMMUNOME INC COM 45257U108 84 19,001 SH   SOLE 22 19,001 0 0
IMMUNOVANT INC COM 45258J102 243 43,524 SH   SOLE 2 16,603 0 26,921
IMMUNOVANT INC COM 45258J102 4 672 SH   SOLE 7 672 0 0
IMMUNOVANT INC COM 45258J102 700 125,491 SH   SOLE 18 125,491 0 0
IMMUNOVANT INC COM 45258J102 415 74,418 SH   SOLE 19 74,418 0 0
IMMUNOVANT INC COM 45258J102 10,431 1,869,372 SH   SOLE 21 1,869,372 0 0
IMMUNOVANT INC COM 45258J102 6,678 1,196,700 SH   SOLE 22 1,154,781 0 41,919
IMMUNOVANT INC COM 45258J102 54 9,640 SH   SOLE 25 9,640 0 0
IMMUNOVANT INC COM 45258J102 99 17,750 SH   SOLE 26 17,750 0 0
IMMUNOVANT INC COM 45258J102 4 679 SH   SOLE 28 679 0 0
IMMUNOVANT INC COM 45258J102 695 124,539 SH   SOLE 30 124,539 0 0
IMMUNOVANT INC COM 45258J102 35 6,360 SH   SOLE 36 6,360 0 0
IMMUNOVANT INC COM 45258J102 22 3,899 SH   SOLE 40 3,899 0 0
IMMUNOVANT INC COM 45258J102 188 33,630 SH   SOLE 43 33,509 0 121
IMMUTEP LTD SPONSORED ADS 45257L108 807 517,096 SH   SOLE 21 517,096 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 3 9,241 SH   SOLE 21 9,241 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 14 47,327 SH   SOLE 22 47,327 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 7 1,448 SH   SOLE 2 1,448 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 5 1,076 SH   SOLE 18 1,076 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 13 2,621 SH   SOLE 19 2,621 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 432 88,616 SH   SOLE 21 88,616 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 15 3,041 SH   SOLE 22 3,041 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 2 468 SH   SOLE 23 468 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109 49 9,984 SH   SOLE 30 9,984 0 0
IMPERIAL OIL LTD COM NEW 453038408 180 4,162 SH   SOLE 18 4,162 0 0
IMPERIAL OIL LTD COM NEW 453038408 15,019 347,104 SH   SOLE 43 331,031 0 16,073
IMPINJ INC COM 453204109 943 11,788 SH   SOLE 2 8,932 0 2,856
IMPINJ INC COM 453204109 5 63 SH   SOLE 4 63 0 0
IMPINJ INC COM 453204109 17 215 SH   SOLE 7 215 0 0
IMPINJ INC COM 453204109 4,676 58,425 SH   SOLE 18 58,425 0 0
IMPINJ INC COM 453204109 3,083 38,524 SH   SOLE 19 38,524 0 0
IMPINJ INC COM 453204109 57,832 722,631 SH   SOLE 21 722,631 0 0
IMPINJ INC COM 453204109 39,317 491,274 SH   SOLE 22 476,541 0 14,733
IMPINJ INC COM 453204109 270 3,370 SH   SOLE 25 3,370 0 0
IMPINJ INC COM 453204109 904 11,298 SH   SOLE 26 10,006 0 1,292
IMPINJ INC COM 453204109 161 2,010 SH   SOLE 28 145 0 1,865
IMPINJ INC COM 453204109 14,051 175,570 SH   SOLE 30 175,570 0 0
IMPINJ INC COM 453204109 164 2,055 SH   SOLE 40 2,055 0 0
IMPINJ INC COM 453204109 454 5,670 SH   SOLE 43 5,487 0 183
IMUNON INC COM 15117N602 15 8,859 SH   SOLE 21 8,859 0 0
IMUNON INC COM 15117N602 98 58,584 SH   SOLE 22 58,584 0 0
IN8BIO INC COM 45674E109 1 671 SH   SOLE 18 671 0 0
IN8BIO INC COM 45674E109 46 22,683 SH   SOLE 21 22,683 0 0
INARI MED INC COM 45332Y109 3,281 45,165 SH   SOLE 2 38,351 0 6,814
INARI MED INC COM 45332Y109 42 585 SH   SOLE 4 226 0 359
INARI MED INC COM 45332Y109 38 517 SH   SOLE 7 517 0 0
INARI MED INC COM 45332Y109 15,297 210,580 SH   SOLE 18 210,580 0 0
INARI MED INC COM 45332Y109 6,473 89,110 SH   SOLE 19 89,110 0 0
INARI MED INC COM 45332Y109 261,340 3,597,737 SH   SOLE 21 3,597,737 0 0
INARI MED INC COM 45332Y109 98,854 1,360,881 SH   SOLE 22 1,330,172 0 30,709
INARI MED INC COM 45332Y109 523 7,204 SH   SOLE 25 7,204 0 0
INARI MED INC COM 45332Y109 1,573 21,651 SH   SOLE 26 17,759 0 3,892
INARI MED INC COM 45332Y109 178 2,456 SH   SOLE 28 17 0 2,439
INARI MED INC COM 45332Y109 3,345 46,046 SH   SOLE 30 46,046 0 0
INARI MED INC COM 45332Y109 137 1,882 SH   SOLE 36 1,882 0 0
INARI MED INC COM 45332Y109 415 5,716 SH   SOLE 40 5,716 0 0
INARI MED INC COM 45332Y109 1,908 26,266 SH   SOLE 43 23,059 0 3,207
INCOME OPPORTUNITY RLTY INVS COM 452926108 22 1,753 SH   SOLE 21 1,753 0 0
INCYTE CORP COM 45337C102 39,639 594,823 SH   SOLE 2 250,032 0 344,791
INCYTE CORP COM 45337C102 12,451 186,837 SH   SOLE 4 97,582 0 89,255
INCYTE CORP COM 45337C102 13,334 200,084 SH   SOLE 7 194,790 0 5,294
INCYTE CORP COM 45337C102 1,004 15,071 SH   SOLE 13 12,632 0 2,439
INCYTE CORP COM 45337C102 1,271 19,080 SH   SOLE 15 19,080 0 0
INCYTE CORP COM 45337C102 29,800 447,178 SH   SOLE 18 430,905 0 16,273
INCYTE CORP COM 45337C102 61,295 919,794 SH   SOLE 19 919,794 0 0
INCYTE CORP COM 45337C102 596,258 8,947,445 SH   SOLE 21 8,947,445 0 0
INCYTE CORP COM 45337C102 301,934 4,530,815 SH   SOLE 22 4,146,311 0 384,504
INCYTE CORP COM 45337C102 21,751 326,389 SH   SOLE 23 326,389 0 0
INCYTE CORP COM 45337C102 17,286 259,401 SH   SOLE 25 259,401 0 0
INCYTE CORP COM 45337C102 26,908 403,789 SH   SOLE 26 156,478 0 247,311
INCYTE CORP COM 45337C102 29,777 446,832 SH   SOLE 28 2,973 0 443,859
INCYTE CORP COM 45337C102 826 12,400 SH   SOLE 29 12,400 0 0
INCYTE CORP COM 45337C102 97,118 1,457,357 SH   SOLE 30 1,457,357 0 0
INCYTE CORP COM 45337C102 4,478 67,195 SH   SOLE 31 63,719 0 3,476
INCYTE CORP COM 45337C102 36,731 551,182 SH   SOLE 34 551,182 0 0
INCYTE CORP COM 45337C102 5,571 83,597 SH   SOLE 36 83,597 0 0
INCYTE CORP COM 45337C102 384 5,755 SH   SOLE 40 5,755 0 0
INCYTE CORP COM 45337C102 62 925 SH   OTR 43 925 0 0
INCYTE CORP COM 45337C102 11,243 168,714 SH   SOLE 43 158,878 0 9,836
INDEPENDENCE CONTRACT DRILLI COM 453415606 5 1,624 SH   SOLE 18 1,624 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 54 17,935 SH   SOLE 21 17,935 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 59 19,618 SH   SOLE 22 19,618 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 6,266 374,551 SH   SOLE 2 187,519 0 187,032
INDEPENDENCE RLTY TR INC COM 45378A106 1,918 114,664 SH   SOLE 4 114,664 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 4,880 291,711 SH   SOLE 7 291,711 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 17,491 1,045,500 SH   SOLE 18 1,045,500 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 11,771 703,602 SH   SOLE 19 703,602 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 286,943 17,151,385 SH   SOLE 21 17,151,385 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 137,013 8,189,644 SH   SOLE 22 7,945,572 0 244,072
INDEPENDENCE RLTY TR INC COM 45378A106 151 9,040 SH   SOLE 23 9,040 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 16,882 1,009,056 SH   SOLE 25 1,009,056 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,663 99,410 SH   SOLE 26 77,942 0 21,468
INDEPENDENCE RLTY TR INC COM 45378A106 2,504 149,684 SH   SOLE 28 1,873 0 147,811
INDEPENDENCE RLTY TR INC COM 45378A106 12,374 739,621 SH   SOLE 30 739,621 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 137 8,210 SH   SOLE 34 8,210 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 446 26,672 SH   SOLE 40 26,672 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,813 108,339 SH   SOLE 43 100,810 0 7,529
INDEPENDENT BANK GROUP INC COM 45384B106 3,575 58,237 SH   SOLE 2 35,703 0 22,534
INDEPENDENT BANK GROUP INC COM 45384B106 63 1,032 SH   SOLE 4 107 0 925
INDEPENDENT BANK GROUP INC COM 45384B106 26 429 SH   SOLE 7 429 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 8,170 133,081 SH   SOLE 18 133,081 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 6,411 104,426 SH   SOLE 19 104,426 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 268,149 4,367,954 SH   SOLE 21 4,367,954 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 60,561 986,492 SH   SOLE 22 946,415 0 40,077
INDEPENDENT BANK GROUP INC COM 45384B106 10 170 SH   SOLE 23 170 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 311 5,064 SH   SOLE 25 5,064 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 757 12,330 SH   SOLE 26 7,422 0 4,908
INDEPENDENT BANK GROUP INC COM 45384B106 138 2,254 SH   SOLE 28 690 0 1,564
INDEPENDENT BANK GROUP INC COM 45384B106 4,038 65,773 SH   SOLE 30 65,773 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 269 4,386 SH   SOLE 40 4,386 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 1,297 21,124 SH   SOLE 43 19,211 0 1,913
INDEPENDENT BK CORP MASS COM 453836108 3,052 40,955 SH   SOLE 2 16,516 0 24,439
INDEPENDENT BK CORP MASS COM 453836108 73 978 SH   SOLE 4 144 0 834
INDEPENDENT BK CORP MASS COM 453836108 36 488 SH   SOLE 7 488 0 0
INDEPENDENT BK CORP MASS COM 453836108 12,106 162,430 SH   SOLE 18 162,430 0 0
INDEPENDENT BK CORP MASS COM 453836108 5,738 76,995 SH   SOLE 19 76,995 0 0
INDEPENDENT BK CORP MASS COM 453836108 393,000 5,273,045 SH   SOLE 21 5,273,045 0 0
INDEPENDENT BK CORP MASS COM 453836108 80,628 1,081,816 SH   SOLE 22 1,035,115 0 46,701
INDEPENDENT BK CORP MASS COM 453836108 372 4,993 SH   SOLE 25 4,993 0 0
INDEPENDENT BK CORP MASS COM 453836108 1,526 20,477 SH   SOLE 26 16,757 0 3,720
INDEPENDENT BK CORP MASS COM 453836108 44 589 SH   SOLE 28 589 0 0
INDEPENDENT BK CORP MASS COM 453836108 5,379 72,178 SH   SOLE 30 72,178 0 0
INDEPENDENT BK CORP MASS COM 453836108 424 5,694 SH   SOLE 40 5,694 0 0
INDEPENDENT BK CORP MASS COM 453836108 1,376 18,462 SH   SOLE 43 17,934 0 528
INDEPENDENT BK CORP MICH COM NEW 453838609 8,550 447,651 SH   SOLE 2 335,325 0 112,326
INDEPENDENT BK CORP MICH COM NEW 453838609 6 292 SH   SOLE 7 292 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,266 66,268 SH   SOLE 18 66,268 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 5,427 284,116 SH   SOLE 19 284,116 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 17,327 907,149 SH   SOLE 21 907,149 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 24,024 1,257,778 SH   SOLE 22 1,233,839 0 23,939
INDEPENDENT BK CORP MICH COM NEW 453838609 254 13,278 SH   SOLE 23 13,278 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 61 3,193 SH   SOLE 25 3,193 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 972 50,871 SH   SOLE 26 1,928 0 48,943
INDEPENDENT BK CORP MICH COM NEW 453838609 101 5,266 SH   SOLE 30 5,266 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 42 2,212 SH   SOLE 34 2,212 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 28 1,458 SH   SOLE 40 1,458 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 724 37,913 SH   SOLE 43 35,464 0 2,449
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 1 38 SH   SOLE 17 0 0 38
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 16 37,978 SH   SOLE 21 37,978 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 305 706,242 SH   SOLE 22 706,242 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 296 40,491 SH   SOLE 2 30,876 0 9,615
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 8 1,067 SH   SOLE 7 1,067 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 2,065 282,099 SH   SOLE 18 282,099 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 1,394 190,464 SH   SOLE 19 190,464 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 25,292 3,455,175 SH   SOLE 21 3,455,175 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 13,198 1,802,965 SH   SOLE 22 1,745,989 0 56,976
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 106 14,502 SH   SOLE 25 14,502 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 27 3,725 SH   SOLE 26 0 0 3,725
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 49 6,650 SH   SOLE 28 0 0 6,650
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 134 18,281 SH   SOLE 30 18,281 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 26 3,548 SH   SOLE 40 3,548 0 0
INDUS REALTY TRUST INC COM 45580R103 264 5,040 SH   SOLE 2 1,631 0 3,409
INDUS REALTY TRUST INC COM 45580R103 4 70 SH   SOLE 7 70 0 0
INDUS REALTY TRUST INC COM 45580R103 916 17,497 SH   SOLE 18 17,497 0 0
INDUS REALTY TRUST INC COM 45580R103 504 9,625 SH   SOLE 19 9,625 0 0
INDUS REALTY TRUST INC COM 45580R103 11,584 221,198 SH   SOLE 21 221,198 0 0
INDUS REALTY TRUST INC COM 45580R103 6,054 115,593 SH   SOLE 22 109,275 0 6,318
INDUS REALTY TRUST INC COM 45580R103 11 209 SH   SOLE 23 209 0 0
INDUS REALTY TRUST INC COM 45580R103 64 1,220 SH   SOLE 25 1,220 0 0
INDUS REALTY TRUST INC COM 45580R103 282 5,381 SH   SOLE 43 5,065 0 316
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 646 117,434 SH   SOLE 2 54,458 0 62,976
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1 130 SH   SOLE 4 130 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5 896 SH   SOLE 7 896 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,372 249,508 SH   SOLE 18 249,508 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 647 117,699 SH   SOLE 19 117,699 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 44,764 8,138,834 SH   SOLE 21 8,138,834 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 9,466 1,721,099 SH   SOLE 22 1,653,869 0 67,230
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 16 2,835 SH   SOLE 23 2,835 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 48 8,727 SH   SOLE 25 8,727 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 180 32,733 SH   SOLE 26 27,417 0 5,316
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 60 10,821 SH   SOLE 28 957 0 9,864
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 701 127,414 SH   SOLE 30 127,414 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 24 4,405 SH   SOLE 34 4,405 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 47 8,588 SH   SOLE 40 8,588 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 7 1,188 SH   OTR 43 1,188 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,264 229,763 SH   SOLE 43 218,252 0 11,511
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 1,169 25,401 SH   SOLE 43 25,139 0 262
INFINERA CORP COM 45667G103 1,082 223,532 SH   SOLE 2 202,197 0 21,335
INFINERA CORP COM 45667G103 3 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103 11 2,209 SH   SOLE 7 2,209 0 0
INFINERA CORP COM 45667G103 2,355 486,594 SH   SOLE 18 486,594 0 0
INFINERA CORP COM 45667G103 2,001 413,470 SH   SOLE 19 413,470 0 0
INFINERA CORP COM 45667G103 33,505 6,922,617 SH   SOLE 21 6,922,617 0 0
INFINERA CORP COM 45667G103 21,866 4,517,743 SH   SOLE 22 4,410,364 0 107,379
INFINERA CORP COM 45667G103 9 1,899 SH   SOLE 23 1,899 0 0
INFINERA CORP COM 45667G103 189 39,038 SH   SOLE 25 39,038 0 0
INFINERA CORP COM 45667G103 464 95,853 SH   SOLE 26 85,659 0 10,194
INFINERA CORP COM 45667G103 9 1,928 SH   SOLE 28 1,928 0 0
INFINERA CORP COM 45667G103 8,085 1,670,389 SH   SOLE 30 1,670,389 0 0
INFINERA CORP COM 45667G103 50 10,414 SH   SOLE 36 10,414 0 0
INFINERA CORP COM 45667G103 102 20,993 SH   SOLE 40 20,993 0 0
INFINERA CORP COM 45667G103 270 55,873 SH   SOLE 43 54,356 0 1,517
INFINERA CORP NOTE 2.125% 9/0 45667GAC7 3,199 3,500,000 PRN   SOLE 21 3,500,000 0 0
INFINERA CORP DEBT 3.750% 8/0 45667GAF0 2,966 3,000,000 PRN   SOLE 21 3,000,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 93 78,042 SH   SOLE 2 71,094 0 6,948
INFINITY PHARMACEUTICALS INC COM 45665G303 17 14,442 SH   SOLE 19 14,442 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 872 732,951 SH   SOLE 21 732,951 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1,663 1,397,171 SH   SOLE 22 1,397,171 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 3 2,869 SH   SOLE 23 2,869 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 20 16,622 SH   SOLE 26 0 0 16,622
INFINITY PHARMACEUTICALS INC COM 45665G303 46 38,550 SH   SOLE 30 38,550 0 0
INFORMATICA INC COM CL A 45674M101 3,678 183,256 SH   SOLE 2 146,263 0 36,993
INFORMATICA INC COM CL A 45674M101 168 8,354 SH   SOLE 4 8,354 0 0
INFORMATICA INC COM CL A 45674M101 10 476 SH   SOLE 7 476 0 0
INFORMATICA INC COM CL A 45674M101 2,936 146,280 SH   SOLE 18 146,280 0 0
INFORMATICA INC COM CL A 45674M101 61,457 3,062,121 SH   SOLE 19 3,062,121 0 0
INFORMATICA INC COM CL A 45674M101 10,995 547,836 SH   SOLE 21 547,836 0 0
INFORMATICA INC COM CL A 45674M101 16,212 807,787 SH   SOLE 22 770,492 0 37,295
INFORMATICA INC COM CL A 45674M101 116 5,803 SH   SOLE 25 5,803 0 0
INFORMATICA INC COM CL A 45674M101 79 3,930 SH   SOLE 26 1,084 0 2,846
INFORMATICA INC COM CL A 45674M101 263 13,129 SH   SOLE 30 13,129 0 0
INFORMATICA INC COM CL A 45674M101 10 506 SH   SOLE 31 506 0 0
INFORMATICA INC COM CL A 45674M101 40,901 2,037,907 SH   SOLE 34 2,037,907 0 0
INFORMATICA INC COM CL A 45674M101 54 2,673 SH   SOLE 36 2,673 0 0
INFORMATICA INC COM CL A 45674M101 90 4,473 SH   SOLE 40 4,473 0 0
INFORMATICA INC COM CL A 45674M101 35 1,727 SH   SOLE 43 1,672 0 55
INFORMATION SVCS GROUP INC COM 45675Y104 244 51,354 SH   SOLE 2 40,120 0 11,234
INFORMATION SVCS GROUP INC COM 45675Y104 3 632 SH   SOLE 7 632 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 476 99,944 SH   SOLE 18 99,944 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 317 66,572 SH   SOLE 19 66,572 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 5,330 1,119,808 SH   SOLE 21 1,119,808 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 2,041 428,864 SH   SOLE 22 417,810 0 11,054
INFORMATION SVCS GROUP INC COM 45675Y104 9 1,802 SH   SOLE 43 1,802 0 0
INFOSYS LTD SPONSORED ADR 456788108 27,508 1,620,983 SH   SOLE 2 1,620,983 0 0
INFOSYS LTD SPONSORED ADR 456788108 11,955 704,502 SH   SOLE 4 704,502 0 0
INFOSYS LTD SPONSORED ADR 456788108 30 1,750 SH   SOLE 7 1,750 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,664 215,883 SH   SOLE 13 215,883 0 0
INFOSYS LTD SPONSORED ADR 456788108 33,689 1,985,235 SH   SOLE 18 1,985,235 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,823 107,409 SH   SOLE 19 107,409 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,144 126,370 SH   SOLE 21 126,370 0 0
INFOSYS LTD SPONSORED ADR 456788108 75,656 4,458,232 SH   SOLE 22 3,744,533 0 713,699
INFOSYS LTD SPONSORED ADR 456788108 14,115 831,785 SH   SOLE 28 295,554 0 536,231
INFOSYS LTD SPONSORED ADR 456788108 15,910 937,509 SH   SOLE 30 937,509 0 0
INFOSYS LTD SPONSORED ADR 456788108 4,293 252,958 SH   SOLE 31 0 0 252,958
INFOSYS LTD SPONSORED ADR 456788108 1,280 75,454 SH   SOLE 34 75,454 0 0
INFOSYS LTD SPONSORED ADR 456788108 89,713 5,286,578 SH   SOLE 43 4,888,403 0 398,175
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 66 4,839 SH   SOLE 2 1,365 0 3,474
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 3 209 SH   SOLE 7 209 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1,109 81,920 SH   SOLE 18 81,920 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 899 66,390 SH   SOLE 19 66,390 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 22,893 1,690,734 SH   SOLE 21 1,690,734 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 11,005 812,766 SH   SOLE 22 808,600 0 4,166
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 17 1,270 SH   SOLE 43 1,252 0 18
INFUSYSTEM HLDGS INC COM 45685K102 4 527 SH   SOLE 2 0 0 527
INFUSYSTEM HLDGS INC COM 45685K102 21 2,955 SH   SOLE 18 2,955 0 0
INFUSYSTEM HLDGS INC COM 45685K102 255 36,508 SH   SOLE 21 36,508 0 0
INFUSYSTEM HLDGS INC COM 45685K102 736 105,356 SH   SOLE 22 105,356 0 0
ING GROEP N.V. SPONSORED ADR 456837103 23,190 2,728,293 SH   SOLE 43 2,433,905 0 294,388
INGERSOLL RAND INC COM 45687V106 23,910 552,715 SH   SOLE 2 106,843 0 445,872
INGERSOLL RAND INC COM 45687V106 17,867 413,008 SH   SOLE 4 237,938 0 175,070
INGERSOLL RAND INC COM 45687V106 15,463 357,437 SH   SOLE 7 345,348 0 12,089
INGERSOLL RAND INC COM 45687V106 597 13,808 SH   SOLE 13 1,906 0 11,902
INGERSOLL RAND INC COM 45687V106 2,638 60,979 SH   SOLE 15 60,979 0 0
INGERSOLL RAND INC COM 45687V106 33,546 775,456 SH   SOLE 18 742,644 0 32,812
INGERSOLL RAND INC COM 45687V106 18,315 423,368 SH   SOLE 19 423,368 0 0
INGERSOLL RAND INC COM 45687V106 442,241 10,222,873 SH   SOLE 21 10,222,873 0 0
INGERSOLL RAND INC COM 45687V106 362,335 8,375,748 SH   SOLE 22 7,562,196 0 813,552
INGERSOLL RAND INC COM 45687V106 28,874 667,455 SH   SOLE 23 667,455 0 0
INGERSOLL RAND INC COM 45687V106 32,498 751,214 SH   SOLE 25 751,214 0 0
INGERSOLL RAND INC COM 45687V106 33,508 774,576 SH   SOLE 26 257,979 0 516,597
INGERSOLL RAND INC COM 45687V106 31,560 729,544 SH   SOLE 28 11,551 0 717,993
INGERSOLL RAND INC COM 45687V106 30 703 SH   SOLE 29 703 0 0
INGERSOLL RAND INC COM 45687V106 133,273 3,080,749 SH   SOLE 30 3,080,749 0 0
INGERSOLL RAND INC COM 45687V106 3,867 89,383 SH   SOLE 31 82,055 0 7,328
INGERSOLL RAND INC COM 45687V106 204,028 4,716,318 SH   SOLE 34 4,716,318 0 0
INGERSOLL RAND INC COM 45687V106 5,968 137,968 SH   SOLE 36 137,968 0 0
INGERSOLL RAND INC COM 45687V106 536 12,394 SH   SOLE 40 12,394 0 0
INGERSOLL RAND INC COM 45687V106 32 747 SH   OTR 43 747 0 0
INGERSOLL RAND INC COM 45687V106 11,115 256,928 SH   SOLE 43 223,042 0 33,886
INGEVITY CORP COM 45688C107 5,874 96,875 SH   SOLE 2 64,381 0 32,494
INGEVITY CORP COM 45688C107 10 162 SH   SOLE 4 162 0 0
INGEVITY CORP COM 45688C107 25 417 SH   SOLE 7 417 0 0
INGEVITY CORP COM 45688C107 10,007 165,056 SH   SOLE 18 160,801 0 4,255
INGEVITY CORP COM 45688C107 11,849 195,427 SH   SOLE 19 195,427 0 0
INGEVITY CORP COM 45688C107 162,922 2,687,157 SH   SOLE 21 2,687,157 0 0
INGEVITY CORP COM 45688C107 71,600 1,180,939 SH   SOLE 22 1,157,167 0 23,772
INGEVITY CORP COM 45688C107 409 6,738 SH   SOLE 23 6,738 0 0
INGEVITY CORP COM 45688C107 366 6,038 SH   SOLE 25 6,038 0 0
INGEVITY CORP COM 45688C107 3,064 50,538 SH   SOLE 26 17,034 0 33,504
INGEVITY CORP COM 45688C107 1,327 21,890 SH   SOLE 28 21,890 0 0
INGEVITY CORP COM 45688C107 1,039 17,142 SH   SOLE 30 17,142 0 0
INGEVITY CORP COM 45688C107 29 483 SH   SOLE 34 483 0 0
INGEVITY CORP COM 45688C107 299 4,932 SH   SOLE 40 4,932 0 0
INGEVITY CORP COM 45688C107 3,793 62,558 SH   SOLE 43 57,745 0 4,813
INGLES MKTS INC CL A 457030104 1,155 14,579 SH   SOLE 2 5,748 0 8,831
INGLES MKTS INC CL A 457030104 128 1,613 SH   SOLE 4 0 0 1,613
INGLES MKTS INC CL A 457030104 11 136 SH   SOLE 7 136 0 0
INGLES MKTS INC CL A 457030104 3,276 41,358 SH   SOLE 18 41,358 0 0
INGLES MKTS INC CL A 457030104 2,114 26,688 SH   SOLE 19 26,688 0 0
INGLES MKTS INC CL A 457030104 42,661 538,586 SH   SOLE 21 538,586 0 0
INGLES MKTS INC CL A 457030104 26,033 328,661 SH   SOLE 22 312,898 0 15,763
INGLES MKTS INC CL A 457030104 227 2,870 SH   SOLE 23 2,870 0 0
INGLES MKTS INC CL A 457030104 143 1,807 SH   SOLE 25 1,807 0 0
INGLES MKTS INC CL A 457030104 682 8,615 SH   SOLE 26 7,567 0 1,048
INGLES MKTS INC CL A 457030104 20 254 SH   SOLE 28 254 0 0
INGLES MKTS INC CL A 457030104 516 6,512 SH   SOLE 30 6,512 0 0
INGLES MKTS INC CL A 457030104 113 1,424 SH   SOLE 40 1,424 0 0
INGLES MKTS INC CL A 457030104 5,123 64,672 SH   SOLE 43 60,185 0 4,487
INGREDION INC COM 457187102 18,936 235,177 SH   SOLE 2 89,294 0 145,883
INGREDION INC COM 457187102 57 714 SH   SOLE 4 215 0 499
INGREDION INC COM 457187102 1,698 21,087 SH   SOLE 7 21,087 0 0
INGREDION INC COM 457187102 11,303 140,375 SH   SOLE 18 140,375 0 0
INGREDION INC COM 457187102 2,162 26,856 SH   SOLE 19 26,856 0 0
INGREDION INC COM 457187102 274,857 3,413,520 SH   SOLE 21 3,413,520 0 0
INGREDION INC COM 457187102 146,205 1,815,762 SH   SOLE 22 1,735,006 0 80,756
INGREDION INC COM 457187102 806 10,016 SH   SOLE 25 10,016 0 0
INGREDION INC COM 457187102 3,196 39,697 SH   SOLE 26 34,207 0 5,490
INGREDION INC COM 457187102 96 1,193 SH   SOLE 28 1,193 0 0
INGREDION INC COM 457187102 5,490 68,184 SH   SOLE 30 68,184 0 0
INGREDION INC COM 457187102 74 923 SH   SOLE 31 923 0 0
INGREDION INC COM 457187102 487 6,050 SH   SOLE 36 6,050 0 0
INGREDION INC COM 457187102 665 8,262 SH   SOLE 40 8,262 0 0
INGREDION INC COM 457187102 20 243 SH   OTR 43 243 0 0
INGREDION INC COM 457187102 6,365 79,045 SH   SOLE 43 77,370 0 1,675
INHIBRX INC COM 45720L107 654 36,435 SH   SOLE 2 23,073 0 13,362
INHIBRX INC COM 45720L107 6 323 SH   SOLE 7 323 0 0
INHIBRX INC COM 45720L107 1,476 82,216 SH   SOLE 18 82,216 0 0
INHIBRX INC COM 45720L107 2,285 127,325 SH   SOLE 19 127,325 0 0
INHIBRX INC COM 45720L107 21,038 1,172,032 SH   SOLE 21 1,172,032 0 0
INHIBRX INC COM 45720L107 12,942 720,993 SH   SOLE 22 700,702 0 20,291
INHIBRX INC COM 45720L107 71 3,956 SH   SOLE 23 3,956 0 0
INHIBRX INC COM 45720L107 92 5,128 SH   SOLE 25 5,128 0 0
INHIBRX INC COM 45720L107 153 8,530 SH   SOLE 26 0 0 8,530
INHIBRX INC COM 45720L107 385 21,423 SH   SOLE 30 21,423 0 0
INHIBRX INC COM 45720L107 36 2,011 SH   SOLE 40 2,011 0 0
INHIBRX INC COM 45720L107 182 10,146 SH   SOLE 43 10,094 0 52
INMODE LTD SHS M5425M103 3 94 SH   SOLE 2 94 0 0
INMODE LTD SHS M5425M103 5 186 SH   SOLE 4 186 0 0
INMODE LTD SHS M5425M103 474 16,299 SH   SOLE 7 16,299 0 0
INMODE LTD SHS M5425M103 11,894 408,595 SH   SOLE 19 408,595 0 0
INMODE LTD SHS M5425M103 25,392 872,264 SH   SOLE 21 872,264 0 0
INMODE LTD SHS M5425M103 13,559 465,770 SH   SOLE 22 436,996 0 28,774
INMODE LTD SHS M5425M103 289 9,934 SH   SOLE 25 9,934 0 0
INMODE LTD SHS M5425M103 237 8,139 SH   SOLE 26 708 0 7,431
INMODE LTD SHS M5425M103 26 894 SH   SOLE 28 894 0 0
INMODE LTD SHS M5425M103 2,386 81,958 SH   SOLE 30 81,958 0 0
INMODE LTD SHS M5425M103 233 8,021 SH   SOLE 40 8,021 0 0
INMODE LTD SHS M5425M103 7 257 SH   SOLE 43 235 0 22
INMUNE BIO INC COM 45782T105 2 397 SH   SOLE 2 0 0 397
INMUNE BIO INC COM 45782T105 10 1,691 SH   SOLE 18 1,691 0 0
INMUNE BIO INC COM 45782T105 177 28,622 SH   SOLE 21 28,622 0 0
INMUNE BIO INC COM 45782T105 1,256 202,533 SH   SOLE 22 202,533 0 0
INNATE PHARMA S A SPONSORED ADS 45781K204 965 482,645 SH   SOLE 21 482,645 0 0
INNODATA INC COM NEW 457642205 12 3,840 SH   SOLE 18 3,840 0 0
INNODATA INC COM NEW 457642205 152 50,272 SH   SOLE 21 50,272 0 0
INNODATA INC COM NEW 457642205 1,302 431,120 SH   SOLE 22 431,120 0 0
INNOSPEC INC COM 45768S105 1,268 14,799 SH   SOLE 2 10,231 0 4,568
INNOSPEC INC COM 45768S105 7 85 SH   SOLE 4 85 0 0
INNOSPEC INC COM 45768S105 25 296 SH   SOLE 7 296 0 0
INNOSPEC INC COM 45768S105 7,134 83,272 SH   SOLE 18 83,272 0 0
INNOSPEC INC COM 45768S105 8,088 94,408 SH   SOLE 19 94,408 0 0
INNOSPEC INC COM 45768S105 256,694 2,996,316 SH   SOLE 21 2,996,316 0 0
INNOSPEC INC COM 45768S105 53,008 618,744 SH   SOLE 22 601,124 0 17,620
INNOSPEC INC COM 45768S105 12 145 SH   SOLE 23 145 0 0
INNOSPEC INC COM 45768S105 357 4,171 SH   SOLE 25 4,171 0 0
INNOSPEC INC COM 45768S105 2,059 24,030 SH   SOLE 26 8,923 0 15,107
INNOSPEC INC COM 45768S105 137 1,601 SH   SOLE 28 438 0 1,163
INNOSPEC INC COM 45768S105 5,432 63,408 SH   SOLE 30 63,408 0 0
INNOSPEC INC COM 45768S105 228 2,666 SH   SOLE 36 2,666 0 0
INNOSPEC INC COM 45768S105 242 2,824 SH   SOLE 40 2,824 0 0
INNOSPEC INC COM 45768S105 3,498 40,834 SH   SOLE 43 40,295 0 539
INNOVAGE HLDG CORP COM 45784A104 96 16,250 SH   SOLE 2 11,514 0 4,736
INNOVAGE HLDG CORP COM 45784A104 2 295 SH   SOLE 7 295 0 0
INNOVAGE HLDG CORP COM 45784A104 329 55,950 SH   SOLE 18 55,950 0 0
INNOVAGE HLDG CORP COM 45784A104 518 88,138 SH   SOLE 19 88,138 0 0
INNOVAGE HLDG CORP COM 45784A104 3,592 610,893 SH   SOLE 21 610,893 0 0
INNOVAGE HLDG CORP COM 45784A104 2,459 418,181 SH   SOLE 22 407,557 0 10,624
INNOVAGE HLDG CORP COM 45784A104 640 108,813 SH   SOLE 34 108,813 0 0
INNOVATE CORP COM 45784J105 10 14,403 SH   SOLE 2 12,732 0 1,671
INNOVATE CORP COM 45784J105 5 6,560 SH   SOLE 18 6,560 0 0
INNOVATE CORP COM 45784J105 65 92,907 SH   SOLE 21 92,907 0 0
INNOVATE CORP COM 45784J105 529 756,076 SH   SOLE 22 756,076 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,473 16,646 SH   SOLE 2 13,521 0 3,125
INNOVATIVE INDL PPTYS INC COM 45781V101 1,237 13,983 SH   SOLE 4 13,768 0 215
INNOVATIVE INDL PPTYS INC COM 45781V101 3,176 35,886 SH   SOLE 7 35,886 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 8,104 91,568 SH   SOLE 18 91,568 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 12,513 141,393 SH   SOLE 19 141,393 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 293,810 3,319,892 SH   SOLE 21 3,319,892 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 80,993 915,178 SH   SOLE 22 896,904 0 18,274
INNOVATIVE INDL PPTYS INC COM 45781V101 101 1,141 SH   SOLE 23 1,141 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 11,373 128,506 SH   SOLE 25 128,506 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,176 13,290 SH   SOLE 26 11,119 0 2,171
INNOVATIVE INDL PPTYS INC COM 45781V101 1,613 18,225 SH   SOLE 28 426 0 17,799
INNOVATIVE INDL PPTYS INC COM 45781V101 11,581 130,864 SH   SOLE 30 130,864 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 347 3,925 SH   SOLE 40 3,925 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 417 4,713 SH   SOLE 43 4,616 0 97
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 12 1,337 SH   SOLE 2 0 0 1,337
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 17 1,998 SH   SOLE 18 1,998 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 233 27,032 SH   SOLE 21 27,032 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,932 339,704 SH   SOLE 22 339,704 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 11 1,219 SH   SOLE 43 0 0 1,219
INNOVID CORP COMMON STOCK 457679108 89 32,783 SH   SOLE 2 25,347 0 7,436
INNOVID CORP COMMON STOCK 457679108 5 1,738 SH   SOLE 7 1,738 0 0
INNOVID CORP COMMON STOCK 457679108 432 159,583 SH   SOLE 18 159,583 0 0
INNOVID CORP COMMON STOCK 457679108 335 123,650 SH   SOLE 19 123,650 0 0
INNOVID CORP COMMON STOCK 457679108 6,230 2,298,875 SH   SOLE 21 2,298,875 0 0
INNOVID CORP COMMON STOCK 457679108 3,776 1,393,478 SH   SOLE 22 1,377,897 0 15,581
INNOVID CORP COMMON STOCK 457679108 41 15,226 SH   SOLE 25 15,226 0 0
INNOVID CORP *W EXP 11/30/202 457679116 0 902 SH   SOLE 4 902 0 0
INNOVID CORP *W EXP 11/30/202 457679116 6 12,652 SH   SOLE 18 12,652 0 0
INNOVID CORP *W EXP 11/30/202 457679116 35 72,744 SH   SOLE 19 72,744 0 0
INNOVID CORP *W EXP 11/30/202 457679116 2 4,926 SH   SOLE 22 4,926 0 0
INNOVID CORP *W EXP 11/30/202 457679116 0 717 SH   SOLE 26 717 0 0
INNOVID CORP *W EXP 11/30/202 457679116 15 31,808 SH   SOLE 34 31,808 0 0
INNOVIVA INC COM 45781M101 1,674 144,179 SH   SOLE 2 119,344 0 24,835
INNOVIVA INC COM 45781M101 1 114 SH   SOLE 4 114 0 0
INNOVIVA INC COM 45781M101 7 604 SH   SOLE 7 604 0 0
INNOVIVA INC COM 45781M101 2,446 210,653 SH   SOLE 18 210,653 0 0
INNOVIVA INC COM 45781M101 1,364 117,521 SH   SOLE 19 117,521 0 0
INNOVIVA INC COM 45781M101 89,733 7,728,924 SH   SOLE 21 7,728,924 0 0
INNOVIVA INC COM 45781M101 19,958 1,719,024 SH   SOLE 22 1,672,761 0 46,263
INNOVIVA INC COM 45781M101 126 10,894 SH   SOLE 23 10,894 0 0
INNOVIVA INC COM 45781M101 97 8,376 SH   SOLE 25 8,376 0 0
INNOVIVA INC COM 45781M101 176 15,162 SH   SOLE 26 10,561 0 4,601
INNOVIVA INC COM 45781M101 578 49,811 SH   SOLE 28 39,203 0 10,608
INNOVIVA INC COM 45781M101 1,353 116,531 SH   SOLE 30 116,531 0 0
INNOVIVA INC COM 45781M101 100 8,587 SH   SOLE 40 8,587 0 0
INNOVIVA INC COM 45781M101 34 2,957 SH   OTR 43 2,957 0 0
INNOVIVA INC COM 45781M101 606 52,211 SH   SOLE 43 50,642 0 1,569
INNOVIZ TECHNOLOGIES LTD SHS M5R635108 7 1,400 SH   SOLE 43 1,400 0 0
INOGEN INC COM 45780L104 669 27,569 SH   SOLE 2 13,552 0 14,017
INOGEN INC COM 45780L104 2 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 7 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 2,197 90,469 SH   SOLE 18 90,469 0 0
INOGEN INC COM 45780L104 993 40,888 SH   SOLE 19 40,888 0 0
INOGEN INC COM 45780L104 72,995 3,006,376 SH   SOLE 21 3,006,376 0 0
INOGEN INC COM 45780L104 14,131 581,984 SH   SOLE 22 559,098 0 22,886
INOGEN INC COM 45780L104 135 5,570 SH   SOLE 25 5,570 0 0
INOGEN INC COM 45780L104 410 16,883 SH   SOLE 26 7,945 0 8,938
INOGEN INC COM 45780L104 244 10,069 SH   SOLE 28 10,045 0 24
INOGEN INC COM 45780L104 1,540 63,445 SH   SOLE 30 63,445 0 0
INOGEN INC COM 45780L104 43 1,762 SH   SOLE 34 1,762 0 0
INOGEN INC COM 45780L104 195 8,042 SH   SOLE 36 8,042 0 0
INOGEN INC COM 45780L104 60 2,457 SH   SOLE 40 2,457 0 0
INOGEN INC COM 45780L104 262 10,809 SH   SOLE 43 9,874 0 935
INOTIV INC COM 45783Q100 234 13,877 SH   SOLE 2 614 0 13,263
INOTIV INC COM 45783Q100 4 208 SH   SOLE 7 208 0 0
INOTIV INC COM 45783Q100 935 55,507 SH   SOLE 18 55,507 0 0
INOTIV INC COM 45783Q100 518 30,713 SH   SOLE 19 30,713 0 0
INOTIV INC COM 45783Q100 10,051 596,514 SH   SOLE 21 596,514 0 0
INOTIV INC COM 45783Q100 5,674 336,763 SH   SOLE 22 325,659 0 11,104
INOTIV INC COM 45783Q100 1 84 SH   SOLE 43 84 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 693 402,020 SH   SOLE 2 154,268 0 247,752
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1 820 SH   SOLE 4 820 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 30 17,664 SH   SOLE 7 17,664 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,266 734,028 SH   SOLE 18 734,028 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2,140 1,240,436 SH   SOLE 19 1,240,436 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 20,396 11,823,828 SH   SOLE 21 11,823,828 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 11,305 6,553,878 SH   SOLE 22 6,302,756 0 251,122
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 53 30,838 SH   SOLE 23 30,838 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 65 37,645 SH   SOLE 25 37,645 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 399 231,474 SH   SOLE 26 52,981 0 178,493
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 543 314,794 SH   SOLE 30 314,794 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 41 23,689 SH   SOLE 36 23,689 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 43 25,165 SH   SOLE 40 25,165 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 187 108,431 SH   SOLE 43 108,431 0 0
INOZYME PHARMA INC COM 45790W108 26 9,621 SH   SOLE 2 8,747 0 874
INOZYME PHARMA INC COM 45790W108 7 2,724 SH   SOLE 18 2,724 0 0
INOZYME PHARMA INC COM 45790W108 413 154,224 SH   SOLE 19 154,224 0 0
INOZYME PHARMA INC COM 45790W108 98 36,707 SH   SOLE 21 36,707 0 0
INOZYME PHARMA INC COM 45790W108 594 221,614 SH   SOLE 22 221,614 0 0
INOZYME PHARMA INC COM 45790W108 4 1,435 SH   SOLE 23 1,435 0 0
INOZYME PHARMA INC COM 45790W108 6 2,106 SH   SOLE 26 0 0 2,106
INPIXON COM 45790J800 0 1 SH   SOLE 21 1 0 0
INPIXON COM 45790J800 121 979,730 SH   SOLE 22 979,730 0 0
INSEEGO CORP COM 45782B104 198 95,657 SH   SOLE 2 31,194 0 64,463
INSEEGO CORP COM 45782B104 1 242 SH   SOLE 4 242 0 0
INSEEGO CORP COM 45782B104 2 1,002 SH   SOLE 7 1,002 0 0
INSEEGO CORP COM 45782B104 573 276,752 SH   SOLE 18 276,752 0 0
INSEEGO CORP COM 45782B104 315 152,096 SH   SOLE 19 152,096 0 0
INSEEGO CORP COM 45782B104 6,463 3,122,396 SH   SOLE 21 3,122,396 0 0
INSEEGO CORP COM 45782B104 4,147 2,003,152 SH   SOLE 22 1,918,594 0 84,558
INSEEGO CORP COM 45782B104 20 9,425 SH   SOLE 25 9,425 0 0
INSEEGO CORP COM 45782B104 14 6,987 SH   SOLE 26 2,628 0 4,359
INSEEGO CORP COM 45782B104 13 6,088 SH   SOLE 28 6,088 0 0
INSEEGO CORP COM 45782B104 1,498 723,527 SH   SOLE 30 723,527 0 0
INSEEGO CORP COM 45782B104 12 5,858 SH   SOLE 40 5,858 0 0
INSIGHT ENTERPRISES INC COM 45765U103 8,086 98,120 SH   SOLE 2 77,371 0 20,749
INSIGHT ENTERPRISES INC COM 45765U103 24 286 SH   SOLE 4 114 0 172
INSIGHT ENTERPRISES INC COM 45765U103 61 739 SH   SOLE 7 739 0 0
INSIGHT ENTERPRISES INC COM 45765U103 9,032 109,597 SH   SOLE 18 104,291 0 5,306
INSIGHT ENTERPRISES INC COM 45765U103 17,452 211,776 SH   SOLE 19 211,776 0 0
INSIGHT ENTERPRISES INC COM 45765U103 309,624 3,757,120 SH   SOLE 21 3,757,120 0 0
INSIGHT ENTERPRISES INC COM 45765U103 80,920 981,921 SH   SOLE 22 956,784 0 25,137
INSIGHT ENTERPRISES INC COM 45765U103 671 8,138 SH   SOLE 23 8,138 0 0
INSIGHT ENTERPRISES INC COM 45765U103 418 5,070 SH   SOLE 25 5,070 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,805 34,032 SH   SOLE 26 15,170 0 18,862
INSIGHT ENTERPRISES INC COM 45765U103 52 629 SH   SOLE 28 629 0 0
INSIGHT ENTERPRISES INC COM 45765U103 6,080 73,775 SH   SOLE 30 73,775 0 0
INSIGHT ENTERPRISES INC COM 45765U103 69 842 SH   SOLE 36 842 0 0
INSIGHT ENTERPRISES INC COM 45765U103 346 4,199 SH   SOLE 40 4,199 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,251 39,446 SH   SOLE 43 38,832 0 614
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 3,826 3,001,000 PRN   SOLE 21 3,001,000 0 0
INSIGNIA SYS INC COM NEW 45765Y204 7 1,165 SH   SOLE 21 1,165 0 0
INSIGNIA SYS INC COM NEW 45765Y204 151 24,647 SH   SOLE 22 24,647 0 0
INSMED INC COM PAR $.01 457669307 2,868 133,162 SH   SOLE 2 84,665 0 48,497
INSMED INC COM PAR $.01 457669307 9 429 SH   SOLE 4 429 0 0
INSMED INC COM PAR $.01 457669307 28 1,322 SH   SOLE 7 1,322 0 0
INSMED INC COM PAR $.01 457669307 7,184 333,530 SH   SOLE 18 310,688 0 22,842
INSMED INC COM PAR $.01 457669307 13,608 631,757 SH   SOLE 19 631,757 0 0
INSMED INC COM PAR $.01 457669307 101,247 4,700,429 SH   SOLE 21 4,700,429 0 0
INSMED INC COM PAR $.01 457669307 68,606 3,185,069 SH   SOLE 22 3,112,052 0 73,017
INSMED INC COM PAR $.01 457669307 223 10,332 SH   SOLE 23 10,332 0 0
INSMED INC COM PAR $.01 457669307 353 16,401 SH   SOLE 25 16,401 0 0
INSMED INC COM PAR $.01 457669307 2,370 110,015 SH   SOLE 26 41,093 0 68,922
INSMED INC COM PAR $.01 457669307 94 4,341 SH   SOLE 28 2,018 0 2,323
INSMED INC COM PAR $.01 457669307 2,325 107,949 SH   SOLE 30 107,949 0 0
INSMED INC COM PAR $.01 457669307 325 15,084 SH   SOLE 40 15,084 0 0
INSMED INC COM PAR $.01 457669307 298 13,831 SH   SOLE 43 12,659 0 1,172
INSMED INC NOTE 1.750% 1/1 457669AA7 6 6,000 PRN   SOLE 18 6,000 0 0
INSMED INC NOTE 0.750% 6/0 457669AB5 4,533 5,000,000 PRN   SOLE 21 5,000,000 0 0
INSPERITY INC COM 45778Q107 22,412 219,532 SH   SOLE 2 144,111 0 75,421
INSPERITY INC COM 45778Q107 15 149 SH   SOLE 4 149 0 0
INSPERITY INC COM 45778Q107 1,763 17,267 SH   SOLE 7 386 0 16,881
INSPERITY INC COM 45778Q107 17,122 167,718 SH   SOLE 18 155,016 0 12,702
INSPERITY INC COM 45778Q107 55,138 540,096 SH   SOLE 19 540,096 0 0
INSPERITY INC COM 45778Q107 256,835 2,515,769 SH   SOLE 21 2,515,769 0 0
INSPERITY INC COM 45778Q107 152,610 1,494,853 SH   SOLE 22 1,472,206 0 22,647
INSPERITY INC COM 45778Q107 1,785 17,482 SH   SOLE 23 17,482 0 0
INSPERITY INC COM 45778Q107 525 5,139 SH   SOLE 25 5,139 0 0
INSPERITY INC COM 45778Q107 9,733 95,342 SH   SOLE 26 12,231 0 83,111
INSPERITY INC COM 45778Q107 143 1,397 SH   SOLE 28 689 0 708
INSPERITY INC COM 45778Q107 2,309 22,621 SH   SOLE 30 22,621 0 0
INSPERITY INC COM 45778Q107 894 8,756 SH   SOLE 34 8,756 0 0
INSPERITY INC COM 45778Q107 51 496 SH   SOLE 36 496 0 0
INSPERITY INC COM 45778Q107 476 4,666 SH   SOLE 40 4,666 0 0
INSPERITY INC COM 45778Q107 2,116 20,723 SH   SOLE 43 19,596 0 1,127
INSPIRATO INCORPORATED COM CL A 45791E107 7 2,785 SH   SOLE 2 0 0 2,785
INSPIRATO INCORPORATED COM CL A 45791E107 118 49,857 SH   SOLE 18 49,857 0 0
INSPIRATO INCORPORATED COM CL A 45791E107 111 46,894 SH   SOLE 19 46,894 0 0
INSPIRATO INCORPORATED COM CL A 45791E107 1,501 636,025 SH   SOLE 21 636,025 0 0
INSPIRATO INCORPORATED COM CL A 45791E107 851 360,765 SH   SOLE 22 351,637 0 9,128
INSPIRE MED SYS INC COM 457730109 3,772 21,266 SH   SOLE 2 14,762 0 6,504
INSPIRE MED SYS INC COM 457730109 18 100 SH   SOLE 4 100 0 0
INSPIRE MED SYS INC COM 457730109 56 317 SH   SOLE 7 317 0 0
INSPIRE MED SYS INC COM 457730109 13,453 75,849 SH   SOLE 18 71,480 0 4,369
INSPIRE MED SYS INC COM 457730109 17,521 98,785 SH   SOLE 19 98,785 0 0
INSPIRE MED SYS INC COM 457730109 188,977 1,065,438 SH   SOLE 21 1,065,438 0 0
INSPIRE MED SYS INC COM 457730109 122,661 691,556 SH   SOLE 22 674,427 0 17,129
INSPIRE MED SYS INC COM 457730109 239 1,350 SH   SOLE 23 1,350 0 0
INSPIRE MED SYS INC COM 457730109 728 4,105 SH   SOLE 25 4,105 0 0
INSPIRE MED SYS INC COM 457730109 3,175 17,903 SH   SOLE 26 9,125 0 8,778
INSPIRE MED SYS INC COM 457730109 598 3,369 SH   SOLE 28 2,528 0 841
INSPIRE MED SYS INC COM 457730109 2,677 15,090 SH   SOLE 30 15,090 0 0
INSPIRE MED SYS INC COM 457730109 39 221 SH   SOLE 34 221 0 0
INSPIRE MED SYS INC COM 457730109 635 3,578 SH   SOLE 40 3,578 0 0
INSPIRE MED SYS INC COM 457730109 9 48 SH   OTR 43 48 0 0
INSPIRE MED SYS INC COM 457730109 1,222 6,889 SH   SOLE 43 6,388 0 501
INSPIRED ENTMT INC COM 45782N108 53 5,972 SH   SOLE 2 1,114 0 4,858
INSPIRED ENTMT INC COM 45782N108 1 57 SH   SOLE 7 57 0 0
INSPIRED ENTMT INC COM 45782N108 576 65,213 SH   SOLE 18 65,213 0 0
INSPIRED ENTMT INC COM 45782N108 352 39,863 SH   SOLE 19 39,863 0 0
INSPIRED ENTMT INC COM 45782N108 6,064 686,717 SH   SOLE 21 686,717 0 0
INSPIRED ENTMT INC COM 45782N108 4,817 545,489 SH   SOLE 22 540,790 0 4,699
INSTALLED BLDG PRODS INC COM 45780R101 3,077 37,992 SH   SOLE 2 27,708 0 10,284
INSTALLED BLDG PRODS INC COM 45780R101 8 98 SH   SOLE 4 98 0 0
INSTALLED BLDG PRODS INC COM 45780R101 21 262 SH   SOLE 7 262 0 0
INSTALLED BLDG PRODS INC COM 45780R101 6,358 78,503 SH   SOLE 18 78,503 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5,349 66,042 SH   SOLE 19 66,042 0 0
INSTALLED BLDG PRODS INC COM 45780R101 240,228 2,966,142 SH   SOLE 21 2,966,142 0 0
INSTALLED BLDG PRODS INC COM 45780R101 50,278 620,794 SH   SOLE 22 604,123 0 16,671
INSTALLED BLDG PRODS INC COM 45780R101 76 941 SH   SOLE 23 941 0 0
INSTALLED BLDG PRODS INC COM 45780R101 312 3,857 SH   SOLE 25 3,857 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,011 24,825 SH   SOLE 26 12,190 0 12,635
INSTALLED BLDG PRODS INC COM 45780R101 88 1,090 SH   SOLE 28 409 0 681
INSTALLED BLDG PRODS INC COM 45780R101 5,561 68,666 SH   SOLE 30 68,666 0 0
INSTALLED BLDG PRODS INC COM 45780R101 12 149 SH   SOLE 34 149 0 0
INSTALLED BLDG PRODS INC COM 45780R101 263 3,248 SH   SOLE 40 3,248 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,247 15,398 SH   SOLE 43 15,193 0 205
INSTEEL INDS INC COM 45774W108 264 9,948 SH   SOLE 2 7,897 0 2,051
INSTEEL INDS INC COM 45774W108 5 183 SH   SOLE 7 183 0 0
INSTEEL INDS INC COM 45774W108 1,757 66,216 SH   SOLE 18 66,216 0 0
INSTEEL INDS INC COM 45774W108 928 34,996 SH   SOLE 19 34,996 0 0
INSTEEL INDS INC COM 45774W108 71,463 2,693,659 SH   SOLE 21 2,693,659 0 0
INSTEEL INDS INC COM 45774W108 12,662 477,270 SH   SOLE 22 466,152 0 11,118
INSTEEL INDS INC COM 45774W108 65 2,455 SH   SOLE 25 2,455 0 0
INSTEEL INDS INC COM 45774W108 45 1,687 SH   SOLE 26 0 0 1,687
INSTEEL INDS INC COM 45774W108 1,004 37,846 SH   SOLE 30 37,846 0 0
INSTEEL INDS INC COM 45774W108 89 3,338 SH   SOLE 40 3,338 0 0
INSTEEL INDS INC COM 45774W108 304 11,459 SH   SOLE 43 8,606 0 2,853
INSTIL BIO INC COM 45783C101 291 60,185 SH   SOLE 2 2,375 0 57,810
INSTIL BIO INC COM 45783C101 4 765 SH   SOLE 7 765 0 0
INSTIL BIO INC COM 45783C101 1,071 221,195 SH   SOLE 18 221,195 0 0
INSTIL BIO INC COM 45783C101 609 125,922 SH   SOLE 19 125,922 0 0
INSTIL BIO INC COM 45783C101 13,055 2,697,413 SH   SOLE 21 2,697,413 0 0
INSTIL BIO INC COM 45783C101 7,059 1,458,540 SH   SOLE 22 1,415,703 0 42,837
INSTIL BIO INC COM 45783C101 287 59,203 SH   SOLE 30 59,203 0 0
INSTIL BIO INC COM 45783C101 7 1,516 SH   SOLE 43 1,516 0 0
INSTRUCTURE HLDGS INC COM 457790103 260 11,686 SH   SOLE 2 909 0 10,777
INSTRUCTURE HLDGS INC COM 457790103 5 219 SH   SOLE 7 219 0 0
INSTRUCTURE HLDGS INC COM 457790103 1,137 51,027 SH   SOLE 18 51,027 0 0
INSTRUCTURE HLDGS INC COM 457790103 737 33,069 SH   SOLE 19 33,069 0 0
INSTRUCTURE HLDGS INC COM 457790103 12,398 556,481 SH   SOLE 21 556,481 0 0
INSTRUCTURE HLDGS INC COM 457790103 8,907 399,779 SH   SOLE 22 389,799 0 9,980
INSULET CORP COM 45784P101 33,455 145,835 SH   SOLE 2 33,507 0 112,328
INSULET CORP COM 45784P101 14,784 64,446 SH   SOLE 4 39,104 0 25,342
INSULET CORP COM 45784P101 2,011 8,766 SH   SOLE 7 8,766 0 0
INSULET CORP COM 45784P101 505 2,201 SH   SOLE 13 326 0 1,875
INSULET CORP COM 45784P101 1,154 5,032 SH   SOLE 15 5,032 0 0
INSULET CORP COM 45784P101 13,163 57,382 SH   SOLE 18 53,871 0 3,511
INSULET CORP COM 45784P101 66,451 289,674 SH   SOLE 19 289,674 0 0
INSULET CORP COM 45784P101 371,694 1,620,286 SH   SOLE 21 1,620,286 0 0
INSULET CORP COM 45784P101 343,181 1,495,993 SH   SOLE 22 1,369,031 0 126,962
INSULET CORP COM 45784P101 24,917 108,619 SH   SOLE 23 108,619 0 0
INSULET CORP COM 45784P101 31,536 137,472 SH   SOLE 25 137,472 0 0
INSULET CORP COM 45784P101 21,488 93,670 SH   SOLE 26 47,781 0 45,889
INSULET CORP COM 45784P101 23,089 100,649 SH   SOLE 28 9,441 0 91,208
INSULET CORP COM 45784P101 17 76 SH   SOLE 29 76 0 0
INSULET CORP COM 45784P101 91,650 399,519 SH   SOLE 30 399,519 0 0
INSULET CORP COM 45784P101 3,439 14,990 SH   SOLE 31 13,757 0 1,233
INSULET CORP COM 45784P101 43,775 190,822 SH   SOLE 34 190,822 0 0
INSULET CORP COM 45784P101 4,974 21,681 SH   SOLE 36 21,681 0 0
INSULET CORP COM 45784P101 511 2,226 SH   SOLE 40 2,226 0 0
INSULET CORP COM 45784P101 15 66 SH   OTR 43 66 0 0
INSULET CORP COM 45784P101 11,124 48,491 SH   SOLE 43 45,519 0 2,972
INSULET CORP NOTE 0.375% 9/0 45784PAK7 8,208 6,965,000 PRN   SOLE 21 6,965,000 0 0
INTAPP INC COM 45827U109 202 10,796 SH   SOLE 2 9,129 0 1,667
INTAPP INC COM 45827U109 4 224 SH   SOLE 7 224 0 0
INTAPP INC COM 45827U109 653 34,974 SH   SOLE 18 34,974 0 0
INTAPP INC COM 45827U109 477 25,539 SH   SOLE 19 25,539 0 0
INTAPP INC COM 45827U109 8,900 476,718 SH   SOLE 21 476,718 0 0
INTAPP INC COM 45827U109 6,005 321,636 SH   SOLE 22 311,651 0 9,985
INTAPP INC COM 45827U109 74 3,969 SH   SOLE 25 3,969 0 0
INTAPP INC COM 45827U109 57 3,054 SH   SOLE 26 1,065 0 1,989
INTAPP INC COM 45827U109 21 1,150 SH   SOLE 28 0 0 1,150
INTAPP INC COM 45827U109 354 18,943 SH   SOLE 30 18,943 0 0
INTAPP INC COM 45827U109 33 1,775 SH   SOLE 36 1,775 0 0
INTAPP INC COM 45827U109 56 3,013 SH   SOLE 40 3,013 0 0
INTAPP INC COM 45827U109 3 177 SH   SOLE 43 177 0 0
INTEGER HLDGS CORP COM 45826H109 2,408 38,701 SH   SOLE 2 13,671 0 25,030
INTEGER HLDGS CORP COM 45826H109 26 424 SH   SOLE 4 139 0 285
INTEGER HLDGS CORP COM 45826H109 23 371 SH   SOLE 7 371 0 0
INTEGER HLDGS CORP COM 45826H109 7,502 120,549 SH   SOLE 18 120,549 0 0
INTEGER HLDGS CORP COM 45826H109 4,669 75,025 SH   SOLE 19 75,025 0 0
INTEGER HLDGS CORP COM 45826H109 265,179 4,261,265 SH   SOLE 21 4,261,265 0 0
INTEGER HLDGS CORP COM 45826H109 52,636 845,829 SH   SOLE 22 808,733 0 37,096
INTEGER HLDGS CORP COM 45826H109 326 5,246 SH   SOLE 25 5,246 0 0
INTEGER HLDGS CORP COM 45826H109 2,710 43,554 SH   SOLE 26 13,318 0 30,236
INTEGER HLDGS CORP COM 45826H109 173 2,788 SH   SOLE 28 588 0 2,200
INTEGER HLDGS CORP COM 45826H109 4,227 67,930 SH   SOLE 30 67,930 0 0
INTEGER HLDGS CORP COM 45826H109 66 1,067 SH   SOLE 36 1,067 0 0
INTEGER HLDGS CORP COM 45826H109 238 3,828 SH   SOLE 40 3,828 0 0
INTEGER HLDGS CORP COM 45826H109 512 8,231 SH   SOLE 43 8,015 0 216
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 15,691 370,425 SH   SOLE 2 298,048 0 72,377
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 161 3,789 SH   SOLE 4 3,172 0 617
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 36 858 SH   SOLE 7 858 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 25 596 SH   SOLE 13 596 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 6,584 155,440 SH   SOLE 18 155,252 0 188
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,424 33,610 SH   SOLE 19 33,610 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 170,012 4,013,498 SH   SOLE 21 4,013,498 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 93,269 2,201,813 SH   SOLE 22 2,113,803 0 88,010
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 120 2,825 SH   SOLE 23 2,825 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 487 11,492 SH   SOLE 25 11,492 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,375 32,461 SH   SOLE 26 27,087 0 5,374
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 274 6,469 SH   SOLE 28 1,309 0 5,160
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10,764 254,109 SH   SOLE 30 254,109 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 68 1,596 SH   SOLE 31 1,596 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 645 15,221 SH   SOLE 34 15,221 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 106 2,495 SH   SOLE 36 2,495 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 408 9,630 SH   SOLE 40 9,630 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,142 26,954 SH   SOLE 43 25,570 0 1,384
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 4,372 5,013,000 PRN   SOLE 21 5,013,000 0 0
INTEGRA RES CORP COM NEW 45826T301 13 25,035 SH   SOLE 22 25,035 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 93 12,781 SH   SOLE 2 1,380 0 11,401
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 3 429 SH   SOLE 7 429 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 753 103,949 SH   SOLE 18 103,949 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 487 67,263 SH   SOLE 19 67,263 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 9,202 1,271,006 SH   SOLE 21 1,271,006 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 5,828 804,958 SH   SOLE 22 787,383 0 17,575
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 28 3,866 SH   SOLE 43 3,554 0 312
INTEL CORP COM 458140100 264,675 10,270,665 SH   SOLE 2 3,663,345 0 6,607,320
INTEL CORP COM 458140100 99,540 3,862,645 SH   SOLE 4 2,294,307 0 1,568,338
INTEL CORP COM 458140100 135,267 5,249,022 SH   SOLE 7 4,318,020 0 931,002
INTEL CORP COM 458140100 9,550 370,593 SH   SOLE 13 276,489 0 94,104
INTEL CORP COM 458140100 16,228 629,714 SH   SOLE 15 629,714 0 0
INTEL CORP COM 458140100 38 1,486 SH   SOLE 17 0 0 1,486
INTEL CORP COM 458140100 200,876 7,794,960 SH   SOLE 18 7,120,392 0 674,568
INTEL CORP COM 458140100 74,233 2,880,599 SH   SOLE 19 2,880,599 0 0
INTEL CORP COM 458140100 4,678 181,521 SH   SOLE 20 181,521 0 0
INTEL CORP COM 458140100 3,412,497 132,421,295 SH   SOLE 21 132,421,295 0 0
INTEL CORP COM 458140100 2,334,129 90,575,452 SH   SOLE 22 81,864,296 0 8,711,156
INTEL CORP COM 458140100 183,960 7,138,539 SH   SOLE 23 7,138,539 0 0
INTEL CORP COM 458140100 209,757 8,139,590 SH   SOLE 25 8,139,590 0 0
INTEL CORP COM 458140100 257,007 9,973,124 SH   SOLE 26 4,637,137 0 5,335,987
INTEL CORP COM 458140100 328,039 12,729,478 SH   SOLE 28 241,431 0 12,488,047
INTEL CORP COM 458140100 5,412 210,009 SH   SOLE 29 210,009 0 0
INTEL CORP COM 458140100 937,929 36,396,140 SH   SOLE 30 35,497,142 0 898,998
INTEL CORP COM 458140100 35,592 1,381,126 SH   SOLE 31 1,306,917 0 74,209
INTEL CORP COM 458140100 35,200 1,365,912 SH   SOLE 32 1,365,912 0 0
INTEL CORP COM 458140100 34,315 1,331,595 SH   SOLE 34 1,331,595 0 0
INTEL CORP COM 458140100 40,772 1,582,157 SH   SOLE 36 1,582,157 0 0
INTEL CORP COM 458140100 3,403 132,063 SH   SOLE 40 132,063 0 0
INTEL CORP COM 458140100 213 8,260 SH   OTR 43 8,260 0 0
INTEL CORP COM 458140100 108,155 4,196,916 SH   SOLE 43 3,875,436 0 321,480
INTEL CORP OPTIONS 458140100 255 9,900 SH Put SOLE 4 9,900 0 0
INTEL CORP OPTIONS 458140100 4,054 157,300 SH Put SOLE 18 157,300 0 0
INTEL CORP OPTIONS 458140100 32,942 1,278,300 SH Put SOLE 19 1,278,300 0 0
INTEL CORP OPTIONS 458140100 1,858 72,100 SH Put SOLE 22 72,100 0 0
INTEL CORP OPTIONS 458140100 14,372 557,700 SH Put SOLE 34 557,700 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 5,082 90,817 SH   SOLE 2 54,663 0 36,154
INTELLIA THERAPEUTICS INC COM 45826J105 15 275 SH   SOLE 4 275 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 315 5,631 SH   SOLE 7 4,098 0 1,533
INTELLIA THERAPEUTICS INC COM 45826J105 12,012 214,660 SH   SOLE 18 206,614 0 8,046
INTELLIA THERAPEUTICS INC COM 45826J105 17,512 312,934 SH   SOLE 19 312,934 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 187,709 3,354,347 SH   SOLE 21 3,354,347 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 109,334 1,953,787 SH   SOLE 22 1,896,757 0 57,030
INTELLIA THERAPEUTICS INC COM 45826J105 311 5,553 SH   SOLE 23 5,553 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 594 10,623 SH   SOLE 25 10,623 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 3,273 58,487 SH   SOLE 26 24,447 0 34,040
INTELLIA THERAPEUTICS INC COM 45826J105 256 4,583 SH   SOLE 28 2,361 0 2,222
INTELLIA THERAPEUTICS INC COM 45826J105 4,421 78,999 SH   SOLE 30 78,999 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 11 192 SH   SOLE 34 192 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 91 1,622 SH   SOLE 36 1,622 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 447 7,989 SH   SOLE 40 7,989 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 23 416 SH   OTR 43 416 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,524 27,225 SH   SOLE 43 24,970 0 2,255
INTELLICHECK INC COM NEW 45817G201 1 558 SH   SOLE 2 0 0 558
INTELLICHECK INC COM NEW 45817G201 9 3,655 SH   SOLE 18 3,655 0 0
INTELLICHECK INC COM NEW 45817G201 123 48,653 SH   SOLE 21 48,653 0 0
INTELLICHECK INC COM NEW 45817G201 9 3,424 SH   SOLE 22 3,424 0 0
INTER & CO INC CLASS A COM G4R20B107 59 17,945 SH   SOLE 21 17,945 0 0
INTER & CO INC CLASS A COM G4R20B107 9,927 3,045,084 SH   SOLE 34 3,045,084 0 0
INTER PARFUMS INC COM 458334109 776 10,277 SH   SOLE 2 8,276 0 2,001
INTER PARFUMS INC COM 458334109 6 83 SH   SOLE 4 83 0 0
INTER PARFUMS INC COM 458334109 14 192 SH   SOLE 7 192 0 0
INTER PARFUMS INC COM 458334109 4,539 60,147 SH   SOLE 18 60,147 0 0
INTER PARFUMS INC COM 458334109 2,523 33,429 SH   SOLE 19 33,429 0 0
INTER PARFUMS INC COM 458334109 159,074 2,108,057 SH   SOLE 21 2,108,057 0 0
INTER PARFUMS INC COM 458334109 33,327 441,648 SH   SOLE 22 430,680 0 10,968
INTER PARFUMS INC COM 458334109 244 3,227 SH   SOLE 25 3,227 0 0
INTER PARFUMS INC COM 458334109 610 8,085 SH   SOLE 26 6,364 0 1,721
INTER PARFUMS INC COM 458334109 244 3,240 SH   SOLE 28 313 0 2,927
INTER PARFUMS INC COM 458334109 2,337 30,970 SH   SOLE 30 30,970 0 0
INTER PARFUMS INC COM 458334109 156 2,061 SH   SOLE 40 2,061 0 0
INTER PARFUMS INC COM 458334109 2,020 26,771 SH   SOLE 43 26,244 0 527
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 15,655 244,961 SH   SOLE 2 86,850 0 158,111
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 17 261 SH   SOLE 4 261 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 66 1,025 SH   SOLE 7 1,025 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 13,775 215,536 SH   SOLE 18 215,536 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,335 20,885 SH   SOLE 19 20,885 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 335,257 5,245,770 SH   SOLE 21 5,245,770 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 158,326 2,477,322 SH   SOLE 22 2,363,329 0 113,993
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 886 13,858 SH   SOLE 25 13,858 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,482 38,836 SH   SOLE 26 31,331 0 7,505
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 317 4,963 SH   SOLE 28 1,618 0 3,345
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,447 38,285 SH   SOLE 30 38,285 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 87 1,365 SH   SOLE 31 1,365 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 728 11,391 SH   SOLE 40 11,391 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,865 44,822 SH   SOLE 43 41,303 0 3,519
INTERCEPT PHARMACEUTICALS IN COM 45845P108 5,632 403,700 SH   SOLE 2 358,092 0 45,608
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1 74 SH   SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2 173 SH   SOLE 7 173 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,052 75,388 SH   SOLE 18 68,605 0 6,783
INTERCEPT PHARMACEUTICALS IN COM 45845P108 5,041 361,350 SH   SOLE 19 361,350 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 13,881 995,060 SH   SOLE 21 995,060 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 13,472 965,710 SH   SOLE 22 946,659 0 19,051
INTERCEPT PHARMACEUTICALS IN COM 45845P108 132 9,445 SH   SOLE 23 9,445 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 52 3,759 SH   SOLE 25 3,759 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 986 70,708 SH   SOLE 26 12,046 0 58,662
INTERCEPT PHARMACEUTICALS IN COM 45845P108 334 23,921 SH   SOLE 30 23,921 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 197 14,095 SH   SOLE 34 14,095 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 34 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 144 10,331 SH   SOLE 43 7,968 0 2,363
INTERCONTINENTAL EXCHANGE IN COM 45866F104 94,697 1,048,118 SH   SOLE 2 261,996 0 786,122
INTERCONTINENTAL EXCHANGE IN COM 45866F104 37,455 414,558 SH   SOLE 4 239,711 0 174,847
INTERCONTINENTAL EXCHANGE IN COM 45866F104 50,834 562,632 SH   SOLE 7 504,245 0 58,387
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,283 14,204 SH   SOLE 13 2,371 0 11,833
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,627 84,415 SH   SOLE 15 84,415 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 16 SH   SOLE 17 0 0 16
INTERCONTINENTAL EXCHANGE IN COM 45866F104 192,821 2,134,161 SH   SOLE 18 2,076,538 0 57,623
INTERCONTINENTAL EXCHANGE IN COM 45866F104 98,756 1,093,042 SH   SOLE 19 1,093,042 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,271,189 14,069,606 SH   SOLE 21 14,069,606 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,077,714 11,928,209 SH   SOLE 22 10,789,539 0 1,138,670
INTERCONTINENTAL EXCHANGE IN COM 45866F104 83,515 924,345 SH   SOLE 23 924,345 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 81,867 906,113 SH   SOLE 25 873,087 0 33,026
INTERCONTINENTAL EXCHANGE IN COM 45866F104 150,614 1,667,007 SH   SOLE 26 489,260 0 1,177,747
INTERCONTINENTAL EXCHANGE IN COM 45866F104 107,590 1,190,816 SH   SOLE 28 12,798 0 1,178,018
INTERCONTINENTAL EXCHANGE IN COM 45866F104 52 573 SH   SOLE 29 573 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 263,683 2,918,461 SH   SOLE 30 2,918,461 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 11,298 125,048 SH   SOLE 31 114,876 0 10,172
INTERCONTINENTAL EXCHANGE IN COM 45866F104 97,617 1,080,432 SH   SOLE 34 1,080,432 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 20,576 227,738 SH   SOLE 36 227,738 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,744 19,301 SH   SOLE 37 19,301 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,645 18,202 SH   SOLE 40 18,202 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 119 1,321 SH   OTR 43 1,321 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 47,891 530,059 SH   SOLE 43 474,816 0 55,243
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 8,745 179,904 SH   SOLE 43 160,526 0 19,378
INTERCORP FINL SVCS INC SHS P5626F128 21 1,024 SH   SOLE 4 1,024 0 0
INTERCORP FINL SVCS INC SHS P5626F128 8,397 418,578 SH   SOLE 21 418,578 0 0
INTERCORP FINL SVCS INC SHS P5626F128 4,045 201,628 SH   SOLE 22 189,377 0 12,251
INTERCORP FINL SVCS INC SHS P5626F128 2,099 104,645 SH   SOLE 30 104,645 0 0
INTERCURE LTD COM NEW M549GJ111 47 10,502 SH   SOLE 2 10,502 0 0
INTERCURE LTD COM NEW M549GJ111 11 2,457 SH   SOLE 22 2,457 0 0
INTERDIGITAL INC COM 45867G101 2,365 58,515 SH   SOLE 2 46,086 0 12,429
INTERDIGITAL INC COM 45867G101 21 509 SH   SOLE 4 149 0 360
INTERDIGITAL INC COM 45867G101 14 334 SH   SOLE 7 334 0 0
INTERDIGITAL INC COM 45867G101 4,271 105,671 SH   SOLE 18 105,671 0 0
INTERDIGITAL INC COM 45867G101 2,233 55,247 SH   SOLE 19 55,247 0 0
INTERDIGITAL INC COM 45867G101 149,558 3,700,089 SH   SOLE 21 3,700,089 0 0
INTERDIGITAL INC COM 45867G101 31,739 785,242 SH   SOLE 22 756,472 0 28,770
INTERDIGITAL INC COM 45867G101 210 5,195 SH   SOLE 25 5,195 0 0
INTERDIGITAL INC COM 45867G101 611 15,118 SH   SOLE 26 11,422 0 3,696
INTERDIGITAL INC COM 45867G101 66 1,622 SH   SOLE 28 548 0 1,074
INTERDIGITAL INC COM 45867G101 11,912 294,714 SH   SOLE 30 294,714 0 0
INTERDIGITAL INC COM 45867G101 176 4,347 SH   SOLE 40 4,347 0 0
INTERDIGITAL INC COM 45867G101 746 18,448 SH   SOLE 43 16,805 0 1,643
INTERFACE INC COM 458665304 450 50,054 SH   SOLE 2 37,740 0 12,314
INTERFACE INC COM 458665304 3 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 7 770 SH   SOLE 7 770 0 0
INTERFACE INC COM 458665304 1,872 208,226 SH   SOLE 18 208,226 0 0
INTERFACE INC COM 458665304 971 108,063 SH   SOLE 19 108,063 0 0
INTERFACE INC COM 458665304 64,520 7,176,881 SH   SOLE 21 7,176,881 0 0
INTERFACE INC COM 458665304 13,838 1,539,233 SH   SOLE 22 1,493,116 0 46,117
INTERFACE INC COM 458665304 67 7,457 SH   SOLE 25 7,457 0 0
INTERFACE INC COM 458665304 151 16,756 SH   SOLE 26 13,389 0 3,367
INTERFACE INC COM 458665304 319 35,464 SH   SOLE 28 35,464 0 0
INTERFACE INC COM 458665304 863 96,034 SH   SOLE 30 96,034 0 0
INTERFACE INC COM 458665304 66 7,342 SH   SOLE 40 7,342 0 0
INTERFACE INC COM 458665304 1,091 121,336 SH   SOLE 43 120,371 0 965
INTERGROUP CORP COM 458685104 1 23 SH   SOLE 18 23 0 0
INTERGROUP CORP COM 458685104 50 969 SH   SOLE 21 969 0 0
INTERGROUP CORP COM 458685104 1 28 SH   SOLE 22 28 0 0
INTERLINK ELECTRS INC COM NEW 458751302 1 127 SH   SOLE 18 127 0 0
INTERLINK ELECTRS INC COM NEW 458751302 22 2,683 SH   SOLE 21 2,683 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,384 79,631 SH   SOLE 2 47,372 0 32,259
INTERNATIONAL BANCSHARES COR COM 459044103 56 1,318 SH   SOLE 4 181 0 1,137
INTERNATIONAL BANCSHARES COR COM 459044103 25 584 SH   SOLE 7 584 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 10,839 255,036 SH   SOLE 18 255,036 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 4,129 97,163 SH   SOLE 19 97,163 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 163,053 3,836,532 SH   SOLE 21 3,836,532 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 68,736 1,617,320 SH   SOLE 22 1,556,881 0 60,439
INTERNATIONAL BANCSHARES COR COM 459044103 402 9,449 SH   SOLE 25 9,449 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 1,556 36,611 SH   SOLE 26 31,264 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 275 6,476 SH   SOLE 28 1,000 0 5,476
INTERNATIONAL BANCSHARES COR COM 459044103 4,913 115,598 SH   SOLE 30 115,598 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 75 1,763 SH   SOLE 36 1,763 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 259 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 6,700 157,653 SH   SOLE 43 156,412 0 1,241
INTERNATIONAL BUSINESS MACHS COM 459200101 212,510 1,788,655 SH   SOLE 2 249,896 0 1,538,759
INTERNATIONAL BUSINESS MACHS COM 459200101 108,844 916,114 SH   SOLE 4 381,740 0 534,374
INTERNATIONAL BUSINESS MACHS COM 459200101 117,178 986,267 SH   SOLE 7 960,312 0 25,955
INTERNATIONAL BUSINESS MACHS COM 459200101 3,537 29,774 SH   SOLE 13 3,786 0 25,988
INTERNATIONAL BUSINESS MACHS COM 459200101 16,045 135,048 SH   SOLE 15 135,048 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8 68 SH   SOLE 17 0 0 68
INTERNATIONAL BUSINESS MACHS COM 459200101 168,611 1,419,169 SH   SOLE 18 1,347,392 0 71,777
INTERNATIONAL BUSINESS MACHS COM 459200101 38,323 322,557 SH   SOLE 19 322,557 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,539,604 29,792,139 SH   SOLE 21 29,792,139 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,282,153 19,208,428 SH   SOLE 22 17,435,165 0 1,773,263
INTERNATIONAL BUSINESS MACHS COM 459200101 175,706 1,478,884 SH   SOLE 23 1,478,884 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 212,122 1,785,389 SH   SOLE 25 1,785,389 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 253,232 2,131,400 SH   SOLE 26 985,936 0 1,145,464
INTERNATIONAL BUSINESS MACHS COM 459200101 264,922 2,229,798 SH   SOLE 28 101,361 0 2,128,437
INTERNATIONAL BUSINESS MACHS COM 459200101 56 468 SH   SOLE 29 468 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 727,825 6,125,957 SH   SOLE 30 6,125,957 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 23,574 198,420 SH   SOLE 31 182,098 0 16,322
INTERNATIONAL BUSINESS MACHS COM 459200101 20,337 171,174 SH   SOLE 32 171,174 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,443 71,065 SH   SOLE 34 71,065 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 18,803 158,262 SH   SOLE 35 158,262 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 43,474 365,915 SH   SOLE 36 365,915 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,465 29,161 SH   SOLE 40 29,161 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 278 2,344 SH   OTR 43 2,344 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 67,071 564,522 SH   SOLE 43 496,208 0 68,314
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 55,743 613,704 SH   SOLE 2 171,579 0 442,125
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 23,407 257,705 SH   SOLE 4 166,822 0 90,883
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 21,069 231,962 SH   SOLE 7 224,901 0 7,061
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,400 15,412 SH   SOLE 13 1,067 0 14,345
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,436 37,832 SH   SOLE 15 37,832 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 58,126 639,946 SH   SOLE 18 619,529 0 20,417
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 101,204 1,114,208 SH   SOLE 19 1,114,208 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 656,504 7,227,833 SH   SOLE 21 7,227,833 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 488,769 5,381,141 SH   SOLE 22 4,876,767 0 504,374
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 38,026 418,650 SH   SOLE 23 418,650 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 69,055 760,267 SH   SOLE 25 760,267 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 53,485 588,844 SH   SOLE 26 275,359 0 313,485
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 57,711 635,378 SH   SOLE 28 26,583 0 608,795
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 18 194 SH   SOLE 29 194 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 172,745 1,901,852 SH   SOLE 30 1,901,852 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,065 55,761 SH   SOLE 31 51,136 0 4,625
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 50,114 551,732 SH   SOLE 34 551,732 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,764 85,479 SH   SOLE 36 85,479 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 598 6,587 SH   SOLE 37 6,587 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 787 8,669 SH   SOLE 40 8,669 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 50 545 SH   OTR 43 545 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,119 122,414 SH   SOLE 43 114,017 0 8,397
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 13,730 869,003 SH   SOLE 2 721,786 0 147,217
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 418 26,462 SH   SOLE 4 26,462 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 28 1,750 SH   SOLE 7 1,750 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 40 2,524 SH   SOLE 13 2,524 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5,096 322,503 SH   SOLE 18 283,636 0 38,867
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 17,114 1,083,153 SH   SOLE 19 1,083,153 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 49,614 3,140,138 SH   SOLE 21 3,140,138 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 38,613 2,443,873 SH   SOLE 22 2,390,558 0 53,315
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 666 42,158 SH   SOLE 23 42,158 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,930 185,457 SH   SOLE 26 0 0 185,457
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 893 56,493 SH   SOLE 28 56,288 0 205
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 72 4,582 SH   SOLE 36 4,582 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 29 1,853 SH   SOLE 43 1,619 0 234
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,594 113,815 SH   SOLE 2 76,317 0 37,498
INTERNATIONAL MNY EXPRESS IN COM 46005L101 6 282 SH   SOLE 7 282 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,788 122,346 SH   SOLE 18 115,901 0 6,445
INTERNATIONAL MNY EXPRESS IN COM 46005L101 3,740 164,128 SH   SOLE 19 164,128 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 26,812 1,176,464 SH   SOLE 21 1,176,464 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 22,359 981,082 SH   SOLE 22 959,063 0 22,019
INTERNATIONAL MNY EXPRESS IN COM 46005L101 299 13,123 SH   SOLE 23 13,123 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 100 4,390 SH   SOLE 25 4,390 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,303 57,169 SH   SOLE 26 0 0 57,169
INTERNATIONAL MNY EXPRESS IN COM 46005L101 57 2,512 SH   SOLE 30 2,512 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 50 2,190 SH   SOLE 34 2,190 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 112 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 696 30,553 SH   SOLE 43 29,706 0 847
INTERNATIONAL PAPER CO COM 460146103 20,743 654,354 SH   SOLE 2 127,982 0 526,372
INTERNATIONAL PAPER CO COM 460146103 8,815 278,085 SH   SOLE 4 127,538 0 150,547
INTERNATIONAL PAPER CO COM 460146103 11,863 374,242 SH   SOLE 7 361,244 0 12,998
INTERNATIONAL PAPER CO COM 460146103 307 9,678 SH   SOLE 13 1,824 0 7,854
INTERNATIONAL PAPER CO COM 460146103 1,743 54,990 SH   SOLE 15 54,990 0 0
INTERNATIONAL PAPER CO COM 460146103 23,880 753,301 SH   SOLE 18 725,230 0 28,071
INTERNATIONAL PAPER CO COM 460146103 10,315 325,407 SH   SOLE 19 325,407 0 0
INTERNATIONAL PAPER CO COM 460146103 586,383 18,497,876 SH   SOLE 21 18,497,876 0 0
INTERNATIONAL PAPER CO COM 460146103 245,063 7,730,689 SH   SOLE 22 7,116,926 0 613,763
INTERNATIONAL PAPER CO COM 460146103 18,514 584,028 SH   SOLE 23 584,028 0 0
INTERNATIONAL PAPER CO COM 460146103 13,326 420,385 SH   SOLE 25 420,385 0 0
INTERNATIONAL PAPER CO COM 460146103 23,980 756,471 SH   SOLE 26 294,616 0 461,855
INTERNATIONAL PAPER CO COM 460146103 17,239 543,827 SH   SOLE 28 5,863 0 537,964
INTERNATIONAL PAPER CO COM 460146103 96,536 3,045,305 SH   SOLE 30 3,045,305 0 0
INTERNATIONAL PAPER CO COM 460146103 2,513 79,278 SH   SOLE 31 73,380 0 5,898
INTERNATIONAL PAPER CO COM 460146103 4,864 153,452 SH   SOLE 32 153,452 0 0
INTERNATIONAL PAPER CO COM 460146103 536 16,916 SH   SOLE 34 16,916 0 0
INTERNATIONAL PAPER CO COM 460146103 11,688 368,700 SH   SOLE 35 368,700 0 0
INTERNATIONAL PAPER CO COM 460146103 5,550 175,087 SH   SOLE 36 175,087 0 0
INTERNATIONAL PAPER CO COM 460146103 384 12,099 SH   SOLE 40 12,099 0 0
INTERNATIONAL PAPER CO COM 460146103 31 975 SH   OTR 43 975 0 0
INTERNATIONAL PAPER CO COM 460146103 10,146 320,065 SH   SOLE 43 289,298 0 30,767
INTERNATIONAL SEAWAYS INC COM Y41053102 2,503 71,249 SH   SOLE 2 37,334 0 33,915
INTERNATIONAL SEAWAYS INC COM Y41053102 21 602 SH   SOLE 7 602 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 5,511 156,886 SH   SOLE 18 156,886 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 3,228 91,875 SH   SOLE 19 91,875 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 63,306 1,802,036 SH   SOLE 21 1,802,036 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 39,916 1,136,228 SH   SOLE 22 1,089,332 0 46,896
INTERNATIONAL SEAWAYS INC COM Y41053102 169 4,803 SH   SOLE 25 4,803 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,162 33,081 SH   SOLE 26 28,117 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102 584 16,628 SH   SOLE 28 0 0 16,628
INTERNATIONAL SEAWAYS INC COM Y41053102 1,076 30,641 SH   SOLE 30 30,641 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 387 11,018 SH   SOLE 34 11,018 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 260 7,412 SH   SOLE 40 7,412 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 115 3,274 SH   SOLE 43 2,938 0 336
INTERPUBLIC GROUP COS INC COM 460690100 33,213 1,297,367 SH   SOLE 2 323,983 0 973,384
INTERPUBLIC GROUP COS INC COM 460690100 8,137 317,862 SH   SOLE 4 154,838 0 163,024
INTERPUBLIC GROUP COS INC COM 460690100 10,011 391,064 SH   SOLE 7 378,865 0 12,199
INTERPUBLIC GROUP COS INC COM 460690100 52 2,047 SH   SOLE 13 2,047 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,402 54,783 SH   SOLE 15 54,783 0 0
INTERPUBLIC GROUP COS INC COM 460690100 20,570 803,530 SH   SOLE 18 771,880 0 31,650
INTERPUBLIC GROUP COS INC COM 460690100 8,489 331,588 SH   SOLE 19 331,588 0 0
INTERPUBLIC GROUP COS INC COM 460690100 497,108 19,418,277 SH   SOLE 21 19,418,277 0 0
INTERPUBLIC GROUP COS INC COM 460690100 237,347 9,271,360 SH   SOLE 22 8,428,551 0 842,809
INTERPUBLIC GROUP COS INC COM 460690100 16,652 650,487 SH   SOLE 23 650,487 0 0
INTERPUBLIC GROUP COS INC COM 460690100 30,685 1,198,630 SH   SOLE 25 1,198,630 0 0
INTERPUBLIC GROUP COS INC COM 460690100 23,810 930,066 SH   SOLE 26 448,101 0 481,965
INTERPUBLIC GROUP COS INC COM 460690100 22,070 862,097 SH   SOLE 28 12,361 0 849,736
INTERPUBLIC GROUP COS INC COM 460690100 21 811 SH   SOLE 29 811 0 0
INTERPUBLIC GROUP COS INC COM 460690100 91,835 3,587,308 SH   SOLE 30 3,487,827 0 99,481
INTERPUBLIC GROUP COS INC COM 460690100 2,200 85,957 SH   SOLE 31 78,385 0 7,572
INTERPUBLIC GROUP COS INC COM 460690100 3,619 141,364 SH   SOLE 32 141,364 0 0
INTERPUBLIC GROUP COS INC COM 460690100 446 17,432 SH   SOLE 34 17,432 0 0
INTERPUBLIC GROUP COS INC COM 460690100 3,413 133,332 SH   SOLE 36 133,332 0 0
INTERPUBLIC GROUP COS INC COM 460690100 320 12,488 SH   SOLE 40 12,488 0 0
INTERPUBLIC GROUP COS INC COM 460690100 20 779 SH   OTR 43 779 0 0
INTERPUBLIC GROUP COS INC COM 460690100 23,329 911,303 SH   SOLE 43 853,633 0 57,670
INTEST CORP COM 461147100 5 671 SH   SOLE 2 671 0 0
INTEST CORP COM 461147100 12 1,554 SH   SOLE 18 1,554 0 0
INTEST CORP COM 461147100 168 22,062 SH   SOLE 21 22,062 0 0
INTEST CORP COM 461147100 1,550 203,160 SH   SOLE 22 203,160 0 0
INTEVAC INC COM 461148108 4 882 SH   SOLE 2 0 0 882
INTEVAC INC COM 461148108 17 3,713 SH   SOLE 18 3,713 0 0
INTEVAC INC COM 461148108 324 69,719 SH   SOLE 21 69,719 0 0
INTEVAC INC COM 461148108 2,227 478,880 SH   SOLE 22 478,880 0 0
INTL GNRL INSURANCE HLDNGS L SHS G4809J106 12 1,611 SH   SOLE 22 1,611 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 4,021 86,410 SH   SOLE 2 54,653 0 31,757
INTRA-CELLULAR THERAPIES INC COM 46116X101 14 310 SH   SOLE 4 310 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 108 2,317 SH   SOLE 7 997 0 1,320
INTRA-CELLULAR THERAPIES INC COM 46116X101 11,363 244,202 SH   SOLE 18 236,082 0 8,120
INTRA-CELLULAR THERAPIES INC COM 46116X101 15,152 325,630 SH   SOLE 19 325,630 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 173,324 3,724,995 SH   SOLE 21 3,724,995 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 104,180 2,238,981 SH   SOLE 22 2,185,342 0 53,639
INTRA-CELLULAR THERAPIES INC COM 46116X101 300 6,454 SH   SOLE 23 6,454 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 610 13,109 SH   SOLE 25 13,109 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 3,324 71,441 SH   SOLE 26 33,055 0 38,386
INTRA-CELLULAR THERAPIES INC COM 46116X101 270 5,807 SH   SOLE 28 1,257 0 4,550
INTRA-CELLULAR THERAPIES INC COM 46116X101 15,836 340,342 SH   SOLE 30 340,342 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 87 1,868 SH   SOLE 36 1,868 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 491 10,556 SH   SOLE 40 10,556 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 36 769 SH   OTR 43 769 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 1,343 28,859 SH   SOLE 43 27,423 0 1,436
INTREPID POTASH INC COM 46121Y201 468 11,826 SH   SOLE 2 4,532 0 7,294
INTREPID POTASH INC COM 46121Y201 11,755 297,068 SH   SOLE 7 297,068 0 0
INTREPID POTASH INC COM 46121Y201 1,386 35,021 SH   SOLE 18 35,021 0 0
INTREPID POTASH INC COM 46121Y201 828 20,925 SH   SOLE 19 20,925 0 0
INTREPID POTASH INC COM 46121Y201 16,733 422,873 SH   SOLE 21 422,873 0 0
INTREPID POTASH INC COM 46121Y201 10,026 253,383 SH   SOLE 22 241,853 0 11,530
INTREPID POTASH INC COM 46121Y201 61 1,534 SH   SOLE 25 1,534 0 0
INTREPID POTASH INC COM 46121Y201 858 21,671 SH   SOLE 30 21,671 0 0
INTREPID POTASH INC COM 46121Y201 54 1,373 SH   SOLE 40 1,373 0 0
INTREPID POTASH INC COM 46121Y201 345 8,725 SH   SOLE 43 8,687 0 38
INTRUSION INC COM NEW 46121E205 3 639 SH   SOLE 2 0 0 639
INTRUSION INC COM NEW 46121E205 17 3,445 SH   SOLE 18 3,445 0 0
INTRUSION INC COM NEW 46121E205 1,248 258,891 SH   SOLE 21 258,891 0 0
INTRUSION INC COM NEW 46121E205 972 201,668 SH   SOLE 22 201,668 0 0
INTUIT COM 461202103 245,941 634,981 SH   SOLE 2 193,290 0 441,691
INTUIT COM 461202103 87,798 226,680 SH   SOLE 4 137,358 0 89,322
INTUIT COM 461202103 111,335 287,449 SH   SOLE 7 275,986 0 11,463
INTUIT COM 461202103 7,184 18,548 SH   SOLE 13 10,875 0 7,673
INTUIT COM 461202103 10,747 27,747 SH   SOLE 15 27,747 0 0
INTUIT COM 461202103 15 40 SH   SOLE 17 0 0 40
INTUIT COM 461202103 632,714 1,633,570 SH   SOLE 18 1,321,971 0 311,599
INTUIT COM 461202103 546,483 1,410,935 SH   SOLE 19 1,410,935 0 0
INTUIT COM 461202103 2,920,170 7,539,426 SH   SOLE 21 7,539,426 0 0
INTUIT COM 461202103 2,385,034 6,157,786 SH   SOLE 22 5,603,708 0 554,078
INTUIT COM 461202103 170,307 439,706 SH   SOLE 23 439,706 0 0
INTUIT COM 461202103 301,967 779,633 SH   SOLE 25 779,633 0 0
INTUIT COM 461202103 310,035 800,462 SH   SOLE 26 284,900 0 515,562
INTUIT COM 461202103 273,754 706,790 SH   SOLE 28 32,242 0 674,548
INTUIT COM 461202103 4,167 10,759 SH   SOLE 29 10,759 0 0
INTUIT COM 461202103 699,726 1,806,583 SH   SOLE 30 1,770,886 0 35,697
INTUIT COM 461202103 32,068 82,794 SH   SOLE 31 77,904 0 4,890
INTUIT COM 461202103 25,390 65,553 SH   SOLE 32 65,553 0 0
INTUIT COM 461202103 299,561 773,420 SH   SOLE 34 773,420 0 0
INTUIT COM 461202103 32,295 83,380 SH   SOLE 36 83,380 0 0
INTUIT COM 461202103 2,075 5,357 SH   SOLE 37 5,357 0 0
INTUIT COM 461202103 3,370 8,700 SH   SOLE 40 8,700 0 0
INTUIT COM 461202103 237 613 SH   OTR 43 613 0 0
INTUIT COM 461202103 136,533 352,507 SH   SOLE 43 319,971 0 32,537
INTUIT OPTIONS 461202103 155 400 SH Call SOLE 2 0 0 400
INTUIT OPTIONS 461202103 116 300 SH Call SOLE 4 300 0 0
INTUIT OPTIONS 461202103 1,975 5,100 SH Call SOLE 18 5,100 0 0
INTUIT OPTIONS 461202103 13,556 35,000 SH Call SOLE 19 35,000 0 0
INTUIT OPTIONS 461202103 852 2,200 SH Call SOLE 22 2,200 0 0
INTUIT OPTIONS 461202103 77 200 SH Call SOLE 26 200 0 0
INTUIT OPTIONS 461202103 6,739 17,400 SH Call SOLE 34 17,400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 142,044 757,809 SH   SOLE 2 161,838 0 595,971
INTUITIVE SURGICAL INC COM NEW 46120E602 45,415 242,292 SH   SOLE 4 136,984 0 105,308
INTUITIVE SURGICAL INC COM NEW 46120E602 68,582 365,886 SH   SOLE 7 346,036 0 19,850
INTUITIVE SURGICAL INC COM NEW 46120E602 1,913 10,207 SH   SOLE 13 1,585 0 8,622
INTUITIVE SURGICAL INC COM NEW 46120E602 6,825 36,409 SH   SOLE 15 36,409 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 243,168 1,297,310 SH   SOLE 18 1,026,362 0 270,948
INTUITIVE SURGICAL INC COM NEW 46120E602 328,631 1,753,260 SH   SOLE 19 1,753,260 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,690,274 9,017,681 SH   SOLE 21 9,017,681 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,435,268 7,657,215 SH   SOLE 22 6,952,198 0 705,017
INTUITIVE SURGICAL INC COM NEW 46120E602 106,207 566,619 SH   SOLE 23 566,619 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 113,121 603,507 SH   SOLE 25 603,507 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 171,154 913,113 SH   SOLE 26 298,856 0 614,257
INTUITIVE SURGICAL INC COM NEW 46120E602 123,554 659,164 SH   SOLE 28 21,287 0 637,877
INTUITIVE SURGICAL INC COM NEW 46120E602 77 411 SH   SOLE 29 411 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 444,784 2,372,943 SH   SOLE 30 2,372,943 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 14,986 79,952 SH   SOLE 31 73,488 0 6,464
INTUITIVE SURGICAL INC COM NEW 46120E602 15,523 82,816 SH   SOLE 32 82,816 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 197,537 1,053,869 SH   SOLE 34 1,053,869 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 20,232 107,940 SH   SOLE 36 107,940 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,176 11,609 SH   SOLE 40 11,609 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 129 690 SH   OTR 43 690 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 55,684 297,075 SH   SOLE 43 253,117 0 43,958
INUVO INC COM NEW 46122W204 8 19,803 SH   SOLE 21 19,803 0 0
INUVO INC COM NEW 46122W204 503 1,236,986 SH   SOLE 22 1,236,986 0 0
INVACARE CORP COM 461203101 35 45,125 SH   SOLE 2 19,207 0 25,918
INVACARE CORP COM 461203101 5 6,597 SH   SOLE 18 6,597 0 0
INVACARE CORP COM 461203101 54 69,648 SH   SOLE 19 69,648 0 0
INVACARE CORP COM 461203101 79 101,253 SH   SOLE 21 101,253 0 0
INVACARE CORP COM 461203101 397 508,484 SH   SOLE 22 508,484 0 0
INVACARE CORP COM 461203101 0 482 SH   SOLE 43 482 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 2,013 94,370 SH   SOLE 2 62,087 0 32,283
INVENTRUST PPTYS CORP COM NEW 46124J201 843 39,508 SH   SOLE 4 33,736 0 5,772
INVENTRUST PPTYS CORP COM NEW 46124J201 1,904 89,279 SH   SOLE 7 89,279 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 4,373 205,006 SH   SOLE 18 205,006 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 4,853 227,518 SH   SOLE 19 227,518 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 57,796 2,709,615 SH   SOLE 21 2,709,615 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 45,313 2,124,377 SH   SOLE 22 2,046,382 0 77,995
INVENTRUST PPTYS CORP COM NEW 46124J201 59 2,775 SH   SOLE 23 2,775 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 6,701 314,152 SH   SOLE 25 314,152 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 629 29,511 SH   SOLE 26 24,046 0 5,465
INVENTRUST PPTYS CORP COM NEW 46124J201 867 40,648 SH   SOLE 28 0 0 40,648
INVENTRUST PPTYS CORP COM NEW 46124J201 4,882 228,889 SH   SOLE 30 228,889 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 158 7,430 SH   SOLE 40 7,430 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 6 283 SH   SOLE 43 257 0 26
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 182 9,100 SH   SOLE 18 9,100 0 0
INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 172 8,600 SH Call SOLE 4 8,600 0 0
INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 2,282 114,000 SH Call SOLE 18 114,000 0 0
INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 12,803 639,500 SH Call SOLE 19 639,500 0 0
INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 1,101 55,000 SH Call SOLE 22 55,000 0 0
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 2 79 SH   SOLE 17 0 0 79
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 4 87 SH   SOLE 17 0 0 87
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 77 3,654 SH   SOLE 2 3,654 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 2 38 SH   SOLE 17 0 0 38
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347 1 17 SH   SOLE 17 0 0 17
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1 13 SH   SOLE 17 0 0 13
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,358 23,481 SH   SOLE 43 1,000 0 22,481
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 1 84 SH   SOLE 17 0 0 84
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 2 78 SH   SOLE 17 0 0 78
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 5 266 SH   SOLE 17 0 0 266
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 0 1 SH   SOLE 43 0 0 1
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 55 2,700 SH Put SOLE 4 2,700 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 890 44,100 SH Put SOLE 18 44,100 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 21,264 1,053,200 SH Put SOLE 19 1,053,200 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 467 23,113 SH   SOLE 7 23,113 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 102,172 5,060,536 SH   SOLE 19 5,060,536 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3,598 178,195 SH   SOLE 30 178,195 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 0 2 SH   SOLE 17 0 0 2
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1 25 SH   SOLE 17 0 0 25
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 130 3,326 SH   SOLE 43 3,326 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 6 300 SH   SOLE 17 0 0 300
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 9,623 438,000 SH   SOLE 19 438,000 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 27 100 SH   SOLE 43 100 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 0 9 SH   SOLE 17 0 0 9
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 22 150 SH   SOLE 43 150 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 37 500 SH   SOLE 43 500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 339 1,350 SH   SOLE 43 1,350 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 145 1,143 SH   SOLE 17 0 0 1,143
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 16,007 125,763 SH   SOLE 22 125,763 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 26 1,396 SH   SOLE 17 0 0 1,396
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2 15 SH   SOLE 17 0 0 15
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1 7 SH   SOLE 17 0 0 7
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 13 213 SH   SOLE 43 213 0 0
INVESCO LTD SHS G491BT108 20,140 1,470,094 SH   SOLE 2 652,876 0 817,218
INVESCO LTD SHS G491BT108 4,033 294,399 SH   SOLE 4 157,725 0 136,674
INVESCO LTD SHS G491BT108 6,310 460,580 SH   SOLE 7 447,124 0 13,456
INVESCO LTD SHS G491BT108 351 25,652 SH   SOLE 13 25,652 0 0
INVESCO LTD SHS G491BT108 614 44,831 SH   SOLE 15 44,831 0 0
INVESCO LTD SHS G491BT108 17,957 1,310,764 SH   SOLE 18 1,281,192 0 29,572
INVESCO LTD SHS G491BT108 15,749 1,149,572 SH   SOLE 19 1,149,572 0 0
INVESCO LTD SHS G491BT108 290,218 21,183,829 SH   SOLE 21 21,183,829 0 0
INVESCO LTD SHS G491BT108 135,655 9,901,839 SH   SOLE 22 9,118,486 0 783,353
INVESCO LTD SHS G491BT108 8,607 628,265 SH   SOLE 23 628,265 0 0
INVESCO LTD SHS G491BT108 4,334 316,352 SH   SOLE 25 316,352 0 0
INVESCO LTD SHS G491BT108 8,125 593,091 SH   SOLE 26 217,329 0 375,762
INVESCO LTD SHS G491BT108 12,705 927,370 SH   SOLE 28 27,290 0 900,080
INVESCO LTD SHS G491BT108 561 40,939 SH   SOLE 29 40,939 0 0
INVESCO LTD SHS G491BT108 45,488 3,320,292 SH   SOLE 30 3,200,865 0 119,427
INVESCO LTD SHS G491BT108 1,640 119,679 SH   SOLE 31 111,838 0 7,841
INVESCO LTD SHS G491BT108 2,348 171,368 SH   SOLE 32 171,368 0 0
INVESCO LTD SHS G491BT108 9,443 689,249 SH   SOLE 34 689,249 0 0
INVESCO LTD SHS G491BT108 2,649 193,331 SH   SOLE 36 193,331 0 0
INVESCO LTD SHS G491BT108 148 10,777 SH   SOLE 40 10,777 0 0
INVESCO LTD SHS G491BT108 18 1,301 SH   OTR 43 1,301 0 0
INVESCO LTD SHS G491BT108 7,909 577,288 SH   SOLE 43 540,770 0 36,518
INVESCO MORTGAGE CAPITAL INC COM 46131B704 815 73,410 SH   SOLE 2 53,461 0 19,949
INVESCO MORTGAGE CAPITAL INC COM 46131B704 1 94 SH   SOLE 4 94 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 4 398 SH   SOLE 7 398 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 1,397 125,830 SH   SOLE 18 125,830 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 692 62,378 SH   SOLE 19 62,378 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 50,677 4,565,478 SH   SOLE 21 4,565,478 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 10,099 909,788 SH   SOLE 22 879,743 0 30,045
INVESCO MORTGAGE CAPITAL INC COM 46131B704 60 5,434 SH   SOLE 25 5,434 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 60 5,425 SH   SOLE 26 4,217 0 1,208
INVESCO MORTGAGE CAPITAL INC COM 46131B704 98 8,822 SH   SOLE 28 2,412 0 6,410
INVESCO MORTGAGE CAPITAL INC COM 46131B704 893 80,454 SH   SOLE 30 80,454 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 22 1,965 SH   SOLE 36 1,965 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 30 2,699 SH   SOLE 40 2,699 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 84 7,568 SH   SOLE 43 6,335 0 1,233
INVESCO MUN OPPORTUNITY TR COM 46132C107 32 3,516 SH   SOLE 4 3,516 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 298 32,705 SH   SOLE 18 32,705 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 1,913 209,945 SH   SOLE 19 209,945 0 0
INVESCO MUNICIPAL TRUST COM 46131J103 32 3,490 SH   SOLE 4 3,490 0 0
INVESCO MUNICIPAL TRUST COM 46131J103 297 32,456 SH   SOLE 18 32,456 0 0
INVESCO MUNICIPAL TRUST COM 46131J103 1,904 208,358 SH   SOLE 19 208,358 0 0
INVESCO QQQ TR OPTIONS 46090E103 4,624 17,300 SH Call SOLE 4 17,300 0 0
INVESCO QQQ TR OPTIONS 46090E103 3,421 12,800 SH Put SOLE 4 12,800 0 0
INVESCO QQQ TR OPTIONS 46090E103 75,475 282,400 SH Call SOLE 18 282,400 0 0
INVESCO QQQ TR OPTIONS 46090E103 52,783 197,500 SH Put SOLE 18 197,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 1,330,742 4,979,200 SH Call SOLE 19 4,979,200 0 0
INVESCO QQQ TR OPTIONS 46090E103 685,094 2,563,400 SH Put SOLE 19 2,563,400 0 0
INVESCO QQQ TR OPTIONS 46090E103 40,329 150,900 SH Call SOLE 22 150,900 0 0
INVESCO QQQ TR OPTIONS 46090E103 26,780 100,200 SH Put SOLE 22 100,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 722 2,700 SH   SOLE 4 2,700 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 616 2,303 SH   SOLE 17 0 0 2,303
INVESCO QQQ TR UNIT SER 1 46090E103 10,503 39,300 SH   SOLE 18 39,300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 65,470 244,968 SH   SOLE 19 244,968 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 7,483 28,000 SH   SOLE 22 28,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 25 92 SH   SOLE 43 92 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 32 3,464 SH   SOLE 4 3,464 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 294 32,213 SH   SOLE 18 32,213 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 1,888 206,790 SH   SOLE 19 206,790 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 32 3,441 SH   SOLE 4 3,441 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 306 32,691 SH   SOLE 18 32,691 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 1,981 211,632 SH   SOLE 19 211,632 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 36 3,103 SH   SOLE 4 3,103 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 313 27,237 SH   SOLE 18 27,237 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 2,032 176,522 SH   SOLE 19 176,522 0 0
INVESTAR HLDG CORP COM 46134L105 372 18,691 SH   SOLE 2 11,371 0 7,320
INVESTAR HLDG CORP COM 46134L105 34 1,702 SH   SOLE 18 1,702 0 0
INVESTAR HLDG CORP COM 46134L105 30 1,484 SH   SOLE 19 1,484 0 0
INVESTAR HLDG CORP COM 46134L105 441 22,176 SH   SOLE 21 22,176 0 0
INVESTAR HLDG CORP COM 46134L105 1,620 81,391 SH   SOLE 22 81,391 0 0
INVESTAR HLDG CORP COM 46134L105 26 1,299 SH   SOLE 23 1,299 0 0
INVESTAR HLDG CORP COM 46134L105 136 6,828 SH   SOLE 26 0 0 6,828
INVESTORS TITLE CO NC COM 461804106 494 3,506 SH   SOLE 2 2,771 0 735
INVESTORS TITLE CO NC COM 461804106 3 18 SH   SOLE 7 18 0 0
INVESTORS TITLE CO NC COM 461804106 589 4,179 SH   SOLE 18 4,179 0 0
INVESTORS TITLE CO NC COM 461804106 374 2,651 SH   SOLE 19 2,651 0 0
INVESTORS TITLE CO NC COM 461804106 6,259 44,387 SH   SOLE 21 44,387 0 0
INVESTORS TITLE CO NC COM 461804106 7,092 50,300 SH   SOLE 22 49,392 0 908
INVESTORS TITLE CO NC COM 461804106 43 308 SH   SOLE 23 308 0 0
INVESTORS TITLE CO NC COM 461804106 77 544 SH   SOLE 26 0 0 544
INVESTORS TITLE CO NC COM 461804106 10 73 SH   SOLE 43 73 0 0
INVITAE CORP COM 46185L103 1,277 519,112 SH   SOLE 2 201,200 0 317,912
INVITAE CORP COM 46185L103 2 710 SH   SOLE 4 710 0 0
INVITAE CORP COM 46185L103 42 17,042 SH   SOLE 7 17,042 0 0
INVITAE CORP COM 46185L103 1,755 713,240 SH   SOLE 18 695,791 0 17,449
INVITAE CORP COM 46185L103 1,222 496,918 SH   SOLE 19 496,918 0 0
INVITAE CORP COM 46185L103 27,691 11,256,329 SH   SOLE 21 11,256,329 0 0
INVITAE CORP COM 46185L103 18,451 7,500,367 SH   SOLE 22 7,267,802 0 232,565
INVITAE CORP COM 46185L103 59 24,084 SH   SOLE 23 24,084 0 0
INVITAE CORP COM 46185L103 70 28,521 SH   SOLE 25 28,521 0 0
INVITAE CORP COM 46185L103 880 357,843 SH   SOLE 26 59,185 0 298,658
INVITAE CORP COM 46185L103 24 9,745 SH   SOLE 28 3,736 0 6,009
INVITAE CORP COM 46185L103 198 80,615 SH   SOLE 30 80,615 0 0
INVITAE CORP COM 46185L103 67 27,106 SH   SOLE 40 27,106 0 0
INVITAE CORP COM 46185L103 8 3,114 SH   OTR 43 3,114 0 0
INVITAE CORP COM 46185L103 487 197,971 SH   SOLE 43 187,136 0 10,835
INVITAE CORP NOTE 2.000% 9/0 46185LAB9 2,439 3,055,000 PRN   SOLE 21 3,055,000 0 0
INVITATION HOMES INC COM 46187W107 45,396 1,344,257 SH   SOLE 2 371,120 0 973,137
INVITATION HOMES INC COM 46187W107 34,631 1,025,483 SH   SOLE 4 979,256 0 46,227
INVITATION HOMES INC COM 46187W107 47,242 1,398,925 SH   SOLE 7 1,383,444 0 15,481
INVITATION HOMES INC COM 46187W107 592 17,539 SH   SOLE 13 2,749 0 14,790
INVITATION HOMES INC COM 46187W107 3,081 91,235 SH   SOLE 15 91,235 0 0
INVITATION HOMES INC COM 46187W107 49,361 1,461,687 SH   SOLE 18 1,414,457 0 47,230
INVITATION HOMES INC COM 46187W107 48,681 1,441,545 SH   SOLE 19 1,441,545 0 0
INVITATION HOMES INC COM 46187W107 733,082 21,708,083 SH   SOLE 21 21,708,083 0 0
INVITATION HOMES INC COM 46187W107 592,634 17,549,119 SH   SOLE 22 15,890,322 0 1,658,797
INVITATION HOMES INC COM 46187W107 35,812 1,060,466 SH   SOLE 23 1,060,466 0 0
INVITATION HOMES INC COM 46187W107 112,325 3,326,172 SH   SOLE 25 3,326,172 0 0
INVITATION HOMES INC COM 46187W107 38,966 1,153,855 SH   SOLE 26 422,005 0 731,850
INVITATION HOMES INC COM 46187W107 45,761 1,355,080 SH   SOLE 28 69,401 0 1,285,679
INVITATION HOMES INC COM 46187W107 22 644 SH   SOLE 29 644 0 0
INVITATION HOMES INC COM 46187W107 150,048 4,443,237 SH   SOLE 30 4,443,237 0 0
INVITATION HOMES INC COM 46187W107 4,631 137,148 SH   SOLE 31 126,452 0 10,696
INVITATION HOMES INC COM 46187W107 24,540 726,679 SH   SOLE 34 726,679 0 0
INVITATION HOMES INC COM 46187W107 6,547 193,871 SH   SOLE 36 193,871 0 0
INVITATION HOMES INC COM 46187W107 641 18,980 SH   SOLE 40 18,980 0 0
INVITATION HOMES INC COM 46187W107 27 803 SH   OTR 43 803 0 0
INVITATION HOMES INC COM 46187W107 8,264 244,721 SH   SOLE 43 221,290 0 23,431
INVIVO THERAPEUTICS HLDGS CO COM 46186M605 0 1 SH   SOLE 21 1 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M605 149 34,713 SH   SOLE 22 34,713 0 0
INVIVYD INC COM 00534A102 96 30,785 SH   SOLE 2 1,936 0 28,849
INVIVYD INC COM 00534A102 1 299 SH   SOLE 7 299 0 0
INVIVYD INC COM 00534A102 554 177,152 SH   SOLE 18 177,152 0 0
INVIVYD INC COM 00534A102 335 107,171 SH   SOLE 19 107,171 0 0
INVIVYD INC COM 00534A102 6,165 1,969,586 SH   SOLE 21 1,969,586 0 0
INVIVYD INC COM 00534A102 3,742 1,195,640 SH   SOLE 22 1,165,828 0 29,812
INVO BIOSCIENCE INC COM 44984F302 0 463 SH   SOLE 22 463 0 0
IONIS PHARMACEUTICALS INC COM 462222100 13,244 299,425 SH   SOLE 2 142,155 0 157,270
IONIS PHARMACEUTICALS INC COM 462222100 66 1,503 SH   SOLE 4 1,503 0 0
IONIS PHARMACEUTICALS INC COM 462222100 448 10,129 SH   SOLE 7 2,493 0 7,636
IONIS PHARMACEUTICALS INC COM 462222100 4,050 91,559 SH   SOLE 18 91,559 0 0
IONIS PHARMACEUTICALS INC COM 462222100 36,430 823,655 SH   SOLE 19 823,655 0 0
IONIS PHARMACEUTICALS INC COM 462222100 166,439 3,763,037 SH   SOLE 21 3,763,037 0 0
IONIS PHARMACEUTICALS INC COM 462222100 142,837 3,229,417 SH   SOLE 22 3,059,305 0 170,112
IONIS PHARMACEUTICALS INC COM 462222100 816 18,446 SH   SOLE 25 18,446 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,786 62,998 SH   SOLE 26 50,016 0 12,982
IONIS PHARMACEUTICALS INC COM 462222100 445 10,058 SH   SOLE 28 4,713 0 5,345
IONIS PHARMACEUTICALS INC COM 462222100 23,872 539,729 SH   SOLE 30 539,729 0 0
IONIS PHARMACEUTICALS INC COM 462222100 91 2,057 SH   SOLE 31 2,057 0 0
IONIS PHARMACEUTICALS INC COM 462222100 725 16,402 SH   SOLE 34 16,402 0 0
IONIS PHARMACEUTICALS INC COM 462222100 34 776 SH   SOLE 36 776 0 0
IONIS PHARMACEUTICALS INC COM 462222100 728 16,464 SH   SOLE 40 16,464 0 0
IONIS PHARMACEUTICALS INC COM 462222100 22 505 SH   OTR 43 505 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,207 49,902 SH   SOLE 43 46,634 0 3,268
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 3,337 3,690,000 PRN   SOLE 2 3,690,000 0 0
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 4,319 4,776,000 PRN   SOLE 21 4,776,000 0 0
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 5,426 6,000,000 PRN   SOLE 22 6,000,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2 5,850 5,920,000 PRN   SOLE 2 5,920,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2 5,435 5,500,000 PRN   SOLE 21 5,500,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2 15,514 15,700,000 PRN   SOLE 22 15,700,000 0 0
IONQ INC COM 46222L108 459 90,524 SH   SOLE 2 43,143 0 47,381
IONQ INC COM 46222L108 7 1,323 SH   SOLE 7 1,323 0 0
IONQ INC COM 46222L108 1,848 364,430 SH   SOLE 18 364,430 0 0
IONQ INC COM 46222L108 1,133 223,474 SH   SOLE 19 223,474 0 0
IONQ INC COM 46222L108 20,869 4,116,147 SH   SOLE 21 4,116,147 0 0
IONQ INC COM 46222L108 16,405 3,235,664 SH   SOLE 22 3,120,707 0 114,957
IONQ INC COM 46222L108 71 13,920 SH   SOLE 25 13,920 0 0
IONQ INC COM 46222L108 276 54,442 SH   SOLE 30 54,442 0 0
IONQ INC COM 46222L108 80 15,688 SH   SOLE 40 15,688 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,496 156,159 SH   SOLE 2 56,591 0 99,568
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4 455 SH   SOLE 4 455 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 100 10,424 SH   SOLE 7 10,424 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4,382 457,438 SH   SOLE 18 457,438 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,681 279,822 SH   SOLE 19 279,822 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 64,777 6,761,717 SH   SOLE 21 6,761,717 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 33,226 3,468,263 SH   SOLE 22 3,320,122 0 148,141
IOVANCE BIOTHERAPEUTICS INC COM 462260100 212 22,161 SH   SOLE 25 22,161 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 387 40,385 SH   SOLE 26 30,320 0 10,065
IOVANCE BIOTHERAPEUTICS INC COM 462260100 38 3,934 SH   SOLE 28 2,236 0 1,698
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,467 153,149 SH   SOLE 30 153,149 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 35 3,640 SH   SOLE 36 3,640 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 162 16,890 SH   SOLE 40 16,890 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 8 826 SH   OTR 43 826 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 874 91,229 SH   SOLE 43 85,412 0 5,817
IPG PHOTONICS CORP COM 44980X109 6,772 80,287 SH   SOLE 2 64,334 0 15,953
IPG PHOTONICS CORP COM 44980X109 156 1,851 SH   SOLE 4 415 0 1,436
IPG PHOTONICS CORP COM 44980X109 41 489 SH   SOLE 7 489 0 0
IPG PHOTONICS CORP COM 44980X109 6,067 71,926 SH   SOLE 18 71,813 0 113
IPG PHOTONICS CORP COM 44980X109 905 10,726 SH   SOLE 19 10,726 0 0
IPG PHOTONICS CORP COM 44980X109 138,798 1,645,497 SH   SOLE 21 1,645,497 0 0
IPG PHOTONICS CORP COM 44980X109 79,995 948,375 SH   SOLE 22 903,876 0 44,499
IPG PHOTONICS CORP COM 44980X109 437 5,180 SH   SOLE 25 5,180 0 0
IPG PHOTONICS CORP COM 44980X109 1,264 14,983 SH   SOLE 26 12,369 0 2,614
IPG PHOTONICS CORP COM 44980X109 238 2,816 SH   SOLE 28 694 0 2,122
IPG PHOTONICS CORP COM 44980X109 25,122 297,834 SH   SOLE 30 297,834 0 0
IPG PHOTONICS CORP COM 44980X109 40 473 SH   SOLE 31 473 0 0
IPG PHOTONICS CORP COM 44980X109 550 6,525 SH   SOLE 34 6,525 0 0
IPG PHOTONICS CORP COM 44980X109 35 414 SH   SOLE 36 414 0 0
IPG PHOTONICS CORP COM 44980X109 417 4,940 SH   SOLE 40 4,940 0 0
IPG PHOTONICS CORP COM 44980X109 16 188 SH   OTR 43 188 0 0
IPG PHOTONICS CORP COM 44980X109 1,919 22,749 SH   SOLE 43 21,156 0 1,593
IPOWER INC CL A 46265P107 1 833 SH   SOLE 18 833 0 0
IPOWER INC CL A 46265P107 19 29,008 SH   SOLE 21 29,008 0 0
IQIYI INC SPONSORED ADS 46267X108 544 200,916 SH   SOLE 2 7,573 0 193,343
IQIYI INC SPONSORED ADS 46267X108 264 97,483 SH   SOLE 4 10,360 0 87,123
IQIYI INC SPONSORED ADS 46267X108 82 30,345 SH   SOLE 7 30,345 0 0
IQIYI INC SPONSORED ADS 46267X108 210 77,552 SH   SOLE 13 587 0 76,965
IQIYI INC SPONSORED ADS 46267X108 752 277,442 SH   SOLE 15 277,442 0 0
IQIYI INC SPONSORED ADS 46267X108 188 69,334 SH   SOLE 18 69,334 0 0
IQIYI INC SPONSORED ADS 46267X108 17,650 6,512,851 SH   SOLE 21 6,512,851 0 0
IQIYI INC SPONSORED ADS 46267X108 8,061 2,974,464 SH   SOLE 22 2,719,068 0 255,396
IQIYI INC SPONSORED ADS 46267X108 1,083 399,735 SH   SOLE 23 399,735 0 0
IQIYI INC SPONSORED ADS 46267X108 653 241,007 SH   SOLE 25 241,007 0 0
IQIYI INC SPONSORED ADS 46267X108 1,068 394,206 SH   SOLE 26 18,213 0 375,993
IQIYI INC SPONSORED ADS 46267X108 1,448 534,296 SH   SOLE 28 18,536 0 515,760
IQIYI INC SPONSORED ADS 46267X108 4,997 1,843,813 SH   SOLE 30 1,843,813 0 0
IQIYI INC SPONSORED ADS 46267X108 57 21,009 SH   SOLE 34 21,009 0 0
IQIYI INC SPONSORED ADS 46267X108 3 1,121 SH   SOLE 40 1,121 0 0
IQIYI INC SPONSORED ADS 46267X108 1,757 648,501 SH   SOLE 43 623,884 0 24,617
IQIYI INC NOTE 3.750%12/0 46267XAB4 941 950,000 PRN   SOLE 21 950,000 0 0
IQVIA HLDGS INC COM 46266C105 77,433 427,474 SH   SOLE 2 107,273 0 320,201
IQVIA HLDGS INC COM 46266C105 25,667 141,696 SH   SOLE 4 77,332 0 64,364
IQVIA HLDGS INC COM 46266C105 30,235 166,915 SH   SOLE 7 161,049 0 5,866
IQVIA HLDGS INC COM 46266C105 1,841 10,161 SH   SOLE 13 787 0 9,374
IQVIA HLDGS INC COM 46266C105 3,358 18,536 SH   SOLE 15 18,536 0 0
IQVIA HLDGS INC COM 46266C105 1 4 SH   SOLE 17 0 0 4
IQVIA HLDGS INC COM 46266C105 93,390 515,567 SH   SOLE 18 500,340 0 15,227
IQVIA HLDGS INC COM 46266C105 121,905 672,990 SH   SOLE 19 672,990 0 0
IQVIA HLDGS INC COM 46266C105 1,156,808 6,386,267 SH   SOLE 21 6,386,267 0 0
IQVIA HLDGS INC COM 46266C105 707,995 3,908,549 SH   SOLE 22 3,534,797 0 373,752
IQVIA HLDGS INC COM 46266C105 54,121 298,780 SH   SOLE 23 298,780 0 0
IQVIA HLDGS INC COM 46266C105 54,743 302,216 SH   SOLE 25 302,216 0 0
IQVIA HLDGS INC COM 46266C105 62,014 342,353 SH   SOLE 26 113,987 0 228,366
IQVIA HLDGS INC COM 46266C105 62,834 346,880 SH   SOLE 28 4,786 0 342,094
IQVIA HLDGS INC COM 46266C105 52 286 SH   SOLE 29 286 0 0
IQVIA HLDGS INC COM 46266C105 176,841 976,267 SH   SOLE 30 976,267 0 0
IQVIA HLDGS INC COM 46266C105 7,594 41,925 SH   SOLE 31 38,512 0 3,413
IQVIA HLDGS INC COM 46266C105 103,185 569,642 SH   SOLE 34 569,642 0 0
IQVIA HLDGS INC COM 46266C105 10,766 59,433 SH   SOLE 36 59,433 0 0
IQVIA HLDGS INC COM 46266C105 1,084 5,987 SH   SOLE 40 5,987 0 0
IQVIA HLDGS INC COM 46266C105 121 668 SH   OTR 43 668 0 0
IQVIA HLDGS INC COM 46266C105 20,187 111,443 SH   SOLE 43 94,793 0 16,650
IRADIMED CORP COM 46266A109 102 3,380 SH   SOLE 2 1,834 0 1,546
IRADIMED CORP COM 46266A109 4 137 SH   SOLE 7 137 0 0
IRADIMED CORP COM 46266A109 567 18,875 SH   SOLE 18 18,875 0 0
IRADIMED CORP COM 46266A109 400 13,321 SH   SOLE 19 13,321 0 0
IRADIMED CORP COM 46266A109 6,319 210,220 SH   SOLE 21 210,220 0 0
IRADIMED CORP COM 46266A109 4,407 146,623 SH   SOLE 22 145,816 0 807
IRADIMED CORP COM 46266A109 269 8,946 SH   SOLE 26 0 0 8,946
IRADIMED CORP COM 46266A109 57 1,910 SH   SOLE 43 1,867 0 43
IRHYTHM TECHNOLOGIES INC COM 450056106 2,803 22,370 SH   SOLE 2 15,394 0 6,976
IRHYTHM TECHNOLOGIES INC COM 450056106 47 376 SH   SOLE 4 119 0 257
IRHYTHM TECHNOLOGIES INC COM 450056106 40 318 SH   SOLE 7 318 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 10,216 81,542 SH   SOLE 18 79,606 0 1,936
IRHYTHM TECHNOLOGIES INC COM 450056106 23,519 187,731 SH   SOLE 19 187,731 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 142,014 1,133,574 SH   SOLE 21 1,133,574 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 91,880 733,396 SH   SOLE 22 715,135 0 18,261
IRHYTHM TECHNOLOGIES INC COM 450056106 165 1,315 SH   SOLE 23 1,315 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 573 4,573 SH   SOLE 25 4,573 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,023 16,147 SH   SOLE 26 8,795 0 7,352
IRHYTHM TECHNOLOGIES INC COM 450056106 252 2,009 SH   SOLE 28 522 0 1,487
IRHYTHM TECHNOLOGIES INC COM 450056106 5,703 45,525 SH   SOLE 30 45,525 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 111 890 SH   SOLE 34 890 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 67 535 SH   SOLE 36 535 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 448 3,573 SH   SOLE 40 3,573 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 10 82 SH   OTR 43 82 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,610 20,835 SH   SOLE 43 20,044 0 791
IRIDEX CORP COM 462684101 6 2,651 SH   SOLE 18 2,651 0 0
IRIDEX CORP COM 462684101 96 39,912 SH   SOLE 21 39,912 0 0
IRIDEX CORP COM 462684101 51 20,998 SH   SOLE 22 20,998 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 10,659 240,231 SH   SOLE 2 157,938 0 82,293
IRIDIUM COMMUNICATIONS INC COM 46269C102 567 12,786 SH   SOLE 4 12,786 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 62 1,403 SH   SOLE 7 1,403 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 25,495 574,599 SH   SOLE 18 550,611 0 23,988
IRIDIUM COMMUNICATIONS INC COM 46269C102 33,251 749,403 SH   SOLE 19 749,403 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 387,535 8,734,165 SH   SOLE 21 8,734,165 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 181,822 4,097,863 SH   SOLE 22 4,024,992 0 72,871
IRIDIUM COMMUNICATIONS INC COM 46269C102 699 15,745 SH   SOLE 23 15,745 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 821 18,500 SH   SOLE 25 18,500 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 6,857 154,550 SH   SOLE 26 40,772 0 113,778
IRIDIUM COMMUNICATIONS INC COM 46269C102 334 7,537 SH   SOLE 28 1,882 0 5,655
IRIDIUM COMMUNICATIONS INC COM 46269C102 8,442 190,270 SH   SOLE 30 190,270 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 413 9,316 SH   SOLE 36 9,316 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 660 14,875 SH   SOLE 40 14,875 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,006 90,275 SH   SOLE 43 86,252 0 4,023
IRIS ENERGY LTD ORDINARY SHARES Q4982L109 106 25,630 SH   SOLE 21 25,630 0 0
IRIS ENERGY LTD ORDINARY SHARES Q4982L109 92 22,390 SH   SOLE 30 22,390 0 0
IROBOT CORP COM 462726100 1,238 21,982 SH   SOLE 2 12,503 0 9,479
IROBOT CORP COM 462726100 37 660 SH   SOLE 4 115 0 545
IROBOT CORP COM 462726100 16 285 SH   SOLE 7 285 0 0
IROBOT CORP COM 462726100 5,288 93,871 SH   SOLE 18 91,097 0 2,774
IROBOT CORP COM 462726100 5,280 93,742 SH   SOLE 19 93,742 0 0
IROBOT CORP COM 462726100 183,925 3,265,128 SH   SOLE 21 3,265,128 0 0
IROBOT CORP COM 462726100 41,424 735,375 SH   SOLE 22 716,064 0 19,311
IROBOT CORP COM 462726100 16 280 SH   SOLE 23 280 0 0
IROBOT CORP COM 462726100 287 5,096 SH   SOLE 25 5,096 0 0
IROBOT CORP COM 462726100 1,106 19,628 SH   SOLE 26 9,537 0 10,091
IROBOT CORP COM 462726100 28 501 SH   SOLE 28 501 0 0
IROBOT CORP COM 462726100 14,848 263,594 SH   SOLE 30 263,594 0 0
IROBOT CORP COM 462726100 142 2,528 SH   SOLE 36 2,528 0 0
IROBOT CORP COM 462726100 197 3,499 SH   SOLE 40 3,499 0 0
IROBOT CORP COM 462726100 804 14,267 SH   SOLE 43 13,567 0 700
IRON MTN INC DEL COM 46284V101 28,496 648,076 SH   SOLE 2 92,215 0 555,861
IRON MTN INC DEL COM 46284V101 11,718 266,490 SH   SOLE 4 164,309 0 102,181
IRON MTN INC DEL COM 46284V101 11,224 255,268 SH   SOLE 7 246,229 0 9,039
IRON MTN INC DEL COM 46284V101 366 8,333 SH   SOLE 13 1,548 0 6,785
IRON MTN INC DEL COM 46284V101 2,022 45,977 SH   SOLE 15 45,977 0 0
IRON MTN INC DEL COM 46284V101 1 19 SH   SOLE 17 0 0 19
IRON MTN INC DEL COM 46284V101 20,482 465,817 SH   SOLE 18 442,478 0 23,339
IRON MTN INC DEL COM 46284V101 6,952 158,100 SH   SOLE 19 158,100 0 0
IRON MTN INC DEL COM 46284V101 432,577 9,837,994 SH   SOLE 21 9,837,994 0 0
IRON MTN INC DEL COM 46284V101 299,412 6,809,469 SH   SOLE 22 6,229,509 0 579,960
IRON MTN INC DEL COM 46284V101 21,474 488,376 SH   SOLE 23 488,376 0 0
IRON MTN INC DEL COM 46284V101 17,586 399,957 SH   SOLE 25 399,957 0 0
IRON MTN INC DEL COM 46284V101 26,381 599,970 SH   SOLE 26 222,276 0 377,694
IRON MTN INC DEL COM 46284V101 22,010 500,578 SH   SOLE 28 56,409 0 444,169
IRON MTN INC DEL COM 46284V101 24 539 SH   SOLE 29 539 0 0
IRON MTN INC DEL COM 46284V101 77,130 1,754,152 SH   SOLE 30 1,696,109 0 58,043
IRON MTN INC DEL COM 46284V101 2,756 62,690 SH   SOLE 31 57,777 0 4,913
IRON MTN INC DEL COM 46284V101 644 14,635 SH   SOLE 34 14,635 0 0
IRON MTN INC DEL COM 46284V101 4,648 105,703 SH   SOLE 36 105,703 0 0
IRON MTN INC DEL COM 46284V101 412 9,367 SH   SOLE 40 9,367 0 0
IRON MTN INC DEL COM 46284V101 37 851 SH   OTR 43 851 0 0
IRON MTN INC DEL COM 46284V101 13,496 306,946 SH   SOLE 43 284,115 0 22,831
IRONNET INC COM 46323Q105 6 8,890 SH   SOLE 2 4,052 0 4,838
IRONNET INC COM 46323Q105 117 169,481 SH   SOLE 18 169,481 0 0
IRONNET INC COM 46323Q105 80 115,589 SH   SOLE 19 115,589 0 0
IRONNET INC COM 46323Q105 1,338 1,941,684 SH   SOLE 21 1,941,684 0 0
IRONNET INC COM 46323Q105 736 1,067,993 SH   SOLE 22 1,063,609 0 4,384
IRONSOURCE LTD CL A ORD SHS M5R75Y101 50 14,419 SH   SOLE 28 14,419 0 0
IRONSOURCE LTD CL A ORD SHS M5R75Y101 1 227 SH   SOLE 43 227 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,052 487,670 SH   SOLE 2 339,008 0 148,662
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 7 671 SH   SOLE 4 671 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 14 1,376 SH   SOLE 7 1,376 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,122 494,373 SH   SOLE 18 454,679 0 39,694
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 10,326 996,746 SH   SOLE 19 996,746 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 182,562 17,621,851 SH   SOLE 21 17,621,851 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 47,437 4,578,862 SH   SOLE 22 4,480,739 0 98,123
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 712 68,757 SH   SOLE 23 68,757 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 247 23,868 SH   SOLE 25 23,868 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,995 289,059 SH   SOLE 26 76,891 0 212,168
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 92 8,886 SH   SOLE 28 2,886 0 6,000
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3,119 301,092 SH   SOLE 30 301,092 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 289 27,936 SH   SOLE 34 27,936 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 208 20,105 SH   SOLE 40 20,105 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 23 2,189 SH   OTR 43 2,189 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 483 46,657 SH   SOLE 43 45,601 0 1,056
ISHARES GOLD TR ISHARES NEW 464285204 2 73 SH   SOLE 2 73 0 0
ISHARES GOLD TR ISHARES NEW 464285204 0 8 SH   SOLE 17 0 0 8
ISHARES GOLD TR ISHARES NEW 464285204 3,581 113,581 SH   SOLE 18 113,581 0 0
ISHARES GOLD TR ISHARES NEW 464285204 115 3,652 SH   SOLE 19 3,652 0 0
ISHARES GOLD TR ISHARES NEW 464285204 9,081 288,006 SH   SOLE 21 288,006 0 0
ISHARES GOLD TR ISHARES NEW 464285204 56,451 1,790,387 SH   SOLE 23 1,790,387 0 0
ISHARES GOLD TR SHARES REPRESENT 46436F103 25,983 1,566,198 SH   SOLE 2 0 0 1,566,198
ISHARES INC MSCI AUST ETF 464286103 9,644 491,546 SH   SOLE 2 491,546 0 0
ISHARES INC MSCI AUST ETF 464286103 50,436 2,570,643 SH   SOLE 7 0 0 2,570,643
ISHARES INC MSCI AUST ETF 464286103 2,062 105,072 SH   SOLE 18 0 0 105,072
ISHARES INC MSCI FRONTIER 464286145 5,995 246,182 SH   SOLE 23 246,182 0 0
ISHARES INC JP MRGN EM HI BD 464286285 9 292 SH   SOLE 2 292 0 0
ISHARES INC EM MKTS DIV ETF 464286319 38 1,671 SH   SOLE 7 1,671 0 0
ISHARES INC EM MKTS DIV ETF 464286319 169 7,468 SH   SOLE 18 7,468 0 0
ISHARES INC EM MKTS DIV ETF 464286319 14,317 631,262 SH   SOLE 21 631,262 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 210 7,092 SH   SOLE 4 7,092 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 3,319 112,026 SH   SOLE 18 112,026 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 31,639 1,067,802 SH   SOLE 19 1,067,802 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 298 6,561 SH   SOLE 21 6,561 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 23,109 509,455 SH   SOLE 22 509,455 0 0
ISHARES INC MSCI CDA ETF 464286509 50,301 1,635,278 SH   SOLE 2 1,635,278 0 0
ISHARES INC MSCI CDA ETF 464286509 1,289 41,919 SH   SOLE 3 0 0 41,919
ISHARES INC MSCI CDA ETF 464286509 1,453 47,248 SH   SOLE 7 0 0 47,248
ISHARES INC MSCI CDA ETF 464286509 5,899 191,774 SH   SOLE 18 0 0 191,774
ISHARES INC MSCI CDA ETF 464286509 20,805 676,366 SH   SOLE 21 676,366 0 0
ISHARES INC MSCI CDA ETF 464286509 13,007 422,850 SH   SOLE 22 149,273 0 273,577
ISHARES INC JP MORGAN EM ETF 464286517 7,868 243,516 SH   SOLE 21 243,516 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 119,174 1,345,683 SH   SOLE 7 1,345,683 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 11 127 SH   SOLE 17 0 0 127
ISHARES INC MSCI GBL MIN VOL 464286525 5,029 56,792 SH   SOLE 18 56,792 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 70 788 SH   SOLE 22 0 0 788
ISHARES INC MSCI GBL MIN VOL 464286525 36,470 411,808 SH   SOLE 40 411,808 0 0
ISHARES INC MSCI EMERG MRKT 464286533 63,353 1,250,057 SH   SOLE 2 1,166,831 0 83,226
ISHARES INC MSCI EMERG MRKT 464286533 45,478 897,354 SH   SOLE 7 897,354 0 0
ISHARES INC MSCI EMERG MRKT 464286533 12 233 SH   SOLE 17 0 0 233
ISHARES INC MSCI EMERG MRKT 464286533 97,254 1,918,989 SH   SOLE 18 1,918,989 0 0
ISHARES INC MSCI EMERG MRKT 464286533 134,627 2,656,411 SH   SOLE 19 2,656,411 0 0
ISHARES INC MSCI EMERG MRKT 464286533 2,683 52,931 SH   SOLE 21 52,931 0 0
ISHARES INC MSCI EMERG MRKT 464286533 46,535 918,222 SH   SOLE 22 918,222 0 0
ISHARES INC MSCI EURZONE ETF 464286608 4,336 135,595 SH   SOLE 4 0 0 135,595
ISHARES INC MSCI EURZONE ETF 464286608 67,604 2,113,944 SH   SOLE 7 0 0 2,113,944
ISHARES INC MSCI EURZONE ETF 464286608 4,949 154,758 SH   SOLE 18 154,758 0 0
ISHARES INC MSCI EURZONE ETF 464286608 313,339 9,797,962 SH   SOLE 21 9,797,962 0 0
ISHARES INC MSCI CHILE ETF 464286640 1,260 52,517 SH   SOLE 22 52,517 0 0
ISHARES INC MSCI PAC JP ETF 464286665 1 18 SH   SOLE 17 0 0 18
ISHARES INC MSCI PAC JP ETF 464286665 81,791 2,179,927 SH   SOLE 23 2,179,927 0 0
ISHARES INC MSCI PAC JP ETF 464286665 3,768 100,417 SH   SOLE 28 0 0 100,417
ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH   SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707 1 23 SH   SOLE 2 23 0 0
ISHARES INC MSCI FRANCE ETF 464286707 25,484 950,914 SH   SOLE 7 0 0 950,914
ISHARES INC MSCI FRANCE ETF 464286707 1,904 71,049 SH   SOLE 18 0 0 71,049
ISHARES INC MSCI SWITZERLAND 464286749 0 1 SH   SOLE 2 1 0 0
ISHARES INC MSCI SWITZERLAND 464286749 2 50 SH   SOLE 17 0 0 50
ISHARES INC MSCI SWEDEN ETF 464286756 33 1,210 SH   SOLE 2 1,210 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 15,461 567,382 SH   SOLE 7 0 0 567,382
ISHARES INC MSCI SWEDEN ETF 464286756 177 6,485 SH   SOLE 18 0 0 6,485
ISHARES INC MSCI SPAIN ETF 464286764 9,735 491,157 SH   SOLE 2 491,157 0 0
ISHARES INC MSCI SPAIN ETF 464286764 19,121 964,711 SH   SOLE 7 0 0 964,711
ISHARES INC MSCI SPAIN ETF 464286764 1,552 78,318 SH   SOLE 18 0 0 78,318
ISHARES INC MSCI STH KOR ETF 464286772 11 242 SH   SOLE 2 242 0 0
ISHARES INC MSCI STH KOR ETF 464286772 44,628 942,318 SH   SOLE 4 942,318 0 0
ISHARES INC MSCI STH KOR ETF 464286772 376 7,935 SH   SOLE 18 0 0 7,935
ISHARES INC MSCI STH AFR ETF 464286780 14,756 409,446 SH   SOLE 2 409,446 0 0
ISHARES INC MSCI STH AFR ETF 464286780 14,554 403,829 SH   SOLE 7 0 0 403,829
ISHARES INC MSCI STH AFR ETF 464286780 1,750 48,557 SH   SOLE 18 0 0 48,557
ISHARES INC MSCI GERMANY ETF 464286806 19,687 997,327 SH   SOLE 2 997,327 0 0
ISHARES INC MSCI GERMANY ETF 464286806 111,754 5,661,295 SH   SOLE 7 0 0 5,661,295
ISHARES INC MSCI GERMANY ETF 464286806 3,067 155,370 SH   SOLE 18 0 0 155,370
ISHARES INC MSCI GERMANY ETF 464286806 37,270 1,888,049 SH   SOLE 21 1,888,049 0 0
ISHARES INC MSCI NETHERL ETF 464286814 227 7,417 SH   SOLE 2 7,417 0 0
ISHARES INC MSCI NETHERL ETF 464286814 1,935 63,304 SH   SOLE 7 0 0 63,304
ISHARES INC MSCI NETHERL ETF 464286814 69 2,251 SH   SOLE 18 0 0 2,251
ISHARES INC MSCI HONG KG ETF 464286871 397 21,785 SH   SOLE 18 0 0 21,785
ISHARES INC CORE MSCI EMKT 46434G103 172,702 4,018,190 SH   SOLE 2 4,018,190 0 0
ISHARES INC CORE MSCI EMKT 46434G103 106 2,459 SH   SOLE 3 2,459 0 0
ISHARES INC CORE MSCI EMKT 46434G103 935,983 21,777,169 SH   SOLE 7 21,770,095 0 7,074
ISHARES INC CORE MSCI EMKT 46434G103 56,017 1,303,317 SH   SOLE 17 0 0 1,303,317
ISHARES INC CORE MSCI EMKT 46434G103 103,507 2,408,266 SH   SOLE 18 2,360,532 0 47,734
ISHARES INC CORE MSCI EMKT 46434G103 2,008 46,711 SH   SOLE 19 0 0 46,711
ISHARES INC CORE MSCI EMKT 46434G103 310,711 7,229,209 SH   SOLE 21 6,653,939 0 575,270
ISHARES INC CORE MSCI EMKT 46434G103 381,733 8,881,644 SH   SOLE 22 6,318,054 0 2,563,590
ISHARES INC CORE MSCI EMKT 46434G103 285,102 6,633,356 SH   SOLE 23 6,633,356 0 0
ISHARES INC CORE MSCI EMKT 46434G103 238 5,530 SH   SOLE 43 5,530 0 0
ISHARES INC MSCI EMRG CHN 46434G764 5,939 134,121 SH   SOLE 2 134,121 0 0
ISHARES INC MSCI EMRG CHN 46434G764 209,384 4,728,638 SH   SOLE 22 4,728,638 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 219,912 5,102,378 SH   SOLE 2 459,270 0 4,643,108
ISHARES INC MSCI TAIWAN ETF 46434G772 70,532 1,636,481 SH   SOLE 7 0 0 1,636,481
ISHARES INC MSCI TAIWAN ETF 46434G772 8,851 205,364 SH   SOLE 15 205,364 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 7,767 180,201 SH   SOLE 18 109,824 0 70,377
ISHARES INC MSCI TAIWAN ETF 46434G772 11,460 265,896 SH   SOLE 19 265,896 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 62,129 1,441,505 SH   SOLE 22 1,441,505 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 11,899 695,442 SH   SOLE 2 695,442 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 15,956 932,525 SH   SOLE 7 0 0 932,525
ISHARES INC MSCI SINGPOR ETF 46434G780 837 48,902 SH   SOLE 18 0 0 48,902
ISHARES INC MSCI MLY ETF NEW 46434G814 578 28,618 SH   SOLE 22 28,618 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 21,885 448,005 SH   SOLE 2 448,005 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 284,325 5,820,362 SH   SOLE 4 5,820,362 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 65,364 1,338,065 SH   SOLE 7 0 0 1,338,065
ISHARES INC MSCI JPN ETF NEW 46434G822 6 133 SH   SOLE 17 0 0 133
ISHARES INC MSCI JPN ETF NEW 46434G822 33,782 691,549 SH   SOLE 18 589,291 0 102,258
ISHARES INC MSCI JPN ETF NEW 46434G822 430,289 8,808,381 SH   SOLE 21 8,808,381 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 31,348 641,710 SH   SOLE 23 641,710 0 0
ISHARES INC MSCI ITALY ETF 46434G830 0 22 SH   SOLE 2 22 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,220 56,749 SH   SOLE 7 0 0 56,749
ISHARES INC MSCI ITALY ETF 46434G830 267 12,432 SH   SOLE 18 0 0 12,432
ISHARES INC ESG AWR MSCI EM 46434G863 22,818 824,650 SH   SOLE 2 824,650 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 25,758 930,890 SH   SOLE 7 930,890 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 16 585 SH   SOLE 17 0 0 585
ISHARES INC ESG AWR MSCI EM 46434G863 3,647 131,817 SH   SOLE 18 131,817 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 3,494 126,286 SH   SOLE 21 126,286 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 634 22,915 SH   SOLE 22 22,915 0 0
ISHARES INC MSCI EMERG MKT 46434G889 8 207 SH   SOLE 2 207 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 21 1,008 SH   SOLE 2 504 0 504
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 258,445 12,558,076 SH   SOLE 7 12,558,076 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 16,239 789,069 SH   SOLE 23 789,069 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2,311 112,288 SH   SOLE 26 0 0 112,288
ISHARES TR ISHS 1-5YR INVS 464288646 80,954 1,642,742 SH   SOLE 44 1,642,742 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 13,960 277,693 SH   SOLE 44 277,693 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 32,176 805,619 SH   SOLE 44 805,619 0 0
ISHARES TR S&P 100 ETF 464287101 49,585 305,137 SH   SOLE 2 305,137 0 0
ISHARES TR S&P 100 ETF 464287101 26 160 SH   SOLE 17 0 0 160
ISHARES TR S&P 100 ETF 464287101 29 180 SH   SOLE 43 180 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 20 425 SH   SOLE 17 0 0 425
ISHARES TR MORNINGSTR US EQ 464287127 60 1,224 SH   SOLE 17 0 0 1,224
ISHARES TR CORE S&P TTL STK 464287150 308,711 3,881,210 SH   SOLE 2 3,881,210 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,814,394 22,811,088 SH   SOLE 7 22,811,088 0 0
ISHARES TR CORE S&P TTL STK 464287150 777 9,772 SH   SOLE 17 0 0 9,772
ISHARES TR CORE S&P TTL STK 464287150 220,216 2,768,622 SH   SOLE 18 156,049 0 2,612,573
ISHARES TR CORE S&P TTL STK 464287150 1,312,799 16,504,889 SH   SOLE 19 8,691,093 0 7,813,796
ISHARES TR CORE S&P TTL STK 464287150 125,249 1,574,672 SH   SOLE 21 0 0 1,574,672
ISHARES TR SELECT DIVID ETF 464287168 203 1,895 SH   SOLE 7 1,895 0 0
ISHARES TR SELECT DIVID ETF 464287168 2 22 SH   SOLE 17 0 0 22
ISHARES TR SELECT DIVID ETF 464287168 32,321 301,447 SH   SOLE 18 301,447 0 0
ISHARES TR SELECT DIVID ETF 464287168 54 501 SH   SOLE 43 501 0 0
ISHARES TR TIPS BD ETF 464287176 7,515 71,635 SH   SOLE 2 71,635 0 0
ISHARES TR TIPS BD ETF 464287176 50,380 480,263 SH   SOLE 4 480,263 0 0
ISHARES TR TIPS BD ETF 464287176 13,849 132,023 SH   SOLE 7 132,023 0 0
ISHARES TR TIPS BD ETF 464287176 13,936 132,848 SH   SOLE 17 0 0 132,848
ISHARES TR TIPS BD ETF 464287176 61,933 590,398 SH   SOLE 18 590,398 0 0
ISHARES TR TIPS BD ETF 464287176 198,010 1,887,604 SH   SOLE 19 1,264,864 0 622,740
ISHARES TR TIPS BD ETF 464287176 2,525,038 24,070,907 SH   SOLE 21 23,829,443 0 241,464
ISHARES TR TIPS BD ETF 464287176 11,384 108,518 SH   SOLE 23 108,518 0 0
ISHARES TR TIPS BD ETF 464287176 2,807 26,756 SH   SOLE 26 26,756 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 160,232 6,196,136 SH   SOLE 4 6,196,136 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 56,157 2,171,575 SH   SOLE 7 2,171,575 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 2,402 92,866 SH   SOLE 18 92,866 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 15,801 611,007 SH   SOLE 19 611,007 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 120 4,652 SH   SOLE 26 4,652 0 0
ISHARES TR OPTIONS 464287184 577 22,300 SH Call SOLE 4 22,300 0 0
ISHARES TR OPTIONS 464287184 354 13,700 SH Put SOLE 4 13,700 0 0
ISHARES TR OPTIONS 464287184 9,374 362,500 SH Call SOLE 18 362,500 0 0
ISHARES TR OPTIONS 464287184 5,350 206,900 SH Put SOLE 18 206,900 0 0
ISHARES TR OPTIONS 464287184 102,465 3,962,300 SH Call SOLE 19 3,962,300 0 0
ISHARES TR OPTIONS 464287184 53,773 2,079,400 SH Put SOLE 19 2,079,400 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,704,583 10,329,243 SH   SOLE 2 10,039,443 0 289,800
ISHARES TR CORE S&P500 ETF 464287200 5,928 16,528 SH   SOLE 3 16,528 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,426,017 9,552,535 SH   SOLE 4 9,552,535 0 0
ISHARES TR CORE S&P500 ETF 464287200 9,826,273 27,397,944 SH   SOLE 7 27,391,754 0 6,190
ISHARES TR CORE S&P500 ETF 464287200 510,911 1,424,538 SH   SOLE 16 1,424,538 0 0
ISHARES TR CORE S&P500 ETF 464287200 296,300 826,154 SH   SOLE 17 0 0 826,154
ISHARES TR CORE S&P500 ETF 464287200 1,232,688 3,437,022 SH   SOLE 18 2,825,220 0 611,802
ISHARES TR CORE S&P500 ETF 464287200 316,972 883,793 SH   SOLE 19 883,793 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,843,849 5,141,082 SH   SOLE 21 5,141,082 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,187,931 3,312,230 SH   SOLE 22 1,758,916 0 1,553,314
ISHARES TR CORE S&P500 ETF 464287200 1,908,897 5,322,450 SH   SOLE 23 5,322,450 0 0
ISHARES TR CORE S&P500 ETF 464287200 11,098 30,943 SH   SOLE 26 30,943 0 0
ISHARES TR CORE S&P500 ETF 464287200 222,156 619,424 SH   SOLE 28 619,424 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,327 3,699 SH   SOLE 43 1,267 0 2,432
ISHARES TR CORE US AGGBD ET 464287226 760,908 7,898,153 SH   SOLE 2 7,898,153 0 0
ISHARES TR CORE US AGGBD ET 464287226 230,295 2,390,439 SH   SOLE 7 71,881 0 2,318,558
ISHARES TR CORE US AGGBD ET 464287226 168,606 1,750,115 SH   SOLE 17 0 0 1,750,115
ISHARES TR CORE US AGGBD ET 464287226 1,361,684 14,134,149 SH   SOLE 18 11,714,756 0 2,419,393
ISHARES TR CORE US AGGBD ET 464287226 786,926 8,168,219 SH   SOLE 19 3,864,332 0 4,303,887
ISHARES TR CORE US AGGBD ET 464287226 189,332 1,965,245 SH   SOLE 21 822,990 0 1,142,255
ISHARES TR CORE US AGGBD ET 464287226 52,172 541,540 SH   SOLE 22 541,540 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 503,811 14,444,118 SH   SOLE 4 14,294,871 0 149,247
ISHARES TR MSCI EMG MKT ETF 464287234 2,061,101 59,091,206 SH   SOLE 7 59,091,206 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 81 2,336 SH   SOLE 17 0 0 2,336
ISHARES TR MSCI EMG MKT ETF 464287234 492 14,095 SH   SOLE 18 14,095 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,885 82,722 SH   SOLE 19 82,722 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 140,118 4,017,156 SH   SOLE 21 4,017,156 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,089 31,212 SH   SOLE 22 31,212 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 42,556 1,220,064 SH   SOLE 23 1,220,064 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 5,231 149,973 SH   SOLE 26 0 0 149,973
ISHARES TR MSCI EMG MKT ETF 464287234 131 3,761 SH   SOLE 43 0 0 3,761
ISHARES TR IBOXX INV CP ETF 464287242 64,476 629,345 SH   SOLE 2 629,345 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,505 14,689 SH   SOLE 4 14,689 0 0
ISHARES TR IBOXX INV CP ETF 464287242 119,836 1,169,703 SH   SOLE 7 998,288 0 171,415
ISHARES TR IBOXX INV CP ETF 464287242 1,329 12,972 SH   SOLE 17 0 0 12,972
ISHARES TR IBOXX INV CP ETF 464287242 178,800 1,745,238 SH   SOLE 18 1,623,390 0 121,848
ISHARES TR IBOXX INV CP ETF 464287242 303,635 2,963,739 SH   SOLE 19 2,963,739 0 0
ISHARES TR IBOXX INV CP ETF 464287242 851,355 8,309,957 SH   SOLE 21 8,309,957 0 0
ISHARES TR IBOXX INV CP ETF 464287242 8,131 79,361 SH   SOLE 22 0 0 79,361
ISHARES TR IBOXX INV CP ETF 464287242 233,621 2,280,338 SH   SOLE 23 2,280,338 0 0
ISHARES TR OPTIONS 464287242 12,807 125,000 SH Put SOLE 19 125,000 0 0
ISHARES TR GBL COMM SVC ETF 464287275 3,922 74,769 SH   SOLE 7 74,769 0 0
ISHARES TR GLOBAL TECH ETF 464287291 40,645 963,598 SH   SOLE 2 963,598 0 0
ISHARES TR GLOBAL TECH ETF 464287291 16,281 385,981 SH   SOLE 7 385,981 0 0
ISHARES TR GLOBAL TECH ETF 464287291 960 22,764 SH   SOLE 18 22,764 0 0
ISHARES TR GLOBAL TECH ETF 464287291 571 13,548 SH   SOLE 43 13,548 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 162,080 2,801,726 SH   SOLE 2 2,801,726 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 328 5,668 SH   SOLE 17 0 0 5,668
ISHARES TR S&P 500 GRWT ETF 464287309 18,833 325,550 SH   SOLE 18 325,550 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 738,104 9,795,672 SH   SOLE 4 9,795,672 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 392,734 5,212,136 SH   SOLE 7 5,212,136 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 2,591 34,387 SH   SOLE 18 34,387 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 66 1,077 SH   SOLE 18 1,077 0 0
ISHARES TR NORTH AMERN NAT 464287374 1 37 SH   SOLE 18 37 0 0
ISHARES TR LATN AMER 40 ETF 464287390 150 6,304 SH   SOLE 4 6,304 0 0
ISHARES TR LATN AMER 40 ETF 464287390 2,319 97,761 SH   SOLE 18 97,761 0 0
ISHARES TR LATN AMER 40 ETF 464287390 23,882 1,006,818 SH   SOLE 19 1,006,818 0 0
ISHARES TR S&P 500 VAL ETF 464287408 10,976 85,403 SH   SOLE 17 0 0 85,403
ISHARES TR S&P 500 VAL ETF 464287408 655 5,095 SH   SOLE 18 5,040 0 55
ISHARES TR 20 YR TR BD ETF 464287432 73,973 722,044 SH   SOLE 2 462,654 0 259,390
ISHARES TR 20 YR TR BD ETF 464287432 1,595 15,564 SH   SOLE 7 15,564 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4 41 SH   SOLE 17 0 0 41
ISHARES TR 20 YR TR BD ETF 464287432 10,643 103,886 SH   SOLE 18 95,861 0 8,025
ISHARES TR 20 YR TR BD ETF 464287432 180,968 1,766,399 SH   SOLE 19 1,137,243 0 629,156
ISHARES TR 20 YR TR BD ETF 464287432 29,732 290,211 SH   SOLE 21 191,338 0 98,873
ISHARES TR 20 YR TR BD ETF 464287432 6,506 63,505 SH   SOLE 22 18,120 0 45,385
ISHARES TR 20 YR TR BD ETF 464287432 64,499 629,568 SH   SOLE 23 629,568 0 0
ISHARES TR 20 YR TR BD ETF 464287432 3,625 35,381 SH   SOLE 26 35,381 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 22,742 236,921 SH   SOLE 2 229,192 0 7,729
ISHARES TR 7-10 YR TRSY BD 464287440 4,615 48,082 SH   SOLE 7 0 0 48,082
ISHARES TR 7-10 YR TRSY BD 464287440 7 78 SH   SOLE 17 0 0 78
ISHARES TR 7-10 YR TRSY BD 464287440 414,828 4,321,570 SH   SOLE 18 4,321,570 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 4,863 50,662 SH   SOLE 22 50,662 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 153,086 1,594,807 SH   SOLE 23 1,594,807 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 1,275 13,281 SH   SOLE 26 13,281 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 24,689 304,009 SH   SOLE 2 304,009 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 23 288 SH   SOLE 17 0 0 288
ISHARES TR 1 3 YR TREAS BD 464287457 33,219 409,047 SH   SOLE 18 409,047 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 621,298 7,650,517 SH   SOLE 19 5,942,250 0 1,708,267
ISHARES TR 1 3 YR TREAS BD 464287457 55,378 681,915 SH   SOLE 21 257,845 0 424,070
ISHARES TR 1 3 YR TREAS BD 464287457 27,254 335,594 SH   SOLE 22 329,918 0 5,676
ISHARES TR MSCI EAFE ETF 464287465 2,942 52,527 SH   SOLE 2 52,527 0 0
ISHARES TR MSCI EAFE ETF 464287465 233,792 4,174,120 SH   SOLE 4 3,975,951 0 198,169
ISHARES TR MSCI EAFE ETF 464287465 908,988 16,229,029 SH   SOLE 7 16,229,029 0 0
ISHARES TR MSCI EAFE ETF 464287465 161 2,878 SH   SOLE 17 0 0 2,878
ISHARES TR MSCI EAFE ETF 464287465 97,974 1,749,226 SH   SOLE 18 1,742,873 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 3,323,724 59,341,620 SH   SOLE 21 59,341,620 0 0
ISHARES TR OPTIONS 464287465 2,801 50,000 SH Put SOLE 19 50,000 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 43 452 SH   SOLE 17 0 0 452
ISHARES TR RUS MDCP VAL ETF 464287473 330 3,433 SH   SOLE 18 3,433 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 12 129 SH   SOLE 43 129 0 0
ISHARES TR RUS MD CP GR ETF 464287481 54 690 SH   SOLE 17 0 0 690
ISHARES TR RUS MD CP GR ETF 464287481 2,154 27,465 SH   SOLE 18 27,465 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,680 43,128 SH   SOLE 17 0 0 43,128
ISHARES TR RUS MID CAP ETF 464287499 10,972 176,534 SH   SOLE 18 176,534 0 0
ISHARES TR RUS MID CAP ETF 464287499 9,919 159,593 SH   SOLE 19 159,593 0 0
ISHARES TR RUS MID CAP ETF 464287499 40 644 SH   SOLE 43 644 0 0
ISHARES TR CORE S&P MCP ETF 464287507 21,469 97,914 SH   SOLE 2 97,914 0 0
ISHARES TR CORE S&P MCP ETF 464287507 125,909 574,245 SH   SOLE 4 574,245 0 0
ISHARES TR CORE S&P MCP ETF 464287507 242,624 1,106,558 SH   SOLE 7 1,106,558 0 0
ISHARES TR CORE S&P MCP ETF 464287507 292 1,332 SH   SOLE 17 0 0 1,332
ISHARES TR CORE S&P MCP ETF 464287507 224,338 1,023,162 SH   SOLE 18 953,626 0 69,536
ISHARES TR CORE S&P MCP ETF 464287507 40,817 186,160 SH   SOLE 19 186,160 0 0
ISHARES TR CORE S&P MCP ETF 464287507 94,020 428,807 SH   SOLE 21 428,807 0 0
ISHARES TR CORE S&P MCP ETF 464287507 442,092 2,016,290 SH   SOLE 22 363,384 0 1,652,906
ISHARES TR CORE S&P MCP ETF 464287507 570 2,602 SH   SOLE 43 2,602 0 0
ISHARES TR EXPND TEC SC ETF 464287549 97 352 SH   SOLE 43 352 0 0
ISHARES TR ISHARES BIOTECH 464287556 36 310 SH   SOLE 4 310 0 0
ISHARES TR ISHARES BIOTECH 464287556 608 5,201 SH   SOLE 18 5,201 0 0
ISHARES TR ISHARES BIOTECH 464287556 6,351 54,303 SH   SOLE 19 54,303 0 0
ISHARES TR COHEN STEER REIT 464287564 9,353 174,306 SH   SOLE 18 174,306 0 0
ISHARES TR COHEN STEER REIT 464287564 124,836 2,326,428 SH   SOLE 19 0 0 2,326,428
ISHARES TR GLOBAL 100 ETF 464287572 1,553,731 26,104,356 SH   SOLE 4 26,104,356 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1 22 SH   SOLE 17 0 0 22
ISHARES TR GLOBAL 100 ETF 464287572 32 530 SH   SOLE 18 530 0 0
ISHARES TR GLOBAL 100 ETF 464287572 60 1,000 SH   SOLE 43 1,000 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 15,104 111,067 SH   SOLE 2 111,067 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 9,347 68,729 SH   SOLE 17 0 0 68,729
ISHARES TR RUS 1000 VAL ETF 464287598 95,157 699,736 SH   SOLE 18 696,861 0 2,875
ISHARES TR RUS 1000 VAL ETF 464287598 434,813 3,197,391 SH   SOLE 22 66,679 0 3,130,712
ISHARES TR S&P MC 400GR ETF 464287606 355 5,634 SH   SOLE 2 5,634 0 0
ISHARES TR S&P MC 400GR ETF 464287606 10 154 SH   SOLE 17 0 0 154
ISHARES TR S&P MC 400GR ETF 464287606 897 14,231 SH   SOLE 18 14,231 0 0
ISHARES TR S&P MC 400GR ETF 464287606 17 268 SH   SOLE 43 268 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 25,320 120,342 SH   SOLE 2 120,342 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 5,773 27,439 SH   SOLE 17 0 0 27,439
ISHARES TR RUS 1000 GRW ETF 464287614 117,009 556,124 SH   SOLE 18 556,124 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 81,188 385,874 SH   SOLE 22 385,874 0 0
ISHARES TR RUS 1000 ETF 464287622 120,907 612,715 SH   SOLE 2 23,561 0 589,154
ISHARES TR RUS 1000 ETF 464287622 175 889 SH   SOLE 17 0 0 889
ISHARES TR RUS 1000 ETF 464287622 54,342 275,385 SH   SOLE 18 99,822 0 175,563
ISHARES TR RUS 1000 ETF 464287622 392,382 1,988,454 SH   SOLE 19 1,988,454 0 0
ISHARES TR RUS 1000 ETF 464287622 341,308 1,729,632 SH   SOLE 21 1,450,318 0 279,314
ISHARES TR RUS 1000 ETF 464287622 16,499 83,611 SH   SOLE 22 83,570 0 41
ISHARES TR RUS 1000 ETF 464287622 2,761 13,991 SH   SOLE 43 13,991 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 4,556 35,338 SH   SOLE 2 0 0 35,338
ISHARES TR RUS 2000 VAL ETF 464287630 60 466 SH   SOLE 17 0 0 466
ISHARES TR RUS 2000 VAL ETF 464287630 13,457 104,372 SH   SOLE 18 104,372 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 11,545 89,541 SH   SOLE 22 51,448 0 38,093
ISHARES TR RUS 2000 VAL ETF 464287630 27 210 SH   SOLE 43 210 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,074 5,201 SH   SOLE 2 0 0 5,201
ISHARES TR RUS 2000 GRW ETF 464287648 42 201 SH   SOLE 17 0 0 201
ISHARES TR RUS 2000 GRW ETF 464287648 881 4,263 SH   SOLE 18 4,263 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 3,743 18,120 SH   SOLE 22 18,120 0 0
ISHARES TR OPTIONS 464287655 2,622 15,900 SH Put SOLE 4 15,900 0 0
ISHARES TR OPTIONS 464287655 42,846 259,800 SH Put SOLE 18 259,800 0 0
ISHARES TR OPTIONS 464287655 443,453 2,688,900 SH Put SOLE 19 2,688,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 12,170 73,793 SH   SOLE 2 73,793 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 895,872 5,432,160 SH   SOLE 7 5,432,160 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,959 17,940 SH   SOLE 17 0 0 17,940
ISHARES TR RUSSELL 2000 ETF 464287655 181,462 1,100,304 SH   SOLE 18 1,100,304 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 77,949 472,649 SH   SOLE 19 472,649 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 216,462 1,312,530 SH   SOLE 21 1,168,006 0 144,524
ISHARES TR RUSSELL 2000 ETF 464287655 748,669 4,539,587 SH   SOLE 22 4,539,587 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,724 10,455 SH   SOLE 43 10,296 0 159
ISHARES TR CORE S&P US VLU 464287663 204,129 3,260,333 SH   SOLE 2 3,260,333 0 0
ISHARES TR CORE S&P US VLU 464287663 3,000 47,908 SH   SOLE 17 0 0 47,908
ISHARES TR CORE S&P US VLU 464287663 14,420 230,318 SH   SOLE 18 230,318 0 0
ISHARES TR CORE S&P US GWT 464287671 2,083 25,981 SH   SOLE 17 0 0 25,981
ISHARES TR CORE S&P US GWT 464287671 37,476 467,400 SH   SOLE 18 467,400 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 41 197 SH   SOLE 17 0 0 197
ISHARES TR RUSSELL 3000 ETF 464287689 15,380 74,285 SH   SOLE 18 74,285 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 30,808 148,804 SH   SOLE 19 148,804 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 94,616 456,993 SH   SOLE 22 305,808 0 151,185
ISHARES TR U.S. UTILITS ETF 464287697 0 1 SH   SOLE 43 1 0 0
ISHARES TR S&P MC 400VL ETF 464287705 443 4,926 SH   SOLE 2 4,926 0 0
ISHARES TR S&P MC 400VL ETF 464287705 5 60 SH   SOLE 17 0 0 60
ISHARES TR S&P MC 400VL ETF 464287705 262 2,913 SH   SOLE 18 2,913 0 0
ISHARES TR U.S. TECH ETF 464287721 38 520 SH   SOLE 2 520 0 0
ISHARES TR U.S. REAL ES ETF 464287739 75,772 930,633 SH   SOLE 2 930,633 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,792 34,293 SH   SOLE 22 34,293 0 0
ISHARES TR US INDUSTRIALS 464287754 1,607 19,182 SH   SOLE 18 19,182 0 0
ISHARES TR US HLTHCARE ETF 464287762 32 127 SH   SOLE 2 127 0 0
ISHARES TR US HLTHCARE ETF 464287762 1,225 4,841 SH   SOLE 18 4,841 0 0
ISHARES TR U.S. ENERGY ETF 464287796 77,245 1,965,033 SH   SOLE 2 1,965,033 0 0
ISHARES TR U.S. ENERGY ETF 464287796 8,236 209,515 SH   SOLE 18 209,515 0 0
ISHARES TR U.S. ENERGY ETF 464287796 11,239 285,916 SH   SOLE 19 285,916 0 0
ISHARES TR CORE S&P SCP ETF 464287804 159,971 1,834,744 SH   SOLE 2 1,834,744 0 0
ISHARES TR CORE S&P SCP ETF 464287804 248,484 2,849,909 SH   SOLE 4 2,849,909 0 0
ISHARES TR CORE S&P SCP ETF 464287804 71,785 823,319 SH   SOLE 7 823,319 0 0
ISHARES TR CORE S&P SCP ETF 464287804 37,104 425,558 SH   SOLE 17 0 0 425,558
ISHARES TR CORE S&P SCP ETF 464287804 155,782 1,786,694 SH   SOLE 18 1,714,204 0 72,490
ISHARES TR CORE S&P SCP ETF 464287804 60,595 694,974 SH   SOLE 19 694,974 0 0
ISHARES TR CORE S&P SCP ETF 464287804 40,306 462,276 SH   SOLE 21 462,276 0 0
ISHARES TR CORE S&P SCP ETF 464287804 23,022 264,049 SH   SOLE 22 264,049 0 0
ISHARES TR CORE S&P SCP ETF 464287804 9,217 105,715 SH   SOLE 23 105,715 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,369 84,518 SH   SOLE 28 0 0 84,518
ISHARES TR CORE S&P SCP ETF 464287804 177 2,033 SH   SOLE 43 2,033 0 0
ISHARES TR US CONSM STAPLES 464287812 27 150 SH   SOLE 43 150 0 0
ISHARES TR EUROPE ETF 464287861 495,095 13,111,628 SH   SOLE 4 13,111,628 0 0
ISHARES TR SP SMCP600VL ETF 464287879 229 2,782 SH   SOLE 2 2,782 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1 16 SH   SOLE 17 0 0 16
ISHARES TR SP SMCP600VL ETF 464287879 32 390 SH   SOLE 18 390 0 0
ISHARES TR S&P SML 600 GWT 464287887 5 53 SH   SOLE 17 0 0 53
ISHARES TR S&P SML 600 GWT 464287887 175 1,718 SH   SOLE 18 1,718 0 0
ISHARES TR INTL TREA BD ETF 464288117 13,962 381,367 SH   SOLE 7 0 0 381,367
ISHARES TR INTL TREA BD ETF 464288117 0 2 SH   SOLE 17 0 0 2
ISHARES TR SHRT NAT MUN ETF 464288158 154 1,497 SH   SOLE 2 1,497 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1 12 SH   SOLE 17 0 0 12
ISHARES TR SHRT NAT MUN ETF 464288158 7,690 74,911 SH   SOLE 18 74,911 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,524 26,041 SH   SOLE 3 26,041 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 383 20,088 SH   SOLE 4 20,088 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 2,545 133,295 SH   SOLE 7 133,295 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 100 5,220 SH   SOLE 18 5,220 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,131 28,273 SH   SOLE 2 28,273 0 0
ISHARES TR MSCI ACWI EX US 464288240 0 8 SH   SOLE 17 0 0 8
ISHARES TR MSCI ACWI EX US 464288240 1,923 48,068 SH   SOLE 18 48,068 0 0
ISHARES TR MSCI ACWI EX US 464288240 119,921 2,997,264 SH   SOLE 21 2,997,264 0 0
ISHARES TR MSCI ACWI ETF 464288257 25,782 331,266 SH   SOLE 2 0 0 331,266
ISHARES TR MSCI ACWI ETF 464288257 4,238 54,455 SH   SOLE 3 27,692 0 26,763
ISHARES TR MSCI ACWI ETF 464288257 350 4,494 SH   SOLE 17 0 0 4,494
ISHARES TR MSCI ACWI ETF 464288257 11,426 146,801 SH   SOLE 18 146,801 0 0
ISHARES TR MSCI ACWI ETF 464288257 4 47 SH   SOLE 43 0 0 47
ISHARES TR MSCI KOKUSAI ETF 464288265 9,586 128,986 SH   SOLE 23 128,986 0 0
ISHARES TR EAFE SML CP ETF 464288273 11,471 235,157 SH   SOLE 17 0 0 235,157
ISHARES TR EAFE SML CP ETF 464288273 6,334 129,845 SH   SOLE 18 86,001 0 43,844
ISHARES TR EAFE SML CP ETF 464288273 154,421 3,165,656 SH   SOLE 21 3,165,656 0 0
ISHARES TR EAFE SML CP ETF 464288273 71,750 1,470,882 SH   SOLE 22 0 0 1,470,882
ISHARES TR EAFE SML CP ETF 464288273 6,118 125,427 SH   SOLE 23 125,427 0 0
ISHARES TR JPMORGAN USD EMG 464288281 2,903 36,560 SH   SOLE 2 36,433 0 127
ISHARES TR JPMORGAN USD EMG 464288281 1,736 21,868 SH   SOLE 4 21,868 0 0
ISHARES TR JPMORGAN USD EMG 464288281 49,692 625,850 SH   SOLE 7 625,850 0 0
ISHARES TR JPMORGAN USD EMG 464288281 7,018 88,393 SH   SOLE 17 0 0 88,393
ISHARES TR JPMORGAN USD EMG 464288281 44,919 565,734 SH   SOLE 18 565,734 0 0
ISHARES TR JPMORGAN USD EMG 464288281 356,285 4,487,222 SH   SOLE 19 4,487,222 0 0
ISHARES TR JPMORGAN USD EMG 464288281 30,006 377,910 SH   SOLE 21 377,910 0 0
ISHARES TR JPMORGAN USD EMG 464288281 138,056 1,738,735 SH   SOLE 22 1,022,572 0 716,163
ISHARES TR JPMORGAN USD EMG 464288281 42,366 533,575 SH   SOLE 23 533,575 0 0
ISHARES TR OPTIONS 464288281 5,955 75,000 SH Put SOLE 19 75,000 0 0
ISHARES TR CALIF MUN BD ETF 464288356 717 13,222 SH   SOLE 2 13,222 0 0
ISHARES TR CALIF MUN BD ETF 464288356 409 7,549 SH   SOLE 18 7,549 0 0
ISHARES TR GLB INFRASTR ETF 464288372 140,346 3,355,157 SH   SOLE 2 3,355,157 0 0
ISHARES TR GLB INFRASTR ETF 464288372 12,952 309,641 SH   SOLE 7 309,641 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 84 1,500 SH   SOLE 43 1,500 0 0
ISHARES TR NATIONAL MUN ETF 464288414 53,876 525,210 SH   SOLE 2 525,210 0 0
ISHARES TR NATIONAL MUN ETF 464288414 10,064 98,107 SH   SOLE 17 0 0 98,107
ISHARES TR NATIONAL MUN ETF 464288414 14,395 140,332 SH   SOLE 18 140,332 0 0
ISHARES TR ASIA 50 ETF 464288430 390,329 7,819,095 SH   SOLE 4 7,819,095 0 0
ISHARES TR INTL SEL DIV ETF 464288448 73 3,257 SH   SOLE 7 3,257 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1 61 SH   SOLE 17 0 0 61
ISHARES TR INTL SEL DIV ETF 464288448 6,588 292,405 SH   SOLE 18 292,405 0 0
ISHARES TR INTL SEL DIV ETF 464288448 13,744 610,049 SH   SOLE 21 610,049 0 0
ISHARES TR INTL SEL DIV ETF 464288448 140 6,205 SH   SOLE 43 6,205 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 15 SH   SOLE 2 15 0 0
ISHARES TR INTL DEV RE ETF 464288489 777 40,787 SH   SOLE 22 40,787 0 0
ISHARES TR IBOXX HI YD ETF 464288513 79,449 1,112,887 SH   SOLE 2 1,061,500 0 51,387
ISHARES TR IBOXX HI YD ETF 464288513 136 1,911 SH   SOLE 4 1,911 0 0
ISHARES TR IBOXX HI YD ETF 464288513 41,824 585,850 SH   SOLE 7 585,850 0 0
ISHARES TR IBOXX HI YD ETF 464288513 639 8,945 SH   SOLE 17 0 0 8,945
ISHARES TR IBOXX HI YD ETF 464288513 63,576 890,543 SH   SOLE 18 538,420 0 352,123
ISHARES TR IBOXX HI YD ETF 464288513 495,596 6,942,092 SH   SOLE 19 6,768,907 0 173,185
ISHARES TR IBOXX HI YD ETF 464288513 159,210 2,230,150 SH   SOLE 21 2,230,150 0 0
ISHARES TR IBOXX HI YD ETF 464288513 824 11,545 SH   SOLE 22 11,545 0 0
ISHARES TR IBOXX HI YD ETF 464288513 93,214 1,305,705 SH   SOLE 23 1,305,705 0 0
ISHARES TR IBOXX HI YD ETF 464288513 29,905 418,899 SH   SOLE 26 418,899 0 0
ISHARES TR OPTIONS 464288513 250 3,500 SH Put SOLE 4 3,500 0 0
ISHARES TR OPTIONS 464288513 3,969 55,600 SH Put SOLE 18 55,600 0 0
ISHARES TR OPTIONS 464288513 103,394 1,448,300 SH Put SOLE 19 1,448,300 0 0
ISHARES TR CRE U S REIT ETF 464288521 4,202 88,465 SH   SOLE 2 88,465 0 0
ISHARES TR CRE U S REIT ETF 464288521 15,481 325,908 SH   SOLE 21 0 0 325,908
ISHARES TR CRE U S REIT ETF 464288521 2,223 46,801 SH   SOLE 22 46,801 0 0
ISHARES TR CRE U S REIT ETF 464288521 62,751 1,321,071 SH   SOLE 23 1,321,071 0 0
ISHARES TR RESIDENTIAL MULT 464288562 2,323 32,341 SH   SOLE 19 32,341 0 0
ISHARES TR MSCI KLD400 SOC 464288570 72 1,077 SH   SOLE 2 1,077 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1 22 SH   SOLE 17 0 0 22
ISHARES TR MSCI KLD400 SOC 464288570 2,301 34,364 SH   SOLE 18 34,364 0 0
ISHARES TR MBS ETF 464288588 44,024 480,718 SH   SOLE 2 480,718 0 0
ISHARES TR MBS ETF 464288588 51 562 SH   SOLE 17 0 0 562
ISHARES TR MBS ETF 464288588 84,341 920,955 SH   SOLE 18 920,955 0 0
ISHARES TR MBS ETF 464288588 8,582 93,713 SH   SOLE 21 93,713 0 0
ISHARES TR INTRM GOV CR ETF 464288612 19,465 191,417 SH   SOLE 2 191,417 0 0
ISHARES TR INTRM GOV CR ETF 464288612 463 4,551 SH   SOLE 18 4,551 0 0
ISHARES TR INTRM GOV CR ETF 464288612 4,315 42,434 SH   SOLE 22 0 0 42,434
ISHARES TR USD INV GRDE ETF 464288620 66,070 1,375,033 SH   SOLE 2 1,375,033 0 0
ISHARES TR USD INV GRDE ETF 464288620 49,766 1,035,718 SH   SOLE 7 1,031,381 0 4,337
ISHARES TR USD INV GRDE ETF 464288620 46 950 SH   SOLE 17 0 0 950
ISHARES TR USD INV GRDE ETF 464288620 70,943 1,476,449 SH   SOLE 18 1,476,449 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 11,281 233,660 SH   SOLE 2 233,660 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 15 310 SH   SOLE 17 0 0 310
ISHARES TR ISHS 5-10YR INVT 464288638 45,054 933,180 SH   SOLE 18 406,337 0 526,843
ISHARES TR ISHS 5-10YR INVT 464288638 9,666 200,200 SH   SOLE 21 200,200 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 1,742 36,082 SH   SOLE 22 36,082 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 3,333 69,035 SH   SOLE 23 69,035 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 361,470 7,335,034 SH   SOLE 2 7,335,034 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 9,880 200,495 SH   SOLE 7 200,495 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1 20 SH   SOLE 17 0 0 20
ISHARES TR ISHS 1-5YR INVS 464288646 15,576 316,066 SH   SOLE 18 253,165 0 62,901
ISHARES TR ISHS 1-5YR INVS 464288646 53,844 1,092,618 SH   SOLE 21 970,199 0 122,419
ISHARES TR ISHS 1-5YR INVS 464288646 8,833 179,232 SH   SOLE 23 179,232 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 15,690 144,014 SH   SOLE 2 144,014 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 1 7 SH   SOLE 17 0 0 7
ISHARES TR 10-20 YR TRS ETF 464288653 15,600 143,188 SH   SOLE 18 143,188 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 116,966 1,073,572 SH   SOLE 19 1,073,572 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 151 1,390 SH   SOLE 22 1,390 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 3,387 29,641 SH   SOLE 2 358 0 29,283
ISHARES TR 3 7 YR TREAS BD 464288661 21,764 190,446 SH   SOLE 7 0 0 190,446
ISHARES TR 3 7 YR TREAS BD 464288661 13 111 SH   SOLE 17 0 0 111
ISHARES TR 3 7 YR TREAS BD 464288661 20,666 180,839 SH   SOLE 18 180,839 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 18,710 163,723 SH   SOLE 22 163,723 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 25,510 223,227 SH   SOLE 23 223,227 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 4,089 35,783 SH   SOLE 26 35,783 0 0
ISHARES TR SHORT TREAS BD 464288679 25,227 229,335 SH   SOLE 2 225,940 0 3,395
ISHARES TR SHORT TREAS BD 464288679 539,204 4,901,858 SH   SOLE 18 4,901,858 0 0
ISHARES TR SHORT TREAS BD 464288679 575,225 5,229,317 SH   SOLE 19 3,906,078 0 1,323,239
ISHARES TR SHORT TREAS BD 464288679 39,595 359,956 SH   SOLE 21 0 0 359,956
ISHARES TR SHORT TREAS BD 464288679 437 3,977 SH   SOLE 23 3,977 0 0
ISHARES TR OPTIONS 464288687 7,918 250,000 SH Put SOLE 19 250,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 25,390 801,699 SH   SOLE 2 801,699 0 0
ISHARES TR PFD AND INCM SEC 464288687 640 20,215 SH   SOLE 3 20,215 0 0
ISHARES TR PFD AND INCM SEC 464288687 428 13,513 SH   SOLE 7 13,513 0 0
ISHARES TR PFD AND INCM SEC 464288687 75,021 2,368,843 SH   SOLE 18 2,368,843 0 0
ISHARES TR PFD AND INCM SEC 464288687 23,232 733,577 SH   SOLE 21 733,577 0 0
ISHARES TR MRNING SM CP ETF 464288703 2 45 SH   SOLE 17 0 0 45
ISHARES TR GLOB INDSTRL ETF 464288729 35,489 394,587 SH   SOLE 7 394,587 0 0
ISHARES TR GLB CNSM STP ETF 464288737 125,114 2,334,224 SH   SOLE 4 2,334,224 0 0
ISHARES TR GLB CNSM STP ETF 464288737 4,368 81,501 SH   SOLE 7 81,501 0 0
ISHARES TR GLB CNS DISC ETF 464288745 41,831 342,600 SH   SOLE 7 342,600 0 0
ISHARES TR US HOME CONS ETF 464288752 471 9,055 SH   SOLE 43 0 0 9,055
ISHARES TR MSCI USA ESG SLC 464288802 2 23 SH   SOLE 17 0 0 23
ISHARES TR MSCI USA ESG SLC 464288802 505 6,656 SH   SOLE 18 6,656 0 0
ISHARES TR MSCI USA ESG SLC 464288802 27,288 359,480 SH   SOLE 19 0 0 359,480
ISHARES TR U.S. MED DVC ETF 464288810 1 30 SH   SOLE 2 30 0 0
ISHARES TR EAFE VALUE ETF 464288877 110,742 2,874,172 SH   SOLE 2 2,874,172 0 0
ISHARES TR EAFE VALUE ETF 464288877 6,005 155,852 SH   SOLE 17 0 0 155,852
ISHARES TR EAFE VALUE ETF 464288877 27,660 717,886 SH   SOLE 18 717,886 0 0
ISHARES TR EAFE VALUE ETF 464288877 179,116 4,648,748 SH   SOLE 19 4,648,748 0 0
ISHARES TR EAFE GRWTH ETF 464288885 36,510 503,165 SH   SOLE 2 503,165 0 0
ISHARES TR EAFE GRWTH ETF 464288885 4 49 SH   SOLE 17 0 0 49
ISHARES TR EAFE GRWTH ETF 464288885 25,189 347,148 SH   SOLE 18 347,148 0 0
ISHARES TR EAFE GRWTH ETF 464288885 167,913 2,314,120 SH   SOLE 19 2,314,120 0 0
ISHARES TR OPTIONS 464289180 1,391 100,000 SH Put SOLE 19 100,000 0 0
ISHARES TR RUS TP200 VL ETF 464289420 5 83 SH   SOLE 17 0 0 83
ISHARES TR RUS TP200 GR ETF 464289438 2 20 SH   SOLE 17 0 0 20
ISHARES TR RUS TOP 200 ETF 464289446 1 15 SH   SOLE 18 15 0 0
ISHARES TR CORE LT USDB ETF 464289479 74,340 1,481,268 SH   SOLE 2 0 0 1,481,268
ISHARES TR CORE LT USDB ETF 464289479 3,720 74,116 SH   SOLE 18 74,116 0 0
ISHARES TR 10+ YR INVST GRD 464289511 148,692 3,082,977 SH   SOLE 2 1,329,921 0 1,753,056
ISHARES TR 10+ YR INVST GRD 464289511 4 74 SH   SOLE 17 0 0 74
ISHARES TR 10+ YR INVST GRD 464289511 5,622 116,574 SH   SOLE 18 116,574 0 0
ISHARES TR 10+ YR INVST GRD 464289511 75,754 1,570,684 SH   SOLE 21 1,570,684 0 0
ISHARES TR 10+ YR INVST GRD 464289511 4,084 84,682 SH   SOLE 22 12,118 0 72,564
ISHARES TR 10+ YR INVST GRD 464289511 2,725 56,499 SH   SOLE 23 56,499 0 0
ISHARES TR INDIA 50 ETF 464289529 42,035 995,906 SH   SOLE 7 995,906 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 0 2 SH   SOLE 17 0 0 2
ISHARES TR GRWT ALLOCAT ETF 464289867 2 55 SH   SOLE 17 0 0 55
ISHARES TR GRWT ALLOCAT ETF 464289867 68,892 1,538,463 SH   SOLE 19 0 0 1,538,463
ISHARES TR MODERT ALLOC ETF 464289875 7 183 SH   SOLE 17 0 0 183
ISHARES TR MODERT ALLOC ETF 464289875 85,126 2,325,199 SH   SOLE 19 0 0 2,325,199
ISHARES TR CONSER ALLOC ETF 464289883 11,822 362,415 SH   SOLE 19 0 0 362,415
ISHARES TR US TREAS BD ETF 46429B267 57,997 2,548,178 SH   SOLE 2 2,426,069 0 122,109
ISHARES TR US TREAS BD ETF 46429B267 52,392 2,301,913 SH   SOLE 7 2,301,913 0 0
ISHARES TR US TREAS BD ETF 46429B267 87 3,819 SH   SOLE 17 0 0 3,819
ISHARES TR US TREAS BD ETF 46429B267 165,774 7,283,547 SH   SOLE 18 7,283,547 0 0
ISHARES TR US TREAS BD ETF 46429B267 90,292 3,967,154 SH   SOLE 19 3,967,154 0 0
ISHARES TR US TREAS BD ETF 46429B267 82 3,586 SH   SOLE 23 3,586 0 0
ISHARES TR GNMA BOND ETF 46429B333 4,757 110,600 SH   SOLE 23 110,600 0 0
ISHARES TR CMBS ETF 46429B366 1,776 38,737 SH   SOLE 18 38,737 0 0
ISHARES TR MSCI INDIA ETF 46429B598 288,331 7,070,404 SH   SOLE 2 23,144 0 7,047,260
ISHARES TR MSCI INDIA ETF 46429B598 7,603 186,448 SH   SOLE 4 186,448 0 0
ISHARES TR MSCI INDIA ETF 46429B598 10,577 259,360 SH   SOLE 15 259,360 0 0
ISHARES TR MSCI INDIA ETF 46429B598 124,584 3,055,037 SH   SOLE 18 3,055,037 0 0
ISHARES TR MSCI INDIA ETF 46429B598 13,473 330,386 SH   SOLE 19 330,386 0 0
ISHARES TR MSCI INDIA ETF 46429B598 70,681 1,733,218 SH   SOLE 22 1,301,357 0 431,861
ISHARES TR MSCI INDIA ETF 46429B598 14,688 360,181 SH   SOLE 26 360,181 0 0
ISHARES TR MSCI POLAND ETF 46429B606 2,372 220,200 SH   SOLE 2 220,200 0 0
ISHARES TR MSCI POLAND ETF 46429B606 8,631 801,389 SH   SOLE 7 0 0 801,389
ISHARES TR MSCI POLAND ETF 46429B606 181 16,782 SH   SOLE 15 16,782 0 0
ISHARES TR MSCI POLAND ETF 46429B606 444 41,221 SH   SOLE 18 0 0 41,221
ISHARES TR FLTG RATE NT ETF 46429B655 49,816 990,972 SH   SOLE 2 990,972 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 13,334 265,251 SH   SOLE 7 0 0 265,251
ISHARES TR FLTG RATE NT ETF 46429B655 15,923 316,757 SH   SOLE 18 316,757 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 15,487 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 148,594 2,955,912 SH   SOLE 23 2,955,912 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 165,393 1,811,731 SH   SOLE 2 1,737,378 0 74,353
ISHARES TR CORE HIGH DV ETF 46429B663 49 532 SH   SOLE 17 0 0 532
ISHARES TR CORE HIGH DV ETF 46429B663 39,967 437,799 SH   SOLE 18 437,799 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 7,261 79,541 SH   SOLE 19 79,541 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 20,418 223,660 SH   SOLE 21 223,660 0 0
ISHARES TR MSCI CHINA ETF 46429B671 15,971 375,252 SH   SOLE 2 375,252 0 0
ISHARES TR MSCI CHINA ETF 46429B671 6,417 150,787 SH   SOLE 18 100,962 0 49,825
ISHARES TR MSCI CHINA ETF 46429B671 844 19,824 SH   SOLE 19 19,824 0 0
ISHARES TR MSCI CHINA ETF 46429B671 23,699 556,840 SH   SOLE 22 556,840 0 0
ISHARES TR MSCI CHINA ETF 46429B671 824 19,368 SH   SOLE 26 19,368 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 9,258 162,391 SH   SOLE 2 162,391 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 139,577 2,448,290 SH   SOLE 7 2,448,290 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 4 78 SH   SOLE 17 0 0 78
ISHARES TR MSCI EAFE MIN VL 46429B689 180,363 3,163,702 SH   SOLE 18 3,100,395 0 63,307
ISHARES TR MSCI EAFE MIN VL 46429B689 3,993 70,043 SH   SOLE 21 70,043 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 1,375 24,122 SH   SOLE 22 24,122 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 0 1 SH   SOLE 43 0 0 1
ISHARES TR MSCI USA MIN VOL 46429B697 357,614 5,410,194 SH   SOLE 2 5,246,818 0 163,376
ISHARES TR MSCI USA MIN VOL 46429B697 26 400 SH   SOLE 17 0 0 400
ISHARES TR MSCI USA MIN VOL 46429B697 430,236 6,508,869 SH   SOLE 18 6,380,516 0 128,353
ISHARES TR MSCI USA MIN VOL 46429B697 49,890 754,770 SH   SOLE 19 754,770 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 20,757 314,017 SH   SOLE 22 314,017 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 76,223 793,086 SH   SOLE 2 523,497 0 269,589
ISHARES TR 0-5 YR TIPS ETF 46429B747 303 3,153 SH   SOLE 4 3,153 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 151,336 1,574,617 SH   SOLE 7 1,574,617 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 465 4,842 SH   SOLE 17 0 0 4,842
ISHARES TR 0-5 YR TIPS ETF 46429B747 10,464 108,879 SH   SOLE 18 108,879 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 62,110 646,241 SH   SOLE 19 646,241 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 135,986 1,308,316 SH   SOLE 2 1,308,316 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 43,389 417,444 SH   SOLE 7 417,444 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 19 187 SH   SOLE 17 0 0 187
ISHARES TR MSCI USA QLT FCT 46432F339 114,299 1,099,659 SH   SOLE 18 989,267 0 110,392
ISHARES TR MSCI USA QLT FCT 46432F339 15,788 151,898 SH   SOLE 22 151,898 0 0
ISHARES TR MSCI USA SZE FT 46432F370 55,698 534,323 SH   SOLE 18 485,421 0 48,902
ISHARES TR MSCI USA VALUE 46432F388 73,511 898,010 SH   SOLE 2 898,010 0 0
ISHARES TR MSCI USA VALUE 46432F388 8,715 106,459 SH   SOLE 7 106,459 0 0
ISHARES TR MSCI USA VALUE 46432F388 3 32 SH   SOLE 17 0 0 32
ISHARES TR MSCI USA VALUE 46432F388 86,160 1,052,532 SH   SOLE 18 1,034,231 0 18,301
ISHARES TR MSCI USA VALUE 46432F388 17,583 214,796 SH   SOLE 22 214,796 0 0
ISHARES TR MSCI USA MMENTM 46432F396 18,089 137,901 SH   SOLE 2 137,901 0 0
ISHARES TR MSCI USA MMENTM 46432F396 12,038 91,771 SH   SOLE 7 91,771 0 0
ISHARES TR MSCI USA MMENTM 46432F396 63 482 SH   SOLE 17 0 0 482
ISHARES TR MSCI USA MMENTM 46432F396 96,622 736,592 SH   SOLE 18 691,826 0 44,766
ISHARES TR MSCI USA MMENTM 46432F396 16,439 125,322 SH   SOLE 22 125,322 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 2,823 55,439 SH   SOLE 2 55,439 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 97 1,910 SH   SOLE 17 0 0 1,910
ISHARES TR CORE MSCI TOTAL 46432F834 493,465 9,690,991 SH   SOLE 19 0 0 9,690,991
ISHARES TR CORE MSCI TOTAL 46432F834 12,812,079 251,611,920 SH   SOLE 21 251,530,623 0 81,297
ISHARES TR CORE MSCI EAFE 46432F842 1,400,984 26,599,287 SH   SOLE 2 26,599,287 0 0
ISHARES TR CORE MSCI EAFE 46432F842 280 5,311 SH   SOLE 3 5,311 0 0
ISHARES TR CORE MSCI EAFE 46432F842 10,605 201,347 SH   SOLE 4 0 0 201,347
ISHARES TR CORE MSCI EAFE 46432F842 101,634 1,929,628 SH   SOLE 7 1,899,182 0 30,446
ISHARES TR CORE MSCI EAFE 46432F842 105,039 1,994,294 SH   SOLE 17 0 0 1,994,294
ISHARES TR CORE MSCI EAFE 46432F842 337,289 6,403,822 SH   SOLE 18 6,125,603 0 278,219
ISHARES TR CORE MSCI EAFE 46432F842 251,351 4,772,185 SH   SOLE 19 4,735,233 0 36,952
ISHARES TR CORE MSCI EAFE 46432F842 50,998 968,259 SH   SOLE 21 0 0 968,259
ISHARES TR CORE MSCI EAFE 46432F842 153,343 2,911,383 SH   SOLE 22 2,911,383 0 0
ISHARES TR CORE MSCI EAFE 46432F842 6,889 130,792 SH   SOLE 23 130,792 0 0
ISHARES TR CORE MSCI EAFE 46432F842 491 9,331 SH   SOLE 43 0 0 9,331
ISHARES TR CORE 1 5 YR USD 46432F859 80,233 1,740,410 SH   SOLE 2 1,740,410 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 2 38 SH   SOLE 17 0 0 38
ISHARES TR CORE 1 5 YR USD 46432F859 6,060 131,464 SH   SOLE 18 131,464 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 120 6,549 SH   SOLE 18 6,549 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,126 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 43 915 SH   SOLE 18 915 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 2,062 43,506 SH   SOLE 22 0 0 43,506
ISHARES TR U S EQUITY FACTR 46434V282 4,013 110,793 SH   SOLE 18 110,793 0 0
ISHARES TR MSCI USA SML CP 46434V290 14,224 317,794 SH   SOLE 2 317,794 0 0
ISHARES TR MSCI USA SML CP 46434V290 0 9 SH   SOLE 17 0 0 9
ISHARES TR MSCI USA SML CP 46434V290 928 20,731 SH   SOLE 18 20,731 0 0
ISHARES TR MSCI USA SML CP 46434V290 11,284 252,092 SH   SOLE 22 252,092 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 26,771 670,270 SH   SOLE 2 600,392 0 69,878
ISHARES TR 0-5YR HI YL CP 46434V407 9,486 237,498 SH   SOLE 7 237,498 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 15 376 SH   SOLE 17 0 0 376
ISHARES TR 0-5YR HI YL CP 46434V407 109,100 2,731,607 SH   SOLE 18 2,731,607 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 21,176 530,200 SH   SOLE 19 530,200 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 163,965 3,999,143 SH   SOLE 2 60,578 0 3,938,565
ISHARES TR MSCI SAUDI ARBIA 46434V423 22,585 550,851 SH   SOLE 4 419,110 0 131,741
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,378 82,380 SH   SOLE 15 82,380 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 1,542 37,605 SH   SOLE 18 37,605 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 10,562 257,620 SH   SOLE 22 257,620 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 21,754 809,910 SH   SOLE 2 809,910 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 2,634 98,051 SH   SOLE 18 0 0 98,051
ISHARES TR MSCI INTL QUALTY 46434V456 24,724 889,984 SH   SOLE 2 889,984 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 5,059 182,111 SH   SOLE 18 0 0 182,111
ISHARES TR MSCI LW CRB TG 46434V464 272 2,148 SH   SOLE 18 2,148 0 0
ISHARES TR MSCI CHINA A 46434V514 45,426 1,483,045 SH   SOLE 2 35,972 0 1,447,073
ISHARES TR MSCI CHINA A 46434V514 7,683 250,839 SH   SOLE 4 0 0 250,839
ISHARES TR MSCI CHINA A 46434V514 5,048 164,802 SH   SOLE 19 164,802 0 0
ISHARES TR CORE TOTAL USD 46434V613 26,730 600,673 SH   SOLE 2 600,673 0 0
ISHARES TR CORE TOTAL USD 46434V613 19 431 SH   SOLE 17 0 0 431
ISHARES TR CORE TOTAL USD 46434V613 146,938 3,301,987 SH   SOLE 18 997,406 0 2,304,581
ISHARES TR CORE TOTAL USD 46434V613 379,061 8,518,234 SH   SOLE 19 8,518,234 0 0
ISHARES TR CORE TOTAL USD 46434V613 2,177,674 48,936,491 SH   SOLE 21 48,936,491 0 0
ISHARES TR CORE DIV GRWTH 46434V621 231 5,198 SH   SOLE 2 5,198 0 0
ISHARES TR CORE DIV GRWTH 46434V621 49 1,098 SH   SOLE 17 0 0 1,098
ISHARES TR CORE DIV GRWTH 46434V621 31,959 718,661 SH   SOLE 18 678,877 0 39,784
ISHARES TR CORE DIV GRWTH 46434V621 145,899 3,280,846 SH   SOLE 19 3,280,846 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 351 12,164 SH   SOLE 3 12,164 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 93,454 4,393,696 SH   SOLE 2 4,393,696 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 25,813 1,213,592 SH   SOLE 7 1,213,592 0 0
ISHARES TR CORE MSCI EURO 46434V738 495 12,531 SH   SOLE 7 12,531 0 0
ISHARES TR CORE MSCI EURO 46434V738 73 1,857 SH   SOLE 17 0 0 1,857
ISHARES TR CORE MSCI EURO 46434V738 14,934 377,694 SH   SOLE 23 377,694 0 0
ISHARES TR MSCI QATAR ETF 46434V779 2,351 111,543 SH   SOLE 4 111,543 0 0
ISHARES TR HDG MSCI EAFE 46434V803 2 64 SH   SOLE 2 64 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 167,533 3,349,984 SH   SOLE 2 3,289,975 0 60,009
ISHARES TR BLACKROCK ULTRA 46434V878 1 12 SH   SOLE 17 0 0 12
ISHARES TR HDG MSCI JAPAN 46434V886 94 2,539 SH   SOLE 18 2,539 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 73,222 1,984,325 SH   SOLE 19 1,984,325 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 13,658 370,131 SH   SOLE 22 370,131 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 3 133 SH   SOLE 2 133 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3 137 SH   SOLE 2 137 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 3 131 SH   SOLE 2 131 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 3 133 SH   SOLE 2 133 0 0
ISHARES TR CONV BD ETF 46435G102 2,531 36,736 SH   SOLE 2 36,736 0 0
ISHARES TR CONV BD ETF 46435G102 8,485 123,147 SH   SOLE 18 123,147 0 0
ISHARES TR CONV BD ETF 46435G102 37,819 548,903 SH   SOLE 19 548,903 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 1,200 55,092 SH   SOLE 2 55,092 0 0
ISHARES TR INVESTMENT GRADE 46435G219 3,042 71,933 SH   SOLE 23 71,933 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 11,661 496,438 SH   SOLE 2 496,438 0 0
ISHARES TR IBONDS DEC2023 46435G318 4 142 SH   SOLE 2 142 0 0
ISHARES TR CORE MSCI INTL 46435G326 174,049 3,602,743 SH   SOLE 2 3,602,743 0 0
ISHARES TR CORE MSCI INTL 46435G326 3 55 SH   SOLE 17 0 0 55
ISHARES TR CORE MSCI INTL 46435G326 13,904 287,807 SH   SOLE 18 123,384 0 164,423
ISHARES TR CORE MSCI INTL 46435G326 821,206 16,998,684 SH   SOLE 21 16,998,684 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 10,077 384,463 SH   SOLE 2 384,463 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 20,091 766,538 SH   SOLE 7 0 0 766,538
ISHARES TR MSCI UK ETF NEW 46435G334 2,545 97,110 SH   SOLE 18 0 0 97,110
ISHARES TR MSCI UK ETF NEW 46435G334 14,989 571,875 SH   SOLE 21 571,875 0 0
ISHARES TR MORTGE REL ETF 46435G342 5,992 286,168 SH   SOLE 21 286,168 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 715 36,220 SH   SOLE 18 0 0 36,220
ISHARES TR ESG AWR MSCI USA 46435G425 389,186 4,900,975 SH   SOLE 2 4,900,975 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 123,241 1,551,962 SH   SOLE 7 0 0 1,551,962
ISHARES TR ESG AWR MSCI USA 46435G425 84 1,052 SH   SOLE 17 0 0 1,052
ISHARES TR ESG AWR MSCI USA 46435G425 101,505 1,278,236 SH   SOLE 18 1,278,236 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 470,804 5,928,780 SH   SOLE 19 5,928,780 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 25,786 324,714 SH   SOLE 21 324,714 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 3,808 47,952 SH   SOLE 22 47,952 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441 2,316 54,939 SH   SOLE 2 54,939 0 0
ISHARES TR FALN ANGLS USD 46435G474 2,617 109,479 SH   SOLE 2 109,479 0 0
ISHARES TR FALN ANGLS USD 46435G474 10,692 447,373 SH   SOLE 7 447,373 0 0
ISHARES TR FALN ANGLS USD 46435G474 7,172 300,075 SH   SOLE 18 300,075 0 0
ISHARES TR FALN ANGLS USD 46435G474 66,762 2,793,377 SH   SOLE 19 2,793,377 0 0
ISHARES TR FALN ANGLS USD 46435G474 4,385 183,454 SH   SOLE 23 183,454 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 730 35,000 SH   SOLE   35,000 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 6,495 311,493 SH   SOLE 2 311,493 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 76,856 1,369,256 SH   SOLE 2 1,369,256 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 9 159 SH   SOLE 17 0 0 159
ISHARES TR ESG AW MSCI EAFE 46435G516 23,983 427,269 SH   SOLE 18 427,269 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 11,215 199,808 SH   SOLE 21 199,808 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 2,856 50,890 SH   SOLE 22 50,890 0 0
ISHARES TR INTL DIV GRWTH 46435G524 122 2,415 SH   SOLE 2 2,415 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR CORE INTL AGGR 46435G672 20,750 429,393 SH   SOLE 2 429,393 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,378 28,510 SH   SOLE 3 28,510 0 0
ISHARES TR CORE INTL AGGR 46435G672 194,031 4,015,131 SH   SOLE 7 0 0 4,015,131
ISHARES TR CORE INTL AGGR 46435G672 487 10,076 SH   SOLE 18 0 0 10,076
ISHARES TR CORE INTL AGGR 46435G672 390,166 8,073,783 SH   SOLE 21 8,073,783 0 0
ISHARES TR IBONDS DEC2022 46435G755 4 138 SH   SOLE 2 138 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 3 135 SH   SOLE 2 135 0 0
ISHARES TR IBONDS DEC 26 46435U259 3 140 SH   SOLE 2 140 0 0
ISHARES TR IBONDS DEC 27 46435U283 1 59 SH   SOLE 2 59 0 0
ISHARES TR IBONDS DEC 28 46435U325 1 58 SH   SOLE 2 58 0 0
ISHARES TR IBONDS DEC 25 46435U432 3 134 SH   SOLE 2 134 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 1 45 SH   SOLE 2 45 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 63,861 1,375,136 SH   SOLE 2 1,375,136 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 23,374 503,306 SH   SOLE 21 503,306 0 0
ISHARES TR ESG AWARE MSCI 46435U663 40 1,297 SH   SOLE 2 1,297 0 0
ISHARES TR ESG AWARE MSCI 46435U663 2 51 SH   SOLE 17 0 0 51
ISHARES TR ESG AWARE MSCI 46435U663 3,361 109,577 SH   SOLE 21 109,577 0 0
ISHARES TR ESG AWARE MSCI 46435U663 556 18,113 SH   SOLE 22 18,113 0 0
ISHARES TR IBONDS DEC 46435U697 4 138 SH   SOLE 2 138 0 0
ISHARES TR US INFRASTRUC 46435U713 8,756 271,590 SH   SOLE 2 271,590 0 0
ISHARES TR US INFRASTRUC 46435U713 4,574 141,880 SH   SOLE 18 141,880 0 0
ISHARES TR US INFRASTRUC 46435U713 24,334 754,766 SH   SOLE 19 754,766 0 0
ISHARES TR U.S. FIXED INCME 46435U796 18,950 231,188 SH   SOLE 18 0 0 231,188
ISHARES TR BROAD USD HIGH 46435U853 71,130 2,115,702 SH   SOLE 2 2,115,702 0 0
ISHARES TR BROAD USD HIGH 46435U853 78 2,329 SH   SOLE 7 0 0 2,329
ISHARES TR BROAD USD HIGH 46435U853 17 492 SH   SOLE 17 0 0 492
ISHARES TR BROAD USD HIGH 46435U853 625 18,577 SH   SOLE 18 179 0 18,398
ISHARES TR BROAD USD HIGH 46435U853 1,093 32,520 SH   SOLE 22 32,520 0 0
ISHARES TR BROAD USD HIGH 46435U853 13,102 389,705 SH   SOLE 26 0 0 389,705
ISHARES TR IBONDS 27 ETF 46435UAA9 1 46 SH   SOLE 2 46 0 0
ISHARES TR IBONDS DEC 29 46436E205 1 47 SH   SOLE 2 47 0 0
ISHARES TR INVT GRD CORP BD 46436E288 2,760 75,000 SH   SOLE   75,000 0 0
ISHARES TR IBONDS DEC 2032 46436E296 1,161 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS DEC 2032 46436E312 6,493 275,000 SH   SOLE   275,000 0 0
ISHARES TR HIGH YLD CORP BD 46436E320 2,802 75,000 SH   SOLE   75,000 0 0
ISHARES TR 20+ YEAR TR BD 46436E338 2,717 75,000 SH   SOLE   75,000 0 0
ISHARES TR MSCI WTR MGMT MS 46436E346 3,481 150,000 SH   SOLE   150,000 0 0
ISHARES TR NEUROSCIENCE AND 46436E353 3,721 150,000 SH   SOLE   150,000 0 0
ISHARES TR BLOCKCHAIN & TEC 46436E361 2,181 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 29 TR HI 46436E379 6,340 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS 28 TR HI 46436E387 6,479 300,000 SH   SOLE   300,000 0 0
ISHARES TR EMERGNT FD & AGT 46436E395 2,566 140,000 SH   SOLE   140,000 0 0
ISHARES TR FACTORS US GRO 46436E403 712 25,000 SH   SOLE   25,000 0 0
ISHARES TR PARIS ALGND CLIM 46436E411 1,969 50,000 SH   SOLE   50,000 0 0
ISHARES TR MSCI CHINA MLTSE 46436E429 4,914 300,000 SH   SOLE   300,000 0 0
ISHARES TR ESG ADV INVT GRA 46436E437 11,547 150,000 SH   SOLE   150,000 0 0
ISHARES TR ESG MSCI USA MIN 46436E445 2,988 145,000 SH   SOLE   145,000 0 0
ISHARES TR USD BD FACTR ETF 46436E452 12,407 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 2027 TERM 46436E478 6,210 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS DEC 2031 46436E486 1 50 SH   SOLE 2 50 0 0
ISHARES TR BBB RATED CORP 46436E494 12,169 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 2026 TERM 46436E528 4,371 200,000 SH   SOLE   200,000 0 0
ISHARES TR ESG SCRND S&P500 46436E569 4 163 SH   SOLE 17 0 0 163
ISHARES TR ISHARES 25+ YR T 46436E577 52,858 3,938,767 SH   SOLE 2 0 0 3,938,767
ISHARES TR ESG ADV TTL USD 46436E619 175,774 4,201,102 SH   SOLE 2 4,201,102 0 0
ISHARES TR ESG AWARE AGGRSV 46436E668 518 20,000 SH   SOLE   20,000 0 0
ISHARES TR ESG AWARE MODRTE 46436E684 117 5,000 SH   SOLE   5,000 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 12,501 124,675 SH   SOLE 2 124,675 0 0
ISHARES TR IBONDS DEC 2030 46436E726 1 50 SH   SOLE 2 50 0 0
ISHARES TR ESG EAFE ETF 46436E759 47,909 1,028,542 SH   SOLE 2 1,028,542 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 105,593 3,768,493 SH   SOLE 2 3,768,493 0 0
ISHARES TR MSCI KUWAIT ETF 46436E817 1,250 38,000 SH   SOLE   38,000 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 1,093 50,000 SH   SOLE   50,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 25,678 521,271 SH   SOLE 44 521,271 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 37,278 756,753 SH   SOLE 2 749,176 0 7,577
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1 23 SH   SOLE 17 0 0 23
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 7,609 154,466 SH   SOLE 18 154,466 0 0
ISHARES U S ETF TR INFLT HGD U S AG 46431W523 2,373 100,000 SH   SOLE   100,000 0 0
ISHARES U S ETF TR INT RATE HGD U S 46431W531 2,507 100,000 SH   SOLE   100,000 0 0
ISHARES U S ETF TR INFLT HGD HI YLD 46431W549 2,207 92,000 SH   SOLE   92,000 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564 18,296 748,000 SH   SOLE   748,000 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 25,702 467,180 SH   SOLE 2 85 0 467,095
ISHARES U S ETF TR INT RT HDG C B 46431W705 1 6 SH   SOLE 2 6 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 41 827 SH   SOLE 2 827 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 4,633 93,314 SH   SOLE 18 93,314 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 40,551 1,135,247 SH   SOLE 2 1,135,247 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1,270 35,561 SH   SOLE 18 35,561 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 34,227 958,195 SH   SOLE 19 958,195 0 0
ISOPLEXIS CORP COM 465005106 70 40,926 SH   SOLE 18 40,926 0 0
ISOPLEXIS CORP COM 465005106 3,761 2,186,437 SH   SOLE 19 2,186,437 0 0
ISOPLEXIS CORP COM 465005106 62 36,284 SH   SOLE 21 36,284 0 0
ISOPLEXIS CORP COM 465005106 1 356 SH   SOLE 22 356 0 0
ISOPLEXIS CORP COM 465005106 2 1,024 SH   SOLE 34 1,024 0 0
ISORAY INC COM 46489V104 15 65,658 SH   SOLE 21 65,658 0 0
ISORAY INC COM 46489V104 547 2,377,686 SH   SOLE 22 2,377,686 0 0
ISPECIMEN INC COM 45032V108 94 56,699 SH   SOLE 22 56,699 0 0
ISSUER DIRECT CORP COM NEW 46520M204 8 394 SH   SOLE 18 394 0 0
ISSUER DIRECT CORP COM NEW 46520M204 124 6,113 SH   SOLE 21 6,113 0 0
ISSUER DIRECT CORP COM NEW 46520M204 42 2,068 SH   SOLE 22 2,068 0 0
ISTAR INC COM 45031U101 18,830 2,033,503 SH   SOLE 2 1,992,390 0 41,113
ISTAR INC COM 45031U101 3 338 SH   SOLE 4 338 0 0
ISTAR INC COM 45031U101 6 657 SH   SOLE 7 657 0 0
ISTAR INC COM 45031U101 2,499 269,835 SH   SOLE 18 269,835 0 0
ISTAR INC COM 45031U101 1,228 132,627 SH   SOLE 19 132,627 0 0
ISTAR INC COM 45031U101 92,583 9,998,153 SH   SOLE 21 9,998,153 0 0
ISTAR INC COM 45031U101 18,670 2,016,219 SH   SOLE 22 1,931,310 0 84,909
ISTAR INC COM 45031U101 32 3,445 SH   SOLE 23 3,445 0 0
ISTAR INC COM 45031U101 131 14,122 SH   SOLE 25 14,122 0 0
ISTAR INC COM 45031U101 268 28,951 SH   SOLE 26 22,857 0 6,094
ISTAR INC COM 45031U101 92 9,885 SH   SOLE 28 1,305 0 8,580
ISTAR INC COM 45031U101 1,850 199,783 SH   SOLE 30 199,783 0 0
ISTAR INC COM 45031U101 84 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC COM 45031U101 716 77,321 SH   SOLE 43 74,053 0 3,268
ISUN INC COM 465246106 3 1,485 SH   SOLE 18 1,485 0 0
ISUN INC COM 465246106 52 23,731 SH   SOLE 21 23,731 0 0
ISUN INC COM 465246106 165 74,700 SH   SOLE 22 74,700 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 34 11,877 SH   SOLE 43 11,615 0 262
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 203 39,278 SH   SOLE 4 39,278 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 14,840 2,870,350 SH   SOLE 18 0 0 2,870,350
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 68,411 13,232,386 SH   SOLE 21 13,232,386 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 10,218 1,976,362 SH   SOLE 25 1,976,362 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3,468 670,743 SH   SOLE 30 670,743 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 47,937 9,272,124 SH   SOLE 34 9,272,124 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 755 146,074 SH   SOLE 43 146,073 0 1
ITEOS THERAPEUTICS INC COM 46565G104 1,195 62,717 SH   SOLE 2 27,819 0 34,898
ITEOS THERAPEUTICS INC COM 46565G104 6 295 SH   SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104 1,837 96,446 SH   SOLE 18 96,446 0 0
ITEOS THERAPEUTICS INC COM 46565G104 1,329 69,762 SH   SOLE 19 69,762 0 0
ITEOS THERAPEUTICS INC COM 46565G104 61,507 3,228,735 SH   SOLE 21 3,228,735 0 0
ITEOS THERAPEUTICS INC COM 46565G104 12,330 647,267 SH   SOLE 22 619,562 0 27,705
ITEOS THERAPEUTICS INC COM 46565G104 56 2,929 SH   SOLE 23 2,929 0 0
ITEOS THERAPEUTICS INC COM 46565G104 63 3,312 SH   SOLE 25 3,312 0 0
ITEOS THERAPEUTICS INC COM 46565G104 205 10,760 SH   SOLE 26 541 0 10,219
ITEOS THERAPEUTICS INC COM 46565G104 32 1,682 SH   SOLE 28 0 0 1,682
ITEOS THERAPEUTICS INC COM 46565G104 3,419 179,468 SH   SOLE 30 179,468 0 0
ITEOS THERAPEUTICS INC COM 46565G104 60 3,168 SH   SOLE 34 3,168 0 0
ITEOS THERAPEUTICS INC COM 46565G104 46 2,419 SH   SOLE 36 2,419 0 0
ITEOS THERAPEUTICS INC COM 46565G104 33 1,743 SH   SOLE 40 1,743 0 0
ITEOS THERAPEUTICS INC COM 46565G104 123 6,454 SH   SOLE 43 6,277 0 177
ITERIS INC NEW COM 46564T107 6 1,868 SH   SOLE 2 0 0 1,868
ITERIS INC NEW COM 46564T107 20 6,589 SH   SOLE 18 6,589 0 0
ITERIS INC NEW COM 46564T107 341 114,864 SH   SOLE 21 114,864 0 0
ITERIS INC NEW COM 46564T107 1,866 628,405 SH   SOLE 22 628,405 0 0
ITRON INC COM 465741106 4,300 102,104 SH   SOLE 2 42,817 0 59,287
ITRON INC COM 465741106 7 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106 20 484 SH   SOLE 7 484 0 0
ITRON INC COM 465741106 7,583 180,078 SH   SOLE 18 170,178 0 9,900
ITRON INC COM 465741106 10,936 259,696 SH   SOLE 19 259,696 0 0
ITRON INC COM 465741106 233,055 5,534,430 SH   SOLE 21 5,534,430 0 0
ITRON INC COM 465741106 56,591 1,343,877 SH   SOLE 22 1,295,775 0 48,102
ITRON INC COM 465741106 168 3,978 SH   SOLE 23 3,978 0 0
ITRON INC COM 465741106 405 9,606 SH   SOLE 25 9,606 0 0
ITRON INC COM 465741106 2,066 49,051 SH   SOLE 26 21,699 0 27,352
ITRON INC COM 465741106 1,145 27,188 SH   SOLE 28 25,484 0 1,704
ITRON INC COM 465741106 7,085 168,239 SH   SOLE 30 168,239 0 0
ITRON INC COM 465741106 7 175 SH   SOLE 34 175 0 0
ITRON INC COM 465741106 305 7,249 SH   SOLE 36 7,249 0 0
ITRON INC COM 465741106 235 5,584 SH   SOLE 40 5,584 0 0
ITRON INC COM 465741106 1,390 32,998 SH   SOLE 43 31,743 0 1,255
ITRON INC NOTE 3/1 465741AN6 4,717 6,040,000 PRN   SOLE 2 6,040,000 0 0
ITRON INC NOTE 3/1 465741AN6 3,026 3,875,000 PRN   SOLE 21 3,875,000 0 0
ITRON INC NOTE 3/1 465741AN6 7,732 9,900,000 PRN   SOLE 22 9,900,000 0 0
ITT INC COM 45073V108 7,714 118,060 SH   SOLE 2 79,034 0 39,026
ITT INC COM 45073V108 73 1,115 SH   SOLE 4 212 0 903
ITT INC COM 45073V108 82 1,261 SH   SOLE 7 1,261 0 0
ITT INC COM 45073V108 11,578 177,191 SH   SOLE 18 177,191 0 0
ITT INC COM 45073V108 1,688 25,838 SH   SOLE 19 25,838 0 0
ITT INC COM 45073V108 264,761 4,052,052 SH   SOLE 21 4,052,052 0 0
ITT INC COM 45073V108 147,118 2,251,573 SH   SOLE 22 2,147,891 0 103,682
ITT INC COM 45073V108 767 11,738 SH   SOLE 25 11,738 0 0
ITT INC COM 45073V108 2,364 36,179 SH   SOLE 26 29,803 0 6,376
ITT INC COM 45073V108 100 1,534 SH   SOLE 28 1,534 0 0
ITT INC COM 45073V108 2,095 32,068 SH   SOLE 30 32,068 0 0
ITT INC COM 45073V108 78 1,190 SH   SOLE 31 1,190 0 0
ITT INC COM 45073V108 85 1,303 SH   SOLE 36 1,303 0 0
ITT INC COM 45073V108 740 11,329 SH   SOLE 40 11,329 0 0
ITT INC COM 45073V108 4,108 62,871 SH   SOLE 43 59,838 0 3,033
ITURAN LOCATION AND CONTROL SHS M6158M104 33 1,428 SH   SOLE 2 1,428 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 55 2,357 SH   SOLE 7 2,357 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 6,405 274,431 SH   SOLE 21 274,431 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 3,086 132,229 SH   SOLE 22 126,173 0 6,056
ITURAN LOCATION AND CONTROL SHS M6158M104 107 4,593 SH   SOLE 25 4,593 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 74 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 163 6,969 SH   SOLE 30 6,969 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 34 1,457 SH   SOLE 40 1,457 0 0
IVANHOE ELECTRIC INC COM 46578C108 16 1,976 SH   SOLE 2 602 0 1,374
IVANHOE ELECTRIC INC COM 46578C108 133 16,086 SH   SOLE 18 16,086 0 0
IVANHOE ELECTRIC INC COM 46578C108 283 34,342 SH   SOLE 19 34,342 0 0
IVANHOE ELECTRIC INC COM 46578C108 3,208 388,854 SH   SOLE 21 388,854 0 0
IVANHOE ELECTRIC INC COM 46578C108 989 119,837 SH   SOLE 22 114,538 0 5,299
IVANHOE ELECTRIC INC COM 46578C108 44 5,302 SH   SOLE 23 5,302 0 0
IVANHOE ELECTRIC INC COM 46578C108 13,614 1,650,165 SH   SOLE 34 1,650,165 0 0
IVERIC BIO INC COM 46583P102 895 49,911 SH   SOLE 2 36,972 0 12,939
IVERIC BIO INC COM 46583P102 25 1,421 SH   SOLE 7 1,421 0 0
IVERIC BIO INC COM 46583P102 5,476 305,250 SH   SOLE 18 305,250 0 0
IVERIC BIO INC COM 46583P102 4,391 244,750 SH   SOLE 19 244,750 0 0
IVERIC BIO INC COM 46583P102 82,391 4,592,585 SH   SOLE 21 4,592,585 0 0
IVERIC BIO INC COM 46583P102 48,522 2,704,662 SH   SOLE 22 2,647,207 0 57,455
IVERIC BIO INC COM 46583P102 15 826 SH   SOLE 23 826 0 0
IVERIC BIO INC COM 46583P102 268 14,948 SH   SOLE 25 14,948 0 0
IVERIC BIO INC COM 46583P102 999 55,692 SH   SOLE 26 50,930 0 4,762
IVERIC BIO INC COM 46583P102 71 3,971 SH   SOLE 28 0 0 3,971
IVERIC BIO INC COM 46583P102 2,013 112,205 SH   SOLE 30 112,205 0 0
IVERIC BIO INC COM 46583P102 28 1,581 SH   SOLE 36 1,581 0 0
IVERIC BIO INC COM 46583P102 149 8,299 SH   SOLE 40 8,299 0 0
IVERIC BIO INC COM 46583P102 520 28,963 SH   SOLE 43 28,532 0 431
IZEA WORLDWIDE INC COM 46604H105 8 11,241 SH   SOLE 18 11,241 0 0
IZEA WORLDWIDE INC COM 46604H105 117 164,318 SH   SOLE 21 164,318 0 0
IZEA WORLDWIDE INC COM 46604H105 556 780,816 SH   SOLE 22 780,816 0 0
J & J SNACK FOODS CORP COM 466032109 2,414 18,648 SH   SOLE 2 16,974 0 1,674
J & J SNACK FOODS CORP COM 466032109 6 45 SH   SOLE 4 45 0 0
J & J SNACK FOODS CORP COM 466032109 21 165 SH   SOLE 7 165 0 0
J & J SNACK FOODS CORP COM 466032109 6,553 50,616 SH   SOLE 18 50,616 0 0
J & J SNACK FOODS CORP COM 466032109 5,056 39,055 SH   SOLE 19 39,055 0 0
J & J SNACK FOODS CORP COM 466032109 233,980 1,807,214 SH   SOLE 21 1,807,214 0 0
J & J SNACK FOODS CORP COM 466032109 48,828 377,137 SH   SOLE 22 367,710 0 9,427
J & J SNACK FOODS CORP COM 466032109 45 347 SH   SOLE 23 347 0 0
J & J SNACK FOODS CORP COM 466032109 294 2,268 SH   SOLE 25 2,268 0 0
J & J SNACK FOODS CORP COM 466032109 1,458 11,259 SH   SOLE 26 6,790 0 4,469
J & J SNACK FOODS CORP COM 466032109 144 1,111 SH   SOLE 28 273 0 838
J & J SNACK FOODS CORP COM 466032109 3,446 26,619 SH   SOLE 30 26,619 0 0
J & J SNACK FOODS CORP COM 466032109 19 148 SH   SOLE 34 148 0 0
J & J SNACK FOODS CORP COM 466032109 279 2,158 SH   SOLE 40 2,158 0 0
J & J SNACK FOODS CORP COM 466032109 1,823 14,084 SH   SOLE 43 13,578 0 506
J JILL INC COM 46620W201 9 544 SH   SOLE 18 544 0 0
J JILL INC COM 46620W201 136 8,189 SH   SOLE 21 8,189 0 0
J JILL INC COM 46620W201 1,176 70,793 SH   SOLE 22 70,793 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 28 683 SH   SOLE 17 0 0 683
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 28 694 SH   SOLE 17 0 0 694
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 1,783 33,354 SH   SOLE 7 0 0 33,354
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 22 412 SH   SOLE 17 0 0 412
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 17 395 SH   SOLE 17 0 0 395
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 0 5 SH   SOLE 17 0 0 5
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 1 23 SH   SOLE 17 0 0 23
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 1 22 SH   SOLE 17 0 0 22
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 0 1 SH   SOLE 18 1 0 0
JABIL INC COM 466313103 21,968 380,667 SH   SOLE 2 152,339 0 228,328
JABIL INC COM 466313103 46 800 SH   SOLE 4 462 0 338
JABIL INC COM 466313103 178 3,088 SH   SOLE 7 3,088 0 0
JABIL INC COM 466313103 18,034 312,486 SH   SOLE 18 312,486 0 0
JABIL INC COM 466313103 19,540 338,587 SH   SOLE 19 338,587 0 0
JABIL INC COM 466313103 410,860 7,119,393 SH   SOLE 21 7,119,393 0 0
JABIL INC COM 466313103 216,063 3,743,947 SH   SOLE 22 3,574,556 0 169,391
JABIL INC COM 466313103 1,106 19,163 SH   SOLE 25 19,163 0 0
JABIL INC COM 466313103 4,402 76,279 SH   SOLE 26 64,761 0 11,518
JABIL INC COM 466313103 4,409 76,395 SH   SOLE 28 2,447 0 73,948
JABIL INC COM 466313103 3,175 55,008 SH   SOLE 30 55,008 0 0
JABIL INC COM 466313103 111 1,931 SH   SOLE 31 1,931 0 0
JABIL INC COM 466313103 30,580 529,883 SH   SOLE 34 529,883 0 0
JABIL INC COM 466313103 807 13,985 SH   SOLE 36 13,985 0 0
JABIL INC COM 466313103 1,035 17,930 SH   SOLE 40 17,930 0 0
JABIL INC COM 466313103 9,913 171,777 SH   SOLE 43 158,924 0 12,853
JACK IN THE BOX INC COM 466367109 1,498 20,221 SH   SOLE 2 8,684 0 11,537
JACK IN THE BOX INC COM 466367109 7 89 SH   SOLE 4 89 0 0
JACK IN THE BOX INC COM 466367109 16 222 SH   SOLE 7 222 0 0
JACK IN THE BOX INC COM 466367109 5,774 77,947 SH   SOLE 18 77,947 0 0
JACK IN THE BOX INC COM 466367109 2,895 39,080 SH   SOLE 19 39,080 0 0
JACK IN THE BOX INC COM 466367109 187,499 2,531,372 SH   SOLE 21 2,531,372 0 0
JACK IN THE BOX INC COM 466367109 38,932 525,612 SH   SOLE 22 504,881 0 20,731
JACK IN THE BOX INC COM 466367109 250 3,370 SH   SOLE 25 3,370 0 0
JACK IN THE BOX INC COM 466367109 550 7,425 SH   SOLE 26 5,398 0 2,027
JACK IN THE BOX INC COM 466367109 29 396 SH   SOLE 28 396 0 0
JACK IN THE BOX INC COM 466367109 2,747 37,093 SH   SOLE 30 37,093 0 0
JACK IN THE BOX INC COM 466367109 207 2,797 SH   SOLE 40 2,797 0 0
JACK IN THE BOX INC COM 466367109 2,115 28,551 SH   SOLE 43 26,169 0 2,382
JACKSON FINANCIAL INC COM CL A 46817M107 1,835 66,133 SH   SOLE 2 22,364 0 43,769
JACKSON FINANCIAL INC COM CL A 46817M107 96 3,450 SH   SOLE 4 233 0 3,217
JACKSON FINANCIAL INC COM CL A 46817M107 58 2,105 SH   SOLE 7 2,105 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 6,654 239,776 SH   SOLE 18 239,776 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 7,625 274,767 SH   SOLE 19 274,767 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 71,778 2,586,607 SH   SOLE 21 2,586,607 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 45,259 1,630,971 SH   SOLE 22 1,559,587 0 71,384
JACKSON FINANCIAL INC COM CL A 46817M107 764 27,527 SH   SOLE 25 27,527 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 702 25,301 SH   SOLE 26 21,617 0 3,684
JACKSON FINANCIAL INC COM CL A 46817M107 56 2,027 SH   SOLE 28 2,027 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 3,015 108,631 SH   SOLE 30 108,631 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 29,025 1,045,941 SH   SOLE 34 1,045,941 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 153 5,507 SH   SOLE 36 5,507 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 140 5,059 SH   SOLE 40 5,059 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 441 15,900 SH   SOLE 43 15,290 0 610
JACOBS SOLUTIONS INC COM 46982L108 16,915 155,911 SH   SOLE 2 29,784 0 126,127
JACOBS SOLUTIONS INC COM 46982L108 9,465 87,246 SH   SOLE 4 39,419 0 47,827
JACOBS SOLUTIONS INC COM 46982L108 12,267 113,070 SH   SOLE 7 109,175 0 3,895
JACOBS SOLUTIONS INC COM 46982L108 424 3,904 SH   SOLE 13 499 0 3,405
JACOBS SOLUTIONS INC COM 46982L108 2,116 19,506 SH   SOLE 15 19,506 0 0
JACOBS SOLUTIONS INC COM 46982L108 26,468 243,970 SH   SOLE 18 233,871 0 10,099
JACOBS SOLUTIONS INC COM 46982L108 5,831 53,746 SH   SOLE 19 53,746 0 0
JACOBS SOLUTIONS INC COM 46982L108 337,729 3,112,993 SH   SOLE 21 3,112,993 0 0
JACOBS SOLUTIONS INC COM 46982L108 289,246 2,666,108 SH   SOLE 22 2,408,571 0 257,537
JACOBS SOLUTIONS INC COM 46982L108 22,919 211,252 SH   SOLE 23 211,252 0 0
JACOBS SOLUTIONS INC COM 46982L108 7,537 69,474 SH   SOLE 25 69,474 0 0
JACOBS SOLUTIONS INC COM 46982L108 24,364 224,571 SH   SOLE 26 76,607 0 147,964
JACOBS SOLUTIONS INC COM 46982L108 2,074 19,121 SH   SOLE 28 0 0 19,121
JACOBS SOLUTIONS INC COM 46982L108 53,708 495,051 SH   SOLE 30 495,051 0 0
JACOBS SOLUTIONS INC COM 46982L108 2,973 27,400 SH   SOLE 31 25,232 0 2,168
JACOBS SOLUTIONS INC COM 46982L108 687 6,329 SH   SOLE 34 6,329 0 0
JACOBS SOLUTIONS INC COM 46982L108 4,579 42,203 SH   SOLE 36 42,203 0 0
JACOBS SOLUTIONS INC COM 46982L108 254 2,337 SH   SOLE 40 2,337 0 0
JACOBS SOLUTIONS INC COM 46982L108 105 971 SH   OTR 43 971 0 0
JACOBS SOLUTIONS INC COM 46982L108 10,375 95,634 SH   SOLE 43 89,460 0 6,174
JAGUAR HEALTH INC COM NEW 47010C607 4 28,717 SH   SOLE 21 28,717 0 0
JAGUAR HEALTH INC COM NEW 47010C607 97 623,356 SH   SOLE 22 623,356 0 0
JAKKS PAC INC COM NEW 47012E403 37 1,894 SH   SOLE 2 1,894 0 0
JAKKS PAC INC COM NEW 47012E403 160 8,258 SH   SOLE 4 0 0 8,258
JAKKS PAC INC COM NEW 47012E403 18 934 SH   SOLE 18 934 0 0
JAKKS PAC INC COM NEW 47012E403 905 46,798 SH   SOLE 21 46,798 0 0
JAKKS PAC INC COM NEW 47012E403 1,138 58,851 SH   SOLE 22 58,851 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 15,038 760,266 SH   SOLE 43 695,639 0 64,627
JAMES RIV GROUP LTD COM G5005R107 726 31,828 SH   SOLE 2 13,106 0 18,722
JAMES RIV GROUP LTD COM G5005R107 3 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107 10 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107 3,015 132,178 SH   SOLE 18 132,178 0 0
JAMES RIV GROUP LTD COM G5005R107 1,304 57,161 SH   SOLE 19 57,161 0 0
JAMES RIV GROUP LTD COM G5005R107 99,542 4,363,973 SH   SOLE 21 4,363,973 0 0
JAMES RIV GROUP LTD COM G5005R107 18,458 809,187 SH   SOLE 22 774,866 0 34,321
JAMES RIV GROUP LTD COM G5005R107 100 4,381 SH   SOLE 25 4,381 0 0
JAMES RIV GROUP LTD COM G5005R107 201 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107 1,339 58,723 SH   SOLE 30 58,723 0 0
JAMES RIV GROUP LTD COM G5005R107 83 3,645 SH   SOLE 40 3,645 0 0
JAMES RIV GROUP LTD COM G5005R107 18 787 SH   SOLE 43 593 0 194
JAMF HLDG CORP COM 47074L105 2,735 123,436 SH   SOLE 2 61,417 0 62,019
JAMF HLDG CORP COM 47074L105 12 530 SH   SOLE 4 0 0 530
JAMF HLDG CORP COM 47074L105 16 714 SH   SOLE 7 714 0 0
JAMF HLDG CORP COM 47074L105 671 30,302 SH   SOLE 18 30,302 0 0
JAMF HLDG CORP COM 47074L105 436 19,674 SH   SOLE 19 19,674 0 0
JAMF HLDG CORP COM 47074L105 23,523 1,061,525 SH   SOLE 21 1,061,525 0 0
JAMF HLDG CORP COM 47074L105 26,748 1,207,018 SH   SOLE 22 1,145,404 0 61,614
JAMF HLDG CORP COM 47074L105 120 5,397 SH   SOLE 25 5,397 0 0
JAMF HLDG CORP COM 47074L105 645 29,127 SH   SOLE 26 25,936 0 3,191
JAMF HLDG CORP COM 47074L105 35 1,557 SH   SOLE 28 223 0 1,334
JAMF HLDG CORP COM 47074L105 1,602 72,300 SH   SOLE 30 72,300 0 0
JAMF HLDG CORP COM 47074L105 22 989 SH   SOLE 31 989 0 0
JAMF HLDG CORP COM 47074L105 62 2,794 SH   SOLE 36 2,794 0 0
JAMF HLDG CORP COM 47074L105 93 4,202 SH   SOLE 40 4,202 0 0
JAMF HLDG CORP COM 47074L105 57 2,576 SH   SOLE 43 2,304 0 272
JAMF HLDG CORP NOTE 0.125% 9/0 47074LAB1 2,634 3,250,000 PRN   SOLE 21 3,250,000 0 0
JANONE INC COM 47089W104 0 173 SH   SOLE 21 173 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8,586 422,729 SH   SOLE 2 140,658 0 282,071
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 17 860 SH   SOLE 4 860 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 718 35,374 SH   SOLE 7 35,374 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 7,631 375,719 SH   SOLE 18 375,719 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 862 42,454 SH   SOLE 19 42,454 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 246,220 12,123,071 SH   SOLE 21 12,123,071 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 77,055 3,793,945 SH   SOLE 22 3,623,515 0 170,430
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 520 25,614 SH   SOLE 25 25,614 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,431 70,477 SH   SOLE 26 56,683 0 13,794
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 312 15,364 SH   SOLE 28 7,547 0 7,817
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5,200 256,014 SH   SOLE 30 256,014 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 41 2,025 SH   SOLE 31 2,025 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,732 85,271 SH   SOLE 32 85,271 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 16 799 SH   SOLE 34 799 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 481 23,669 SH   SOLE 36 23,669 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 392 19,291 SH   SOLE 40 19,291 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8,724 429,564 SH   SOLE 43 367,484 0 62,080
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 638 71,529 SH   SOLE 2 62,988 0 8,541
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 7 765 SH   SOLE 7 765 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1,895 212,412 SH   SOLE 18 212,412 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1,351 151,498 SH   SOLE 19 151,498 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 22,716 2,546,632 SH   SOLE 21 2,546,632 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 16,747 1,877,502 SH   SOLE 22 1,826,928 0 50,574
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 85 9,530 SH   SOLE 25 9,530 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 60 6,682 SH   SOLE 26 0 0 6,682
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 55 6,134 SH   SOLE 30 6,134 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 89 10,010 SH   SOLE 34 10,010 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 108 12,140 SH   SOLE 40 12,140 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 0 27 SH   SOLE 43 0 0 27
JANUX THERAPEUTICS INC COM 47103J105 185 13,648 SH   SOLE 2 895 0 12,753
JANUX THERAPEUTICS INC COM 47103J105 4 306 SH   SOLE 7 306 0 0
JANUX THERAPEUTICS INC COM 47103J105 746 55,094 SH   SOLE 18 55,094 0 0
JANUX THERAPEUTICS INC COM 47103J105 444 32,826 SH   SOLE 19 32,826 0 0
JANUX THERAPEUTICS INC COM 47103J105 10,384 766,947 SH   SOLE 21 766,947 0 0
JANUX THERAPEUTICS INC COM 47103J105 4,922 363,543 SH   SOLE 22 353,860 0 9,683
JANUX THERAPEUTICS INC COM 47103J105 244 17,984 SH   SOLE 30 17,984 0 0
JASPER THERAPEUTICS INC COM 471871103 0 297 SH   SOLE 2 297 0 0
JASPER THERAPEUTICS INC COM 471871103 3 3,527 SH   SOLE 18 3,527 0 0
JASPER THERAPEUTICS INC COM 471871103 35 44,335 SH   SOLE 21 44,335 0 0
JASPER THERAPEUTICS INC COM 471871103 130 164,868 SH   SOLE 22 164,868 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 3,716 3,940,000 PRN   SOLE 2 3,940,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 4,689 4,972,000 PRN   SOLE 21 4,972,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 9,714 10,300,000 PRN   SOLE 22 10,300,000 0 0
JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8 9,309 8,700,000 PRN   SOLE 21 8,700,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 23,190 173,985 SH   SOLE 2 49,648 0 124,337
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 14,652 109,924 SH   SOLE 4 27,046 0 82,878
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,297 9,731 SH   SOLE 7 8,906 0 825
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 40 303 SH   SOLE 13 303 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,067 8,005 SH   SOLE 15 8,005 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 19,111 143,377 SH   SOLE 18 140,021 0 3,356
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,523 33,931 SH   SOLE 19 33,931 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 454,661 3,411,064 SH   SOLE 21 3,411,064 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 241,012 1,808,180 SH   SOLE 22 1,694,869 0 113,311
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 13,606 102,078 SH   SOLE 23 102,078 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 12,490 93,705 SH   SOLE 25 93,705 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10,167 76,279 SH   SOLE 26 35,848 0 40,431
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15,900 119,291 SH   SOLE 28 0 0 119,291
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 51,299 384,871 SH   SOLE 30 344,466 0 40,405
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,766 13,251 SH   SOLE 31 12,032 0 1,219
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 328 2,459 SH   SOLE 34 2,459 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,618 19,642 SH   SOLE 36 19,642 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 300 2,250 SH   SOLE 40 2,250 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 28 207 SH   OTR 43 207 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,920 29,406 SH   SOLE 43 28,221 0 1,185
JBG SMITH PPTYS COM 46590V100 3,476 187,088 SH   SOLE 2 101,358 0 85,730
JBG SMITH PPTYS COM 46590V100 1,007 54,177 SH   SOLE 4 54,177 0 0
JBG SMITH PPTYS COM 46590V100 2,636 141,854 SH   SOLE 7 141,854 0 0
JBG SMITH PPTYS COM 46590V100 4,017 216,194 SH   SOLE 18 216,194 0 0
JBG SMITH PPTYS COM 46590V100 3,338 179,668 SH   SOLE 19 179,668 0 0
JBG SMITH PPTYS COM 46590V100 107,397 5,780,235 SH   SOLE 21 5,780,235 0 0
JBG SMITH PPTYS COM 46590V100 69,563 3,743,959 SH   SOLE 22 3,602,270 0 141,689
JBG SMITH PPTYS COM 46590V100 76 4,096 SH   SOLE 23 4,096 0 0
JBG SMITH PPTYS COM 46590V100 8,963 482,417 SH   SOLE 25 482,417 0 0
JBG SMITH PPTYS COM 46590V100 1,003 53,974 SH   SOLE 26 45,144 0 8,830
JBG SMITH PPTYS COM 46590V100 1,345 72,387 SH   SOLE 28 2,206 0 70,181
JBG SMITH PPTYS COM 46590V100 9,009 484,852 SH   SOLE 30 484,852 0 0
JBG SMITH PPTYS COM 46590V100 29 1,535 SH   SOLE 31 1,535 0 0
JBG SMITH PPTYS COM 46590V100 181 9,750 SH   SOLE 36 9,750 0 0
JBG SMITH PPTYS COM 46590V100 264 14,200 SH   SOLE 40 14,200 0 0
JBG SMITH PPTYS COM 46590V100 3,654 196,686 SH   SOLE 43 188,728 0 7,958
JD.COM INC SPON ADR CL A 47215P106 2,954 58,726 SH   SOLE 7 58,726 0 0
JD.COM INC SPON ADR CL A 47215P106 94 1,877 SH   SOLE 15 1,877 0 0
JD.COM INC SPON ADR CL A 47215P106 1,071 21,296 SH   SOLE 25 21,296 0 0
JD.COM INC SPON ADR CL A 47215P106 16,717 332,336 SH   SOLE 30 332,336 0 0
JD.COM INC SPON ADR CL A 47215P106 9,823 195,285 SH   SOLE 32 195,285 0 0
JD.COM INC SPON ADR CL A 47215P106 5,484 109,018 SH   SOLE 34 109,018 0 0
JD.COM INC SPON ADR CL A 47215P106 30,510 606,564 SH   SOLE 43 566,564 0 40,000
JEFFERIES FINL GROUP INC COM 47233W109 23,836 808,004 SH   SOLE 2 237,397 0 570,607
JEFFERIES FINL GROUP INC COM 47233W109 79 2,667 SH   SOLE 4 2,667 0 0
JEFFERIES FINL GROUP INC COM 47233W109 122 4,152 SH   SOLE 7 4,152 0 0
JEFFERIES FINL GROUP INC COM 47233W109 11,983 406,216 SH   SOLE 18 405,594 0 622
JEFFERIES FINL GROUP INC COM 47233W109 4,803 162,823 SH   SOLE 19 162,823 0 0
JEFFERIES FINL GROUP INC COM 47233W109 313,781 10,636,651 SH   SOLE 21 10,636,651 0 0
JEFFERIES FINL GROUP INC COM 47233W109 159,454 5,405,234 SH   SOLE 22 5,153,383 0 251,851
JEFFERIES FINL GROUP INC COM 47233W109 38 1,288 SH   SOLE 23 1,288 0 0
JEFFERIES FINL GROUP INC COM 47233W109 911 30,870 SH   SOLE 25 30,870 0 0
JEFFERIES FINL GROUP INC COM 47233W109 3,128 106,021 SH   SOLE 26 87,980 0 18,041
JEFFERIES FINL GROUP INC COM 47233W109 495 16,794 SH   SOLE 28 4,093 0 12,701
JEFFERIES FINL GROUP INC COM 47233W109 2,445 82,894 SH   SOLE 30 82,894 0 0
JEFFERIES FINL GROUP INC COM 47233W109 89 3,007 SH   SOLE 31 3,007 0 0
JEFFERIES FINL GROUP INC COM 47233W109 587 19,909 SH   SOLE 36 19,909 0 0
JEFFERIES FINL GROUP INC COM 47233W109 803 27,216 SH   SOLE 40 27,216 0 0
JEFFERIES FINL GROUP INC COM 47233W109 5,962 202,101 SH   SOLE 43 179,258 0 22,843
JELD-WEN HLDG INC COM 47580P103 1,589 181,654 SH   SOLE 2 108,925 0 72,729
JELD-WEN HLDG INC COM 47580P103 3 301 SH   SOLE 4 301 0 0
JELD-WEN HLDG INC COM 47580P103 17 1,923 SH   SOLE 7 1,923 0 0
JELD-WEN HLDG INC COM 47580P103 2,127 243,065 SH   SOLE 18 235,516 0 7,549
JELD-WEN HLDG INC COM 47580P103 3,519 402,152 SH   SOLE 19 402,152 0 0
JELD-WEN HLDG INC COM 47580P103 26,815 3,064,581 SH   SOLE 21 3,064,581 0 0
JELD-WEN HLDG INC COM 47580P103 21,718 2,482,097 SH   SOLE 22 2,405,726 0 76,371
JELD-WEN HLDG INC COM 47580P103 82 9,404 SH   SOLE 23 9,404 0 0
JELD-WEN HLDG INC COM 47580P103 103 11,764 SH   SOLE 25 11,764 0 0
JELD-WEN HLDG INC COM 47580P103 909 103,941 SH   SOLE 26 52,087 0 51,854
JELD-WEN HLDG INC COM 47580P103 11 1,215 SH   SOLE 28 1,215 0 0
JELD-WEN HLDG INC COM 47580P103 196 22,349 SH   SOLE 30 22,349 0 0
JELD-WEN HLDG INC COM 47580P103 8 939 SH   SOLE 34 939 0 0
JELD-WEN HLDG INC COM 47580P103 28 3,189 SH   SOLE 36 3,189 0 0
JELD-WEN HLDG INC COM 47580P103 99 11,278 SH   SOLE 40 11,278 0 0
JELD-WEN HLDG INC COM 47580P103 447 51,035 SH   SOLE 43 42,910 0 8,125
JERASH HLDGS US INC COM 47632P101 3 733 SH   SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101 40 9,517 SH   SOLE 21 9,517 0 0
JERASH HLDGS US INC COM 47632P101 15 3,521 SH   SOLE 22 3,521 0 0
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6 4,633 6,525,000 PRN   SOLE 21 6,525,000 0 0
JETBLUE AWYS CORP COM 477143101 4,942 745,432 SH   SOLE 2 508,839 0 236,593
JETBLUE AWYS CORP COM 477143101 282 42,570 SH   SOLE 4 15,924 0 26,646
JETBLUE AWYS CORP COM 477143101 38 5,680 SH   SOLE 7 5,680 0 0
JETBLUE AWYS CORP COM 477143101 85 12,831 SH   SOLE 13 12,831 0 0
JETBLUE AWYS CORP COM 477143101 4,786 721,941 SH   SOLE 18 717,331 0 4,610
JETBLUE AWYS CORP COM 477143101 1,362 205,386 SH   SOLE 19 205,386 0 0
JETBLUE AWYS CORP COM 477143101 105,490 15,910,958 SH   SOLE 21 15,910,958 0 0
JETBLUE AWYS CORP COM 477143101 57,593 8,686,659 SH   SOLE 22 8,302,264 0 384,395
JETBLUE AWYS CORP COM 477143101 98 14,719 SH   SOLE 25 14,719 0 0
JETBLUE AWYS CORP COM 477143101 238 35,956 SH   SOLE 26 29,808 0 6,148
JETBLUE AWYS CORP COM 477143101 379 57,097 SH   SOLE 28 6,572 0 50,525
JETBLUE AWYS CORP COM 477143101 86 13,005 SH   SOLE 29 13,005 0 0
JETBLUE AWYS CORP COM 477143101 398 60,064 SH   SOLE 30 60,064 0 0
JETBLUE AWYS CORP COM 477143101 147 22,203 SH   SOLE 31 22,203 0 0
JETBLUE AWYS CORP COM 477143101 212 31,943 SH   SOLE 34 31,943 0 0
JETBLUE AWYS CORP COM 477143101 27 4,136 SH   SOLE 36 4,136 0 0
JETBLUE AWYS CORP COM 477143101 67 10,129 SH   SOLE 40 10,129 0 0
JETBLUE AWYS CORP COM 477143101 11 1,688 SH   OTR 43 1,688 0 0
JETBLUE AWYS CORP COM 477143101 2,047 308,706 SH   SOLE 43 263,036 0 45,670
JEWETT CAMERON TRADING LTD COM NEW 47733C207 3 566 SH   SOLE 21 566 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 1 169 SH   SOLE 22 169 0 0
JFROG LTD ORD SHS M6191J100 401 18,141 SH   SOLE 2 18,141 0 0
JFROG LTD ORD SHS M6191J100 1 43 SH   SOLE 4 43 0 0
JFROG LTD ORD SHS M6191J100 1,259 56,955 SH   SOLE 21 56,955 0 0
JFROG LTD ORD SHS M6191J100 762 34,478 SH   SOLE 22 16,344 0 18,134
JFROG LTD ORD SHS M6191J100 199 8,990 SH   SOLE 25 8,990 0 0
JFROG LTD ORD SHS M6191J100 1,020 46,128 SH   SOLE 26 23,402 0 22,726
JFROG LTD ORD SHS M6191J100 12 538 SH   SOLE 28 538 0 0
JFROG LTD ORD SHS M6191J100 612 27,702 SH   SOLE 30 27,702 0 0
JFROG LTD ORD SHS M6191J100 183 8,292 SH   SOLE 40 8,292 0 0
JFROG LTD ORD SHS M6191J100 245 11,090 SH   SOLE 43 10,731 0 359
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 231 4,171 SH   SOLE 2 4,171 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 64 1,148 SH   SOLE 4 1,148 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 56 1,018 SH   SOLE 7 1,018 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 75,385 1,360,990 SH   SOLE 21 1,360,990 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 13,473 243,239 SH   SOLE 22 233,325 0 9,914
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 37 665 SH   SOLE 25 665 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 66,046 1,192,384 SH   SOLE 30 1,192,384 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 77 1,392 SH   SOLE 36 1,392 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,884 34,009 SH   SOLE 43 33,992 0 17
JOANN INC COM 47768J101 30 4,534 SH   SOLE 2 452 0 4,082
JOANN INC COM 47768J101 241 36,470 SH   SOLE 18 36,470 0 0
JOANN INC COM 47768J101 144 21,814 SH   SOLE 19 21,814 0 0
JOANN INC COM 47768J101 2,608 394,018 SH   SOLE 21 394,018 0 0
JOANN INC COM 47768J101 1,555 234,855 SH   SOLE 22 226,278 0 8,577
JOBY AVIATION INC COMMON STOCK G65163100 223 51,479 SH   SOLE 2 10,499 0 40,980
JOBY AVIATION INC COMMON STOCK G65163100 13 2,992 SH   SOLE 7 2,992 0 0
JOBY AVIATION INC COMMON STOCK G65163100 2,876 664,288 SH   SOLE 18 664,288 0 0
JOBY AVIATION INC COMMON STOCK G65163100 1,995 460,725 SH   SOLE 19 460,725 0 0
JOBY AVIATION INC COMMON STOCK G65163100 35,703 8,245,443 SH   SOLE 21 8,245,443 0 0
JOBY AVIATION INC COMMON STOCK G65163100 26,597 6,142,520 SH   SOLE 22 6,085,121 0 57,399
JOBY AVIATION INC COMMON STOCK G65163100 4 820 SH   SOLE 43 820 0 0
JOBY AVIATION INC *W EXP 08/10/202 G65163118 0 180 SH   SOLE 43 180 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,001 46,529 SH   SOLE 2 43,034 0 3,495
JOHN BEAN TECHNOLOGIES CORP COM 477839104 75 876 SH   SOLE 4 121 0 755
JOHN BEAN TECHNOLOGIES CORP COM 477839104 31 366 SH   SOLE 7 366 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 9,064 105,392 SH   SOLE 18 105,392 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 12,100 140,694 SH   SOLE 19 140,694 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 322,417 3,749,036 SH   SOLE 21 3,749,036 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 68,362 794,902 SH   SOLE 22 774,530 0 20,372
JOHN BEAN TECHNOLOGIES CORP COM 477839104 9 99 SH   SOLE 23 99 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 421 4,891 SH   SOLE 25 4,891 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,430 16,627 SH   SOLE 26 14,059 0 2,568
JOHN BEAN TECHNOLOGIES CORP COM 477839104 140 1,630 SH   SOLE 28 566 0 1,064
JOHN BEAN TECHNOLOGIES CORP COM 477839104 25,611 297,801 SH   SOLE 30 297,801 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 7,735 89,947 SH   SOLE 34 89,947 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 357 4,153 SH   SOLE 40 4,153 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,657 19,266 SH   SOLE 43 19,021 0 245
JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0 2,895 3,500,000 PRN   SOLE 21 3,500,000 0 0
JOHN MARSHALL BANCORP INC COM 47805L101 117 4,748 SH   SOLE 2 587 0 4,161
JOHN MARSHALL BANCORP INC COM 47805L101 4 174 SH   SOLE 7 174 0 0
JOHN MARSHALL BANCORP INC COM 47805L101 872 35,498 SH   SOLE 18 35,498 0 0
JOHN MARSHALL BANCORP INC COM 47805L101 510 20,764 SH   SOLE 19 20,764 0 0
JOHN MARSHALL BANCORP INC COM 47805L101 10,089 410,807 SH   SOLE 21 410,807 0 0
JOHN MARSHALL BANCORP INC COM 47805L101 6,432 261,904 SH   SOLE 22 254,187 0 7,717
JOHNSON & JOHNSON COM 478160104 1,045,420 6,399,486 SH   SOLE 2 2,199,277 0 4,200,209
JOHNSON & JOHNSON COM 478160104 337,670 2,067,028 SH   SOLE 4 1,210,064 0 856,964
JOHNSON & JOHNSON COM 478160104 416,595 2,550,164 SH   SOLE 7 2,448,236 0 101,928
JOHNSON & JOHNSON COM 478160104 33,619 205,797 SH   SOLE 13 130,514 0 75,283
JOHNSON & JOHNSON COM 478160104 64,836 396,891 SH   SOLE 15 396,891 0 0
JOHNSON & JOHNSON COM 478160104 5 29 SH   SOLE 17 0 0 29
JOHNSON & JOHNSON COM 478160104 1,265,990 7,749,694 SH   SOLE 18 7,418,905 0 330,789
JOHNSON & JOHNSON COM 478160104 833,330 5,101,190 SH   SOLE 19 5,101,190 0 0
JOHNSON & JOHNSON COM 478160104 8,849 54,167 SH   SOLE 20 54,167 0 0
JOHNSON & JOHNSON COM 478160104 11,263,192 68,947,063 SH   SOLE 21 68,947,063 0 0
JOHNSON & JOHNSON COM 478160104 9,391,899 57,492,037 SH   SOLE 22 52,030,644 0 5,461,393
JOHNSON & JOHNSON COM 478160104 747,177 4,573,805 SH   SOLE 23 4,573,805 0 0
JOHNSON & JOHNSON COM 478160104 742,319 4,544,071 SH   SOLE 25 4,544,071 0 0
JOHNSON & JOHNSON COM 478160104 990,671 6,064,342 SH   SOLE 26 2,628,688 0 3,435,654
JOHNSON & JOHNSON COM 478160104 991,887 6,071,784 SH   SOLE 28 265,587 0 5,806,197
JOHNSON & JOHNSON COM 478160104 17,379 106,387 SH   SOLE 29 106,387 0 0
JOHNSON & JOHNSON COM 478160104 2,623,154 16,057,506 SH   SOLE 30 15,966,323 0 91,183
JOHNSON & JOHNSON COM 478160104 131,104 802,545 SH   SOLE 31 754,793 0 47,752
JOHNSON & JOHNSON COM 478160104 35,402 216,712 SH   SOLE 32 216,712 0 0
JOHNSON & JOHNSON COM 478160104 1,032,727 6,321,784 SH   SOLE 34 6,321,784 0 0
JOHNSON & JOHNSON COM 478160104 154,981 948,708 SH   SOLE 36 948,708 0 0
JOHNSON & JOHNSON COM 478160104 13,934 85,299 SH   SOLE 40 85,299 0 0
JOHNSON & JOHNSON COM 478160104 512,274 3,135,859 SH   SOLE 43 2,877,413 0 258,446
JOHNSON CTLS INTL PLC SHS G51502105 72,596 1,474,935 SH   SOLE 2 248,703 0 1,226,232
JOHNSON CTLS INTL PLC SHS G51502105 36,485 741,254 SH   SOLE 4 429,677 0 311,577
JOHNSON CTLS INTL PLC SHS G51502105 41,357 840,249 SH   SOLE 7 648,141 0 192,108
JOHNSON CTLS INTL PLC SHS G51502105 1,125 22,866 SH   SOLE 13 3,098 0 19,768
JOHNSON CTLS INTL PLC SHS G51502105 5,291 107,496 SH   SOLE 15 107,496 0 0
JOHNSON CTLS INTL PLC SHS G51502105 58,685 1,192,309 SH   SOLE 18 1,135,191 0 57,118
JOHNSON CTLS INTL PLC SHS G51502105 28,497 578,969 SH   SOLE 19 578,969 0 0
JOHNSON CTLS INTL PLC SHS G51502105 823,668 16,734,424 SH   SOLE 21 16,734,424 0 0
JOHNSON CTLS INTL PLC SHS G51502105 716,993 14,567,105 SH   SOLE 22 13,167,299 0 1,399,806
JOHNSON CTLS INTL PLC SHS G51502105 56,898 1,155,994 SH   SOLE 23 1,155,994 0 0
JOHNSON CTLS INTL PLC SHS G51502105 136,639 2,776,084 SH   SOLE 25 2,776,084 0 0
JOHNSON CTLS INTL PLC SHS G51502105 116,135 2,359,500 SH   SOLE 26 1,284,737 0 1,074,763
JOHNSON CTLS INTL PLC SHS G51502105 88,742 1,802,957 SH   SOLE 28 148,487 0 1,654,470
JOHNSON CTLS INTL PLC SHS G51502105 109 2,208 SH   SOLE 29 2,208 0 0
JOHNSON CTLS INTL PLC SHS G51502105 299,021 6,075,197 SH   SOLE 30 6,052,815 0 22,382
JOHNSON CTLS INTL PLC SHS G51502105 7,884 160,169 SH   SOLE 31 147,515 0 12,654
JOHNSON CTLS INTL PLC SHS G51502105 204,056 4,145,800 SH   SOLE 34 4,145,800 0 0
JOHNSON CTLS INTL PLC SHS G51502105 12,433 252,596 SH   SOLE 36 252,596 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,109 22,538 SH   SOLE 40 22,538 0 0
JOHNSON CTLS INTL PLC SHS G51502105 91 1,858 SH   OTR 43 1,858 0 0
JOHNSON CTLS INTL PLC SHS G51502105 32,360 657,452 SH   SOLE 43 605,259 0 52,193
JOHNSON OUTDOORS INC CL A 479167108 604 11,774 SH   SOLE 2 7,740 0 4,034
JOHNSON OUTDOORS INC CL A 479167108 4 84 SH   SOLE 7 84 0 0
JOHNSON OUTDOORS INC CL A 479167108 856 16,692 SH   SOLE 18 16,692 0 0
JOHNSON OUTDOORS INC CL A 479167108 506 9,870 SH   SOLE 19 9,870 0 0
JOHNSON OUTDOORS INC CL A 479167108 11,089 216,125 SH   SOLE 21 216,125 0 0
JOHNSON OUTDOORS INC CL A 479167108 7,878 153,535 SH   SOLE 22 146,753 0 6,782
JOHNSON OUTDOORS INC CL A 479167108 38 735 SH   SOLE 25 735 0 0
JOHNSON OUTDOORS INC CL A 479167108 68 1,330 SH   SOLE 26 0 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 25 481 SH   SOLE 28 481 0 0
JOHNSON OUTDOORS INC CL A 479167108 308 6,009 SH   SOLE 30 6,009 0 0
JOHNSON OUTDOORS INC CL A 479167108 50 974 SH   SOLE 40 974 0 0
JOHNSON OUTDOORS INC CL A 479167108 282 5,497 SH   SOLE 43 5,365 0 132
JOINT CORP COM 47973J102 355 22,585 SH   SOLE 2 21,166 0 1,419
JOINT CORP COM 47973J102 3 220 SH   SOLE 7 220 0 0
JOINT CORP COM 47973J102 763 48,594 SH   SOLE 18 48,594 0 0
JOINT CORP COM 47973J102 420 26,745 SH   SOLE 19 26,745 0 0
JOINT CORP COM 47973J102 27,307 1,738,208 SH   SOLE 21 1,738,208 0 0
JOINT CORP COM 47973J102 5,695 362,505 SH   SOLE 22 353,638 0 8,867
JOINT CORP COM 47973J102 28 1,797 SH   SOLE 25 1,797 0 0
JOINT CORP COM 47973J102 177 11,272 SH   SOLE 26 9,133 0 2,139
JOINT CORP COM 47973J102 932 59,325 SH   SOLE 30 59,325 0 0
JOINT CORP COM 47973J102 26 1,652 SH   SOLE 40 1,652 0 0
JOINT CORP COM 47973J102 10 652 SH   SOLE 43 580 0 72
JONES LANG LASALLE INC COM 48020Q107 17,112 113,275 SH   SOLE 2 49,098 0 64,177
JONES LANG LASALLE INC COM 48020Q107 49 322 SH   SOLE 4 322 0 0
JONES LANG LASALLE INC COM 48020Q107 141 931 SH   SOLE 7 931 0 0
JONES LANG LASALLE INC COM 48020Q107 15,605 103,294 SH   SOLE 18 103,158 0 136
JONES LANG LASALLE INC COM 48020Q107 3,026 20,033 SH   SOLE 19 20,033 0 0
JONES LANG LASALLE INC COM 48020Q107 385,529 2,551,992 SH   SOLE 21 2,551,992 0 0
JONES LANG LASALLE INC COM 48020Q107 198,044 1,310,939 SH   SOLE 22 1,245,883 0 65,056
JONES LANG LASALLE INC COM 48020Q107 48 316 SH   SOLE 23 316 0 0
JONES LANG LASALLE INC COM 48020Q107 1,206 7,985 SH   SOLE 25 7,985 0 0
JONES LANG LASALLE INC COM 48020Q107 4,338 28,716 SH   SOLE 26 24,342 0 4,374
JONES LANG LASALLE INC COM 48020Q107 147 971 SH   SOLE 28 914 0 57
JONES LANG LASALLE INC COM 48020Q107 6,304 41,732 SH   SOLE 30 41,732 0 0
JONES LANG LASALLE INC COM 48020Q107 102 673 SH   SOLE 31 673 0 0
JONES LANG LASALLE INC COM 48020Q107 516 3,417 SH   SOLE 34 3,417 0 0
JONES LANG LASALLE INC COM 48020Q107 812 5,376 SH   SOLE 36 5,376 0 0
JONES LANG LASALLE INC COM 48020Q107 978 6,477 SH   SOLE 40 6,477 0 0
JONES LANG LASALLE INC COM 48020Q107 35 234 SH   OTR 43 234 0 0
JONES LANG LASALLE INC COM 48020Q107 28,781 190,513 SH   SOLE 43 185,173 0 5,340
JOUNCE THERAPEUTICS INC COM 481116101 120 51,313 SH   SOLE 2 11,706 0 39,607
JOUNCE THERAPEUTICS INC COM 481116101 1 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 286 122,317 SH   SOLE 18 122,317 0 0
JOUNCE THERAPEUTICS INC COM 481116101 181 77,231 SH   SOLE 19 77,231 0 0
JOUNCE THERAPEUTICS INC COM 481116101 4,007 1,712,305 SH   SOLE 21 1,712,305 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1,875 801,493 SH   SOLE 22 775,724 0 25,769
JOUNCE THERAPEUTICS INC COM 481116101 56 24,096 SH   SOLE 30 24,096 0 0
JOUNCE THERAPEUTICS INC COM 481116101 0 55 SH   SOLE 43 55 0 0
JOURNEY MED CORP COM 48115J109 2 682 SH   SOLE 18 682 0 0
JOURNEY MED CORP COM 48115J109 19 7,576 SH   SOLE 21 7,576 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,219 46,866 SH   SOLE 2 2,258 0 44,608
JOYY INC ADS REPSTG COM A 46591M109 606 23,302 SH   SOLE 4 9,687 0 13,615
JOYY INC ADS REPSTG COM A 46591M109 160 6,171 SH   SOLE 7 6,171 0 0
JOYY INC ADS REPSTG COM A 46591M109 2 95 SH   SOLE 13 95 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,201 46,194 SH   SOLE 15 46,194 0 0
JOYY INC ADS REPSTG COM A 46591M109 649 24,970 SH   SOLE 18 24,970 0 0
JOYY INC ADS REPSTG COM A 46591M109 131 5,057 SH   SOLE 19 5,057 0 0
JOYY INC ADS REPSTG COM A 46591M109 26,259 1,009,979 SH   SOLE 21 1,009,979 0 0
JOYY INC ADS REPSTG COM A 46591M109 15,163 583,196 SH   SOLE 22 525,505 0 57,691
JOYY INC ADS REPSTG COM A 46591M109 1,745 67,132 SH   SOLE 23 67,132 0 0
JOYY INC ADS REPSTG COM A 46591M109 787 30,280 SH   SOLE 25 30,280 0 0
JOYY INC ADS REPSTG COM A 46591M109 2,336 89,834 SH   SOLE 26 11,678 0 78,156
JOYY INC ADS REPSTG COM A 46591M109 2,497 96,048 SH   SOLE 28 4,930 0 91,118
JOYY INC ADS REPSTG COM A 46591M109 8,026 308,685 SH   SOLE 30 308,685 0 0
JOYY INC ADS REPSTG COM A 46591M109 70 2,682 SH   SOLE 31 2,682 0 0
JOYY INC ADS REPSTG COM A 46591M109 90 3,445 SH   SOLE 34 3,445 0 0
JOYY INC ADS REPSTG COM A 46591M109 61 2,340 SH   SOLE 36 2,340 0 0
JOYY INC ADS REPSTG COM A 46591M109 4 163 SH   SOLE 40 163 0 0
JOYY INC ADS REPSTG COM A 46591M109 4,918 189,145 SH   SOLE 43 166,861 0 22,284
JOYY INC NOTE 0.750% 6/1 98426TAD8 4,094 4,405,000 PRN   SOLE 21 4,405,000 0 0
JPMORGAN CHASE & CO COM 46625H100 722,428 6,913,185 SH   SOLE 2 2,153,963 0 4,759,222
JPMORGAN CHASE & CO COM 46625H100 251,846 2,410,010 SH   SOLE 4 1,415,876 0 994,134
JPMORGAN CHASE & CO COM 46625H100 274,400 2,625,836 SH   SOLE 7 2,541,764 0 84,072
JPMORGAN CHASE & CO COM 46625H100 26,204 250,759 SH   SOLE 13 182,845 0 67,914
JPMORGAN CHASE & CO COM 46625H100 46,415 444,159 SH   SOLE 15 444,159 0 0
JPMORGAN CHASE & CO COM 46625H100 92 883 SH   SOLE 17 0 0 883
JPMORGAN CHASE & CO COM 46625H100 652,866 6,247,518 SH   SOLE 18 5,699,137 0 548,381
JPMORGAN CHASE & CO COM 46625H100 596,621 5,709,294 SH   SOLE 19 5,709,294 0 0
JPMORGAN CHASE & CO COM 46625H100 9,762 93,420 SH   SOLE 20 93,420 0 0
JPMORGAN CHASE & CO COM 46625H100 6,935,373 66,367,203 SH   SOLE 21 66,367,203 0 0
JPMORGAN CHASE & CO COM 46625H100 6,587,944 63,042,522 SH   SOLE 22 56,941,670 0 6,100,852
JPMORGAN CHASE & CO COM 46625H100 541,819 5,184,873 SH   SOLE 23 5,184,873 0 0
JPMORGAN CHASE & CO COM 46625H100 525,937 5,032,886 SH   SOLE 25 5,006,435 0 26,451
JPMORGAN CHASE & CO COM 46625H100 644,652 6,168,922 SH   SOLE 26 2,396,650 0 3,772,272
JPMORGAN CHASE & CO COM 46625H100 552,456 5,286,661 SH   SOLE 28 194,842 0 5,091,819
JPMORGAN CHASE & CO COM 46625H100 16,959 162,289 SH   SOLE 29 162,289 0 0
JPMORGAN CHASE & CO COM 46625H100 1,560,420 14,932,249 SH   SOLE 30 14,774,249 0 158,000
JPMORGAN CHASE & CO COM 46625H100 102,393 979,836 SH   SOLE 31 926,445 0 53,391
JPMORGAN CHASE & CO COM 46625H100 24,668 236,062 SH   SOLE 32 236,062 0 0
JPMORGAN CHASE & CO COM 46625H100 160,767 1,538,437 SH   SOLE 34 1,538,437 0 0
JPMORGAN CHASE & CO COM 46625H100 117,507 1,124,470 SH   SOLE 36 1,124,470 0 0
JPMORGAN CHASE & CO COM 46625H100 9,935 95,069 SH   SOLE 40 95,069 0 0
JPMORGAN CHASE & CO COM 46625H100 717 6,858 SH   OTR 43 6,858 0 0
JPMORGAN CHASE & CO COM 46625H100 314,512 3,009,681 SH   SOLE 43 2,702,856 0 306,825
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 302 52,022 SH   SOLE 43 41,276 0 10,746
JUNIPER NETWORKS INC COM 48203R104 28,496 1,090,959 SH   SOLE 2 561,000 0 529,959
JUNIPER NETWORKS INC COM 48203R104 10,397 398,052 SH   SOLE 4 206,642 0 191,410
JUNIPER NETWORKS INC COM 48203R104 11,457 438,631 SH   SOLE 7 346,399 0 92,232
JUNIPER NETWORKS INC COM 48203R104 42 1,602 SH   SOLE 13 1,602 0 0
JUNIPER NETWORKS INC COM 48203R104 1,237 47,364 SH   SOLE 15 47,364 0 0
JUNIPER NETWORKS INC COM 48203R104 19,684 753,614 SH   SOLE 18 623,574 0 130,040
JUNIPER NETWORKS INC COM 48203R104 22,770 871,759 SH   SOLE 19 871,759 0 0
JUNIPER NETWORKS INC COM 48203R104 328,877 12,591,015 SH   SOLE 21 12,591,015 0 0
JUNIPER NETWORKS INC COM 48203R104 230,599 8,828,443 SH   SOLE 22 7,944,437 0 884,006
JUNIPER NETWORKS INC COM 48203R104 14,266 546,158 SH   SOLE 23 546,158 0 0
JUNIPER NETWORKS INC COM 48203R104 18,394 704,205 SH   SOLE 25 704,205 0 0
JUNIPER NETWORKS INC COM 48203R104 22,881 876,003 SH   SOLE 26 361,436 0 514,567
JUNIPER NETWORKS INC COM 48203R104 25,155 963,040 SH   SOLE 28 5,840 0 957,200
JUNIPER NETWORKS INC COM 48203R104 99,873 3,823,621 SH   SOLE 30 3,493,531 0 330,090
JUNIPER NETWORKS INC COM 48203R104 1,791 68,551 SH   SOLE 31 62,009 0 6,542
JUNIPER NETWORKS INC COM 48203R104 3,891 148,970 SH   SOLE 34 148,970 0 0
JUNIPER NETWORKS INC COM 48203R104 5,369 205,565 SH   SOLE 36 205,565 0 0
JUNIPER NETWORKS INC COM 48203R104 263 10,080 SH   SOLE 40 10,080 0 0
JUNIPER NETWORKS INC COM 48203R104 44 1,702 SH   OTR 43 1,702 0 0
JUNIPER NETWORKS INC COM 48203R104 12,122 464,106 SH   SOLE 43 444,081 0 20,025
KADANT INC COM 48282T104 1,397 8,376 SH   SOLE 2 7,099 0 1,277
KADANT INC COM 48282T104 57 340 SH   SOLE 4 42 0 298
KADANT INC COM 48282T104 21 127 SH   SOLE 7 127 0 0
KADANT INC COM 48282T104 4,950 29,676 SH   SOLE 18 29,676 0 0
KADANT INC COM 48282T104 3,538 21,208 SH   SOLE 19 21,208 0 0
KADANT INC COM 48282T104 61,980 371,560 SH   SOLE 21 371,560 0 0
KADANT INC COM 48282T104 45,157 270,711 SH   SOLE 22 263,517 0 7,194
KADANT INC COM 48282T104 292 1,751 SH   SOLE 25 1,751 0 0
KADANT INC COM 48282T104 1,180 7,072 SH   SOLE 26 5,904 0 1,168
KADANT INC COM 48282T104 106 634 SH   SOLE 28 206 0 428
KADANT INC COM 48282T104 14,986 89,838 SH   SOLE 30 89,838 0 0
KADANT INC COM 48282T104 225 1,348 SH   SOLE 40 1,348 0 0
KADANT INC COM 48282T104 1,175 7,041 SH   SOLE 43 6,814 0 227
KAISER ALUMINUM CORP COM PAR $0.01 483007704 533 8,685 SH   SOLE 2 6,904 0 1,781
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3 46 SH   SOLE 4 46 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,464 23,857 SH   SOLE 7 23,857 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,295 53,702 SH   SOLE 18 53,702 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,795 29,256 SH   SOLE 19 29,256 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 125,949 2,052,955 SH   SOLE 21 2,052,955 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 23,936 390,149 SH   SOLE 22 378,750 0 11,399
KAISER ALUMINUM CORP COM PAR $0.01 483007704 168 2,732 SH   SOLE 25 2,732 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 494 8,048 SH   SOLE 26 6,514 0 1,534
KAISER ALUMINUM CORP COM PAR $0.01 483007704 551 8,978 SH   SOLE 28 8,978 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,781 29,023 SH   SOLE 30 29,023 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 106 1,728 SH   SOLE 40 1,728 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 780 12,715 SH   SOLE 43 12,155 0 560
KALA PHARMACEUTICALS INC COM 483119103 0 869 SH   SOLE 2 0 0 869
KALA PHARMACEUTICALS INC COM 483119103 36 160,639 SH   SOLE 21 160,639 0 0
KALA PHARMACEUTICALS INC COM 483119103 139 625,744 SH   SOLE 22 625,744 0 0
KALEYRA INC COM 483379103 9 9,349 SH   SOLE 2 0 0 9,349
KALEYRA INC COM 483379103 119 122,754 SH   SOLE 18 122,754 0 0
KALEYRA INC COM 483379103 67 68,698 SH   SOLE 19 68,698 0 0
KALEYRA INC COM 483379103 910 937,851 SH   SOLE 21 937,851 0 0
KALEYRA INC COM 483379103 233 239,825 SH   SOLE 22 224,793 0 15,032
KALEYRA INC COM 483379103 1 1,149 SH   SOLE 23 1,149 0 0
KALTURA INC COM 483467106 27 12,094 SH   SOLE 18 12,094 0 0
KALTURA INC COM 483467106 307 139,598 SH   SOLE 21 139,598 0 0
KALTURA INC COM 483467106 1,438 653,681 SH   SOLE 22 653,681 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 206 14,163 SH   SOLE 2 871 0 13,292
KALVISTA PHARMACEUTICALS INC COM 483497103 5 367 SH   SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 1,149 79,153 SH   SOLE 18 79,153 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 657 45,259 SH   SOLE 19 45,259 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 14,799 1,019,950 SH   SOLE 21 1,019,950 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 7,594 523,371 SH   SOLE 22 507,910 0 15,461
KALVISTA PHARMACEUTICALS INC COM 483497103 176 12,117 SH   SOLE 30 12,117 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 171 11,768 SH   SOLE 43 11,187 0 581
KAMADA LTD SHS M6240T109 764 169,296 SH   SOLE 21 169,296 0 0
KAMADA LTD SHS M6240T109 92 20,474 SH   SOLE 30 20,474 0 0
KAMAN CORP COM 483548103 657 23,510 SH   SOLE 2 10,988 0 12,522
KAMAN CORP COM 483548103 3 104 SH   SOLE 4 104 0 0
KAMAN CORP COM 483548103 9 319 SH   SOLE 7 319 0 0
KAMAN CORP COM 483548103 2,981 106,748 SH   SOLE 18 106,748 0 0
KAMAN CORP COM 483548103 1,479 52,939 SH   SOLE 19 52,939 0 0
KAMAN CORP COM 483548103 105,186 3,766,049 SH   SOLE 21 3,766,049 0 0
KAMAN CORP COM 483548103 19,391 694,283 SH   SOLE 22 665,283 0 29,000
KAMAN CORP COM 483548103 6,014 215,307 SH   SOLE 25 215,307 0 0
KAMAN CORP COM 483548103 390 13,955 SH   SOLE 26 6,461 0 7,494
KAMAN CORP COM 483548103 255 9,138 SH   SOLE 28 0 0 9,138
KAMAN CORP COM 483548103 1,082 38,732 SH   SOLE 30 38,732 0 0
KAMAN CORP COM 483548103 964 34,516 SH   SOLE 34 34,516 0 0
KAMAN CORP COM 483548103 114 4,076 SH   SOLE 36 4,076 0 0
KAMAN CORP COM 483548103 73 2,619 SH   SOLE 40 2,619 0 0
KAMAN CORP COM 483548103 766 27,429 SH   SOLE 43 26,981 0 448
KANZHUN LIMITED SPONSORED ADS 48553T106 1,636 96,899 SH   SOLE 2 9,918 0 86,981
KANZHUN LIMITED SPONSORED ADS 48553T106 2,455 145,460 SH   SOLE 4 100,723 0 44,737
KANZHUN LIMITED SPONSORED ADS 48553T106 402 23,829 SH   SOLE 7 23,829 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 763 45,191 SH   SOLE 13 491 0 44,700
KANZHUN LIMITED SPONSORED ADS 48553T106 2,711 160,622 SH   SOLE 15 160,622 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 1,026 60,781 SH   SOLE 18 60,781 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 3,302 195,613 SH   SOLE 19 195,613 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 54,388 3,222,065 SH   SOLE 21 3,222,065 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 30,454 1,804,147 SH   SOLE 22 1,657,154 0 146,993
KANZHUN LIMITED SPONSORED ADS 48553T106 3,634 215,279 SH   SOLE 23 215,279 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 1,722 102,041 SH   SOLE 25 102,041 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 4,182 247,735 SH   SOLE 26 18,761 0 228,974
KANZHUN LIMITED SPONSORED ADS 48553T106 4,894 289,902 SH   SOLE 28 11,568 0 278,334
KANZHUN LIMITED SPONSORED ADS 48553T106 17,950 1,063,364 SH   SOLE 30 1,063,364 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 28 1,683 SH   SOLE 31 0 0 1,683
KANZHUN LIMITED SPONSORED ADS 48553T106 21,132 1,251,924 SH   SOLE 34 1,251,924 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 11 638 SH   SOLE 36 638 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 7 422 SH   SOLE 40 422 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 1 57 SH   SOLE 43 5 0 52
KAR AUCTION SVCS INC COM 48238T109 2,038 182,427 SH   SOLE 2 114,130 0 68,297
KAR AUCTION SVCS INC COM 48238T109 4 383 SH   SOLE 4 383 0 0
KAR AUCTION SVCS INC COM 48238T109 34 3,070 SH   SOLE 7 3,070 0 0
KAR AUCTION SVCS INC COM 48238T109 4,786 428,429 SH   SOLE 18 428,429 0 0
KAR AUCTION SVCS INC COM 48238T109 2,352 210,601 SH   SOLE 19 210,601 0 0
KAR AUCTION SVCS INC COM 48238T109 156,781 14,035,902 SH   SOLE 21 14,035,902 0 0
KAR AUCTION SVCS INC COM 48238T109 32,965 2,951,250 SH   SOLE 22 2,820,116 0 131,134
KAR AUCTION SVCS INC COM 48238T109 245 21,938 SH   SOLE 25 21,938 0 0
KAR AUCTION SVCS INC COM 48238T109 452 40,437 SH   SOLE 26 30,637 0 9,800
KAR AUCTION SVCS INC COM 48238T109 81 7,228 SH   SOLE 28 2,223 0 5,005
KAR AUCTION SVCS INC COM 48238T109 3,229 289,060 SH   SOLE 30 289,060 0 0
KAR AUCTION SVCS INC COM 48238T109 100 8,961 SH   SOLE 36 8,961 0 0
KAR AUCTION SVCS INC COM 48238T109 188 16,829 SH   SOLE 40 16,829 0 0
KAR AUCTION SVCS INC COM 48238T109 8 690 SH   OTR 43 690 0 0
KAR AUCTION SVCS INC COM 48238T109 276 24,702 SH   SOLE 43 22,262 0 2,440
KARAT PACKAGING INC COM 48563L101 93 5,829 SH   SOLE 2 5,484 0 345
KARAT PACKAGING INC COM 48563L101 221 13,794 SH   SOLE 18 13,794 0 0
KARAT PACKAGING INC COM 48563L101 474 29,632 SH   SOLE 19 29,632 0 0
KARAT PACKAGING INC COM 48563L101 2,520 157,605 SH   SOLE 21 157,605 0 0
KARAT PACKAGING INC COM 48563L101 1,604 100,342 SH   SOLE 22 99,990 0 352
KARAT PACKAGING INC COM 48563L101 24 1,505 SH   SOLE 23 1,505 0 0
KAROOOOO LTD ORD SHS Y4600W108 32 1,360 SH   SOLE 22 1,360 0 0
KARUNA THERAPEUTICS INC COM 48576A100 4,670 20,761 SH   SOLE 2 13,588 0 7,173
KARUNA THERAPEUTICS INC COM 48576A100 19 84 SH   SOLE 4 84 0 0
KARUNA THERAPEUTICS INC COM 48576A100 305 1,354 SH   SOLE 7 342 0 1,012
KARUNA THERAPEUTICS INC COM 48576A100 18,881 83,941 SH   SOLE 18 80,846 0 3,095
KARUNA THERAPEUTICS INC COM 48576A100 44,605 198,304 SH   SOLE 19 198,304 0 0
KARUNA THERAPEUTICS INC COM 48576A100 255,174 1,134,461 SH   SOLE 21 1,134,461 0 0
KARUNA THERAPEUTICS INC COM 48576A100 154,324 686,100 SH   SOLE 22 668,778 0 17,322
KARUNA THERAPEUTICS INC COM 48576A100 288 1,279 SH   SOLE 23 1,279 0 0
KARUNA THERAPEUTICS INC COM 48576A100 908 4,037 SH   SOLE 25 4,037 0 0
KARUNA THERAPEUTICS INC COM 48576A100 4,542 20,193 SH   SOLE 26 12,135 0 8,058
KARUNA THERAPEUTICS INC COM 48576A100 160 711 SH   SOLE 28 379 0 332
KARUNA THERAPEUTICS INC COM 48576A100 21,877 97,261 SH   SOLE 30 97,261 0 0
KARUNA THERAPEUTICS INC COM 48576A100 151 670 SH   SOLE 34 670 0 0
KARUNA THERAPEUTICS INC COM 48576A100 98 434 SH   SOLE 36 434 0 0
KARUNA THERAPEUTICS INC COM 48576A100 751 3,339 SH   SOLE 40 3,339 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,072 4,765 SH   SOLE 43 4,051 0 714
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,445 264,723 SH   SOLE 2 146,347 0 118,376
KARYOPHARM THERAPEUTICS INC COM 48576U106 1 207 SH   SOLE 4 207 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 4 780 SH   SOLE 7 780 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,373 251,546 SH   SOLE 18 212,952 0 38,594
KARYOPHARM THERAPEUTICS INC COM 48576U106 5,449 997,943 SH   SOLE 19 997,943 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 16,884 3,092,322 SH   SOLE 21 3,092,322 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 15,133 2,771,624 SH   SOLE 22 2,731,587 0 40,037
KARYOPHARM THERAPEUTICS INC COM 48576U106 168 30,858 SH   SOLE 23 30,858 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 74 13,545 SH   SOLE 25 13,545 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 984 180,268 SH   SOLE 26 0 0 180,268
KARYOPHARM THERAPEUTICS INC COM 48576U106 21 3,851 SH   SOLE 28 0 0 3,851
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,553 284,424 SH   SOLE 30 284,424 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 39 7,068 SH   SOLE 40 7,068 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 75 13,795 SH   SOLE 43 13,672 0 123
KASPIEN HOLDINGS INC COM NEW 485837108 1 364 SH   SOLE 21 364 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 20 13,461 SH   SOLE 22 13,461 0 0
KATAPULT HOLDINGS INC COM 485859102 9 8,965 SH   SOLE 18 8,965 0 0
KATAPULT HOLDINGS INC COM 485859102 102 105,876 SH   SOLE 21 105,876 0 0
KATAPULT HOLDINGS INC COM 485859102 787 819,287 SH   SOLE 22 819,287 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 3,639 120,720 SH   SOLE 2 120,720 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 764 25,358 SH   SOLE 7 0 0 25,358
KB FINL GROUP INC SPONSORED ADR 48241A105 60 1,988 SH   SOLE 19 1,988 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 255 8,448 SH   SOLE 21 8,448 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 4,291 142,370 SH   SOLE 22 142,370 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 217 7,212 SH   SOLE 30 7,212 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 41,567 1,379,133 SH   SOLE 43 1,296,197 0 82,936
KB HOME COM 48666K109 3,489 134,605 SH   SOLE 2 94,783 0 39,822
KB HOME COM 48666K109 3 107 SH   SOLE 4 107 0 0
KB HOME COM 48666K109 41 1,591 SH   SOLE 7 1,591 0 0
KB HOME COM 48666K109 9,767 376,809 SH   SOLE 18 376,809 0 0
KB HOME COM 48666K109 3,741 144,343 SH   SOLE 19 144,343 0 0
KB HOME COM 48666K109 167,032 6,444,124 SH   SOLE 21 6,444,124 0 0
KB HOME COM 48666K109 62,121 2,396,648 SH   SOLE 22 2,319,243 0 77,405
KB HOME COM 48666K109 376 14,503 SH   SOLE 25 14,503 0 0
KB HOME COM 48666K109 927 35,745 SH   SOLE 26 27,678 0 8,067
KB HOME COM 48666K109 206 7,941 SH   SOLE 28 7,941 0 0
KB HOME COM 48666K109 1,653 63,762 SH   SOLE 30 63,762 0 0
KB HOME COM 48666K109 234 9,042 SH   SOLE 36 9,042 0 0
KB HOME COM 48666K109 251 9,674 SH   SOLE 40 9,674 0 0
KB HOME COM 48666K109 9,108 351,398 SH   SOLE 43 342,292 0 9,106
KB HOME OPTIONS 48666K109 31 1,200 SH Put SOLE 4 1,200 0 0
KB HOME OPTIONS 48666K109 384 14,800 SH Put SOLE 18 14,800 0 0
KB HOME OPTIONS 48666K109 10,332 398,600 SH Put SOLE 19 398,600 0 0
KB HOME OPTIONS 48666K109 249 9,600 SH Put SOLE 22 9,600 0 0
KB HOME OPTIONS 48666K109 2,613 100,800 SH Put SOLE 34 100,800 0 0
KBR INC COM 48242W106 29,733 687,942 SH   SOLE 2 198,400 0 489,542
KBR INC COM 48242W106 18 425 SH   SOLE 4 425 0 0
KBR INC COM 48242W106 97 2,245 SH   SOLE 7 2,245 0 0
KBR INC COM 48242W106 15,123 349,899 SH   SOLE 18 343,182 0 6,717
KBR INC COM 48242W106 21,685 501,733 SH   SOLE 19 501,733 0 0
KBR INC COM 48242W106 299,742 6,935,269 SH   SOLE 21 6,935,269 0 0
KBR INC COM 48242W106 187,674 4,342,292 SH   SOLE 22 4,107,332 0 234,960
KBR INC COM 48242W106 305 7,048 SH   SOLE 23 7,048 0 0
KBR INC COM 48242W106 3,820 88,380 SH   SOLE 26 71,603 0 16,777
KBR INC COM 48242W106 342 7,908 SH   SOLE 28 2,518 0 5,390
KBR INC COM 48242W106 1,946 45,018 SH   SOLE 30 45,018 0 0
KBR INC COM 48242W106 88 2,038 SH   SOLE 31 2,038 0 0
KBR INC COM 48242W106 140 3,249 SH   SOLE 36 3,249 0 0
KBR INC COM 48242W106 774 17,898 SH   SOLE 40 17,898 0 0
KBR INC COM 48242W106 14 315 SH   OTR 43 315 0 0
KBR INC COM 48242W106 2,332 53,946 SH   SOLE 43 50,617 0 3,328
KBR INC NOTE 2.500%11/0 48242WAB2 5,284 3,040,000 PRN   SOLE 21 3,040,000 0 0
KE HLDGS INC SPONSORED ADS 482497104 18,317 1,045,515 SH   SOLE 2 514,602 0 530,913
KE HLDGS INC SPONSORED ADS 482497104 6,217 354,879 SH   SOLE 4 183,206 0 171,673
KE HLDGS INC SPONSORED ADS 482497104 1,460 83,325 SH   SOLE 7 83,325 0 0
KE HLDGS INC SPONSORED ADS 482497104 6,162 351,739 SH   SOLE 13 189,067 0 162,672
KE HLDGS INC SPONSORED ADS 482497104 22,932 1,308,926 SH   SOLE 15 1,308,926 0 0
KE HLDGS INC SPONSORED ADS 482497104 5,486 313,135 SH   SOLE 18 313,135 0 0
KE HLDGS INC SPONSORED ADS 482497104 35,992 2,054,349 SH   SOLE 19 2,054,349 0 0
KE HLDGS INC SPONSORED ADS 482497104 213,752 12,200,462 SH   SOLE 21 12,200,462 0 0
KE HLDGS INC SPONSORED ADS 482497104 130,985 7,476,322 SH   SOLE 22 6,720,064 0 756,258
KE HLDGS INC SPONSORED ADS 482497104 14,013 799,829 SH   SOLE 23 799,829 0 0
KE HLDGS INC SPONSORED ADS 482497104 17,970 1,025,673 SH   SOLE 25 1,025,673 0 0
KE HLDGS INC SPONSORED ADS 482497104 20,111 1,147,909 SH   SOLE 26 240,273 0 907,636
KE HLDGS INC SPONSORED ADS 482497104 19,585 1,117,889 SH   SOLE 28 34,637 0 1,083,252
KE HLDGS INC SPONSORED ADS 482497104 224 12,799 SH   SOLE 29 12,799 0 0
KE HLDGS INC SPONSORED ADS 482497104 71,840 4,100,448 SH   SOLE 30 4,100,448 0 0
KE HLDGS INC SPONSORED ADS 482497104 768 43,846 SH   SOLE 31 18,596 0 25,250
KE HLDGS INC SPONSORED ADS 482497104 785 44,826 SH   SOLE 32 44,826 0 0
KE HLDGS INC SPONSORED ADS 482497104 73,671 4,204,941 SH   SOLE 34 4,204,941 0 0
KE HLDGS INC SPONSORED ADS 482497104 246 14,042 SH   SOLE 36 14,042 0 0
KE HLDGS INC SPONSORED ADS 482497104 26 1,511 SH   SOLE 40 1,511 0 0
KE HLDGS INC SPONSORED ADS 482497104 10,047 573,459 SH   SOLE 43 539,177 0 34,282
KEARNY FINL CORP MD COM 48716P108 1,200 112,952 SH   SOLE 2 89,645 0 23,307
KEARNY FINL CORP MD COM 48716P108 2 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108 7 625 SH   SOLE 7 625 0 0
KEARNY FINL CORP MD COM 48716P108 2,143 201,795 SH   SOLE 18 201,795 0 0
KEARNY FINL CORP MD COM 48716P108 1,246 117,305 SH   SOLE 19 117,305 0 0
KEARNY FINL CORP MD COM 48716P108 25,361 2,388,037 SH   SOLE 21 2,388,037 0 0
KEARNY FINL CORP MD COM 48716P108 21,087 1,985,555 SH   SOLE 22 1,912,504 0 73,051
KEARNY FINL CORP MD COM 48716P108 102 9,631 SH   SOLE 25 9,631 0 0
KEARNY FINL CORP MD COM 48716P108 354 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 26 2,427 SH   SOLE 28 2,427 0 0
KEARNY FINL CORP MD COM 48716P108 53 4,991 SH   SOLE 30 4,991 0 0
KEARNY FINL CORP MD COM 48716P108 87 8,226 SH   SOLE 34 8,226 0 0
KEARNY FINL CORP MD COM 48716P108 120 11,255 SH   SOLE 40 11,255 0 0
KEARNY FINL CORP MD COM 48716P108 1,070 100,711 SH   SOLE 43 97,219 0 3,492
KELLOGG CO COM 487836108 48,512 696,405 SH   SOLE 2 178,164 0 518,241
KELLOGG CO COM 487836108 17,384 249,550 SH   SOLE 4 225,357 0 24,193
KELLOGG CO COM 487836108 21,695 311,442 SH   SOLE 7 302,397 0 9,045
KELLOGG CO COM 487836108 223 3,205 SH   SOLE 13 1,553 0 1,652
KELLOGG CO COM 487836108 2,768 39,730 SH   SOLE 15 39,730 0 0
KELLOGG CO COM 487836108 28,818 413,689 SH   SOLE 18 393,790 0 19,899
KELLOGG CO COM 487836108 16,716 239,969 SH   SOLE 19 239,969 0 0
KELLOGG CO COM 487836108 854,756 12,270,403 SH   SOLE 21 12,270,403 0 0
KELLOGG CO COM 487836108 433,038 6,216,452 SH   SOLE 22 5,709,367 0 507,085
KELLOGG CO COM 487836108 29,785 427,582 SH   SOLE 23 427,582 0 0
KELLOGG CO COM 487836108 47,150 676,866 SH   SOLE 25 676,866 0 0
KELLOGG CO COM 487836108 64,893 931,565 SH   SOLE 26 477,537 0 454,028
KELLOGG CO COM 487836108 52,912 759,574 SH   SOLE 28 104,252 0 655,322
KELLOGG CO COM 487836108 223,615 3,210,089 SH   SOLE 30 3,001,251 0 208,838
KELLOGG CO COM 487836108 3,815 54,768 SH   SOLE 31 50,190 0 4,578
KELLOGG CO COM 487836108 6,215 89,225 SH   SOLE 34 89,225 0 0
KELLOGG CO COM 487836108 12,550 180,166 SH   SOLE 36 180,166 0 0
KELLOGG CO COM 487836108 590 8,466 SH   SOLE 40 8,466 0 0
KELLOGG CO COM 487836108 58 827 SH   OTR 43 827 0 0
KELLOGG CO COM 487836108 28,646 411,233 SH   SOLE 43 378,414 0 32,819
KELLY SVCS INC CL A 488152208 1,158 85,216 SH   SOLE 2 55,081 0 30,135
KELLY SVCS INC CL A 488152208 3 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 4 307 SH   SOLE 7 307 0 0
KELLY SVCS INC CL A 488152208 1,822 134,041 SH   SOLE 18 134,041 0 0
KELLY SVCS INC CL A 488152208 3,033 223,149 SH   SOLE 19 223,149 0 0
KELLY SVCS INC CL A 488152208 58,981 4,339,997 SH   SOLE 21 4,339,997 0 0
KELLY SVCS INC CL A 488152208 13,521 994,957 SH   SOLE 22 959,765 0 35,192
KELLY SVCS INC CL A 488152208 92 6,802 SH   SOLE 25 6,802 0 0
KELLY SVCS INC CL A 488152208 299 21,991 SH   SOLE 26 3,345 0 18,646
KELLY SVCS INC CL A 488152208 1,546 113,772 SH   SOLE 30 113,772 0 0
KELLY SVCS INC CL A 488152208 86 6,331 SH   SOLE 36 6,331 0 0
KELLY SVCS INC CL A 488152208 51 3,779 SH   SOLE 40 3,779 0 0
KELLY SVCS INC CL A 488152208 1,777 130,751 SH   SOLE 43 126,404 0 4,347
KEMPER CORP COM 488401100 6,144 148,916 SH   SOLE 2 92,733 0 56,183
KEMPER CORP COM 488401100 11 255 SH   SOLE 4 255 0 0
KEMPER CORP COM 488401100 62 1,499 SH   SOLE 7 1,499 0 0
KEMPER CORP COM 488401100 5,593 135,548 SH   SOLE 18 135,548 0 0
KEMPER CORP COM 488401100 806 19,542 SH   SOLE 19 19,542 0 0
KEMPER CORP COM 488401100 128,891 3,123,869 SH   SOLE 21 3,123,869 0 0
KEMPER CORP COM 488401100 72,122 1,747,978 SH   SOLE 22 1,668,480 0 79,498
KEMPER CORP COM 488401100 409 9,907 SH   SOLE 25 9,907 0 0
KEMPER CORP COM 488401100 888 21,515 SH   SOLE 26 17,338 0 4,177
KEMPER CORP COM 488401100 142 3,452 SH   SOLE 28 1,150 0 2,302
KEMPER CORP COM 488401100 1,194 28,930 SH   SOLE 30 28,930 0 0
KEMPER CORP COM 488401100 37 892 SH   SOLE 31 892 0 0
KEMPER CORP COM 488401100 59 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP COM 488401100 314 7,608 SH   SOLE 40 7,608 0 0
KEMPER CORP COM 488401100 6 150 SH   OTR 43 150 0 0
KEMPER CORP COM 488401100 1,023 24,800 SH   SOLE 43 23,135 0 1,665
KEMPHARM INC COM NEW 488445206 6 1,000 SH   SOLE 2 0 0 1,000
KEMPHARM INC COM NEW 488445206 37 5,899 SH   SOLE 18 5,899 0 0
KEMPHARM INC COM NEW 488445206 2,279 365,154 SH   SOLE 21 365,154 0 0
KEMPHARM INC COM NEW 488445206 2,872 460,243 SH   SOLE 22 460,243 0 0
KEMPHARM INC COM NEW 488445206 96 15,315 SH   SOLE 30 15,315 0 0
KENNAMETAL INC COM 489170100 7,545 366,630 SH   SOLE 2 249,716 0 116,914
KENNAMETAL INC COM 489170100 234 11,370 SH   SOLE 4 321 0 11,049
KENNAMETAL INC COM 489170100 32 1,568 SH   SOLE 7 1,568 0 0
KENNAMETAL INC COM 489170100 7,943 385,978 SH   SOLE 18 385,978 0 0
KENNAMETAL INC COM 489170100 13,259 644,278 SH   SOLE 19 644,278 0 0
KENNAMETAL INC COM 489170100 120,354 5,848,099 SH   SOLE 21 5,848,099 0 0
KENNAMETAL INC COM 489170100 64,779 3,147,675 SH   SOLE 22 3,062,058 0 85,617
KENNAMETAL INC COM 489170100 434 21,098 SH   SOLE 23 21,098 0 0
KENNAMETAL INC COM 489170100 271 13,163 SH   SOLE 25 13,163 0 0
KENNAMETAL INC COM 489170100 3,106 150,909 SH   SOLE 26 33,322 0 117,587
KENNAMETAL INC COM 489170100 196 9,519 SH   SOLE 28 1,081 0 8,438
KENNAMETAL INC COM 489170100 526 25,566 SH   SOLE 30 25,566 0 0
KENNAMETAL INC COM 489170100 53 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100 191 9,269 SH   SOLE 40 9,269 0 0
KENNAMETAL INC COM 489170100 1,385 67,320 SH   SOLE 43 63,816 0 3,504
KENNEDY-WILSON HOLDINGS INC COM 489398107 4,949 320,130 SH   SOLE 2 187,916 0 132,214
KENNEDY-WILSON HOLDINGS INC COM 489398107 992 64,196 SH   SOLE 4 58,535 0 5,661
KENNEDY-WILSON HOLDINGS INC COM 489398107 2,385 154,281 SH   SOLE 7 154,281 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 5,539 358,303 SH   SOLE 18 358,303 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 13,041 843,546 SH   SOLE 19 843,546 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 64,750 4,188,256 SH   SOLE 21 4,188,256 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 65,252 4,220,706 SH   SOLE 22 4,092,483 0 128,223
KENNEDY-WILSON HOLDINGS INC COM 489398107 265 17,129 SH   SOLE 23 17,129 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 8,404 543,601 SH   SOLE 25 543,601 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 2,883 186,471 SH   SOLE 26 31,827 0 154,644
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,658 107,227 SH   SOLE 28 2,245 0 104,982
KENNEDY-WILSON HOLDINGS INC COM 489398107 6,089 393,845 SH   SOLE 30 393,845 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 53 3,449 SH   SOLE 36 3,449 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 265 17,128 SH   SOLE 40 17,128 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 521 33,678 SH   SOLE 43 31,200 0 2,478
KENON HLDGS LTD SHS Y46717107 2,686 78,390 SH   SOLE 7 78,390 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 5 689 SH   SOLE 18 689 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 57 7,852 SH   SOLE 21 7,852 0 0
KEROS THERAPEUTICS INC COM 492327101 373 9,926 SH   SOLE 2 6,026 0 3,900
KEROS THERAPEUTICS INC COM 492327101 6 165 SH   SOLE 7 165 0 0
KEROS THERAPEUTICS INC COM 492327101 1,833 48,730 SH   SOLE 18 48,730 0 0
KEROS THERAPEUTICS INC COM 492327101 8,816 234,341 SH   SOLE 19 234,341 0 0
KEROS THERAPEUTICS INC COM 492327101 27,080 719,832 SH   SOLE 21 719,832 0 0
KEROS THERAPEUTICS INC COM 492327101 15,000 398,714 SH   SOLE 22 386,479 0 12,235
KEROS THERAPEUTICS INC COM 492327101 61 1,620 SH   SOLE 25 1,620 0 0
KEROS THERAPEUTICS INC COM 492327101 45 1,191 SH   SOLE 26 269 0 922
KEROS THERAPEUTICS INC COM 492327101 23 619 SH   SOLE 28 0 0 619
KEROS THERAPEUTICS INC COM 492327101 1,472 39,134 SH   SOLE 30 39,134 0 0
KEROS THERAPEUTICS INC COM 492327101 61 1,634 SH   SOLE 34 1,634 0 0
KEROS THERAPEUTICS INC COM 492327101 40 1,073 SH   SOLE 40 1,073 0 0
KEROS THERAPEUTICS INC COM 492327101 158 4,211 SH   SOLE 43 4,130 0 81
KEURIG DR PEPPER INC COM 49271V100 54,431 1,519,566 SH   SOLE 2 230,095 0 1,289,471
KEURIG DR PEPPER INC COM 49271V100 56,577 1,579,478 SH   SOLE 4 508,092 0 1,071,386
KEURIG DR PEPPER INC COM 49271V100 38,017 1,061,343 SH   SOLE 7 1,032,089 0 29,254
KEURIG DR PEPPER INC COM 49271V100 536 14,959 SH   SOLE 13 3,295 0 11,664
KEURIG DR PEPPER INC COM 49271V100 4,402 122,880 SH   SOLE 15 122,880 0 0
KEURIG DR PEPPER INC COM 49271V100 59,213 1,653,079 SH   SOLE 18 1,589,272 0 63,807
KEURIG DR PEPPER INC COM 49271V100 8,263 230,678 SH   SOLE 19 230,678 0 0
KEURIG DR PEPPER INC COM 49271V100 929,941 25,961,515 SH   SOLE 21 25,961,515 0 0
KEURIG DR PEPPER INC COM 49271V100 685,693 19,142,728 SH   SOLE 22 17,517,021 0 1,625,707
KEURIG DR PEPPER INC COM 49271V100 46,066 1,286,039 SH   SOLE 23 1,286,039 0 0
KEURIG DR PEPPER INC COM 49271V100 59,668 1,665,782 SH   SOLE 25 1,665,782 0 0
KEURIG DR PEPPER INC COM 49271V100 60,502 1,689,043 SH   SOLE 26 610,791 0 1,078,252
KEURIG DR PEPPER INC COM 49271V100 74,041 2,067,026 SH   SOLE 28 26,215 0 2,040,811
KEURIG DR PEPPER INC COM 49271V100 13 358 SH   SOLE 29 358 0 0
KEURIG DR PEPPER INC COM 49271V100 262,657 7,332,691 SH   SOLE 30 7,332,691 0 0
KEURIG DR PEPPER INC COM 49271V100 6,193 172,888 SH   SOLE 31 158,716 0 14,172
KEURIG DR PEPPER INC COM 49271V100 11,759 328,290 SH   SOLE 32 328,290 0 0
KEURIG DR PEPPER INC COM 49271V100 1,369 38,226 SH   SOLE 34 38,226 0 0
KEURIG DR PEPPER INC COM 49271V100 13,510 377,165 SH   SOLE 36 377,165 0 0
KEURIG DR PEPPER INC COM 49271V100 874 24,409 SH   SOLE 40 24,409 0 0
KEURIG DR PEPPER INC COM 49271V100 62 1,724 SH   OTR 43 1,724 0 0
KEURIG DR PEPPER INC COM 49271V100 47,849 1,335,808 SH   SOLE 43 1,291,531 0 44,278
KEWAUNEE SCIENTIFIC CORP COM 492854104 8 471 SH   SOLE 18 471 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 97 5,529 SH   SOLE 21 5,529 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 34 1,950 SH   SOLE 22 1,950 0 0
KEY TRONIC CORP COM 493144109 8 2,031 SH   SOLE 18 2,031 0 0
KEY TRONIC CORP COM 493144109 90 22,363 SH   SOLE 21 22,363 0 0
KEY TRONIC CORP COM 493144109 79 19,463 SH   SOLE 22 19,463 0 0
KEYCORP COM 493267108 46,443 2,899,076 SH   SOLE 2 799,139 0 2,099,937
KEYCORP COM 493267108 13,590 848,343 SH   SOLE 4 401,159 0 447,184
KEYCORP COM 493267108 14,267 890,560 SH   SOLE 7 859,310 0 31,250
KEYCORP COM 493267108 577 35,995 SH   SOLE 13 13,433 0 22,562
KEYCORP COM 493267108 2,203 137,537 SH   SOLE 15 137,537 0 0
KEYCORP COM 493267108 39,927 2,492,299 SH   SOLE 18 2,416,496 0 75,803
KEYCORP COM 493267108 8,827 550,969 SH   SOLE 19 550,969 0 0
KEYCORP COM 493267108 609,680 38,057,402 SH   SOLE 21 38,057,402 0 0
KEYCORP COM 493267108 328,263 20,490,800 SH   SOLE 22 18,491,222 0 1,999,578
KEYCORP COM 493267108 24,980 1,559,309 SH   SOLE 23 1,559,309 0 0
KEYCORP COM 493267108 50,436 3,148,316 SH   SOLE 25 3,148,316 0 0
KEYCORP COM 493267108 40,457 2,525,412 SH   SOLE 26 518,045 0 2,007,367
KEYCORP COM 493267108 38,274 2,389,138 SH   SOLE 28 213,042 0 2,176,096
KEYCORP COM 493267108 126 7,879 SH   SOLE 29 7,879 0 0
KEYCORP COM 493267108 88,882 5,548,206 SH   SOLE 30 5,548,206 0 0
KEYCORP COM 493267108 3,468 216,453 SH   SOLE 31 199,467 0 16,986
KEYCORP COM 493267108 3,238 202,116 SH   SOLE 32 202,116 0 0
KEYCORP COM 493267108 1,346 83,990 SH   SOLE 34 83,990 0 0
KEYCORP COM 493267108 7,908 493,605 SH   SOLE 35 493,605 0 0
KEYCORP COM 493267108 5,478 341,921 SH   SOLE 36 341,921 0 0
KEYCORP COM 493267108 443 27,679 SH   SOLE 40 27,679 0 0
KEYCORP COM 493267108 45 2,823 SH   OTR 43 2,823 0 0
KEYCORP COM 493267108 16,957 1,058,486 SH   SOLE 43 973,140 0 85,346
KEYSIGHT TECHNOLOGIES INC COM 49338L103 51,412 326,714 SH   SOLE 2 124,499 0 202,215
KEYSIGHT TECHNOLOGIES INC COM 49338L103 30,766 195,511 SH   SOLE 4 122,037 0 73,474
KEYSIGHT TECHNOLOGIES INC COM 49338L103 32,002 203,368 SH   SOLE 7 198,253 0 5,115
KEYSIGHT TECHNOLOGIES INC COM 49338L103 563 3,579 SH   SOLE 13 801 0 2,778
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,806 17,832 SH   SOLE 15 17,832 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 67,353 428,016 SH   SOLE 18 413,761 0 14,255
KEYSIGHT TECHNOLOGIES INC COM 49338L103 36,727 233,392 SH   SOLE 19 233,392 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,147,614 7,292,918 SH   SOLE 21 7,292,918 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 685,047 4,353,375 SH   SOLE 22 3,989,215 0 364,160
KEYSIGHT TECHNOLOGIES INC COM 49338L103 45,249 287,552 SH   SOLE 23 287,552 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 51,807 329,223 SH   SOLE 25 329,223 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 64,894 412,391 SH   SOLE 26 170,203 0 242,188
KEYSIGHT TECHNOLOGIES INC COM 49338L103 105,399 669,794 SH   SOLE 28 5,718 0 664,076
KEYSIGHT TECHNOLOGIES INC COM 49338L103 216,057 1,373,009 SH   SOLE 30 1,298,209 0 74,800
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,922 43,988 SH   SOLE 31 40,695 0 3,293
KEYSIGHT TECHNOLOGIES INC COM 49338L103 20,292 128,952 SH   SOLE 34 128,952 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 15,671 99,589 SH   SOLE 36 99,589 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 924 5,871 SH   SOLE 40 5,871 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 56 358 SH   OTR 43 358 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 43,517 276,543 SH   SOLE 43 255,123 0 21,420
KEZAR LIFE SCIENCES INC COM 49372L100 508 58,982 SH   SOLE 2 18,693 0 40,289
KEZAR LIFE SCIENCES INC COM 49372L100 4 502 SH   SOLE 7 502 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 1,388 161,226 SH   SOLE 18 161,226 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 862 100,102 SH   SOLE 19 100,102 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 21,105 2,451,195 SH   SOLE 21 2,451,195 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 10,771 1,250,944 SH   SOLE 22 1,183,515 0 67,429
KEZAR LIFE SCIENCES INC COM 49372L100 81 9,405 SH   SOLE 25 9,405 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 569 66,087 SH   SOLE 30 66,087 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 50 5,860 SH   SOLE 40 5,860 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 5 626 SH   SOLE 43 598 0 28
KFORCE INC COM 493732101 5,974 101,862 SH   SOLE 2 71,645 0 30,217
KFORCE INC COM 493732101 3 49 SH   SOLE 4 49 0 0
KFORCE INC COM 493732101 15 262 SH   SOLE 7 262 0 0
KFORCE INC COM 493732101 4,101 69,917 SH   SOLE 18 51,253 0 18,664
KFORCE INC COM 493732101 12,975 221,233 SH   SOLE 19 221,233 0 0
KFORCE INC COM 493732101 39,847 679,404 SH   SOLE 21 679,404 0 0
KFORCE INC COM 493732101 43,577 742,996 SH   SOLE 22 729,935 0 13,061
KFORCE INC COM 493732101 377 6,431 SH   SOLE 23 6,431 0 0
KFORCE INC COM 493732101 147 2,511 SH   SOLE 25 2,511 0 0
KFORCE INC COM 493732101 5,672 96,711 SH   SOLE 26 9,533 0 87,178
KFORCE INC COM 493732101 21 364 SH   SOLE 28 364 0 0
KFORCE INC COM 493732101 138 2,360 SH   SOLE 30 2,360 0 0
KFORCE INC COM 493732101 213 3,633 SH   SOLE 34 3,633 0 0
KFORCE INC COM 493732101 164 2,788 SH   SOLE 40 2,788 0 0
KFORCE INC COM 493732101 812 13,840 SH   SOLE 43 13,128 0 712
KHOSLA VENTURES ACQUT CO III COM CL A 482506102 440 45,015 SH   SOLE 2 45,015 0 0
KILROY RLTY CORP COM 49427F108 8,753 207,850 SH   SOLE 2 106,756 0 101,094
KILROY RLTY CORP COM 49427F108 2,486 59,027 SH   SOLE 4 59,027 0 0
KILROY RLTY CORP COM 49427F108 7,142 169,608 SH   SOLE 7 169,608 0 0
KILROY RLTY CORP COM 49427F108 9,640 228,919 SH   SOLE 18 228,919 0 0
KILROY RLTY CORP COM 49427F108 8,006 190,118 SH   SOLE 19 190,118 0 0
KILROY RLTY CORP COM 49427F108 271,607 6,449,947 SH   SOLE 21 6,449,947 0 0
KILROY RLTY CORP COM 49427F108 162,365 3,855,724 SH   SOLE 22 3,717,119 0 138,605
KILROY RLTY CORP COM 49427F108 181 4,293 SH   SOLE 23 4,293 0 0
KILROY RLTY CORP COM 49427F108 22,256 528,521 SH   SOLE 25 528,521 0 0
KILROY RLTY CORP COM 49427F108 1,896 45,024 SH   SOLE 26 36,642 0 8,382
KILROY RLTY CORP COM 49427F108 5,781 137,283 SH   SOLE 28 61,821 0 75,462
KILROY RLTY CORP COM 49427F108 18,514 439,658 SH   SOLE 30 439,658 0 0
KILROY RLTY CORP COM 49427F108 72 1,702 SH   SOLE 31 1,702 0 0
KILROY RLTY CORP COM 49427F108 182 4,320 SH   SOLE 34 4,320 0 0
KILROY RLTY CORP COM 49427F108 372 8,843 SH   SOLE 36 8,843 0 0
KILROY RLTY CORP COM 49427F108 583 13,838 SH   SOLE 40 13,838 0 0
KILROY RLTY CORP COM 49427F108 8,179 194,234 SH   SOLE 43 180,881 0 13,353
KIMBALL ELECTRONICS INC COM 49428J109 598 34,850 SH   SOLE 2 20,661 0 14,189
KIMBALL ELECTRONICS INC COM 49428J109 6 335 SH   SOLE 7 335 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,335 77,839 SH   SOLE 18 77,839 0 0
KIMBALL ELECTRONICS INC COM 49428J109 805 46,920 SH   SOLE 19 46,920 0 0
KIMBALL ELECTRONICS INC COM 49428J109 16,347 953,193 SH   SOLE 21 953,193 0 0
KIMBALL ELECTRONICS INC COM 49428J109 10,590 617,519 SH   SOLE 22 591,010 0 26,509
KIMBALL ELECTRONICS INC COM 49428J109 64 3,737 SH   SOLE 25 3,737 0 0
KIMBALL ELECTRONICS INC COM 49428J109 29 1,706 SH   SOLE 26 1,706 0 0
KIMBALL ELECTRONICS INC COM 49428J109 592 34,501 SH   SOLE 30 34,501 0 0
KIMBALL ELECTRONICS INC COM 49428J109 29 1,674 SH   SOLE 36 1,674 0 0
KIMBALL ELECTRONICS INC COM 49428J109 48 2,827 SH   SOLE 40 2,827 0 0
KIMBALL ELECTRONICS INC COM 49428J109 204 11,909 SH   SOLE 43 11,614 0 295
KIMBALL INTL INC CL B 494274103 372 59,085 SH   SOLE 2 18,344 0 40,741
KIMBALL INTL INC CL B 494274103 4 603 SH   SOLE 7 603 0 0
KIMBALL INTL INC CL B 494274103 731 116,272 SH   SOLE 18 116,272 0 0
KIMBALL INTL INC CL B 494274103 3,093 491,707 SH   SOLE 19 491,707 0 0
KIMBALL INTL INC CL B 494274103 8,299 1,319,427 SH   SOLE 21 1,319,427 0 0
KIMBALL INTL INC CL B 494274103 8,848 1,406,726 SH   SOLE 22 1,382,401 0 24,325
KIMBALL INTL INC CL B 494274103 854 135,743 SH   SOLE 26 0 0 135,743
KIMBALL INTL INC CL B 494274103 17 2,706 SH   SOLE 43 2,374 0 332
KIMBELL RTY PARTNERS LP UNIT 49435R102 311 18,340 SH   SOLE 2 18,340 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 1,525 89,798 SH   SOLE 21 89,798 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 609 35,839 SH   SOLE 22 14,008 0 21,831
KIMBELL RTY PARTNERS LP UNIT 49435R102 146 8,609 SH   SOLE 25 8,609 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 67 3,917 SH   SOLE 26 0 0 3,917
KIMBELL RTY PARTNERS LP UNIT 49435R102 52 3,037 SH   SOLE 30 3,037 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 353 20,766 SH   SOLE 36 20,766 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 80 4,696 SH   SOLE 40 4,696 0 0
KIMBERLY-CLARK CORP COM 494368103 77,814 691,434 SH   SOLE 2 107,143 0 584,291
KIMBERLY-CLARK CORP COM 494368103 32,400 287,896 SH   SOLE 4 213,804 0 74,092
KIMBERLY-CLARK CORP COM 494368103 43,495 386,486 SH   SOLE 7 374,903 0 11,583
KIMBERLY-CLARK CORP COM 494368103 897 7,973 SH   SOLE 13 1,526 0 6,447
KIMBERLY-CLARK CORP COM 494368103 5,631 50,033 SH   SOLE 15 50,033 0 0
KIMBERLY-CLARK CORP COM 494368103 2 20 SH   SOLE 17 0 0 20
KIMBERLY-CLARK CORP COM 494368103 60,287 535,698 SH   SOLE 18 508,763 0 26,935
KIMBERLY-CLARK CORP COM 494368103 32,398 287,884 SH   SOLE 19 287,884 0 0
KIMBERLY-CLARK CORP COM 494368103 1,392,532 12,373,665 SH   SOLE 21 12,373,665 0 0
KIMBERLY-CLARK CORP COM 494368103 831,391 7,387,518 SH   SOLE 22 6,715,389 0 672,129
KIMBERLY-CLARK CORP COM 494368103 62,560 555,887 SH   SOLE 23 555,887 0 0
KIMBERLY-CLARK CORP COM 494368103 58,202 517,164 SH   SOLE 25 517,164 0 0
KIMBERLY-CLARK CORP COM 494368103 81,872 727,494 SH   SOLE 26 296,158 0 431,336
KIMBERLY-CLARK CORP COM 494368103 103,254 917,486 SH   SOLE 28 40,130 0 877,356
KIMBERLY-CLARK CORP COM 494368103 45 403 SH   SOLE 29 403 0 0
KIMBERLY-CLARK CORP COM 494368103 303,202 2,694,167 SH   SOLE 30 2,694,167 0 0
KIMBERLY-CLARK CORP COM 494368103 8,486 75,401 SH   SOLE 31 69,287 0 6,114
KIMBERLY-CLARK CORP COM 494368103 4,949 43,974 SH   SOLE 32 43,974 0 0
KIMBERLY-CLARK CORP COM 494368103 5,741 51,010 SH   SOLE 34 51,010 0 0
KIMBERLY-CLARK CORP COM 494368103 15,851 140,849 SH   SOLE 36 140,849 0 0
KIMBERLY-CLARK CORP COM 494368103 1,235 10,970 SH   SOLE 40 10,970 0 0
KIMBERLY-CLARK CORP COM 494368103 144 1,281 SH   OTR 43 1,281 0 0
KIMBERLY-CLARK CORP COM 494368103 36,332 322,840 SH   SOLE 43 294,447 0 28,393
KIMCO RLTY CORP COM 49446R109 21,852 1,186,956 SH   SOLE 2 238,581 0 948,375
KIMCO RLTY CORP COM 49446R109 17,009 923,896 SH   SOLE 4 616,357 0 307,539
KIMCO RLTY CORP COM 49446R109 25,945 1,409,281 SH   SOLE 7 1,393,871 0 15,410
KIMCO RLTY CORP COM 49446R109 692 37,562 SH   SOLE 13 12,245 0 25,317
KIMCO RLTY CORP COM 49446R109 1,642 89,208 SH   SOLE 15 89,208 0 0
KIMCO RLTY CORP COM 49446R109 17,735 963,353 SH   SOLE 18 914,361 0 48,992
KIMCO RLTY CORP COM 49446R109 20,802 1,129,905 SH   SOLE 19 1,129,905 0 0
KIMCO RLTY CORP COM 49446R109 399,011 21,673,601 SH   SOLE 21 21,673,601 0 0
KIMCO RLTY CORP COM 49446R109 348,448 18,927,089 SH   SOLE 22 17,689,595 0 1,237,494
KIMCO RLTY CORP COM 49446R109 20,126 1,093,197 SH   SOLE 23 1,093,197 0 0
KIMCO RLTY CORP COM 49446R109 66,813 3,629,180 SH   SOLE 25 3,629,180 0 0
KIMCO RLTY CORP COM 49446R109 28,839 1,566,481 SH   SOLE 26 793,220 0 773,261
KIMCO RLTY CORP COM 49446R109 24,253 1,317,377 SH   SOLE 28 8,534 0 1,308,843
KIMCO RLTY CORP COM 49446R109 324 17,612 SH   SOLE 29 17,612 0 0
KIMCO RLTY CORP COM 49446R109 97,104 5,274,500 SH   SOLE 30 4,615,462 0 659,038
KIMCO RLTY CORP COM 49446R109 3,106 168,705 SH   SOLE 31 156,880 0 11,825
KIMCO RLTY CORP COM 49446R109 580 31,485 SH   SOLE 34 31,485 0 0
KIMCO RLTY CORP COM 49446R109 3,605 195,820 SH   SOLE 36 195,820 0 0
KIMCO RLTY CORP COM 49446R109 350 19,029 SH   SOLE 40 19,029 0 0
KIMCO RLTY CORP COM 49446R109 25 1,353 SH   OTR 43 1,353 0 0
KIMCO RLTY CORP COM 49446R109 7,360 399,782 SH   SOLE 43 369,309 0 30,473
KINDER MORGAN INC DEL COM 49456B101 54,632 3,283,196 SH   SOLE 2 1,770,658 0 1,512,538
KINDER MORGAN INC DEL COM 49456B101 31,225 1,876,506 SH   SOLE 4 1,460,316 0 416,190
KINDER MORGAN INC DEL COM 49456B101 83,289 5,005,334 SH   SOLE 7 4,942,574 0 62,760
KINDER MORGAN INC DEL COM 49456B101 832 50,003 SH   SOLE 13 8,973 0 41,030
KINDER MORGAN INC DEL COM 49456B101 5,148 309,398 SH   SOLE 15 309,398 0 0
KINDER MORGAN INC DEL COM 49456B101 50,660 3,044,443 SH   SOLE 18 2,886,062 0 158,381
KINDER MORGAN INC DEL COM 49456B101 77,212 4,640,120 SH   SOLE 19 4,640,120 0 0
KINDER MORGAN INC DEL COM 49456B101 1,106,554 66,499,640 SH   SOLE 21 66,499,640 0 0
KINDER MORGAN INC DEL COM 49456B101 729,565 43,844,042 SH   SOLE 22 39,808,837 0 4,035,205
KINDER MORGAN INC DEL COM 49456B101 57,754 3,470,775 SH   SOLE 23 3,470,775 0 0
KINDER MORGAN INC DEL COM 49456B101 65,822 3,955,653 SH   SOLE 25 3,955,653 0 0
KINDER MORGAN INC DEL COM 49456B101 86,494 5,197,930 SH   SOLE 26 1,996,555 0 3,201,375
KINDER MORGAN INC DEL COM 49456B101 37,661 2,263,308 SH   SOLE 28 159,095 0 2,104,213
KINDER MORGAN INC DEL COM 49456B101 27,181 1,633,478 SH   SOLE 29 1,633,478 0 0
KINDER MORGAN INC DEL COM 49456B101 366,059 21,998,723 SH   SOLE 30 21,998,723 0 0
KINDER MORGAN INC DEL COM 49456B101 7,614 457,592 SH   SOLE 31 421,002 0 36,590
KINDER MORGAN INC DEL COM 49456B101 115,383 6,934,094 SH   SOLE 34 6,934,094 0 0
KINDER MORGAN INC DEL COM 49456B101 16,018 962,643 SH   SOLE 36 962,643 0 0
KINDER MORGAN INC DEL COM 49456B101 1,128 67,797 SH   SOLE 40 67,797 0 0
KINDER MORGAN INC DEL COM 49456B101 70 4,201 SH   OTR 43 4,201 0 0
KINDER MORGAN INC DEL COM 49456B101 20,746 1,246,729 SH   SOLE 43 1,101,216 0 145,513
KINETIK HOLDINGS INC COM NEW CL A 02215L209 661 20,299 SH   SOLE 2 7,145 0 13,154
KINETIK HOLDINGS INC COM NEW CL A 02215L209 8 242 SH   SOLE 7 242 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 1,712 52,541 SH   SOLE 18 52,541 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 1,028 31,551 SH   SOLE 19 31,551 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 30,393 932,887 SH   SOLE 21 932,887 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 12,372 379,731 SH   SOLE 22 361,586 0 18,145
KINETIK HOLDINGS INC COM NEW CL A 02215L209 78 2,396 SH   SOLE 25 2,396 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 714 21,927 SH   SOLE 30 21,927 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 95 2,927 SH   SOLE 34 2,927 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 70 2,146 SH   SOLE 40 2,146 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 297 9,103 SH   SOLE 43 8,709 0 394
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 66 33,116 SH   SOLE 2 33,116 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 6 2,836 SH   SOLE 4 2,836 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 3,308 1,662,133 SH   SOLE 21 1,662,133 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 2,086 1,048,210 SH   SOLE 22 1,024,199 0 24,011
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 147 74,067 SH   SOLE 25 74,067 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 54 27,357 SH   SOLE 28 0 0 27,357
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 536 269,170 SH   SOLE 30 269,170 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 4 2,177 SH   SOLE 34 2,177 0 0
KINGSTONE COS INC COM 496719105 5 1,994 SH   SOLE 18 1,994 0 0
KINGSTONE COS INC COM 496719105 77 28,866 SH   SOLE 21 28,866 0 0
KINGSTONE COS INC COM 496719105 305 114,659 SH   SOLE 22 114,659 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 4 526 SH   SOLE 2 0 0 526
KINGSWAY FINL SVCS INC COM NEW 496904202 10 1,487 SH   SOLE 18 1,487 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 142 20,511 SH   SOLE 21 20,511 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 14 2,033 SH   SOLE 22 2,033 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,989 154,929 SH   SOLE 2 98,558 0 56,371
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,299 101,169 SH   SOLE 18 83,325 0 17,844
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 7,544 587,547 SH   SOLE 19 587,547 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 16,984 1,322,758 SH   SOLE 21 1,322,758 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 17,132 1,334,261 SH   SOLE 22 1,313,390 0 20,871
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 176 13,727 SH   SOLE 23 13,727 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 62 4,793 SH   SOLE 25 4,793 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 960 74,786 SH   SOLE 26 0 0 74,786
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 244 18,973 SH   SOLE 30 18,973 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 18 1,405 SH   SOLE 40 1,405 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 176 13,720 SH   SOLE 43 13,479 0 241
KINNATE BIOPHARMA INC COM 49705R105 751 62,886 SH   SOLE 2 30,438 0 32,448
KINNATE BIOPHARMA INC COM 49705R105 3 218 SH   SOLE 7 218 0 0
KINNATE BIOPHARMA INC COM 49705R105 1,086 90,879 SH   SOLE 18 90,879 0 0
KINNATE BIOPHARMA INC COM 49705R105 4,429 370,608 SH   SOLE 19 370,608 0 0
KINNATE BIOPHARMA INC COM 49705R105 13,733 1,149,164 SH   SOLE 21 1,149,164 0 0
KINNATE BIOPHARMA INC COM 49705R105 6,312 528,173 SH   SOLE 22 510,409 0 17,764
KINNATE BIOPHARMA INC COM 49705R105 7 622 SH   SOLE 23 622 0 0
KINNATE BIOPHARMA INC COM 49705R105 226 18,888 SH   SOLE 30 18,888 0 0
KINNATE BIOPHARMA INC COM 49705R105 23 1,942 SH   SOLE 34 1,942 0 0
KINNATE BIOPHARMA INC COM 49705R105 639 53,436 SH   SOLE 43 51,011 0 2,425
KINROSS GOLD CORP COM 496902404 1,838 488,747 SH   SOLE 21 488,747 0 0
KINROSS GOLD CORP COM 496902404 4,738 1,260,085 SH   SOLE 22 1,260,085 0 0
KINROSS GOLD CORP COM 496902404 3,569 949,232 SH   SOLE 43 911,895 0 37,337
KINS TECHNOLOGY GROUP INC *W EXP 10/14/202 49714K117 30 999,999 SH   SOLE 19 999,999 0 0
KINSALE CAP GROUP INC COM 49714P108 7,984 31,257 SH   SOLE 2 24,208 0 7,049
KINSALE CAP GROUP INC COM 49714P108 12 46 SH   SOLE 4 46 0 0
KINSALE CAP GROUP INC COM 49714P108 60 236 SH   SOLE 7 236 0 0
KINSALE CAP GROUP INC COM 49714P108 24,157 94,577 SH   SOLE 18 93,105 0 1,472
KINSALE CAP GROUP INC COM 49714P108 19,037 74,531 SH   SOLE 19 74,531 0 0
KINSALE CAP GROUP INC COM 49714P108 382,011 1,495,618 SH   SOLE 21 1,495,618 0 0
KINSALE CAP GROUP INC COM 49714P108 161,834 633,598 SH   SOLE 22 620,122 0 13,476
KINSALE CAP GROUP INC COM 49714P108 422 1,651 SH   SOLE 23 1,651 0 0
KINSALE CAP GROUP INC COM 49714P108 809 3,169 SH   SOLE 25 3,169 0 0
KINSALE CAP GROUP INC COM 49714P108 4,332 16,959 SH   SOLE 26 8,026 0 8,933
KINSALE CAP GROUP INC COM 49714P108 332 1,300 SH   SOLE 28 406 0 894
KINSALE CAP GROUP INC COM 49714P108 2,456 9,616 SH   SOLE 30 9,616 0 0
KINSALE CAP GROUP INC COM 49714P108 644 2,523 SH   SOLE 40 2,523 0 0
KINSALE CAP GROUP INC COM 49714P108 2,782 10,892 SH   SOLE 43 10,374 0 518
KIORA PHARMACEUTICALS INC COM NEW 49721T309 0 1 SH   SOLE 21 1 0 0
KIORA PHARMACEUTICALS INC COM NEW 49721T309 89 14,461 SH   SOLE 22 14,461 0 0
KIRBY CORP COM 497266106 12,334 202,968 SH   SOLE 2 36,156 0 166,812
KIRBY CORP COM 497266106 5 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 71 1,162 SH   SOLE 7 1,162 0 0
KIRBY CORP COM 497266106 7,722 127,062 SH   SOLE 18 127,062 0 0
KIRBY CORP COM 497266106 1,120 18,437 SH   SOLE 19 18,437 0 0
KIRBY CORP COM 497266106 180,764 2,974,563 SH   SOLE 21 2,974,563 0 0
KIRBY CORP COM 497266106 95,690 1,574,622 SH   SOLE 22 1,519,687 0 54,935
KIRBY CORP COM 497266106 116 1,909 SH   SOLE 25 1,909 0 0
KIRBY CORP COM 497266106 309 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 34 561 SH   SOLE 28 552 0 9
KIRBY CORP COM 497266106 70 1,146 SH   SOLE 30 1,146 0 0
KIRBY CORP COM 497266106 54 896 SH   SOLE 31 896 0 0
KIRBY CORP COM 497266106 174 2,858 SH   SOLE 34 2,858 0 0
KIRBY CORP COM 497266106 107 1,765 SH   SOLE 36 1,765 0 0
KIRBY CORP COM 497266106 93 1,528 SH   SOLE 40 1,528 0 0
KIRBY CORP COM 497266106 6,163 101,413 SH   SOLE 43 98,430 0 2,983
KIRKLANDS INC COM 497498105 2 557 SH   SOLE 2 0 0 557
KIRKLANDS INC COM 497498105 4 1,428 SH   SOLE 18 1,428 0 0
KIRKLANDS INC COM 497498105 118 39,146 SH   SOLE 21 39,146 0 0
KIRKLANDS INC COM 497498105 304 100,877 SH   SOLE 22 100,877 0 0
KISMET ACQUISITION TWO CORP CL A SHS G52807107 51 5,100 SH   SOLE 2 5,100 0 0
KITE RLTY GROUP TR COM NEW 49803T300 6,292 365,383 SH   SOLE 2 233,338 0 132,045
KITE RLTY GROUP TR COM NEW 49803T300 1,902 110,435 SH   SOLE 4 110,435 0 0
KITE RLTY GROUP TR COM NEW 49803T300 4,936 286,664 SH   SOLE 7 286,664 0 0
KITE RLTY GROUP TR COM NEW 49803T300 17,901 1,039,573 SH   SOLE 18 1,039,573 0 0
KITE RLTY GROUP TR COM NEW 49803T300 13,014 755,733 SH   SOLE 19 755,733 0 0
KITE RLTY GROUP TR COM NEW 49803T300 284,595 16,526,981 SH   SOLE 21 16,526,981 0 0
KITE RLTY GROUP TR COM NEW 49803T300 140,945 8,184,952 SH   SOLE 22 7,944,606 0 240,346
KITE RLTY GROUP TR COM NEW 49803T300 186 10,777 SH   SOLE 23 10,777 0 0
KITE RLTY GROUP TR COM NEW 49803T300 17,183 997,846 SH   SOLE 25 997,846 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,561 90,640 SH   SOLE 26 65,806 0 24,834
KITE RLTY GROUP TR COM NEW 49803T300 2,538 147,380 SH   SOLE 28 1,505 0 145,875
KITE RLTY GROUP TR COM NEW 49803T300 12,915 750,006 SH   SOLE 30 750,006 0 0
KITE RLTY GROUP TR COM NEW 49803T300 447 25,987 SH   SOLE 34 25,987 0 0
KITE RLTY GROUP TR COM NEW 49803T300 451 26,181 SH   SOLE 40 26,181 0 0
KITE RLTY GROUP TR COM NEW 49803T300 25 1,462 SH   OTR 43 1,462 0 0
KITE RLTY GROUP TR COM NEW 49803T300 5,854 339,931 SH   SOLE 43 331,414 0 8,517
KKR & CO INC COM 48251W104 49,968 1,162,045 SH   SOLE 2 63,090 0 1,098,955
KKR & CO INC COM 48251W104 16,197 376,685 SH   SOLE 4 207,164 0 169,521
KKR & CO INC COM 48251W104 2,889 67,175 SH   SOLE 7 67,175 0 0
KKR & CO INC COM 48251W104 726 16,884 SH   SOLE 13 2,371 0 14,513
KKR & CO INC COM 48251W104 3,179 73,932 SH   SOLE 15 73,932 0 0
KKR & CO INC COM 48251W104 27,623 642,402 SH   SOLE 18 613,510 0 28,892
KKR & CO INC COM 48251W104 248,154 5,771,012 SH   SOLE 19 5,771,012 0 0
KKR & CO INC COM 48251W104 308,319 7,170,199 SH   SOLE 21 7,170,199 0 0
KKR & CO INC COM 48251W104 550,723 12,807,517 SH   SOLE 22 11,772,207 0 1,035,310
KKR & CO INC COM 48251W104 39,752 924,473 SH   SOLE 23 924,473 0 0
KKR & CO INC COM 48251W104 28,077 652,945 SH   SOLE 25 652,945 0 0
KKR & CO INC COM 48251W104 41,108 956,005 SH   SOLE 26 603,517 0 352,488
KKR & CO INC COM 48251W104 31,033 721,707 SH   SOLE 28 8,829 0 712,878
KKR & CO INC COM 48251W104 87,695 2,039,407 SH   SOLE 30 2,039,407 0 0
KKR & CO INC COM 48251W104 5,380 125,116 SH   SOLE 31 114,840 0 10,276
KKR & CO INC COM 48251W104 1,116 25,964 SH   SOLE 34 25,964 0 0
KKR & CO INC COM 48251W104 7,296 169,685 SH   SOLE 36 169,685 0 0
KKR & CO INC COM 48251W104 769 17,895 SH   SOLE 40 17,895 0 0
KKR & CO INC COM 48251W104 2,479 57,659 SH   SOLE 43 54,529 0 3,130
KKR & CO INC 6% MCONV PFD C 48251W401 732 13,453 SH   SOLE 7 13,453 0 0
KKR & CO INC 6% MCONV PFD C 48251W401 99,997 1,837,512 SH   SOLE 21 1,837,512 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 828 84,000 SH   SOLE 2 84,000 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4,437 450,000 SH   SOLE 19 450,000 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4,595 466,000 SH   SOLE 34 466,000 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 919 80,300 SH   SOLE 2 80,300 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 812 49,976 SH   SOLE 2 21,494 0 28,482
KKR REAL ESTATE FIN TR INC COM 48251K100 9 563 SH   SOLE 7 563 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 3,245 199,672 SH   SOLE 18 199,672 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,623 99,883 SH   SOLE 19 99,883 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 125,076 7,697,000 SH   SOLE 21 7,697,000 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 23,442 1,442,606 SH   SOLE 22 1,381,974 0 60,632
KKR REAL ESTATE FIN TR INC COM 48251K100 126 7,742 SH   SOLE 25 7,742 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 649 39,959 SH   SOLE 26 34,617 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 79 4,840 SH   SOLE 28 0 0 4,840
KKR REAL ESTATE FIN TR INC COM 48251K100 2,194 134,992 SH   SOLE 30 134,992 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 47 2,922 SH   SOLE 40 2,922 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 834 51,297 SH   SOLE 43 45,492 0 5,805
KLA CORP COM NEW 482480100 109,050 360,342 SH   SOLE 2 102,133 0 258,209
KLA CORP COM NEW 482480100 40,617 134,213 SH   SOLE 4 69,665 0 64,548
KLA CORP COM NEW 482480100 43,418 143,469 SH   SOLE 7 139,403 0 4,066
KLA CORP COM NEW 482480100 2,678 8,850 SH   SOLE 13 5,682 0 3,168
KLA CORP COM NEW 482480100 4,591 15,169 SH   SOLE 15 15,169 0 0
KLA CORP COM NEW 482480100 83,246 275,076 SH   SOLE 18 257,092 0 17,984
KLA CORP COM NEW 482480100 27,258 90,069 SH   SOLE 19 90,069 0 0
KLA CORP COM NEW 482480100 1,270,824 4,199,268 SH   SOLE 21 4,199,268 0 0
KLA CORP COM NEW 482480100 933,136 3,083,422 SH   SOLE 22 2,779,364 0 304,058
KLA CORP COM NEW 482480100 74,441 245,981 SH   SOLE 23 245,981 0 0
KLA CORP COM NEW 482480100 60,048 198,421 SH   SOLE 25 198,421 0 0
KLA CORP COM NEW 482480100 86,455 285,678 SH   SOLE 26 100,716 0 184,962
KLA CORP COM NEW 482480100 98,164 324,370 SH   SOLE 28 2,346 0 322,024
KLA CORP COM NEW 482480100 1,193 3,941 SH   SOLE 29 3,941 0 0
KLA CORP COM NEW 482480100 288,709 953,999 SH   SOLE 30 953,999 0 0
KLA CORP COM NEW 482480100 15,359 50,751 SH   SOLE 31 48,040 0 2,711
KLA CORP COM NEW 482480100 10,010 33,076 SH   SOLE 32 33,076 0 0
KLA CORP COM NEW 482480100 35,492 117,279 SH   SOLE 34 117,279 0 0
KLA CORP COM NEW 482480100 13,624 45,018 SH   SOLE 36 45,018 0 0
KLA CORP COM NEW 482480100 1,464 4,838 SH   SOLE 40 4,838 0 0
KLA CORP COM NEW 482480100 124 410 SH   OTR 43 410 0 0
KLA CORP COM NEW 482480100 43,893 145,037 SH   SOLE 43 130,675 0 14,362
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 15 1,858 SH   SOLE 18 1,858 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 311 37,749 SH   SOLE 21 37,749 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 578 70,252 SH   SOLE 22 70,252 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 20,623 421,474 SH   SOLE 2 210,985 0 210,489
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 6,448 131,788 SH   SOLE 4 103,963 0 27,825
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,992 61,141 SH   SOLE 7 22,900 0 38,241
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 393 8,036 SH   SOLE 13 8,036 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 900 18,385 SH   SOLE 15 18,385 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 20,914 427,426 SH   SOLE 18 417,992 0 9,434
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,866 58,582 SH   SOLE 19 58,582 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 411,607 8,412,167 SH   SOLE 21 8,412,167 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 224,424 4,586,625 SH   SOLE 22 4,297,890 0 288,735
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 14,027 286,672 SH   SOLE 23 286,672 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 6,327 129,301 SH   SOLE 25 129,301 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 7,144 146,008 SH   SOLE 26 107,964 0 38,044
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 18,177 371,485 SH   SOLE 28 2,792 0 368,693
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 52 1,069 SH   SOLE 29 1,069 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 55,916 1,142,783 SH   SOLE 30 1,037,166 0 105,617
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,969 40,245 SH   SOLE 31 37,354 0 2,891
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3,890 79,493 SH   SOLE 34 79,493 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,154 23,593 SH   SOLE 36 23,593 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 232 4,740 SH   SOLE 40 4,740 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 6,698 136,890 SH   SOLE 43 131,025 0 5,865
KNIGHTSCOPE INC CLASS A COM 49907V102 6 2,318 SH   SOLE 22 2,318 0 0
KNOWBE4 INC CL A 49926T104 855 41,067 SH   SOLE 2 32,467 0 8,600
KNOWBE4 INC CL A 49926T104 8 393 SH   SOLE 4 393 0 0
KNOWBE4 INC CL A 49926T104 53 2,550 SH   SOLE 7 2,550 0 0
KNOWBE4 INC CL A 49926T104 3,930 188,850 SH   SOLE 18 188,850 0 0
KNOWBE4 INC CL A 49926T104 3,131 150,463 SH   SOLE 19 150,463 0 0
KNOWBE4 INC CL A 49926T104 54,874 2,636,908 SH   SOLE 21 2,636,908 0 0
KNOWBE4 INC CL A 49926T104 37,367 1,795,628 SH   SOLE 22 1,753,587 0 42,041
KNOWBE4 INC CL A 49926T104 13 642 SH   SOLE 23 642 0 0
KNOWBE4 INC CL A 49926T104 226 10,869 SH   SOLE 25 10,869 0 0
KNOWBE4 INC CL A 49926T104 1,098 52,761 SH   SOLE 26 45,582 0 7,179
KNOWBE4 INC CL A 49926T104 68 3,249 SH   SOLE 28 0 0 3,249
KNOWBE4 INC CL A 49926T104 783 37,615 SH   SOLE 30 37,615 0 0
KNOWBE4 INC CL A 49926T104 66 3,191 SH   SOLE 36 3,191 0 0
KNOWBE4 INC CL A 49926T104 175 8,386 SH   SOLE 40 8,386 0 0
KNOWLES CORP COM 49926D109 5,733 471,112 SH   SOLE 2 311,866 0 159,246
KNOWLES CORP COM 49926D109 5 377 SH   SOLE 4 377 0 0
KNOWLES CORP COM 49926D109 13 1,041 SH   SOLE 7 1,041 0 0
KNOWLES CORP COM 49926D109 4,110 337,733 SH   SOLE 18 337,733 0 0
KNOWLES CORP COM 49926D109 9,893 812,888 SH   SOLE 19 812,888 0 0
KNOWLES CORP COM 49926D109 138,094 11,347,114 SH   SOLE 21 11,347,114 0 0
KNOWLES CORP COM 49926D109 36,611 3,008,331 SH   SOLE 22 2,911,830 0 96,501
KNOWLES CORP COM 49926D109 101 8,335 SH   SOLE 23 8,335 0 0
KNOWLES CORP COM 49926D109 221 18,152 SH   SOLE 25 18,152 0 0
KNOWLES CORP COM 49926D109 2,708 222,523 SH   SOLE 26 41,273 0 181,250
KNOWLES CORP COM 49926D109 53 4,368 SH   SOLE 28 0 0 4,368
KNOWLES CORP COM 49926D109 2,481 203,881 SH   SOLE 30 203,881 0 0
KNOWLES CORP COM 49926D109 70 5,763 SH   SOLE 36 5,763 0 0
KNOWLES CORP COM 49926D109 124 10,181 SH   SOLE 40 10,181 0 0
KNOWLES CORP COM 49926D109 872 71,628 SH   SOLE 43 69,968 0 1,660
KODIAK SCIENCES INC COM 50015M109 1,688 218,024 SH   SOLE 2 103,874 0 114,150
KODIAK SCIENCES INC COM 50015M109 1 130 SH   SOLE 4 130 0 0
KODIAK SCIENCES INC COM 50015M109 4 477 SH   SOLE 7 477 0 0
KODIAK SCIENCES INC COM 50015M109 842 108,744 SH   SOLE 18 108,744 0 0
KODIAK SCIENCES INC COM 50015M109 4,694 606,494 SH   SOLE 19 606,494 0 0
KODIAK SCIENCES INC COM 50015M109 12,276 1,586,012 SH   SOLE 21 1,586,012 0 0
KODIAK SCIENCES INC COM 50015M109 10,650 1,375,942 SH   SOLE 22 1,340,864 0 35,078
KODIAK SCIENCES INC COM 50015M109 129 16,708 SH   SOLE 23 16,708 0 0
KODIAK SCIENCES INC COM 50015M109 35 4,472 SH   SOLE 25 4,472 0 0
KODIAK SCIENCES INC COM 50015M109 839 108,430 SH   SOLE 26 10,263 0 98,167
KODIAK SCIENCES INC COM 50015M109 4 557 SH   SOLE 28 557 0 0
KODIAK SCIENCES INC COM 50015M109 330 42,637 SH   SOLE 30 42,637 0 0
KODIAK SCIENCES INC COM 50015M109 29 3,784 SH   SOLE 40 3,784 0 0
KODIAK SCIENCES INC COM 50015M109 320 41,352 SH   SOLE 43 41,144 0 208
KOHLS CORP COM 500255104 8,271 328,855 SH   SOLE 2 121,061 0 207,794
KOHLS CORP COM 500255104 11 449 SH   SOLE 4 449 0 0
KOHLS CORP COM 500255104 90 3,591 SH   SOLE 7 3,591 0 0
KOHLS CORP COM 500255104 11 452 SH   SOLE 13 452 0 0
KOHLS CORP COM 500255104 6,959 276,682 SH   SOLE 18 276,682 0 0
KOHLS CORP COM 500255104 1,300 51,671 SH   SOLE 19 51,671 0 0
KOHLS CORP COM 500255104 156,040 6,204,358 SH   SOLE 21 6,204,358 0 0
KOHLS CORP COM 500255104 88,126 3,504,009 SH   SOLE 22 3,339,037 0 164,972
KOHLS CORP COM 500255104 501 19,912 SH   SOLE 25 19,912 0 0
KOHLS CORP COM 500255104 2,396 95,282 SH   SOLE 26 83,025 0 12,257
KOHLS CORP COM 500255104 1,177 46,781 SH   SOLE 28 41,859 0 4,922
KOHLS CORP COM 500255104 2,491 99,042 SH   SOLE 30 99,042 0 0
KOHLS CORP COM 500255104 47 1,881 SH   SOLE 31 1,881 0 0
KOHLS CORP COM 500255104 852 33,888 SH   SOLE 36 33,888 0 0
KOHLS CORP COM 500255104 433 17,211 SH   SOLE 40 17,211 0 0
KOHLS CORP COM 500255104 5 181 SH   OTR 43 181 0 0
KOHLS CORP COM 500255104 4,829 192,024 SH   SOLE 43 182,667 0 9,357
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 61,290 3,982,433 SH   SOLE 18 3,958,566 0 23,867
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 2,119 137,687 SH   SOLE 19 137,687 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 975 63,323 SH   SOLE 23 63,323 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 908 58,995 SH   SOLE 25 58,995 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 9,253 601,255 SH   SOLE 34 601,255 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 12,211 793,446 SH   SOLE 43 743,649 0 49,797
KONTOOR BRANDS INC COM 50050N103 1,808 53,802 SH   SOLE 2 31,399 0 22,403
KONTOOR BRANDS INC COM 50050N103 5 157 SH   SOLE 4 157 0 0
KONTOOR BRANDS INC COM 50050N103 20 584 SH   SOLE 7 584 0 0
KONTOOR BRANDS INC COM 50050N103 5,987 178,118 SH   SOLE 18 178,118 0 0
KONTOOR BRANDS INC COM 50050N103 7,052 209,820 SH   SOLE 19 209,820 0 0
KONTOOR BRANDS INC COM 50050N103 203,769 6,062,735 SH   SOLE 21 6,062,735 0 0
KONTOOR BRANDS INC COM 50050N103 46,749 1,390,915 SH   SOLE 22 1,356,710 0 34,205
KONTOOR BRANDS INC COM 50050N103 65 1,923 SH   SOLE 23 1,923 0 0
KONTOOR BRANDS INC COM 50050N103 268 7,963 SH   SOLE 25 7,963 0 0
KONTOOR BRANDS INC COM 50050N103 1,453 43,223 SH   SOLE 26 11,021 0 32,202
KONTOOR BRANDS INC COM 50050N103 66 1,978 SH   SOLE 28 955 0 1,023
KONTOOR BRANDS INC COM 50050N103 3,378 100,502 SH   SOLE 30 100,502 0 0
KONTOOR BRANDS INC COM 50050N103 32 961 SH   SOLE 36 961 0 0
KONTOOR BRANDS INC COM 50050N103 190 5,666 SH   SOLE 40 5,666 0 0
KONTOOR BRANDS INC COM 50050N103 8 225 SH   OTR 43 225 0 0
KONTOOR BRANDS INC COM 50050N103 1,016 30,231 SH   SOLE 43 24,527 0 5,704
KOPIN CORP COM 500600101 19 17,732 SH   SOLE 2 15,391 0 2,341
KOPIN CORP COM 500600101 16 15,515 SH   SOLE 18 15,515 0 0
KOPIN CORP COM 500600101 265 252,700 SH   SOLE 21 252,700 0 0
KOPIN CORP COM 500600101 1,059 1,008,520 SH   SOLE 22 1,008,520 0 0
KOPIN CORP COM 500600101 1 661 SH   SOLE 43 661 0 0
KOPPERS HOLDINGS INC COM 50060P106 528 25,405 SH   SOLE 2 9,319 0 16,086
KOPPERS HOLDINGS INC COM 50060P106 1 66 SH   SOLE 4 66 0 0
KOPPERS HOLDINGS INC COM 50060P106 6 311 SH   SOLE 7 311 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,691 81,386 SH   SOLE 18 81,386 0 0
KOPPERS HOLDINGS INC COM 50060P106 788 37,923 SH   SOLE 19 37,923 0 0
KOPPERS HOLDINGS INC COM 50060P106 54,448 2,620,223 SH   SOLE 21 2,620,223 0 0
KOPPERS HOLDINGS INC COM 50060P106 12,280 590,965 SH   SOLE 22 569,774 0 21,191
KOPPERS HOLDINGS INC COM 50060P106 56 2,682 SH   SOLE 25 2,682 0 0
KOPPERS HOLDINGS INC COM 50060P106 15 709 SH   SOLE 26 709 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,238 59,580 SH   SOLE 30 59,580 0 0
KOPPERS HOLDINGS INC COM 50060P106 37 1,800 SH   SOLE 34 1,800 0 0
KOPPERS HOLDINGS INC COM 50060P106 52 2,492 SH   SOLE 40 2,492 0 0
KOPPERS HOLDINGS INC COM 50060P106 626 30,132 SH   SOLE 43 29,609 0 523
KORE GROUP HLDGS INC COMMON STOCK 50066V107 20 10,387 SH   SOLE 2 0 0 10,387
KORE GROUP HLDGS INC COMMON STOCK 50066V107 196 102,663 SH   SOLE 18 102,663 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107 119 62,390 SH   SOLE 19 62,390 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107 1,822 953,686 SH   SOLE 21 953,686 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107 588 307,987 SH   SOLE 22 289,204 0 18,783
KOREA ELEC PWR CORP SPONSORED ADR 500631106 641 94,323 SH   SOLE 21 94,323 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 304 44,634 SH   SOLE 22 44,634 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 1,559 229,291 SH   SOLE 30 229,291 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 8,277 1,217,246 SH   SOLE 43 1,115,170 0 102,076
KORN FERRY COM NEW 500643200 2,265 48,244 SH   SOLE 2 37,033 0 11,211
KORN FERRY COM NEW 500643200 10 215 SH   SOLE 4 215 0 0
KORN FERRY COM NEW 500643200 30 636 SH   SOLE 7 636 0 0
KORN FERRY COM NEW 500643200 9,458 201,444 SH   SOLE 18 178,717 0 22,727
KORN FERRY COM NEW 500643200 8,468 180,365 SH   SOLE 19 180,365 0 0
KORN FERRY COM NEW 500643200 303,900 6,472,839 SH   SOLE 21 6,472,839 0 0
KORN FERRY COM NEW 500643200 63,145 1,344,950 SH   SOLE 22 1,309,716 0 35,234
KORN FERRY COM NEW 500643200 123 2,612 SH   SOLE 23 2,612 0 0
KORN FERRY COM NEW 500643200 380 8,095 SH   SOLE 25 8,095 0 0
KORN FERRY COM NEW 500643200 1,427 30,400 SH   SOLE 26 21,735 0 8,665
KORN FERRY COM NEW 500643200 101 2,149 SH   SOLE 28 962 0 1,187
KORN FERRY COM NEW 500643200 5,378 114,547 SH   SOLE 30 114,547 0 0
KORN FERRY COM NEW 500643200 81 1,717 SH   SOLE 36 1,717 0 0
KORN FERRY COM NEW 500643200 340 7,232 SH   SOLE 40 7,232 0 0
KORN FERRY COM NEW 500643200 1,869 39,804 SH   SOLE 43 38,877 0 927
KORNIT DIGITAL LTD SHS M6372Q113 2 78 SH   SOLE 2 78 0 0
KORNIT DIGITAL LTD SHS M6372Q113 34 1,295 SH   SOLE 4 159 0 1,136
KORNIT DIGITAL LTD SHS M6372Q113 299 11,241 SH   SOLE 7 11,241 0 0
KORNIT DIGITAL LTD SHS M6372Q113 15,978 600,449 SH   SOLE 21 600,449 0 0
KORNIT DIGITAL LTD SHS M6372Q113 8,521 320,204 SH   SOLE 22 301,477 0 18,727
KORNIT DIGITAL LTD SHS M6372Q113 196 7,349 SH   SOLE 25 7,349 0 0
KORNIT DIGITAL LTD SHS M6372Q113 68 2,550 SH   SOLE 26 0 0 2,550
KORNIT DIGITAL LTD SHS M6372Q113 22 825 SH   SOLE 28 825 0 0
KORNIT DIGITAL LTD SHS M6372Q113 9,297 349,393 SH   SOLE 30 349,393 0 0
KORNIT DIGITAL LTD SHS M6372Q113 180 6,753 SH   SOLE 40 6,753 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,423 91,072 SH   SOLE 43 86,162 0 4,910
KORU MEDICAL SYSTEMS INC COM 759910102 2 811 SH   SOLE 2 7 0 804
KORU MEDICAL SYSTEMS INC COM 759910102 12 5,593 SH   SOLE 18 5,593 0 0
KORU MEDICAL SYSTEMS INC COM 759910102 175 78,560 SH   SOLE 21 78,560 0 0
KORU MEDICAL SYSTEMS INC COM 759910102 579 259,487 SH   SOLE 22 259,487 0 0
KOSMOS ENERGY LTD COM 500688106 1,437 278,029 SH   SOLE 2 234,301 0 43,728
KOSMOS ENERGY LTD COM 500688106 8 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 27 5,190 SH   SOLE 7 5,190 0 0
KOSMOS ENERGY LTD COM 500688106 6,084 1,176,849 SH   SOLE 18 1,176,849 0 0
KOSMOS ENERGY LTD COM 500688106 7,894 1,526,958 SH   SOLE 19 1,526,958 0 0
KOSMOS ENERGY LTD COM 500688106 80,244 15,521,085 SH   SOLE 21 15,521,085 0 0
KOSMOS ENERGY LTD COM 500688106 55,647 10,763,396 SH   SOLE 22 10,469,805 0 293,591
KOSMOS ENERGY LTD COM 500688106 1,045 202,221 SH   SOLE 25 202,221 0 0
KOSMOS ENERGY LTD COM 500688106 1,186 229,463 SH   SOLE 26 192,157 0 37,306
KOSMOS ENERGY LTD COM 500688106 5,881 1,137,474 SH   SOLE 30 1,137,474 0 0
KOSMOS ENERGY LTD COM 500688106 10,403 2,012,105 SH   SOLE 34 2,012,105 0 0
KOSMOS ENERGY LTD COM 500688106 300 57,960 SH   SOLE 40 57,960 0 0
KOSS CORP COM 500692108 5 741 SH   SOLE 18 741 0 0
KOSS CORP COM 500692108 51 8,059 SH   SOLE 21 8,059 0 0
KOSS CORP COM 500692108 333 52,464 SH   SOLE 22 52,464 0 0
KRAFT HEINZ CO COM 500754106 54,392 1,630,937 SH   SOLE 2 290,559 0 1,340,378
KRAFT HEINZ CO COM 500754106 30,925 927,289 SH   SOLE 4 299,808 0 627,481
KRAFT HEINZ CO COM 500754106 28,418 852,104 SH   SOLE 7 828,548 0 23,556
KRAFT HEINZ CO COM 500754106 493 14,780 SH   SOLE 13 2,472 0 12,308
KRAFT HEINZ CO COM 500754106 3,811 114,271 SH   SOLE 15 114,271 0 0
KRAFT HEINZ CO COM 500754106 47,281 1,417,707 SH   SOLE 18 1,246,748 0 170,959
KRAFT HEINZ CO COM 500754106 131,505 3,943,167 SH   SOLE 19 3,943,167 0 0
KRAFT HEINZ CO COM 500754106 113 3,379 SH   SOLE 20 3,379 0 0
KRAFT HEINZ CO COM 500754106 600,799 18,014,964 SH   SOLE 21 18,014,964 0 0
KRAFT HEINZ CO COM 500754106 547,161 16,406,617 SH   SOLE 22 14,961,523 0 1,445,094
KRAFT HEINZ CO COM 500754106 40,156 1,204,070 SH   SOLE 23 1,204,070 0 0
KRAFT HEINZ CO COM 500754106 33,776 1,012,781 SH   SOLE 25 1,012,781 0 0
KRAFT HEINZ CO COM 500754106 62,911 1,886,376 SH   SOLE 26 654,781 0 1,231,595
KRAFT HEINZ CO COM 500754106 67,685 2,029,542 SH   SOLE 28 12,607 0 2,016,935
KRAFT HEINZ CO COM 500754106 183,424 5,499,975 SH   SOLE 30 5,489,840 0 10,135
KRAFT HEINZ CO COM 500754106 5,392 161,670 SH   SOLE 31 148,374 0 13,296
KRAFT HEINZ CO COM 500754106 9,467 283,869 SH   SOLE 32 283,869 0 0
KRAFT HEINZ CO COM 500754106 10,249 307,330 SH   SOLE 34 307,330 0 0
KRAFT HEINZ CO COM 500754106 9,175 275,100 SH   SOLE 36 275,100 0 0
KRAFT HEINZ CO COM 500754106 767 22,996 SH   SOLE 40 22,996 0 0
KRAFT HEINZ CO COM 500754106 72 2,153 SH   OTR 43 2,153 0 0
KRAFT HEINZ CO COM 500754106 18,722 561,387 SH   SOLE 43 518,787 0 42,600
KRANESHARES TR CSI CHI INTERNET 500767306 31 1,243 SH   SOLE 2 0 0 1,243
KRANESHARES TR CSI CHI INTERNET 500767306 472 19,161 SH   SOLE 4 19,161 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 7,166 290,844 SH   SOLE 18 290,844 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 33,592 1,363,297 SH   SOLE 19 1,363,297 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 3,127 126,888 SH   SOLE 22 126,888 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 222 9,001 SH   SOLE 26 9,001 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 51,684 1,703,484 SH   SOLE 2 0 0 1,703,484
KRANESHARES TR BOSERA MSCI CHIN 500767405 82 2,688 SH   SOLE 4 2,688 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 1,315 43,347 SH   SOLE 18 43,347 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 5,440 179,301 SH   SOLE 19 179,301 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 513 16,918 SH   SOLE 22 16,918 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405 58 1,903 SH   SOLE 26 1,903 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,569 252,842 SH   SOLE 2 179,881 0 72,961
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 13 1,323 SH   SOLE 7 1,323 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3,852 379,171 SH   SOLE 18 379,171 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4,027 396,388 SH   SOLE 19 396,388 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 59,389 5,845,378 SH   SOLE 21 5,845,378 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 33,139 3,261,728 SH   SOLE 22 3,129,621 0 132,107
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 88 8,699 SH   SOLE 23 8,699 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 214 21,096 SH   SOLE 25 21,096 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 445 43,832 SH   SOLE 26 32,208 0 11,624
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 224 22,082 SH   SOLE 28 2,206 0 19,876
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 406 39,984 SH   SOLE 30 39,984 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 75 7,420 SH   SOLE 36 7,420 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 146 14,379 SH   SOLE 40 14,379 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 190 18,698 SH   SOLE 43 14,056 0 4,642
KRISPY KREME INC COM 50101L106 725 62,905 SH   SOLE 2 27,851 0 35,054
KRISPY KREME INC COM 50101L106 10 842 SH   SOLE 7 842 0 0
KRISPY KREME INC COM 50101L106 2,419 209,770 SH   SOLE 18 209,770 0 0
KRISPY KREME INC COM 50101L106 1,521 131,936 SH   SOLE 19 131,936 0 0
KRISPY KREME INC COM 50101L106 26,636 2,310,124 SH   SOLE 21 2,310,124 0 0
KRISPY KREME INC COM 50101L106 20,596 1,786,255 SH   SOLE 22 1,713,263 0 72,992
KRISPY KREME INC COM 50101L106 111 9,649 SH   SOLE 25 9,649 0 0
KRISPY KREME INC COM 50101L106 675 58,506 SH   SOLE 26 53,254 0 5,252
KRISPY KREME INC COM 50101L106 16 1,396 SH   SOLE 28 0 0 1,396
KRISPY KREME INC COM 50101L106 440 38,204 SH   SOLE 30 38,204 0 0
KRISPY KREME INC COM 50101L106 102 8,819 SH   SOLE 40 8,819 0 0
KRISPY KREME INC COM 50101L106 6 546 SH   SOLE 43 546 0 0
KROGER CO COM 501044101 62,675 1,432,576 SH   SOLE 2 490,283 0 942,293
KROGER CO COM 501044101 32,839 750,603 SH   SOLE 4 375,837 0 374,766
KROGER CO COM 501044101 42,019 960,429 SH   SOLE 7 768,739 0 191,690
KROGER CO COM 501044101 1,873 42,817 SH   SOLE 13 28,502 0 14,315
KROGER CO COM 501044101 4,481 102,429 SH   SOLE 15 102,429 0 0
KROGER CO COM 501044101 0 10 SH   SOLE 17 0 0 10
KROGER CO COM 501044101 49,463 1,130,585 SH   SOLE 18 1,038,647 0 91,938
KROGER CO COM 501044101 22,439 512,894 SH   SOLE 19 512,894 0 0
KROGER CO COM 501044101 1,235,226 28,233,736 SH   SOLE 21 28,233,736 0 0
KROGER CO COM 501044101 728,258 16,645,904 SH   SOLE 22 15,226,171 0 1,419,733
KROGER CO COM 501044101 50,692 1,158,671 SH   SOLE 23 1,158,671 0 0
KROGER CO COM 501044101 83,334 1,904,775 SH   SOLE 25 1,904,775 0 0
KROGER CO COM 501044101 91,443 2,090,119 SH   SOLE 26 1,203,865 0 886,254
KROGER CO COM 501044101 100,153 2,289,208 SH   SOLE 28 20,646 0 2,268,562
KROGER CO COM 501044101 82 1,880 SH   SOLE 29 1,880 0 0
KROGER CO COM 501044101 258,083 5,899,036 SH   SOLE 30 5,579,807 0 319,229
KROGER CO COM 501044101 6,703 153,208 SH   SOLE 31 140,586 0 12,622
KROGER CO COM 501044101 8,882 203,009 SH   SOLE 34 203,009 0 0
KROGER CO COM 501044101 18,220 416,446 SH   SOLE 36 416,446 0 0
KROGER CO COM 501044101 1,011 23,111 SH   SOLE 40 23,111 0 0
KROGER CO COM 501044101 132 3,014 SH   OTR 43 3,014 0 0
KROGER CO COM 501044101 77,925 1,781,132 SH   SOLE 43 1,703,132 0 78,000
KRONOS BIO INC COM 50107A104 499 149,039 SH   SOLE 2 54,305 0 94,734
KRONOS BIO INC COM 50107A104 2 454 SH   SOLE 7 454 0 0
KRONOS BIO INC COM 50107A104 434 129,435 SH   SOLE 18 129,435 0 0
KRONOS BIO INC COM 50107A104 1,730 516,472 SH   SOLE 19 516,472 0 0
KRONOS BIO INC COM 50107A104 5,713 1,705,329 SH   SOLE 21 1,705,329 0 0
KRONOS BIO INC COM 50107A104 3,134 935,440 SH   SOLE 22 908,527 0 26,913
KRONOS BIO INC COM 50107A104 20 5,848 SH   SOLE 23 5,848 0 0
KRONOS BIO INC COM 50107A104 82 24,403 SH   SOLE 30 24,403 0 0
KRONOS WORLDWIDE INC COM 50105F105 113 12,054 SH   SOLE 2 9,330 0 2,724
KRONOS WORLDWIDE INC COM 50105F105 1 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 3 295 SH   SOLE 7 295 0 0
KRONOS WORLDWIDE INC COM 50105F105 541 57,904 SH   SOLE 18 57,904 0 0
KRONOS WORLDWIDE INC COM 50105F105 370 39,601 SH   SOLE 19 39,601 0 0
KRONOS WORLDWIDE INC COM 50105F105 6,647 711,650 SH   SOLE 21 711,650 0 0
KRONOS WORLDWIDE INC COM 50105F105 5,125 548,745 SH   SOLE 22 534,783 0 13,962
KRONOS WORLDWIDE INC COM 50105F105 43 4,603 SH   SOLE 25 4,603 0 0
KRONOS WORLDWIDE INC COM 50105F105 54 5,753 SH   SOLE 30 5,753 0 0
KRONOS WORLDWIDE INC COM 50105F105 20 2,183 SH   SOLE 40 2,183 0 0
KRONOS WORLDWIDE INC COM 50105F105 853 91,356 SH   SOLE 43 88,656 0 2,700
KRYSTAL BIOTECH INC COM 501147102 1,605 23,031 SH   SOLE 2 7,516 0 15,515
KRYSTAL BIOTECH INC COM 501147102 3 48 SH   SOLE 4 48 0 0
KRYSTAL BIOTECH INC COM 501147102 15 218 SH   SOLE 7 218 0 0
KRYSTAL BIOTECH INC COM 501147102 4,239 60,822 SH   SOLE 18 60,822 0 0
KRYSTAL BIOTECH INC COM 501147102 3,803 54,568 SH   SOLE 19 54,568 0 0
KRYSTAL BIOTECH INC COM 501147102 60,652 870,186 SH   SOLE 21 870,186 0 0
KRYSTAL BIOTECH INC COM 501147102 34,825 499,636 SH   SOLE 22 480,165 0 19,471
KRYSTAL BIOTECH INC COM 501147102 195 2,793 SH   SOLE 25 2,793 0 0
KRYSTAL BIOTECH INC COM 501147102 737 10,572 SH   SOLE 26 9,043 0 1,529
KRYSTAL BIOTECH INC COM 501147102 23 330 SH   SOLE 28 330 0 0
KRYSTAL BIOTECH INC COM 501147102 2,197 31,525 SH   SOLE 30 31,525 0 0
KRYSTAL BIOTECH INC COM 501147102 8 117 SH   SOLE 34 117 0 0
KRYSTAL BIOTECH INC COM 501147102 63 898 SH   SOLE 36 898 0 0
KRYSTAL BIOTECH INC COM 501147102 128 1,843 SH   SOLE 40 1,843 0 0
KRYSTAL BIOTECH INC COM 501147102 82 1,171 SH   OTR 43 1,171 0 0
KRYSTAL BIOTECH INC COM 501147102 526 7,547 SH   SOLE 43 7,102 0 445
KT CORP SPONSORED ADR 48268K101 257 21,000 SH   SOLE 22 21,000 0 0
KT CORP SPONSORED ADR 48268K101 1,200 98,188 SH   SOLE 43 53,955 0 44,233
KUBIENT INC COM 50116V107 1 662 SH   SOLE 22 662 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,255 32,575 SH   SOLE 2 26,162 0 6,413
KULICKE & SOFFA INDS INC COM 501242101 23 591 SH   SOLE 4 266 0 325
KULICKE & SOFFA INDS INC COM 501242101 23 599 SH   SOLE 7 599 0 0
KULICKE & SOFFA INDS INC COM 501242101 7,556 196,094 SH   SOLE 18 188,576 0 7,518
KULICKE & SOFFA INDS INC COM 501242101 4,189 108,720 SH   SOLE 19 108,720 0 0
KULICKE & SOFFA INDS INC COM 501242101 265,738 6,896,913 SH   SOLE 21 6,896,913 0 0
KULICKE & SOFFA INDS INC COM 501242101 54,338 1,410,284 SH   SOLE 22 1,371,239 0 39,045
KULICKE & SOFFA INDS INC COM 501242101 314 8,155 SH   SOLE 25 8,155 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,358 35,251 SH   SOLE 26 30,717 0 4,534
KULICKE & SOFFA INDS INC COM 501242101 277 7,197 SH   SOLE 28 4,422 0 2,775
KULICKE & SOFFA INDS INC COM 501242101 5,277 136,970 SH   SOLE 30 136,970 0 0
KULICKE & SOFFA INDS INC COM 501242101 40 1,034 SH   SOLE 36 1,034 0 0
KULICKE & SOFFA INDS INC COM 501242101 307 7,965 SH   SOLE 40 7,965 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,413 36,683 SH   SOLE 43 35,987 0 696
KULR TECHNOLOGY GROUP INC COM 50125G109 15 11,651 SH   SOLE 18 11,651 0 0
KULR TECHNOLOGY GROUP INC COM 50125G109 177 138,485 SH   SOLE 21 138,485 0 0
KULR TECHNOLOGY GROUP INC COM 50125G109 929 725,702 SH   SOLE 22 725,702 0 0
KURA ONCOLOGY INC COM 50127T109 1,116 81,718 SH   SOLE 2 30,520 0 51,198
KURA ONCOLOGY INC COM 50127T109 3 246 SH   SOLE 4 246 0 0
KURA ONCOLOGY INC COM 50127T109 12 842 SH   SOLE 7 842 0 0
KURA ONCOLOGY INC COM 50127T109 2,605 190,696 SH   SOLE 18 190,696 0 0
KURA ONCOLOGY INC COM 50127T109 2,361 172,872 SH   SOLE 19 172,872 0 0
KURA ONCOLOGY INC COM 50127T109 36,687 2,685,728 SH   SOLE 21 2,685,728 0 0
KURA ONCOLOGY INC COM 50127T109 21,978 1,608,950 SH   SOLE 22 1,544,209 0 64,741
KURA ONCOLOGY INC COM 50127T109 110 8,063 SH   SOLE 25 8,063 0 0
KURA ONCOLOGY INC COM 50127T109 415 30,376 SH   SOLE 26 23,995 0 6,381
KURA ONCOLOGY INC COM 50127T109 1,000 73,185 SH   SOLE 30 73,185 0 0
KURA ONCOLOGY INC COM 50127T109 38 2,815 SH   SOLE 36 2,815 0 0
KURA ONCOLOGY INC COM 50127T109 82 6,023 SH   SOLE 40 6,023 0 0
KURA ONCOLOGY INC COM 50127T109 243 17,794 SH   SOLE 43 17,396 0 398
KURA SUSHI USA INC CL A COM 501270102 49 662 SH   SOLE 2 164 0 498
KURA SUSHI USA INC CL A COM 501270102 5 64 SH   SOLE 7 64 0 0
KURA SUSHI USA INC CL A COM 501270102 971 13,191 SH   SOLE 18 13,191 0 0
KURA SUSHI USA INC CL A COM 501270102 662 8,996 SH   SOLE 19 8,996 0 0
KURA SUSHI USA INC CL A COM 501270102 11,357 154,349 SH   SOLE 21 154,349 0 0
KURA SUSHI USA INC CL A COM 501270102 6,039 82,075 SH   SOLE 22 81,569 0 506
KURA SUSHI USA INC CL A COM 501270102 1 10 SH   SOLE 43 10 0 0
KVH INDS INC COM 482738101 26 2,837 SH   SOLE 2 2,307 0 530
KVH INDS INC COM 482738101 27 2,952 SH   SOLE 18 2,952 0 0
KVH INDS INC COM 482738101 515 55,821 SH   SOLE 21 55,821 0 0
KVH INDS INC COM 482738101 2,908 315,434 SH   SOLE 22 315,434 0 0
KVH INDS INC COM 482738101 7 720 SH   SOLE 43 720 0 0
KYMERA THERAPEUTICS INC COM 501575104 1,873 86,022 SH   SOLE 2 46,398 0 39,624
KYMERA THERAPEUTICS INC COM 501575104 8 388 SH   SOLE 4 388 0 0
KYMERA THERAPEUTICS INC COM 501575104 10 464 SH   SOLE 7 464 0 0
KYMERA THERAPEUTICS INC COM 501575104 2,471 113,508 SH   SOLE 18 112,324 0 1,184
KYMERA THERAPEUTICS INC COM 501575104 4,301 197,557 SH   SOLE 19 197,557 0 0
KYMERA THERAPEUTICS INC COM 501575104 35,367 1,624,572 SH   SOLE 21 1,624,572 0 0
KYMERA THERAPEUTICS INC COM 501575104 22,694 1,042,434 SH   SOLE 22 1,006,327 0 36,107
KYMERA THERAPEUTICS INC COM 501575104 139 6,387 SH   SOLE 23 6,387 0 0
KYMERA THERAPEUTICS INC COM 501575104 109 4,985 SH   SOLE 25 4,985 0 0
KYMERA THERAPEUTICS INC COM 501575104 1,415 64,989 SH   SOLE 26 22,465 0 42,524
KYMERA THERAPEUTICS INC COM 501575104 9 430 SH   SOLE 28 430 0 0
KYMERA THERAPEUTICS INC COM 501575104 1,112 51,075 SH   SOLE 30 51,075 0 0
KYMERA THERAPEUTICS INC COM 501575104 33 1,500 SH   SOLE 36 1,500 0 0
KYMERA THERAPEUTICS INC COM 501575104 70 3,220 SH   SOLE 40 3,220 0 0
KYMERA THERAPEUTICS INC COM 501575104 156 7,151 SH   SOLE 43 6,995 0 156
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 6,423 776,723 SH   SOLE 2 219,067 0 557,656
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 5 654 SH   SOLE 4 654 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 67 8,068 SH   SOLE 7 8,068 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 0 4 SH   SOLE 17 0 0 4
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3,565 431,115 SH   SOLE 18 431,060 0 55
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 971 117,430 SH   SOLE 19 117,430 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 82,821 10,014,681 SH   SOLE 21 10,014,681 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 46,554 5,629,237 SH   SOLE 22 5,393,859 0 235,378
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 192 23,275 SH   SOLE 25 23,275 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1,109 134,066 SH   SOLE 26 120,065 0 14,001
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 23 2,742 SH   SOLE 28 0 0 2,742
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 13,131 1,587,807 SH   SOLE 30 1,587,807 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 22 2,649 SH   SOLE 31 2,649 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 369 44,642 SH   SOLE 36 44,642 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 208 25,114 SH   SOLE 40 25,114 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 6 738 SH   OTR 43 738 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 913 110,345 SH   SOLE 43 101,496 0 8,850
L3HARRIS TECHNOLOGIES INC COM 502431109 83,859 403,500 SH   SOLE 2 84,763 0 318,737
L3HARRIS TECHNOLOGIES INC COM 502431109 26,566 127,827 SH   SOLE 4 66,167 0 61,660
L3HARRIS TECHNOLOGIES INC COM 502431109 38,241 184,002 SH   SOLE 7 178,235 0 5,767
L3HARRIS TECHNOLOGIES INC COM 502431109 991 4,770 SH   SOLE 13 797 0 3,973
L3HARRIS TECHNOLOGIES INC COM 502431109 6,187 29,769 SH   SOLE 15 29,769 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1 5 SH   SOLE 17 0 0 5
L3HARRIS TECHNOLOGIES INC COM 502431109 157,986 760,168 SH   SOLE 18 715,132 0 45,036
L3HARRIS TECHNOLOGIES INC COM 502431109 292,241 1,406,156 SH   SOLE 19 1,406,156 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,077,736 5,185,660 SH   SOLE 21 5,185,660 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 858,790 4,132,177 SH   SOLE 22 3,742,937 0 389,240
L3HARRIS TECHNOLOGIES INC COM 502431109 68,364 328,940 SH   SOLE 23 328,940 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 49,379 237,593 SH   SOLE 25 237,593 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 51,128 246,011 SH   SOLE 26 133,667 0 112,344
L3HARRIS TECHNOLOGIES INC COM 502431109 21,322 102,594 SH   SOLE 28 7,587 0 95,007
L3HARRIS TECHNOLOGIES INC COM 502431109 99 478 SH   SOLE 29 478 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 181,397 872,815 SH   SOLE 30 872,815 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 8,884 42,747 SH   SOLE 31 39,163 0 3,584
L3HARRIS TECHNOLOGIES INC COM 502431109 14,652 70,499 SH   SOLE 36 70,499 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 700 3,367 SH   SOLE 40 3,367 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 36,520 175,721 SH   SOLE 43 162,021 0 13,700
LA Z BOY INC COM 505336107 1,340 59,363 SH   SOLE 2 33,223 0 26,140
LA Z BOY INC COM 505336107 5 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 9 418 SH   SOLE 7 418 0 0
LA Z BOY INC COM 505336107 3,612 160,033 SH   SOLE 18 160,033 0 0
LA Z BOY INC COM 505336107 1,805 79,989 SH   SOLE 19 79,989 0 0
LA Z BOY INC COM 505336107 119,812 5,308,441 SH   SOLE 21 5,308,441 0 0
LA Z BOY INC COM 505336107 23,611 1,046,141 SH   SOLE 22 1,000,136 0 46,005
LA Z BOY INC COM 505336107 133 5,884 SH   SOLE 25 5,884 0 0
LA Z BOY INC COM 505336107 271 12,002 SH   SOLE 26 9,481 0 2,521
LA Z BOY INC COM 505336107 18 806 SH   SOLE 28 806 0 0
LA Z BOY INC COM 505336107 1,739 77,042 SH   SOLE 30 77,042 0 0
LA Z BOY INC COM 505336107 128 5,689 SH   SOLE 40 5,689 0 0
LA Z BOY INC COM 505336107 1,028 45,552 SH   SOLE 43 41,316 0 4,236
LABORATORY CORP AMER HLDGS COM NEW 50540R409 34,704 169,443 SH   SOLE 2 95,924 0 73,519
LABORATORY CORP AMER HLDGS COM NEW 50540R409 14,625 71,409 SH   SOLE 4 37,659 0 33,750
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,210 88,914 SH   SOLE 7 86,243 0 2,671
LABORATORY CORP AMER HLDGS COM NEW 50540R409 456 2,226 SH   SOLE 13 357 0 1,869
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,872 14,021 SH   SOLE 15 14,021 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 289,261 1,412,339 SH   SOLE 18 1,327,825 0 84,514
LABORATORY CORP AMER HLDGS COM NEW 50540R409 499,065 2,436,721 SH   SOLE 19 2,436,721 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 637,137 3,110,869 SH   SOLE 21 3,110,869 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 440,253 2,149,566 SH   SOLE 22 1,966,033 0 183,533
LABORATORY CORP AMER HLDGS COM NEW 50540R409 36,312 177,295 SH   SOLE 23 177,295 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 43,475 212,270 SH   SOLE 25 194,249 0 18,021
LABORATORY CORP AMER HLDGS COM NEW 50540R409 42,198 206,037 SH   SOLE 26 92,801 0 113,236
LABORATORY CORP AMER HLDGS COM NEW 50540R409 52,309 255,405 SH   SOLE 28 26,651 0 228,754
LABORATORY CORP AMER HLDGS COM NEW 50540R409 149,997 732,372 SH   SOLE 30 732,372 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,184 20,427 SH   SOLE 31 18,729 0 1,698
LABORATORY CORP AMER HLDGS COM NEW 50540R409 51,941 253,608 SH   SOLE 34 253,608 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 10,661 52,055 SH   SOLE 36 52,055 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 607 2,963 SH   SOLE 40 2,963 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 54 263 SH   OTR 43 263 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 13,967 68,194 SH   SOLE 43 57,087 0 11,107
LADDER CAP CORP CL A 505743104 1,748 195,080 SH   SOLE 2 129,988 0 65,092
LADDER CAP CORP CL A 505743104 4 480 SH   SOLE 4 480 0 0
LADDER CAP CORP CL A 505743104 12 1,345 SH   SOLE 7 1,345 0 0
LADDER CAP CORP CL A 505743104 3,116 347,784 SH   SOLE 18 347,784 0 0
LADDER CAP CORP CL A 505743104 2,617 292,102 SH   SOLE 19 292,102 0 0
LADDER CAP CORP CL A 505743104 49,643 5,540,470 SH   SOLE 21 5,540,470 0 0
LADDER CAP CORP CL A 505743104 25,146 2,806,526 SH   SOLE 22 2,676,220 0 130,306
LADDER CAP CORP CL A 505743104 183 20,371 SH   SOLE 25 20,371 0 0
LADDER CAP CORP CL A 505743104 302 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 150 16,744 SH   SOLE 28 1,167 0 15,577
LADDER CAP CORP CL A 505743104 473 52,792 SH   SOLE 30 52,792 0 0
LADDER CAP CORP CL A 505743104 53 5,935 SH   SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104 134 14,937 SH   SOLE 40 14,937 0 0
LADDER CAP CORP CL A 505743104 364 40,596 SH   SOLE 43 37,700 0 2,896
LAIRD SUPERFOOD INC COM STK 50736T102 76 41,620 SH   SOLE 22 41,620 0 0
LAKE SHORE BANCORP INC COM 510700107 4 333 SH   SOLE 18 333 0 0
LAKE SHORE BANCORP INC COM 510700107 60 4,578 SH   SOLE 21 4,578 0 0
LAKELAND BANCORP INC COM 511637100 8,900 555,876 SH   SOLE 2 438,255 0 117,621
LAKELAND BANCORP INC COM 511637100 13 786 SH   SOLE 7 786 0 0
LAKELAND BANCORP INC COM 511637100 3,345 208,923 SH   SOLE 18 208,923 0 0
LAKELAND BANCORP INC COM 511637100 6,573 410,562 SH   SOLE 19 410,562 0 0
LAKELAND BANCORP INC COM 511637100 38,798 2,423,365 SH   SOLE 21 2,423,365 0 0
LAKELAND BANCORP INC COM 511637100 35,983 2,247,507 SH   SOLE 22 2,174,227 0 73,280
LAKELAND BANCORP INC COM 511637100 218 13,646 SH   SOLE 23 13,646 0 0
LAKELAND BANCORP INC COM 511637100 174 10,870 SH   SOLE 25 10,870 0 0
LAKELAND BANCORP INC COM 511637100 1,581 98,750 SH   SOLE 26 34,700 0 64,050
LAKELAND BANCORP INC COM 511637100 103 6,405 SH   SOLE 28 126 0 6,279
LAKELAND BANCORP INC COM 511637100 75 4,678 SH   SOLE 30 4,678 0 0
LAKELAND BANCORP INC COM 511637100 415 25,951 SH   SOLE 34 25,951 0 0
LAKELAND BANCORP INC COM 511637100 156 9,753 SH   SOLE 40 9,753 0 0
LAKELAND BANCORP INC COM 511637100 2,221 138,733 SH   SOLE 43 132,096 0 6,637
LAKELAND FINL CORP COM 511656100 966 13,273 SH   SOLE 2 10,253 0 3,020
LAKELAND FINL CORP COM 511656100 57 786 SH   SOLE 4 89 0 697
LAKELAND FINL CORP COM 511656100 17 240 SH   SOLE 7 240 0 0
LAKELAND FINL CORP COM 511656100 5,982 82,153 SH   SOLE 18 82,153 0 0
LAKELAND FINL CORP COM 511656100 3,276 44,989 SH   SOLE 19 44,989 0 0
LAKELAND FINL CORP COM 511656100 212,148 2,913,719 SH   SOLE 21 2,913,719 0 0
LAKELAND FINL CORP COM 511656100 44,414 610,002 SH   SOLE 22 594,207 0 15,795
LAKELAND FINL CORP COM 511656100 234 3,214 SH   SOLE 25 3,214 0 0
LAKELAND FINL CORP COM 511656100 862 11,833 SH   SOLE 26 9,378 0 2,455
LAKELAND FINL CORP COM 511656100 33 451 SH   SOLE 28 451 0 0
LAKELAND FINL CORP COM 511656100 2,909 39,959 SH   SOLE 30 39,959 0 0
LAKELAND FINL CORP COM 511656100 191 2,619 SH   SOLE 40 2,619 0 0
LAKELAND FINL CORP COM 511656100 798 10,964 SH   SOLE 43 10,964 0 0
LAKELAND INDS INC COM 511795106 2 158 SH   SOLE 2 0 0 158
LAKELAND INDS INC COM 511795106 13 1,132 SH   SOLE 18 1,132 0 0
LAKELAND INDS INC COM 511795106 171 14,801 SH   SOLE 21 14,801 0 0
LAKELAND INDS INC COM 511795106 1,415 122,723 SH   SOLE 22 122,723 0 0
LAKELAND INDS INC COM 511795106 9 768 SH   SOLE 43 768 0 0
LAM RESEARCH CORP COM 512807108 116,121 317,270 SH   SOLE 2 89,995 0 227,275
LAM RESEARCH CORP COM 512807108 47,141 128,800 SH   SOLE 4 72,675 0 56,125
LAM RESEARCH CORP COM 512807108 50,810 138,825 SH   SOLE 7 134,835 0 3,990
LAM RESEARCH CORP COM 512807108 4,043 11,046 SH   SOLE 13 5,909 0 5,137
LAM RESEARCH CORP COM 512807108 5,221 14,264 SH   SOLE 15 14,264 0 0
LAM RESEARCH CORP COM 512807108 97,437 266,221 SH   SOLE 18 248,310 0 17,911
LAM RESEARCH CORP COM 512807108 107,108 292,644 SH   SOLE 19 292,644 0 0
LAM RESEARCH CORP COM 512807108 1,487,860 4,065,190 SH   SOLE 21 4,065,190 0 0
LAM RESEARCH CORP COM 512807108 1,090,958 2,980,760 SH   SOLE 22 2,693,165 0 287,595
LAM RESEARCH CORP COM 512807108 84,701 231,424 SH   SOLE 23 231,424 0 0
LAM RESEARCH CORP COM 512807108 85,454 233,482 SH   SOLE 25 233,482 0 0
LAM RESEARCH CORP COM 512807108 124,905 341,270 SH   SOLE 26 126,397 0 214,873
LAM RESEARCH CORP COM 512807108 125,785 343,674 SH   SOLE 28 3,621 0 340,053
LAM RESEARCH CORP COM 512807108 1,557 4,255 SH   SOLE 29 4,255 0 0
LAM RESEARCH CORP COM 512807108 338,380 924,536 SH   SOLE 30 907,979 0 16,557
LAM RESEARCH CORP COM 512807108 16,710 45,657 SH   SOLE 31 43,139 0 2,518
LAM RESEARCH CORP COM 512807108 11,820 32,295 SH   SOLE 32 32,295 0 0
LAM RESEARCH CORP COM 512807108 133,117 363,709 SH   SOLE 34 363,709 0 0
LAM RESEARCH CORP COM 512807108 16,115 44,029 SH   SOLE 36 44,029 0 0
LAM RESEARCH CORP COM 512807108 1,658 4,531 SH   SOLE 40 4,531 0 0
LAM RESEARCH CORP COM 512807108 90 247 SH   OTR 43 247 0 0
LAM RESEARCH CORP COM 512807108 52,110 142,378 SH   SOLE 43 130,905 0 11,473
LAMAR ADVERTISING CO NEW CL A 512816109 17,688 214,430 SH   SOLE 2 97,211 0 117,219
LAMAR ADVERTISING CO NEW CL A 512816109 376 4,554 SH   SOLE 4 2,760 0 1,794
LAMAR ADVERTISING CO NEW CL A 512816109 125 1,521 SH   SOLE 7 1,521 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 27 333 SH   SOLE 13 333 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 16,763 203,210 SH   SOLE 18 203,049 0 161
LAMAR ADVERTISING CO NEW CL A 512816109 3,399 41,204 SH   SOLE 19 41,204 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 398,598 4,832,071 SH   SOLE 21 4,832,071 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 200,355 2,428,837 SH   SOLE 22 2,300,907 0 127,930
LAMAR ADVERTISING CO NEW CL A 512816109 293 3,547 SH   SOLE 23 3,547 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,120 13,579 SH   SOLE 25 13,579 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,129 37,934 SH   SOLE 26 29,945 0 7,989
LAMAR ADVERTISING CO NEW CL A 512816109 3,733 45,249 SH   SOLE 28 4,238 0 41,011
LAMAR ADVERTISING CO NEW CL A 512816109 51 621 SH   SOLE 29 621 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,885 34,976 SH   SOLE 30 34,976 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 160 1,940 SH   SOLE 31 1,940 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 691 8,382 SH   SOLE 34 8,382 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 146 1,775 SH   SOLE 36 1,775 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 926 11,225 SH   SOLE 40 11,225 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 16 199 SH   OTR 43 199 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,269 51,757 SH   SOLE 43 44,645 0 7,111
LAMB WESTON HLDGS INC COM 513272104 25,898 334,680 SH   SOLE 2 87,200 0 247,480
LAMB WESTON HLDGS INC COM 513272104 113 1,462 SH   SOLE 4 449 0 1,013
LAMB WESTON HLDGS INC COM 513272104 9,038 116,805 SH   SOLE 7 112,930 0 3,875
LAMB WESTON HLDGS INC COM 513272104 291 3,759 SH   SOLE 15 3,759 0 0
LAMB WESTON HLDGS INC COM 513272104 16,409 212,059 SH   SOLE 18 207,861 0 4,198
LAMB WESTON HLDGS INC COM 513272104 5,969 77,143 SH   SOLE 19 77,143 0 0
LAMB WESTON HLDGS INC COM 513272104 313,690 4,053,894 SH   SOLE 21 4,053,894 0 0
LAMB WESTON HLDGS INC COM 513272104 245,244 3,169,345 SH   SOLE 22 2,967,734 0 201,611
LAMB WESTON HLDGS INC COM 513272104 15,383 198,797 SH   SOLE 25 198,797 0 0
LAMB WESTON HLDGS INC COM 513272104 17,932 231,736 SH   SOLE 26 63,083 0 168,653
LAMB WESTON HLDGS INC COM 513272104 3,790 48,985 SH   SOLE 28 1,754 0 47,231
LAMB WESTON HLDGS INC COM 513272104 34,185 441,786 SH   SOLE 30 441,786 0 0
LAMB WESTON HLDGS INC COM 513272104 160 2,073 SH   SOLE 31 2,073 0 0
LAMB WESTON HLDGS INC COM 513272104 155 2,003 SH   SOLE 34 2,003 0 0
LAMB WESTON HLDGS INC COM 513272104 2,206 28,511 SH   SOLE 36 28,511 0 0
LAMB WESTON HLDGS INC COM 513272104 1,444 18,660 SH   SOLE 40 18,660 0 0
LAMB WESTON HLDGS INC COM 513272104 43 550 SH   OTR 43 550 0 0
LAMB WESTON HLDGS INC COM 513272104 9,184 118,684 SH   SOLE 43 106,504 0 12,180
LANCASTER COLONY CORP COM 513847103 5,411 36,009 SH   SOLE 2 27,623 0 8,386
LANCASTER COLONY CORP COM 513847103 10 64 SH   SOLE 4 64 0 0
LANCASTER COLONY CORP COM 513847103 3,013 20,047 SH   SOLE 7 20,047 0 0
LANCASTER COLONY CORP COM 513847103 14,447 96,134 SH   SOLE 18 85,998 0 10,136
LANCASTER COLONY CORP COM 513847103 12,376 82,352 SH   SOLE 19 82,352 0 0
LANCASTER COLONY CORP COM 513847103 212,703 1,415,376 SH   SOLE 21 1,415,376 0 0
LANCASTER COLONY CORP COM 513847103 90,815 604,303 SH   SOLE 22 590,110 0 14,193
LANCASTER COLONY CORP COM 513847103 350 2,328 SH   SOLE 23 2,328 0 0
LANCASTER COLONY CORP COM 513847103 412 2,742 SH   SOLE 25 2,742 0 0
LANCASTER COLONY CORP COM 513847103 2,538 16,891 SH   SOLE 26 5,166 0 11,725
LANCASTER COLONY CORP COM 513847103 406 2,704 SH   SOLE 28 235 0 2,469
LANCASTER COLONY CORP COM 513847103 1,201 7,995 SH   SOLE 30 7,995 0 0
LANCASTER COLONY CORP COM 513847103 339 2,256 SH   SOLE 40 2,256 0 0
LANCASTER COLONY CORP COM 513847103 20,151 134,092 SH   SOLE 43 130,935 0 3,157
LANDEC CORP COM 514766104 432 48,627 SH   SOLE 2 37,808 0 10,819
LANDEC CORP COM 514766104 2 180 SH   SOLE 7 180 0 0
LANDEC CORP COM 514766104 729 82,025 SH   SOLE 18 82,025 0 0
LANDEC CORP COM 514766104 442 49,706 SH   SOLE 19 49,706 0 0
LANDEC CORP COM 514766104 7,862 884,332 SH   SOLE 21 884,332 0 0
LANDEC CORP COM 514766104 6,547 736,482 SH   SOLE 22 720,113 0 16,369
LANDEC CORP COM 514766104 23 2,549 SH   SOLE 26 0 0 2,549
LANDEC CORP COM 514766104 30 3,345 SH   SOLE 43 3,345 0 0
LANDMARK BANCORP INC COM 51504L107 18 697 SH   SOLE 18 697 0 0
LANDMARK BANCORP INC COM 51504L107 240 9,377 SH   SOLE 21 9,377 0 0
LANDMARK BANCORP INC COM 51504L107 5 190 SH   SOLE 22 190 0 0
LANDOS BIOPHARMA INC COM 515069102 1 1,001 SH   SOLE 18 1,001 0 0
LANDOS BIOPHARMA INC COM 515069102 181 278,080 SH   SOLE 21 278,080 0 0
LANDOS BIOPHARMA INC COM 515069102 0 420 SH   SOLE 22 420 0 0
LANDOS BIOPHARMA INC COM 515069102 11 17,384 SH   SOLE 30 17,384 0 0
LANDS END INC NEW COM 51509F105 151 19,562 SH   SOLE 2 9,474 0 10,088
LANDS END INC NEW COM 51509F105 0 34 SH   SOLE 7 34 0 0
LANDS END INC NEW COM 51509F105 373 48,367 SH   SOLE 18 48,367 0 0
LANDS END INC NEW COM 51509F105 203 26,318 SH   SOLE 19 26,318 0 0
LANDS END INC NEW COM 51509F105 4,169 540,089 SH   SOLE 21 540,089 0 0
LANDS END INC NEW COM 51509F105 2,876 372,543 SH   SOLE 22 354,861 0 17,682
LANDS END INC NEW COM 51509F105 22 2,833 SH   SOLE 25 2,833 0 0
LANDS END INC NEW COM 51509F105 47 6,046 SH   SOLE 26 5,179 0 867
LANDS END INC NEW COM 51509F105 135 17,491 SH   SOLE 30 17,491 0 0
LANDS END INC NEW COM 51509F105 19 2,419 SH   SOLE 36 2,419 0 0
LANDS END INC NEW COM 51509F105 15 1,932 SH   SOLE 40 1,932 0 0
LANDS END INC NEW COM 51509F105 80 10,394 SH   SOLE 43 10,306 0 88
LANDSEA HOMES CORP COM 51509P103 91 19,129 SH   SOLE 2 17,437 0 1,692
LANDSEA HOMES CORP COM 51509P103 150 31,365 SH   SOLE 18 31,365 0 0
LANDSEA HOMES CORP COM 51509P103 111 23,205 SH   SOLE 19 23,205 0 0
LANDSEA HOMES CORP COM 51509P103 1,608 337,072 SH   SOLE 21 337,072 0 0
LANDSEA HOMES CORP COM 51509P103 400 83,764 SH   SOLE 22 78,607 0 5,157
LANDSTAR SYS INC COM 515098101 10,143 70,259 SH   SOLE 2 40,038 0 30,221
LANDSTAR SYS INC COM 515098101 29 199 SH   SOLE 4 199 0 0
LANDSTAR SYS INC COM 515098101 81 559 SH   SOLE 7 559 0 0
LANDSTAR SYS INC COM 515098101 15,473 107,177 SH   SOLE 18 85,503 0 21,674
LANDSTAR SYS INC COM 515098101 15,312 106,059 SH   SOLE 19 106,059 0 0
LANDSTAR SYS INC COM 515098101 283,483 1,963,585 SH   SOLE 21 1,963,585 0 0
LANDSTAR SYS INC COM 515098101 162,610 1,126,344 SH   SOLE 22 1,069,295 0 57,049
LANDSTAR SYS INC COM 515098101 837 5,797 SH   SOLE 25 5,797 0 0
LANDSTAR SYS INC COM 515098101 3,601 24,944 SH   SOLE 26 17,822 0 7,122
LANDSTAR SYS INC COM 515098101 1,088 7,539 SH   SOLE 28 657 0 6,882
LANDSTAR SYS INC COM 515098101 8,667 60,035 SH   SOLE 30 60,035 0 0
LANDSTAR SYS INC COM 515098101 75 520 SH   SOLE 31 520 0 0
LANDSTAR SYS INC COM 515098101 285 1,975 SH   SOLE 36 1,975 0 0
LANDSTAR SYS INC COM 515098101 687 4,756 SH   SOLE 40 4,756 0 0
LANDSTAR SYS INC COM 515098101 10,793 74,757 SH   SOLE 43 73,153 0 1,604
LANNET INC COM 516012101 1 1,537 SH   SOLE 2 0 0 1,537
LANNET INC COM 516012101 21 47,074 SH   SOLE 21 47,074 0 0
LANNET INC COM 516012101 230 511,956 SH   SOLE 22 511,956 0 0
LANNET INC COM 516012101 6 13,855 SH   OTR 43 13,855 0 0
LANTERN PHARMA INC COM 51654W101 18 3,696 SH   SOLE 2 3,696 0 0
LANTERN PHARMA INC COM 51654W101 6 1,310 SH   SOLE 18 1,310 0 0
LANTERN PHARMA INC COM 51654W101 72 15,098 SH   SOLE 21 15,098 0 0
LANTERN PHARMA INC COM 51654W101 2 416 SH   SOLE 22 416 0 0
LANTHEUS HLDGS INC COM 516544103 4,230 60,142 SH   SOLE 2 38,615 0 21,527
LANTHEUS HLDGS INC COM 516544103 14 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103 54 765 SH   SOLE 7 765 0 0
LANTHEUS HLDGS INC COM 516544103 16,561 235,476 SH   SOLE 18 225,913 0 9,563
LANTHEUS HLDGS INC COM 516544103 17,470 248,403 SH   SOLE 19 248,403 0 0
LANTHEUS HLDGS INC COM 516544103 576,947 8,203,425 SH   SOLE 21 8,203,425 0 0
LANTHEUS HLDGS INC COM 516544103 124,601 1,771,657 SH   SOLE 22 1,727,530 0 44,127
LANTHEUS HLDGS INC COM 516544103 378 5,370 SH   SOLE 23 5,370 0 0
LANTHEUS HLDGS INC COM 516544103 748 10,640 SH   SOLE 25 10,640 0 0
LANTHEUS HLDGS INC COM 516544103 3,439 48,898 SH   SOLE 26 22,907 0 25,991
LANTHEUS HLDGS INC COM 516544103 295 4,192 SH   SOLE 28 889 0 3,303
LANTHEUS HLDGS INC COM 516544103 12,564 178,637 SH   SOLE 30 178,637 0 0
LANTHEUS HLDGS INC COM 516544103 34 478 SH   SOLE 34 478 0 0
LANTHEUS HLDGS INC COM 516544103 62 876 SH   SOLE 36 876 0 0
LANTHEUS HLDGS INC COM 516544103 553 7,864 SH   SOLE 40 7,864 0 0
LANTHEUS HLDGS INC COM 516544103 3,845 54,674 SH   SOLE 43 52,914 0 1,760
LANTRONIX INC COM NEW 516548203 4 816 SH   SOLE 2 0 0 816
LANTRONIX INC COM NEW 516548203 21 4,263 SH   SOLE 18 4,263 0 0
LANTRONIX INC COM NEW 516548203 1,014 210,889 SH   SOLE 21 210,889 0 0
LANTRONIX INC COM NEW 516548203 900 187,123 SH   SOLE 22 187,123 0 0
LAREDO PETROLEUM INC COM 516806205 549 8,729 SH   SOLE 2 7,022 0 1,707
LAREDO PETROLEUM INC COM 516806205 10 167 SH   SOLE 7 167 0 0
LAREDO PETROLEUM INC COM 516806205 3,736 59,443 SH   SOLE 18 59,443 0 0
LAREDO PETROLEUM INC COM 516806205 1,981 31,526 SH   SOLE 19 31,526 0 0
LAREDO PETROLEUM INC COM 516806205 131,250 2,088,299 SH   SOLE 21 2,088,299 0 0
LAREDO PETROLEUM INC COM 516806205 31,214 496,643 SH   SOLE 22 486,243 0 10,400
LAREDO PETROLEUM INC COM 516806205 682 10,857 SH   SOLE 26 9,984 0 873
LAREDO PETROLEUM INC COM 516806205 1,716 27,311 SH   SOLE 30 27,311 0 0
LAREDO PETROLEUM INC COM 516806205 108 1,713 SH   SOLE 40 1,713 0 0
LAREDO PETROLEUM INC COM 516806205 140 2,224 SH   SOLE 43 2,134 0 90
LARIMAR THERAPEUTICS INC COM 517125100 1 445 SH   SOLE 2 0 0 445
LARIMAR THERAPEUTICS INC COM 517125100 7 2,145 SH   SOLE 18 2,145 0 0
LARIMAR THERAPEUTICS INC COM 517125100 488 152,354 SH   SOLE 21 152,354 0 0
LARIMAR THERAPEUTICS INC COM 517125100 239 74,813 SH   SOLE 22 74,813 0 0
LARIMAR THERAPEUTICS INC COM 517125100 22 7,009 SH   SOLE 30 7,009 0 0
LARKSPUR HEALTH ACQUISITION CLASS A COM 51724W107 50 5,000 SH   SOLE 2 5,000 0 0
LAS VEGAS SANDS CORP COM 517834107 19,919 530,896 SH   SOLE 2 64,276 0 466,620
LAS VEGAS SANDS CORP COM 517834107 5,863 156,252 SH   SOLE 4 133,656 0 22,596
LAS VEGAS SANDS CORP COM 517834107 11,214 298,889 SH   SOLE 7 287,501 0 11,388
LAS VEGAS SANDS CORP COM 517834107 409 10,899 SH   SOLE 13 1,024 0 9,875
LAS VEGAS SANDS CORP COM 517834107 1,655 44,102 SH   SOLE 15 44,102 0 0
LAS VEGAS SANDS CORP COM 517834107 45,971 1,225,247 SH   SOLE 18 1,196,300 0 28,947
LAS VEGAS SANDS CORP COM 517834107 15,396 410,335 SH   SOLE 19 410,335 0 0
LAS VEGAS SANDS CORP COM 517834107 323,757 8,628,923 SH   SOLE 21 8,628,923 0 0
LAS VEGAS SANDS CORP COM 517834107 252,392 6,726,868 SH   SOLE 22 6,254,477 0 472,391
LAS VEGAS SANDS CORP COM 517834107 20,737 552,686 SH   SOLE 23 552,686 0 0
LAS VEGAS SANDS CORP COM 517834107 18,227 485,801 SH   SOLE 25 441,872 0 43,929
LAS VEGAS SANDS CORP COM 517834107 21,785 580,632 SH   SOLE 26 194,355 0 386,277
LAS VEGAS SANDS CORP COM 517834107 22,459 598,580 SH   SOLE 28 98,326 0 500,254
LAS VEGAS SANDS CORP COM 517834107 61,933 1,650,675 SH   SOLE 30 1,650,675 0 0
LAS VEGAS SANDS CORP COM 517834107 1,633 43,511 SH   SOLE 31 37,542 0 5,969
LAS VEGAS SANDS CORP COM 517834107 13,340 355,538 SH   SOLE 34 355,538 0 0
LAS VEGAS SANDS CORP COM 517834107 6,150 163,915 SH   SOLE 36 163,915 0 0
LAS VEGAS SANDS CORP COM 517834107 405 10,797 SH   SOLE 40 10,797 0 0
LAS VEGAS SANDS CORP COM 517834107 4,854 129,376 SH   SOLE 43 112,460 0 16,916
LATCH INC COM 51818V106 77 80,452 SH   SOLE 2 38,230 0 42,222
LATCH INC COM 51818V106 285 298,799 SH   SOLE 18 298,799 0 0
LATCH INC COM 51818V106 873 915,772 SH   SOLE 19 915,772 0 0
LATCH INC COM 51818V106 3,658 3,835,805 SH   SOLE 21 3,835,805 0 0
LATCH INC COM 51818V106 2,470 2,590,516 SH   SOLE 22 2,527,404 0 63,112
LATCH INC COM 51818V106 104 108,849 SH   SOLE 25 108,849 0 0
LATCH INC COM 51818V106 16 16,495 SH   SOLE 30 16,495 0 0
LATCH INC COM 51818V106 178 186,907 SH   SOLE 34 186,907 0 0
LATCH INC COM 51818V106 9 9,950 SH   SOLE 40 9,950 0 0
LATCH INC *W EXP 06/04/202 51818V114 0 6,091 SH   SOLE 4 6,091 0 0
LATCH INC *W EXP 06/04/202 51818V114 6 72,801 SH   SOLE 18 72,801 0 0
LATCH INC *W EXP 06/04/202 51818V114 38 469,161 SH   SOLE 19 469,161 0 0
LATCH INC *W EXP 06/04/202 51818V114 3 42,463 SH   SOLE 22 42,463 0 0
LATCH INC *W EXP 06/04/202 51818V114 30 365,254 SH   SOLE 34 365,254 0 0
LATHAM GROUP INC COM 51819L107 86 24,064 SH   SOLE 2 19,582 0 4,482
LATHAM GROUP INC COM 51819L107 1 373 SH   SOLE 7 373 0 0
LATHAM GROUP INC COM 51819L107 394 109,856 SH   SOLE 18 109,856 0 0
LATHAM GROUP INC COM 51819L107 285 79,264 SH   SOLE 19 79,264 0 0
LATHAM GROUP INC COM 51819L107 4,850 1,351,012 SH   SOLE 21 1,351,012 0 0
LATHAM GROUP INC COM 51819L107 3,276 912,544 SH   SOLE 22 880,163 0 32,381
LATHAM GROUP INC COM 51819L107 34 9,427 SH   SOLE 25 9,427 0 0
LATHAM GROUP INC COM 51819L107 20 5,473 SH   SOLE 26 3,068 0 2,405
LATHAM GROUP INC COM 51819L107 22 6,127 SH   SOLE 28 0 0 6,127
LATHAM GROUP INC COM 51819L107 128 35,675 SH   SOLE 30 35,675 0 0
LATHAM GROUP INC COM 51819L107 2 674 SH   SOLE 36 674 0 0
LATHAM GROUP INC COM 51819L107 13 3,503 SH   SOLE 40 3,503 0 0
LATHAM GROUP INC COM 51819L107 4 1,035 SH   SOLE 43 1,035 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 23,825 484,141 SH   SOLE 2 242,903 0 241,238
LATTICE SEMICONDUCTOR CORP COM 518415104 444 9,032 SH   SOLE 4 4,245 0 4,787
LATTICE SEMICONDUCTOR CORP COM 518415104 102 2,082 SH   SOLE 7 2,082 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 32 654 SH   SOLE 13 654 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 17,653 358,732 SH   SOLE 18 336,882 0 21,850
LATTICE SEMICONDUCTOR CORP COM 518415104 87,408 1,776,218 SH   SOLE 19 1,776,218 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 411,404 8,360,175 SH   SOLE 21 8,360,175 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 210,605 4,279,729 SH   SOLE 22 4,084,390 0 195,339
LATTICE SEMICONDUCTOR CORP COM 518415104 598 12,157 SH   SOLE 23 12,157 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,130 22,962 SH   SOLE 25 22,962 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 9,246 187,888 SH   SOLE 26 51,021 0 136,867
LATTICE SEMICONDUCTOR CORP COM 518415104 11,241 228,425 SH   SOLE 28 2,433 0 225,992
LATTICE SEMICONDUCTOR CORP COM 518415104 25 502 SH   SOLE 29 502 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 47,119 957,510 SH   SOLE 30 957,510 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 142 2,890 SH   SOLE 31 2,890 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 41,305 839,355 SH   SOLE 34 839,355 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 264 5,355 SH   SOLE 36 5,355 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 839 17,044 SH   SOLE 40 17,044 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 5,771 117,278 SH   SOLE 43 105,491 0 11,787
LAUDER ESTEE COS INC CL A 518439104 113,337 524,952 SH   SOLE 2 163,311 0 361,641
LAUDER ESTEE COS INC CL A 518439104 41,270 191,155 SH   SOLE 4 103,189 0 87,966
LAUDER ESTEE COS INC CL A 518439104 44,755 207,295 SH   SOLE 7 200,023 0 7,272
LAUDER ESTEE COS INC CL A 518439104 2,403 11,132 SH   SOLE 13 5,941 0 5,191
LAUDER ESTEE COS INC CL A 518439104 4,859 22,505 SH   SOLE 15 22,505 0 0
LAUDER ESTEE COS INC CL A 518439104 91,757 424,996 SH   SOLE 18 404,150 0 20,846
LAUDER ESTEE COS INC CL A 518439104 58,853 272,592 SH   SOLE 19 272,592 0 0
LAUDER ESTEE COS INC CL A 518439104 1,212,950 5,618,109 SH   SOLE 21 5,618,109 0 0
LAUDER ESTEE COS INC CL A 518439104 1,079,637 5,000,635 SH   SOLE 22 4,524,676 0 475,959
LAUDER ESTEE COS INC CL A 518439104 81,263 376,394 SH   SOLE 23 376,394 0 0
LAUDER ESTEE COS INC CL A 518439104 126,351 585,231 SH   SOLE 25 585,231 0 0
LAUDER ESTEE COS INC CL A 518439104 111,654 517,156 SH   SOLE 26 167,357 0 349,799
LAUDER ESTEE COS INC CL A 518439104 122,457 567,191 SH   SOLE 28 4,983 0 562,208
LAUDER ESTEE COS INC CL A 518439104 1,162 5,383 SH   SOLE 29 5,383 0 0
LAUDER ESTEE COS INC CL A 518439104 251,015 1,162,645 SH   SOLE 30 1,162,645 0 0
LAUDER ESTEE COS INC CL A 518439104 13,293 61,570 SH   SOLE 31 57,375 0 4,195
LAUDER ESTEE COS INC CL A 518439104 20,086 93,033 SH   SOLE 34 93,033 0 0
LAUDER ESTEE COS INC CL A 518439104 15,388 71,275 SH   SOLE 36 71,275 0 0
LAUDER ESTEE COS INC CL A 518439104 676 3,133 SH   SOLE 37 3,133 0 0
LAUDER ESTEE COS INC CL A 518439104 1,647 7,627 SH   SOLE 40 7,627 0 0
LAUDER ESTEE COS INC CL A 518439104 97 447 SH   OTR 43 447 0 0
LAUDER ESTEE COS INC CL A 518439104 55,366 256,442 SH   SOLE 43 234,990 0 21,452
LAUREATE EDUCATION INC COMMON STOCK 518613203 5,370 509,035 SH   SOLE 2 303,129 0 205,906
LAUREATE EDUCATION INC COMMON STOCK 518613203 4 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 13 1,206 SH   SOLE 7 1,206 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 3,403 322,523 SH   SOLE 18 322,523 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 9,226 874,510 SH   SOLE 19 874,510 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 38,718 3,669,953 SH   SOLE 21 3,669,953 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 37,532 3,557,554 SH   SOLE 22 3,436,970 0 120,584
LAUREATE EDUCATION INC COMMON STOCK 518613203 457 43,329 SH   SOLE 23 43,329 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 201 19,014 SH   SOLE 25 19,014 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 1,849 175,266 SH   SOLE 26 23,231 0 152,035
LAUREATE EDUCATION INC COMMON STOCK 518613203 97 9,186 SH   SOLE 28 1,425 0 7,761
LAUREATE EDUCATION INC COMMON STOCK 518613203 443 41,947 SH   SOLE 30 41,947 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 56 5,316 SH   SOLE 36 5,316 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 126 11,903 SH   SOLE 40 11,903 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 126 11,981 SH   SOLE 43 11,914 0 67
LAZARD LTD SHS A G54050102 7,991 251,048 SH   SOLE 2 10,683 0 240,365
LAZARD LTD SHS A G54050102 303 9,519 SH   SOLE 7 9,519 0 0
LAZARD LTD SHS A G54050102 2,877 90,379 SH   SOLE 18 90,379 0 0
LAZARD LTD SHS A G54050102 908 28,535 SH   SOLE 19 28,535 0 0
LAZARD LTD SHS A G54050102 134,592 4,228,452 SH   SOLE 21 4,228,452 0 0
LAZARD LTD SHS A G54050102 77 2,409 SH   SOLE 28 2,409 0 0
LAZARD LTD SHS A G54050102 1,773 55,710 SH   SOLE 32 55,710 0 0
LAZARD LTD SHS A G54050102 117 3,673 SH   SOLE 36 3,673 0 0
LAZYDAYS HLDGS INC COM 52110H100 22 1,638 SH   SOLE 18 1,638 0 0
LAZYDAYS HLDGS INC COM 52110H100 310 22,956 SH   SOLE 21 22,956 0 0
LAZYDAYS HLDGS INC COM 52110H100 1,432 106,071 SH   SOLE 22 106,071 0 0
LAZYDAYS HLDGS INC COM 52110H100 7 549 SH   SOLE 43 549 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7 3,536 4,140,000 PRN   SOLE 2 4,140,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7 3,416 4,000,000 PRN   SOLE 21 4,000,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7 5,807 6,800,000 PRN   SOLE 22 6,800,000 0 0
LCI INDS COM 50189K103 5,949 58,634 SH   SOLE 2 41,443 0 17,191
LCI INDS COM 50189K103 8 76 SH   SOLE 4 76 0 0
LCI INDS COM 50189K103 45 442 SH   SOLE 7 442 0 0
LCI INDS COM 50189K103 8,926 87,978 SH   SOLE 18 81,898 0 6,080
LCI INDS COM 50189K103 16,188 159,548 SH   SOLE 19 159,548 0 0
LCI INDS COM 50189K103 308,897 3,044,516 SH   SOLE 21 3,044,516 0 0
LCI INDS COM 50189K103 74,866 737,890 SH   SOLE 22 721,587 0 16,303
LCI INDS COM 50189K103 326 3,210 SH   SOLE 23 3,210 0 0
LCI INDS COM 50189K103 367 3,615 SH   SOLE 25 3,615 0 0
LCI INDS COM 50189K103 3,928 38,719 SH   SOLE 26 10,068 0 28,651
LCI INDS COM 50189K103 46 450 SH   SOLE 28 450 0 0
LCI INDS COM 50189K103 6,045 59,584 SH   SOLE 30 59,584 0 0
LCI INDS COM 50189K103 53 520 SH   SOLE 36 520 0 0
LCI INDS COM 50189K103 307 3,024 SH   SOLE 40 3,024 0 0
LCI INDS COM 50189K103 1,662 16,378 SH   SOLE 43 16,020 0 358
LCNB CORP COM 50181P100 96 6,082 SH   SOLE 2 5,440 0 642
LCNB CORP COM 50181P100 27 1,730 SH   SOLE 18 1,730 0 0
LCNB CORP COM 50181P100 355 22,401 SH   SOLE 21 22,401 0 0
LCNB CORP COM 50181P100 643 40,511 SH   SOLE 22 40,511 0 0
LEAFLY HOLDINGS INC COM 52178J105 2 2,825 SH   SOLE 2 0 0 2,825
LEAFLY HOLDINGS INC COM 52178J105 18 27,059 SH   SOLE 18 27,059 0 0
LEAFLY HOLDINGS INC COM 52178J105 6 9,440 SH   SOLE 19 9,440 0 0
LEAFLY HOLDINGS INC COM 52178J105 542 797,559 SH   SOLE 21 797,559 0 0
LEAFLY HOLDINGS INC COM 52178J105 333 490,240 SH   SOLE 22 483,335 0 6,905
LEAP THERAPEUTICS INC COM 52187K101 10 11,719 SH   SOLE 18 11,719 0 0
LEAP THERAPEUTICS INC COM 52187K101 600 681,582 SH   SOLE 21 681,582 0 0
LEAP THERAPEUTICS INC COM 52187K101 394 447,847 SH   SOLE 22 447,847 0 0
LEAP THERAPEUTICS INC COM 52187K101 34 38,266 SH   SOLE 30 38,266 0 0
LEAR CORP COM NEW 521865204 23,419 195,661 SH   SOLE 2 81,950 0 113,711
LEAR CORP COM NEW 521865204 6,059 50,626 SH   SOLE 4 25,972 0 24,654
LEAR CORP COM NEW 521865204 2,735 22,852 SH   SOLE 7 8,283 0 14,569
LEAR CORP COM NEW 521865204 38 320 SH   SOLE 13 320 0 0
LEAR CORP COM NEW 521865204 964 8,051 SH   SOLE 15 8,051 0 0
LEAR CORP COM NEW 521865204 105,516 881,578 SH   SOLE 18 833,963 0 47,615
LEAR CORP COM NEW 521865204 137,395 1,147,926 SH   SOLE 19 1,147,926 0 0
LEAR CORP COM NEW 521865204 389,246 3,252,116 SH   SOLE 21 3,252,116 0 0
LEAR CORP COM NEW 521865204 224,534 1,875,966 SH   SOLE 22 1,742,852 0 133,114
LEAR CORP COM NEW 521865204 13,648 114,028 SH   SOLE 23 114,028 0 0
LEAR CORP COM NEW 521865204 19,738 164,909 SH   SOLE 25 164,909 0 0
LEAR CORP COM NEW 521865204 11,547 96,471 SH   SOLE 26 55,102 0 41,369
LEAR CORP COM NEW 521865204 11,284 94,281 SH   SOLE 28 2,918 0 91,363
LEAR CORP COM NEW 521865204 42,324 353,614 SH   SOLE 30 335,935 0 17,679
LEAR CORP COM NEW 521865204 1,556 13,001 SH   SOLE 31 12,034 0 967
LEAR CORP COM NEW 521865204 9,573 79,979 SH   SOLE 34 79,979 0 0
LEAR CORP COM NEW 521865204 3,132 26,171 SH   SOLE 36 26,171 0 0
LEAR CORP COM NEW 521865204 239 1,996 SH   SOLE 40 1,996 0 0
LEAR CORP COM NEW 521865204 14 115 SH   OTR 43 115 0 0
LEAR CORP COM NEW 521865204 6,601 55,147 SH   SOLE 43 50,889 0 4,258
LEE ENTERPRISES INC COM 523768406 5 274 SH   SOLE 2 274 0 0
LEE ENTERPRISES INC COM 523768406 14 799 SH   SOLE 18 799 0 0
LEE ENTERPRISES INC COM 523768406 198 11,268 SH   SOLE 21 11,268 0 0
LEE ENTERPRISES INC COM 523768406 651 37,015 SH   SOLE 22 37,015 0 0
LEGACY HOUSING CORP COM 52472M101 61 3,567 SH   SOLE 2 368 0 3,199
LEGACY HOUSING CORP COM 52472M101 441 25,714 SH   SOLE 18 25,714 0 0
LEGACY HOUSING CORP COM 52472M101 293 17,113 SH   SOLE 19 17,113 0 0
LEGACY HOUSING CORP COM 52472M101 4,844 282,446 SH   SOLE 21 282,446 0 0
LEGACY HOUSING CORP COM 52472M101 1,783 103,959 SH   SOLE 22 99,490 0 4,469
LEGALZOOM COM INC COM 52466B103 895 104,394 SH   SOLE 2 93,050 0 11,344
LEGALZOOM COM INC COM 52466B103 8 942 SH   SOLE 7 942 0 0
LEGALZOOM COM INC COM 52466B103 2,158 251,854 SH   SOLE 18 251,854 0 0
LEGALZOOM COM INC COM 52466B103 3,516 410,211 SH   SOLE 19 410,211 0 0
LEGALZOOM COM INC COM 52466B103 25,833 3,014,331 SH   SOLE 21 3,014,331 0 0
LEGALZOOM COM INC COM 52466B103 18,860 2,200,694 SH   SOLE 22 2,182,695 0 17,999
LEGALZOOM COM INC COM 52466B103 4,002 466,991 SH   SOLE 34 466,991 0 0
LEGALZOOM COM INC COM 52466B103 5 571 SH   SOLE 43 544 0 27
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2,233 54,730 SH   SOLE 2 25,271 0 29,459
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 909 22,280 SH   SOLE 4 7,977 0 14,303
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 211 5,181 SH   SOLE 7 5,181 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 267 6,534 SH   SOLE 13 480 0 6,054
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1,762 43,179 SH   SOLE 15 43,179 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1,422 34,858 SH   SOLE 18 34,858 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 18,157 445,031 SH   SOLE 19 445,031 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 81,193 1,990,015 SH   SOLE 21 1,990,015 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 18,418 451,428 SH   SOLE 22 411,834 0 39,594
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2,464 60,392 SH   SOLE 23 60,392 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 40 969 SH   SOLE 25 969 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2,819 69,092 SH   SOLE 26 11,175 0 57,917
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2,400 58,830 SH   SOLE 28 1,862 0 56,968
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 12,087 296,253 SH   SOLE 30 296,253 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 7,871 192,921 SH   SOLE 34 192,921 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 3 83 SH   SOLE 40 83 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 0 6 SH   SOLE 43 0 0 6
LEGGETT & PLATT INC COM 524660107 6,243 187,926 SH   SOLE 2 124,428 0 63,498
LEGGETT & PLATT INC COM 524660107 17 510 SH   SOLE 4 510 0 0
LEGGETT & PLATT INC COM 524660107 5,239 157,721 SH   SOLE 7 157,721 0 0
LEGGETT & PLATT INC COM 524660107 11,533 347,171 SH   SOLE 18 347,171 0 0
LEGGETT & PLATT INC COM 524660107 1,354 40,768 SH   SOLE 19 40,768 0 0
LEGGETT & PLATT INC COM 524660107 347,350 10,456,036 SH   SOLE 21 10,456,036 0 0
LEGGETT & PLATT INC COM 524660107 119,542 3,598,497 SH   SOLE 22 3,437,405 0 161,092
LEGGETT & PLATT INC COM 524660107 671 20,205 SH   SOLE 25 20,205 0 0
LEGGETT & PLATT INC COM 524660107 1,812 54,554 SH   SOLE 26 44,113 0 10,441
LEGGETT & PLATT INC COM 524660107 79 2,374 SH   SOLE 28 2,374 0 0
LEGGETT & PLATT INC COM 524660107 3,050 91,809 SH   SOLE 30 91,809 0 0
LEGGETT & PLATT INC COM 524660107 65 1,950 SH   SOLE 31 1,950 0 0
LEGGETT & PLATT INC COM 524660107 2,129 64,086 SH   SOLE 32 64,086 0 0
LEGGETT & PLATT INC COM 524660107 123 3,695 SH   SOLE 36 3,695 0 0
LEGGETT & PLATT INC COM 524660107 539 16,237 SH   SOLE 40 16,237 0 0
LEGGETT & PLATT INC COM 524660107 41 1,240 SH   OTR 43 1,240 0 0
LEGGETT & PLATT INC COM 524660107 2,452 73,805 SH   SOLE 43 68,569 0 5,236
LEIDOS HOLDINGS INC COM 525327102 30,926 353,560 SH   SOLE 2 115,277 0 238,283
LEIDOS HOLDINGS INC COM 525327102 13,289 151,925 SH   SOLE 4 41,561 0 110,364
LEIDOS HOLDINGS INC COM 525327102 10,948 125,158 SH   SOLE 7 120,866 0 4,292
LEIDOS HOLDINGS INC COM 525327102 231 2,645 SH   SOLE 13 555 0 2,090
LEIDOS HOLDINGS INC COM 525327102 1,865 21,322 SH   SOLE 15 21,322 0 0
LEIDOS HOLDINGS INC COM 525327102 131,271 1,500,755 SH   SOLE 18 1,385,682 0 115,073
LEIDOS HOLDINGS INC COM 525327102 253,920 2,902,938 SH   SOLE 19 2,902,938 0 0
LEIDOS HOLDINGS INC COM 525327102 323,777 3,701,578 SH   SOLE 21 3,701,578 0 0
LEIDOS HOLDINGS INC COM 525327102 276,553 3,161,689 SH   SOLE 22 2,883,370 0 278,319
LEIDOS HOLDINGS INC COM 525327102 19,060 217,899 SH   SOLE 23 217,899 0 0
LEIDOS HOLDINGS INC COM 525327102 8,879 101,512 SH   SOLE 25 101,512 0 0
LEIDOS HOLDINGS INC COM 525327102 25,276 288,973 SH   SOLE 26 128,797 0 160,176
LEIDOS HOLDINGS INC COM 525327102 2,554 29,196 SH   SOLE 28 0 0 29,196
LEIDOS HOLDINGS INC COM 525327102 50,797 580,737 SH   SOLE 30 580,737 0 0
LEIDOS HOLDINGS INC COM 525327102 2,497 28,547 SH   SOLE 31 26,278 0 2,269
LEIDOS HOLDINGS INC COM 525327102 13,745 157,137 SH   SOLE 34 157,137 0 0
LEIDOS HOLDINGS INC COM 525327102 4,177 47,757 SH   SOLE 36 47,757 0 0
LEIDOS HOLDINGS INC COM 525327102 217 2,476 SH   SOLE 40 2,476 0 0
LEIDOS HOLDINGS INC COM 525327102 6,555 74,941 SH   SOLE 43 65,356 0 9,585
LEMAITRE VASCULAR INC COM 525558201 1,893 37,359 SH   SOLE 2 35,187 0 2,172
LEMAITRE VASCULAR INC COM 525558201 20 402 SH   SOLE 4 52 0 350
LEMAITRE VASCULAR INC COM 525558201 13 256 SH   SOLE 7 256 0 0
LEMAITRE VASCULAR INC COM 525558201 3,412 67,315 SH   SOLE 18 67,315 0 0
LEMAITRE VASCULAR INC COM 525558201 6,020 118,787 SH   SOLE 19 118,787 0 0
LEMAITRE VASCULAR INC COM 525558201 125,289 2,472,152 SH   SOLE 21 2,472,152 0 0
LEMAITRE VASCULAR INC COM 525558201 24,892 491,155 SH   SOLE 22 479,742 0 11,413
LEMAITRE VASCULAR INC COM 525558201 183 3,611 SH   SOLE 25 3,611 0 0
LEMAITRE VASCULAR INC COM 525558201 1,000 19,737 SH   SOLE 26 15,957 0 3,780
LEMAITRE VASCULAR INC COM 525558201 77 1,523 SH   SOLE 28 0 0 1,523
LEMAITRE VASCULAR INC COM 525558201 1,755 34,634 SH   SOLE 30 34,634 0 0
LEMAITRE VASCULAR INC COM 525558201 163 3,212 SH   SOLE 40 3,212 0 0
LEMAITRE VASCULAR INC COM 525558201 899 17,740 SH   SOLE 43 17,584 0 156
LEMONADE INC COM 52567D107 1,139 53,791 SH   SOLE 2 24,981 0 28,810
LEMONADE INC COM 52567D107 3 148 SH   SOLE 4 148 0 0
LEMONADE INC COM 52567D107 13 598 SH   SOLE 7 598 0 0
LEMONADE INC COM 52567D107 2,798 132,118 SH   SOLE 18 132,118 0 0
LEMONADE INC COM 52567D107 2,442 115,311 SH   SOLE 19 115,311 0 0
LEMONADE INC COM 52567D107 34,162 1,612,921 SH   SOLE 21 1,612,921 0 0
LEMONADE INC COM 52567D107 25,807 1,218,445 SH   SOLE 22 1,171,671 0 46,774
LEMONADE INC COM 52567D107 125 5,917 SH   SOLE 25 5,917 0 0
LEMONADE INC COM 52567D107 275 12,981 SH   SOLE 26 10,039 0 2,942
LEMONADE INC COM 52567D107 61 2,868 SH   SOLE 28 866 0 2,002
LEMONADE INC COM 52567D107 322 15,221 SH   SOLE 30 15,221 0 0
LEMONADE INC COM 52567D107 97 4,558 SH   SOLE 40 4,558 0 0
LEMONADE INC COM 52567D107 18 845 SH   SOLE 43 845 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,700 153,842 SH   SOLE 2 67,877 0 85,965
LENDINGCLUB CORP COM NEW 52603A208 4 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208 116 10,537 SH   SOLE 7 1,031 0 9,506
LENDINGCLUB CORP COM NEW 52603A208 3,403 307,994 SH   SOLE 18 307,994 0 0
LENDINGCLUB CORP COM NEW 52603A208 4,441 401,907 SH   SOLE 19 401,907 0 0
LENDINGCLUB CORP COM NEW 52603A208 38,891 3,519,523 SH   SOLE 21 3,519,523 0 0
LENDINGCLUB CORP COM NEW 52603A208 29,113 2,634,623 SH   SOLE 22 2,522,895 0 111,728
LENDINGCLUB CORP COM NEW 52603A208 75 6,826 SH   SOLE 23 6,826 0 0
LENDINGCLUB CORP COM NEW 52603A208 137 12,413 SH   SOLE 25 12,413 0 0
LENDINGCLUB CORP COM NEW 52603A208 608 55,055 SH   SOLE 26 18,978 0 36,077
LENDINGCLUB CORP COM NEW 52603A208 68 6,170 SH   SOLE 28 0 0 6,170
LENDINGCLUB CORP COM NEW 52603A208 521 47,106 SH   SOLE 30 47,106 0 0
LENDINGCLUB CORP COM NEW 52603A208 119 10,738 SH   SOLE 40 10,738 0 0
LENDINGCLUB CORP COM NEW 52603A208 680 61,552 SH   SOLE 43 34,104 0 27,448
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9 3,394 4,761,000 PRN   SOLE 21 4,761,000 0 0
LENDINGTREE INC NEW COM 52603B107 3,353 140,543 SH   SOLE 2 115,538 0 25,005
LENDINGTREE INC NEW COM 52603B107 1 46 SH   SOLE 4 46 0 0
LENDINGTREE INC NEW COM 52603B107 3 135 SH   SOLE 7 135 0 0
LENDINGTREE INC NEW COM 52603B107 946 39,630 SH   SOLE 18 35,767 0 3,863
LENDINGTREE INC NEW COM 52603B107 5,667 237,522 SH   SOLE 19 237,522 0 0
LENDINGTREE INC NEW COM 52603B107 30,724 1,287,694 SH   SOLE 21 1,287,694 0 0
LENDINGTREE INC NEW COM 52603B107 12,771 535,236 SH   SOLE 22 527,869 0 7,367
LENDINGTREE INC NEW COM 52603B107 127 5,321 SH   SOLE 23 5,321 0 0
LENDINGTREE INC NEW COM 52603B107 38 1,590 SH   SOLE 25 1,590 0 0
LENDINGTREE INC NEW COM 52603B107 722 30,254 SH   SOLE 26 4,882 0 25,372
LENDINGTREE INC NEW COM 52603B107 14 579 SH   SOLE 28 206 0 373
LENDINGTREE INC NEW COM 52603B107 503 21,102 SH   SOLE 30 21,102 0 0
LENDINGTREE INC NEW COM 52603B107 113 4,743 SH   SOLE 34 4,743 0 0
LENDINGTREE INC NEW COM 52603B107 35 1,455 SH   SOLE 40 1,455 0 0
LENDINGTREE INC NEW COM 52603B107 401 16,788 SH   SOLE 43 14,955 0 1,833
LENNAR CORP CL A 526057104 55,135 739,577 SH   SOLE 2 513,467 0 226,110
LENNAR CORP CL A 526057104 15,090 202,416 SH   SOLE 4 108,018 0 94,398
LENNAR CORP CL A 526057104 17,325 232,388 SH   SOLE 7 224,171 0 8,217
LENNAR CORP CL A 526057104 1,322 17,737 SH   SOLE 13 9,179 0 8,558
LENNAR CORP CL A 526057104 2,915 39,101 SH   SOLE 15 39,101 0 0
LENNAR CORP CL A 526057104 33,815 453,582 SH   SOLE 18 390,998 0 62,584
LENNAR CORP CL A 526057104 19,463 261,076 SH   SOLE 19 261,076 0 0
LENNAR CORP CL A 526057104 694,787 9,319,748 SH   SOLE 21 9,319,748 0 0
LENNAR CORP CL A 526057104 412,780 5,536,955 SH   SOLE 22 5,008,050 0 528,905
LENNAR CORP CL A 526057104 32,221 432,206 SH   SOLE 23 432,206 0 0
LENNAR CORP CL A 526057104 23,297 312,500 SH   SOLE 25 312,500 0 0
LENNAR CORP CL A 526057104 35,985 482,699 SH   SOLE 26 163,050 0 319,649
LENNAR CORP CL A 526057104 26,211 351,588 SH   SOLE 28 3,828 0 347,760
LENNAR CORP CL A 526057104 465 6,239 SH   SOLE 29 6,239 0 0
LENNAR CORP CL A 526057104 136,586 1,832,138 SH   SOLE 30 1,832,138 0 0
LENNAR CORP CL A 526057104 4,564 61,218 SH   SOLE 31 56,597 0 4,621
LENNAR CORP CL A 526057104 917 12,294 SH   SOLE 34 12,294 0 0
LENNAR CORP CL A 526057104 6,544 87,782 SH   SOLE 36 87,782 0 0
LENNAR CORP CL A 526057104 619 8,303 SH   SOLE 40 8,303 0 0
LENNAR CORP CL A 526057104 60 810 SH   OTR 43 810 0 0
LENNAR CORP CL A 526057104 15,892 213,178 SH   SOLE 43 191,941 0 21,237
LENNAR CORP CL B 526057302 1,640 27,562 SH   SOLE 2 14,140 0 13,422
LENNAR CORP CL B 526057302 17 294 SH   SOLE 7 294 0 0
LENNAR CORP CL B 526057302 357 5,997 SH   SOLE 18 5,997 0 0
LENNAR CORP CL B 526057302 226 3,803 SH   SOLE 19 3,803 0 0
LENNAR CORP CL B 526057302 16,912 284,189 SH   SOLE 21 284,189 0 0
LENNAR CORP CL B 526057302 6,486 108,987 SH   SOLE 22 96,196 0 12,791
LENNAR CORP CL B 526057302 59 986 SH   SOLE 26 986 0 0
LENNAR CORP CL B 526057302 14 230 SH   SOLE 31 230 0 0
LENNAR CORP CL B 526057302 540 9,068 SH   SOLE 43 8,943 0 125
LENNOX INTL INC COM 526107107 23,957 107,588 SH   SOLE 2 79,718 0 27,870
LENNOX INTL INC COM 526107107 9,189 41,267 SH   SOLE 4 23,347 0 17,920
LENNOX INTL INC COM 526107107 770 3,460 SH   SOLE 7 3,460 0 0
LENNOX INTL INC COM 526107107 29 129 SH   SOLE 13 129 0 0
LENNOX INTL INC COM 526107107 645 2,896 SH   SOLE 15 2,896 0 0
LENNOX INTL INC COM 526107107 19,125 85,891 SH   SOLE 18 84,030 0 1,861
LENNOX INTL INC COM 526107107 2,550 11,450 SH   SOLE 19 11,450 0 0
LENNOX INTL INC COM 526107107 376,811 1,692,241 SH   SOLE 21 1,692,241 0 0
LENNOX INTL INC COM 526107107 204,062 916,431 SH   SOLE 22 856,770 0 59,661
LENNOX INTL INC COM 526107107 12,435 55,843 SH   SOLE 23 55,843 0 0
LENNOX INTL INC COM 526107107 1,848 8,301 SH   SOLE 25 8,301 0 0
LENNOX INTL INC COM 526107107 6,831 30,676 SH   SOLE 26 25,094 0 5,582
LENNOX INTL INC COM 526107107 12,586 56,523 SH   SOLE 28 342 0 56,181
LENNOX INTL INC COM 526107107 30 133 SH   SOLE 29 133 0 0
LENNOX INTL INC COM 526107107 33,560 150,716 SH   SOLE 30 139,541 0 11,175
LENNOX INTL INC COM 526107107 1,667 7,486 SH   SOLE 31 6,901 0 585
LENNOX INTL INC COM 526107107 8,401 37,727 SH   SOLE 34 37,727 0 0
LENNOX INTL INC COM 526107107 1,072 4,816 SH   SOLE 36 4,816 0 0
LENNOX INTL INC COM 526107107 228 1,022 SH   SOLE 40 1,022 0 0
LENNOX INTL INC COM 526107107 32 145 SH   OTR 43 145 0 0
LENNOX INTL INC COM 526107107 4,412 19,812 SH   SOLE 43 18,993 0 819
LENSAR INC COM 52634L108 11 1,911 SH   SOLE 18 1,911 0 0
LENSAR INC COM 52634L108 171 30,740 SH   SOLE 21 30,740 0 0
LENSAR INC COM 52634L108 780 140,593 SH   SOLE 22 140,593 0 0
LESLIES INC COM 527064109 1,886 128,227 SH   SOLE 2 67,550 0 60,677
LESLIES INC COM 527064109 6 438 SH   SOLE 4 438 0 0
LESLIES INC COM 527064109 27 1,860 SH   SOLE 7 1,860 0 0
LESLIES INC COM 527064109 2,579 175,340 SH   SOLE 18 175,340 0 0
LESLIES INC COM 527064109 712 48,420 SH   SOLE 19 48,420 0 0
LESLIES INC COM 527064109 217,788 14,805,407 SH   SOLE 21 14,805,407 0 0
LESLIES INC COM 527064109 52,106 3,542,224 SH   SOLE 22 3,354,788 0 187,436
LESLIES INC COM 527064109 2,231 151,687 SH   SOLE 25 151,687 0 0
LESLIES INC COM 527064109 1,136 77,212 SH   SOLE 26 68,073 0 9,139
LESLIES INC COM 527064109 223 15,170 SH   SOLE 28 1,730 0 13,440
LESLIES INC COM 527064109 6,593 448,211 SH   SOLE 30 448,211 0 0
LESLIES INC COM 527064109 34 2,332 SH   SOLE 31 2,332 0 0
LESLIES INC COM 527064109 80 5,425 SH   SOLE 36 5,425 0 0
LESLIES INC COM 527064109 290 19,728 SH   SOLE 40 19,728 0 0
LESLIES INC COM 527064109 196 13,298 SH   SOLE 43 10,681 0 2,617
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 679 46,910 SH   SOLE 2 43,940 0 2,970
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 135 9,353 SH   SOLE 4 9,353 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 26 1,801 SH   SOLE 7 1,801 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2,526 174,573 SH   SOLE 19 174,573 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2,099 145,070 SH   SOLE 21 145,070 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 19,938 1,377,919 SH   SOLE 22 1,341,725 0 36,194
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 183 12,668 SH   SOLE 25 12,668 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 503 34,749 SH   SOLE 26 26,666 0 8,083
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 868 59,992 SH   SOLE 28 54,450 0 5,542
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 351 24,290 SH   SOLE 30 24,290 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 174 11,993 SH   SOLE 40 11,993 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 166 11,442 SH   SOLE 43 10,896 0 546
LEXICON PHARMACEUTICALS INC COM NEW 528872302 164 68,312 SH   SOLE 2 29,363 0 38,949
LEXICON PHARMACEUTICALS INC COM NEW 528872302 2 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 559 232,801 SH   SOLE 18 232,801 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 406 169,191 SH   SOLE 19 169,191 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 7,497 3,123,914 SH   SOLE 21 3,123,914 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 4,809 2,003,934 SH   SOLE 22 1,970,391 0 33,543
LEXICON PHARMACEUTICALS INC COM NEW 528872302 49 20,475 SH   SOLE 25 20,475 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 200 83,251 SH   SOLE 30 83,251 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 16 6,866 SH   SOLE 40 6,866 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 121 50,358 SH   SOLE 43 50,358 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 11 6,409 SH   SOLE 4 6,409 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 2,450 1,449,737 SH   SOLE 21 1,449,737 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 1,173 694,343 SH   SOLE 22 617,736 0 76,607
LEXINFINTECH HLDGS LTD ADR 528877103 6 3,843 SH   SOLE 25 3,843 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 473 279,853 SH   SOLE 30 279,853 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 106 62,947 SH   SOLE 43 62,947 0 0
LF CAPITAL ACQUISITION CORP CLASS A COM 50202D102 11,306 1,125,000 SH   SOLE 2 1,125,000 0 0
LF CAPITAL ACQUISITION CORP *W EXP 02/19/202 50202D110 38 562,500 SH   SOLE 2 562,500 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 1,340 328,338 SH   SOLE 2 328,338 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 35 8,545 SH   SOLE 7 0 0 8,545
LG DISPLAY CO LTD SPONS ADR REP 50186V102 484 118,507 SH   SOLE 22 118,507 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 153 37,535 SH   SOLE 43 34,506 0 3,029
LGI HOMES INC COM 50187T106 1,978 24,305 SH   SOLE 2 15,966 0 8,339
LGI HOMES INC COM 50187T106 7 87 SH   SOLE 4 87 0 0
LGI HOMES INC COM 50187T106 18 221 SH   SOLE 7 221 0 0
LGI HOMES INC COM 50187T106 6,153 75,621 SH   SOLE 18 75,621 0 0
LGI HOMES INC COM 50187T106 3,097 38,063 SH   SOLE 19 38,063 0 0
LGI HOMES INC COM 50187T106 213,168 2,619,736 SH   SOLE 21 2,619,736 0 0
LGI HOMES INC COM 50187T106 41,397 508,755 SH   SOLE 22 487,212 0 21,543
LGI HOMES INC COM 50187T106 231 2,838 SH   SOLE 25 2,838 0 0
LGI HOMES INC COM 50187T106 759 9,326 SH   SOLE 26 7,330 0 1,996
LGI HOMES INC COM 50187T106 110 1,348 SH   SOLE 28 404 0 944
LGI HOMES INC COM 50187T106 3,574 43,928 SH   SOLE 30 43,928 0 0
LGI HOMES INC COM 50187T106 43 532 SH   SOLE 36 532 0 0
LGI HOMES INC COM 50187T106 217 2,672 SH   SOLE 40 2,672 0 0
LGI HOMES INC COM 50187T106 1,311 16,113 SH   SOLE 43 15,663 0 450
LGL GROUP INC COM 50186A108 8 707 SH   SOLE 18 707 0 0
LGL GROUP INC COM 50186A108 83 7,312 SH   SOLE 21 7,312 0 0
LGL GROUP INC COM 50186A108 2 211 SH   SOLE 22 211 0 0
LHC GROUP INC COM 50187A107 14,425 88,138 SH   SOLE 2 77,024 0 11,114
LHC GROUP INC COM 50187A107 16 99 SH   SOLE 4 99 0 0
LHC GROUP INC COM 50187A107 53 325 SH   SOLE 7 325 0 0
LHC GROUP INC COM 50187A107 26,485 161,832 SH   SOLE 18 157,847 0 3,985
LHC GROUP INC COM 50187A107 105,391 643,966 SH   SOLE 19 643,966 0 0
LHC GROUP INC COM 50187A107 355,369 2,171,384 SH   SOLE 21 2,171,384 0 0
LHC GROUP INC COM 50187A107 151,365 924,875 SH   SOLE 22 905,986 0 18,889
LHC GROUP INC COM 50187A107 355 2,169 SH   SOLE 23 2,169 0 0
LHC GROUP INC COM 50187A107 767 4,689 SH   SOLE 25 4,689 0 0
LHC GROUP INC COM 50187A107 4,237 25,887 SH   SOLE 26 11,194 0 14,693
LHC GROUP INC COM 50187A107 178 1,087 SH   SOLE 28 564 0 523
LHC GROUP INC COM 50187A107 7,400 45,216 SH   SOLE 30 45,216 0 0
LHC GROUP INC COM 50187A107 56,099 342,776 SH   SOLE 34 342,776 0 0
LHC GROUP INC COM 50187A107 173 1,056 SH   SOLE 36 1,056 0 0
LHC GROUP INC COM 50187A107 587 3,587 SH   SOLE 40 3,587 0 0
LHC GROUP INC COM 50187A107 42 258 SH   OTR 43 258 0 0
LHC GROUP INC COM 50187A107 5,049 30,852 SH   SOLE 43 28,635 0 2,217
LI AUTO INC SPONSORED ADS 50202M102 17,666 767,745 SH   SOLE 2 338,929 0 428,816
LI AUTO INC SPONSORED ADS 50202M102 7,357 319,741 SH   SOLE 4 159,164 0 160,577
LI AUTO INC SPONSORED ADS 50202M102 1,541 66,957 SH   SOLE 7 66,957 0 0
LI AUTO INC SPONSORED ADS 50202M102 4,067 176,766 SH   SOLE 13 41,117 0 135,649
LI AUTO INC SPONSORED ADS 50202M102 11,120 483,256 SH   SOLE 15 483,256 0 0
LI AUTO INC SPONSORED ADS 50202M102 9,264 402,592 SH   SOLE 18 402,592 0 0
LI AUTO INC SPONSORED ADS 50202M102 16,197 703,929 SH   SOLE 19 703,929 0 0
LI AUTO INC SPONSORED ADS 50202M102 246,592 10,716,750 SH   SOLE 21 10,716,750 0 0
LI AUTO INC SPONSORED ADS 50202M102 128,909 5,602,286 SH   SOLE 22 5,097,094 0 505,192
LI AUTO INC SPONSORED ADS 50202M102 14,874 646,401 SH   SOLE 23 646,401 0 0
LI AUTO INC SPONSORED ADS 50202M102 8,554 371,766 SH   SOLE 25 371,766 0 0
LI AUTO INC SPONSORED ADS 50202M102 19,727 857,344 SH   SOLE 26 54,648 0 802,696
LI AUTO INC SPONSORED ADS 50202M102 21,025 913,735 SH   SOLE 28 30,443 0 883,292
LI AUTO INC SPONSORED ADS 50202M102 123,835 5,381,805 SH   SOLE 30 5,381,805 0 0
LI AUTO INC SPONSORED ADS 50202M102 364 15,837 SH   SOLE 31 0 0 15,837
LI AUTO INC SPONSORED ADS 50202M102 867 37,667 SH   SOLE 32 37,667 0 0
LI AUTO INC SPONSORED ADS 50202M102 10,568 459,297 SH   SOLE 34 459,297 0 0
LI AUTO INC SPONSORED ADS 50202M102 220 9,565 SH   SOLE 36 9,565 0 0
LI AUTO INC SPONSORED ADS 50202M102 30 1,311 SH   SOLE 40 1,311 0 0
LI AUTO INC SPONSORED ADS 50202M102 6,097 264,965 SH   SOLE 43 234,434 0 30,531
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 229 43,012 SH   SOLE 2 5,571 0 37,441
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 8 1,494 SH   SOLE 7 1,494 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 2,037 382,929 SH   SOLE 18 382,929 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 1,374 258,282 SH   SOLE 19 258,282 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 22,992 4,321,742 SH   SOLE 21 4,321,742 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 7,249 1,362,564 SH   SOLE 22 1,298,766 0 63,798
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 8 1,473 SH   SOLE 43 1,473 0 0
LIANBIO SPONSORED ADS 53000N108 1,230 615,188 SH   SOLE 19 615,188 0 0
LIANBIO SPONSORED ADS 53000N108 816 407,919 SH   SOLE 34 407,919 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 5,363 71,884 SH   SOLE 2 2,352 0 69,532
LIBERTY BROADBAND CORP COM SER A 530307107 18 246 SH   SOLE 7 246 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 12 155 SH   SOLE 15 155 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 652 8,735 SH   SOLE 18 8,735 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 357 4,788 SH   SOLE 19 4,788 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 17,420 233,511 SH   SOLE 21 233,511 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 24,416 327,295 SH   SOLE 22 311,210 0 16,085
LIBERTY BROADBAND CORP COM SER A 530307107 1,037 13,903 SH   SOLE 25 13,903 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 701 9,396 SH   SOLE 26 808 0 8,588
LIBERTY BROADBAND CORP COM SER A 530307107 415 5,569 SH   SOLE 28 448 0 5,121
LIBERTY BROADBAND CORP COM SER A 530307107 17 232 SH   SOLE 31 232 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 24 324 SH   OTR 43 324 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,679 62,720 SH   SOLE 43 55,818 0 6,902
LIBERTY BROADBAND CORP COM SER C 530307305 7,501 101,642 SH   SOLE 2 18,889 0 82,753
LIBERTY BROADBAND CORP COM SER C 530307305 6,969 94,425 SH   SOLE 4 51,614 0 42,811
LIBERTY BROADBAND CORP COM SER C 530307305 3,923 53,159 SH   SOLE 7 53,159 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 403 5,464 SH   SOLE 13 513 0 4,951
LIBERTY BROADBAND CORP COM SER C 530307305 871 11,797 SH   SOLE 15 11,797 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 6,167 83,569 SH   SOLE 18 76,680 0 6,889
LIBERTY BROADBAND CORP COM SER C 530307305 5,029 68,149 SH   SOLE 19 68,149 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 282,137 3,822,995 SH   SOLE 21 3,822,995 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 230,437 3,122,455 SH   SOLE 22 2,882,340 0 240,115
LIBERTY BROADBAND CORP COM SER C 530307305 15,525 210,361 SH   SOLE 23 210,361 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 11,421 154,757 SH   SOLE 25 154,757 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 13,626 184,637 SH   SOLE 26 90,534 0 94,103
LIBERTY BROADBAND CORP COM SER C 530307305 14,664 198,701 SH   SOLE 28 2,348 0 196,353
LIBERTY BROADBAND CORP COM SER C 530307305 19 259 SH   SOLE 29 259 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 39,891 540,530 SH   SOLE 30 540,530 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 2,256 30,572 SH   SOLE 31 27,998 0 2,574
LIBERTY BROADBAND CORP COM SER C 530307305 489 6,627 SH   SOLE 34 6,627 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 5,515 74,732 SH   SOLE 36 74,732 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 308 4,179 SH   SOLE 40 4,179 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 7,692 104,234 SH   SOLE 43 100,793 0 3,441
LIBERTY ENERGY INC COM CL A 53115L104 6,342 500,142 SH   SOLE 2 319,809 0 180,333
LIBERTY ENERGY INC COM CL A 53115L104 3 251 SH   SOLE 4 251 0 0
LIBERTY ENERGY INC COM CL A 53115L104 21 1,693 SH   SOLE 7 1,693 0 0
LIBERTY ENERGY INC COM CL A 53115L104 5,251 414,148 SH   SOLE 18 369,534 0 44,614
LIBERTY ENERGY INC COM CL A 53115L104 21,380 1,686,133 SH   SOLE 19 1,686,133 0 0
LIBERTY ENERGY INC COM CL A 53115L104 63,260 4,988,998 SH   SOLE 21 4,988,998 0 0
LIBERTY ENERGY INC COM CL A 53115L104 61,926 4,883,730 SH   SOLE 22 4,802,392 0 81,338
LIBERTY ENERGY INC COM CL A 53115L104 699 55,098 SH   SOLE 23 55,098 0 0
LIBERTY ENERGY INC COM CL A 53115L104 230 18,105 SH   SOLE 25 18,105 0 0
LIBERTY ENERGY INC COM CL A 53115L104 4,442 350,299 SH   SOLE 26 58,815 0 291,484
LIBERTY ENERGY INC COM CL A 53115L104 514 40,542 SH   SOLE 28 1,933 0 38,609
LIBERTY ENERGY INC COM CL A 53115L104 1,149 90,591 SH   SOLE 30 90,591 0 0
LIBERTY ENERGY INC COM CL A 53115L104 213 16,794 SH   SOLE 40 16,794 0 0
LIBERTY ENERGY INC COM CL A 53115L104 1,141 89,990 SH   SOLE 43 87,543 0 2,447
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,570 100,718 SH   SOLE 2 49,867 0 50,851
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,316 84,419 SH   SOLE 4 64,144 0 20,275
LIBERTY GLOBAL PLC SHS CL A G5480U104 965 61,913 SH   SOLE 7 22,073 0 39,840
LIBERTY GLOBAL PLC SHS CL A G5480U104 13 865 SH   SOLE 13 865 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 405 25,978 SH   SOLE 15 25,978 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,062 68,112 SH   SOLE 18 40,944 0 27,168
LIBERTY GLOBAL PLC SHS CL A G5480U104 141 9,024 SH   SOLE 19 9,024 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 13,135 842,532 SH   SOLE 21 842,532 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 45,222 2,900,734 SH   SOLE 22 2,723,575 0 177,159
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,948 253,267 SH   SOLE 23 253,267 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,957 253,847 SH   SOLE 25 253,847 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,110 263,654 SH   SOLE 26 163,959 0 99,695
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,406 218,449 SH   SOLE 28 2,112 0 216,337
LIBERTY GLOBAL PLC SHS CL A G5480U104 16,599 1,064,695 SH   SOLE 30 1,064,695 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 478 30,683 SH   SOLE 31 28,136 0 2,547
LIBERTY GLOBAL PLC SHS CL A G5480U104 137 8,761 SH   SOLE 34 8,761 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,402 89,938 SH   SOLE 36 89,938 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 62 3,960 SH   SOLE 40 3,960 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 697 44,700 SH   SOLE 43 44,375 0 325
LIBERTY GLOBAL PLC SHS CL B G5480U112 8 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,440 147,857 SH   SOLE 2 43,931 0 103,926
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,030 365,480 SH   SOLE 4 147,774 0 217,706
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,004 121,433 SH   SOLE 7 45,641 0 75,792
LIBERTY GLOBAL PLC SHS CL C G5480U120 15 937 SH   SOLE 13 937 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 620 37,570 SH   SOLE 15 37,570 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,539 93,293 SH   SOLE 18 75,724 0 17,569
LIBERTY GLOBAL PLC SHS CL C G5480U120 44,251 2,681,897 SH   SOLE 21 2,681,897 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 70,818 4,291,989 SH   SOLE 22 3,953,969 0 338,020
LIBERTY GLOBAL PLC SHS CL C G5480U120 8,423 510,508 SH   SOLE 23 510,508 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 13,901 842,486 SH   SOLE 25 842,486 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,767 470,721 SH   SOLE 26 296,092 0 174,629
LIBERTY GLOBAL PLC SHS CL C G5480U120 8,948 542,296 SH   SOLE 28 6,618 0 535,678
LIBERTY GLOBAL PLC SHS CL C G5480U120 33,585 2,035,427 SH   SOLE 30 2,010,431 0 24,996
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,302 78,887 SH   SOLE 31 72,744 0 6,143
LIBERTY GLOBAL PLC SHS CL C G5480U120 169 10,213 SH   SOLE 34 10,213 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,436 147,640 SH   SOLE 36 147,640 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 182 11,004 SH   SOLE 40 11,004 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,725 104,534 SH   SOLE 43 100,060 0 4,474
LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 3,035 3,471,000 PRN   SOLE 21 3,471,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 769 124,162 SH   SOLE 2 98,050 0 26,112
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 6 959 SH   SOLE 7 959 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 757 122,272 SH   SOLE 18 122,272 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 454 73,354 SH   SOLE 19 73,354 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 8,826 1,425,918 SH   SOLE 21 1,425,918 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 7,187 1,161,007 SH   SOLE 22 1,126,328 0 34,679
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 24 3,812 SH   SOLE 23 3,812 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 44 7,169 SH   SOLE 25 7,169 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 248 40,144 SH   SOLE 26 0 0 40,144
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 19 3,131 SH   SOLE 28 0 0 3,131
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 155 25,080 SH   SOLE 30 25,080 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 81 13,086 SH   SOLE 34 13,086 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 20 3,222 SH   SOLE 36 3,222 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 46 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 162 26,141 SH   SOLE 43 23,205 0 2,936
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,189 193,263 SH   SOLE 2 82,071 0 111,192
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 4 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 22 3,572 SH   SOLE 7 3,572 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,833 460,588 SH   SOLE 18 460,588 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,708 277,740 SH   SOLE 19 277,740 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 31,713 5,156,612 SH   SOLE 21 5,156,612 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 22,851 3,715,609 SH   SOLE 22 3,557,581 0 158,028
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 128 20,809 SH   SOLE 25 20,809 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 357 58,101 SH   SOLE 26 43,085 0 15,016
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 85 13,876 SH   SOLE 28 2,812 0 11,064
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 389 63,250 SH   SOLE 30 63,250 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 43 6,951 SH   SOLE 36 6,951 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 124 20,166 SH   SOLE 40 20,166 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 74 12,039 SH   SOLE 43 11,542 0 497
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 247 24,814 SH   SOLE 4 24,814 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 3,775 379,564 SH   SOLE 18 379,564 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 19,333 1,943,977 SH   SOLE 19 1,943,977 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 1,563 157,135 SH   SOLE 22 157,135 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 175 17,567 SH   SOLE 26 17,567 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 10,603 1,066,172 SH   SOLE 34 1,066,172 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 3,212 84,379 SH   SOLE 2 12,401 0 71,978
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,421 116,124 SH   SOLE 4 45,158 0 70,966
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 365 9,593 SH   SOLE 7 9,593 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4 97 SH   SOLE 13 97 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 435 11,418 SH   SOLE 15 11,418 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 10,152 266,678 SH   SOLE 18 262,569 0 4,109
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 38,275 1,005,389 SH   SOLE 19 1,005,389 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 35,762 939,380 SH   SOLE 21 939,380 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 64,400 1,691,613 SH   SOLE 22 1,537,995 0 153,618
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,709 123,686 SH   SOLE 23 123,686 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,937 77,155 SH   SOLE 25 77,155 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,619 121,324 SH   SOLE 26 72,470 0 48,854
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,235 58,699 SH   SOLE 28 0 0 58,699
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 15,088 396,315 SH   SOLE 30 396,315 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 601 15,786 SH   SOLE 31 13,556 0 2,230
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 24,054 631,837 SH   SOLE 34 631,837 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,135 29,807 SH   SOLE 36 29,807 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 111 2,913 SH   SOLE 40 2,913 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 16 409 SH   OTR 43 409 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,563 119,870 SH   SOLE 43 104,965 0 14,905
LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508 0 9 SH   SOLE 43 9 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 7,005 185,773 SH   SOLE 2 25,976 0 159,797
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,255 86,323 SH   SOLE 4 75,698 0 10,625
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 523 13,874 SH   SOLE 7 13,874 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 14 366 SH   SOLE 13 366 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 662 17,545 SH   SOLE 15 17,545 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 14,975 397,107 SH   SOLE 18 388,685 0 8,422
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 62,014 1,644,508 SH   SOLE 19 1,644,508 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 73,400 1,946,434 SH   SOLE 21 1,946,434 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 131,102 3,476,574 SH   SOLE 22 3,178,279 0 298,295
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10,069 267,018 SH   SOLE 23 267,018 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 6,551 173,729 SH   SOLE 25 173,729 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 7,997 212,072 SH   SOLE 26 111,852 0 100,220
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 6,430 170,510 SH   SOLE 28 0 0 170,510
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 22,804 604,727 SH   SOLE 30 604,727 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,391 36,886 SH   SOLE 31 33,673 0 3,213
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 33,116 878,186 SH   SOLE 34 878,186 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,917 50,835 SH   SOLE 36 50,835 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 187 4,971 SH   SOLE 40 4,971 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2,401 63,659 SH   SOLE 43 61,652 0 2,007
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 170 6,029 SH   SOLE 2 4,619 0 1,410
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 1 40 SH   SOLE 4 40 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 1 36 SH   SOLE 7 36 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 733 26,040 SH   SOLE 18 26,040 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 528 18,763 SH   SOLE 19 18,763 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 9,179 326,084 SH   SOLE 21 326,084 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6,070 215,643 SH   SOLE 22 209,743 0 5,900
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 68 2,403 SH   SOLE 25 2,403 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 29 1,045 SH   SOLE 26 1,045 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 31 1,115 SH   SOLE 30 1,115 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 108 3,820 SH   SOLE 43 3,820 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 15,976 273,088 SH   SOLE 2 23,361 0 249,727
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 8,494 145,201 SH   SOLE 4 75,486 0 69,715
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,384 23,650 SH   SOLE 7 23,650 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 408 6,980 SH   SOLE 13 494 0 6,486
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,014 17,335 SH   SOLE 15 17,335 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 7,661 130,961 SH   SOLE 18 120,711 0 10,250
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 270,975 4,632,044 SH   SOLE 19 4,632,044 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 154,490 2,640,860 SH   SOLE 21 2,640,860 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 312,564 5,342,972 SH   SOLE 22 4,986,840 0 356,132
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 18,032 308,234 SH   SOLE 23 308,234 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 677 11,579 SH   SOLE 25 11,579 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 6,610 112,984 SH   SOLE 26 81,760 0 31,224
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 9,360 160,007 SH   SOLE 28 2,589 0 157,418
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 29 497 SH   SOLE 29 497 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 24,836 424,545 SH   SOLE 30 424,545 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,663 45,528 SH   SOLE 31 41,668 0 3,860
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 493 8,424 SH   SOLE 34 8,424 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,782 30,469 SH   SOLE 36 30,469 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 415 7,092 SH   SOLE 40 7,092 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,925 50,002 SH   SOLE 43 48,153 0 1,849
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 10,575 201,353 SH   SOLE 2 1,558 0 199,795
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 14 276 SH   SOLE 7 276 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 388 7,397 SH   SOLE 18 7,397 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 424 8,077 SH   SOLE 19 8,077 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 11,404 217,133 SH   SOLE 21 217,133 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 26,128 497,494 SH   SOLE 22 479,444 0 18,050
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 18 352 SH   SOLE 31 352 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 21 404 SH   OTR 43 404 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 3,967 75,539 SH   SOLE 43 70,720 0 4,819
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 596 21,671 SH   SOLE 2 17,325 0 4,346
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 5 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 12 425 SH   SOLE 7 425 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2,670 97,093 SH   SOLE 18 97,093 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1,881 68,384 SH   SOLE 19 68,384 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 34,748 1,263,554 SH   SOLE 21 1,263,554 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 24,551 892,762 SH   SOLE 22 870,301 0 22,461
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 195 7,089 SH   SOLE 25 7,089 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 229 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 21 747 SH   SOLE 28 0 0 747
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 337 12,243 SH   SOLE 30 12,243 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 103 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 546 19,856 SH   SOLE 43 19,855 0 1
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 10,442 8,720,000 PRN   SOLE 21 8,720,000 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 6 5,073 SH   SOLE 2 1,204 0 3,869
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 16 14,247 SH   SOLE 18 14,247 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 9 8,568 SH   SOLE 19 8,568 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 241 221,326 SH   SOLE 21 221,326 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1,213 1,113,261 SH   SOLE 22 1,113,261 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 2 SH   SOLE 43 2 0 0
LIFE STORAGE INC COM 53223X107 25,540 230,587 SH   SOLE 2 83,073 0 147,514
LIFE STORAGE INC COM 53223X107 5,374 48,522 SH   SOLE 4 48,522 0 0
LIFE STORAGE INC COM 53223X107 12,272 110,794 SH   SOLE 7 110,794 0 0
LIFE STORAGE INC COM 53223X107 19,975 180,342 SH   SOLE 18 179,995 0 347
LIFE STORAGE INC COM 53223X107 15,281 137,967 SH   SOLE 19 137,967 0 0
LIFE STORAGE INC COM 53223X107 546,801 4,936,805 SH   SOLE 21 4,936,805 0 0
LIFE STORAGE INC COM 53223X107 326,747 2,950,049 SH   SOLE 22 2,847,304 0 102,745
LIFE STORAGE INC COM 53223X107 383 3,461 SH   SOLE 23 3,461 0 0
LIFE STORAGE INC COM 53223X107 41,503 374,713 SH   SOLE 25 374,713 0 0
LIFE STORAGE INC COM 53223X107 4,115 37,149 SH   SOLE 26 30,257 0 6,892
LIFE STORAGE INC COM 53223X107 6,403 57,812 SH   SOLE 28 1,384 0 56,428
LIFE STORAGE INC COM 53223X107 32,127 290,064 SH   SOLE 30 290,064 0 0
LIFE STORAGE INC COM 53223X107 133 1,197 SH   SOLE 31 1,197 0 0
LIFE STORAGE INC COM 53223X107 655 5,910 SH   SOLE 34 5,910 0 0
LIFE STORAGE INC COM 53223X107 115 1,040 SH   SOLE 36 1,040 0 0
LIFE STORAGE INC COM 53223X107 1,170 10,561 SH   SOLE 40 10,561 0 0
LIFE STORAGE INC COM 53223X107 21 186 SH   OTR 43 186 0 0
LIFE STORAGE INC COM 53223X107 6,268 56,594 SH   SOLE 43 54,462 0 2,132
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 387 39,677 SH   SOLE 2 12,617 0 27,060
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 5 550 SH   SOLE 7 550 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1,242 127,357 SH   SOLE 18 127,357 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 776 79,558 SH   SOLE 19 79,558 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 13,759 1,411,191 SH   SOLE 21 1,411,191 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 11,402 1,169,470 SH   SOLE 22 1,131,249 0 38,221
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 50 5,178 SH   SOLE 25 5,178 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 59 6,031 SH   SOLE 40 6,031 0 0
LIFEMD INC COM 53216B104 2 1,218 SH   SOLE 2 0 0 1,218
LIFEMD INC COM 53216B104 5 2,429 SH   SOLE 18 2,429 0 0
LIFEMD INC COM 53216B104 170 86,485 SH   SOLE 21 86,485 0 0
LIFEMD INC COM 53216B104 651 330,667 SH   SOLE 22 330,667 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 351 52,950 SH   SOLE 2 9,607 0 43,343
LIFESTANCE HEALTH GROUP INC COM 53228F101 7 994 SH   SOLE 7 994 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 1,445 218,207 SH   SOLE 18 218,207 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 899 135,814 SH   SOLE 19 135,814 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 17,888 2,702,040 SH   SOLE 21 2,702,040 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 12,807 1,934,518 SH   SOLE 22 1,892,802 0 41,716
LIFESTANCE HEALTH GROUP INC COM 53228F101 674 101,832 SH   SOLE 30 101,832 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 2 363 SH   SOLE 43 363 0 0
LIFETIME BRANDS INC COM 53222Q103 46 6,743 SH   SOLE 2 500 0 6,243
LIFETIME BRANDS INC COM 53222Q103 278 41,010 SH   SOLE 18 41,010 0 0
LIFETIME BRANDS INC COM 53222Q103 148 21,922 SH   SOLE 19 21,922 0 0
LIFETIME BRANDS INC COM 53222Q103 2,938 433,926 SH   SOLE 21 433,926 0 0
LIFETIME BRANDS INC COM 53222Q103 2,186 322,962 SH   SOLE 22 315,595 0 7,367
LIFEVANTAGE CORP COM NEW 53222K205 1 395 SH   SOLE 2 0 0 395
LIFEVANTAGE CORP COM NEW 53222K205 8 2,174 SH   SOLE 18 2,174 0 0
LIFEVANTAGE CORP COM NEW 53222K205 89 23,823 SH   SOLE 21 23,823 0 0
LIFEVANTAGE CORP COM NEW 53222K205 663 176,772 SH   SOLE 22 176,772 0 0
LIFEWAY FOODS INC COM 531914109 16 2,801 SH   SOLE 2 2,801 0 0
LIFEWAY FOODS INC COM 531914109 5 896 SH   SOLE 18 896 0 0
LIFEWAY FOODS INC COM 531914109 51 8,991 SH   SOLE 21 8,991 0 0
LIFEWAY FOODS INC COM 531914109 57 9,897 SH   SOLE 22 9,897 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,720 19,973 SH   SOLE 2 8,114 0 11,859
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 7 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 102 1,181 SH   SOLE 7 1,181 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4,902 56,931 SH   SOLE 18 56,931 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,366 27,474 SH   SOLE 19 27,474 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 177,806 2,064,867 SH   SOLE 21 2,064,867 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 33,893 393,601 SH   SOLE 22 377,172 0 16,429
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 232 2,694 SH   SOLE 25 2,694 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 512 5,944 SH   SOLE 26 4,221 0 1,723
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 87 1,009 SH   SOLE 28 297 0 712
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6,406 74,391 SH   SOLE 30 74,391 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 172 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 25 285 SH   OTR 43 285 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,308 15,191 SH   SOLE 43 11,965 0 3,226
LIGHT & WONDER INC COM 80874P109 5,304 123,692 SH   SOLE 2 82,904 0 40,788
LIGHT & WONDER INC COM 80874P109 11 258 SH   SOLE 4 258 0 0
LIGHT & WONDER INC COM 80874P109 68 1,590 SH   SOLE 7 1,590 0 0
LIGHT & WONDER INC COM 80874P109 19,167 446,993 SH   SOLE 18 446,993 0 0
LIGHT & WONDER INC COM 80874P109 7,454 173,825 SH   SOLE 19 173,825 0 0
LIGHT & WONDER INC COM 80874P109 286,300 6,676,771 SH   SOLE 21 6,676,771 0 0
LIGHT & WONDER INC COM 80874P109 118,218 2,756,961 SH   SOLE 22 2,655,413 0 101,548
LIGHT & WONDER INC COM 80874P109 634 14,777 SH   SOLE 25 14,777 0 0
LIGHT & WONDER INC COM 80874P109 1,479 34,484 SH   SOLE 26 27,969 0 6,515
LIGHT & WONDER INC COM 80874P109 252 5,869 SH   SOLE 28 1,542 0 4,327
LIGHT & WONDER INC COM 80874P109 1,965 45,827 SH   SOLE 30 45,827 0 0
LIGHT & WONDER INC COM 80874P109 115 2,679 SH   SOLE 36 2,679 0 0
LIGHT & WONDER INC COM 80874P109 505 11,785 SH   SOLE 40 11,785 0 0
LIGHT & WONDER INC COM 80874P109 2,455 57,250 SH   SOLE 43 55,603 0 1,647
LIGHTBRIDGE CORP COM 53224K302 6 1,331 SH   SOLE 18 1,331 0 0
LIGHTBRIDGE CORP COM 53224K302 142 31,061 SH   SOLE 21 31,061 0 0
LIGHTBRIDGE CORP COM 53224K302 6 1,410 SH   SOLE 22 1,410 0 0
LIGHTNING EMOTORS INC COM 53228T101 7 4,238 SH   SOLE 2 1,771 0 2,467
LIGHTNING EMOTORS INC COM 53228T101 155 100,084 SH   SOLE 18 100,084 0 0
LIGHTNING EMOTORS INC COM 53228T101 108 69,574 SH   SOLE 19 69,574 0 0
LIGHTNING EMOTORS INC COM 53228T101 1,788 1,153,559 SH   SOLE 21 1,153,559 0 0
LIGHTNING EMOTORS INC COM 53228T101 1,099 709,162 SH   SOLE 22 706,714 0 2,448
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 5 4,964 SH   SOLE 18 4,964 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 70 65,859 SH   SOLE 21 65,859 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 208 194,560 SH   SOLE 22 194,560 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 7,566 430,387 SH   SOLE 21 430,387 0 0
LIGHTWAVE LOGIC INC COM 532275104 422 57,482 SH   SOLE 2 46,321 0 11,161
LIGHTWAVE LOGIC INC COM 532275104 8 1,153 SH   SOLE 4 1,153 0 0
LIGHTWAVE LOGIC INC COM 532275104 10 1,305 SH   SOLE 7 1,305 0 0
LIGHTWAVE LOGIC INC COM 532275104 2,151 293,001 SH   SOLE 18 293,001 0 0
LIGHTWAVE LOGIC INC COM 532275104 1,524 207,662 SH   SOLE 19 207,662 0 0
LIGHTWAVE LOGIC INC COM 532275104 27,341 3,724,993 SH   SOLE 21 3,724,993 0 0
LIGHTWAVE LOGIC INC COM 532275104 19,212 2,617,484 SH   SOLE 22 2,551,414 0 66,070
LIGHTWAVE LOGIC INC COM 532275104 115 15,630 SH   SOLE 25 15,630 0 0
LIGHTWAVE LOGIC INC COM 532275104 87 11,810 SH   SOLE 26 1,179 0 10,631
LIGHTWAVE LOGIC INC COM 532275104 358 48,808 SH   SOLE 30 48,808 0 0
LIGHTWAVE LOGIC INC COM 532275104 91 12,463 SH   SOLE 40 12,463 0 0
LILIUM N V CLASS A ORD SHS N52586109 45 19,863 SH   SOLE 2 19,863 0 0
LILIUM N V CLASS A ORD SHS N52586109 39 16,976 SH   SOLE 22 16,976 0 0
LILLY ELI & CO COM 532457108 660,052 2,041,294 SH   SOLE 2 689,741 0 1,351,553
LILLY ELI & CO COM 532457108 216,767 670,379 SH   SOLE 4 379,857 0 290,522
LILLY ELI & CO COM 532457108 237,866 735,631 SH   SOLE 7 702,155 0 33,476
LILLY ELI & CO COM 532457108 19,017 58,813 SH   SOLE 13 37,604 0 21,209
LILLY ELI & CO COM 532457108 25,597 79,161 SH   SOLE 15 79,161 0 0
LILLY ELI & CO COM 532457108 10 32 SH   SOLE 17 0 0 32
LILLY ELI & CO COM 532457108 780,184 2,412,817 SH   SOLE 18 2,322,687 0 90,130
LILLY ELI & CO COM 532457108 682,795 2,111,627 SH   SOLE 19 2,111,627 0 0
LILLY ELI & CO COM 532457108 7,287,959 22,538,917 SH   SOLE 21 22,538,917 0 0
LILLY ELI & CO COM 532457108 5,728,105 17,714,875 SH   SOLE 22 16,039,064 0 1,675,811
LILLY ELI & CO COM 532457108 432,026 1,336,094 SH   SOLE 23 1,336,094 0 0
LILLY ELI & CO COM 532457108 501,471 1,550,860 SH   SOLE 25 1,550,860 0 0
LILLY ELI & CO COM 532457108 577,294 1,785,354 SH   SOLE 26 701,493 0 1,083,861
LILLY ELI & CO COM 532457108 617,923 1,911,003 SH   SOLE 28 72,445 0 1,838,558
LILLY ELI & CO COM 532457108 8,176 25,285 SH   SOLE 29 25,285 0 0
LILLY ELI & CO COM 532457108 1,606,103 4,967,074 SH   SOLE 30 4,910,934 0 56,140
LILLY ELI & CO COM 532457108 75,471 233,402 SH   SOLE 31 218,745 0 14,657
LILLY ELI & CO COM 532457108 633,866 1,960,310 SH   SOLE 34 1,960,310 0 0
LILLY ELI & CO COM 532457108 86,994 269,041 SH   SOLE 36 269,041 0 0
LILLY ELI & CO COM 532457108 8,452 26,138 SH   SOLE 40 26,138 0 0
LILLY ELI & CO COM 532457108 679 2,100 SH   OTR 43 2,100 0 0
LILLY ELI & CO COM 532457108 294,548 910,926 SH   SOLE 43 827,863 0 83,063
LILLY ELI & CO OPTIONS 532457108 452 1,400 SH Call SOLE 2 0 0 1,400
LILLY ELI & CO OPTIONS 532457108 1,002 3,100 SH Call SOLE 4 3,100 0 0
LILLY ELI & CO OPTIONS 532457108 15,811 48,900 SH Call SOLE 18 48,900 0 0
LILLY ELI & CO OPTIONS 532457108 108,419 335,300 SH Call SOLE 19 335,300 0 0
LILLY ELI & CO OPTIONS 532457108 6,920 21,400 SH Call SOLE 22 21,400 0 0
LILLY ELI & CO OPTIONS 532457108 324 1,000 SH Call SOLE 26 1,000 0 0
LILLY ELI & CO OPTIONS 532457108 52,383 162,000 SH Call SOLE 34 162,000 0 0
LIMBACH HLDGS INC COM 53263P105 14 1,791 SH   SOLE 18 1,791 0 0
LIMBACH HLDGS INC COM 53263P105 146 19,186 SH   SOLE 21 19,186 0 0
LIMBACH HLDGS INC COM 53263P105 9 1,241 SH   SOLE 22 1,241 0 0
LIMESTONE BANCORP INC COM 53262L105 14 719 SH   SOLE 2 601 0 118
LIMESTONE BANCORP INC COM 53262L105 16 828 SH   SOLE 18 828 0 0
LIMESTONE BANCORP INC COM 53262L105 220 11,220 SH   SOLE 21 11,220 0 0
LIMESTONE BANCORP INC COM 53262L105 14 702 SH   SOLE 22 702 0 0
LIMESTONE BANCORP INC COM 53262L105 1 48 SH   SOLE 43 48 0 0
LIMONEIRA CO COM 532746104 7 540 SH   SOLE 2 0 0 540
LIMONEIRA CO COM 532746104 36 2,695 SH   SOLE 18 2,695 0 0
LIMONEIRA CO COM 532746104 556 42,168 SH   SOLE 21 42,168 0 0
LIMONEIRA CO COM 532746104 2,871 217,858 SH   SOLE 22 217,858 0 0
LIMONEIRA CO COM 532746104 0 30 SH   SOLE 43 30 0 0
LINCOLN EDL SVCS CORP COM 533535100 4 819 SH   SOLE 2 0 0 819
LINCOLN EDL SVCS CORP COM 533535100 22 4,067 SH   SOLE 18 4,067 0 0
LINCOLN EDL SVCS CORP COM 533535100 262 48,235 SH   SOLE 21 48,235 0 0
LINCOLN EDL SVCS CORP COM 533535100 2,370 435,751 SH   SOLE 22 435,751 0 0
LINCOLN EDL SVCS CORP COM 533535100 6 1,022 SH   SOLE 43 1,022 0 0
LINCOLN ELEC HLDGS INC COM 533900106 9,823 78,134 SH   SOLE 2 58,970 0 19,164
LINCOLN ELEC HLDGS INC COM 533900106 252 2,007 SH   SOLE 4 1,209 0 798
LINCOLN ELEC HLDGS INC COM 533900106 1,970 15,670 SH   SOLE 7 15,670 0 0
LINCOLN ELEC HLDGS INC COM 533900106 15,894 126,422 SH   SOLE 18 126,422 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,164 17,212 SH   SOLE 19 17,212 0 0
LINCOLN ELEC HLDGS INC COM 533900106 369,497 2,939,046 SH   SOLE 21 2,939,046 0 0
LINCOLN ELEC HLDGS INC COM 533900106 197,436 1,570,445 SH   SOLE 22 1,502,691 0 67,754
LINCOLN ELEC HLDGS INC COM 533900106 977 7,769 SH   SOLE 25 7,769 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,774 22,064 SH   SOLE 26 17,776 0 4,288
LINCOLN ELEC HLDGS INC COM 533900106 720 5,727 SH   SOLE 28 1,058 0 4,669
LINCOLN ELEC HLDGS INC COM 533900106 32,665 259,822 SH   SOLE 30 259,822 0 0
LINCOLN ELEC HLDGS INC COM 533900106 101 803 SH   SOLE 31 803 0 0
LINCOLN ELEC HLDGS INC COM 533900106 113 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 938 7,461 SH   SOLE 40 7,461 0 0
LINCOLN ELEC HLDGS INC COM 533900106 61 483 SH   OTR 43 483 0 0
LINCOLN ELEC HLDGS INC COM 533900106 4,369 34,754 SH   SOLE 43 34,108 0 646
LINCOLN NATL CORP IND COM 534187109 32,798 746,948 SH   SOLE 2 357,972 0 388,976
LINCOLN NATL CORP IND COM 534187109 7,098 161,639 SH   SOLE 4 90,391 0 71,248
LINCOLN NATL CORP IND COM 534187109 6,755 153,841 SH   SOLE 7 148,456 0 5,385
LINCOLN NATL CORP IND COM 534187109 601 13,680 SH   SOLE 13 13,680 0 0
LINCOLN NATL CORP IND COM 534187109 1,073 24,439 SH   SOLE 15 24,439 0 0
LINCOLN NATL CORP IND COM 534187109 19,005 432,812 SH   SOLE 18 420,113 0 12,699
LINCOLN NATL CORP IND COM 534187109 6,439 146,648 SH   SOLE 19 146,648 0 0
LINCOLN NATL CORP IND COM 534187109 212,394 4,837,035 SH   SOLE 21 4,837,035 0 0
LINCOLN NATL CORP IND COM 534187109 189,115 4,306,888 SH   SOLE 22 3,952,503 0 354,385
LINCOLN NATL CORP IND COM 534187109 13,614 310,053 SH   SOLE 23 310,053 0 0
LINCOLN NATL CORP IND COM 534187109 15,534 353,777 SH   SOLE 25 353,777 0 0
LINCOLN NATL CORP IND COM 534187109 14,987 341,307 SH   SOLE 26 125,297 0 216,010
LINCOLN NATL CORP IND COM 534187109 18,547 422,397 SH   SOLE 28 41,112 0 381,285
LINCOLN NATL CORP IND COM 534187109 520 11,853 SH   SOLE 29 11,853 0 0
LINCOLN NATL CORP IND COM 534187109 48,100 1,095,417 SH   SOLE 30 1,095,417 0 0
LINCOLN NATL CORP IND COM 534187109 2,545 57,967 SH   SOLE 31 55,198 0 2,769
LINCOLN NATL CORP IND COM 534187109 30,629 697,538 SH   SOLE 34 697,538 0 0
LINCOLN NATL CORP IND COM 534187109 3,463 78,875 SH   SOLE 36 78,875 0 0
LINCOLN NATL CORP IND COM 534187109 223 5,078 SH   SOLE 40 5,078 0 0
LINCOLN NATL CORP IND COM 534187109 13 293 SH   OTR 43 293 0 0
LINCOLN NATL CORP IND COM 534187109 20,098 457,710 SH   SOLE 43 440,524 0 17,186
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 178 26,301 SH   SOLE 2 13,579 0 12,722
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1 126 SH   SOLE 4 126 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 3 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 680 100,624 SH   SOLE 18 100,624 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 421 62,252 SH   SOLE 19 62,252 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 8,050 1,190,800 SH   SOLE 21 1,190,800 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 5,689 841,639 SH   SOLE 22 802,387 0 39,252
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 32 4,744 SH   SOLE 25 4,744 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 40 5,972 SH   SOLE 26 0 0 5,972
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 47 6,904 SH   SOLE 30 6,904 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 19 2,754 SH   SOLE 40 2,754 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 94 13,895 SH   SOLE 43 13,845 0 50
LINDE PLC SHS G5494J103 302,555 1,122,279 SH   SOLE 2 267,622 0 854,657
LINDE PLC SHS G5494J103 76,248 282,828 SH   SOLE 4 210,725 0 72,103
LINDE PLC SHS G5494J103 126,932 470,832 SH   SOLE 7 442,929 0 27,903
LINDE PLC SHS G5494J103 7,585 28,136 SH   SOLE 13 16,697 0 11,439
LINDE PLC SHS G5494J103 20,727 76,884 SH   SOLE 15 76,884 0 0
LINDE PLC SHS G5494J103 211,155 783,246 SH   SOLE 18 702,864 0 80,382
LINDE PLC SHS G5494J103 106,125 393,652 SH   SOLE 19 393,652 0 0
LINDE PLC SHS G5494J103 3,056,393 11,337,189 SH   SOLE 21 11,337,189 0 0
LINDE PLC SHS G5494J103 2,886,537 10,707,135 SH   SOLE 22 9,694,097 0 1,013,038
LINDE PLC SHS G5494J103 233,292 865,358 SH   SOLE 23 865,358 0 0
LINDE PLC SHS G5494J103 220,452 817,729 SH   SOLE 25 817,729 0 0
LINDE PLC SHS G5494J103 274,126 1,016,827 SH   SOLE 26 372,785 0 644,042
LINDE PLC SHS G5494J103 225,995 838,291 SH   SOLE 28 4,065 0 834,226
LINDE PLC SHS G5494J103 5,011 18,586 SH   SOLE 29 18,586 0 0
LINDE PLC SHS G5494J103 618,630 2,294,706 SH   SOLE 30 2,294,706 0 0
LINDE PLC SHS G5494J103 39,762 147,491 SH   SOLE 31 138,609 0 8,882
LINDE PLC SHS G5494J103 31,404 116,488 SH   SOLE 34 116,488 0 0
LINDE PLC SHS G5494J103 46,227 171,470 SH   SOLE 36 171,470 0 0
LINDE PLC SHS G5494J103 4,382 16,253 SH   SOLE 40 16,253 0 0
LINDE PLC SHS G5494J103 18 65 SH   OTR 43 65 0 0
LINDE PLC SHS G5494J103 90,473 335,596 SH   SOLE 43 303,880 0 31,715
LINDSAY CORP COM 535555106 827 5,770 SH   SOLE 2 4,535 0 1,235
LINDSAY CORP COM 535555106 8 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,748 12,203 SH   SOLE 7 12,203 0 0
LINDSAY CORP COM 535555106 5,227 36,482 SH   SOLE 18 36,482 0 0
LINDSAY CORP COM 535555106 2,885 20,135 SH   SOLE 19 20,135 0 0
LINDSAY CORP COM 535555106 187,124 1,306,004 SH   SOLE 21 1,306,004 0 0
LINDSAY CORP COM 535555106 38,121 266,058 SH   SOLE 22 259,627 0 6,431
LINDSAY CORP COM 535555106 5,151 35,952 SH   SOLE 25 35,952 0 0
LINDSAY CORP COM 535555106 2,435 16,993 SH   SOLE 26 8,123 0 8,870
LINDSAY CORP COM 535555106 20 143 SH   SOLE 28 143 0 0
LINDSAY CORP COM 535555106 21,270 148,448 SH   SOLE 30 148,448 0 0
LINDSAY CORP COM 535555106 5,047 35,227 SH   SOLE 34 35,227 0 0
LINDSAY CORP COM 535555106 190 1,325 SH   SOLE 36 1,325 0 0
LINDSAY CORP COM 535555106 190 1,328 SH   SOLE 40 1,328 0 0
LINDSAY CORP COM 535555106 772 5,385 SH   SOLE 43 5,264 0 121
LINEAGE CELL THERAPEUTICS IN COM 53566P109 9 7,917 SH   SOLE 2 0 0 7,917
LINEAGE CELL THERAPEUTICS IN COM 53566P109 24 21,065 SH   SOLE 18 21,065 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 1,897 1,678,915 SH   SOLE 21 1,678,915 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 2,256 1,996,490 SH   SOLE 22 1,996,490 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,446 194,629 SH   SOLE 2 146,153 0 48,476
LIONS GATE ENTMNT CORP CL A VTG 535919401 68 9,091 SH   SOLE 4 9,091 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 8 1,131 SH   SOLE 7 1,131 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,337 314,491 SH   SOLE 18 314,491 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 17,042 2,293,647 SH   SOLE 19 2,293,647 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 15,986 2,151,614 SH   SOLE 21 2,151,614 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 11,172 1,503,605 SH   SOLE 22 1,440,006 0 63,599
LIONS GATE ENTMNT CORP CL A VTG 535919401 12 1,601 SH   SOLE 23 1,601 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 55 7,389 SH   SOLE 25 7,389 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 141 19,007 SH   SOLE 26 5,988 0 13,019
LIONS GATE ENTMNT CORP CL A VTG 535919401 28 3,759 SH   SOLE 28 577 0 3,182
LIONS GATE ENTMNT CORP CL A VTG 535919401 502 67,533 SH   SOLE 30 67,533 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 3,962 533,180 SH   SOLE 34 533,180 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 36 4,810 SH   SOLE 36 4,810 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 46 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 934 125,765 SH   SOLE 43 120,281 0 5,484
LIONS GATE ENTMNT CORP OPTIONS 535919401 553 74,500 SH Call SOLE 19 74,500 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 1 200 SH Call SOLE 22 200 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 39 5,300 SH Call SOLE 34 5,300 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,058 152,182 SH   SOLE 2 80,841 0 71,341
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 17 2,385 SH   SOLE 7 2,385 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2,423 348,666 SH   SOLE 18 348,666 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,468 211,183 SH   SOLE 19 211,183 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 27,348 3,934,978 SH   SOLE 21 3,934,978 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 20,843 2,998,982 SH   SOLE 22 2,873,750 0 125,232
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 108 15,587 SH   SOLE 25 15,587 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 329 47,367 SH   SOLE 26 39,058 0 8,309
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 62 8,958 SH   SOLE 28 2,325 0 6,633
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 284 40,871 SH   SOLE 30 40,871 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 15 2,217 SH   SOLE 34 2,217 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 53 7,681 SH   SOLE 36 7,681 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 92 13,209 SH   SOLE 40 13,209 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 147 21,157 SH   SOLE 43 20,990 0 167
LIONS GATE ENTMNT CORP OPTIONS 535919500 5 700 SH Call SOLE 4 700 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500 79 11,300 SH Call SOLE 18 11,300 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500 3,388 487,400 SH Call SOLE 19 487,400 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500 38 5,400 SH Call SOLE 22 5,400 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500 349 50,200 SH Call SOLE 34 50,200 0 0
LIPOCINE INC NEW COM 53630X104 5 11,242 SH   SOLE 18 11,242 0 0
LIPOCINE INC NEW COM 53630X104 77 171,491 SH   SOLE 21 171,491 0 0
LIPOCINE INC NEW COM 53630X104 573 1,272,225 SH   SOLE 22 1,272,225 0 0
LIQTECH INTL INC COM 53632A201 5 11,916 SH   SOLE 21 11,916 0 0
LIQTECH INTL INC COM 53632A201 17 43,826 SH   SOLE 22 43,826 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 396 72,783 SH   SOLE 2 2,242 0 70,541
LIQUIDIA CORPORATION COM NEW 53635D202 2 381 SH   SOLE 7 381 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 700 128,727 SH   SOLE 18 128,727 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 482 88,640 SH   SOLE 19 88,640 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 8,493 1,561,202 SH   SOLE 21 1,561,202 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 6,768 1,244,180 SH   SOLE 22 1,223,949 0 20,231
LIQUIDIA CORPORATION COM NEW 53635D202 4 776 SH   SOLE 43 776 0 0
LIQUIDITY SVCS INC COM 53635B107 308 18,929 SH   SOLE 2 11,850 0 7,079
LIQUIDITY SVCS INC COM 53635B107 6 375 SH   SOLE 7 375 0 0
LIQUIDITY SVCS INC COM 53635B107 1,474 90,654 SH   SOLE 18 90,654 0 0
LIQUIDITY SVCS INC COM 53635B107 774 47,630 SH   SOLE 19 47,630 0 0
LIQUIDITY SVCS INC COM 53635B107 52,300 3,216,476 SH   SOLE 21 3,216,476 0 0
LIQUIDITY SVCS INC COM 53635B107 10,520 646,959 SH   SOLE 22 626,339 0 20,620
LIQUIDITY SVCS INC COM 53635B107 79 4,835 SH   SOLE 25 4,835 0 0
LIQUIDITY SVCS INC COM 53635B107 60 3,673 SH   SOLE 26 1,671 0 2,002
LIQUIDITY SVCS INC COM 53635B107 50 3,060 SH   SOLE 28 0 0 3,060
LIQUIDITY SVCS INC COM 53635B107 965 59,318 SH   SOLE 30 59,318 0 0
LIQUIDITY SVCS INC COM 53635B107 27 1,666 SH   SOLE 36 1,666 0 0
LIQUIDITY SVCS INC COM 53635B107 51 3,161 SH   SOLE 40 3,161 0 0
LIQUIDITY SVCS INC COM 53635B107 779 47,881 SH   SOLE 43 47,527 0 354
LISATA THERAPEUTICS INC COM 128058302 3 556 SH   SOLE 21 556 0 0
LISATA THERAPEUTICS INC COM 128058302 260 56,251 SH   SOLE 22 56,251 0 0
LITHIA MTRS INC COM 536797103 22,156 103,266 SH   SOLE 2 48,070 0 55,196
LITHIA MTRS INC COM 536797103 20 93 SH   SOLE 4 93 0 0
LITHIA MTRS INC COM 536797103 95 444 SH   SOLE 7 444 0 0
LITHIA MTRS INC COM 536797103 12,562 58,552 SH   SOLE 18 58,552 0 0
LITHIA MTRS INC COM 536797103 3,893 18,147 SH   SOLE 19 18,147 0 0
LITHIA MTRS INC COM 536797103 287,882 1,341,796 SH   SOLE 21 1,341,796 0 0
LITHIA MTRS INC COM 536797103 164,712 767,709 SH   SOLE 22 733,563 0 34,146
LITHIA MTRS INC COM 536797103 959 4,472 SH   SOLE 25 4,472 0 0
LITHIA MTRS INC COM 536797103 2,960 13,794 SH   SOLE 26 11,352 0 2,442
LITHIA MTRS INC COM 536797103 237 1,103 SH   SOLE 28 273 0 830
LITHIA MTRS INC COM 536797103 4,369 20,362 SH   SOLE 30 20,362 0 0
LITHIA MTRS INC COM 536797103 81 379 SH   SOLE 31 379 0 0
LITHIA MTRS INC COM 536797103 174 810 SH   SOLE 36 810 0 0
LITHIA MTRS INC COM 536797103 846 3,941 SH   SOLE 40 3,941 0 0
LITHIA MTRS INC COM 536797103 17 78 SH   OTR 43 78 0 0
LITHIA MTRS INC COM 536797103 3,280 15,288 SH   SOLE 43 14,150 0 1,138
LITHIUM AMERS CORP NEW COM NEW 53680Q207 1,048 39,970 SH   SOLE 21 39,970 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 434 16,529 SH   SOLE 43 14,349 0 2,180
LITTELFUSE INC COM 537008104 11,803 59,402 SH   SOLE 2 22,646 0 36,756
LITTELFUSE INC COM 537008104 31 156 SH   SOLE 4 90 0 66
LITTELFUSE INC COM 537008104 55 278 SH   SOLE 7 278 0 0
LITTELFUSE INC COM 537008104 10,461 52,652 SH   SOLE 18 52,652 0 0
LITTELFUSE INC COM 537008104 1,465 7,375 SH   SOLE 19 7,375 0 0
LITTELFUSE INC COM 537008104 243,093 1,223,477 SH   SOLE 21 1,223,477 0 0
LITTELFUSE INC COM 537008104 130,912 658,875 SH   SOLE 22 629,128 0 29,747
LITTELFUSE INC COM 537008104 723 3,638 SH   SOLE 25 3,638 0 0
LITTELFUSE INC COM 537008104 1,946 9,795 SH   SOLE 26 7,806 0 1,989
LITTELFUSE INC COM 537008104 366 1,842 SH   SOLE 28 439 0 1,403
LITTELFUSE INC COM 537008104 2,130 10,719 SH   SOLE 30 10,719 0 0
LITTELFUSE INC COM 537008104 70 351 SH   SOLE 31 351 0 0
LITTELFUSE INC COM 537008104 59 298 SH   SOLE 36 298 0 0
LITTELFUSE INC COM 537008104 640 3,222 SH   SOLE 40 3,222 0 0
LITTELFUSE INC COM 537008104 3,155 15,878 SH   SOLE 43 15,062 0 816
LIVANOVA PLC SHS G5509L101 4,556 89,742 SH   SOLE 2 71,582 0 18,160
LIVANOVA PLC SHS G5509L101 41 804 SH   SOLE 4 199 0 605
LIVANOVA PLC SHS G5509L101 32 625 SH   SOLE 7 625 0 0
LIVANOVA PLC SHS G5509L101 12,144 239,191 SH   SOLE 18 237,582 0 1,609
LIVANOVA PLC SHS G5509L101 7,624 150,171 SH   SOLE 19 150,171 0 0
LIVANOVA PLC SHS G5509L101 206,979 4,076,791 SH   SOLE 21 4,076,791 0 0
LIVANOVA PLC SHS G5509L101 80,651 1,588,550 SH   SOLE 22 1,549,411 0 39,139
LIVANOVA PLC SHS G5509L101 104 2,044 SH   SOLE 23 2,044 0 0
LIVANOVA PLC SHS G5509L101 414 8,163 SH   SOLE 25 8,163 0 0
LIVANOVA PLC SHS G5509L101 1,726 34,000 SH   SOLE 26 24,128 0 9,872
LIVANOVA PLC SHS G5509L101 72 1,410 SH   SOLE 28 873 0 537
LIVANOVA PLC SHS G5509L101 10,346 203,774 SH   SOLE 30 203,774 0 0
LIVANOVA PLC SHS G5509L101 338 6,648 SH   SOLE 40 6,648 0 0
LIVANOVA PLC SHS G5509L101 14 278 SH   OTR 43 278 0 0
LIVANOVA PLC SHS G5509L101 638 12,570 SH   SOLE 43 12,363 0 207
LIVE NATION ENTERTAINMENT IN COM 538034109 27,583 362,748 SH   SOLE 2 82,954 0 279,794
LIVE NATION ENTERTAINMENT IN COM 538034109 9,657 127,000 SH   SOLE 4 67,432 0 59,568
LIVE NATION ENTERTAINMENT IN COM 538034109 9,751 128,238 SH   SOLE 7 124,089 0 4,149
LIVE NATION ENTERTAINMENT IN COM 538034109 466 6,127 SH   SOLE 13 746 0 5,381
LIVE NATION ENTERTAINMENT IN COM 538034109 1,192 15,679 SH   SOLE 15 15,679 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 22,083 290,416 SH   SOLE 18 268,000 0 22,416
LIVE NATION ENTERTAINMENT IN COM 538034109 234,023 3,077,632 SH   SOLE 19 3,077,632 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 282,960 3,721,201 SH   SOLE 21 3,721,201 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 279,132 3,670,859 SH   SOLE 22 3,302,548 0 368,311
LIVE NATION ENTERTAINMENT IN COM 538034109 20,211 265,789 SH   SOLE 23 265,789 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 28,093 369,452 SH   SOLE 25 369,452 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 25,276 332,406 SH   SOLE 26 104,345 0 228,061
LIVE NATION ENTERTAINMENT IN COM 538034109 13,161 173,083 SH   SOLE 28 2,408 0 170,675
LIVE NATION ENTERTAINMENT IN COM 538034109 39 515 SH   SOLE 29 515 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 53,376 701,950 SH   SOLE 30 701,950 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,734 35,951 SH   SOLE 31 32,914 0 3,037
LIVE NATION ENTERTAINMENT IN COM 538034109 3,172 41,716 SH   SOLE 34 41,716 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 3,870 50,897 SH   SOLE 36 50,897 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 405 5,321 SH   SOLE 40 5,321 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 21 279 SH   OTR 43 279 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 8,238 108,332 SH   SOLE 43 91,590 0 16,742
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 5,632 4,765,000 PRN   SOLE 21 4,765,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 3,450 3,488,000 PRN   SOLE 21 3,488,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 640 20,926 SH   SOLE 2 14,820 0 6,106
LIVE OAK BANCSHARES INC COM 53803X105 69 2,239 SH   SOLE 4 104 0 2,135
LIVE OAK BANCSHARES INC COM 53803X105 10 340 SH   SOLE 7 340 0 0
LIVE OAK BANCSHARES INC COM 53803X105 2,727 89,114 SH   SOLE 18 89,114 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,862 60,846 SH   SOLE 19 60,846 0 0
LIVE OAK BANCSHARES INC COM 53803X105 32,556 1,063,923 SH   SOLE 21 1,063,923 0 0
LIVE OAK BANCSHARES INC COM 53803X105 23,746 776,025 SH   SOLE 22 753,747 0 22,278
LIVE OAK BANCSHARES INC COM 53803X105 169 5,524 SH   SOLE 25 5,524 0 0
LIVE OAK BANCSHARES INC COM 53803X105 370 12,100 SH   SOLE 26 9,194 0 2,906
LIVE OAK BANCSHARES INC COM 53803X105 71 2,331 SH   SOLE 28 637 0 1,694
LIVE OAK BANCSHARES INC COM 53803X105 413 13,510 SH   SOLE 30 13,510 0 0
LIVE OAK BANCSHARES INC COM 53803X105 5,159 168,603 SH   SOLE 34 168,603 0 0
LIVE OAK BANCSHARES INC COM 53803X105 128 4,173 SH   SOLE 40 4,173 0 0
LIVE OAK BANCSHARES INC COM 53803X105 682 22,274 SH   SOLE 43 19,726 0 2,548
LIVE VENTURES INC COM NEW 538142308 8 316 SH   SOLE 18 316 0 0
LIVE VENTURES INC COM NEW 538142308 83 3,326 SH   SOLE 21 3,326 0 0
LIVE VENTURES INC COM NEW 538142308 6 257 SH   SOLE 22 257 0 0
LIVENT CORP COM 53814L108 6,099 198,974 SH   SOLE 2 114,629 0 84,345
LIVENT CORP COM 53814L108 781 25,468 SH   SOLE 4 549 0 24,919
LIVENT CORP COM 53814L108 339 11,045 SH   SOLE 7 2,864 0 8,181
LIVENT CORP COM 53814L108 17,670 576,514 SH   SOLE 18 547,132 0 29,382
LIVENT CORP COM 53814L108 23,486 766,276 SH   SOLE 19 766,276 0 0
LIVENT CORP COM 53814L108 650,636 21,227,924 SH   SOLE 21 21,227,924 0 0
LIVENT CORP COM 53814L108 141,550 4,618,275 SH   SOLE 22 4,512,270 0 106,005
LIVENT CORP COM 53814L108 444 14,473 SH   SOLE 23 14,473 0 0
LIVENT CORP COM 53814L108 779 25,413 SH   SOLE 25 25,413 0 0
LIVENT CORP COM 53814L108 5,095 166,244 SH   SOLE 26 66,908 0 99,336
LIVENT CORP COM 53814L108 924 30,147 SH   SOLE 28 20,500 0 9,647
LIVENT CORP COM 53814L108 10,337 337,275 SH   SOLE 30 337,275 0 0
LIVENT CORP COM 53814L108 114 3,716 SH   SOLE 36 3,716 0 0
LIVENT CORP COM 53814L108 635 20,720 SH   SOLE 40 20,720 0 0
LIVENT CORP COM 53814L108 4,189 136,657 SH   SOLE 43 131,761 0 4,896
LIVEONE INC COM 53814X102 1 753 SH   SOLE 2 0 0 753
LIVEONE INC COM 53814X102 69 96,936 SH   SOLE 21 96,936 0 0
LIVEONE INC COM 53814X102 665 936,753 SH   SOLE 22 936,753 0 0
LIVEONE INC COM 53814X102 2 2,216 SH   SOLE 43 2,216 0 0
LIVEPERSON INC COM 538146101 5,512 585,149 SH   SOLE 2 356,355 0 228,794
LIVEPERSON INC COM 538146101 8 879 SH   SOLE 4 259 0 620
LIVEPERSON INC COM 538146101 6 679 SH   SOLE 7 679 0 0
LIVEPERSON INC COM 538146101 2,397 254,462 SH   SOLE 18 236,675 0 17,787
LIVEPERSON INC COM 538146101 10,820 1,148,589 SH   SOLE 19 1,148,589 0 0
LIVEPERSON INC COM 538146101 80,369 8,531,784 SH   SOLE 21 8,531,784 0 0
LIVEPERSON INC COM 538146101 28,312 3,005,468 SH   SOLE 22 2,964,724 0 40,744
LIVEPERSON INC COM 538146101 373 39,560 SH   SOLE 23 39,560 0 0
LIVEPERSON INC COM 538146101 107 11,326 SH   SOLE 25 11,326 0 0
LIVEPERSON INC COM 538146101 2,338 248,212 SH   SOLE 26 17,801 0 230,411
LIVEPERSON INC COM 538146101 33 3,487 SH   SOLE 28 1,144 0 2,343
LIVEPERSON INC COM 538146101 1,352 143,490 SH   SOLE 30 143,490 0 0
LIVEPERSON INC COM 538146101 219 23,230 SH   SOLE 34 23,230 0 0
LIVEPERSON INC COM 538146101 78 8,274 SH   SOLE 36 8,274 0 0
LIVEPERSON INC COM 538146101 71 7,512 SH   SOLE 40 7,512 0 0
LIVEPERSON INC COM 538146101 801 85,020 SH   SOLE 43 81,800 0 3,220
LIVEPERSON INC NOTE 12/1 538146AD3 488 719,000 PRN   SOLE 2 719,000 0 0
LIVEPERSON INC NOTE 12/1 538146AD3 3,110 4,585,000 PRN   SOLE 21 4,585,000 0 0
LIVEPERSON INC NOTE 12/1 538146AD3 4,600 6,781,000 PRN   SOLE 34 6,781,000 0 0
LIVERAMP HLDGS INC COM 53815P108 3,566 196,388 SH   SOLE 2 109,557 0 86,831
LIVERAMP HLDGS INC COM 53815P108 20 1,108 SH   SOLE 4 245 0 863
LIVERAMP HLDGS INC COM 53815P108 32 1,768 SH   SOLE 7 727 0 1,041
LIVERAMP HLDGS INC COM 53815P108 4,600 253,322 SH   SOLE 18 253,322 0 0
LIVERAMP HLDGS INC COM 53815P108 8,314 457,798 SH   SOLE 19 457,798 0 0
LIVERAMP HLDGS INC COM 53815P108 149,937 8,256,417 SH   SOLE 21 8,256,417 0 0
LIVERAMP HLDGS INC COM 53815P108 37,932 2,088,750 SH   SOLE 22 2,013,069 0 75,681
LIVERAMP HLDGS INC COM 53815P108 226 12,450 SH   SOLE 23 12,450 0 0
LIVERAMP HLDGS INC COM 53815P108 196 10,778 SH   SOLE 25 10,778 0 0
LIVERAMP HLDGS INC COM 53815P108 1,867 102,827 SH   SOLE 26 20,487 0 82,340
LIVERAMP HLDGS INC COM 53815P108 77 4,258 SH   SOLE 28 1,217 0 3,041
LIVERAMP HLDGS INC COM 53815P108 2,038 112,245 SH   SOLE 30 112,245 0 0
LIVERAMP HLDGS INC COM 53815P108 91 5,011 SH   SOLE 34 5,011 0 0
LIVERAMP HLDGS INC COM 53815P108 148 8,148 SH   SOLE 40 8,148 0 0
LIVERAMP HLDGS INC COM 53815P108 1,030 56,738 SH   SOLE 43 43,624 0 13,114
LIVEVOX HOLDING INC COM CL A 53838L100 23 7,680 SH   SOLE 2 0 0 7,680
LIVEVOX HOLDING INC COM CL A 53838L100 213 72,044 SH   SOLE 18 72,044 0 0
LIVEVOX HOLDING INC COM CL A 53838L100 58 19,555 SH   SOLE 19 19,555 0 0
LIVEVOX HOLDING INC COM CL A 53838L100 1,515 513,419 SH   SOLE 21 513,419 0 0
LIVEVOX HOLDING INC COM CL A 53838L100 362 122,631 SH   SOLE 22 110,019 0 12,612
LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1 4,003 4,800,000 PRN   SOLE 21 4,800,000 0 0
LIZHI INC ADS 53933L104 2 3,317 SH   SOLE 22 0 0 3,317
LKQ CORP COM 501889208 27,404 581,206 SH   SOLE 2 131,727 0 449,479
LKQ CORP COM 501889208 12,994 275,582 SH   SOLE 4 172,532 0 103,050
LKQ CORP COM 501889208 14,751 312,859 SH   SOLE 7 240,521 0 72,338
LKQ CORP COM 501889208 327 6,941 SH   SOLE 13 1,249 0 5,692
LKQ CORP COM 501889208 2,021 42,856 SH   SOLE 15 42,856 0 0
LKQ CORP COM 501889208 19,834 420,657 SH   SOLE 18 398,964 0 21,693
LKQ CORP COM 501889208 7,407 157,095 SH   SOLE 19 157,095 0 0
LKQ CORP COM 501889208 374,736 7,947,744 SH   SOLE 21 7,947,744 0 0
LKQ CORP COM 501889208 263,300 5,584,299 SH   SOLE 22 5,044,823 0 539,476
LKQ CORP COM 501889208 20,792 440,977 SH   SOLE 23 440,977 0 0
LKQ CORP COM 501889208 27,599 585,340 SH   SOLE 25 585,340 0 0
LKQ CORP COM 501889208 25,470 540,184 SH   SOLE 26 217,040 0 323,144
LKQ CORP COM 501889208 30,187 640,232 SH   SOLE 28 11,234 0 628,998
LKQ CORP COM 501889208 38 799 SH   SOLE 29 799 0 0
LKQ CORP COM 501889208 114,281 2,423,783 SH   SOLE 30 2,378,824 0 44,959
LKQ CORP COM 501889208 2,978 63,167 SH   SOLE 31 58,204 0 4,963
LKQ CORP COM 501889208 39,304 833,589 SH   SOLE 34 833,589 0 0
LKQ CORP COM 501889208 4,484 95,102 SH   SOLE 36 95,102 0 0
LKQ CORP COM 501889208 438 9,285 SH   SOLE 40 9,285 0 0
LKQ CORP COM 501889208 27 583 SH   OTR 43 583 0 0
LKQ CORP COM 501889208 6,805 144,335 SH   SOLE 43 133,139 0 11,196
LL FLOORING HOLDINGS INC COM 55003T107 251 36,273 SH   SOLE 2 10,909 0 25,364
LL FLOORING HOLDINGS INC COM 55003T107 1 109 SH   SOLE 4 109 0 0
LL FLOORING HOLDINGS INC COM 55003T107 3 406 SH   SOLE 7 406 0 0
LL FLOORING HOLDINGS INC COM 55003T107 806 116,268 SH   SOLE 18 116,268 0 0
LL FLOORING HOLDINGS INC COM 55003T107 349 50,337 SH   SOLE 19 50,337 0 0
LL FLOORING HOLDINGS INC COM 55003T107 25,555 3,687,603 SH   SOLE 21 3,687,603 0 0
LL FLOORING HOLDINGS INC COM 55003T107 5,335 769,874 SH   SOLE 22 736,155 0 33,719
LL FLOORING HOLDINGS INC COM 55003T107 25 3,670 SH   SOLE 25 3,670 0 0
LL FLOORING HOLDINGS INC COM 55003T107 6 847 SH   SOLE 26 847 0 0
LL FLOORING HOLDINGS INC COM 55003T107 377 54,456 SH   SOLE 30 54,456 0 0
LL FLOORING HOLDINGS INC COM 55003T107 29 4,256 SH   SOLE 40 4,256 0 0
LL FLOORING HOLDINGS INC COM 55003T107 11 1,596 SH   SOLE 43 1,549 0 47
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 10,578 5,909,521 SH   SOLE 43 5,500,389 0 409,132
LM FDG AMER INC COM 502074404 3 2,949 SH   SOLE 21 2,949 0 0
LM FDG AMER INC COM 502074404 0 399 SH   SOLE 22 399 0 0
LOANDEPOT INC COM CL A 53946R106 338 255,766 SH   SOLE 22 255,766 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106 48 16,781 SH   SOLE 2 12,351 0 4,430
LOCAL BOUNTI CORP COMMON STOCK 53960E106 224 78,995 SH   SOLE 18 78,995 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106 225 79,399 SH   SOLE 19 79,399 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106 3,584 1,261,821 SH   SOLE 21 1,261,821 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106 2,010 707,901 SH   SOLE 22 702,969 0 4,932
LOCKHEED MARTIN CORP COM 539830109 226,182 585,525 SH   SOLE 2 182,457 0 403,068
LOCKHEED MARTIN CORP COM 539830109 38,434 99,496 SH   SOLE 4 62,126 0 37,370
LOCKHEED MARTIN CORP COM 539830109 86,656 224,330 SH   SOLE 7 216,637 0 7,693
LOCKHEED MARTIN CORP COM 539830109 7,246 18,757 SH   SOLE 13 13,548 0 5,209
LOCKHEED MARTIN CORP COM 539830109 13,991 36,218 SH   SOLE 15 36,218 0 0
LOCKHEED MARTIN CORP COM 539830109 179,377 464,359 SH   SOLE 18 441,339 0 23,020
LOCKHEED MARTIN CORP COM 539830109 79,248 205,151 SH   SOLE 19 205,151 0 0
LOCKHEED MARTIN CORP COM 539830109 3,076,726 7,964,808 SH   SOLE 21 7,964,808 0 0
LOCKHEED MARTIN CORP COM 539830109 2,018,831 5,226,206 SH   SOLE 22 4,728,384 0 497,822
LOCKHEED MARTIN CORP COM 539830109 163,933 424,379 SH   SOLE 23 424,379 0 0
LOCKHEED MARTIN CORP COM 539830109 44,250 114,551 SH   SOLE 25 114,551 0 0
LOCKHEED MARTIN CORP COM 539830109 97,353 252,020 SH   SOLE 26 108,380 0 143,640
LOCKHEED MARTIN CORP COM 539830109 21,087 54,589 SH   SOLE 28 0 0 54,589
LOCKHEED MARTIN CORP COM 539830109 5,510 14,263 SH   SOLE 29 14,263 0 0
LOCKHEED MARTIN CORP COM 539830109 432,567 1,119,799 SH   SOLE 30 1,119,799 0 0
LOCKHEED MARTIN CORP COM 539830109 32,191 83,335 SH   SOLE 31 78,948 0 4,387
LOCKHEED MARTIN CORP COM 539830109 3,367 8,717 SH   SOLE 32 8,717 0 0
LOCKHEED MARTIN CORP COM 539830109 31,391 81,262 SH   SOLE 36 81,262 0 0
LOCKHEED MARTIN CORP COM 539830109 1,650 4,272 SH   SOLE 40 4,272 0 0
LOCKHEED MARTIN CORP COM 539830109 87,333 226,082 SH   SOLE 43 204,064 0 22,018
LOEWS CORP COM 540424108 13,291 266,669 SH   SOLE 2 96,038 0 170,631
LOEWS CORP COM 540424108 9,610 192,817 SH   SOLE 4 84,267 0 108,550
LOEWS CORP COM 540424108 9,285 186,293 SH   SOLE 7 179,842 0 6,451
LOEWS CORP COM 540424108 50 1,009 SH   SOLE 13 1,009 0 0
LOEWS CORP COM 540424108 1,684 33,797 SH   SOLE 15 33,797 0 0
LOEWS CORP COM 540424108 24,690 495,391 SH   SOLE 18 479,175 0 16,216
LOEWS CORP COM 540424108 4,276 85,791 SH   SOLE 19 85,791 0 0
LOEWS CORP COM 540424108 269,437 5,406,031 SH   SOLE 21 5,406,031 0 0
LOEWS CORP COM 540424108 222,129 4,456,849 SH   SOLE 22 4,040,023 0 416,826
LOEWS CORP COM 540424108 17,210 345,313 SH   SOLE 23 345,313 0 0
LOEWS CORP COM 540424108 17,248 346,064 SH   SOLE 25 346,064 0 0
LOEWS CORP COM 540424108 30,188 605,704 SH   SOLE 26 353,342 0 252,362
LOEWS CORP COM 540424108 29,082 583,507 SH   SOLE 28 841 0 582,666
LOEWS CORP COM 540424108 56,498 1,133,579 SH   SOLE 30 1,133,579 0 0
LOEWS CORP COM 540424108 2,583 51,828 SH   SOLE 31 48,059 0 3,769
LOEWS CORP COM 540424108 561 11,261 SH   SOLE 34 11,261 0 0
LOEWS CORP COM 540424108 3,665 73,542 SH   SOLE 36 73,542 0 0
LOEWS CORP COM 540424108 362 7,273 SH   SOLE 40 7,273 0 0
LOEWS CORP COM 540424108 21,619 433,759 SH   SOLE 43 420,244 0 13,515
LOGICBIO THERAPEUTICS INC COM 54142F102 0 673 SH   SOLE 2 401 0 272
LOGICBIO THERAPEUTICS INC COM 54142F102 6 21,038 SH   SOLE 21 21,038 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 41 149,234 SH   SOLE 22 149,234 0 0
LOGICMARK INC COM NEW 67091J404 0 25 SH   SOLE 21 25 0 0
LOGICMARK INC COM NEW 67091J404 0 448 SH   SOLE 22 448 0 0
LOGITECH INTL S A SHS H50430232 83 1,799 SH   SOLE 2 1,799 0 0
LOGITECH INTL S A SHS H50430232 6,543 142,246 SH   SOLE 19 142,246 0 0
LOGITECH INTL S A SHS H50430232 53 1,144 SH   SOLE 21 1,144 0 0
LOGITECH INTL S A SHS H50430232 11,379 247,368 SH   SOLE 34 247,368 0 0
LOGITECH INTL S A SHS H50430232 10,480 227,822 SH   SOLE 43 211,368 0 16,454
LONGBOARD PHARMACEUTICALS IN COM 54300N103 4 1,207 SH   SOLE 18 1,207 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103 66 17,690 SH   SOLE 21 17,690 0 0
LONGEVERON INC COM 54303L104 3 830 SH   SOLE 18 830 0 0
LONGEVERON INC COM 54303L104 32 8,746 SH   SOLE 21 8,746 0 0
LONGEVERON INC COM 54303L104 371 100,153 SH   SOLE 22 100,153 0 0
LOOP INDS INC COM 543518104 952 219,805 SH   SOLE 22 219,805 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 306 167,265 SH   SOLE 2 60,836 0 106,429
LORDSTOWN MOTORS CORP COM CL A 54405Q100 3 1,802 SH   SOLE 7 1,802 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 933 509,733 SH   SOLE 18 509,733 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 524 286,611 SH   SOLE 19 286,611 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 11,391 6,224,856 SH   SOLE 21 6,224,856 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 7,128 3,895,188 SH   SOLE 22 3,737,564 0 157,624
LORDSTOWN MOTORS CORP COM CL A 54405Q100 27 14,588 SH   SOLE 25 14,588 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 41 22,573 SH   SOLE 26 9,901 0 12,672
LORDSTOWN MOTORS CORP COM CL A 54405Q100 119 64,999 SH   SOLE 28 64,999 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 268 146,632 SH   SOLE 30 146,632 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 25 13,661 SH   SOLE 40 13,661 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 3 1,539 SH   SOLE 43 1,539 0 0
LOTTERY COM INC COM 54570M108 1 6,359 SH   SOLE 18 6,359 0 0
LOTTERY COM INC COM 54570M108 16 71,575 SH   SOLE 21 71,575 0 0
LOTTERY COM INC COM 54570M108 96 428,608 SH   SOLE 22 428,608 0 0
LOUISIANA PAC CORP COM 546347105 19,842 387,618 SH   SOLE 2 77,897 0 309,721
LOUISIANA PAC CORP COM 546347105 40 783 SH   SOLE 4 783 0 0
LOUISIANA PAC CORP COM 546347105 76 1,482 SH   SOLE 7 1,482 0 0
LOUISIANA PAC CORP COM 546347105 8,140 159,021 SH   SOLE 18 159,021 0 0
LOUISIANA PAC CORP COM 546347105 1,155 22,562 SH   SOLE 19 22,562 0 0
LOUISIANA PAC CORP COM 546347105 213,743 4,175,490 SH   SOLE 21 4,175,490 0 0
LOUISIANA PAC CORP COM 546347105 100,821 1,969,545 SH   SOLE 22 1,877,963 0 91,582
LOUISIANA PAC CORP COM 546347105 593 11,593 SH   SOLE 25 11,593 0 0
LOUISIANA PAC CORP COM 546347105 2,363 46,166 SH   SOLE 26 38,161 0 8,005
LOUISIANA PAC CORP COM 546347105 188 3,667 SH   SOLE 28 631 0 3,036
LOUISIANA PAC CORP COM 546347105 3,392 66,255 SH   SOLE 30 66,255 0 0
LOUISIANA PAC CORP COM 546347105 55 1,083 SH   SOLE 31 1,083 0 0
LOUISIANA PAC CORP COM 546347105 56 1,099 SH   SOLE 36 1,099 0 0
LOUISIANA PAC CORP COM 546347105 570 11,135 SH   SOLE 40 11,135 0 0
LOUISIANA PAC CORP COM 546347105 7,026 137,250 SH   SOLE 43 134,775 0 2,475
LOVESAC COMPANY COM 54738L109 234 11,495 SH   SOLE 2 10,054 0 1,441
LOVESAC COMPANY COM 54738L109 1 41 SH   SOLE 4 41 0 0
LOVESAC COMPANY COM 54738L109 4 205 SH   SOLE 7 205 0 0
LOVESAC COMPANY COM 54738L109 776 38,074 SH   SOLE 18 38,074 0 0
LOVESAC COMPANY COM 54738L109 633 31,077 SH   SOLE 19 31,077 0 0
LOVESAC COMPANY COM 54738L109 9,695 475,707 SH   SOLE 21 475,707 0 0
LOVESAC COMPANY COM 54738L109 7,105 348,627 SH   SOLE 22 341,042 0 7,585
LOVESAC COMPANY COM 54738L109 6 278 SH   SOLE 23 278 0 0
LOVESAC COMPANY COM 54738L109 48 2,348 SH   SOLE 25 2,348 0 0
LOVESAC COMPANY COM 54738L109 22 1,095 SH   SOLE 26 0 0 1,095
LOVESAC COMPANY COM 54738L109 20 981 SH   SOLE 28 0 0 981
LOVESAC COMPANY COM 54738L109 243 11,934 SH   SOLE 30 11,934 0 0
LOVESAC COMPANY COM 54738L109 34 1,674 SH   SOLE 40 1,674 0 0
LOVESAC COMPANY COM 54738L109 72 3,546 SH   SOLE 43 3,516 0 30
LOWES COS INC COM 548661107 316,009 1,682,601 SH   SOLE 2 572,176 0 1,110,425
LOWES COS INC COM 548661107 115,353 614,203 SH   SOLE 4 369,437 0 244,766
LOWES COS INC COM 548661107 118,403 630,440 SH   SOLE 7 575,262 0 55,178
LOWES COS INC COM 548661107 13,577 72,289 SH   SOLE 13 52,762 0 19,527
LOWES COS INC COM 548661107 18,300 97,441 SH   SOLE 15 97,441 0 0
LOWES COS INC COM 548661107 4 20 SH   SOLE 17 0 0 20
LOWES COS INC COM 548661107 203,428 1,083,157 SH   SOLE 18 1,004,183 0 78,974
LOWES COS INC COM 548661107 96,907 515,984 SH   SOLE 19 515,984 0 0
LOWES COS INC COM 548661107 2,838,748 15,114,997 SH   SOLE 21 15,114,997 0 0
LOWES COS INC COM 548661107 2,589,172 13,786,122 SH   SOLE 22 12,479,601 0 1,306,521
LOWES COS INC COM 548661107 215,896 1,149,543 SH   SOLE 23 1,149,543 0 0
LOWES COS INC COM 548661107 217,788 1,159,619 SH   SOLE 25 1,159,619 0 0
LOWES COS INC COM 548661107 266,966 1,421,467 SH   SOLE 26 565,217 0 856,250
LOWES COS INC COM 548661107 329,499 1,754,426 SH   SOLE 28 32,812 0 1,721,614
LOWES COS INC COM 548661107 8,146 43,375 SH   SOLE 29 43,375 0 0
LOWES COS INC COM 548661107 800,117 4,260,245 SH   SOLE 30 4,255,883 0 4,362
LOWES COS INC COM 548661107 43,410 231,140 SH   SOLE 31 219,542 0 11,598
LOWES COS INC COM 548661107 76,949 409,715 SH   SOLE 34 409,715 0 0
LOWES COS INC COM 548661107 40,791 217,192 SH   SOLE 36 217,192 0 0
LOWES COS INC COM 548661107 3,884 20,680 SH   SOLE 40 20,680 0 0
LOWES COS INC COM 548661107 347 1,848 SH   OTR 43 1,848 0 0
LOWES COS INC COM 548661107 143,777 765,545 SH   SOLE 43 677,933 0 87,612
LOYALTY VENTURES INC COMMON STOCK 54911Q107 43 35,571 SH   SOLE 2 8,185 0 27,386
LOYALTY VENTURES INC COMMON STOCK 54911Q107 0 74 SH   SOLE 4 74 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 0 292 SH   SOLE 7 292 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 82 68,101 SH   SOLE 18 68,101 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 43 35,864 SH   SOLE 19 35,864 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 877 724,634 SH   SOLE 21 724,634 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 550 454,489 SH   SOLE 22 437,151 0 17,338
LOYALTY VENTURES INC COMMON STOCK 54911Q107 3 2,732 SH   SOLE 25 2,732 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 9 7,225 SH   SOLE 26 5,463 0 1,762
LOYALTY VENTURES INC COMMON STOCK 54911Q107 152 125,477 SH   SOLE 30 125,477 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 2 1,995 SH   SOLE 36 1,995 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 3 2,354 SH   SOLE 40 2,354 0 0
LOYALTY VENTURES INC COMMON STOCK 54911Q107 2 1,627 SH   SOLE 43 1,627 0 0
LPL FINL HLDGS INC COM 50212V100 34,782 159,199 SH   SOLE 2 11,561 0 147,638
LPL FINL HLDGS INC COM 50212V100 13,319 60,962 SH   SOLE 4 35,598 0 25,364
LPL FINL HLDGS INC COM 50212V100 7,942 36,349 SH   SOLE 7 16,399 0 19,950
LPL FINL HLDGS INC COM 50212V100 456 2,087 SH   SOLE 13 251 0 1,836
LPL FINL HLDGS INC COM 50212V100 1,227 5,618 SH   SOLE 15 5,618 0 0
LPL FINL HLDGS INC COM 50212V100 21,467 98,257 SH   SOLE 18 94,179 0 4,078
LPL FINL HLDGS INC COM 50212V100 68,041 311,430 SH   SOLE 19 311,430 0 0
LPL FINL HLDGS INC COM 50212V100 320,712 1,467,925 SH   SOLE 21 1,467,925 0 0
LPL FINL HLDGS INC COM 50212V100 422,328 1,933,030 SH   SOLE 22 1,785,016 0 148,014
LPL FINL HLDGS INC COM 50212V100 27,270 124,817 SH   SOLE 23 124,817 0 0
LPL FINL HLDGS INC COM 50212V100 19,365 88,633 SH   SOLE 25 88,633 0 0
LPL FINL HLDGS INC COM 50212V100 10,671 48,843 SH   SOLE 26 36,290 0 12,553
LPL FINL HLDGS INC COM 50212V100 23,399 107,098 SH   SOLE 28 1,294 0 105,804
LPL FINL HLDGS INC COM 50212V100 23 105 SH   SOLE 29 105 0 0
LPL FINL HLDGS INC COM 50212V100 62,076 284,128 SH   SOLE 30 216,813 0 67,315
LPL FINL HLDGS INC COM 50212V100 3,935 18,010 SH   SOLE 31 16,623 0 1,387
LPL FINL HLDGS INC COM 50212V100 833 3,813 SH   SOLE 34 3,813 0 0
LPL FINL HLDGS INC COM 50212V100 2,661 12,179 SH   SOLE 36 12,179 0 0
LPL FINL HLDGS INC COM 50212V100 534 2,443 SH   SOLE 40 2,443 0 0
LPL FINL HLDGS INC COM 50212V100 34 155 SH   OTR 43 155 0 0
LPL FINL HLDGS INC COM 50212V100 15,555 71,199 SH   SOLE 43 68,047 0 3,152
LSB INDS INC COM 502160104 2,164 151,878 SH   SOLE 2 128,609 0 23,269
LSB INDS INC COM 502160104 2,166 151,975 SH   SOLE 7 151,975 0 0
LSB INDS INC COM 502160104 1,185 83,148 SH   SOLE 18 83,148 0 0
LSB INDS INC COM 502160104 2,183 153,205 SH   SOLE 19 153,205 0 0
LSB INDS INC COM 502160104 15,152 1,063,290 SH   SOLE 21 1,063,290 0 0
LSB INDS INC COM 502160104 15,051 1,056,232 SH   SOLE 22 1,026,509 0 29,723
LSB INDS INC COM 502160104 97 6,798 SH   SOLE 23 6,798 0 0
LSB INDS INC COM 502160104 63 4,415 SH   SOLE 25 4,415 0 0
LSB INDS INC COM 502160104 385 27,031 SH   SOLE 26 0 0 27,031
LSB INDS INC COM 502160104 21 1,439 SH   SOLE 28 0 0 1,439
LSB INDS INC COM 502160104 57 4,009 SH   SOLE 34 4,009 0 0
LSB INDS INC COM 502160104 65 4,567 SH   SOLE 40 4,567 0 0
LSB INDS INC COM 502160104 463 32,521 SH   SOLE 43 32,237 0 284
LSI INDS INC OHIO COM 50216C108 352 45,784 SH   SOLE 2 25,309 0 20,475
LSI INDS INC OHIO COM 50216C108 33 4,234 SH   SOLE 18 4,234 0 0
LSI INDS INC OHIO COM 50216C108 564 73,401 SH   SOLE 19 73,401 0 0
LSI INDS INC OHIO COM 50216C108 412 53,522 SH   SOLE 21 53,522 0 0
LSI INDS INC OHIO COM 50216C108 4,251 552,840 SH   SOLE 22 552,840 0 0
LSI INDS INC OHIO COM 50216C108 42 5,465 SH   SOLE 23 5,465 0 0
LSI INDS INC OHIO COM 50216C108 308 40,026 SH   SOLE 26 0 0 40,026
LTC PPTYS INC COM 502175102 1,995 53,264 SH   SOLE 2 16,223 0 37,041
LTC PPTYS INC COM 502175102 772 20,624 SH   SOLE 4 20,624 0 0
LTC PPTYS INC COM 502175102 1,931 51,565 SH   SOLE 7 51,565 0 0
LTC PPTYS INC COM 502175102 5,549 148,166 SH   SOLE 18 148,166 0 0
LTC PPTYS INC COM 502175102 4,786 127,795 SH   SOLE 19 127,795 0 0
LTC PPTYS INC COM 502175102 193,687 5,171,895 SH   SOLE 21 5,171,895 0 0
LTC PPTYS INC COM 502175102 48,115 1,284,784 SH   SOLE 22 1,243,232 0 41,552
LTC PPTYS INC COM 502175102 63 1,682 SH   SOLE 23 1,682 0 0
LTC PPTYS INC COM 502175102 6,720 179,429 SH   SOLE 25 179,429 0 0
LTC PPTYS INC COM 502175102 463 12,364 SH   SOLE 26 9,143 0 3,221
LTC PPTYS INC COM 502175102 1,145 30,579 SH   SOLE 28 110 0 30,469
LTC PPTYS INC COM 502175102 6,489 173,278 SH   SOLE 30 173,278 0 0
LTC PPTYS INC COM 502175102 188 5,021 SH   SOLE 40 5,021 0 0
LTC PPTYS INC COM 502175102 2,218 59,237 SH   SOLE 43 52,985 0 6,252
LUCID DIAGNOSTICS INC COM 54948X109 2 1,145 SH   SOLE 18 1,145 0 0
LUCID DIAGNOSTICS INC COM 54948X109 26 16,681 SH   SOLE 21 16,681 0 0
LUCID GROUP INC COM 549498103 10,710 766,644 SH   SOLE 2 48,214 0 718,430
LUCID GROUP INC COM 549498103 4,659 333,516 SH   SOLE 4 206,205 0 127,311
LUCID GROUP INC COM 549498103 3,467 248,148 SH   SOLE 7 248,148 0 0
LUCID GROUP INC COM 549498103 32 2,277 SH   SOLE 13 2,277 0 0
LUCID GROUP INC COM 549498103 531 38,020 SH   SOLE 15 38,020 0 0
LUCID GROUP INC COM 549498103 4,462 319,364 SH   SOLE 18 296,467 0 22,897
LUCID GROUP INC COM 549498103 2,247 160,821 SH   SOLE 19 160,821 0 0
LUCID GROUP INC COM 549498103 109,158 7,813,708 SH   SOLE 21 7,813,708 0 0
LUCID GROUP INC COM 549498103 166,138 11,892,517 SH   SOLE 22 11,046,129 0 846,388
LUCID GROUP INC COM 549498103 9,059 648,445 SH   SOLE 23 648,445 0 0
LUCID GROUP INC COM 549498103 9,751 697,986 SH   SOLE 25 697,986 0 0
LUCID GROUP INC COM 549498103 7,979 571,127 SH   SOLE 26 279,135 0 291,992
LUCID GROUP INC COM 549498103 10,140 725,857 SH   SOLE 28 128,229 0 597,628
LUCID GROUP INC COM 549498103 38 2,690 SH   SOLE 29 2,690 0 0
LUCID GROUP INC COM 549498103 44,269 3,168,852 SH   SOLE 30 3,062,598 0 106,254
LUCID GROUP INC COM 549498103 1,356 97,038 SH   SOLE 31 90,244 0 6,794
LUCID GROUP INC COM 549498103 5,508 394,253 SH   SOLE 32 394,253 0 0
LUCID GROUP INC COM 549498103 262 18,762 SH   SOLE 34 18,762 0 0
LUCID GROUP INC COM 549498103 2,141 153,248 SH   SOLE 36 153,248 0 0
LUCID GROUP INC COM 549498103 196 14,011 SH   SOLE 40 14,011 0 0
LUCID GROUP INC COM 549498103 1,571 112,451 SH   SOLE 43 101,108 0 11,343
LUCIRA HEALTH INC COM 54948U105 11 10,403 SH   SOLE 2 2,270 0 8,133
LUCIRA HEALTH INC COM 54948U105 3 3,087 SH   SOLE 18 3,087 0 0
LUCIRA HEALTH INC COM 54948U105 40 37,278 SH   SOLE 21 37,278 0 0
LUCIRA HEALTH INC COM 54948U105 2 1,518 SH   SOLE 22 1,518 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 3,025 1,190,783 SH   SOLE 2 786,757 0 404,026
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,421 953,103 SH   SOLE 4 199,204 0 753,899
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 230 90,596 SH   SOLE 7 90,596 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 630 247,971 SH   SOLE 13 99,143 0 148,828
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,663 654,760 SH   SOLE 15 654,760 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,281 504,383 SH   SOLE 18 504,383 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,210 870,165 SH   SOLE 19 870,165 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 35,993 14,170,540 SH   SOLE 21 14,170,540 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 20,026 7,884,278 SH   SOLE 22 7,319,820 0 564,458
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,480 976,532 SH   SOLE 23 976,532 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,344 528,954 SH   SOLE 25 528,954 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,516 596,953 SH   SOLE 26 12,577 0 584,376
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 3,058 1,203,967 SH   SOLE 28 45,516 0 1,158,451
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 15,200 5,984,117 SH   SOLE 30 4,412,677 0 1,571,440
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 91 35,961 SH   SOLE 31 0 0 35,961
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 4,009 1,578,435 SH   SOLE 34 1,578,435 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 51 20,030 SH   SOLE 36 20,030 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 4 1,430 SH   SOLE 40 1,430 0 0
LULULEMON ATHLETICA INC COM 550021109 50,237 179,701 SH   SOLE 2 67,785 0 111,916
LULULEMON ATHLETICA INC COM 550021109 26,919 96,291 SH   SOLE 4 53,493 0 42,798
LULULEMON ATHLETICA INC COM 550021109 11,086 39,654 SH   SOLE 7 29,100 0 10,554
LULULEMON ATHLETICA INC COM 550021109 2,177 7,788 SH   SOLE 13 4,971 0 2,817
LULULEMON ATHLETICA INC COM 550021109 2,688 9,614 SH   SOLE 15 9,614 0 0
LULULEMON ATHLETICA INC COM 550021109 1 3 SH   SOLE 17 0 0 3
LULULEMON ATHLETICA INC COM 550021109 27,522 98,448 SH   SOLE 18 82,526 0 15,922
LULULEMON ATHLETICA INC COM 550021109 29,681 106,170 SH   SOLE 19 106,170 0 0
LULULEMON ATHLETICA INC COM 550021109 630,423 2,255,055 SH   SOLE 21 2,255,055 0 0
LULULEMON ATHLETICA INC COM 550021109 726,795 2,599,782 SH   SOLE 22 2,367,663 0 232,119
LULULEMON ATHLETICA INC COM 550021109 54,135 193,645 SH   SOLE 23 193,645 0 0
LULULEMON ATHLETICA INC COM 550021109 56,596 202,448 SH   SOLE 25 202,448 0 0
LULULEMON ATHLETICA INC COM 550021109 43,062 154,034 SH   SOLE 26 75,155 0 78,879
LULULEMON ATHLETICA INC COM 550021109 68,704 245,756 SH   SOLE 28 7,243 0 238,513
LULULEMON ATHLETICA INC COM 550021109 871 3,116 SH   SOLE 29 3,116 0 0
LULULEMON ATHLETICA INC COM 550021109 142,562 509,952 SH   SOLE 30 484,556 0 25,396
LULULEMON ATHLETICA INC COM 550021109 9,558 34,191 SH   SOLE 31 32,022 0 2,169
LULULEMON ATHLETICA INC COM 550021109 7,883 28,199 SH   SOLE 32 28,199 0 0
LULULEMON ATHLETICA INC COM 550021109 5,585 19,979 SH   SOLE 34 19,979 0 0
LULULEMON ATHLETICA INC COM 550021109 9,735 34,821 SH   SOLE 36 34,821 0 0
LULULEMON ATHLETICA INC COM 550021109 1,038 3,712 SH   SOLE 40 3,712 0 0
LULULEMON ATHLETICA INC COM 550021109 61 217 SH   OTR 43 217 0 0
LULULEMON ATHLETICA INC COM 550021109 18,868 67,493 SH   SOLE 43 64,310 0 3,183
LULULEMON ATHLETICA INC OPTIONS 550021109 308 1,100 SH Call SOLE 4 1,100 0 0
LULULEMON ATHLETICA INC OPTIONS 550021109 4,976 17,800 SH Call SOLE 18 17,800 0 0
LULULEMON ATHLETICA INC OPTIONS 550021109 36,007 128,800 SH Call SOLE 19 128,800 0 0
LULULEMON ATHLETICA INC OPTIONS 550021109 2,236 8,000 SH Call SOLE 22 8,000 0 0
LULULEMON ATHLETICA INC OPTIONS 550021109 16,718 59,800 SH Call SOLE 34 59,800 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 7 1,530 SH   SOLE 2 0 0 1,530
LULUS FASHION LOUNGE HOLDING COM 55003A108 124 26,655 SH   SOLE 18 26,655 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 72 15,404 SH   SOLE 19 15,404 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 2,156 462,613 SH   SOLE 21 462,613 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 681 146,102 SH   SOLE 22 144,227 0 1,875
LUMEN TECHNOLOGIES INC COM 550241103 19,323 2,654,249 SH   SOLE 2 365,367 0 2,288,882
LUMEN TECHNOLOGIES INC COM 550241103 3,770 517,923 SH   SOLE 4 421,426 0 96,497
LUMEN TECHNOLOGIES INC COM 550241103 7,104 975,887 SH   SOLE 7 943,205 0 32,682
LUMEN TECHNOLOGIES INC COM 550241103 34 4,697 SH   SOLE 13 4,697 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,055 144,851 SH   SOLE 15 144,851 0 0
LUMEN TECHNOLOGIES INC COM 550241103 0 7 SH   SOLE 17 0 0 7
LUMEN TECHNOLOGIES INC COM 550241103 14,959 2,054,767 SH   SOLE 18 1,982,565 0 72,202
LUMEN TECHNOLOGIES INC COM 550241103 4,097 562,812 SH   SOLE 19 562,812 0 0
LUMEN TECHNOLOGIES INC COM 550241103 381,413 52,391,910 SH   SOLE 21 52,391,910 0 0
LUMEN TECHNOLOGIES INC COM 550241103 153,350 21,064,527 SH   SOLE 22 19,070,674 0 1,993,853
LUMEN TECHNOLOGIES INC COM 550241103 11,054 1,518,375 SH   SOLE 23 1,518,375 0 0
LUMEN TECHNOLOGIES INC COM 550241103 10,040 1,379,163 SH   SOLE 25 1,379,163 0 0
LUMEN TECHNOLOGIES INC COM 550241103 19,077 2,620,405 SH   SOLE 26 1,454,937 0 1,165,468
LUMEN TECHNOLOGIES INC COM 550241103 15,861 2,178,751 SH   SOLE 28 10,085 0 2,168,666
LUMEN TECHNOLOGIES INC COM 550241103 52,192 7,169,190 SH   SOLE 30 7,169,190 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,410 193,727 SH   SOLE 31 177,373 0 16,354
LUMEN TECHNOLOGIES INC COM 550241103 3,134 430,476 SH   SOLE 32 430,476 0 0
LUMEN TECHNOLOGIES INC COM 550241103 928 127,524 SH   SOLE 34 127,524 0 0
LUMEN TECHNOLOGIES INC COM 550241103 4,097 562,775 SH   SOLE 36 562,775 0 0
LUMEN TECHNOLOGIES INC COM 550241103 218 29,925 SH   SOLE 40 29,925 0 0
LUMEN TECHNOLOGIES INC COM 550241103 21 2,905 SH   OTR 43 2,905 0 0
LUMEN TECHNOLOGIES INC COM 550241103 3,308 454,443 SH   SOLE 43 406,449 0 47,995
LUMENT FINANCE TRUST INC COM 55025L108 12 5,530 SH   SOLE 18 5,530 0 0
LUMENT FINANCE TRUST INC COM 55025L108 131 60,549 SH   SOLE 21 60,549 0 0
LUMENT FINANCE TRUST INC COM 55025L108 240 111,323 SH   SOLE 22 111,323 0 0
LUMENTUM HLDGS INC COM 55024U109 11,399 166,236 SH   SOLE 2 123,038 0 43,198
LUMENTUM HLDGS INC COM 55024U109 2,011 29,332 SH   SOLE 4 447 0 28,885
LUMENTUM HLDGS INC COM 55024U109 55 800 SH   SOLE 7 800 0 0
LUMENTUM HLDGS INC COM 55024U109 10,098 147,267 SH   SOLE 18 147,267 0 0
LUMENTUM HLDGS INC COM 55024U109 1,989 29,014 SH   SOLE 19 29,014 0 0
LUMENTUM HLDGS INC COM 55024U109 248,444 3,623,219 SH   SOLE 21 3,623,219 0 0
LUMENTUM HLDGS INC COM 55024U109 133,400 1,945,459 SH   SOLE 22 1,854,804 0 90,655
LUMENTUM HLDGS INC COM 55024U109 761 11,100 SH   SOLE 25 11,100 0 0
LUMENTUM HLDGS INC COM 55024U109 2,168 31,615 SH   SOLE 26 25,513 0 6,102
LUMENTUM HLDGS INC COM 55024U109 364 5,305 SH   SOLE 28 1,352 0 3,953
LUMENTUM HLDGS INC COM 55024U109 3,250 47,401 SH   SOLE 30 47,401 0 0
LUMENTUM HLDGS INC COM 55024U109 68 991 SH   SOLE 31 991 0 0
LUMENTUM HLDGS INC COM 55024U109 357 5,209 SH   SOLE 34 5,209 0 0
LUMENTUM HLDGS INC COM 55024U109 172 2,502 SH   SOLE 36 2,502 0 0
LUMENTUM HLDGS INC COM 55024U109 630 9,193 SH   SOLE 40 9,193 0 0
LUMENTUM HLDGS INC COM 55024U109 16 229 SH   OTR 43 229 0 0
LUMENTUM HLDGS INC COM 55024U109 2,440 35,589 SH   SOLE 43 34,542 0 1,047
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 4,744 3,860,000 PRN   SOLE 21 3,860,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 2,499 2,680,000 PRN   SOLE 2 2,680,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 8,569 9,189,000 PRN   SOLE 21 9,189,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 4,010 4,300,000 PRN   SOLE 22 4,300,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 897 123,110 SH   SOLE 2 96,685 0 26,425
LUMINAR TECHNOLOGIES INC COM CL A 550424105 44 5,980 SH   SOLE 4 689 0 5,291
LUMINAR TECHNOLOGIES INC COM CL A 550424105 21 2,818 SH   SOLE 7 2,818 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 4,581 628,864 SH   SOLE 18 628,864 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 3,462 475,196 SH   SOLE 19 475,196 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 56,463 7,750,537 SH   SOLE 21 7,750,537 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 40,152 5,511,555 SH   SOLE 22 5,374,891 0 136,664
LUMINAR TECHNOLOGIES INC COM CL A 550424105 4 560 SH   SOLE 23 560 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 241 33,055 SH   SOLE 25 33,055 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 564 77,355 SH   SOLE 26 60,254 0 17,101
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,007 138,190 SH   SOLE 28 122,026 0 16,164
LUMINAR TECHNOLOGIES INC COM CL A 550424105 12,778 1,753,960 SH   SOLE 30 1,753,960 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 192 26,406 SH   SOLE 40 26,406 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 83 11,332 SH   SOLE 43 11,332 0 0
LUMOS PHARMA INC COM 55028X109 11 1,248 SH   SOLE 18 1,248 0 0
LUMOS PHARMA INC COM 55028X109 131 14,765 SH   SOLE 21 14,765 0 0
LUMOS PHARMA INC COM 55028X109 364 41,104 SH   SOLE 22 41,104 0 0
LUNA INNOVATIONS INC COM 550351100 5 1,015 SH   SOLE 2 0 0 1,015
LUNA INNOVATIONS INC COM 550351100 23 5,274 SH   SOLE 18 5,274 0 0
LUNA INNOVATIONS INC COM 550351100 282 63,412 SH   SOLE 21 63,412 0 0
LUNA INNOVATIONS INC COM 550351100 1,570 353,670 SH   SOLE 22 353,670 0 0
LUTHER BURBANK CORP COM 550550107 500 43,070 SH   SOLE 2 38,761 0 4,309
LUTHER BURBANK CORP COM 550550107 3 221 SH   SOLE 7 221 0 0
LUTHER BURBANK CORP COM 550550107 603 51,871 SH   SOLE 18 51,871 0 0
LUTHER BURBANK CORP COM 550550107 318 27,349 SH   SOLE 19 27,349 0 0
LUTHER BURBANK CORP COM 550550107 6,534 562,306 SH   SOLE 21 562,306 0 0
LUTHER BURBANK CORP COM 550550107 5,497 473,106 SH   SOLE 22 461,542 0 11,564
LUTHER BURBANK CORP COM 550550107 66 5,646 SH   SOLE 25 5,646 0 0
LUTHER BURBANK CORP COM 550550107 89 7,699 SH   SOLE 30 7,699 0 0
LUTHER BURBANK CORP COM 550550107 14 1,212 SH   SOLE 43 1,212 0 0
LUX HEALTH TECH ACQUISITION COM CL A 55068A100 106 10,602 SH   SOLE 2 10,602 0 0
LUXFER HLDGS PLC SHS G5698W116 829 57,187 SH   SOLE 2 50,594 0 6,593
LUXFER HLDGS PLC SHS G5698W116 3 198 SH   SOLE 7 198 0 0
LUXFER HLDGS PLC SHS G5698W116 1,172 80,798 SH   SOLE 18 80,798 0 0
LUXFER HLDGS PLC SHS G5698W116 762 52,519 SH   SOLE 19 52,519 0 0
LUXFER HLDGS PLC SHS G5698W116 24,450 1,686,174 SH   SOLE 21 1,686,174 0 0
LUXFER HLDGS PLC SHS G5698W116 9,870 680,681 SH   SOLE 22 658,149 0 22,532
LUXFER HLDGS PLC SHS G5698W116 53 3,686 SH   SOLE 25 3,686 0 0
LUXFER HLDGS PLC SHS G5698W116 82 5,642 SH   SOLE 26 2,646 0 2,996
LUXFER HLDGS PLC SHS G5698W116 1,014 69,931 SH   SOLE 30 69,931 0 0
LUXFER HLDGS PLC SHS G5698W116 67 4,632 SH   SOLE 40 4,632 0 0
LUXFER HLDGS PLC SHS G5698W116 193 13,343 SH   SOLE 43 12,187 0 1,156
LXP INDUSTRIAL TRUST COM 529043101 3,626 395,837 SH   SOLE 2 136,012 0 259,825
LXP INDUSTRIAL TRUST COM 529043101 1,261 137,697 SH   SOLE 4 137,697 0 0
LXP INDUSTRIAL TRUST COM 529043101 3,301 360,342 SH   SOLE 7 360,342 0 0
LXP INDUSTRIAL TRUST COM 529043101 9,493 1,036,335 SH   SOLE 18 1,036,335 0 0
LXP INDUSTRIAL TRUST COM 529043101 8,043 878,011 SH   SOLE 19 878,011 0 0
LXP INDUSTRIAL TRUST COM 529043101 329,231 35,942,299 SH   SOLE 21 35,942,299 0 0
LXP INDUSTRIAL TRUST COM 529043101 83,617 9,128,454 SH   SOLE 22 8,819,825 0 308,629
LXP INDUSTRIAL TRUST COM 529043101 103 11,246 SH   SOLE 23 11,246 0 0
LXP INDUSTRIAL TRUST COM 529043101 11,520 1,257,639 SH   SOLE 25 1,257,639 0 0
LXP INDUSTRIAL TRUST COM 529043101 1,270 138,642 SH   SOLE 26 121,293 0 17,349
LXP INDUSTRIAL TRUST COM 529043101 1,890 206,351 SH   SOLE 28 4,823 0 201,528
LXP INDUSTRIAL TRUST COM 529043101 11,927 1,302,116 SH   SOLE 30 1,302,116 0 0
LXP INDUSTRIAL TRUST COM 529043101 70 7,685 SH   SOLE 36 7,685 0 0
LXP INDUSTRIAL TRUST COM 529043101 344 37,522 SH   SOLE 40 37,522 0 0
LXP INDUSTRIAL TRUST COM 529043101 1,043 113,892 SH   SOLE 43 110,629 0 3,263
LXP INDUSTRIAL TRUST PFD CONV SER C 529043309 7,485 154,644 SH   SOLE 21 154,644 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 929 126,700 SH   SOLE 2 11,868 0 114,832
LYELL IMMUNOPHARMA INC COM 55083R104 15 2,052 SH   SOLE 7 2,052 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 3,874 528,514 SH   SOLE 18 528,514 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 2,528 344,935 SH   SOLE 19 344,935 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 46,343 6,322,409 SH   SOLE 21 6,322,409 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 26,396 3,601,112 SH   SOLE 22 3,490,708 0 110,404
LYELL IMMUNOPHARMA INC COM 55083R104 5,494 749,543 SH   SOLE 30 749,543 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 380 51,837 SH   SOLE 34 51,837 0 0
LYFT INC CL A COM 55087P104 8,831 670,507 SH   SOLE 2 247,703 0 422,804
LYFT INC CL A COM 55087P104 1,753 133,119 SH   SOLE 4 110,844 0 22,275
LYFT INC CL A COM 55087P104 391 29,720 SH   SOLE 7 29,720 0 0
LYFT INC CL A COM 55087P104 286 21,724 SH   SOLE 13 21,724 0 0
LYFT INC CL A COM 55087P104 264 20,083 SH   SOLE 15 20,083 0 0
LYFT INC CL A COM 55087P104 4,776 362,639 SH   SOLE 18 347,052 0 15,587
LYFT INC CL A COM 55087P104 6,941 527,065 SH   SOLE 19 527,065 0 0
LYFT INC CL A COM 55087P104 60,912 4,625,019 SH   SOLE 21 4,625,019 0 0
LYFT INC CL A COM 55087P104 105,665 8,023,160 SH   SOLE 22 7,367,704 0 655,456
LYFT INC CL A COM 55087P104 6,309 479,025 SH   SOLE 23 479,025 0 0
LYFT INC CL A COM 55087P104 1,269 96,359 SH   SOLE 25 96,359 0 0
LYFT INC CL A COM 55087P104 3,255 247,140 SH   SOLE 26 188,918 0 58,222
LYFT INC CL A COM 55087P104 7,544 572,831 SH   SOLE 28 7,516 0 565,315
LYFT INC CL A COM 55087P104 7 542 SH   SOLE 29 542 0 0
LYFT INC CL A COM 55087P104 21,892 1,662,244 SH   SOLE 30 829,839 0 832,405
LYFT INC CL A COM 55087P104 837 63,559 SH   SOLE 31 57,620 0 5,939
LYFT INC CL A COM 55087P104 167 12,656 SH   SOLE 34 12,656 0 0
LYFT INC CL A COM 55087P104 560 42,517 SH   SOLE 36 42,517 0 0
LYFT INC CL A COM 55087P104 106 8,082 SH   SOLE 40 8,082 0 0
LYFT INC CL A COM 55087P104 13 984 SH   OTR 43 984 0 0
LYFT INC CL A COM 55087P104 3,908 296,702 SH   SOLE 43 263,702 0 33,000
LYFT INC NOTE 1.500% 5/1 55087PAB0 5,554 6,515,000 PRN   SOLE 21 6,515,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 68,936 915,733 SH   SOLE 2 125,429 0 790,304
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,659 141,585 SH   SOLE 4 112,292 0 29,293
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 18,581 246,825 SH   SOLE 7 239,126 0 7,699
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 747 9,923 SH   SOLE 13 2,642 0 7,281
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,965 39,387 SH   SOLE 15 39,387 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 0 1 SH   SOLE 17 0 0 1
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 45,377 602,781 SH   SOLE 18 576,206 0 26,575
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 53,215 706,891 SH   SOLE 19 706,891 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 886,743 11,779,258 SH   SOLE 21 11,779,258 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 422,249 5,609,047 SH   SOLE 22 5,050,238 0 558,809
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 32,535 432,190 SH   SOLE 23 432,190 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23,572 313,122 SH   SOLE 25 313,122 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 38,790 515,278 SH   SOLE 26 183,100 0 332,178
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 29,118 386,790 SH   SOLE 28 3,916 0 382,874
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 435 5,773 SH   SOLE 29 5,773 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 118,731 1,577,187 SH   SOLE 30 1,577,187 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,547 60,399 SH   SOLE 31 55,665 0 4,734
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,418 71,968 SH   SOLE 32 71,968 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 24,962 331,590 SH   SOLE 34 331,590 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,796 169,983 SH   SOLE 35 169,983 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,019 106,523 SH   SOLE 36 106,523 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 613 8,142 SH   SOLE 40 8,142 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 50 661 SH   OTR 43 661 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 15,592 207,116 SH   SOLE 43 185,095 0 22,021
LYRA THERAPEUTICS INC COM 55234L105 11 2,170 SH   SOLE 2 1,552 0 618
LYRA THERAPEUTICS INC COM 55234L105 15 2,924 SH   SOLE 18 2,924 0 0
LYRA THERAPEUTICS INC COM 55234L105 162 32,360 SH   SOLE 21 32,360 0 0
LYRA THERAPEUTICS INC COM 55234L105 8 1,561 SH   SOLE 22 1,561 0 0
M & T BK CORP COM 55261F104 67,583 383,298 SH   SOLE 2 41,395 0 341,903
M & T BK CORP COM 55261F104 23,238 131,795 SH   SOLE 4 69,000 0 62,795
M & T BK CORP COM 55261F104 28,628 162,365 SH   SOLE 7 156,745 0 5,620
M & T BK CORP COM 55261F104 755 4,282 SH   SOLE 13 730 0 3,552
M & T BK CORP COM 55261F104 4,772 27,062 SH   SOLE 15 27,062 0 0
M & T BK CORP COM 55261F104 0 2 SH   SOLE 17 0 0 2
M & T BK CORP COM 55261F104 111,239 630,890 SH   SOLE 18 616,010 0 14,880
M & T BK CORP COM 55261F104 90,280 512,024 SH   SOLE 19 512,024 0 0
M & T BK CORP COM 55261F104 861,892 4,888,228 SH   SOLE 21 4,888,228 0 0
M & T BK CORP COM 55261F104 646,809 3,668,382 SH   SOLE 22 3,315,726 0 352,656
M & T BK CORP COM 55261F104 51,625 292,789 SH   SOLE 23 292,789 0 0
M & T BK CORP COM 55261F104 49,787 282,365 SH   SOLE 25 282,365 0 0
M & T BK CORP COM 55261F104 64,241 364,341 SH   SOLE 26 144,032 0 220,309
M & T BK CORP COM 55261F104 45,669 259,012 SH   SOLE 28 2,556 0 256,456
M & T BK CORP COM 55261F104 40 228 SH   SOLE 29 228 0 0
M & T BK CORP COM 55261F104 167,508 950,024 SH   SOLE 30 880,423 0 69,601
M & T BK CORP COM 55261F104 6,878 39,011 SH   SOLE 31 35,778 0 3,233
M & T BK CORP COM 55261F104 76,134 431,794 SH   SOLE 34 431,794 0 0
M & T BK CORP COM 55261F104 11,193 63,483 SH   SOLE 36 63,483 0 0
M & T BK CORP COM 55261F104 1,893 10,736 SH   SOLE 37 10,736 0 0
M & T BK CORP COM 55261F104 1,056 5,988 SH   SOLE 40 5,988 0 0
M & T BK CORP COM 55261F104 74 421 SH   OTR 43 421 0 0
M & T BK CORP COM 55261F104 21,393 121,330 SH   SOLE 43 105,812 0 15,517
M D C HLDGS INC COM 552676108 7,071 257,893 SH   SOLE 2 129,034 0 128,859
M D C HLDGS INC COM 552676108 6 231 SH   SOLE 4 231 0 0
M D C HLDGS INC COM 552676108 33 1,189 SH   SOLE 7 1,189 0 0
M D C HLDGS INC COM 552676108 6,306 229,989 SH   SOLE 18 206,346 0 23,643
M D C HLDGS INC COM 552676108 20,821 759,348 SH   SOLE 19 759,348 0 0
M D C HLDGS INC COM 552676108 202,046 7,368,562 SH   SOLE 21 7,368,562 0 0
M D C HLDGS INC COM 552676108 58,492 2,133,201 SH   SOLE 22 2,072,800 0 60,401
M D C HLDGS INC COM 552676108 611 22,283 SH   SOLE 23 22,283 0 0
M D C HLDGS INC COM 552676108 241 8,794 SH   SOLE 25 8,794 0 0
M D C HLDGS INC COM 552676108 4,730 172,507 SH   SOLE 26 21,470 0 151,037
M D C HLDGS INC COM 552676108 92 3,350 SH   SOLE 28 1,129 0 2,221
M D C HLDGS INC COM 552676108 2,701 98,495 SH   SOLE 30 98,495 0 0
M D C HLDGS INC COM 552676108 43 1,570 SH   SOLE 36 1,570 0 0
M D C HLDGS INC COM 552676108 197 7,193 SH   SOLE 40 7,193 0 0
M D C HLDGS INC COM 552676108 1,991 72,606 SH   SOLE 43 71,326 0 1,280
M/I HOMES INC COM 55305B101 1,861 51,366 SH   SOLE 2 35,410 0 15,956
M/I HOMES INC COM 55305B101 5 125 SH   SOLE 4 125 0 0
M/I HOMES INC COM 55305B101 25 677 SH   SOLE 7 677 0 0
M/I HOMES INC COM 55305B101 3,714 102,514 SH   SOLE 18 102,514 0 0
M/I HOMES INC COM 55305B101 1,858 51,276 SH   SOLE 19 51,276 0 0
M/I HOMES INC COM 55305B101 129,702 3,579,963 SH   SOLE 21 3,579,963 0 0
M/I HOMES INC COM 55305B101 25,250 696,938 SH   SOLE 22 669,879 0 27,059
M/I HOMES INC COM 55305B101 134 3,700 SH   SOLE 25 3,700 0 0
M/I HOMES INC COM 55305B101 672 18,536 SH   SOLE 26 16,591 0 1,945
M/I HOMES INC COM 55305B101 19 520 SH   SOLE 28 520 0 0
M/I HOMES INC COM 55305B101 1,825 50,369 SH   SOLE 30 50,369 0 0
M/I HOMES INC COM 55305B101 32 882 SH   SOLE 36 882 0 0
M/I HOMES INC COM 55305B101 144 3,986 SH   SOLE 40 3,986 0 0
M/I HOMES INC COM 55305B101 1,325 36,568 SH   SOLE 43 35,323 0 1,245
M3 BRIGADE ACQUISITION II CO *W EXP 03/09/202 553800111 4 80,000 SH   SOLE 19 80,000 0 0
MACATAWA BK CORP COM 554225102 709 76,581 SH   SOLE 2 42,325 0 34,256
MACATAWA BK CORP COM 554225102 5 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 892 96,362 SH   SOLE 18 96,362 0 0
MACATAWA BK CORP COM 554225102 477 51,494 SH   SOLE 19 51,494 0 0
MACATAWA BK CORP COM 554225102 8,687 938,114 SH   SOLE 21 938,114 0 0
MACATAWA BK CORP COM 554225102 4,118 444,729 SH   SOLE 22 425,134 0 19,595
MACATAWA BK CORP COM 554225102 69 7,402 SH   SOLE 43 7,402 0 0
MACERICH CO COM 554382101 3,441 433,377 SH   SOLE 2 275,191 0 158,186
MACERICH CO COM 554382101 848 106,773 SH   SOLE 4 106,773 0 0
MACERICH CO COM 554382101 2,243 282,524 SH   SOLE 7 282,524 0 0
MACERICH CO COM 554382101 8,104 1,020,619 SH   SOLE 18 1,020,619 0 0
MACERICH CO COM 554382101 8,062 1,015,318 SH   SOLE 19 1,015,318 0 0
MACERICH CO COM 554382101 129,675 16,331,901 SH   SOLE 21 16,331,901 0 0
MACERICH CO COM 554382101 65,559 8,256,763 SH   SOLE 22 8,023,030 0 233,733
MACERICH CO COM 554382101 144 18,167 SH   SOLE 23 18,167 0 0
MACERICH CO COM 554382101 7,837 986,990 SH   SOLE 25 986,990 0 0
MACERICH CO COM 554382101 1,287 162,074 SH   SOLE 26 86,138 0 75,936
MACERICH CO COM 554382101 1,192 150,150 SH   SOLE 28 3,471 0 146,679
MACERICH CO COM 554382101 6,176 777,815 SH   SOLE 30 777,815 0 0
MACERICH CO COM 554382101 161 20,314 SH   SOLE 36 20,314 0 0
MACERICH CO COM 554382101 194 24,393 SH   SOLE 40 24,393 0 0
MACERICH CO COM 554382101 2,585 325,607 SH   SOLE 43 241,763 0 83,844
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,750 53,097 SH   SOLE 2 47,354 0 5,743
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 74 1,420 SH   SOLE 4 1,420 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 43 825 SH   SOLE 7 825 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 11,365 219,441 SH   SOLE 18 219,167 0 274
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 14,042 271,143 SH   SOLE 19 271,143 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 180,833 3,491,651 SH   SOLE 21 3,491,651 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 73,045 1,410,417 SH   SOLE 22 1,380,418 0 29,999
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 34 653 SH   SOLE 23 653 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 365 7,049 SH   SOLE 25 7,049 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,119 21,609 SH   SOLE 26 17,650 0 3,959
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 170 3,277 SH   SOLE 28 867 0 2,410
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,244 24,020 SH   SOLE 30 24,020 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 57 1,109 SH   SOLE 31 1,109 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 25,267 487,871 SH   SOLE 34 487,871 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 312 6,016 SH   SOLE 40 6,016 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,473 28,433 SH   SOLE 43 26,214 0 2,219
MACOM TECH SOLUTIONS HLDGS I NOTE 0.250% 3/1 55405YAB6 3,872 4,125,000 PRN   SOLE 21 4,125,000 0 0
MACONDRAY CAP ACQUISITN CORP CLASS A ORD SHS G5853A107 24,549 2,450,000 SH   SOLE 2 2,450,000 0 0
MACONDRAY CAP ACQUISITN CORP *W EXP 05/31/202 G5853A115 42 816,666 SH   SOLE 2 816,666 0 0
MACROGENICS INC COM 556099109 832 240,445 SH   SOLE 2 107,915 0 132,530
MACROGENICS INC COM 556099109 1 230 SH   SOLE 4 230 0 0
MACROGENICS INC COM 556099109 3 850 SH   SOLE 7 850 0 0
MACROGENICS INC COM 556099109 679 196,383 SH   SOLE 18 192,831 0 3,552
MACROGENICS INC COM 556099109 2,059 594,953 SH   SOLE 19 594,953 0 0
MACROGENICS INC COM 556099109 9,124 2,637,115 SH   SOLE 21 2,637,115 0 0
MACROGENICS INC COM 556099109 6,477 1,871,986 SH   SOLE 22 1,814,014 0 57,972
MACROGENICS INC COM 556099109 73 21,175 SH   SOLE 23 21,175 0 0
MACROGENICS INC COM 556099109 28 8,001 SH   SOLE 25 8,001 0 0
MACROGENICS INC COM 556099109 305 88,195 SH   SOLE 26 25,861 0 62,334
MACROGENICS INC COM 556099109 3 908 SH   SOLE 28 908 0 0
MACROGENICS INC COM 556099109 191 55,286 SH   SOLE 30 55,286 0 0
MACROGENICS INC COM 556099109 18 5,101 SH   SOLE 40 5,101 0 0
MACROGENICS INC COM 556099109 8 2,317 SH   SOLE 43 2,317 0 0
MACYS INC COM 55616P104 17,509 1,117,371 SH   SOLE 2 493,108 0 624,263
MACYS INC COM 55616P104 250 15,982 SH   SOLE 4 10,215 0 5,767
MACYS INC COM 55616P104 145 9,276 SH   SOLE 7 9,276 0 0
MACYS INC COM 55616P104 96 6,134 SH   SOLE 13 6,134 0 0
MACYS INC COM 55616P104 9,076 579,213 SH   SOLE 18 579,213 0 0
MACYS INC COM 55616P104 5,411 345,329 SH   SOLE 19 345,329 0 0
MACYS INC COM 55616P104 206,099 13,152,486 SH   SOLE 21 13,152,486 0 0
MACYS INC COM 55616P104 127,284 8,122,760 SH   SOLE 22 7,782,393 0 340,367
MACYS INC COM 55616P104 309 19,733 SH   SOLE 23 19,733 0 0
MACYS INC COM 55616P104 682 43,505 SH   SOLE 25 43,505 0 0
MACYS INC COM 55616P104 5,561 354,866 SH   SOLE 26 201,919 0 152,947
MACYS INC COM 55616P104 847 54,041 SH   SOLE 28 13,794 0 40,247
MACYS INC COM 55616P104 125 7,994 SH   SOLE 29 7,994 0 0
MACYS INC COM 55616P104 3,071 195,976 SH   SOLE 30 195,976 0 0
MACYS INC COM 55616P104 215 13,704 SH   SOLE 31 13,704 0 0
MACYS INC COM 55616P104 21 1,345 SH   SOLE 34 1,345 0 0
MACYS INC COM 55616P104 1,131 72,145 SH   SOLE 36 72,145 0 0
MACYS INC COM 55616P104 569 36,283 SH   SOLE 40 36,283 0 0
MACYS INC COM 55616P104 6,809 434,528 SH   SOLE 43 427,308 0 7,220
MADDEN STEVEN LTD COM 556269108 3,060 114,735 SH   SOLE 2 95,029 0 19,706
MADDEN STEVEN LTD COM 556269108 9 343 SH   SOLE 4 343 0 0
MADDEN STEVEN LTD COM 556269108 106 3,970 SH   SOLE 7 802 0 3,168
MADDEN STEVEN LTD COM 556269108 6,929 259,818 SH   SOLE 18 253,526 0 6,292
MADDEN STEVEN LTD COM 556269108 6,879 257,925 SH   SOLE 19 257,925 0 0
MADDEN STEVEN LTD COM 556269108 237,416 8,901,987 SH   SOLE 21 8,901,987 0 0
MADDEN STEVEN LTD COM 556269108 52,637 1,973,630 SH   SOLE 22 1,923,711 0 49,919
MADDEN STEVEN LTD COM 556269108 112 4,195 SH   SOLE 23 4,195 0 0
MADDEN STEVEN LTD COM 556269108 336 12,613 SH   SOLE 25 12,613 0 0
MADDEN STEVEN LTD COM 556269108 1,944 72,898 SH   SOLE 26 39,004 0 33,894
MADDEN STEVEN LTD COM 556269108 133 5,001 SH   SOLE 28 1,362 0 3,639
MADDEN STEVEN LTD COM 556269108 4,378 164,161 SH   SOLE 30 164,161 0 0
MADDEN STEVEN LTD COM 556269108 51 1,902 SH   SOLE 36 1,902 0 0
MADDEN STEVEN LTD COM 556269108 276 10,356 SH   SOLE 40 10,356 0 0
MADDEN STEVEN LTD COM 556269108 1,165 43,673 SH   SOLE 43 42,819 0 854
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1,122 25,445 SH   SOLE 2 10,262 0 15,183
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 5 107 SH   SOLE 4 107 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 11 245 SH   SOLE 7 245 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3,459 78,450 SH   SOLE 18 78,450 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2,097 47,551 SH   SOLE 19 47,551 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 39,535 896,683 SH   SOLE 21 896,683 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 26,503 601,106 SH   SOLE 22 573,979 0 27,127
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 185 4,185 SH   SOLE 25 4,185 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 490 11,108 SH   SOLE 26 8,684 0 2,424
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 46 1,040 SH   SOLE 28 337 0 703
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 416 9,427 SH   SOLE 30 9,427 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 14 324 SH   SOLE 36 324 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 150 3,409 SH   SOLE 40 3,409 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 331 7,517 SH   SOLE 43 6,974 0 543
MADISON SQUARE GRDN SPRT COR CL A 55825T103 3,938 28,816 SH   SOLE 2 19,906 0 8,910
MADISON SQUARE GRDN SPRT COR CL A 55825T103 8 58 SH   SOLE 4 58 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 29 213 SH   SOLE 7 213 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,087 7,952 SH   SOLE 18 7,952 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 805 5,890 SH   SOLE 19 5,890 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 36,402 266,371 SH   SOLE 21 266,371 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 55,759 408,012 SH   SOLE 22 386,122 0 21,890
MADISON SQUARE GRDN SPRT COR CL A 55825T103 228 1,666 SH   SOLE 23 1,666 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 322 2,358 SH   SOLE 25 2,358 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 743 5,440 SH   SOLE 26 4,018 0 1,422
MADISON SQUARE GRDN SPRT COR CL A 55825T103 144 1,052 SH   SOLE 28 315 0 737
MADISON SQUARE GRDN SPRT COR CL A 55825T103 864 6,322 SH   SOLE 30 6,322 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 39 284 SH   SOLE 31 284 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 301 2,199 SH   SOLE 40 2,199 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 2,094 15,326 SH   SOLE 43 14,680 0 646
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,008 15,515 SH   SOLE 2 8,333 0 7,182
MADRIGAL PHARMACEUTICALS INC COM 558868105 3 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 27 420 SH   SOLE 7 114 0 306
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,161 33,245 SH   SOLE 18 33,245 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 4,176 64,250 SH   SOLE 19 64,250 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 34,373 528,900 SH   SOLE 21 528,900 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 21,071 324,218 SH   SOLE 22 317,129 0 7,089
MADRIGAL PHARMACEUTICALS INC COM 558868105 81 1,244 SH   SOLE 23 1,244 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 141 2,173 SH   SOLE 25 2,173 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 752 11,577 SH   SOLE 26 4,530 0 7,047
MADRIGAL PHARMACEUTICALS INC COM 558868105 22 333 SH   SOLE 28 0 0 333
MADRIGAL PHARMACEUTICALS INC COM 558868105 960 14,775 SH   SOLE 30 14,775 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 80 1,230 SH   SOLE 40 1,230 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 103 1,583 SH   SOLE 43 1,481 0 102
MAG SILVER CORP COM 55903Q104 536 42,920 SH   SOLE 23 42,920 0 0
MAG SILVER CORP COM 55903Q104 2,578 206,578 SH   SOLE 25 206,578 0 0
MAG SILVER CORP COM 55903Q104 888 71,185 SH   SOLE 26 46,185 0 25,000
MAG SILVER CORP COM 55903Q104 4,368 350,000 SH   SOLE 34 350,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 98 2,072 SH   SOLE 18 2,072 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,857 39,084 SH   SOLE 19 39,084 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 0 3 SH   SOLE 43 3 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 1 588 SH   SOLE 2 0 0 588
MAGENTA THERAPEUTICS INC COM 55910K108 8 5,703 SH   SOLE 18 5,703 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 508 360,159 SH   SOLE 21 360,159 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 483 342,464 SH   SOLE 22 342,464 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 39 27,628 SH   SOLE 30 27,628 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 2 1,345 SH   SOLE 43 1,345 0 0
MAGNA INTL INC COM 559222401 296 6,241 SH   SOLE 18 6,241 0 0
MAGNA INTL INC COM 559222401 4,632 97,690 SH   SOLE 19 97,690 0 0
MAGNA INTL INC COM 559222401 664 14,001 SH   SOLE 25 14,001 0 0
MAGNA INTL INC COM 559222401 1,251 26,376 SH   SOLE 34 26,376 0 0
MAGNA INTL INC COM 559222401 9,564 201,691 SH   SOLE 43 194,091 0 7,600
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 168 16,394 SH   SOLE 2 16,394 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1 132 SH   SOLE 4 132 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,280 124,984 SH   SOLE 21 124,984 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 356 34,756 SH   SOLE 22 13,059 0 21,697
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 315 30,810 SH   SOLE 23 30,810 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 72 7,011 SH   SOLE 25 7,011 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 360 35,202 SH   SOLE 26 35,202 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 32 3,139 SH   SOLE 28 3,139 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 79 7,760 SH   SOLE 30 7,760 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 43 4,230 SH   SOLE 40 4,230 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 9 857 SH   SOLE 43 857 0 0
MAGNITE INC COM 55955D100 838 127,574 SH   SOLE 2 64,921 0 62,653
MAGNITE INC COM 55955D100 3 434 SH   SOLE 4 434 0 0
MAGNITE INC COM 55955D100 11 1,688 SH   SOLE 7 1,688 0 0
MAGNITE INC COM 55955D100 2,616 398,140 SH   SOLE 18 398,140 0 0
MAGNITE INC COM 55955D100 2,017 306,942 SH   SOLE 19 306,942 0 0
MAGNITE INC COM 55955D100 29,489 4,488,425 SH   SOLE 21 4,488,425 0 0
MAGNITE INC COM 55955D100 19,979 3,040,948 SH   SOLE 22 2,901,426 0 139,522
MAGNITE INC COM 55955D100 107 16,268 SH   SOLE 25 16,268 0 0
MAGNITE INC COM 55955D100 410 62,377 SH   SOLE 26 36,732 0 25,645
MAGNITE INC COM 55955D100 54 8,164 SH   SOLE 28 2,296 0 5,868
MAGNITE INC COM 55955D100 367 55,852 SH   SOLE 30 55,852 0 0
MAGNITE INC COM 55955D100 102 15,480 SH   SOLE 40 15,480 0 0
MAGNITE INC COM 55955D100 191 29,046 SH   SOLE 43 28,757 0 289
MAGNITE INC NOTE 0.250% 3/1 55955DAB6 2,461 3,325,000 PRN   SOLE 21 3,325,000 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,492 125,810 SH   SOLE 2 108,341 0 17,469
MAGNOLIA OIL & GAS CORP CL A 559663109 118 5,967 SH   SOLE 4 4,152 0 1,815
MAGNOLIA OIL & GAS CORP CL A 559663109 52 2,640 SH   SOLE 7 2,640 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 88 4,421 SH   SOLE 13 4,421 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 8,585 433,387 SH   SOLE 18 432,166 0 1,221
MAGNOLIA OIL & GAS CORP CL A 559663109 6,542 330,258 SH   SOLE 19 330,258 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 111,537 5,630,321 SH   SOLE 21 5,630,321 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 78,014 3,938,104 SH   SOLE 22 3,827,684 0 110,420
MAGNOLIA OIL & GAS CORP CL A 559663109 76 3,819 SH   SOLE 23 3,819 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,341 67,678 SH   SOLE 26 52,564 0 15,114
MAGNOLIA OIL & GAS CORP CL A 559663109 441 22,253 SH   SOLE 28 0 0 22,253
MAGNOLIA OIL & GAS CORP CL A 559663109 44 2,230 SH   SOLE 29 2,230 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,859 144,321 SH   SOLE 30 144,321 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 135 6,810 SH   SOLE 31 6,810 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 824 41,573 SH   SOLE 34 41,573 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 387 19,546 SH   SOLE 40 19,546 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3,000 151,433 SH   SOLE 43 142,436 0 8,997
MAGYAR BANCORP INC COM 55977T208 12 936 SH   SOLE 18 936 0 0
MAGYAR BANCORP INC COM 55977T208 182 14,640 SH   SOLE 21 14,640 0 0
MAGYAR BANCORP INC COM 55977T208 6 475 SH   SOLE 22 475 0 0
MAIA BIOTECHNOLOGY INC COM 552641102 12 3,572 SH   SOLE 21 3,572 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 2 791 SH   SOLE 2 0 0 791
MAIDEN HOLDINGS LTD SHS G5753U112 25 11,645 SH   SOLE 18 11,645 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 304 141,279 SH   SOLE 21 141,279 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 1,843 857,051 SH   SOLE 22 857,051 0 0
MAIN STR CAP CORP COM 56035L104 14,471 430,185 SH   SOLE 30 430,185 0 0
MAIN STR CAP CORP COM 56035L104 778 23,128 SH   SOLE 43 18,373 0 4,755
MAINSTREET BANCSHARES INC COM 56064Y100 5 205 SH   SOLE 2 0 0 205
MAINSTREET BANCSHARES INC COM 56064Y100 27 1,200 SH   SOLE 18 1,200 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 323 14,164 SH   SOLE 21 14,164 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 26 1,141 SH   SOLE 22 1,141 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 153 4,976 SH   SOLE 2 3,249 0 1,727
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 197 6,428 SH   SOLE 22 6,428 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 56 1,819 SH   SOLE 23 1,819 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 29 957 SH   SOLE 25 957 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1,594 51,906 SH   SOLE 30 51,906 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 18 589 SH   SOLE 31 589 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 3 99 SH   SOLE 34 99 0 0
MALIBU BOATS INC COM CL A 56117J100 2,010 41,880 SH   SOLE 2 37,599 0 4,281
MALIBU BOATS INC COM CL A 56117J100 5 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100 12 246 SH   SOLE 7 246 0 0
MALIBU BOATS INC COM CL A 56117J100 2,821 58,787 SH   SOLE 18 51,133 0 7,654
MALIBU BOATS INC COM CL A 56117J100 4,128 86,023 SH   SOLE 19 86,023 0 0
MALIBU BOATS INC COM CL A 56117J100 31,292 652,060 SH   SOLE 21 652,060 0 0
MALIBU BOATS INC COM CL A 56117J100 25,206 525,232 SH   SOLE 22 511,829 0 13,403
MALIBU BOATS INC COM CL A 56117J100 139 2,893 SH   SOLE 25 2,893 0 0
MALIBU BOATS INC COM CL A 56117J100 1,068 22,262 SH   SOLE 26 8,395 0 13,867
MALIBU BOATS INC COM CL A 56117J100 15 319 SH   SOLE 28 319 0 0
MALIBU BOATS INC COM CL A 56117J100 1,905 39,702 SH   SOLE 30 39,702 0 0
MALIBU BOATS INC COM CL A 56117J100 124 2,574 SH   SOLE 40 2,574 0 0
MALIBU BOATS INC COM CL A 56117J100 252 5,242 SH   SOLE 43 5,169 0 73
MALVERN BANCORP INC COM 561409103 3 217 SH   SOLE 2 0 0 217
MALVERN BANCORP INC COM 561409103 17 1,209 SH   SOLE 18 1,209 0 0
MALVERN BANCORP INC COM 561409103 338 23,505 SH   SOLE 21 23,505 0 0
MALVERN BANCORP INC COM 561409103 18 1,273 SH   SOLE 22 1,273 0 0
MAMAMANCINI S HLDGS INC COM 56146T103 3 2,704 SH   SOLE 18 2,704 0 0
MAMAMANCINI S HLDGS INC COM 56146T103 34 31,291 SH   SOLE 21 31,291 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 10 2,876 SH   SOLE 18 2,876 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 227 66,612 SH   SOLE 21 66,612 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 573 167,975 SH   SOLE 22 167,975 0 0
MANHATTAN ASSOCIATES INC COM 562750109 38,092 286,338 SH   SOLE 2 159,954 0 126,384
MANHATTAN ASSOCIATES INC COM 562750109 1,943 14,606 SH   SOLE 4 13,516 0 1,090
MANHATTAN ASSOCIATES INC COM 562750109 224 1,685 SH   SOLE 7 1,685 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,109 8,337 SH   SOLE 13 8,337 0 0
MANHATTAN ASSOCIATES INC COM 562750109 19,494 146,537 SH   SOLE 18 145,378 0 1,159
MANHATTAN ASSOCIATES INC COM 562750109 8,211 61,722 SH   SOLE 19 61,722 0 0
MANHATTAN ASSOCIATES INC COM 562750109 471,755 3,546,233 SH   SOLE 21 3,546,233 0 0
MANHATTAN ASSOCIATES INC COM 562750109 240,449 1,807,477 SH   SOLE 22 1,718,076 0 89,401
MANHATTAN ASSOCIATES INC COM 562750109 3,339 25,100 SH   SOLE 23 25,100 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,334 10,027 SH   SOLE 25 10,027 0 0
MANHATTAN ASSOCIATES INC COM 562750109 5,004 37,619 SH   SOLE 26 23,573 0 14,046
MANHATTAN ASSOCIATES INC COM 562750109 6,001 45,108 SH   SOLE 28 1,134 0 43,974
MANHATTAN ASSOCIATES INC COM 562750109 936 7,037 SH   SOLE 29 7,037 0 0
MANHATTAN ASSOCIATES INC COM 562750109 4,724 35,508 SH   SOLE 30 35,508 0 0
MANHATTAN ASSOCIATES INC COM 562750109 2,256 16,959 SH   SOLE 31 16,959 0 0
MANHATTAN ASSOCIATES INC COM 562750109 14,339 107,786 SH   SOLE 34 107,786 0 0
MANHATTAN ASSOCIATES INC COM 562750109 244 1,833 SH   SOLE 36 1,833 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,077 8,099 SH   SOLE 40 8,099 0 0
MANHATTAN ASSOCIATES INC COM 562750109 19 143 SH   OTR 43 143 0 0
MANHATTAN ASSOCIATES INC COM 562750109 14,340 107,796 SH   SOLE 43 100,348 0 7,448
MANHATTAN BRDG CAP INC COM 562803106 8 1,330 SH   SOLE 18 1,330 0 0
MANHATTAN BRDG CAP INC COM 562803106 108 19,236 SH   SOLE 21 19,236 0 0
MANHATTAN BRDG CAP INC COM 562803106 2 347 SH   SOLE 22 347 0 0
MANITEX INTL INC COM 563420108 12 2,047 SH   SOLE 18 2,047 0 0
MANITEX INTL INC COM 563420108 171 29,799 SH   SOLE 21 29,799 0 0
MANITEX INTL INC COM 563420108 114 19,940 SH   SOLE 22 19,940 0 0
MANITOWOC CO INC COM NEW 563571405 1,711 220,778 SH   SOLE 2 126,597 0 94,181
MANITOWOC CO INC COM NEW 563571405 2 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 4 534 SH   SOLE 7 534 0 0
MANITOWOC CO INC COM NEW 563571405 873 112,624 SH   SOLE 18 109,642 0 2,982
MANITOWOC CO INC COM NEW 563571405 3,975 512,909 SH   SOLE 19 512,909 0 0
MANITOWOC CO INC COM NEW 563571405 10,908 1,407,523 SH   SOLE 21 1,407,523 0 0
MANITOWOC CO INC COM NEW 563571405 10,372 1,338,342 SH   SOLE 22 1,296,727 0 41,615
MANITOWOC CO INC COM NEW 563571405 128 16,502 SH   SOLE 23 16,502 0 0
MANITOWOC CO INC COM NEW 563571405 34 4,395 SH   SOLE 25 4,395 0 0
MANITOWOC CO INC COM NEW 563571405 715 92,222 SH   SOLE 26 2,577 0 89,645
MANITOWOC CO INC COM NEW 563571405 233 30,013 SH   SOLE 30 30,013 0 0
MANITOWOC CO INC COM NEW 563571405 27 3,537 SH   SOLE 40 3,537 0 0
MANITOWOC CO INC COM NEW 563571405 120 15,451 SH   SOLE 43 15,100 0 351
MANNATECH INC COM NEW 563771203 4 207 SH   SOLE 18 207 0 0
MANNATECH INC COM NEW 563771203 51 2,445 SH   SOLE 21 2,445 0 0
MANNATECH INC COM NEW 563771203 1,085 52,163 SH   SOLE 22 52,163 0 0
MANNING & NAPIER INC CL A 56382Q102 79 6,412 SH   SOLE 2 844 0 5,568
MANNING & NAPIER INC CL A 56382Q102 4 353 SH   SOLE 7 353 0 0
MANNING & NAPIER INC CL A 56382Q102 591 48,145 SH   SOLE 18 48,145 0 0
MANNING & NAPIER INC CL A 56382Q102 366 29,797 SH   SOLE 19 29,797 0 0
MANNING & NAPIER INC CL A 56382Q102 6,584 536,610 SH   SOLE 21 536,610 0 0
MANNING & NAPIER INC CL A 56382Q102 3,464 282,289 SH   SOLE 22 274,137 0 8,152
MANNKIND CORP COM NEW 56400P706 1,211 391,986 SH   SOLE 2 154,120 0 237,866
MANNKIND CORP COM NEW 56400P706 10 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 2,524 816,905 SH   SOLE 18 778,761 0 38,144
MANNKIND CORP COM NEW 56400P706 2,510 812,424 SH   SOLE 19 812,424 0 0
MANNKIND CORP COM NEW 56400P706 33,536 10,853,174 SH   SOLE 21 10,853,174 0 0
MANNKIND CORP COM NEW 56400P706 20,487 6,629,955 SH   SOLE 22 6,371,047 0 258,908
MANNKIND CORP COM NEW 56400P706 93 30,073 SH   SOLE 25 30,073 0 0
MANNKIND CORP COM NEW 56400P706 1,178 381,198 SH   SOLE 26 224,232 0 156,966
MANNKIND CORP COM NEW 56400P706 31 9,936 SH   SOLE 28 4,439 0 5,497
MANNKIND CORP COM NEW 56400P706 675 218,439 SH   SOLE 30 218,439 0 0
MANNKIND CORP COM NEW 56400P706 86 27,698 SH   SOLE 40 27,698 0 0
MANNKIND CORP COM NEW 56400P706 288 93,140 SH   SOLE 43 93,010 0 130
MANPOWERGROUP INC WIS COM 56418H100 14,187 219,306 SH   SOLE 2 126,767 0 92,539
MANPOWERGROUP INC WIS COM 56418H100 387 5,984 SH   SOLE 4 3,580 0 2,404
MANPOWERGROUP INC WIS COM 56418H100 93 1,438 SH   SOLE 7 1,438 0 0
MANPOWERGROUP INC WIS COM 56418H100 32 491 SH   SOLE 13 491 0 0
MANPOWERGROUP INC WIS COM 56418H100 7,295 112,763 SH   SOLE 18 112,593 0 170
MANPOWERGROUP INC WIS COM 56418H100 2,046 31,624 SH   SOLE 19 31,624 0 0
MANPOWERGROUP INC WIS COM 56418H100 171,280 2,647,699 SH   SOLE 21 2,647,699 0 0
MANPOWERGROUP INC WIS COM 56418H100 95,202 1,471,668 SH   SOLE 22 1,397,750 0 73,918
MANPOWERGROUP INC WIS COM 56418H100 121 1,863 SH   SOLE 23 1,863 0 0
MANPOWERGROUP INC WIS COM 56418H100 680 10,511 SH   SOLE 25 10,511 0 0
MANPOWERGROUP INC WIS COM 56418H100 2,794 43,193 SH   SOLE 26 36,377 0 6,816
MANPOWERGROUP INC WIS COM 56418H100 2,611 40,362 SH   SOLE 28 29,799 0 10,563
MANPOWERGROUP INC WIS COM 56418H100 4,218 65,209 SH   SOLE 30 65,209 0 0
MANPOWERGROUP INC WIS COM 56418H100 47 720 SH   SOLE 31 720 0 0
MANPOWERGROUP INC WIS COM 56418H100 198 3,060 SH   SOLE 34 3,060 0 0
MANPOWERGROUP INC WIS COM 56418H100 922 14,248 SH   SOLE 36 14,248 0 0
MANPOWERGROUP INC WIS COM 56418H100 468 7,241 SH   SOLE 40 7,241 0 0
MANPOWERGROUP INC WIS COM 56418H100 12 181 SH   OTR 43 181 0 0
MANPOWERGROUP INC WIS COM 56418H100 8,438 130,434 SH   SOLE 43 126,048 0 4,386
MANULIFE FINL CORP COM 56501R106 14,963 954,877 SH   SOLE 43 817,570 0 137,307
MARATHON DIGITAL HOLDINGS IN COM 565788106 1,161 108,369 SH   SOLE 2 42,566 0 65,803
MARATHON DIGITAL HOLDINGS IN COM 565788106 14 1,329 SH   SOLE 4 355 0 974
MARATHON DIGITAL HOLDINGS IN COM 565788106 14 1,266 SH   SOLE 7 1,266 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 3,417 319,006 SH   SOLE 18 319,006 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 2,181 203,647 SH   SOLE 19 203,647 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 45,137 4,214,484 SH   SOLE 21 4,214,484 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 29,600 2,763,767 SH   SOLE 22 2,650,969 0 112,798
MARATHON DIGITAL HOLDINGS IN COM 565788106 134 12,557 SH   SOLE 25 12,557 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 395 36,894 SH   SOLE 26 29,813 0 7,081
MARATHON DIGITAL HOLDINGS IN COM 565788106 69 6,437 SH   SOLE 28 686 0 5,751
MARATHON DIGITAL HOLDINGS IN COM 565788106 1,066 99,541 SH   SOLE 30 99,541 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 29 2,729 SH   SOLE 34 2,729 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 127 11,904 SH   SOLE 40 11,904 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 43 3,976 SH   SOLE 43 3,976 0 0
MARATHON OIL CORP COM 565849106 21,023 931,024 SH   SOLE 2 351,093 0 579,931
MARATHON OIL CORP COM 565849106 4,783 211,843 SH   SOLE 4 180,682 0 31,161
MARATHON OIL CORP COM 565849106 18,740 829,933 SH   SOLE 7 637,894 0 192,039
MARATHON OIL CORP COM 565849106 461 20,405 SH   SOLE 13 6,218 0 14,187
MARATHON OIL CORP COM 565849106 2,397 106,143 SH   SOLE 15 106,143 0 0
MARATHON OIL CORP COM 565849106 31,476 1,393,996 SH   SOLE 18 1,180,505 0 213,491
MARATHON OIL CORP COM 565849106 18,283 809,713 SH   SOLE 19 809,713 0 0
MARATHON OIL CORP COM 565849106 474,915 21,032,547 SH   SOLE 21 21,032,547 0 0
MARATHON OIL CORP COM 565849106 340,340 15,072,627 SH   SOLE 22 13,481,395 0 1,591,232
MARATHON OIL CORP COM 565849106 26,920 1,192,216 SH   SOLE 23 1,192,216 0 0
MARATHON OIL CORP COM 565849106 19,061 844,155 SH   SOLE 25 844,155 0 0
MARATHON OIL CORP COM 565849106 41,931 1,856,976 SH   SOLE 26 891,861 0 965,115
MARATHON OIL CORP COM 565849106 28,410 1,258,183 SH   SOLE 28 2,015 0 1,256,168
MARATHON OIL CORP COM 565849106 25 1,100 SH   SOLE 29 1,100 0 0
MARATHON OIL CORP COM 565849106 98,965 4,382,861 SH   SOLE 30 4,382,861 0 0
MARATHON OIL CORP COM 565849106 3,656 161,909 SH   SOLE 31 149,542 0 12,367
MARATHON OIL CORP COM 565849106 2,994 132,600 SH   SOLE 34 132,600 0 0
MARATHON OIL CORP COM 565849106 5,603 248,142 SH   SOLE 36 248,142 0 0
MARATHON OIL CORP COM 565849106 495 21,934 SH   SOLE 40 21,934 0 0
MARATHON OIL CORP COM 565849106 75 3,331 SH   OTR 43 3,331 0 0
MARATHON OIL CORP COM 565849106 24,332 1,077,594 SH   SOLE 43 980,643 0 96,950
MARATHON OIL CORP OPTIONS 565849106 178 7,900 SH Call SOLE 4 7,900 0 0
MARATHON OIL CORP OPTIONS 565849106 2,908 128,800 SH Call SOLE 18 128,800 0 0
MARATHON OIL CORP OPTIONS 565849106 20,805 921,400 SH Call SOLE 19 921,400 0 0
MARATHON OIL CORP OPTIONS 565849106 1,305 57,800 SH Call SOLE 22 57,800 0 0
MARATHON OIL CORP OPTIONS 565849106 9,628 426,400 SH Call SOLE 34 426,400 0 0
MARATHON PETE CORP COM 56585A102 128,086 1,289,498 SH   SOLE 2 512,837 0 776,661
MARATHON PETE CORP COM 56585A102 61,768 621,846 SH   SOLE 4 327,315 0 294,531
MARATHON PETE CORP COM 56585A102 48,036 483,596 SH   SOLE 7 469,498 0 14,098
MARATHON PETE CORP COM 56585A102 5,525 55,626 SH   SOLE 13 42,962 0 12,664
MARATHON PETE CORP COM 56585A102 8,046 81,000 SH   SOLE 15 81,000 0 0
MARATHON PETE CORP COM 56585A102 1 7 SH   SOLE 17 0 0 7
MARATHON PETE CORP COM 56585A102 86,368 869,510 SH   SOLE 18 823,471 0 46,039
MARATHON PETE CORP COM 56585A102 56,374 567,542 SH   SOLE 19 567,542 0 0
MARATHON PETE CORP COM 56585A102 1,777,110 17,890,966 SH   SOLE 21 17,890,966 0 0
MARATHON PETE CORP COM 56585A102 1,107,273 11,147,420 SH   SOLE 22 10,061,142 0 1,086,278
MARATHON PETE CORP COM 56585A102 98,375 990,387 SH   SOLE 23 990,387 0 0
MARATHON PETE CORP COM 56585A102 105,127 1,058,359 SH   SOLE 25 1,058,359 0 0
MARATHON PETE CORP COM 56585A102 130,170 1,310,481 SH   SOLE 26 523,806 0 786,675
MARATHON PETE CORP COM 56585A102 45,988 462,978 SH   SOLE 28 5,832 0 457,146
MARATHON PETE CORP COM 56585A102 3,642 36,662 SH   SOLE 29 36,662 0 0
MARATHON PETE CORP COM 56585A102 402,408 4,051,219 SH   SOLE 30 4,017,224 0 33,995
MARATHON PETE CORP COM 56585A102 20,674 208,139 SH   SOLE 31 198,321 0 9,818
MARATHON PETE CORP COM 56585A102 5,971 60,109 SH   SOLE 32 60,109 0 0
MARATHON PETE CORP COM 56585A102 107,556 1,082,814 SH   SOLE 34 1,082,814 0 0
MARATHON PETE CORP COM 56585A102 21,020 211,613 SH   SOLE 36 211,613 0 0
MARATHON PETE CORP COM 56585A102 1,730 17,421 SH   SOLE 40 17,421 0 0
MARATHON PETE CORP COM 56585A102 133 1,336 SH   OTR 43 1,336 0 0
MARATHON PETE CORP COM 56585A102 52,770 531,263 SH   SOLE 43 472,943 0 58,320
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2,605 102,020 SH   SOLE 2 48,593 0 53,427
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 10 378 SH   SOLE 4 378 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 147 5,751 SH   SOLE 7 5,751 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,248 48,872 SH   SOLE 18 48,872 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 867 33,967 SH   SOLE 19 33,967 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 66,239 2,594,557 SH   SOLE 21 2,594,557 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 62,373 2,443,115 SH   SOLE 22 2,304,441 0 138,674
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 445 17,437 SH   SOLE 25 17,437 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,546 60,563 SH   SOLE 26 51,375 0 9,188
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 220 8,609 SH   SOLE 28 1,455 0 7,154
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 9,066 355,109 SH   SOLE 30 355,109 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 41 1,619 SH   SOLE 31 1,619 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 347 13,580 SH   SOLE 40 13,580 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 254 9,934 SH   SOLE 43 8,985 0 949
MARBLEGATE ACQUISITION CORP COM CL A 56608A105 100 10,000 SH   SOLE 2 10,000 0 0
MARCHEX INC CL B 56624R108 5 3,268 SH   SOLE 18 3,268 0 0
MARCHEX INC CL B 56624R108 119 70,827 SH   SOLE 21 70,827 0 0
MARCHEX INC CL B 56624R108 1,001 595,990 SH   SOLE 22 595,990 0 0
MARCUS & MILLICHAP INC COM 566324109 6,614 201,757 SH   SOLE 2 126,011 0 75,746
MARCUS & MILLICHAP INC COM 566324109 9 264 SH   SOLE 7 264 0 0
MARCUS & MILLICHAP INC COM 566324109 3,078 93,910 SH   SOLE 18 83,228 0 10,682
MARCUS & MILLICHAP INC COM 566324109 19,434 592,852 SH   SOLE 19 592,852 0 0
MARCUS & MILLICHAP INC COM 566324109 100,112 3,054,054 SH   SOLE 21 3,054,054 0 0
MARCUS & MILLICHAP INC COM 566324109 41,246 1,258,264 SH   SOLE 22 1,242,017 0 16,247
MARCUS & MILLICHAP INC COM 566324109 661 20,166 SH   SOLE 23 20,166 0 0
MARCUS & MILLICHAP INC COM 566324109 158 4,817 SH   SOLE 25 4,817 0 0
MARCUS & MILLICHAP INC COM 566324109 5,077 154,867 SH   SOLE 26 9,754 0 145,113
MARCUS & MILLICHAP INC COM 566324109 160 4,877 SH   SOLE 28 0 0 4,877
MARCUS & MILLICHAP INC COM 566324109 1,787 54,508 SH   SOLE 30 54,508 0 0
MARCUS & MILLICHAP INC COM 566324109 421 12,854 SH   SOLE 34 12,854 0 0
MARCUS & MILLICHAP INC COM 566324109 86 2,613 SH   SOLE 40 2,613 0 0
MARCUS & MILLICHAP INC COM 566324109 1,290 39,342 SH   SOLE 43 38,755 0 587
MARCUS CORP DEL COM 566330106 1,735 124,883 SH   SOLE 2 102,882 0 22,001
MARCUS CORP DEL COM 566330106 4 303 SH   SOLE 7 303 0 0
MARCUS CORP DEL COM 566330106 1,325 95,377 SH   SOLE 18 95,377 0 0
MARCUS CORP DEL COM 566330106 595 42,826 SH   SOLE 19 42,826 0 0
MARCUS CORP DEL COM 566330106 41,487 2,986,855 SH   SOLE 21 2,986,855 0 0
MARCUS CORP DEL COM 566330106 9,723 699,971 SH   SOLE 22 670,636 0 29,335
MARCUS CORP DEL COM 566330106 58 4,175 SH   SOLE 25 4,175 0 0
MARCUS CORP DEL COM 566330106 506 36,400 SH   SOLE 30 36,400 0 0
MARCUS CORP DEL COM 566330106 35 2,508 SH   SOLE 40 2,508 0 0
MARCUS CORP DEL COM 566330106 182 13,129 SH   SOLE 43 13,057 0 72
MARIN SOFTWARE INC COM NEW 56804T205 4 2,858 SH   SOLE 18 2,858 0 0
MARIN SOFTWARE INC COM NEW 56804T205 44 34,345 SH   SOLE 21 34,345 0 0
MARIN SOFTWARE INC COM NEW 56804T205 177 138,612 SH   SOLE 22 138,612 0 0
MARINE PRODS CORP COM 568427108 19 2,210 SH   SOLE 2 338 0 1,872
MARINE PRODS CORP COM 568427108 200 23,585 SH   SOLE 18 23,585 0 0
MARINE PRODS CORP COM 568427108 122 14,433 SH   SOLE 19 14,433 0 0
MARINE PRODS CORP COM 568427108 2,497 295,140 SH   SOLE 21 295,140 0 0
MARINE PRODS CORP COM 568427108 2,403 284,008 SH   SOLE 22 283,320 0 688
MARINEMAX INC COM 567908108 3,916 131,437 SH   SOLE 2 85,474 0 45,963
MARINEMAX INC COM 567908108 2 72 SH   SOLE 4 72 0 0
MARINEMAX INC COM 567908108 6 193 SH   SOLE 7 193 0 0
MARINEMAX INC COM 567908108 2,691 90,320 SH   SOLE 18 80,698 0 9,622
MARINEMAX INC COM 567908108 9,381 314,897 SH   SOLE 19 314,897 0 0
MARINEMAX INC COM 567908108 79,196 2,658,484 SH   SOLE 21 2,658,484 0 0
MARINEMAX INC COM 567908108 24,317 816,292 SH   SOLE 22 791,850 0 24,442
MARINEMAX INC COM 567908108 268 9,012 SH   SOLE 23 9,012 0 0
MARINEMAX INC COM 567908108 84 2,813 SH   SOLE 25 2,813 0 0
MARINEMAX INC COM 567908108 1,786 59,966 SH   SOLE 26 561 0 59,405
MARINEMAX INC COM 567908108 38 1,286 SH   SOLE 28 1,286 0 0
MARINEMAX INC COM 567908108 1,432 48,066 SH   SOLE 30 48,066 0 0
MARINEMAX INC COM 567908108 82 2,756 SH   SOLE 34 2,756 0 0
MARINEMAX INC COM 567908108 70 2,362 SH   SOLE 40 2,362 0 0
MARINEMAX INC COM 567908108 191 6,418 SH   SOLE 43 6,277 0 141
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 71 10,645 SH   SOLE 2 9,851 0 794
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 42 6,335 SH   SOLE 18 6,335 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 107 16,119 SH   SOLE 19 16,119 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 2,365 355,677 SH   SOLE 21 355,677 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 3,662 550,628 SH   SOLE 22 550,628 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 117 17,568 SH   SOLE 30 17,568 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 15 2,226 SH   SOLE 43 2,226 0 0
MARKEL CORP COM 570535104 12,436 11,470 SH   SOLE 2 2,875 0 8,595
MARKEL CORP COM 570535104 10,137 9,350 SH   SOLE 4 4,459 0 4,891
MARKEL CORP COM 570535104 2,418 2,230 SH   SOLE 7 2,230 0 0
MARKEL CORP COM 570535104 498 459 SH   SOLE 13 52 0 407
MARKEL CORP COM 570535104 1,544 1,424 SH   SOLE 15 1,424 0 0
MARKEL CORP COM 570535104 17,131 15,800 SH   SOLE 18 15,098 0 702
MARKEL CORP COM 570535104 3,254 3,001 SH   SOLE 19 3,001 0 0
MARKEL CORP COM 570535104 192,084 177,163 SH   SOLE 21 177,163 0 0
MARKEL CORP COM 570535104 314,218 289,810 SH   SOLE 22 265,094 0 24,716
MARKEL CORP COM 570535104 23,338 21,525 SH   SOLE 23 21,525 0 0
MARKEL CORP COM 570535104 16,608 15,318 SH   SOLE 25 15,318 0 0
MARKEL CORP COM 570535104 18,748 17,292 SH   SOLE 26 8,610 0 8,682
MARKEL CORP COM 570535104 24,197 22,317 SH   SOLE 28 206 0 22,111
MARKEL CORP COM 570535104 35,214 32,479 SH   SOLE 30 32,479 0 0
MARKEL CORP COM 570535104 3,362 3,101 SH   SOLE 31 2,854 0 247
MARKEL CORP COM 570535104 636 587 SH   SOLE 34 587 0 0
MARKEL CORP COM 570535104 5,662 5,222 SH   SOLE 36 5,222 0 0
MARKEL CORP COM 570535104 514 474 SH   SOLE 40 474 0 0
MARKEL CORP COM 570535104 42 39 SH   OTR 43 39 0 0
MARKEL CORP COM 570535104 5,070 4,676 SH   SOLE 43 4,440 0 236
MARKER THERAPEUTICS INC COM 57055L107 1 3,118 SH   SOLE 2 0 0 3,118
MARKER THERAPEUTICS INC COM 57055L107 41 110,758 SH   SOLE 21 110,758 0 0
MARKER THERAPEUTICS INC COM 57055L107 1 3,639 SH   SOLE 22 3,639 0 0
MARKETAXESS HLDGS INC COM 57060D108 14,455 64,968 SH   SOLE 2 21,464 0 43,504
MARKETAXESS HLDGS INC COM 57060D108 5,936 26,678 SH   SOLE 4 15,052 0 11,626
MARKETAXESS HLDGS INC COM 57060D108 10,255 46,091 SH   SOLE 7 35,095 0 10,996
MARKETAXESS HLDGS INC COM 57060D108 34 151 SH   SOLE 13 151 0 0
MARKETAXESS HLDGS INC COM 57060D108 874 3,927 SH   SOLE 15 3,927 0 0
MARKETAXESS HLDGS INC COM 57060D108 20,581 92,502 SH   SOLE 18 89,522 0 2,980
MARKETAXESS HLDGS INC COM 57060D108 5,183 23,296 SH   SOLE 19 23,296 0 0
MARKETAXESS HLDGS INC COM 57060D108 322,791 1,450,810 SH   SOLE 21 1,450,810 0 0
MARKETAXESS HLDGS INC COM 57060D108 202,514 910,215 SH   SOLE 22 833,796 0 76,419
MARKETAXESS HLDGS INC COM 57060D108 13,142 59,069 SH   SOLE 23 59,069 0 0
MARKETAXESS HLDGS INC COM 57060D108 10,642 47,833 SH   SOLE 25 47,833 0 0
MARKETAXESS HLDGS INC COM 57060D108 15,217 68,395 SH   SOLE 26 23,219 0 45,176
MARKETAXESS HLDGS INC COM 57060D108 15,951 71,692 SH   SOLE 28 418 0 71,274
MARKETAXESS HLDGS INC COM 57060D108 6 28 SH   SOLE 29 28 0 0
MARKETAXESS HLDGS INC COM 57060D108 65,572 294,720 SH   SOLE 30 294,720 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,885 8,471 SH   SOLE 31 7,784 0 687
MARKETAXESS HLDGS INC COM 57060D108 370 1,664 SH   SOLE 34 1,664 0 0
MARKETAXESS HLDGS INC COM 57060D108 3,123 14,035 SH   SOLE 36 14,035 0 0
MARKETAXESS HLDGS INC COM 57060D108 252 1,133 SH   SOLE 40 1,133 0 0
MARKETAXESS HLDGS INC COM 57060D108 17 78 SH   OTR 43 78 0 0
MARKETAXESS HLDGS INC COM 57060D108 5,431 24,411 SH   SOLE 43 21,756 0 2,655
MARKETWISE INC COM CL A 57064P107 15 6,670 SH   SOLE 2 0 0 6,670
MARKETWISE INC COM CL A 57064P107 117 51,324 SH   SOLE 18 51,324 0 0
MARKETWISE INC COM CL A 57064P107 65 28,379 SH   SOLE 19 28,379 0 0
MARKETWISE INC COM CL A 57064P107 1,104 484,079 SH   SOLE 21 484,079 0 0
MARKETWISE INC COM CL A 57064P107 560 245,636 SH   SOLE 22 239,361 0 6,275
MARKFORGED HOLDING CORPORATI COM 57064N102 135 68,396 SH   SOLE 2 34,424 0 33,972
MARKFORGED HOLDING CORPORATI COM 57064N102 4 1,999 SH   SOLE 7 1,999 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 641 323,783 SH   SOLE 18 323,783 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 404 203,946 SH   SOLE 19 203,946 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 7,865 3,972,007 SH   SOLE 21 3,972,007 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 4,259 2,151,085 SH   SOLE 22 1,997,671 0 153,414
MARKFORGED HOLDING CORPORATI COM 57064N102 24 12,324 SH   SOLE 25 12,324 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 40 20,189 SH   SOLE 30 20,189 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 27 13,694 SH   SOLE 40 13,694 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102 0 97 SH   SOLE 43 97 0 0
MARPAI INC CL A COM 571354109 0 327 SH   SOLE 22 327 0 0
MARQETA INC CLASS A COM 57142B104 3,273 459,682 SH   SOLE 2 303,224 0 156,458
MARQETA INC CLASS A COM 57142B104 10 1,427 SH   SOLE 4 1,427 0 0
MARQETA INC CLASS A COM 57142B104 44 6,207 SH   SOLE 7 6,207 0 0
MARQETA INC CLASS A COM 57142B104 10,568 1,484,297 SH   SOLE 18 1,428,934 0 55,363
MARQETA INC CLASS A COM 57142B104 16,755 2,353,299 SH   SOLE 19 2,353,299 0 0
MARQETA INC CLASS A COM 57142B104 106,857 15,007,962 SH   SOLE 21 15,007,962 0 0
MARQETA INC CLASS A COM 57142B104 75,931 10,664,436 SH   SOLE 22 10,410,513 0 253,923
MARQETA INC CLASS A COM 57142B104 261 36,695 SH   SOLE 23 36,695 0 0
MARQETA INC CLASS A COM 57142B104 363 50,972 SH   SOLE 25 50,972 0 0
MARQETA INC CLASS A COM 57142B104 2,523 354,397 SH   SOLE 26 128,685 0 225,712
MARQETA INC CLASS A COM 57142B104 116 16,315 SH   SOLE 28 0 0 16,315
MARQETA INC CLASS A COM 57142B104 2,659 373,418 SH   SOLE 30 373,418 0 0
MARQETA INC CLASS A COM 57142B104 60 8,435 SH   SOLE 34 8,435 0 0
MARQETA INC CLASS A COM 57142B104 327 45,916 SH   SOLE 40 45,916 0 0
MARQETA INC CLASS A COM 57142B104 282 39,573 SH   SOLE 43 38,508 0 1,065
MARRIOTT INTL INC NEW CL A 571903202 83,066 592,739 SH   SOLE 2 152,041 0 440,698
MARRIOTT INTL INC NEW CL A 571903202 22,729 162,186 SH   SOLE 4 122,738 0 39,448
MARRIOTT INTL INC NEW CL A 571903202 39,771 283,798 SH   SOLE 7 276,020 0 7,778
MARRIOTT INTL INC NEW CL A 571903202 2,324 16,583 SH   SOLE 13 9,764 0 6,819
MARRIOTT INTL INC NEW CL A 571903202 3,864 27,572 SH   SOLE 15 27,572 0 0
MARRIOTT INTL INC NEW CL A 571903202 112 797 SH   SOLE 17 0 0 797
MARRIOTT INTL INC NEW CL A 571903202 58,154 414,972 SH   SOLE 18 390,747 0 24,225
MARRIOTT INTL INC NEW CL A 571903202 12,128 86,544 SH   SOLE 19 86,544 0 0
MARRIOTT INTL INC NEW CL A 571903202 761,765 5,435,741 SH   SOLE 21 5,435,741 0 0
MARRIOTT INTL INC NEW CL A 571903202 816,698 5,827,726 SH   SOLE 22 5,277,900 0 549,826
MARRIOTT INTL INC NEW CL A 571903202 64,248 458,458 SH   SOLE 23 458,458 0 0
MARRIOTT INTL INC NEW CL A 571903202 45,652 325,758 SH   SOLE 25 325,758 0 0
MARRIOTT INTL INC NEW CL A 571903202 74,555 532,001 SH   SOLE 26 181,329 0 350,672
MARRIOTT INTL INC NEW CL A 571903202 53,475 381,581 SH   SOLE 28 44,078 0 337,503
MARRIOTT INTL INC NEW CL A 571903202 1,001 7,146 SH   SOLE 29 7,146 0 0
MARRIOTT INTL INC NEW CL A 571903202 194,227 1,385,948 SH   SOLE 30 1,385,948 0 0
MARRIOTT INTL INC NEW CL A 571903202 10,822 77,224 SH   SOLE 31 72,250 0 4,974
MARRIOTT INTL INC NEW CL A 571903202 10,584 75,521 SH   SOLE 32 75,521 0 0
MARRIOTT INTL INC NEW CL A 571903202 9,932 70,871 SH   SOLE 34 70,871 0 0
MARRIOTT INTL INC NEW CL A 571903202 12,138 86,614 SH   SOLE 36 86,614 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,273 9,081 SH   SOLE 40 9,081 0 0
MARRIOTT INTL INC NEW CL A 571903202 95 680 SH   OTR 43 680 0 0
MARRIOTT INTL INC NEW CL A 571903202 33,672 240,275 SH   SOLE 43 219,125 0 21,150
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 14,448 118,560 SH   SOLE 2 42,391 0 76,169
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 55 450 SH   SOLE 4 450 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 92 752 SH   SOLE 7 583 0 169
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 10,174 83,488 SH   SOLE 18 83,488 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1,489 12,219 SH   SOLE 19 12,219 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 230,184 1,888,924 SH   SOLE 21 1,888,924 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 130,721 1,072,712 SH   SOLE 22 1,025,150 0 47,562
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 718 5,892 SH   SOLE 25 5,892 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1,896 15,557 SH   SOLE 26 12,108 0 3,449
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 213 1,749 SH   SOLE 28 761 0 988
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 6,168 50,619 SH   SOLE 30 50,619 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 69 567 SH   SOLE 31 567 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 82 673 SH   SOLE 36 673 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 611 5,013 SH   SOLE 40 5,013 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 3,045 24,988 SH   SOLE 43 23,291 0 1,697
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 616 670,000 PRN   SOLE 2 670,000 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 4,599 5,005,000 PRN   SOLE 21 5,005,000 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 1,838 2,000,000 PRN   SOLE 22 2,000,000 0 0
MARSH & MCLENNAN COS INC COM 571748102 166,549 1,115,608 SH   SOLE 2 395,644 0 719,964
MARSH & MCLENNAN COS INC COM 571748102 69,762 467,294 SH   SOLE 4 262,775 0 204,519
MARSH & MCLENNAN COS INC COM 571748102 79,941 535,475 SH   SOLE 7 491,398 0 44,077
MARSH & MCLENNAN COS INC COM 571748102 2,848 19,079 SH   SOLE 13 8,759 0 10,320
MARSH & MCLENNAN COS INC COM 571748102 9,978 66,836 SH   SOLE 15 66,836 0 0
MARSH & MCLENNAN COS INC COM 571748102 2 14 SH   SOLE 17 0 0 14
MARSH & MCLENNAN COS INC COM 571748102 204,976 1,373,006 SH   SOLE 18 1,268,445 0 104,561
MARSH & MCLENNAN COS INC COM 571748102 299,412 2,005,573 SH   SOLE 19 2,005,573 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,061,318 13,807,476 SH   SOLE 21 13,807,476 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,755,512 11,759,071 SH   SOLE 22 10,634,626 0 1,124,445
MARSH & MCLENNAN COS INC COM 571748102 124,424 833,438 SH   SOLE 23 833,438 0 0
MARSH & MCLENNAN COS INC COM 571748102 125,305 839,339 SH   SOLE 25 839,339 0 0
MARSH & MCLENNAN COS INC COM 571748102 182,704 1,223,822 SH   SOLE 26 536,853 0 686,969
MARSH & MCLENNAN COS INC COM 571748102 187,765 1,257,720 SH   SOLE 28 12,595 0 1,245,125
MARSH & MCLENNAN COS INC COM 571748102 2,410 16,143 SH   SOLE 29 16,143 0 0
MARSH & MCLENNAN COS INC COM 571748102 648,531 4,344,103 SH   SOLE 30 4,341,997 0 2,106
MARSH & MCLENNAN COS INC COM 571748102 18,446 123,558 SH   SOLE 31 114,512 0 9,046
MARSH & MCLENNAN COS INC COM 571748102 117,605 787,762 SH   SOLE 34 787,762 0 0
MARSH & MCLENNAN COS INC COM 571748102 28,702 192,258 SH   SOLE 36 192,258 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,424 16,235 SH   SOLE 40 16,235 0 0
MARSH & MCLENNAN COS INC COM 571748102 218 1,462 SH   OTR 43 1,462 0 0
MARSH & MCLENNAN COS INC COM 571748102 78,870 528,302 SH   SOLE 43 476,169 0 52,133
MARTEN TRANS LTD COM 573075108 2,697 140,745 SH   SOLE 2 105,250 0 35,495
MARTEN TRANS LTD COM 573075108 3 172 SH   SOLE 4 172 0 0
MARTEN TRANS LTD COM 573075108 13 675 SH   SOLE 7 675 0 0
MARTEN TRANS LTD COM 573075108 3,705 193,369 SH   SOLE 18 193,369 0 0
MARTEN TRANS LTD COM 573075108 4,463 232,925 SH   SOLE 19 232,925 0 0
MARTEN TRANS LTD COM 573075108 137,971 7,201,015 SH   SOLE 21 7,201,015 0 0
MARTEN TRANS LTD COM 573075108 33,848 1,766,585 SH   SOLE 22 1,721,603 0 44,982
MARTEN TRANS LTD COM 573075108 164 8,564 SH   SOLE 25 8,564 0 0
MARTEN TRANS LTD COM 573075108 1,873 97,768 SH   SOLE 26 40,240 0 57,528
MARTEN TRANS LTD COM 573075108 121 6,312 SH   SOLE 28 0 0 6,312
MARTEN TRANS LTD COM 573075108 1,976 103,152 SH   SOLE 30 103,152 0 0
MARTEN TRANS LTD COM 573075108 137 7,125 SH   SOLE 40 7,125 0 0
MARTEN TRANS LTD COM 573075108 2,044 106,681 SH   SOLE 43 102,930 0 3,751
MARTIN MARIETTA MATLS INC COM 573284106 20,644 64,094 SH   SOLE 2 19,186 0 44,908
MARTIN MARIETTA MATLS INC COM 573284106 9,120 28,314 SH   SOLE 4 22,410 0 5,904
MARTIN MARIETTA MATLS INC COM 573284106 17,884 55,525 SH   SOLE 7 53,506 0 2,019
MARTIN MARIETTA MATLS INC COM 573284106 571 1,774 SH   SOLE 13 242 0 1,532
MARTIN MARIETTA MATLS INC COM 573284106 2,965 9,204 SH   SOLE 15 9,204 0 0
MARTIN MARIETTA MATLS INC COM 573284106 31,849 98,881 SH   SOLE 18 93,959 0 4,922
MARTIN MARIETTA MATLS INC COM 573284106 8,424 26,155 SH   SOLE 19 26,155 0 0
MARTIN MARIETTA MATLS INC COM 573284106 540,927 1,679,429 SH   SOLE 21 1,679,429 0 0
MARTIN MARIETTA MATLS INC COM 573284106 423,655 1,315,331 SH   SOLE 22 1,191,506 0 123,825
MARTIN MARIETTA MATLS INC COM 573284106 32,685 101,479 SH   SOLE 23 101,479 0 0
MARTIN MARIETTA MATLS INC COM 573284106 22,578 70,097 SH   SOLE 25 70,097 0 0
MARTIN MARIETTA MATLS INC COM 573284106 36,559 113,505 SH   SOLE 26 37,843 0 75,662
MARTIN MARIETTA MATLS INC COM 573284106 28,391 88,145 SH   SOLE 28 1,774 0 86,371
MARTIN MARIETTA MATLS INC COM 573284106 84,535 262,459 SH   SOLE 30 262,459 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,294 13,331 SH   SOLE 31 12,213 0 1,118
MARTIN MARIETTA MATLS INC COM 573284106 889 2,761 SH   SOLE 34 2,761 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,247 19,394 SH   SOLE 36 19,394 0 0
MARTIN MARIETTA MATLS INC COM 573284106 683 2,121 SH   SOLE 40 2,121 0 0
MARTIN MARIETTA MATLS INC COM 573284106 42 129 SH   OTR 43 129 0 0
MARTIN MARIETTA MATLS INC COM 573284106 16,552 51,391 SH   SOLE 43 45,057 0 6,334
MARVELL TECHNOLOGY INC COM 573874104 69,907 1,629,157 SH   SOLE 2 219,518 0 1,409,639
MARVELL TECHNOLOGY INC COM 573874104 30,953 721,355 SH   SOLE 4 326,098 0 395,257
MARVELL TECHNOLOGY INC COM 573874104 8,847 206,172 SH   SOLE 7 206,172 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,482 34,544 SH   SOLE 13 3,758 0 30,786
MARVELL TECHNOLOGY INC COM 573874104 3,019 70,365 SH   SOLE 15 70,365 0 0
MARVELL TECHNOLOGY INC COM 573874104 180,910 4,216,029 SH   SOLE 18 2,878,395 0 1,337,634
MARVELL TECHNOLOGY INC COM 573874104 305,474 7,118,952 SH   SOLE 19 7,118,952 0 0
MARVELL TECHNOLOGY INC COM 573874104 537,719 12,531,313 SH   SOLE 21 12,531,313 0 0
MARVELL TECHNOLOGY INC COM 573874104 812,069 18,924,945 SH   SOLE 22 17,334,073 0 1,590,872
MARVELL TECHNOLOGY INC COM 573874104 57,051 1,329,548 SH   SOLE 23 1,329,548 0 0
MARVELL TECHNOLOGY INC COM 573874104 89,278 2,080,594 SH   SOLE 25 2,080,594 0 0
MARVELL TECHNOLOGY INC COM 573874104 77,104 1,796,881 SH   SOLE 26 536,305 0 1,260,576
MARVELL TECHNOLOGY INC COM 573874104 80,638 1,879,231 SH   SOLE 28 19,716 0 1,859,515
MARVELL TECHNOLOGY INC COM 573874104 62 1,447 SH   SOLE 29 1,447 0 0
MARVELL TECHNOLOGY INC COM 573874104 117,517 2,738,692 SH   SOLE 30 2,738,692 0 0
MARVELL TECHNOLOGY INC COM 573874104 8,198 191,043 SH   SOLE 31 175,385 0 15,658
MARVELL TECHNOLOGY INC COM 573874104 8,566 199,622 SH   SOLE 32 199,622 0 0
MARVELL TECHNOLOGY INC COM 573874104 255,735 5,959,811 SH   SOLE 34 5,959,811 0 0
MARVELL TECHNOLOGY INC COM 573874104 11,178 260,504 SH   SOLE 36 260,504 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,197 27,894 SH   SOLE 40 27,894 0 0
MARVELL TECHNOLOGY INC COM 573874104 51 1,184 SH   OTR 43 1,184 0 0
MARVELL TECHNOLOGY INC COM 573874104 20,707 482,565 SH   SOLE 43 451,816 0 30,749
MASCO CORP COM 574599106 27,282 584,330 SH   SOLE 2 283,281 0 301,049
MASCO CORP COM 574599106 10,340 221,470 SH   SOLE 4 108,087 0 113,383
MASCO CORP COM 574599106 11,254 241,039 SH   SOLE 7 200,259 0 40,780
MASCO CORP COM 574599106 450 9,632 SH   SOLE 13 1,236 0 8,396
MASCO CORP COM 574599106 1,693 36,257 SH   SOLE 15 36,257 0 0
MASCO CORP COM 574599106 22,446 480,756 SH   SOLE 18 461,315 0 19,441
MASCO CORP COM 574599106 28,241 604,868 SH   SOLE 19 604,868 0 0
MASCO CORP COM 574599106 300,156 6,428,706 SH   SOLE 21 6,428,706 0 0
MASCO CORP COM 574599106 228,167 4,886,852 SH   SOLE 22 4,421,419 0 465,433
MASCO CORP COM 574599106 18,674 399,956 SH   SOLE 23 399,956 0 0
MASCO CORP COM 574599106 16,265 348,352 SH   SOLE 25 348,352 0 0
MASCO CORP COM 574599106 20,520 439,494 SH   SOLE 26 146,093 0 293,401
MASCO CORP COM 574599106 26,302 563,343 SH   SOLE 28 3,069 0 560,274
MASCO CORP COM 574599106 30 645 SH   SOLE 29 645 0 0
MASCO CORP COM 574599106 50,515 1,081,913 SH   SOLE 30 1,081,913 0 0
MASCO CORP COM 574599106 2,441 52,279 SH   SOLE 31 47,796 0 4,483
MASCO CORP COM 574599106 4,710 100,868 SH   SOLE 34 100,868 0 0
MASCO CORP COM 574599106 3,453 73,959 SH   SOLE 36 73,959 0 0
MASCO CORP COM 574599106 351 7,527 SH   SOLE 40 7,527 0 0
MASCO CORP COM 574599106 39 825 SH   OTR 43 825 0 0
MASCO CORP COM 574599106 11,073 237,162 SH   SOLE 43 222,184 0 14,978
MASIMO CORP COM 574795100 17,975 127,341 SH   SOLE 2 57,222 0 70,119
MASIMO CORP COM 574795100 5,790 41,018 SH   SOLE 4 21,819 0 19,199
MASIMO CORP COM 574795100 755 5,350 SH   SOLE 7 5,350 0 0
MASIMO CORP COM 574795100 44 315 SH   SOLE 13 315 0 0
MASIMO CORP COM 574795100 780 5,526 SH   SOLE 15 5,526 0 0
MASIMO CORP COM 574795100 18,631 131,985 SH   SOLE 18 129,301 0 2,684
MASIMO CORP COM 574795100 26,097 184,878 SH   SOLE 19 184,878 0 0
MASIMO CORP COM 574795100 384,433 2,723,385 SH   SOLE 21 2,723,385 0 0
MASIMO CORP COM 574795100 197,412 1,398,498 SH   SOLE 22 1,305,740 0 92,758
MASIMO CORP COM 574795100 11,900 84,300 SH   SOLE 23 84,300 0 0
MASIMO CORP COM 574795100 15,903 112,658 SH   SOLE 25 112,658 0 0
MASIMO CORP COM 574795100 8,848 62,683 SH   SOLE 26 33,410 0 29,273
MASIMO CORP COM 574795100 13,329 94,425 SH   SOLE 28 908 0 93,517
MASIMO CORP COM 574795100 41,296 292,546 SH   SOLE 30 275,122 0 17,424
MASIMO CORP COM 574795100 1,503 10,650 SH   SOLE 31 9,779 0 871
MASIMO CORP COM 574795100 7,075 50,119 SH   SOLE 34 50,119 0 0
MASIMO CORP COM 574795100 1,937 13,719 SH   SOLE 36 13,719 0 0
MASIMO CORP COM 574795100 225 1,596 SH   SOLE 40 1,596 0 0
MASIMO CORP COM 574795100 16 116 SH   OTR 43 116 0 0
MASIMO CORP COM 574795100 10,406 73,716 SH   SOLE 43 69,092 0 4,624
MASON INDUSTRIAL TECHNOLGY I COM CL A 57520Y106 956 97,500 SH   SOLE 2 97,500 0 0
MASONITE INTL CORP COM 575385109 1,441 20,211 SH   SOLE 2 17,676 0 2,535
MASONITE INTL CORP COM 575385109 7 96 SH   SOLE 4 96 0 0
MASONITE INTL CORP COM 575385109 16 225 SH   SOLE 7 225 0 0
MASONITE INTL CORP COM 575385109 4,077 57,182 SH   SOLE 18 57,182 0 0
MASONITE INTL CORP COM 575385109 3,996 56,047 SH   SOLE 19 56,047 0 0
MASONITE INTL CORP COM 575385109 54,533 764,950 SH   SOLE 21 764,950 0 0
MASONITE INTL CORP COM 575385109 37,707 528,919 SH   SOLE 22 515,673 0 13,246
MASONITE INTL CORP COM 575385109 76 1,060 SH   SOLE 23 1,060 0 0
MASONITE INTL CORP COM 575385109 205 2,878 SH   SOLE 25 2,878 0 0
MASONITE INTL CORP COM 575385109 757 10,613 SH   SOLE 26 7,950 0 2,663
MASONITE INTL CORP COM 575385109 31 437 SH   SOLE 28 437 0 0
MASONITE INTL CORP COM 575385109 710 9,965 SH   SOLE 30 9,965 0 0
MASONITE INTL CORP COM 575385109 13 176 SH   SOLE 34 176 0 0
MASONITE INTL CORP COM 575385109 53 748 SH   SOLE 36 748 0 0
MASONITE INTL CORP COM 575385109 200 2,803 SH   SOLE 40 2,803 0 0
MASONITE INTL CORP COM 575385109 171 2,404 SH   SOLE 43 2,396 0 8
MASTEC INC COM 576323109 10,305 162,286 SH   SOLE 2 61,314 0 100,972
MASTEC INC COM 576323109 9 134 SH   SOLE 4 134 0 0
MASTEC INC COM 576323109 988 15,559 SH   SOLE 7 15,559 0 0
MASTEC INC COM 576323109 7,829 123,290 SH   SOLE 18 123,290 0 0
MASTEC INC COM 576323109 6,426 101,190 SH   SOLE 19 101,190 0 0
MASTEC INC COM 576323109 184,133 2,899,735 SH   SOLE 21 2,899,735 0 0
MASTEC INC COM 576323109 107,900 1,699,219 SH   SOLE 22 1,625,842 0 73,377
MASTEC INC COM 576323109 132 2,085 SH   SOLE 23 2,085 0 0
MASTEC INC COM 576323109 1,787 28,137 SH   SOLE 25 28,137 0 0
MASTEC INC COM 576323109 4,666 73,485 SH   SOLE 26 30,153 0 43,332
MASTEC INC COM 576323109 644 10,146 SH   SOLE 28 10,146 0 0
MASTEC INC COM 576323109 1,517 23,891 SH   SOLE 30 23,891 0 0
MASTEC INC COM 576323109 53 827 SH   SOLE 31 827 0 0
MASTEC INC COM 576323109 1,204 18,967 SH   SOLE 34 18,967 0 0
MASTEC INC COM 576323109 72 1,140 SH   SOLE 36 1,140 0 0
MASTEC INC COM 576323109 507 7,987 SH   SOLE 40 7,987 0 0
MASTEC INC COM 576323109 2,621 41,275 SH   SOLE 43 40,698 0 577
MASTECH DIGITAL INC COM 57633B100 87 5,906 SH   SOLE 2 5,807 0 99
MASTECH DIGITAL INC COM 57633B100 12 811 SH   SOLE 18 811 0 0
MASTECH DIGITAL INC COM 57633B100 118 8,004 SH   SOLE 21 8,004 0 0
MASTECH DIGITAL INC COM 57633B100 1,034 69,993 SH   SOLE 22 69,993 0 0
MASTERCARD INCORPORATED CL A 57636Q104 533,123 1,874,950 SH   SOLE 2 478,278 0 1,396,672
MASTERCARD INCORPORATED CL A 57636Q104 191,621 673,915 SH   SOLE 4 387,471 0 286,444
MASTERCARD INCORPORATED CL A 57636Q104 223,760 786,944 SH   SOLE 7 745,760 0 41,184
MASTERCARD INCORPORATED CL A 57636Q104 12,994 45,700 SH   SOLE 13 23,235 0 22,465
MASTERCARD INCORPORATED CL A 57636Q104 24,140 84,897 SH   SOLE 15 84,897 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3 11 SH   SOLE 17 0 0 11
MASTERCARD INCORPORATED CL A 57636Q104 778,427 2,737,661 SH   SOLE 18 2,492,745 0 244,916
MASTERCARD INCORPORATED CL A 57636Q104 550,576 1,936,330 SH   SOLE 19 1,936,330 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,053,288 21,288,906 SH   SOLE 21 21,288,906 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5,282,767 18,579,051 SH   SOLE 22 16,821,958 0 1,757,093
MASTERCARD INCORPORATED CL A 57636Q104 403,694 1,419,757 SH   SOLE 23 1,419,757 0 0
MASTERCARD INCORPORATED CL A 57636Q104 736,782 2,591,200 SH   SOLE 25 2,591,200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 614,243 2,160,240 SH   SOLE 26 753,549 0 1,406,691
MASTERCARD INCORPORATED CL A 57636Q104 588,888 2,071,070 SH   SOLE 28 79,310 0 1,991,760
MASTERCARD INCORPORATED CL A 57636Q104 5,761 20,261 SH   SOLE 29 20,261 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,340,004 4,712,681 SH   SOLE 30 4,712,681 0 0
MASTERCARD INCORPORATED CL A 57636Q104 66,177 232,739 SH   SOLE 31 216,971 0 15,768
MASTERCARD INCORPORATED CL A 57636Q104 15,464 54,384 SH   SOLE 32 54,384 0 0
MASTERCARD INCORPORATED CL A 57636Q104 423,826 1,490,562 SH   SOLE 34 1,490,562 0 0
MASTERCARD INCORPORATED CL A 57636Q104 78,691 276,750 SH   SOLE 36 276,750 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,985 28,081 SH   SOLE 40 28,081 0 0
MASTERCARD INCORPORATED CL A 57636Q104 483 1,698 SH   OTR 43 1,698 0 0
MASTERCARD INCORPORATED CL A 57636Q104 256,478 902,011 SH   SOLE 43 823,906 0 78,105
MASTERCRAFT BOAT HLDGS INC COM 57637H103 77 4,093 SH   SOLE 2 2,365 0 1,728
MASTERCRAFT BOAT HLDGS INC COM 57637H103 120 6,382 SH   SOLE 4 0 0 6,382
MASTERCRAFT BOAT HLDGS INC COM 57637H103 3 165 SH   SOLE 7 165 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 956 50,719 SH   SOLE 18 50,719 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 656 34,813 SH   SOLE 19 34,813 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 11,607 615,749 SH   SOLE 21 615,749 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 8,378 444,456 SH   SOLE 22 441,350 0 3,106
MASTERCRAFT BOAT HLDGS INC COM 57637H103 69 3,685 SH   SOLE 43 3,658 0 27
MATADOR RES CO COM 576485205 8,690 177,639 SH   SOLE 2 135,227 0 42,412
MATADOR RES CO COM 576485205 22 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 60 1,233 SH   SOLE 7 1,233 0 0
MATADOR RES CO COM 576485205 24,345 497,658 SH   SOLE 18 482,777 0 14,881
MATADOR RES CO COM 576485205 23,276 475,793 SH   SOLE 19 475,793 0 0
MATADOR RES CO COM 576485205 395,115 8,076,757 SH   SOLE 21 8,076,757 0 0
MATADOR RES CO COM 576485205 166,045 3,394,220 SH   SOLE 22 3,320,991 0 73,229
MATADOR RES CO COM 576485205 352 7,189 SH   SOLE 23 7,189 0 0
MATADOR RES CO COM 576485205 4,898 100,125 SH   SOLE 26 46,688 0 53,437
MATADOR RES CO COM 576485205 582 11,901 SH   SOLE 28 0 0 11,901
MATADOR RES CO COM 576485205 4,817 98,460 SH   SOLE 30 98,460 0 0
MATADOR RES CO COM 576485205 64 1,303 SH   SOLE 36 1,303 0 0
MATADOR RES CO COM 576485205 724 14,802 SH   SOLE 40 14,802 0 0
MATADOR RES CO COM 576485205 12,531 256,147 SH   SOLE 43 241,755 0 14,392
MATCH GROUP INC NEW COM 57667L107 26,997 565,378 SH   SOLE 2 157,283 0 408,095
MATCH GROUP INC NEW COM 57667L107 8,617 180,457 SH   SOLE 4 105,852 0 74,605
MATCH GROUP INC NEW COM 57667L107 13,660 286,077 SH   SOLE 7 277,709 0 8,368
MATCH GROUP INC NEW COM 57667L107 454 9,515 SH   SOLE 13 1,226 0 8,289
MATCH GROUP INC NEW COM 57667L107 1,366 28,614 SH   SOLE 15 28,614 0 0
MATCH GROUP INC NEW COM 57667L107 170,846 3,577,934 SH   SOLE 18 2,612,914 0 965,020
MATCH GROUP INC NEW COM 57667L107 453,619 9,499,873 SH   SOLE 19 9,499,873 0 0
MATCH GROUP INC NEW COM 57667L107 360,731 7,554,567 SH   SOLE 21 7,554,567 0 0
MATCH GROUP INC NEW COM 57667L107 351,352 7,358,167 SH   SOLE 22 6,792,072 0 566,095
MATCH GROUP INC NEW COM 57667L107 21,484 449,934 SH   SOLE 23 449,934 0 0
MATCH GROUP INC NEW COM 57667L107 16,969 355,381 SH   SOLE 25 355,381 0 0
MATCH GROUP INC NEW COM 57667L107 24,652 516,266 SH   SOLE 26 164,591 0 351,675
MATCH GROUP INC NEW COM 57667L107 17,073 357,554 SH   SOLE 28 4,397 0 353,157
MATCH GROUP INC NEW COM 57667L107 74,793 1,566,340 SH   SOLE 30 1,566,339 0 1
MATCH GROUP INC NEW COM 57667L107 2,985 62,505 SH   SOLE 31 57,549 0 4,956
MATCH GROUP INC NEW COM 57667L107 3,134 65,642 SH   SOLE 32 65,642 0 0
MATCH GROUP INC NEW COM 57667L107 6,598 138,169 SH   SOLE 34 138,169 0 0
MATCH GROUP INC NEW COM 57667L107 4,118 86,246 SH   SOLE 36 86,246 0 0
MATCH GROUP INC NEW COM 57667L107 464 9,709 SH   SOLE 40 9,709 0 0
MATCH GROUP INC NEW COM 57667L107 26 540 SH   OTR 43 540 0 0
MATCH GROUP INC NEW COM 57667L107 11,164 233,795 SH   SOLE 43 213,205 0 20,590
MATERIALISE NV SPONSORED ADS 57667T100 195 18,240 SH   SOLE 43 14,238 0 4,002
MATERION CORP COM 576690101 1,071 13,383 SH   SOLE 2 9,191 0 4,192
MATERION CORP COM 576690101 8 94 SH   SOLE 4 94 0 0
MATERION CORP COM 576690101 2,457 30,712 SH   SOLE 7 30,712 0 0
MATERION CORP COM 576690101 5,490 68,621 SH   SOLE 18 68,621 0 0
MATERION CORP COM 576690101 5,554 69,428 SH   SOLE 19 69,428 0 0
MATERION CORP COM 576690101 196,059 2,450,736 SH   SOLE 21 2,450,736 0 0
MATERION CORP COM 576690101 42,367 529,593 SH   SOLE 22 516,336 0 13,257
MATERION CORP COM 576690101 277 3,460 SH   SOLE 25 3,460 0 0
MATERION CORP COM 576690101 1,760 21,996 SH   SOLE 26 7,083 0 14,913
MATERION CORP COM 576690101 29 364 SH   SOLE 28 364 0 0
MATERION CORP COM 576690101 3,446 43,080 SH   SOLE 30 43,080 0 0
MATERION CORP COM 576690101 180 2,248 SH   SOLE 36 2,248 0 0
MATERION CORP COM 576690101 197 2,466 SH   SOLE 40 2,466 0 0
MATERION CORP COM 576690101 1,585 19,815 SH   SOLE 43 19,143 0 672
MATINAS BIOPHARMA HLDGS INC COM 576810105 4 6,445 SH   SOLE 2 0 0 6,445
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,152 1,811,946 SH   SOLE 21 1,811,946 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,565 2,460,727 SH   SOLE 22 2,460,727 0 0
MATIV HOLDINGS INC COM 808541106 925 41,901 SH   SOLE 2 22,059 0 19,842
MATIV HOLDINGS INC COM 808541106 7 296 SH   SOLE 4 296 0 0
MATIV HOLDINGS INC COM 808541106 11 520 SH   SOLE 7 520 0 0
MATIV HOLDINGS INC COM 808541106 4,475 202,655 SH   SOLE 18 202,655 0 0
MATIV HOLDINGS INC COM 808541106 2,211 100,157 SH   SOLE 19 100,157 0 0
MATIV HOLDINGS INC COM 808541106 146,421 6,631,387 SH   SOLE 21 6,631,387 0 0
MATIV HOLDINGS INC COM 808541106 31,304 1,417,756 SH   SOLE 22 1,361,262 0 56,494
MATIV HOLDINGS INC COM 808541106 428 19,367 SH   SOLE 26 12,622 0 6,745
MATIV HOLDINGS INC COM 808541106 23 1,024 SH   SOLE 28 1,024 0 0
MATIV HOLDINGS INC COM 808541106 2,112 95,633 SH   SOLE 30 95,633 0 0
MATIV HOLDINGS INC COM 808541106 131 5,911 SH   SOLE 40 5,911 0 0
MATIV HOLDINGS INC COM 808541106 1,219 55,210 SH   SOLE 43 50,433 0 4,777
MATRIX SVC CO COM 576853105 857 206,968 SH   SOLE 2 157,762 0 49,206
MATRIX SVC CO COM 576853105 18 4,321 SH   SOLE 18 4,321 0 0
MATRIX SVC CO COM 576853105 629 151,941 SH   SOLE 19 151,941 0 0
MATRIX SVC CO COM 576853105 378 91,226 SH   SOLE 21 91,226 0 0
MATRIX SVC CO COM 576853105 2,917 704,523 SH   SOLE 22 704,523 0 0
MATRIX SVC CO COM 576853105 37 8,927 SH   SOLE 23 8,927 0 0
MATRIX SVC CO COM 576853105 128 30,952 SH   SOLE 26 0 0 30,952
MATRIX SVC CO COM 576853105 2 553 SH   SOLE 43 553 0 0
MATSON INC COM 57686G105 5,163 83,925 SH   SOLE 2 39,411 0 44,514
MATSON INC COM 57686G105 2 39 SH   SOLE 4 39 0 0
MATSON INC COM 57686G105 27 437 SH   SOLE 7 437 0 0
MATSON INC COM 57686G105 8,847 143,810 SH   SOLE 18 143,810 0 0
MATSON INC COM 57686G105 13,685 222,454 SH   SOLE 19 222,454 0 0
MATSON INC COM 57686G105 292,052 4,747,270 SH   SOLE 21 4,747,270 0 0
MATSON INC COM 57686G105 68,059 1,106,285 SH   SOLE 22 1,077,087 0 29,198
MATSON INC COM 57686G105 373 6,071 SH   SOLE 23 6,071 0 0
MATSON INC COM 57686G105 84 1,369 SH   SOLE 25 1,369 0 0
MATSON INC COM 57686G105 1,749 28,424 SH   SOLE 26 898 0 27,526
MATSON INC COM 57686G105 57 925 SH   SOLE 28 175 0 750
MATSON INC COM 57686G105 3,577 58,136 SH   SOLE 30 58,136 0 0
MATSON INC COM 57686G105 58 942 SH   SOLE 40 942 0 0
MATSON INC COM 57686G105 1,744 28,345 SH   SOLE 43 27,816 0 529
MATTEL INC COM 577081102 10,925 576,838 SH   SOLE 2 399,432 0 177,406
MATTEL INC COM 577081102 20 1,074 SH   SOLE 4 1,074 0 0
MATTEL INC COM 577081102 102 5,376 SH   SOLE 7 5,376 0 0
MATTEL INC COM 577081102 15,146 799,664 SH   SOLE 18 799,664 0 0
MATTEL INC COM 577081102 3,006 158,695 SH   SOLE 19 158,695 0 0
MATTEL INC COM 577081102 331,987 17,528,367 SH   SOLE 21 17,528,367 0 0
MATTEL INC COM 577081102 187,175 9,882,500 SH   SOLE 22 9,439,325 0 443,175
MATTEL INC COM 577081102 967 51,042 SH   SOLE 25 51,042 0 0
MATTEL INC COM 577081102 2,193 115,797 SH   SOLE 26 115,797 0 0
MATTEL INC COM 577081102 409 21,613 SH   SOLE 28 6,214 0 15,399
MATTEL INC COM 577081102 4,563 240,929 SH   SOLE 30 240,929 0 0
MATTEL INC COM 577081102 97 5,113 SH   SOLE 31 5,113 0 0
MATTEL INC COM 577081102 111 5,847 SH   SOLE 36 5,847 0 0
MATTEL INC COM 577081102 799 42,206 SH   SOLE 40 42,206 0 0
MATTEL INC COM 577081102 20 1,041 SH   OTR 43 1,041 0 0
MATTEL INC COM 577081102 1,878 99,148 SH   SOLE 43 86,443 0 12,705
MATTERPORT INC COM CL A 577096100 871 229,720 SH   SOLE 2 126,626 0 103,094
MATTERPORT INC COM CL A 577096100 36 9,568 SH   SOLE 4 2,251 0 7,317
MATTERPORT INC COM CL A 577096100 10 2,509 SH   SOLE 7 2,509 0 0
MATTERPORT INC COM CL A 577096100 2,295 605,644 SH   SOLE 18 605,644 0 0
MATTERPORT INC COM CL A 577096100 1,728 456,037 SH   SOLE 19 456,037 0 0
MATTERPORT INC COM CL A 577096100 31,475 8,304,760 SH   SOLE 21 8,304,760 0 0
MATTERPORT INC COM CL A 577096100 21,597 5,698,488 SH   SOLE 22 5,538,060 0 160,428
MATTERPORT INC COM CL A 577096100 69 18,153 SH   SOLE 23 18,153 0 0
MATTERPORT INC COM CL A 577096100 112 29,662 SH   SOLE 25 29,662 0 0
MATTERPORT INC COM CL A 577096100 937 247,267 SH   SOLE 26 126,150 0 121,117
MATTERPORT INC COM CL A 577096100 5,826 1,537,092 SH   SOLE 30 1,537,092 0 0
MATTERPORT INC COM CL A 577096100 100 26,329 SH   SOLE 40 26,329 0 0
MATTERPORT INC COM CL A 577096100 5 1,254 SH   SOLE 43 1,254 0 0
MATTHEWS INTL CORP CL A 577128101 600 26,790 SH   SOLE 2 11,668 0 15,122
MATTHEWS INTL CORP CL A 577128101 2 79 SH   SOLE 4 79 0 0
MATTHEWS INTL CORP CL A 577128101 9 410 SH   SOLE 7 410 0 0
MATTHEWS INTL CORP CL A 577128101 2,541 113,407 SH   SOLE 18 113,407 0 0
MATTHEWS INTL CORP CL A 577128101 1,241 55,372 SH   SOLE 19 55,372 0 0
MATTHEWS INTL CORP CL A 577128101 85,153 3,799,778 SH   SOLE 21 3,799,778 0 0
MATTHEWS INTL CORP CL A 577128101 18,532 826,961 SH   SOLE 22 791,738 0 35,223
MATTHEWS INTL CORP CL A 577128101 90 4,026 SH   SOLE 25 4,026 0 0
MATTHEWS INTL CORP CL A 577128101 142 6,334 SH   SOLE 26 4,534 0 1,800
MATTHEWS INTL CORP CL A 577128101 2,165 96,609 SH   SOLE 30 96,609 0 0
MATTHEWS INTL CORP CL A 577128101 82 3,645 SH   SOLE 40 3,645 0 0
MATTHEWS INTL CORP CL A 577128101 27 1,213 SH   OTR 43 1,213 0 0
MATTHEWS INTL CORP CL A 577128101 720 32,129 SH   SOLE 43 31,598 0 531
MAUI LD & PINEAPPLE INC COM 577345101 5 506 SH   SOLE 2 0 0 506
MAUI LD & PINEAPPLE INC COM 577345101 9 993 SH   SOLE 18 993 0 0
MAUI LD & PINEAPPLE INC COM 577345101 134 14,565 SH   SOLE 21 14,565 0 0
MAUI LD & PINEAPPLE INC COM 577345101 1,472 159,841 SH   SOLE 22 159,841 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,525 81,446 SH   SOLE 2 30,495 0 50,951
MAXAR TECHNOLOGIES INC COM 57778K105 5 250 SH   SOLE 4 250 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 15 815 SH   SOLE 7 815 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 4,162 222,339 SH   SOLE 18 222,339 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 2,525 134,873 SH   SOLE 19 134,873 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 64,137 3,426,107 SH   SOLE 21 3,426,107 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 33,067 1,766,412 SH   SOLE 22 1,685,815 0 80,597
MAXAR TECHNOLOGIES INC COM 57778K105 4,996 266,870 SH   SOLE 25 266,870 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 595 31,808 SH   SOLE 26 19,082 0 12,726
MAXAR TECHNOLOGIES INC COM 57778K105 185 9,896 SH   SOLE 28 1,290 0 8,606
MAXAR TECHNOLOGIES INC COM 57778K105 1,629 87,037 SH   SOLE 30 87,037 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 783 41,820 SH   SOLE 34 41,820 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 158 8,448 SH   SOLE 36 8,448 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 149 7,936 SH   SOLE 40 7,936 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 12 666 SH   OTR 43 666 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 183 9,766 SH   SOLE 43 9,402 0 364
MAXAR TECHNOLOGIES INC OPTIONS 57778K105 1,891 101,000 SH Put SOLE 19 101,000 0 0
MAXAR TECHNOLOGIES INC OPTIONS 57778K105 4 200 SH Put SOLE 22 200 0 0
MAXAR TECHNOLOGIES INC OPTIONS 57778K105 71 3,800 SH Put SOLE 34 3,800 0 0
MAXCYTE INC COM 57777K106 598 91,980 SH   SOLE 2 33,316 0 58,664
MAXCYTE INC COM 57777K106 9 1,358 SH   SOLE 7 1,358 0 0
MAXCYTE INC COM 57777K106 1,882 289,532 SH   SOLE 18 289,532 0 0
MAXCYTE INC COM 57777K106 1,076 165,564 SH   SOLE 19 165,564 0 0
MAXCYTE INC COM 57777K106 24,384 3,751,319 SH   SOLE 21 3,751,319 0 0
MAXCYTE INC COM 57777K106 13,309 2,047,478 SH   SOLE 22 1,934,583 0 112,895
MAXCYTE INC COM 57777K106 4 658 SH   SOLE 23 658 0 0
MAXCYTE INC COM 57777K106 64 9,773 SH   SOLE 25 9,773 0 0
MAXCYTE INC COM 57777K106 66 10,187 SH   SOLE 26 3,370 0 6,817
MAXCYTE INC COM 57777K106 65 9,995 SH   SOLE 28 0 0 9,995
MAXCYTE INC COM 57777K106 399 61,364 SH   SOLE 30 61,364 0 0
MAXCYTE INC COM 57777K106 52 8,070 SH   SOLE 40 8,070 0 0
MAXCYTE INC COM 57777K106 4 665 SH   SOLE 43 625 0 40
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 4 170 SH   SOLE 2 170 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 33 1,385 SH   SOLE 4 0 0 1,385
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 6 253 SH   SOLE 7 253 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 18 744 SH   SOLE 19 744 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 17,628 741,627 SH   SOLE 21 741,627 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 3,996 168,102 SH   SOLE 22 159,349 0 8,753
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 60 2,520 SH   SOLE 25 2,520 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 14,377 604,845 SH   SOLE 30 604,845 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 84 3,550 SH   SOLE 40 3,550 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 933 39,251 SH   SOLE 43 31,797 0 7,454
MAXIMUS INC COM 577933104 3,435 59,364 SH   SOLE 2 51,239 0 8,125
MAXIMUS INC COM 577933104 354 6,111 SH   SOLE 4 202 0 5,909
MAXIMUS INC COM 577933104 56 962 SH   SOLE 7 962 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 18,082 312,452 SH   SOLE 18 312,452 0 0
MAXIMUS INC COM 577933104 6,464 111,699 SH   SOLE 19 111,699 0 0
MAXIMUS INC COM 577933104 248,639 4,296,506 SH   SOLE 21 4,296,506 0 0
MAXIMUS INC COM 577933104 99,908 1,726,417 SH   SOLE 22 1,685,732 0 40,685
MAXIMUS INC COM 577933104 714 12,336 SH   SOLE 25 12,336 0 0
MAXIMUS INC COM 577933104 2,211 38,200 SH   SOLE 26 29,547 0 8,653
MAXIMUS INC COM 577933104 969 16,751 SH   SOLE 28 16,751 0 0
MAXIMUS INC COM 577933104 9,478 163,783 SH   SOLE 30 163,783 0 0
MAXIMUS INC COM 577933104 1,895 32,747 SH   SOLE 34 32,747 0 0
MAXIMUS INC COM 577933104 55 958 SH   SOLE 36 958 0 0
MAXIMUS INC COM 577933104 471 8,133 SH   SOLE 40 8,133 0 0
MAXIMUS INC COM 577933104 3,031 52,382 SH   SOLE 43 47,964 0 4,418
MAXLINEAR INC COM 57776J100 4,111 126,019 SH   SOLE 2 92,104 0 33,915
MAXLINEAR INC COM 57776J100 180 5,520 SH   SOLE 4 1,787 0 3,733
MAXLINEAR INC COM 57776J100 37 1,143 SH   SOLE 7 1,143 0 0
MAXLINEAR INC COM 57776J100 18 549 SH   SOLE 13 549 0 0
MAXLINEAR INC COM 57776J100 8,268 253,455 SH   SOLE 18 240,094 0 13,361
MAXLINEAR INC COM 57776J100 12,871 394,581 SH   SOLE 19 394,581 0 0
MAXLINEAR INC COM 57776J100 277,959 8,521,108 SH   SOLE 21 8,521,108 0 0
MAXLINEAR INC COM 57776J100 65,997 2,023,213 SH   SOLE 22 1,976,153 0 47,060
MAXLINEAR INC COM 57776J100 341 10,465 SH   SOLE 23 10,465 0 0
MAXLINEAR INC COM 57776J100 329 10,077 SH   SOLE 25 10,077 0 0
MAXLINEAR INC COM 57776J100 2,091 64,116 SH   SOLE 26 19,589 0 44,527
MAXLINEAR INC COM 57776J100 200 6,134 SH   SOLE 28 1,285 0 4,849
MAXLINEAR INC COM 57776J100 21,617 662,682 SH   SOLE 30 662,682 0 0
MAXLINEAR INC COM 57776J100 17 525 SH   SOLE 31 525 0 0
MAXLINEAR INC COM 57776J100 869 26,627 SH   SOLE 34 26,627 0 0
MAXLINEAR INC COM 57776J100 303 9,295 SH   SOLE 40 9,295 0 0
MAXLINEAR INC COM 57776J100 1,852 56,769 SH   SOLE 43 39,826 0 16,943
MAYS J W INC COM 578473100 3 85 SH   SOLE 18 85 0 0
MAYS J W INC COM 578473100 39 1,010 SH   SOLE 21 1,010 0 0
MAYVILLE ENGR CO INC COM 578605107 219 33,704 SH   SOLE 2 32,870 0 834
MAYVILLE ENGR CO INC COM 578605107 12 1,903 SH   SOLE 18 1,903 0 0
MAYVILLE ENGR CO INC COM 578605107 65 10,053 SH   SOLE 19 10,053 0 0
MAYVILLE ENGR CO INC COM 578605107 129 19,845 SH   SOLE 21 19,845 0 0
MAYVILLE ENGR CO INC COM 578605107 1,118 171,698 SH   SOLE 22 171,698 0 0
MAYVILLE ENGR CO INC COM 578605107 11 1,622 SH   SOLE 23 1,622 0 0
MBIA INC COM 55262C100 441 47,965 SH   SOLE 2 20,277 0 27,688
MBIA INC COM 55262C100 4 420 SH   SOLE 7 420 0 0
MBIA INC COM 55262C100 1,417 154,055 SH   SOLE 18 154,055 0 0
MBIA INC COM 55262C100 828 89,960 SH   SOLE 19 89,960 0 0
MBIA INC COM 55262C100 16,154 1,755,908 SH   SOLE 21 1,755,908 0 0
MBIA INC COM 55262C100 10,860 1,180,392 SH   SOLE 22 1,130,759 0 49,633
MBIA INC COM 55262C100 58 6,303 SH   SOLE 25 6,303 0 0
MBIA INC COM 55262C100 177 19,199 SH   SOLE 26 12,817 0 6,382
MBIA INC COM 55262C100 66 7,162 SH   SOLE 28 2,213 0 4,949
MBIA INC COM 55262C100 32 3,521 SH   SOLE 30 3,521 0 0
MBIA INC COM 55262C100 85 9,262 SH   SOLE 40 9,262 0 0
MBIA INC COM 55262C100 162 17,597 SH   SOLE 43 17,597 0 0
MCCORMICK & CO INC COM VTG 579780107 617 8,430 SH   SOLE 28 8,430 0 0
MCCORMICK & CO INC COM NON VTG 579780206 34,526 484,441 SH   SOLE 2 144,522 0 339,919
MCCORMICK & CO INC COM NON VTG 579780206 19,507 273,702 SH   SOLE 4 160,670 0 113,032
MCCORMICK & CO INC COM NON VTG 579780206 19,339 271,346 SH   SOLE 7 264,253 0 7,093
MCCORMICK & CO INC COM NON VTG 579780206 346 4,853 SH   SOLE 13 741 0 4,112
MCCORMICK & CO INC COM NON VTG 579780206 2,395 33,601 SH   SOLE 15 33,601 0 0
MCCORMICK & CO INC COM NON VTG 579780206 29,021 407,194 SH   SOLE 18 378,503 0 28,691
MCCORMICK & CO INC COM NON VTG 579780206 7,754 108,797 SH   SOLE 19 108,797 0 0
MCCORMICK & CO INC COM NON VTG 579780206 624,942 8,768,654 SH   SOLE 21 8,768,654 0 0
MCCORMICK & CO INC COM NON VTG 579780206 416,174 5,839,397 SH   SOLE 22 5,334,713 0 504,684
MCCORMICK & CO INC COM NON VTG 579780206 28,705 402,768 SH   SOLE 23 402,768 0 0
MCCORMICK & CO INC COM NON VTG 579780206 33,831 474,682 SH   SOLE 25 474,682 0 0
MCCORMICK & CO INC COM NON VTG 579780206 42,353 594,266 SH   SOLE 26 178,265 0 416,001
MCCORMICK & CO INC COM NON VTG 579780206 40,947 574,527 SH   SOLE 28 71,060 0 503,467
MCCORMICK & CO INC COM NON VTG 579780206 12 168 SH   SOLE 29 168 0 0
MCCORMICK & CO INC COM NON VTG 579780206 167,364 2,348,307 SH   SOLE 30 2,336,441 0 11,866
MCCORMICK & CO INC COM NON VTG 579780206 3,992 56,017 SH   SOLE 31 51,539 0 4,478
MCCORMICK & CO INC COM NON VTG 579780206 2,085 29,256 SH   SOLE 34 29,256 0 0
MCCORMICK & CO INC COM NON VTG 579780206 7,933 111,308 SH   SOLE 36 111,308 0 0
MCCORMICK & CO INC COM NON VTG 579780206 600 8,417 SH   SOLE 40 8,417 0 0
MCCORMICK & CO INC COM NON VTG 579780206 34 471 SH   OTR 43 471 0 0
MCCORMICK & CO INC COM NON VTG 579780206 22,383 314,063 SH   SOLE 43 305,156 0 8,907
MCDONALDS CORP COM 580135101 315,588 1,367,721 SH   SOLE 2 170,793 0 1,196,928
MCDONALDS CORP COM 580135101 122,125 529,277 SH   SOLE 4 309,515 0 219,762
MCDONALDS CORP COM 580135101 165,140 715,696 SH   SOLE 7 693,591 0 22,105
MCDONALDS CORP COM 580135101 5,619 24,351 SH   SOLE 13 3,195 0 21,156
MCDONALDS CORP COM 580135101 25,859 112,070 SH   SOLE 15 112,070 0 0
MCDONALDS CORP COM 580135101 68 294 SH   SOLE 17 0 0 294
MCDONALDS CORP COM 580135101 270,829 1,173,740 SH   SOLE 18 1,099,739 0 74,001
MCDONALDS CORP COM 580135101 158,839 688,391 SH   SOLE 19 688,391 0 0
MCDONALDS CORP COM 580135101 4,235,639 18,356,760 SH   SOLE 21 18,356,760 0 0
MCDONALDS CORP COM 580135101 3,647,251 15,806,757 SH   SOLE 22 14,317,447 0 1,489,310
MCDONALDS CORP COM 580135101 282,192 1,222,985 SH   SOLE 23 1,222,985 0 0
MCDONALDS CORP COM 580135101 287,345 1,245,320 SH   SOLE 25 1,245,320 0 0
MCDONALDS CORP COM 580135101 380,264 1,648,021 SH   SOLE 26 710,462 0 937,559
MCDONALDS CORP COM 580135101 324,988 1,408,458 SH   SOLE 28 55,039 0 1,353,419
MCDONALDS CORP COM 580135101 874,293 3,789,082 SH   SOLE 30 3,789,082 0 0
MCDONALDS CORP COM 580135101 37,867 164,113 SH   SOLE 31 150,715 0 13,398
MCDONALDS CORP COM 580135101 25,679 111,291 SH   SOLE 32 111,291 0 0
MCDONALDS CORP COM 580135101 86,814 376,241 SH   SOLE 34 376,241 0 0
MCDONALDS CORP COM 580135101 61,360 265,928 SH   SOLE 36 265,928 0 0
MCDONALDS CORP COM 580135101 5,506 23,864 SH   SOLE 40 23,864 0 0
MCDONALDS CORP COM 580135101 381 1,650 SH   OTR 43 1,650 0 0
MCDONALDS CORP COM 580135101 200,640 869,549 SH   SOLE 43 799,667 0 69,882
MCEWEN MNG INC COM NEW 58039P305 48 14,798 SH   SOLE 2 13,800 0 998
MCEWEN MNG INC COM NEW 58039P305 0 113 SH   SOLE 4 113 0 0
MCEWEN MNG INC COM NEW 58039P305 1,554 476,634 SH   SOLE 21 476,634 0 0
MCEWEN MNG INC COM NEW 58039P305 1,668 511,580 SH   SOLE 22 501,427 0 10,153
MCEWEN MNG INC COM NEW 58039P305 19 5,706 SH   SOLE 25 5,706 0 0
MCEWEN MNG INC COM NEW 58039P305 27 8,209 SH   SOLE 26 6,531 0 1,678
MCEWEN MNG INC COM NEW 58039P305 73 22,328 SH   SOLE 30 22,328 0 0
MCEWEN MNG INC COM NEW 58039P305 20 6,068 SH   SOLE 40 6,068 0 0
MCGRATH RENTCORP COM 580589109 1,691 20,163 SH   SOLE 2 17,305 0 2,858
MCGRATH RENTCORP COM 580589109 234 2,786 SH   SOLE 4 65 0 2,721
MCGRATH RENTCORP COM 580589109 21 251 SH   SOLE 7 251 0 0
MCGRATH RENTCORP COM 580589109 5,350 63,792 SH   SOLE 18 63,792 0 0
MCGRATH RENTCORP COM 580589109 3,747 44,685 SH   SOLE 19 44,685 0 0
MCGRATH RENTCORP COM 580589109 69,214 825,347 SH   SOLE 21 825,347 0 0
MCGRATH RENTCORP COM 580589109 47,911 571,318 SH   SOLE 22 555,700 0 15,618
MCGRATH RENTCORP COM 580589109 421 5,017 SH   SOLE 25 5,017 0 0
MCGRATH RENTCORP COM 580589109 1,320 15,742 SH   SOLE 26 13,833 0 1,909
MCGRATH RENTCORP COM 580589109 503 6,002 SH   SOLE 28 412 0 5,590
MCGRATH RENTCORP COM 580589109 3,025 36,071 SH   SOLE 30 36,071 0 0
MCGRATH RENTCORP COM 580589109 262 3,129 SH   SOLE 36 3,129 0 0
MCGRATH RENTCORP COM 580589109 296 3,529 SH   SOLE 40 3,529 0 0
MCGRATH RENTCORP COM 580589109 713 8,499 SH   SOLE 43 8,444 0 55
MCKESSON CORP COM 58155Q103 148,986 438,363 SH   SOLE 2 158,726 0 279,637
MCKESSON CORP COM 58155Q103 37,806 111,238 SH   SOLE 4 59,155 0 52,083
MCKESSON CORP COM 58155Q103 43,871 129,083 SH   SOLE 7 124,387 0 4,696
MCKESSON CORP COM 58155Q103 1,137 3,344 SH   SOLE 13 607 0 2,737
MCKESSON CORP COM 58155Q103 6,135 18,051 SH   SOLE 15 18,051 0 0
MCKESSON CORP COM 58155Q103 81,532 239,893 SH   SOLE 18 223,095 0 16,798
MCKESSON CORP COM 58155Q103 163,483 481,016 SH   SOLE 19 481,016 0 0
MCKESSON CORP COM 58155Q103 1,149,617 3,382,520 SH   SOLE 21 3,382,520 0 0
MCKESSON CORP COM 58155Q103 1,075,334 3,163,957 SH   SOLE 22 2,862,477 0 301,480
MCKESSON CORP COM 58155Q103 79,653 234,362 SH   SOLE 23 234,362 0 0
MCKESSON CORP COM 58155Q103 85,844 252,579 SH   SOLE 25 252,579 0 0
MCKESSON CORP COM 58155Q103 129,723 381,683 SH   SOLE 26 198,299 0 183,384
MCKESSON CORP COM 58155Q103 97,106 285,714 SH   SOLE 28 3,440 0 282,274
MCKESSON CORP COM 58155Q103 333,533 981,355 SH   SOLE 30 944,290 0 37,065
MCKESSON CORP COM 58155Q103 11,115 32,705 SH   SOLE 31 29,999 0 2,706
MCKESSON CORP COM 58155Q103 263,844 776,308 SH   SOLE 34 776,308 0 0
MCKESSON CORP COM 58155Q103 19,644 57,799 SH   SOLE 36 57,799 0 0
MCKESSON CORP COM 58155Q103 1,607 4,727 SH   SOLE 40 4,727 0 0
MCKESSON CORP COM 58155Q103 286 841 SH   OTR 43 841 0 0
MCKESSON CORP COM 58155Q103 77,774 228,836 SH   SOLE 43 208,678 0 20,158
MDU RES GROUP INC COM 552690109 13,328 487,295 SH   SOLE 2 192,533 0 294,762
MDU RES GROUP INC COM 552690109 72 2,633 SH   SOLE 4 2,633 0 0
MDU RES GROUP INC COM 552690109 12,319 450,407 SH   SOLE 7 450,407 0 0
MDU RES GROUP INC COM 552690109 11,932 436,277 SH   SOLE 18 436,277 0 0
MDU RES GROUP INC COM 552690109 2,018 73,785 SH   SOLE 19 73,785 0 0
MDU RES GROUP INC COM 552690109 293,856 10,744,285 SH   SOLE 21 10,744,285 0 0
MDU RES GROUP INC COM 552690109 150,445 5,500,736 SH   SOLE 22 5,254,366 0 246,370
MDU RES GROUP INC COM 552690109 824 30,130 SH   SOLE 25 30,130 0 0
MDU RES GROUP INC COM 552690109 2,287 83,612 SH   SOLE 26 68,783 0 14,829
MDU RES GROUP INC COM 552690109 98 3,585 SH   SOLE 28 3,585 0 0
MDU RES GROUP INC COM 552690109 6,860 250,813 SH   SOLE 30 250,813 0 0
MDU RES GROUP INC COM 552690109 81 2,956 SH   SOLE 31 2,956 0 0
MDU RES GROUP INC COM 552690109 165 6,022 SH   SOLE 36 6,022 0 0
MDU RES GROUP INC COM 552690109 741 27,091 SH   SOLE 40 27,091 0 0
MDU RES GROUP INC COM 552690109 1,945 71,108 SH   SOLE 43 65,752 0 5,356
MECHEL PAO SPONSORED ADR NE 583840608 0 3,812 SH   SOLE 43 3,812 0 0
MEDALLION FINL CORP COM 583928106 5 691 SH   SOLE 2 0 0 691
MEDALLION FINL CORP COM 583928106 22 3,196 SH   SOLE 18 3,196 0 0
MEDALLION FINL CORP COM 583928106 291 41,515 SH   SOLE 21 41,515 0 0
MEDALLION FINL CORP COM 583928106 301 42,939 SH   SOLE 22 42,939 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 5 6,828 SH   SOLE 18 6,828 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 59 76,202 SH   SOLE 21 76,202 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 64 82,150 SH   SOLE 22 82,150 0 0
MEDIAALPHA INC CL A 58450V104 94 10,686 SH   SOLE 2 8,493 0 2,193
MEDIAALPHA INC CL A 58450V104 3 333 SH   SOLE 7 333 0 0
MEDIAALPHA INC CL A 58450V104 513 58,641 SH   SOLE 18 58,641 0 0
MEDIAALPHA INC CL A 58450V104 370 42,326 SH   SOLE 19 42,326 0 0
MEDIAALPHA INC CL A 58450V104 6,467 739,044 SH   SOLE 21 739,044 0 0
MEDIAALPHA INC CL A 58450V104 4,749 542,688 SH   SOLE 22 528,656 0 14,032
MEDIAALPHA INC CL A 58450V104 19 2,195 SH   SOLE 25 2,195 0 0
MEDIAALPHA INC CL A 58450V104 229 26,211 SH   SOLE 30 26,211 0 0
MEDIAALPHA INC CL A 58450V104 16 1,790 SH   SOLE 40 1,790 0 0
MEDIAALPHA INC CL A 58450V104 106 12,150 SH   SOLE 43 12,150 0 0
MEDIACO HLDG INC CL A 58450D104 2 858 SH   SOLE 21 858 0 0
MEDIACO HLDG INC CL A 58450D104 60 32,941 SH   SOLE 22 32,941 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 16,115 1,358,737 SH   SOLE 2 380,795 0 977,942
MEDICAL PPTYS TRUST INC COM 58463J304 6,943 585,387 SH   SOLE 4 546,352 0 39,035
MEDICAL PPTYS TRUST INC COM 58463J304 9,853 830,800 SH   SOLE 7 830,800 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 39 3,247 SH   SOLE 13 3,247 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 815 68,711 SH   SOLE 15 68,711 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 0 1 SH   SOLE 17 0 0 1
MEDICAL PPTYS TRUST INC COM 58463J304 16,366 1,379,892 SH   SOLE 18 1,349,288 0 30,604
MEDICAL PPTYS TRUST INC COM 58463J304 11,548 973,677 SH   SOLE 19 973,677 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 409,198 34,502,376 SH   SOLE 21 34,502,376 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 256,910 21,661,919 SH   SOLE 22 20,584,088 0 1,077,831
MEDICAL PPTYS TRUST INC COM 58463J304 11,890 1,002,568 SH   SOLE 23 1,002,568 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 31,695 2,672,463 SH   SOLE 25 2,672,463 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 5,391 454,590 SH   SOLE 26 347,764 0 106,826
MEDICAL PPTYS TRUST INC COM 58463J304 11,411 962,119 SH   SOLE 28 10,480 0 951,639
MEDICAL PPTYS TRUST INC COM 58463J304 35,621 3,003,447 SH   SOLE 30 3,003,447 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,575 132,811 SH   SOLE 31 121,823 0 10,988
MEDICAL PPTYS TRUST INC COM 58463J304 369 31,120 SH   SOLE 34 31,120 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,308 110,302 SH   SOLE 36 110,302 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 210 17,692 SH   SOLE 40 17,692 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 18 1,526 SH   OTR 43 1,526 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 9,151 771,604 SH   SOLE 43 739,192 0 32,412
MEDICINOVA INC COM NEW 58468P206 2 1,114 SH   SOLE 2 0 0 1,114
MEDICINOVA INC COM NEW 58468P206 19 8,924 SH   SOLE 18 8,924 0 0
MEDICINOVA INC COM NEW 58468P206 274 126,376 SH   SOLE 21 126,376 0 0
MEDICINOVA INC COM NEW 58468P206 1,246 574,003 SH   SOLE 22 574,003 0 0
MEDICINOVA INC COM NEW 58468P206 1 238 SH   SOLE 43 238 0 0
MEDIFAST INC COM 58470H101 3,179 29,341 SH   SOLE 2 17,507 0 11,834
MEDIFAST INC COM 58470H101 5 45 SH   SOLE 4 45 0 0
MEDIFAST INC COM 58470H101 136 1,257 SH   SOLE 7 1,257 0 0
MEDIFAST INC COM 58470H101 4,490 41,436 SH   SOLE 18 35,992 0 5,444
MEDIFAST INC COM 58470H101 11,507 106,196 SH   SOLE 19 106,196 0 0
MEDIFAST INC COM 58470H101 150,728 1,390,990 SH   SOLE 21 1,390,990 0 0
MEDIFAST INC COM 58470H101 38,173 352,281 SH   SOLE 22 343,871 0 8,410
MEDIFAST INC COM 58470H101 225 2,079 SH   SOLE 23 2,079 0 0
MEDIFAST INC COM 58470H101 197 1,815 SH   SOLE 25 1,815 0 0
MEDIFAST INC COM 58470H101 2,529 23,342 SH   SOLE 26 2,654 0 20,688
MEDIFAST INC COM 58470H101 34 310 SH   SOLE 28 210 0 100
MEDIFAST INC COM 58470H101 2,144 19,789 SH   SOLE 30 19,789 0 0
MEDIFAST INC COM 58470H101 144 1,332 SH   SOLE 40 1,332 0 0
MEDIFAST INC COM 58470H101 3,241 29,907 SH   SOLE 43 28,608 0 1,299
MEDIWOUND LTD ORD SHS M68830104 5 3,287 SH   SOLE 18 3,287 0 0
MEDIWOUND LTD ORD SHS M68830104 58 42,039 SH   SOLE 21 42,039 0 0
MEDPACE HLDGS INC COM 58506Q109 5,467 34,787 SH   SOLE 2 22,083 0 12,704
MEDPACE HLDGS INC COM 58506Q109 20 126 SH   SOLE 4 126 0 0
MEDPACE HLDGS INC COM 58506Q109 43 275 SH   SOLE 7 275 0 0
MEDPACE HLDGS INC COM 58506Q109 17,850 113,570 SH   SOLE 18 109,142 0 4,428
MEDPACE HLDGS INC COM 58506Q109 9,779 62,218 SH   SOLE 19 62,218 0 0
MEDPACE HLDGS INC COM 58506Q109 307,809 1,958,449 SH   SOLE 21 1,958,449 0 0
MEDPACE HLDGS INC COM 58506Q109 113,027 719,140 SH   SOLE 22 702,596 0 16,544
MEDPACE HLDGS INC COM 58506Q109 85 543 SH   SOLE 23 543 0 0
MEDPACE HLDGS INC COM 58506Q109 614 3,907 SH   SOLE 25 3,907 0 0
MEDPACE HLDGS INC COM 58506Q109 2,652 16,875 SH   SOLE 26 10,699 0 6,176
MEDPACE HLDGS INC COM 58506Q109 346 2,203 SH   SOLE 28 523 0 1,680
MEDPACE HLDGS INC COM 58506Q109 14,447 91,917 SH   SOLE 30 91,917 0 0
MEDPACE HLDGS INC COM 58506Q109 9 55 SH   SOLE 34 55 0 0
MEDPACE HLDGS INC COM 58506Q109 587 3,733 SH   SOLE 40 3,733 0 0
MEDPACE HLDGS INC COM 58506Q109 32 202 SH   OTR 43 202 0 0
MEDPACE HLDGS INC COM 58506Q109 2,989 19,018 SH   SOLE 43 18,498 0 520
MEDTECH ACQUISITION CORP COM CL A 58507N105 579 58,272 SH   SOLE 18 58,272 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 17,791 1,791,658 SH   SOLE 19 1,791,658 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 22 2,226 SH   SOLE 21 2,226 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 8,703 876,477 SH   SOLE 34 876,477 0 0
MEDTRONIC PLC SHS G5960L103 317,925 3,937,147 SH   SOLE 2 1,637,732 0 2,299,415
MEDTRONIC PLC SHS G5960L103 96,385 1,193,620 SH   SOLE 4 678,248 0 515,372
MEDTRONIC PLC SHS G5960L103 109,982 1,362,007 SH   SOLE 7 1,323,388 0 38,619
MEDTRONIC PLC SHS G5960L103 11,239 139,183 SH   SOLE 13 108,857 0 30,326
MEDTRONIC PLC SHS G5960L103 16,211 200,750 SH   SOLE 15 200,750 0 0
MEDTRONIC PLC SHS G5960L103 20 251 SH   SOLE 17 0 0 251
MEDTRONIC PLC SHS G5960L103 428,821 5,310,480 SH   SOLE 18 4,878,027 0 432,453
MEDTRONIC PLC SHS G5960L103 887,032 10,984,921 SH   SOLE 19 10,984,921 0 0
MEDTRONIC PLC SHS G5960L103 3,244,668 40,181,645 SH   SOLE 21 40,181,645 0 0
MEDTRONIC PLC SHS G5960L103 2,359,561 29,220,564 SH   SOLE 22 26,415,770 0 2,804,794
MEDTRONIC PLC SHS G5960L103 196,728 2,436,261 SH   SOLE 23 2,436,261 0 0
MEDTRONIC PLC SHS G5960L103 184,638 2,286,544 SH   SOLE 25 2,286,544 0 0
MEDTRONIC PLC SHS G5960L103 242,688 3,005,430 SH   SOLE 26 1,272,374 0 1,733,056
MEDTRONIC PLC SHS G5960L103 235,756 2,919,585 SH   SOLE 28 196,037 0 2,723,548
MEDTRONIC PLC SHS G5960L103 7,791 96,488 SH   SOLE 29 96,488 0 0
MEDTRONIC PLC SHS G5960L103 563,812 6,982,195 SH   SOLE 30 6,982,195 0 0
MEDTRONIC PLC SHS G5960L103 39,219 485,680 SH   SOLE 31 461,526 0 24,154
MEDTRONIC PLC SHS G5960L103 6,844 84,755 SH   SOLE 32 84,755 0 0
MEDTRONIC PLC SHS G5960L103 288,465 3,572,321 SH   SOLE 34 3,572,321 0 0
MEDTRONIC PLC SHS G5960L103 39,560 489,904 SH   SOLE 36 489,904 0 0
MEDTRONIC PLC SHS G5960L103 1,473 18,237 SH   SOLE 37 18,237 0 0
MEDTRONIC PLC SHS G5960L103 3,479 43,083 SH   SOLE 40 43,083 0 0
MEDTRONIC PLC SHS G5960L103 300 3,718 SH   OTR 43 3,718 0 0
MEDTRONIC PLC SHS G5960L103 84,286 1,043,792 SH   SOLE 43 939,813 0 103,979
MEGA MATRIX CORP COM 007737109 52 30,876 SH   SOLE 21 30,876 0 0
MEGA MATRIX CORP COM 007737109 132 78,230 SH   SOLE 22 78,230 0 0
MEI PHARMA INC COM NEW 55279B202 1 2,254 SH   SOLE 2 0 0 2,254
MEI PHARMA INC COM NEW 55279B202 77 198,972 SH   SOLE 21 198,972 0 0
MEI PHARMA INC COM NEW 55279B202 520 1,345,224 SH   SOLE 22 1,345,224 0 0
MEI PHARMA INC COM NEW 55279B202 1 2,540 SH   SOLE 43 2,540 0 0
MEIRAGTX HLDGS PLC COM G59665102 261 31,037 SH   SOLE 2 11,459 0 19,578
MEIRAGTX HLDGS PLC COM G59665102 2 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102 827 98,337 SH   SOLE 18 98,337 0 0
MEIRAGTX HLDGS PLC COM G59665102 487 57,919 SH   SOLE 19 57,919 0 0
MEIRAGTX HLDGS PLC COM G59665102 10,899 1,296,009 SH   SOLE 21 1,296,009 0 0
MEIRAGTX HLDGS PLC COM G59665102 2,735 325,225 SH   SOLE 22 289,969 0 35,256
MEIRAGTX HLDGS PLC COM G59665102 38 4,483 SH   SOLE 25 4,483 0 0
MEIRAGTX HLDGS PLC COM G59665102 25 2,956 SH   SOLE 26 0 0 2,956
MEIRAGTX HLDGS PLC COM G59665102 193 22,970 SH   SOLE 30 22,970 0 0
MEIRAGTX HLDGS PLC COM G59665102 39 4,626 SH   SOLE 40 4,626 0 0
MEIRAGTX HLDGS PLC COM G59665102 70 8,320 SH   SOLE 43 7,973 0 347
MELCO RESORTS AND ENTMNT LTD ADR 585464100 578 87,120 SH   SOLE 2 87,120 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 6 904 SH   SOLE 4 904 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 274 41,306 SH   SOLE 7 41,306 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 17,847 2,691,831 SH   SOLE 19 2,691,831 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 16,092 2,427,139 SH   SOLE 21 2,427,139 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 10,072 1,519,206 SH   SOLE 22 1,441,502 0 77,704
MELCO RESORTS AND ENTMNT LTD ADR 585464100 199 30,070 SH   SOLE 25 30,070 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 127 19,164 SH   SOLE 26 0 0 19,164
MELCO RESORTS AND ENTMNT LTD ADR 585464100 53 7,957 SH   SOLE 28 0 0 7,957
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,191 330,471 SH   SOLE 30 330,471 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,184 329,411 SH   SOLE 31 0 0 329,411
MELCO RESORTS AND ENTMNT LTD ADR 585464100 7,290 1,099,619 SH   SOLE 34 1,099,619 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 138 20,818 SH   SOLE 40 20,818 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,139 473,390 SH   SOLE 43 436,072 0 37,318
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 59 12,581 SH   SOLE 2 11,144 0 1,437
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 392 83,089 SH   SOLE 21 83,089 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 1,434 303,893 SH   SOLE 22 288,640 0 15,253
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 32 6,766 SH   SOLE 25 6,766 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 20 4,200 SH   SOLE 26 0 0 4,200
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 13 2,733 SH   SOLE 28 0 0 2,733
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 53 11,154 SH   SOLE 30 11,154 0 0
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 28 5,964 SH   SOLE 40 5,964 0 0
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 7,480 3,800,000 PRN   SOLE 21 3,800,000 0 0
MERCADOLIBRE INC COM 58733R102 15,287 18,468 SH   SOLE 2 6,162 0 12,306
MERCADOLIBRE INC COM 58733R102 28,729 34,706 SH   SOLE 4 21,217 0 13,489
MERCADOLIBRE INC COM 58733R102 8,347 10,083 SH   SOLE 7 10,083 0 0
MERCADOLIBRE INC COM 58733R102 1,105 1,335 SH   SOLE 13 187 0 1,148
MERCADOLIBRE INC COM 58733R102 3,059 3,696 SH   SOLE 15 3,696 0 0
MERCADOLIBRE INC COM 58733R102 32,343 39,072 SH   SOLE 18 36,621 0 2,451
MERCADOLIBRE INC COM 58733R102 63,434 76,631 SH   SOLE 19 76,631 0 0
MERCADOLIBRE INC COM 58733R102 88,802 107,277 SH   SOLE 21 107,277 0 0
MERCADOLIBRE INC COM 58733R102 74,806 90,370 SH   SOLE 22 42,341 0 48,029
MERCADOLIBRE INC COM 58733R102 58,787 71,018 SH   SOLE 23 71,018 0 0
MERCADOLIBRE INC COM 58733R102 60,128 72,638 SH   SOLE 25 72,638 0 0
MERCADOLIBRE INC COM 58733R102 57,863 69,902 SH   SOLE 26 28,135 0 41,767
MERCADOLIBRE INC COM 58733R102 65,914 79,628 SH   SOLE 28 3,918 0 75,710
MERCADOLIBRE INC COM 58733R102 151,528 183,054 SH   SOLE 30 183,054 0 0
MERCADOLIBRE INC COM 58733R102 7,671 9,267 SH   SOLE 31 8,449 0 818
MERCADOLIBRE INC COM 58733R102 9,681 11,695 SH   SOLE 32 11,695 0 0
MERCADOLIBRE INC COM 58733R102 85,213 102,941 SH   SOLE 34 102,941 0 0
MERCADOLIBRE INC COM 58733R102 11,445 13,826 SH   SOLE 36 13,826 0 0
MERCADOLIBRE INC COM 58733R102 1,183 1,429 SH   SOLE 40 1,429 0 0
MERCADOLIBRE INC COM 58733R102 4,721 5,703 SH   SOLE 43 5,486 0 217
MERCANTILE BK CORP COM 587376104 1,316 44,291 SH   SOLE 2 10,922 0 33,369
MERCANTILE BK CORP COM 587376104 7 220 SH   SOLE 7 220 0 0
MERCANTILE BK CORP COM 587376104 1,575 53,009 SH   SOLE 18 53,009 0 0
MERCANTILE BK CORP COM 587376104 2,789 93,877 SH   SOLE 19 93,877 0 0
MERCANTILE BK CORP COM 587376104 18,017 606,418 SH   SOLE 21 606,418 0 0
MERCANTILE BK CORP COM 587376104 15,047 506,472 SH   SOLE 22 487,612 0 18,860
MERCANTILE BK CORP COM 587376104 49 1,635 SH   SOLE 23 1,635 0 0
MERCANTILE BK CORP COM 587376104 67 2,256 SH   SOLE 25 2,256 0 0
MERCANTILE BK CORP COM 587376104 735 24,743 SH   SOLE 26 0 0 24,743
MERCANTILE BK CORP COM 587376104 54 1,809 SH   SOLE 28 0 0 1,809
MERCANTILE BK CORP COM 587376104 35 1,164 SH   SOLE 30 1,164 0 0
MERCANTILE BK CORP COM 587376104 27 914 SH   SOLE 34 914 0 0
MERCANTILE BK CORP COM 587376104 83 2,789 SH   SOLE 40 2,789 0 0
MERCANTILE BK CORP COM 587376104 27 909 SH   OTR 43 909 0 0
MERCANTILE BK CORP COM 587376104 251 8,432 SH   SOLE 43 8,267 0 165
MERCER INTL INC COM 588056101 216 17,543 SH   SOLE 2 16,270 0 1,273
MERCER INTL INC COM 588056101 370 30,111 SH   SOLE 18 30,111 0 0
MERCER INTL INC COM 588056101 48,349 3,930,803 SH   SOLE 21 3,930,803 0 0
MERCER INTL INC COM 588056101 7,981 648,885 SH   SOLE 22 633,356 0 15,529
MERCER INTL INC COM 588056101 68 5,522 SH   SOLE 25 5,522 0 0
MERCER INTL INC COM 588056101 3,752 305,073 SH   SOLE 30 305,073 0 0
MERCER INTL INC COM 588056101 62 5,053 SH   SOLE 40 5,053 0 0
MERCER INTL INC COM 588056101 283 22,987 SH   SOLE 43 22,444 0 543
MERCHANTS BANCORP IND COM 58844R108 2,336 101,256 SH   SOLE 2 71,959 0 29,297
MERCHANTS BANCORP IND COM 58844R108 157 6,806 SH   SOLE 4 0 0 6,806
MERCHANTS BANCORP IND COM 58844R108 5 237 SH   SOLE 7 237 0 0
MERCHANTS BANCORP IND COM 58844R108 1,193 51,693 SH   SOLE 18 51,693 0 0
MERCHANTS BANCORP IND COM 58844R108 4,409 191,101 SH   SOLE 19 191,101 0 0
MERCHANTS BANCORP IND COM 58844R108 14,048 608,937 SH   SOLE 21 608,937 0 0
MERCHANTS BANCORP IND COM 58844R108 17,192 745,220 SH   SOLE 22 727,407 0 17,813
MERCHANTS BANCORP IND COM 58844R108 68 2,927 SH   SOLE 23 2,927 0 0
MERCHANTS BANCORP IND COM 58844R108 59 2,562 SH   SOLE 25 2,562 0 0
MERCHANTS BANCORP IND COM 58844R108 885 38,346 SH   SOLE 26 0 0 38,346
MERCHANTS BANCORP IND COM 58844R108 19 834 SH   SOLE 30 834 0 0
MERCHANTS BANCORP IND COM 58844R108 41 1,794 SH   SOLE 40 1,794 0 0
MERCHANTS BANCORP IND COM 58844R108 291 12,633 SH   SOLE 43 12,549 0 84
MERCK & CO INC COM 58933Y105 532,955 6,188,514 SH   SOLE 2 2,114,007 0 4,074,507
MERCK & CO INC COM 58933Y105 175,277 2,035,264 SH   SOLE 4 1,233,773 0 801,491
MERCK & CO INC COM 58933Y105 229,028 2,659,400 SH   SOLE 7 2,513,005 0 146,395
MERCK & CO INC COM 58933Y105 13,632 158,291 SH   SOLE 13 101,751 0 56,540
MERCK & CO INC COM 58933Y105 32,824 381,143 SH   SOLE 15 381,143 0 0
MERCK & CO INC COM 58933Y105 4 52 SH   SOLE 17 0 0 52
MERCK & CO INC COM 58933Y105 676,130 7,851,026 SH   SOLE 18 7,525,977 0 325,049
MERCK & CO INC COM 58933Y105 561,384 6,518,626 SH   SOLE 19 6,518,626 0 0
MERCK & CO INC COM 58933Y105 5,968 69,293 SH   SOLE 20 69,293 0 0
MERCK & CO INC COM 58933Y105 7,035,615 81,695,484 SH   SOLE 21 81,695,484 0 0
MERCK & CO INC COM 58933Y105 4,834,976 56,142,308 SH   SOLE 22 50,971,414 0 5,170,894
MERCK & CO INC COM 58933Y105 375,437 4,359,469 SH   SOLE 23 4,359,469 0 0
MERCK & CO INC COM 58933Y105 412,739 4,792,606 SH   SOLE 25 4,792,606 0 0
MERCK & CO INC COM 58933Y105 520,797 6,047,346 SH   SOLE 26 2,723,177 0 3,324,169
MERCK & CO INC COM 58933Y105 594,459 6,902,677 SH   SOLE 28 288,412 0 6,614,265
MERCK & CO INC COM 58933Y105 8,026 93,191 SH   SOLE 29 93,191 0 0
MERCK & CO INC COM 58933Y105 1,473,290 17,107,406 SH   SOLE 30 16,917,109 0 190,297
MERCK & CO INC COM 58933Y105 63,162 733,421 SH   SOLE 31 687,531 0 45,890
MERCK & CO INC COM 58933Y105 24,211 281,128 SH   SOLE 32 281,128 0 0
MERCK & CO INC COM 58933Y105 566,531 6,578,386 SH   SOLE 34 6,578,386 0 0
MERCK & CO INC COM 58933Y105 80,019 929,156 SH   SOLE 36 929,156 0 0
MERCK & CO INC COM 58933Y105 7,078 82,189 SH   SOLE 40 82,189 0 0
MERCK & CO INC COM 58933Y105 249,867 2,901,384 SH   SOLE 43 2,640,131 0 261,253
MERCURY GENL CORP NEW COM 589400100 5,842 205,545 SH   SOLE 2 154,662 0 50,883
MERCURY GENL CORP NEW COM 589400100 3 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 10 362 SH   SOLE 7 362 0 0
MERCURY GENL CORP NEW COM 589400100 2,836 99,779 SH   SOLE 18 99,779 0 0
MERCURY GENL CORP NEW COM 589400100 8,847 311,291 SH   SOLE 19 311,291 0 0
MERCURY GENL CORP NEW COM 589400100 93,515 3,290,480 SH   SOLE 21 3,290,480 0 0
MERCURY GENL CORP NEW COM 589400100 32,050 1,127,713 SH   SOLE 22 1,097,219 0 30,494
MERCURY GENL CORP NEW COM 589400100 406 14,273 SH   SOLE 23 14,273 0 0
MERCURY GENL CORP NEW COM 589400100 102 3,588 SH   SOLE 25 3,588 0 0
MERCURY GENL CORP NEW COM 589400100 2,048 72,070 SH   SOLE 26 9,279 0 62,791
MERCURY GENL CORP NEW COM 589400100 11 378 SH   SOLE 28 378 0 0
MERCURY GENL CORP NEW COM 589400100 1,669 58,711 SH   SOLE 30 58,711 0 0
MERCURY GENL CORP NEW COM 589400100 154 5,423 SH   SOLE 34 5,423 0 0
MERCURY GENL CORP NEW COM 589400100 23 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 94 3,296 SH   SOLE 40 3,296 0 0
MERCURY GENL CORP NEW COM 589400100 2,332 82,067 SH   SOLE 43 69,682 0 12,385
MERCURY SYS INC COM 589378108 5,582 137,487 SH   SOLE 2 80,328 0 57,159
MERCURY SYS INC COM 589378108 9 228 SH   SOLE 4 228 0 0
MERCURY SYS INC COM 589378108 27 661 SH   SOLE 7 661 0 0
MERCURY SYS INC COM 589378108 220 5,429 SH   SOLE 13 5,429 0 0
MERCURY SYS INC COM 589378108 4,950 121,916 SH   SOLE 18 121,916 0 0
MERCURY SYS INC COM 589378108 696 17,141 SH   SOLE 19 17,141 0 0
MERCURY SYS INC COM 589378108 141,670 3,489,397 SH   SOLE 21 3,489,397 0 0
MERCURY SYS INC COM 589378108 62,003 1,527,174 SH   SOLE 22 1,462,782 0 64,392
MERCURY SYS INC COM 589378108 374 9,205 SH   SOLE 25 9,205 0 0
MERCURY SYS INC COM 589378108 929 22,887 SH   SOLE 26 17,520 0 5,367
MERCURY SYS INC COM 589378108 305 7,516 SH   SOLE 28 1,001 0 6,515
MERCURY SYS INC COM 589378108 1,076 26,514 SH   SOLE 30 26,514 0 0
MERCURY SYS INC COM 589378108 33 822 SH   SOLE 31 822 0 0
MERCURY SYS INC COM 589378108 236 5,809 SH   SOLE 36 5,809 0 0
MERCURY SYS INC COM 589378108 277 6,824 SH   SOLE 40 6,824 0 0
MERCURY SYS INC COM 589378108 41 1,001 SH   OTR 43 1,001 0 0
MERCURY SYS INC COM 589378108 990 24,394 SH   SOLE 43 20,592 0 3,802
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 524 609,047 SH   SOLE 21 609,047 0 0
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 41 48,135 SH   SOLE 30 48,135 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 721 22,881 SH   SOLE 2 17,961 0 4,920
MERIDIAN BIOSCIENCE INC COM 589584101 6 189 SH   SOLE 4 189 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 14 455 SH   SOLE 7 455 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 4,726 149,874 SH   SOLE 18 149,874 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 4,615 146,375 SH   SOLE 19 146,375 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 178,816 5,671,282 SH   SOLE 21 5,671,282 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 34,054 1,080,062 SH   SOLE 22 1,053,261 0 26,801
MERIDIAN BIOSCIENCE INC COM 589584101 260 8,240 SH   SOLE 25 8,240 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 504 15,996 SH   SOLE 26 9,081 0 6,915
MERIDIAN BIOSCIENCE INC COM 589584101 100 3,185 SH   SOLE 28 0 0 3,185
MERIDIAN BIOSCIENCE INC COM 589584101 5,404 171,400 SH   SOLE 30 171,400 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 32 1,017 SH   SOLE 36 1,017 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 139 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 19 616 SH   OTR 43 616 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,397 44,296 SH   SOLE 43 43,246 0 1,050
MERIDIAN CORPORATION COM 58958P104 844 28,938 SH   SOLE 2 22,801 0 6,137
MERIDIAN CORPORATION COM 58958P104 26 892 SH   SOLE 18 892 0 0
MERIDIAN CORPORATION COM 58958P104 7 232 SH   SOLE 19 232 0 0
MERIDIAN CORPORATION COM 58958P104 1,210 41,478 SH   SOLE 21 41,478 0 0
MERIDIAN CORPORATION COM 58958P104 1,611 55,239 SH   SOLE 22 55,239 0 0
MERIDIAN CORPORATION COM 58958P104 27 919 SH   SOLE 26 0 0 919
MERIDIANLINK INC COMMON STOCK 58985J105 184 11,315 SH   SOLE 2 8,585 0 2,730
MERIDIANLINK INC COMMON STOCK 58985J105 5 291 SH   SOLE 7 291 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 940 57,737 SH   SOLE 18 57,737 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 715 43,930 SH   SOLE 19 43,930 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 11,754 721,985 SH   SOLE 21 721,985 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 7,839 481,518 SH   SOLE 22 468,874 0 12,644
MERIDIANLINK INC COMMON STOCK 58985J105 64 3,941 SH   SOLE 25 3,941 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 102 6,261 SH   SOLE 30 6,261 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 59 3,637 SH   SOLE 40 3,637 0 0
MERIDIANLINK INC COMMON STOCK 58985J105 3 212 SH   SOLE 43 212 0 0
MERIT MED SYS INC COM 589889104 11,635 205,897 SH   SOLE 2 149,271 0 56,626
MERIT MED SYS INC COM 589889104 9 161 SH   SOLE 4 161 0 0
MERIT MED SYS INC COM 589889104 34 596 SH   SOLE 7 596 0 0
MERIT MED SYS INC COM 589889104 11,167 197,613 SH   SOLE 18 189,702 0 7,911
MERIT MED SYS INC COM 589889104 23,075 408,341 SH   SOLE 19 408,341 0 0
MERIT MED SYS INC COM 589889104 382,589 6,770,293 SH   SOLE 21 6,770,293 0 0
MERIT MED SYS INC COM 589889104 97,232 1,720,611 SH   SOLE 22 1,682,622 0 37,989
MERIT MED SYS INC COM 589889104 656 11,617 SH   SOLE 23 11,617 0 0
MERIT MED SYS INC COM 589889104 560 9,902 SH   SOLE 25 9,902 0 0
MERIT MED SYS INC COM 589889104 4,543 80,397 SH   SOLE 26 25,798 0 54,599
MERIT MED SYS INC COM 589889104 1,547 27,376 SH   SOLE 28 23,867 0 3,509
MERIT MED SYS INC COM 589889104 10,256 181,488 SH   SOLE 30 181,488 0 0
MERIT MED SYS INC COM 589889104 726 12,844 SH   SOLE 34 12,844 0 0
MERIT MED SYS INC COM 589889104 207 3,668 SH   SOLE 36 3,668 0 0
MERIT MED SYS INC COM 589889104 387 6,844 SH   SOLE 40 6,844 0 0
MERIT MED SYS INC COM 589889104 3,786 67,006 SH   SOLE 43 66,012 0 994
MERITAGE HOMES CORP COM 59001A102 3,489 49,656 SH   SOLE 2 31,142 0 18,514
MERITAGE HOMES CORP COM 59001A102 11 152 SH   SOLE 4 152 0 0
MERITAGE HOMES CORP COM 59001A102 55 780 SH   SOLE 7 780 0 0
MERITAGE HOMES CORP COM 59001A102 9,402 133,799 SH   SOLE 18 133,799 0 0
MERITAGE HOMES CORP COM 59001A102 4,669 66,444 SH   SOLE 19 66,444 0 0
MERITAGE HOMES CORP COM 59001A102 330,428 4,702,265 SH   SOLE 21 4,702,265 0 0
MERITAGE HOMES CORP COM 59001A102 63,898 909,325 SH   SOLE 22 869,537 0 39,788
MERITAGE HOMES CORP COM 59001A102 399 5,680 SH   SOLE 25 5,680 0 0
MERITAGE HOMES CORP COM 59001A102 1,708 24,309 SH   SOLE 26 14,162 0 10,147
MERITAGE HOMES CORP COM 59001A102 47 674 SH   SOLE 28 674 0 0
MERITAGE HOMES CORP COM 59001A102 5,466 77,782 SH   SOLE 30 77,782 0 0
MERITAGE HOMES CORP COM 59001A102 150 2,133 SH   SOLE 36 2,133 0 0
MERITAGE HOMES CORP COM 59001A102 318 4,523 SH   SOLE 40 4,523 0 0
MERITAGE HOMES CORP COM 59001A102 7,007 99,717 SH   SOLE 43 98,564 0 1,153
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 5 1,383 SH   SOLE 18 1,383 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 117 31,228 SH   SOLE 21 31,228 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 653 174,172 SH   SOLE 22 174,172 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,060 156,739 SH   SOLE 2 80,170 0 76,569
MERSANA THERAPEUTICS INC COM 59045L106 1 212 SH   SOLE 4 212 0 0
MERSANA THERAPEUTICS INC COM 59045L106 35 5,167 SH   SOLE 7 813 0 4,354
MERSANA THERAPEUTICS INC COM 59045L106 1,875 277,303 SH   SOLE 18 277,303 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,359 200,981 SH   SOLE 19 200,981 0 0
MERSANA THERAPEUTICS INC COM 59045L106 25,720 3,804,716 SH   SOLE 21 3,804,716 0 0
MERSANA THERAPEUTICS INC COM 59045L106 15,187 2,246,641 SH   SOLE 22 2,131,649 0 114,992
MERSANA THERAPEUTICS INC COM 59045L106 113 16,765 SH   SOLE 25 16,765 0 0
MERSANA THERAPEUTICS INC COM 59045L106 34 5,080 SH   SOLE 26 1,224 0 3,856
MERSANA THERAPEUTICS INC COM 59045L106 8 1,149 SH   SOLE 28 1,149 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,991 294,533 SH   SOLE 30 294,533 0 0
MERSANA THERAPEUTICS INC COM 59045L106 43 6,386 SH   SOLE 40 6,386 0 0
MERSANA THERAPEUTICS INC COM 59045L106 490 72,415 SH   SOLE 43 71,913 0 502
MERUS N V COM N5749R100 218 10,882 SH   SOLE 2 10,661 0 221
MERUS N V COM N5749R100 6,097 304,377 SH   SOLE 21 304,377 0 0
MERUS N V COM N5749R100 374 18,670 SH   SOLE 22 8,130 0 10,540
MERUS N V COM N5749R100 94 4,701 SH   SOLE 25 4,701 0 0
MERUS N V COM N5749R100 64 3,191 SH   SOLE 26 1,097 0 2,094
MERUS N V COM N5749R100 13 645 SH   SOLE 28 645 0 0
MERUS N V COM N5749R100 3,464 172,941 SH   SOLE 30 172,941 0 0
MERUS N V COM N5749R100 41 2,063 SH   SOLE 36 2,063 0 0
MERUS N V COM N5749R100 72 3,593 SH   SOLE 40 3,593 0 0
MERUS N V COM N5749R100 1 67 SH   SOLE 43 67 0 0
MESA AIR GROUP INC COM NEW 590479135 1 812 SH   SOLE 2 0 0 812
MESA AIR GROUP INC COM NEW 590479135 11 6,868 SH   SOLE 18 6,868 0 0
MESA AIR GROUP INC COM NEW 590479135 117 71,090 SH   SOLE 21 71,090 0 0
MESA AIR GROUP INC COM NEW 590479135 833 505,100 SH   SOLE 22 505,100 0 0
MESA LABS INC COM 59064R109 373 2,652 SH   SOLE 2 2,143 0 509
MESA LABS INC COM 59064R109 31 219 SH   SOLE 4 16 0 203
MESA LABS INC COM 59064R109 9 66 SH   SOLE 7 66 0 0
MESA LABS INC COM 59064R109 2,350 16,685 SH   SOLE 18 16,685 0 0
MESA LABS INC COM 59064R109 1,312 9,313 SH   SOLE 19 9,313 0 0
MESA LABS INC COM 59064R109 89,834 637,893 SH   SOLE 21 637,893 0 0
MESA LABS INC COM 59064R109 18,383 130,530 SH   SOLE 22 127,350 0 3,180
MESA LABS INC COM 59064R109 120 851 SH   SOLE 25 851 0 0
MESA LABS INC COM 59064R109 429 3,044 SH   SOLE 26 2,777 0 267
MESA LABS INC COM 59064R109 526 3,736 SH   SOLE 28 2,949 0 787
MESA LABS INC COM 59064R109 7,614 54,063 SH   SOLE 30 54,063 0 0
MESA LABS INC COM 59064R109 99 703 SH   SOLE 40 703 0 0
MESA LABS INC COM 59064R109 16 112 SH   OTR 43 112 0 0
MESA LABS INC COM 59064R109 443 3,143 SH   SOLE 43 2,819 0 324
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
MESOBLAST LTD SPONS ADR 590717104 2,213 869,435 SH   SOLE 21 869,435 0 0
MESOBLAST LTD SPONS ADR 590717104 32 12,433 SH   SOLE 43 12,433 0 0
META MATERIALS INC COM 59134N104 77 118,340 SH   SOLE 2 110,675 0 7,665
META MATERIALS INC COM 59134N104 532 818,865 SH   SOLE 21 818,865 0 0
META MATERIALS INC COM 59134N104 2,888 4,449,089 SH   SOLE 22 4,373,027 0 76,062
META MATERIALS INC COM 59134N104 16 25,129 SH   SOLE 25 25,129 0 0
META MATERIALS INC COM 59134N104 10 15,778 SH   SOLE 26 0 0 15,778
META MATERIALS INC COM 59134N104 11 16,681 SH   SOLE 28 0 0 16,681
META MATERIALS INC COM 59134N104 49 74,979 SH   SOLE 30 74,979 0 0
META MATERIALS INC COM 59134N104 12 19,097 SH   SOLE 40 19,097 0 0
META PLATFORMS INC CL A 30303M102 686,692 5,061,113 SH   SOLE 2 1,354,096 0 3,707,017
META PLATFORMS INC CL A 30303M102 233,837 1,723,447 SH   SOLE 4 989,746 0 733,701
META PLATFORMS INC CL A 30303M102 314,149 2,315,369 SH   SOLE 7 2,198,630 0 116,739
META PLATFORMS INC CL A 30303M102 19,409 143,051 SH   SOLE 13 88,509 0 54,542
META PLATFORMS INC CL A 30303M102 31,673 233,436 SH   SOLE 15 233,436 0 0
META PLATFORMS INC CL A 30303M102 50 367 SH   SOLE 17 0 0 367
META PLATFORMS INC CL A 30303M102 962,772 7,095,905 SH   SOLE 18 6,829,879 0 266,026
META PLATFORMS INC CL A 30303M102 205,630 1,515,553 SH   SOLE 19 1,515,553 0 0
META PLATFORMS INC CL A 30303M102 6,974,203 51,401,852 SH   SOLE 21 51,401,852 0 0
META PLATFORMS INC CL A 30303M102 6,601,870 48,657,654 SH   SOLE 22 43,953,678 0 4,703,976
META PLATFORMS INC CL A 30303M102 515,244 3,797,496 SH   SOLE 23 3,797,496 0 0
META PLATFORMS INC CL A 30303M102 528,261 3,893,432 SH   SOLE 25 3,873,282 0 20,150
META PLATFORMS INC CL A 30303M102 647,850 4,774,839 SH   SOLE 26 1,854,953 0 2,919,886
META PLATFORMS INC CL A 30303M102 454,724 3,351,442 SH   SOLE 28 15,631 0 3,335,811
META PLATFORMS INC CL A 30303M102 8,516 62,767 SH   SOLE 29 62,767 0 0
META PLATFORMS INC CL A 30303M102 1,681,578 12,393,709 SH   SOLE 30 12,393,709 0 0
META PLATFORMS INC CL A 30303M102 85,742 631,946 SH   SOLE 31 590,307 0 41,639
META PLATFORMS INC CL A 30303M102 84,923 625,908 SH   SOLE 32 625,908 0 0
META PLATFORMS INC CL A 30303M102 57,594 424,483 SH   SOLE 34 424,483 0 0
META PLATFORMS INC CL A 30303M102 101,569 748,593 SH   SOLE 36 748,593 0 0
META PLATFORMS INC CL A 30303M102 10,060 74,147 SH   SOLE 40 74,147 0 0
META PLATFORMS INC CL A 30303M102 642 4,731 SH   OTR 43 4,731 0 0
META PLATFORMS INC CL A 30303M102 238,158 1,755,294 SH   SOLE 43 1,592,888 0 162,406
METACRINE INC COM 59101E103 12 25,146 SH   SOLE 2 25,146 0 0
METACRINE INC COM 59101E103 7 15,282 SH   SOLE 19 15,282 0 0
METACRINE INC COM 59101E103 29 60,016 SH   SOLE 22 60,016 0 0
METHANEX CORP COM 59151K108 3,868 121,366 SH   SOLE 43 102,807 0 18,559
METHODE ELECTRS INC COM 591520200 1,306 35,158 SH   SOLE 2 15,242 0 19,916
METHODE ELECTRS INC COM 591520200 4 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 14 368 SH   SOLE 7 368 0 0
METHODE ELECTRS INC COM 591520200 5,086 136,898 SH   SOLE 18 136,898 0 0
METHODE ELECTRS INC COM 591520200 2,516 67,736 SH   SOLE 19 67,736 0 0
METHODE ELECTRS INC COM 591520200 168,926 4,547,133 SH   SOLE 21 4,547,133 0 0
METHODE ELECTRS INC COM 591520200 34,286 922,916 SH   SOLE 22 882,484 0 40,432
METHODE ELECTRS INC COM 591520200 177 4,770 SH   SOLE 25 4,770 0 0
METHODE ELECTRS INC COM 591520200 560 15,082 SH   SOLE 26 13,287 0 1,795
METHODE ELECTRS INC COM 591520200 38 1,033 SH   SOLE 28 270 0 763
METHODE ELECTRS INC COM 591520200 5,194 139,811 SH   SOLE 30 139,811 0 0
METHODE ELECTRS INC COM 591520200 21 573 SH   SOLE 34 573 0 0
METHODE ELECTRS INC COM 591520200 202 5,427 SH   SOLE 40 5,427 0 0
METHODE ELECTRS INC COM 591520200 1,304 35,110 SH   SOLE 43 28,598 0 6,512
METLIFE INC COM 59156R108 181,664 2,988,879 SH   SOLE 2 1,212,314 0 1,776,565
METLIFE INC COM 59156R108 46,001 756,838 SH   SOLE 4 491,821 0 265,017
METLIFE INC COM 59156R108 41,447 681,911 SH   SOLE 7 659,847 0 22,064
METLIFE INC COM 59156R108 5,354 88,096 SH   SOLE 13 76,350 0 11,746
METLIFE INC COM 59156R108 6,431 105,802 SH   SOLE 15 105,802 0 0
METLIFE INC COM 59156R108 0 5 SH   SOLE 17 0 0 5
METLIFE INC COM 59156R108 111,984 1,842,448 SH   SOLE 18 1,567,812 0 274,636
METLIFE INC COM 59156R108 59,604 980,658 SH   SOLE 19 980,658 0 0
METLIFE INC COM 59156R108 1,160,513 19,093,668 SH   SOLE 21 19,093,668 0 0
METLIFE INC COM 59156R108 937,996 15,432,635 SH   SOLE 22 13,881,049 0 1,551,586
METLIFE INC COM 59156R108 81,321 1,337,960 SH   SOLE 23 1,337,960 0 0
METLIFE INC COM 59156R108 106,491 1,752,081 SH   SOLE 25 1,752,081 0 0
METLIFE INC COM 59156R108 101,023 1,662,110 SH   SOLE 26 653,891 0 1,008,219
METLIFE INC COM 59156R108 140,940 2,318,854 SH   SOLE 28 221,654 0 2,097,200
METLIFE INC COM 59156R108 7,474 122,960 SH   SOLE 29 122,960 0 0
METLIFE INC COM 59156R108 267,815 4,406,294 SH   SOLE 30 4,398,131 0 8,163
METLIFE INC COM 59156R108 22,763 374,512 SH   SOLE 31 361,679 0 12,833
METLIFE INC COM 59156R108 4,091 67,303 SH   SOLE 32 67,303 0 0
METLIFE INC COM 59156R108 5,126 84,332 SH   SOLE 34 84,332 0 0
METLIFE INC COM 59156R108 9,800 161,240 SH   SOLE 35 161,240 0 0
METLIFE INC COM 59156R108 18,190 299,271 SH   SOLE 36 299,271 0 0
METLIFE INC COM 59156R108 1,352 22,243 SH   SOLE 40 22,243 0 0
METLIFE INC COM 59156R108 105 1,731 SH   OTR 43 1,731 0 0
METLIFE INC COM 59156R108 70,799 1,164,840 SH   SOLE 43 1,090,402 0 74,438
METROCITY BANKSHARES INC COM 59165J105 214 10,915 SH   SOLE 2 1,020 0 9,895
METROCITY BANKSHARES INC COM 59165J105 4 198 SH   SOLE 7 198 0 0
METROCITY BANKSHARES INC COM 59165J105 1,180 60,062 SH   SOLE 18 60,062 0 0
METROCITY BANKSHARES INC COM 59165J105 642 32,689 SH   SOLE 19 32,689 0 0
METROCITY BANKSHARES INC COM 59165J105 12,914 657,522 SH   SOLE 21 657,522 0 0
METROCITY BANKSHARES INC COM 59165J105 7,766 395,427 SH   SOLE 22 383,774 0 11,653
METROCITY BANKSHARES INC COM 59165J105 4 221 SH   SOLE 43 221 0 0
METROPOLITAN BK HLDG CORP COM 591774104 972 15,099 SH   SOLE 2 8,402 0 6,697
METROPOLITAN BK HLDG CORP COM 591774104 9 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 2,149 33,389 SH   SOLE 18 33,389 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,615 25,096 SH   SOLE 19 25,096 0 0
METROPOLITAN BK HLDG CORP COM 591774104 23,921 371,682 SH   SOLE 21 371,682 0 0
METROPOLITAN BK HLDG CORP COM 591774104 16,457 255,706 SH   SOLE 22 244,647 0 11,059
METROPOLITAN BK HLDG CORP COM 591774104 129 2,009 SH   SOLE 25 2,009 0 0
METROPOLITAN BK HLDG CORP COM 591774104 504 7,836 SH   SOLE 26 7,836 0 0
METROPOLITAN BK HLDG CORP COM 591774104 78 1,212 SH   SOLE 28 0 0 1,212
METROPOLITAN BK HLDG CORP COM 591774104 169 2,628 SH   SOLE 30 2,628 0 0
METROPOLITAN BK HLDG CORP COM 591774104 72 1,112 SH   SOLE 40 1,112 0 0
METROPOLITAN BK HLDG CORP COM 591774104 160 2,483 SH   SOLE 43 2,246 0 237
METTLER TOLEDO INTERNATIONAL COM 592688105 85,434 78,805 SH   SOLE 2 30,171 0 48,634
METTLER TOLEDO INTERNATIONAL COM 592688105 30,521 28,153 SH   SOLE 4 17,179 0 10,974
METTLER TOLEDO INTERNATIONAL COM 592688105 28,402 26,198 SH   SOLE 7 19,933 0 6,265
METTLER TOLEDO INTERNATIONAL COM 592688105 3,751 3,460 SH   SOLE 13 2,975 0 485
METTLER TOLEDO INTERNATIONAL COM 592688105 2,457 2,266 SH   SOLE 15 2,266 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 67,777 62,518 SH   SOLE 18 58,808 0 3,710
METTLER TOLEDO INTERNATIONAL COM 592688105 120,051 110,736 SH   SOLE 19 110,736 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 888,340 819,411 SH   SOLE 21 819,411 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 548,180 505,645 SH   SOLE 22 457,618 0 48,027
METTLER TOLEDO INTERNATIONAL COM 592688105 47,367 43,692 SH   SOLE 23 43,692 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 51,220 47,246 SH   SOLE 25 47,246 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 60,904 56,178 SH   SOLE 26 23,000 0 33,178
METTLER TOLEDO INTERNATIONAL COM 592688105 85,420 78,792 SH   SOLE 28 873 0 77,919
METTLER TOLEDO INTERNATIONAL COM 592688105 3,487 3,216 SH   SOLE 29 3,216 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 205,792 189,824 SH   SOLE 30 188,254 0 1,570
METTLER TOLEDO INTERNATIONAL COM 592688105 13,318 12,285 SH   SOLE 31 11,873 0 412
METTLER TOLEDO INTERNATIONAL COM 592688105 20,119 18,558 SH   SOLE 34 18,558 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 7,543 6,958 SH   SOLE 36 6,958 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 819 755 SH   SOLE 40 755 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 54 50 SH   OTR 43 50 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 32,402 29,888 SH   SOLE 43 28,578 0 1,310
MEXCO ENERGY CORP COM 592770101 4 251 SH   SOLE 18 251 0 0
MEXCO ENERGY CORP COM 592770101 33 2,044 SH   SOLE 21 2,044 0 0
MFA FINL INC COM 55272X607 2,023 259,986 SH   SOLE 2 197,591 0 62,395
MFA FINL INC COM 55272X607 4 488 SH   SOLE 4 488 0 0
MFA FINL INC COM 55272X607 20 2,576 SH   SOLE 7 2,576 0 0
MFA FINL INC COM 55272X607 2,431 312,505 SH   SOLE 18 312,505 0 0
MFA FINL INC COM 55272X607 1,474 189,481 SH   SOLE 19 189,481 0 0
MFA FINL INC COM 55272X607 38,671 4,970,609 SH   SOLE 21 4,970,609 0 0
MFA FINL INC COM 55272X607 21,493 2,762,594 SH   SOLE 22 2,651,918 0 110,676
MFA FINL INC COM 55272X607 108 13,896 SH   SOLE 25 13,896 0 0
MFA FINL INC COM 55272X607 218 27,994 SH   SOLE 26 20,112 0 7,882
MFA FINL INC COM 55272X607 114 14,687 SH   SOLE 28 1,965 0 12,722
MFA FINL INC COM 55272X607 79 10,150 SH   SOLE 30 10,150 0 0
MFA FINL INC COM 55272X607 38 4,901 SH   SOLE 36 4,901 0 0
MFA FINL INC COM 55272X607 102 13,140 SH   SOLE 40 13,140 0 0
MFA FINL INC COM 55272X607 30 3,865 SH   SOLE 43 3,865 0 0
MGE ENERGY INC COM 55277P104 3,051 46,495 SH   SOLE 2 29,836 0 16,659
MGE ENERGY INC COM 55277P104 278 4,242 SH   SOLE 4 4,242 0 0
MGE ENERGY INC COM 55277P104 27 409 SH   SOLE 7 409 0 0
MGE ENERGY INC COM 55277P104 6,818 103,889 SH   SOLE 18 103,889 0 0
MGE ENERGY INC COM 55277P104 4,371 66,606 SH   SOLE 19 66,606 0 0
MGE ENERGY INC COM 55277P104 98,506 1,500,924 SH   SOLE 21 1,500,924 0 0
MGE ENERGY INC COM 55277P104 58,288 888,123 SH   SOLE 22 855,739 0 32,384
MGE ENERGY INC COM 55277P104 950 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 2,774 42,273 SH   SOLE 30 42,273 0 0
MGE ENERGY INC COM 55277P104 91 1,381 SH   SOLE 36 1,381 0 0
MGE ENERGY INC COM 55277P104 301 4,591 SH   SOLE 40 4,591 0 0
MGE ENERGY INC COM 55277P104 1,553 23,661 SH   SOLE 43 16,876 0 6,785
MGIC INVT CORP WIS COM 552848103 8,210 640,368 SH   SOLE 2 376,807 0 263,561
MGIC INVT CORP WIS COM 552848103 159 12,417 SH   SOLE 4 1,140 0 11,277
MGIC INVT CORP WIS COM 552848103 99 7,753 SH   SOLE 7 5,518 0 2,235
MGIC INVT CORP WIS COM 552848103 8,304 647,739 SH   SOLE 18 647,739 0 0
MGIC INVT CORP WIS COM 552848103 1,951 152,160 SH   SOLE 19 152,160 0 0
MGIC INVT CORP WIS COM 552848103 197,469 15,403,197 SH   SOLE 21 15,403,197 0 0
MGIC INVT CORP WIS COM 552848103 110,847 8,646,396 SH   SOLE 22 8,277,821 0 368,575
MGIC INVT CORP WIS COM 552848103 690 53,832 SH   SOLE 25 53,832 0 0
MGIC INVT CORP WIS COM 552848103 1,689 131,713 SH   SOLE 26 106,415 0 25,298
MGIC INVT CORP WIS COM 552848103 401 31,260 SH   SOLE 28 16,656 0 14,604
MGIC INVT CORP WIS COM 552848103 4,309 336,135 SH   SOLE 30 336,135 0 0
MGIC INVT CORP WIS COM 552848103 56 4,338 SH   SOLE 31 4,338 0 0
MGIC INVT CORP WIS COM 552848103 110 8,586 SH   SOLE 34 8,586 0 0
MGIC INVT CORP WIS COM 552848103 405 31,605 SH   SOLE 36 31,605 0 0
MGIC INVT CORP WIS COM 552848103 544 42,470 SH   SOLE 40 42,470 0 0
MGIC INVT CORP WIS COM 552848103 7,186 560,562 SH   SOLE 43 557,555 0 3,007
MGM RESORTS INTERNATIONAL COM 552953101 32,863 1,105,745 SH   SOLE 2 243,220 0 862,525
MGM RESORTS INTERNATIONAL COM 552953101 6,265 210,786 SH   SOLE 4 174,459 0 36,327
MGM RESORTS INTERNATIONAL COM 552953101 8,877 298,685 SH   SOLE 7 288,777 0 9,908
MGM RESORTS INTERNATIONAL COM 552953101 213 7,169 SH   SOLE 13 7,169 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,278 42,993 SH   SOLE 15 42,993 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1 50 SH   SOLE 17 0 0 50
MGM RESORTS INTERNATIONAL COM 552953101 16,363 550,558 SH   SOLE 18 522,764 0 27,794
MGM RESORTS INTERNATIONAL COM 552953101 7,038 236,794 SH   SOLE 19 236,794 0 0
MGM RESORTS INTERNATIONAL COM 552953101 253,543 8,531,073 SH   SOLE 21 8,531,073 0 0
MGM RESORTS INTERNATIONAL COM 552953101 204,976 6,896,910 SH   SOLE 22 6,427,461 0 469,449
MGM RESORTS INTERNATIONAL COM 552953101 17,209 579,054 SH   SOLE 23 579,054 0 0
MGM RESORTS INTERNATIONAL COM 552953101 19,526 656,998 SH   SOLE 25 656,998 0 0
MGM RESORTS INTERNATIONAL COM 552953101 17,336 583,320 SH   SOLE 26 205,309 0 378,011
MGM RESORTS INTERNATIONAL COM 552953101 15,132 509,157 SH   SOLE 28 98,487 0 410,670
MGM RESORTS INTERNATIONAL COM 552953101 305 10,277 SH   SOLE 29 10,277 0 0
MGM RESORTS INTERNATIONAL COM 552953101 55,055 1,852,460 SH   SOLE 30 1,852,460 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,857 62,487 SH   SOLE 31 56,333 0 6,154
MGM RESORTS INTERNATIONAL COM 552953101 2,220 74,696 SH   SOLE 34 74,696 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,671 123,519 SH   SOLE 36 123,519 0 0
MGM RESORTS INTERNATIONAL COM 552953101 359 12,072 SH   SOLE 40 12,072 0 0
MGM RESORTS INTERNATIONAL COM 552953101 10,437 351,173 SH   SOLE 43 322,788 0 28,385
MGP INGREDIENTS INC NEW COM 55303J106 3,103 29,232 SH   SOLE 2 22,794 0 6,438
MGP INGREDIENTS INC NEW COM 55303J106 7 63 SH   SOLE 4 63 0 0
MGP INGREDIENTS INC NEW COM 55303J106 15 144 SH   SOLE 7 144 0 0
MGP INGREDIENTS INC NEW COM 55303J106 5,045 47,527 SH   SOLE 18 47,527 0 0
MGP INGREDIENTS INC NEW COM 55303J106 6,920 65,180 SH   SOLE 19 65,180 0 0
MGP INGREDIENTS INC NEW COM 55303J106 189,630 1,786,263 SH   SOLE 21 1,786,263 0 0
MGP INGREDIENTS INC NEW COM 55303J106 42,269 398,166 SH   SOLE 22 390,279 0 7,887
MGP INGREDIENTS INC NEW COM 55303J106 267 2,516 SH   SOLE 23 2,516 0 0
MGP INGREDIENTS INC NEW COM 55303J106 183 1,720 SH   SOLE 25 1,720 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,337 12,592 SH   SOLE 26 6,980 0 5,612
MGP INGREDIENTS INC NEW COM 55303J106 183 1,720 SH   SOLE 28 0 0 1,720
MGP INGREDIENTS INC NEW COM 55303J106 3,624 34,141 SH   SOLE 30 34,141 0 0
MGP INGREDIENTS INC NEW COM 55303J106 165 1,553 SH   SOLE 40 1,553 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,532 14,432 SH   SOLE 43 14,085 0 347
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 67 11,791 SH   SOLE 25 11,791 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 8 1,380 SH   SOLE 26 0 0 1,380
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 5 855 SH   SOLE 43 535 0 320
MICROBOT MED INC COM NEW 59503A204 6 1,292 SH   SOLE 18 1,292 0 0
MICROBOT MED INC COM NEW 59503A204 61 12,847 SH   SOLE 21 12,847 0 0
MICROBOT MED INC COM NEW 59503A204 659 137,791 SH   SOLE 22 137,791 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 69,918 1,145,629 SH   SOLE 2 228,852 0 916,777
MICROCHIP TECHNOLOGY INC. COM 595017104 17,393 284,984 SH   SOLE 4 225,551 0 59,433
MICROCHIP TECHNOLOGY INC. COM 595017104 34,041 557,781 SH   SOLE 7 539,990 0 17,791
MICROCHIP TECHNOLOGY INC. COM 595017104 1,316 21,559 SH   SOLE 13 10,355 0 11,204
MICROCHIP TECHNOLOGY INC. COM 595017104 5,156 84,480 SH   SOLE 15 84,480 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 70,969 1,162,849 SH   SOLE 18 1,116,860 0 45,989
MICROCHIP TECHNOLOGY INC. COM 595017104 15,143 248,116 SH   SOLE 19 248,116 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,216,562 19,933,835 SH   SOLE 21 19,933,835 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 698,816 11,450,369 SH   SOLE 22 10,365,462 0 1,084,907
MICROCHIP TECHNOLOGY INC. COM 595017104 56,135 919,800 SH   SOLE 23 919,800 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 63,739 1,044,393 SH   SOLE 25 1,044,393 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 69,211 1,134,050 SH   SOLE 26 435,874 0 698,176
MICROCHIP TECHNOLOGY INC. COM 595017104 57,732 945,960 SH   SOLE 28 8,476 0 937,484
MICROCHIP TECHNOLOGY INC. COM 595017104 47 765 SH   SOLE 29 765 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 225,286 3,691,405 SH   SOLE 30 3,691,405 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 8,696 142,480 SH   SOLE 31 132,436 0 10,044
MICROCHIP TECHNOLOGY INC. COM 595017104 7,853 128,677 SH   SOLE 32 128,677 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,248 36,839 SH   SOLE 34 36,839 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 10,271 168,287 SH   SOLE 36 168,287 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,119 18,339 SH   SOLE 40 18,339 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 63 1,038 SH   OTR 43 1,038 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 28,662 469,639 SH   SOLE 43 415,611 0 54,029
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 721 269,000 PRN   SOLE 2 124,000 0 145,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 244 91,000 PRN   SOLE 18 91,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 871 325,000 PRN   SOLE 19 325,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 641 239,000 PRN   SOLE 26 101,000 0 138,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 21 8,000 PRN   SOLE 30 8,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,064 397,000 PRN   SOLE 34 397,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 619 357,000 PRN   SOLE 2 118,000 0 239,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 168 97,000 PRN   SOLE 19 97,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 626 361,000 PRN   SOLE 26 185,000 0 176,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 580 335,000 PRN   SOLE 34 335,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 396 391,000 PRN   SOLE 2 391,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 4,484 4,428,000 PRN   SOLE 18 4,428,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 990 978,000 PRN   SOLE 19 978,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 5,873 5,800,000 PRN   SOLE 21 5,800,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 510 504,000 PRN   SOLE 26 504,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 648 640,000 PRN   SOLE 34 640,000 0 0
MICRON TECHNOLOGY INC COM 595112103 107,261 2,140,936 SH   SOLE 2 348,077 0 1,792,859
MICRON TECHNOLOGY INC COM 595112103 28,257 564,012 SH   SOLE 4 448,694 0 115,318
MICRON TECHNOLOGY INC COM 595112103 67,412 1,345,542 SH   SOLE 7 1,132,076 0 213,466
MICRON TECHNOLOGY INC COM 595112103 1,535 30,634 SH   SOLE 13 4,837 0 25,797
MICRON TECHNOLOGY INC COM 595112103 8,563 170,927 SH   SOLE 15 170,927 0 0
MICRON TECHNOLOGY INC COM 595112103 10 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 181,762 3,627,980 SH   SOLE 18 3,530,131 0 97,849
MICRON TECHNOLOGY INC COM 595112103 62,876 1,255,015 SH   SOLE 19 1,255,015 0 0
MICRON TECHNOLOGY INC COM 595112103 1,574,790 31,432,932 SH   SOLE 21 31,432,932 0 0
MICRON TECHNOLOGY INC COM 595112103 1,158,005 23,113,864 SH   SOLE 22 20,908,909 0 2,204,955
MICRON TECHNOLOGY INC COM 595112103 91,852 1,833,371 SH   SOLE 23 1,833,371 0 0
MICRON TECHNOLOGY INC COM 595112103 99,330 1,982,639 SH   SOLE 25 1,982,639 0 0
MICRON TECHNOLOGY INC COM 595112103 109,541 2,186,453 SH   SOLE 26 817,105 0 1,369,348
MICRON TECHNOLOGY INC COM 595112103 85,225 1,701,096 SH   SOLE 28 117,461 0 1,583,635
MICRON TECHNOLOGY INC COM 595112103 61 1,222 SH   SOLE 29 1,222 0 0
MICRON TECHNOLOGY INC COM 595112103 469,432 9,369,910 SH   SOLE 30 9,112,374 0 257,536
MICRON TECHNOLOGY INC COM 595112103 12,445 248,404 SH   SOLE 31 228,146 0 20,258
MICRON TECHNOLOGY INC COM 595112103 12,987 259,220 SH   SOLE 32 259,220 0 0
MICRON TECHNOLOGY INC COM 595112103 31,850 635,734 SH   SOLE 34 635,734 0 0
MICRON TECHNOLOGY INC COM 595112103 19,750 394,203 SH   SOLE 36 394,203 0 0
MICRON TECHNOLOGY INC COM 595112103 1,817 36,261 SH   SOLE 40 36,261 0 0
MICRON TECHNOLOGY INC COM 595112103 100 1,995 SH   OTR 43 1,995 0 0
MICRON TECHNOLOGY INC COM 595112103 48,346 964,989 SH   SOLE 43 893,666 0 71,323
MICROSOFT CORP COM 594918104 3,703,932 15,903,531 SH   SOLE 2 4,111,482 0 11,792,049
MICROSOFT CORP COM 594918104 1,369,624 5,880,739 SH   SOLE 4 3,513,168 0 2,367,571
MICROSOFT CORP COM 594918104 1,730,785 7,431,451 SH   SOLE 7 6,991,979 0 439,472
MICROSOFT CORP COM 594918104 100,182 430,149 SH   SOLE 13 250,755 0 179,394
MICROSOFT CORP COM 594918104 168,250 722,411 SH   SOLE 15 722,411 0 0
MICROSOFT CORP COM 594918104 354 1,521 SH   SOLE 17 0 0 1,521
MICROSOFT CORP COM 594918104 5,389,737 23,141,849 SH   SOLE 18 21,397,934 0 1,743,915
MICROSOFT CORP COM 594918104 2,578,765 11,072,412 SH   SOLE 19 11,072,412 0 0
MICROSOFT CORP COM 594918104 9,548 40,995 SH   SOLE 20 40,995 0 0
MICROSOFT CORP COM 594918104 40,666,139 174,607,724 SH   SOLE 21 174,607,724 0 0
MICROSOFT CORP COM 594918104 37,040,972 159,042,387 SH   SOLE 22 144,228,719 0 14,813,668
MICROSOFT CORP COM 594918104 2,722,830 11,690,982 SH   SOLE 23 11,690,982 0 0
MICROSOFT CORP COM 594918104 3,360,817 14,430,302 SH   SOLE 25 14,381,528 0 48,774
MICROSOFT CORP COM 594918104 3,869,413 16,614,054 SH   SOLE 26 6,621,226 0 9,992,828
MICROSOFT CORP COM 594918104 3,255,634 13,978,679 SH   SOLE 28 537,428 0 13,441,251
MICROSOFT CORP COM 594918104 46,985 201,737 SH   SOLE 29 201,737 0 0
MICROSOFT CORP COM 594918104 10,141,519 43,544,523 SH   SOLE 30 43,261,357 0 283,166
MICROSOFT CORP COM 594918104 463,927 1,991,958 SH   SOLE 31 1,862,985 0 128,973
MICROSOFT CORP COM 594918104 328,590 1,410,862 SH   SOLE 32 1,410,862 0 0
MICROSOFT CORP COM 594918104 1,446,453 6,210,617 SH   SOLE 34 6,210,617 0 0
MICROSOFT CORP COM 594918104 540,161 2,319,282 SH   SOLE 36 2,319,282 0 0
MICROSOFT CORP COM 594918104 2,761 11,856 SH   SOLE 37 11,856 0 0
MICROSOFT CORP COM 594918104 53,581 230,062 SH   SOLE 40 230,062 0 0
MICROSOFT CORP COM 594918104 3,651 15,675 SH   OTR 43 15,675 0 0
MICROSOFT CORP COM 594918104 1,844,083 7,917,918 SH   SOLE 43 7,202,998 0 714,920
MICROSOFT CORP OPTIONS 594918104 838 3,600 SH Call SOLE 2 0 0 3,600
MICROSOFT CORP OPTIONS 594918104 1,095 4,700 SH Call SOLE 4 4,700 0 0
MICROSOFT CORP OPTIONS 594918104 17,071 73,300 SH Call SOLE 18 73,300 0 0
MICROSOFT CORP OPTIONS 594918104 105,550 453,200 SH Call SOLE 19 453,200 0 0
MICROSOFT CORP OPTIONS 594918104 7,337 31,500 SH Call SOLE 22 31,500 0 0
MICROSOFT CORP OPTIONS 594918104 466 2,000 SH Call SOLE 26 2,000 0 0
MICROSOFT CORP OPTIONS 594918104 54,242 232,900 SH Call SOLE 34 232,900 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,328 6,255 SH   SOLE 2 3,890 0 2,365
MICROSTRATEGY INC CL A NEW 594972408 75 355 SH   SOLE 4 29 0 326
MICROSTRATEGY INC CL A NEW 594972408 24 111 SH   SOLE 7 111 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,480 25,818 SH   SOLE 18 25,818 0 0
MICROSTRATEGY INC CL A NEW 594972408 3,695 17,408 SH   SOLE 19 17,408 0 0
MICROSTRATEGY INC CL A NEW 594972408 75,183 354,204 SH   SOLE 21 354,204 0 0
MICROSTRATEGY INC CL A NEW 594972408 46,771 220,346 SH   SOLE 22 212,397 0 7,949
MICROSTRATEGY INC CL A NEW 594972408 311 1,465 SH   SOLE 25 1,465 0 0
MICROSTRATEGY INC CL A NEW 594972408 830 3,911 SH   SOLE 26 2,300 0 1,611
MICROSTRATEGY INC CL A NEW 594972408 110 517 SH   SOLE 28 139 0 378
MICROSTRATEGY INC CL A NEW 594972408 13,941 65,678 SH   SOLE 30 65,678 0 0
MICROSTRATEGY INC CL A NEW 594972408 217 1,024 SH   SOLE 40 1,024 0 0
MICROSTRATEGY INC CL A NEW 594972408 785 3,699 SH   SOLE 43 3,534 0 165
MICROSTRATEGY INC NOTE 0.750%12/1 594972AC5 4,215 5,650,000 PRN   SOLE 21 5,650,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1 8,196 18,377,000 PRN   SOLE 2 18,377,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1 55 123,000 PRN   SOLE 19 123,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1 4,070 9,125,000 PRN   SOLE 21 9,125,000 0 0
MICROVAST HOLDINGS INC COM 59516C106 159 87,954 SH   SOLE 2 52,408 0 35,546
MICROVAST HOLDINGS INC COM 59516C106 3 1,812 SH   SOLE 7 1,812 0 0
MICROVAST HOLDINGS INC COM 59516C106 847 468,224 SH   SOLE 18 468,224 0 0
MICROVAST HOLDINGS INC COM 59516C106 720 397,998 SH   SOLE 19 397,998 0 0
MICROVAST HOLDINGS INC COM 59516C106 10,304 5,692,730 SH   SOLE 21 5,692,730 0 0
MICROVAST HOLDINGS INC COM 59516C106 8,062 4,454,171 SH   SOLE 22 4,338,077 0 116,094
MICROVAST HOLDINGS INC COM 59516C106 31 17,352 SH   SOLE 25 17,352 0 0
MICROVAST HOLDINGS INC COM 59516C106 11 6,312 SH   SOLE 26 0 0 6,312
MICROVAST HOLDINGS INC COM 59516C106 567 313,179 SH   SOLE 30 313,179 0 0
MICROVAST HOLDINGS INC COM 59516C106 25 13,800 SH   SOLE 40 13,800 0 0
MICROVISION INC DEL COM NEW 594960304 312 86,355 SH   SOLE 2 68,694 0 17,661
MICROVISION INC DEL COM NEW 594960304 16 4,388 SH   SOLE 4 429 0 3,959
MICROVISION INC DEL COM NEW 594960304 5 1,495 SH   SOLE 7 1,495 0 0
MICROVISION INC DEL COM NEW 594960304 1,635 452,910 SH   SOLE 18 452,910 0 0
MICROVISION INC DEL COM NEW 594960304 1,109 307,195 SH   SOLE 19 307,195 0 0
MICROVISION INC DEL COM NEW 594960304 20,269 5,614,637 SH   SOLE 21 5,614,637 0 0
MICROVISION INC DEL COM NEW 594960304 14,250 3,947,395 SH   SOLE 22 3,842,910 0 104,485
MICROVISION INC DEL COM NEW 594960304 89 24,769 SH   SOLE 25 24,769 0 0
MICROVISION INC DEL COM NEW 594960304 360 99,697 SH   SOLE 26 88,116 0 11,581
MICROVISION INC DEL COM NEW 594960304 41 11,435 SH   SOLE 28 0 0 11,435
MICROVISION INC DEL COM NEW 594960304 4,947 1,370,244 SH   SOLE 30 1,370,244 0 0
MICROVISION INC DEL COM NEW 594960304 22 6,076 SH   SOLE 36 6,076 0 0
MICROVISION INC DEL COM NEW 594960304 75 20,793 SH   SOLE 40 20,793 0 0
MICROVISION INC DEL COM NEW 594960304 4 1,011 SH   SOLE 43 1,011 0 0
MICT INC COM 55328R109 0 480 SH   SOLE 2 0 0 480
MICT INC COM 55328R109 37 53,883 SH   SOLE 21 53,883 0 0
MICT INC COM 55328R109 1,304 1,902,449 SH   SOLE 22 1,902,449 0 0
MID PENN BANCORP INC COM 59540G107 1,220 42,473 SH   SOLE 2 33,292 0 9,181
MID PENN BANCORP INC COM 59540G107 4 139 SH   SOLE 7 139 0 0
MID PENN BANCORP INC COM 59540G107 1,404 48,882 SH   SOLE 18 48,882 0 0
MID PENN BANCORP INC COM 59540G107 3,807 132,506 SH   SOLE 19 132,506 0 0
MID PENN BANCORP INC COM 59540G107 14,450 502,975 SH   SOLE 21 502,975 0 0
MID PENN BANCORP INC COM 59540G107 10,094 351,344 SH   SOLE 22 341,624 0 9,720
MID PENN BANCORP INC COM 59540G107 82 2,847 SH   SOLE 26 0 0 2,847
MID-AMER APT CMNTYS INC COM 59522J103 40,601 261,824 SH   SOLE 2 101,224 0 160,600
MID-AMER APT CMNTYS INC COM 59522J103 40,438 260,774 SH   SOLE 4 204,322 0 56,452
MID-AMER APT CMNTYS INC COM 59522J103 42,205 272,165 SH   SOLE 7 268,960 0 3,205
MID-AMER APT CMNTYS INC COM 59522J103 569 3,667 SH   SOLE 13 507 0 3,160
MID-AMER APT CMNTYS INC COM 59522J103 2,689 17,342 SH   SOLE 15 17,342 0 0
MID-AMER APT CMNTYS INC COM 59522J103 47,393 305,623 SH   SOLE 18 292,099 0 13,524
MID-AMER APT CMNTYS INC COM 59522J103 52,086 335,890 SH   SOLE 19 335,890 0 0
MID-AMER APT CMNTYS INC COM 59522J103 684,607 4,414,824 SH   SOLE 21 4,414,824 0 0
MID-AMER APT CMNTYS INC COM 59522J103 536,817 3,461,769 SH   SOLE 22 3,124,453 0 337,316
MID-AMER APT CMNTYS INC COM 59522J103 31,602 203,794 SH   SOLE 23 203,794 0 0
MID-AMER APT CMNTYS INC COM 59522J103 98,645 636,133 SH   SOLE 25 636,133 0 0
MID-AMER APT CMNTYS INC COM 59522J103 33,040 213,065 SH   SOLE 26 73,736 0 139,329
MID-AMER APT CMNTYS INC COM 59522J103 46,790 301,733 SH   SOLE 28 22,060 0 279,673
MID-AMER APT CMNTYS INC COM 59522J103 25 159 SH   SOLE 29 159 0 0
MID-AMER APT CMNTYS INC COM 59522J103 129,712 836,475 SH   SOLE 30 836,475 0 0
MID-AMER APT CMNTYS INC COM 59522J103 3,881 25,029 SH   SOLE 31 23,065 0 1,964
MID-AMER APT CMNTYS INC COM 59522J103 7,896 50,920 SH   SOLE 34 50,920 0 0
MID-AMER APT CMNTYS INC COM 59522J103 5,687 36,674 SH   SOLE 36 36,674 0 0
MID-AMER APT CMNTYS INC COM 59522J103 595 3,837 SH   SOLE 40 3,837 0 0
MID-AMER APT CMNTYS INC COM 59522J103 32 206 SH   OTR 43 206 0 0
MID-AMER APT CMNTYS INC COM 59522J103 14,730 94,989 SH   SOLE 43 86,976 0 8,013
MID-SOUTHERN BANCORP INC COM 59548Q107 8 575 SH   SOLE 18 575 0 0
MID-SOUTHERN BANCORP INC COM 59548Q107 109 8,166 SH   SOLE 21 8,166 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 5,608 548,752 SH   SOLE 30 548,752 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 304 29,768 SH   SOLE 43 19,669 0 10,099
MIDDLEBY CORP COM 596278101 10,010 78,101 SH   SOLE 2 51,180 0 26,921
MIDDLEBY CORP COM 596278101 653 5,096 SH   SOLE 4 195 0 4,901
MIDDLEBY CORP COM 596278101 98 761 SH   SOLE 7 761 0 0
MIDDLEBY CORP COM 596278101 14,829 115,698 SH   SOLE 18 115,698 0 0
MIDDLEBY CORP COM 596278101 2,132 16,635 SH   SOLE 19 16,635 0 0
MIDDLEBY CORP COM 596278101 334,701 2,611,385 SH   SOLE 21 2,611,385 0 0
MIDDLEBY CORP COM 596278101 187,300 1,461,343 SH   SOLE 22 1,396,334 0 65,009
MIDDLEBY CORP COM 596278101 1,016 7,926 SH   SOLE 25 7,926 0 0
MIDDLEBY CORP COM 596278101 3,166 24,699 SH   SOLE 26 20,263 0 4,436
MIDDLEBY CORP COM 596278101 497 3,877 SH   SOLE 28 991 0 2,886
MIDDLEBY CORP COM 596278101 3,115 24,306 SH   SOLE 30 24,306 0 0
MIDDLEBY CORP COM 596278101 99 769 SH   SOLE 31 769 0 0
MIDDLEBY CORP COM 596278101 308 2,404 SH   SOLE 36 2,404 0 0
MIDDLEBY CORP COM 596278101 911 7,106 SH   SOLE 40 7,106 0 0
MIDDLEBY CORP COM 596278101 8 62 SH   OTR 43 62 0 0
MIDDLEBY CORP COM 596278101 3,584 27,964 SH   SOLE 43 24,398 0 3,566
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 347 304,000 PRN   SOLE 2 304,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 2,268 1,989,000 PRN   SOLE 19 1,989,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 7,421 6,507,000 PRN   SOLE 21 6,507,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 3,087 2,707,000 PRN   SOLE 34 2,707,000 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 212 7,834 SH   SOLE 2 7,656 0 178
MIDDLEFIELD BANC CORP COM NEW 596304204 24 890 SH   SOLE 18 890 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 307 11,310 SH   SOLE 21 11,310 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 403 14,883 SH   SOLE 22 14,883 0 0
MIDDLESEX WTR CO COM 596680108 559 7,240 SH   SOLE 2 6,284 0 956
MIDDLESEX WTR CO COM 596680108 4 46 SH   SOLE 4 46 0 0
MIDDLESEX WTR CO COM 596680108 1,418 18,366 SH   SOLE 7 18,366 0 0
MIDDLESEX WTR CO COM 596680108 4,065 52,649 SH   SOLE 18 52,649 0 0
MIDDLESEX WTR CO COM 596680108 2,332 30,203 SH   SOLE 19 30,203 0 0
MIDDLESEX WTR CO COM 596680108 142,991 1,852,218 SH   SOLE 21 1,852,218 0 0
MIDDLESEX WTR CO COM 596680108 29,879 387,039 SH   SOLE 22 376,876 0 10,163
MIDDLESEX WTR CO COM 596680108 276 3,569 SH   SOLE 25 3,569 0 0
MIDDLESEX WTR CO COM 596680108 635 8,228 SH   SOLE 26 7,181 0 1,047
MIDDLESEX WTR CO COM 596680108 24 311 SH   SOLE 28 311 0 0
MIDDLESEX WTR CO COM 596680108 15,327 198,539 SH   SOLE 30 198,539 0 0
MIDDLESEX WTR CO COM 596680108 213 2,756 SH   SOLE 36 2,756 0 0
MIDDLESEX WTR CO COM 596680108 176 2,274 SH   SOLE 40 2,274 0 0
MIDDLESEX WTR CO COM 596680108 718 9,301 SH   SOLE 43 8,805 0 496
MIDLAND STATES BANCORP INC COM 597742105 7,434 315,410 SH   SOLE 2 237,109 0 78,301
MIDLAND STATES BANCORP INC COM 597742105 5 202 SH   SOLE 7 202 0 0
MIDLAND STATES BANCORP INC COM 597742105 1,586 67,289 SH   SOLE 18 67,289 0 0
MIDLAND STATES BANCORP INC COM 597742105 7,311 310,181 SH   SOLE 19 310,181 0 0
MIDLAND STATES BANCORP INC COM 597742105 20,091 852,381 SH   SOLE 21 852,381 0 0
MIDLAND STATES BANCORP INC COM 597742105 23,328 989,739 SH   SOLE 22 968,334 0 21,405
MIDLAND STATES BANCORP INC COM 597742105 262 11,131 SH   SOLE 23 11,131 0 0
MIDLAND STATES BANCORP INC COM 597742105 64 2,696 SH   SOLE 25 2,696 0 0
MIDLAND STATES BANCORP INC COM 597742105 1,315 55,781 SH   SOLE 26 0 0 55,781
MIDLAND STATES BANCORP INC COM 597742105 110 4,674 SH   SOLE 28 0 0 4,674
MIDLAND STATES BANCORP INC COM 597742105 376 15,949 SH   SOLE 30 15,949 0 0
MIDLAND STATES BANCORP INC COM 597742105 649 27,548 SH   SOLE 34 27,548 0 0
MIDLAND STATES BANCORP INC COM 597742105 55 2,324 SH   SOLE 40 2,324 0 0
MIDLAND STATES BANCORP INC COM 597742105 2,509 106,448 SH   SOLE 43 101,635 0 4,813
MIDWEST HLDG INC COM NEW 59833J206 7 494 SH   SOLE 18 494 0 0
MIDWEST HLDG INC COM NEW 59833J206 77 5,848 SH   SOLE 21 5,848 0 0
MIDWEST HLDG INC COM NEW 59833J206 97 7,361 SH   SOLE 22 7,361 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 2,594 95,046 SH   SOLE 2 80,459 0 14,587
MIDWESTONE FINL GROUP INC NE COM 598511103 4 130 SH   SOLE 7 130 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,271 46,567 SH   SOLE 18 46,567 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,079 39,551 SH   SOLE 19 39,551 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 14,913 546,456 SH   SOLE 21 546,456 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 10,733 393,303 SH   SOLE 22 376,504 0 16,799
MIDWESTONE FINL GROUP INC NE COM 598511103 12 444 SH   SOLE 23 444 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 64 2,341 SH   SOLE 25 2,341 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 349 12,787 SH   SOLE 30 12,787 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 50 1,841 SH   SOLE 40 1,841 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 290 10,642 SH   SOLE 43 10,642 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 0 5 SH   SOLE 18 5 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 0 629 SH   SOLE 2 0 0 629
MILESTONE SCIENTIFIC INC COM NEW 59935P209 8 9,564 SH   SOLE 18 9,564 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 97 122,989 SH   SOLE 21 122,989 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 52 65,453 SH   SOLE 22 65,453 0 0
MILLER INDS INC TENN COM NEW 600551204 534 25,081 SH   SOLE 2 19,591 0 5,490
MILLER INDS INC TENN COM NEW 600551204 3 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204 739 34,725 SH   SOLE 18 34,725 0 0
MILLER INDS INC TENN COM NEW 600551204 481 22,600 SH   SOLE 19 22,600 0 0
MILLER INDS INC TENN COM NEW 600551204 8,101 380,508 SH   SOLE 21 380,508 0 0
MILLER INDS INC TENN COM NEW 600551204 6,175 290,059 SH   SOLE 22 283,401 0 6,658
MILLER INDS INC TENN COM NEW 600551204 113 5,296 SH   SOLE 43 5,296 0 0
MILLERKNOLL INC COM 600544100 2,044 131,012 SH   SOLE 2 85,490 0 45,522
MILLERKNOLL INC COM 600544100 5 352 SH   SOLE 4 352 0 0
MILLERKNOLL INC COM 600544100 13 842 SH   SOLE 7 842 0 0
MILLERKNOLL INC COM 600544100 5,673 363,678 SH   SOLE 18 363,678 0 0
MILLERKNOLL INC COM 600544100 2,205 141,353 SH   SOLE 19 141,353 0 0
MILLERKNOLL INC COM 600544100 84,069 5,389,045 SH   SOLE 21 5,389,045 0 0
MILLERKNOLL INC COM 600544100 33,929 2,174,906 SH   SOLE 22 2,092,096 0 82,810
MILLERKNOLL INC COM 600544100 183 11,758 SH   SOLE 25 11,758 0 0
MILLERKNOLL INC COM 600544100 489 31,370 SH   SOLE 26 25,942 0 5,428
MILLERKNOLL INC COM 600544100 517 33,121 SH   SOLE 28 33,121 0 0
MILLERKNOLL INC COM 600544100 1,085 69,545 SH   SOLE 30 69,545 0 0
MILLERKNOLL INC COM 600544100 104 6,688 SH   SOLE 36 6,688 0 0
MILLERKNOLL INC COM 600544100 145 9,283 SH   SOLE 40 9,283 0 0
MILLERKNOLL INC COM 600544100 691 44,271 SH   SOLE 43 42,971 0 1,300
MILLICOM INTL CELLULAR S A COM STK L6388F110 196 17,158 SH   SOLE 4 0 0 17,158
MILLICOM INTL CELLULAR S A COM STK L6388F110 1 111 SH   SOLE 43 111 0 0
MIMEDX GROUP INC COM 602496101 448 155,956 SH   SOLE 2 47,068 0 108,888
MIMEDX GROUP INC COM 602496101 5 1,785 SH   SOLE 7 1,785 0 0
MIMEDX GROUP INC COM 602496101 1,008 351,237 SH   SOLE 18 351,237 0 0
MIMEDX GROUP INC COM 602496101 580 201,931 SH   SOLE 19 201,931 0 0
MIMEDX GROUP INC COM 602496101 11,707 4,079,098 SH   SOLE 21 4,079,098 0 0
MIMEDX GROUP INC COM 602496101 7,650 2,665,590 SH   SOLE 22 2,551,679 0 113,911
MIMEDX GROUP INC COM 602496101 26 9,191 SH   SOLE 25 9,191 0 0
MIMEDX GROUP INC COM 602496101 27 9,332 SH   SOLE 28 9,332 0 0
MIMEDX GROUP INC COM 602496101 291 101,502 SH   SOLE 30 101,502 0 0
MIMEDX GROUP INC COM 602496101 25 8,586 SH   SOLE 40 8,586 0 0
MIMEDX GROUP INC COM 602496101 34 11,707 SH   SOLE 43 11,707 0 0
MIND C T I LTD ORD M70240102 8 3,683 SH   SOLE 18 3,683 0 0
MIND C T I LTD ORD M70240102 73 34,785 SH   SOLE 21 34,785 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885 12 3,477 SH   SOLE 2 0 0 3,477
MIND MEDICINE MINDMED INC COM NEW 60255C885 90 25,683 SH   SOLE 19 25,683 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885 4 1,005 SH   SOLE 21 1,005 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885 1 349 SH   SOLE 23 349 0 0
MIND TECHNOLOGY INC COM 602566101 6 10,103 SH   SOLE 21 10,103 0 0
MIND TECHNOLOGY INC COM 602566101 151 236,511 SH   SOLE 22 236,511 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,607 32,530 SH   SOLE 2 13,611 0 18,919
MINERALS TECHNOLOGIES INC COM 603158106 5 111 SH   SOLE 4 111 0 0
MINERALS TECHNOLOGIES INC COM 603158106 17 346 SH   SOLE 7 346 0 0
MINERALS TECHNOLOGIES INC COM 603158106 5,925 119,923 SH   SOLE 18 119,923 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,891 58,504 SH   SOLE 19 58,504 0 0
MINERALS TECHNOLOGIES INC COM 603158106 197,050 3,988,058 SH   SOLE 21 3,988,058 0 0
MINERALS TECHNOLOGIES INC COM 603158106 41,724 844,435 SH   SOLE 22 807,233 0 37,202
MINERALS TECHNOLOGIES INC COM 603158106 259 5,237 SH   SOLE 25 5,237 0 0
MINERALS TECHNOLOGIES INC COM 603158106 786 15,902 SH   SOLE 26 13,165 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 157 3,171 SH   SOLE 28 601 0 2,570
MINERALS TECHNOLOGIES INC COM 603158106 3,735 75,593 SH   SOLE 30 75,593 0 0
MINERALS TECHNOLOGIES INC COM 603158106 56 1,140 SH   SOLE 36 1,140 0 0
MINERALS TECHNOLOGIES INC COM 603158106 189 3,818 SH   SOLE 40 3,818 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,959 39,652 SH   SOLE 43 36,846 0 2,806
MINERVA NEUROSCIENCES INC COM NEW 603380205 17 1,865 SH   SOLE 2 1,769 0 96
MINERVA NEUROSCIENCES INC COM NEW 603380205 21 2,258 SH   SOLE 21 2,258 0 0
MINERVA NEUROSCIENCES INC COM NEW 603380205 683 73,963 SH   SOLE 22 73,963 0 0
MINERVA SURGICAL INC COM 60343F106 1 1,366 SH   SOLE 18 1,366 0 0
MINERVA SURGICAL INC COM 60343F106 24 30,636 SH   SOLE 21 30,636 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 258 46,942 SH   SOLE 25 46,942 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 112 20,349 SH   SOLE 28 0 0 20,349
MINK THERAPEUTICS INC COM 603693102 1 401 SH   SOLE 18 401 0 0
MINK THERAPEUTICS INC COM 603693102 20 9,604 SH   SOLE 21 9,604 0 0
MIRATI THERAPEUTICS INC COM 60468T105 4,138 59,247 SH   SOLE 2 22,239 0 37,008
MIRATI THERAPEUTICS INC COM 60468T105 10 145 SH   SOLE 4 145 0 0
MIRATI THERAPEUTICS INC COM 60468T105 34 480 SH   SOLE 7 480 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,204 17,243 SH   SOLE 18 17,243 0 0
MIRATI THERAPEUTICS INC COM 60468T105 933 13,365 SH   SOLE 19 13,365 0 0
MIRATI THERAPEUTICS INC COM 60468T105 66,445 951,390 SH   SOLE 21 951,390 0 0
MIRATI THERAPEUTICS INC COM 60468T105 73,496 1,052,349 SH   SOLE 22 1,000,762 0 51,587
MIRATI THERAPEUTICS INC COM 60468T105 462 6,616 SH   SOLE 25 6,616 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,088 15,573 SH   SOLE 26 12,253 0 3,320
MIRATI THERAPEUTICS INC COM 60468T105 80 1,145 SH   SOLE 28 843 0 302
MIRATI THERAPEUTICS INC COM 60468T105 15,613 223,554 SH   SOLE 30 223,554 0 0
MIRATI THERAPEUTICS INC COM 60468T105 43 614 SH   SOLE 31 614 0 0
MIRATI THERAPEUTICS INC COM 60468T105 68 975 SH   SOLE 36 975 0 0
MIRATI THERAPEUTICS INC COM 60468T105 338 4,835 SH   SOLE 40 4,835 0 0
MIRATI THERAPEUTICS INC COM 60468T105 20 287 SH   OTR 43 287 0 0
MIRATI THERAPEUTICS INC COM 60468T105 5,583 79,933 SH   SOLE 43 72,207 0 7,726
MIRION TECHNOLOGIES INC COM CL A 60471A101 864 115,638 SH   SOLE 2 53,536 0 62,102
MIRION TECHNOLOGIES INC COM CL A 60471A101 34 4,493 SH   SOLE 4 4,493 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 10 1,329 SH   SOLE 7 1,329 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 3,632 486,151 SH   SOLE 18 486,151 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 5,683 760,814 SH   SOLE 19 760,814 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 37,419 5,009,286 SH   SOLE 21 5,009,286 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 23,257 3,113,450 SH   SOLE 22 2,968,913 0 144,537
MIRION TECHNOLOGIES INC COM CL A 60471A101 156 20,893 SH   SOLE 25 20,893 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 800 107,058 SH   SOLE 26 97,445 0 9,613
MIRION TECHNOLOGIES INC COM CL A 60471A101 318 42,532 SH   SOLE 30 42,532 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 1,558 208,564 SH   SOLE 34 208,564 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 64 8,567 SH   SOLE 36 8,567 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 88 11,823 SH   SOLE 40 11,823 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101 3 398 SH   SOLE 43 398 0 0
MIROMATRIX MED INC COM 60471P108 11 2,508 SH   SOLE 18 2,508 0 0
MIROMATRIX MED INC COM 60471P108 147 33,665 SH   SOLE 21 33,665 0 0
MIROMATRIX MED INC COM 60471P108 6 1,449 SH   SOLE 22 1,449 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 1,430 68,049 SH   SOLE 2 42,628 0 25,421
MIRUM PHARMACEUTICALS INC COM 604749101 5 218 SH   SOLE 7 218 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 1,151 54,796 SH   SOLE 18 46,847 0 7,949
MIRUM PHARMACEUTICALS INC COM 604749101 3,470 165,151 SH   SOLE 19 165,151 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 17,534 834,556 SH   SOLE 21 834,556 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 12,170 579,257 SH   SOLE 22 569,218 0 10,039
MIRUM PHARMACEUTICALS INC COM 604749101 113 5,358 SH   SOLE 23 5,358 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 63 2,998 SH   SOLE 25 2,998 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 392 18,680 SH   SOLE 26 0 0 18,680
MIRUM PHARMACEUTICALS INC COM 604749101 351 16,721 SH   SOLE 30 16,721 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 73 3,492 SH   SOLE 40 3,492 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 2 73 SH   SOLE 43 73 0 0
MISSFRESH LTD SPON ADS 60500F105 4 52,093 SH   SOLE 2 52,093 0 0
MISSFRESH LTD SPON ADS 60500F105 6 72,885 SH   SOLE 22 72,885 0 0
MISSION ADVANCEMENT CORP CL A 60501L101 123 12,500 SH   SOLE 2 12,500 0 0
MISSION PRODUCE INC COM 60510V108 592 40,959 SH   SOLE 2 16,925 0 24,034
MISSION PRODUCE INC COM 60510V108 5 319 SH   SOLE 7 319 0 0
MISSION PRODUCE INC COM 60510V108 1,697 117,344 SH   SOLE 18 117,344 0 0
MISSION PRODUCE INC COM 60510V108 1,768 122,248 SH   SOLE 19 122,248 0 0
MISSION PRODUCE INC COM 60510V108 20,076 1,388,353 SH   SOLE 21 1,388,353 0 0
MISSION PRODUCE INC COM 60510V108 13,247 916,129 SH   SOLE 22 871,277 0 44,852
MISSION PRODUCE INC COM 60510V108 120 8,293 SH   SOLE 25 8,293 0 0
MISSION PRODUCE INC COM 60510V108 1,262 87,303 SH   SOLE 30 87,303 0 0
MISSION PRODUCE INC COM 60510V108 40 2,743 SH   SOLE 40 2,743 0 0
MISSION PRODUCE INC COM 60510V108 489 33,815 SH   SOLE 43 33,561 0 254
MISTER CAR WASH INC COM 60646V105 1,216 141,699 SH   SOLE 2 105,044 0 36,655
MISTER CAR WASH INC COM 60646V105 9 1,080 SH   SOLE 7 1,080 0 0
MISTER CAR WASH INC COM 60646V105 765 89,182 SH   SOLE 18 89,182 0 0
MISTER CAR WASH INC COM 60646V105 281 32,794 SH   SOLE 19 32,794 0 0
MISTER CAR WASH INC COM 60646V105 65,957 7,687,312 SH   SOLE 21 7,687,312 0 0
MISTER CAR WASH INC COM 60646V105 18,629 2,171,254 SH   SOLE 22 2,081,021 0 90,233
MISTER CAR WASH INC COM 60646V105 122 14,217 SH   SOLE 25 14,217 0 0
MISTER CAR WASH INC COM 60646V105 82 9,605 SH   SOLE 26 3,528 0 6,077
MISTER CAR WASH INC COM 60646V105 17 1,927 SH   SOLE 28 0 0 1,927
MISTER CAR WASH INC COM 60646V105 936 109,139 SH   SOLE 30 109,139 0 0
MISTER CAR WASH INC COM 60646V105 10 1,162 SH   SOLE 31 1,162 0 0
MISTER CAR WASH INC COM 60646V105 52 6,112 SH   SOLE 40 6,112 0 0
MISTER CAR WASH INC COM 60646V105 37 4,275 SH   SOLE 43 3,863 0 412
MISTRAS GROUP INC COM 60649T107 260 58,212 SH   SOLE 2 54,568 0 3,644
MISTRAS GROUP INC COM 60649T107 12 2,725 SH   SOLE 18 2,725 0 0
MISTRAS GROUP INC COM 60649T107 128 28,804 SH   SOLE 19 28,804 0 0
MISTRAS GROUP INC COM 60649T107 208 46,653 SH   SOLE 21 46,653 0 0
MISTRAS GROUP INC COM 60649T107 1,298 291,001 SH   SOLE 22 291,001 0 0
MISTRAS GROUP INC COM 60649T107 2 456 SH   SOLE 23 456 0 0
MISTRAS GROUP INC COM 60649T107 0 76 SH   SOLE 43 76 0 0
MITEK SYS INC COM NEW 606710200 215 23,442 SH   SOLE 2 18,704 0 4,738
MITEK SYS INC COM NEW 606710200 1 157 SH   SOLE 4 157 0 0
MITEK SYS INC COM NEW 606710200 6 675 SH   SOLE 7 675 0 0
MITEK SYS INC COM NEW 606710200 1,118 122,034 SH   SOLE 18 122,034 0 0
MITEK SYS INC COM NEW 606710200 712 77,748 SH   SOLE 19 77,748 0 0
MITEK SYS INC COM NEW 606710200 13,743 1,500,343 SH   SOLE 21 1,500,343 0 0
MITEK SYS INC COM NEW 606710200 9,722 1,061,399 SH   SOLE 22 1,037,632 0 23,767
MITEK SYS INC COM NEW 606710200 63 6,867 SH   SOLE 25 6,867 0 0
MITEK SYS INC COM NEW 606710200 51 5,622 SH   SOLE 26 1,731 0 3,891
MITEK SYS INC COM NEW 606710200 3,318 362,266 SH   SOLE 30 362,266 0 0
MITEK SYS INC COM NEW 606710200 14 1,561 SH   SOLE 36 1,561 0 0
MITEK SYS INC COM NEW 606710200 45 4,877 SH   SOLE 40 4,877 0 0
MITEK SYS INC COM NEW 606710200 258 28,202 SH   SOLE 43 25,346 0 2,856
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 21,575 4,794,492 SH   SOLE 43 4,479,680 0 314,812
MIX TELEMATICS LTD SPONSORED ADR 60688N102 1 180 SH   SOLE 43 180 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 15,691 7,100,083 SH   SOLE 43 6,543,541 0 556,542
MKS INSTRS INC COM 55306N104 12,515 151,440 SH   SOLE 2 99,015 0 52,425
MKS INSTRS INC COM 55306N104 23 278 SH   SOLE 4 150 0 128
MKS INSTRS INC COM 55306N104 67 813 SH   SOLE 7 813 0 0
MKS INSTRS INC COM 55306N104 10,455 126,514 SH   SOLE 18 126,514 0 0
MKS INSTRS INC COM 55306N104 6,661 80,600 SH   SOLE 19 80,600 0 0
MKS INSTRS INC COM 55306N104 271,766 3,288,547 SH   SOLE 21 3,288,547 0 0
MKS INSTRS INC COM 55306N104 131,849 1,595,458 SH   SOLE 22 1,523,031 0 72,427
MKS INSTRS INC COM 55306N104 1,472 17,810 SH   SOLE 25 17,810 0 0
MKS INSTRS INC COM 55306N104 1,846 22,332 SH   SOLE 26 17,526 0 4,806
MKS INSTRS INC COM 55306N104 302 3,654 SH   SOLE 28 986 0 2,668
MKS INSTRS INC COM 55306N104 3,280 39,687 SH   SOLE 30 39,687 0 0
MKS INSTRS INC COM 55306N104 67 810 SH   SOLE 31 810 0 0
MKS INSTRS INC COM 55306N104 1,407 17,021 SH   SOLE 34 17,021 0 0
MKS INSTRS INC COM 55306N104 45 543 SH   SOLE 36 543 0 0
MKS INSTRS INC COM 55306N104 644 7,789 SH   SOLE 40 7,789 0 0
MKS INSTRS INC COM 55306N104 3,833 46,382 SH   SOLE 43 39,569 0 6,813
MOBILE GLOBAL ESPORTS INC COM 607371101 15 7,724 SH   SOLE 21 7,724 0 0
MODEL N INC COM 607525102 6,020 175,883 SH   SOLE 2 140,965 0 34,918
MODEL N INC COM 607525102 3 92 SH   SOLE 4 92 0 0
MODEL N INC COM 607525102 12 360 SH   SOLE 7 360 0 0
MODEL N INC COM 607525102 3,249 94,911 SH   SOLE 18 94,911 0 0
MODEL N INC COM 607525102 8,040 234,887 SH   SOLE 19 234,887 0 0
MODEL N INC COM 607525102 41,792 1,220,914 SH   SOLE 21 1,220,914 0 0
MODEL N INC COM 607525102 36,668 1,071,210 SH   SOLE 22 1,046,962 0 24,248
MODEL N INC COM 607525102 417 12,185 SH   SOLE 23 12,185 0 0
MODEL N INC COM 607525102 272 7,949 SH   SOLE 25 7,949 0 0
MODEL N INC COM 607525102 1,776 51,881 SH   SOLE 26 18,819 0 33,062
MODEL N INC COM 607525102 1,661 48,513 SH   SOLE 30 48,513 0 0
MODEL N INC COM 607525102 227 6,634 SH   SOLE 34 6,634 0 0
MODEL N INC COM 607525102 200 5,851 SH   SOLE 36 5,851 0 0
MODEL N INC COM 607525102 115 3,361 SH   SOLE 40 3,361 0 0
MODEL N INC COM 607525102 521 15,216 SH   SOLE 43 14,357 0 859
MODERNA INC COM 60770K107 88,788 750,848 SH   SOLE 2 206,924 0 543,924
MODERNA INC COM 60770K107 27,433 231,992 SH   SOLE 4 134,932 0 97,060
MODERNA INC COM 60770K107 41,717 352,786 SH   SOLE 7 334,419 0 18,367
MODERNA INC COM 60770K107 1,520 12,852 SH   SOLE 13 4,705 0 8,147
MODERNA INC COM 60770K107 4,041 34,173 SH   SOLE 15 34,173 0 0
MODERNA INC COM 60770K107 3 22 SH   SOLE 17 0 0 22
MODERNA INC COM 60770K107 79,992 676,469 SH   SOLE 18 648,704 0 27,765
MODERNA INC COM 60770K107 71,961 608,553 SH   SOLE 19 608,553 0 0
MODERNA INC COM 60770K107 1,182,557 10,000,479 SH   SOLE 21 10,000,479 0 0
MODERNA INC COM 60770K107 830,324 7,021,768 SH   SOLE 22 6,343,296 0 678,472
MODERNA INC COM 60770K107 64,302 543,778 SH   SOLE 23 543,778 0 0
MODERNA INC COM 60770K107 66,431 561,781 SH   SOLE 25 561,781 0 0
MODERNA INC COM 60770K107 72,891 616,416 SH   SOLE 26 197,558 0 418,858
MODERNA INC COM 60770K107 57,554 486,712 SH   SOLE 28 23,873 0 462,839
MODERNA INC COM 60770K107 399 3,373 SH   SOLE 29 3,373 0 0
MODERNA INC COM 60770K107 288,106 2,436,418 SH   SOLE 30 2,436,418 0 0
MODERNA INC COM 60770K107 9,483 80,191 SH   SOLE 31 74,074 0 6,117
MODERNA INC COM 60770K107 10,911 92,269 SH   SOLE 32 92,269 0 0
MODERNA INC COM 60770K107 70,116 592,948 SH   SOLE 34 592,948 0 0
MODERNA INC COM 60770K107 12,081 102,165 SH   SOLE 36 102,165 0 0
MODERNA INC COM 60770K107 1,288 10,888 SH   SOLE 40 10,888 0 0
MODERNA INC COM 60770K107 73 616 SH   OTR 43 616 0 0
MODERNA INC COM 60770K107 21,835 184,654 SH   SOLE 43 166,945 0 17,709
MODINE MFG CO COM 607828100 1,934 149,476 SH   SOLE 2 100,455 0 49,021
MODINE MFG CO COM 607828100 5 401 SH   SOLE 7 401 0 0
MODINE MFG CO COM 607828100 2,057 158,941 SH   SOLE 18 158,941 0 0
MODINE MFG CO COM 607828100 2,144 165,686 SH   SOLE 19 165,686 0 0
MODINE MFG CO COM 607828100 24,865 1,921,579 SH   SOLE 21 1,921,579 0 0
MODINE MFG CO COM 607828100 19,313 1,492,495 SH   SOLE 22 1,436,030 0 56,465
MODINE MFG CO COM 607828100 89 6,862 SH   SOLE 23 6,862 0 0
MODINE MFG CO COM 607828100 85 6,535 SH   SOLE 25 6,535 0 0
MODINE MFG CO COM 607828100 377 29,165 SH   SOLE 26 0 0 29,165
MODINE MFG CO COM 607828100 326 25,192 SH   SOLE 30 25,192 0 0
MODINE MFG CO COM 607828100 78 6,012 SH   SOLE 40 6,012 0 0
MODINE MFG CO COM 607828100 230 17,755 SH   SOLE 43 14,991 0 2,764
MODIV INC CL C COM STK 60784B101 19 1,311 SH   SOLE 18 1,311 0 0
MODIV INC CL C COM STK 60784B101 226 15,470 SH   SOLE 21 15,470 0 0
MODIV INC CL C COM STK 60784B101 929 63,599 SH   SOLE 22 63,599 0 0
MODIVCARE INC COM 60783X104 1,640 16,451 SH   SOLE 2 10,945 0 5,506
MODIVCARE INC COM 60783X104 7 67 SH   SOLE 4 67 0 0
MODIVCARE INC COM 60783X104 15 153 SH   SOLE 7 153 0 0
MODIVCARE INC COM 60783X104 4,618 46,333 SH   SOLE 18 46,333 0 0
MODIVCARE INC COM 60783X104 2,295 23,026 SH   SOLE 19 23,026 0 0
MODIVCARE INC COM 60783X104 156,818 1,573,210 SH   SOLE 21 1,573,210 0 0
MODIVCARE INC COM 60783X104 31,642 317,432 SH   SOLE 22 306,350 0 11,082
MODIVCARE INC COM 60783X104 162 1,622 SH   SOLE 25 1,622 0 0
MODIVCARE INC COM 60783X104 654 6,560 SH   SOLE 26 4,804 0 1,756
MODIVCARE INC COM 60783X104 284 2,847 SH   SOLE 28 2,847 0 0
MODIVCARE INC COM 60783X104 2,217 22,237 SH   SOLE 30 22,237 0 0
MODIVCARE INC COM 60783X104 41 410 SH   SOLE 34 410 0 0
MODIVCARE INC COM 60783X104 149 1,495 SH   SOLE 40 1,495 0 0
MODIVCARE INC COM 60783X104 29 288 SH   OTR 43 288 0 0
MODIVCARE INC COM 60783X104 609 6,111 SH   SOLE 43 5,980 0 131
MODULAR MED INC COM NEW 60785L207 4 986 SH   SOLE 18 986 0 0
MODULAR MED INC COM NEW 60785L207 54 13,153 SH   SOLE 21 13,153 0 0
MOELIS & CO CL A 60786M105 7,251 214,462 SH   SOLE 2 159,646 0 54,816
MOELIS & CO CL A 60786M105 7 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105 246 7,273 SH   SOLE 7 7,273 0 0
MOELIS & CO CL A 60786M105 6,287 185,959 SH   SOLE 18 178,196 0 7,763
MOELIS & CO CL A 60786M105 13,435 397,377 SH   SOLE 19 397,377 0 0
MOELIS & CO CL A 60786M105 89,183 2,637,760 SH   SOLE 21 2,637,760 0 0
MOELIS & CO CL A 60786M105 65,050 1,923,987 SH   SOLE 22 1,868,414 0 55,573
MOELIS & CO CL A 60786M105 417 12,348 SH   SOLE 23 12,348 0 0
MOELIS & CO CL A 60786M105 337 9,970 SH   SOLE 25 9,970 0 0
MOELIS & CO CL A 60786M105 2,634 77,896 SH   SOLE 26 17,656 0 60,240
MOELIS & CO CL A 60786M105 109 3,236 SH   SOLE 28 1,087 0 2,149
MOELIS & CO CL A 60786M105 929 27,473 SH   SOLE 30 27,473 0 0
MOELIS & CO CL A 60786M105 268 7,912 SH   SOLE 34 7,912 0 0
MOELIS & CO CL A 60786M105 39 1,155 SH   SOLE 36 1,155 0 0
MOELIS & CO CL A 60786M105 260 7,679 SH   SOLE 40 7,679 0 0
MOELIS & CO CL A 60786M105 19 554 SH   OTR 43 554 0 0
MOELIS & CO CL A 60786M105 1,217 35,984 SH   SOLE 43 23,998 0 11,986
MOHAWK INDS INC COM 608190104 7,181 78,750 SH   SOLE 2 32,496 0 46,254
MOHAWK INDS INC COM 608190104 2,188 23,992 SH   SOLE 4 20,563 0 3,429
MOHAWK INDS INC COM 608190104 4,343 47,626 SH   SOLE 7 46,326 0 1,300
MOHAWK INDS INC COM 608190104 68 748 SH   SOLE 13 748 0 0
MOHAWK INDS INC COM 608190104 789 8,656 SH   SOLE 15 8,656 0 0
MOHAWK INDS INC COM 608190104 7,743 84,907 SH   SOLE 18 80,684 0 4,223
MOHAWK INDS INC COM 608190104 2,652 29,077 SH   SOLE 19 29,077 0 0
MOHAWK INDS INC COM 608190104 145,765 1,598,476 SH   SOLE 21 1,598,476 0 0
MOHAWK INDS INC COM 608190104 115,139 1,262,627 SH   SOLE 22 1,150,856 0 111,771
MOHAWK INDS INC COM 608190104 8,426 92,402 SH   SOLE 23 92,402 0 0
MOHAWK INDS INC COM 608190104 7,497 82,211 SH   SOLE 25 82,211 0 0
MOHAWK INDS INC COM 608190104 9,440 103,518 SH   SOLE 26 36,805 0 66,713
MOHAWK INDS INC COM 608190104 6,043 66,267 SH   SOLE 28 1,104 0 65,163
MOHAWK INDS INC COM 608190104 39,045 428,172 SH   SOLE 30 366,243 0 61,929
MOHAWK INDS INC COM 608190104 1,172 12,849 SH   SOLE 31 11,956 0 893
MOHAWK INDS INC COM 608190104 1,694 18,577 SH   SOLE 34 18,577 0 0
MOHAWK INDS INC COM 608190104 2,070 22,698 SH   SOLE 36 22,698 0 0
MOHAWK INDS INC COM 608190104 150 1,647 SH   SOLE 40 1,647 0 0
MOHAWK INDS INC COM 608190104 16 173 SH   OTR 43 173 0 0
MOHAWK INDS INC COM 608190104 5,582 61,209 SH   SOLE 43 55,944 0 5,265
MOLECULAR TEMPLATES INC COM 608550109 15 19,832 SH   SOLE 2 18,989 0 843
MOLECULAR TEMPLATES INC COM 608550109 5 7,146 SH   SOLE 18 7,146 0 0
MOLECULAR TEMPLATES INC COM 608550109 343 456,965 SH   SOLE 21 456,965 0 0
MOLECULAR TEMPLATES INC COM 608550109 475 634,131 SH   SOLE 22 634,131 0 0
MOLECULAR TEMPLATES INC COM 608550109 18 24,373 SH   SOLE 30 24,373 0 0
MOLECULIN BIOTECH INC COM 60855D200 6 5,836 SH   SOLE 18 5,836 0 0
MOLECULIN BIOTECH INC COM 60855D200 72 68,140 SH   SOLE 21 68,140 0 0
MOLECULIN BIOTECH INC COM 60855D200 200 188,912 SH   SOLE 22 188,912 0 0
MOLINA HEALTHCARE INC COM 60855R100 46,626 141,360 SH   SOLE 2 41,427 0 99,933
MOLINA HEALTHCARE INC COM 60855R100 13,972 42,361 SH   SOLE 4 22,604 0 19,757
MOLINA HEALTHCARE INC COM 60855R100 17,910 54,299 SH   SOLE 7 52,235 0 2,064
MOLINA HEALTHCARE INC COM 60855R100 1,943 5,892 SH   SOLE 13 4,820 0 1,072
MOLINA HEALTHCARE INC COM 60855R100 1,942 5,889 SH   SOLE 15 5,889 0 0
MOLINA HEALTHCARE INC COM 60855R100 72,357 219,370 SH   SOLE 18 214,738 0 4,632
MOLINA HEALTHCARE INC COM 60855R100 13,223 40,089 SH   SOLE 19 40,089 0 0
MOLINA HEALTHCARE INC COM 60855R100 565,110 1,713,284 SH   SOLE 21 1,713,284 0 0
MOLINA HEALTHCARE INC COM 60855R100 403,983 1,224,784 SH   SOLE 22 1,108,285 0 116,499
MOLINA HEALTHCARE INC COM 60855R100 30,274 91,783 SH   SOLE 23 91,783 0 0
MOLINA HEALTHCARE INC COM 60855R100 29,090 88,195 SH   SOLE 25 88,195 0 0
MOLINA HEALTHCARE INC COM 60855R100 35,896 108,830 SH   SOLE 26 39,862 0 68,968
MOLINA HEALTHCARE INC COM 60855R100 55,832 169,271 SH   SOLE 28 23,726 0 145,545
MOLINA HEALTHCARE INC COM 60855R100 95,198 288,619 SH   SOLE 30 274,442 0 14,177
MOLINA HEALTHCARE INC COM 60855R100 4,311 13,071 SH   SOLE 31 12,012 0 1,059
MOLINA HEALTHCARE INC COM 60855R100 3,446 10,448 SH   SOLE 34 10,448 0 0
MOLINA HEALTHCARE INC COM 60855R100 6,543 19,837 SH   SOLE 36 19,837 0 0
MOLINA HEALTHCARE INC COM 60855R100 617 1,871 SH   SOLE 40 1,871 0 0
MOLINA HEALTHCARE INC COM 60855R100 15,305 46,400 SH   SOLE 43 44,283 0 2,117
MOLSON COORS BEVERAGE CO CL B 60871R209 18,941 394,686 SH   SOLE 2 94,506 0 300,180
MOLSON COORS BEVERAGE CO CL B 60871R209 7,881 164,224 SH   SOLE 4 150,942 0 13,282
MOLSON COORS BEVERAGE CO CL B 60871R209 10,804 225,121 SH   SOLE 7 175,069 0 50,052
MOLSON COORS BEVERAGE CO CL B 60871R209 30 616 SH   SOLE 13 616 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,202 25,053 SH   SOLE 15 25,053 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 19,337 402,939 SH   SOLE 18 388,706 0 14,233
MOLSON COORS BEVERAGE CO CL B 60871R209 3,655 76,169 SH   SOLE 19 76,169 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 283,736 5,912,397 SH   SOLE 21 5,912,397 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 186,912 3,894,806 SH   SOLE 22 3,632,861 0 261,945
MOLSON COORS BEVERAGE CO CL B 60871R209 14,240 296,725 SH   SOLE 23 296,725 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 46,869 976,651 SH   SOLE 25 976,651 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 27,043 563,512 SH   SOLE 26 261,532 0 301,980
MOLSON COORS BEVERAGE CO CL B 60871R209 28,431 592,432 SH   SOLE 28 9,538 0 582,894
MOLSON COORS BEVERAGE CO CL B 60871R209 80,173 1,670,617 SH   SOLE 30 1,530,539 0 140,078
MOLSON COORS BEVERAGE CO CL B 60871R209 1,250 26,048 SH   SOLE 31 22,918 0 3,130
MOLSON COORS BEVERAGE CO CL B 60871R209 364 7,582 SH   SOLE 34 7,582 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 3,952 82,357 SH   SOLE 36 82,357 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 262 5,468 SH   SOLE 40 5,468 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 9 195 SH   OTR 43 195 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 7,839 163,355 SH   SOLE 43 147,280 0 16,075
MOMENTIVE GLOBAL INC COM 60878Y108 1,181 203,283 SH   SOLE 2 129,386 0 73,897
MOMENTIVE GLOBAL INC COM 60878Y108 10 1,698 SH   SOLE 4 530 0 1,168
MOMENTIVE GLOBAL INC COM 60878Y108 9 1,535 SH   SOLE 7 1,535 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 2,102 361,862 SH   SOLE 18 346,320 0 15,542
MOMENTIVE GLOBAL INC COM 60878Y108 3,223 554,738 SH   SOLE 19 554,738 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 27,666 4,761,806 SH   SOLE 21 4,761,806 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 20,451 3,519,913 SH   SOLE 22 3,430,926 0 88,987
MOMENTIVE GLOBAL INC COM 60878Y108 61 10,569 SH   SOLE 23 10,569 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 131 22,609 SH   SOLE 25 22,609 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 512 88,101 SH   SOLE 26 34,293 0 53,808
MOMENTIVE GLOBAL INC COM 60878Y108 36 6,162 SH   SOLE 28 2,054 0 4,108
MOMENTIVE GLOBAL INC COM 60878Y108 540 92,866 SH   SOLE 30 92,866 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 17 2,843 SH   SOLE 34 2,843 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 32 5,549 SH   SOLE 36 5,549 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 100 17,239 SH   SOLE 40 17,239 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 563 96,910 SH   SOLE 43 94,897 0 2,013
MOMENTUS INC COM CL A 60879E101 47 34,399 SH   SOLE 2 3,763 0 30,636
MOMENTUS INC COM CL A 60879E101 207 151,070 SH   SOLE 18 151,070 0 0
MOMENTUS INC COM CL A 60879E101 134 97,900 SH   SOLE 19 97,900 0 0
MOMENTUS INC COM CL A 60879E101 2,451 1,788,901 SH   SOLE 21 1,788,901 0 0
MOMENTUS INC COM CL A 60879E101 1,527 1,114,812 SH   SOLE 22 1,094,050 0 20,762
MONARCH CASINO & RESORT INC COM 609027107 1,453 25,880 SH   SOLE 2 24,543 0 1,337
MONARCH CASINO & RESORT INC COM 609027107 203 3,608 SH   SOLE 4 40 0 3,568
MONARCH CASINO & RESORT INC COM 609027107 10 174 SH   SOLE 7 174 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,582 46,000 SH   SOLE 18 46,000 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,377 24,524 SH   SOLE 19 24,524 0 0
MONARCH CASINO & RESORT INC COM 609027107 90,006 1,603,239 SH   SOLE 21 1,603,239 0 0
MONARCH CASINO & RESORT INC COM 609027107 20,122 358,431 SH   SOLE 22 348,721 0 9,710
MONARCH CASINO & RESORT INC COM 609027107 98 1,741 SH   SOLE 25 1,741 0 0
MONARCH CASINO & RESORT INC COM 609027107 698 12,442 SH   SOLE 26 9,983 0 2,459
MONARCH CASINO & RESORT INC COM 609027107 38 685 SH   SOLE 28 0 0 685
MONARCH CASINO & RESORT INC COM 609027107 1,312 23,379 SH   SOLE 30 23,379 0 0
MONARCH CASINO & RESORT INC COM 609027107 120 2,132 SH   SOLE 40 2,132 0 0
MONARCH CASINO & RESORT INC COM 609027107 454 8,085 SH   SOLE 43 7,915 0 170
MONDAY COM LTD SHS M7S64H106 14 127 SH   SOLE 2 127 0 0
MONDAY COM LTD SHS M7S64H106 47 416 SH   SOLE 21 416 0 0
MONDAY COM LTD SHS M7S64H106 129 1,142 SH   SOLE 22 1,142 0 0
MONDAY COM LTD SHS M7S64H106 162 1,426 SH   SOLE 26 0 0 1,426
MONDAY COM LTD SHS M7S64H106 11,491 101,382 SH   SOLE 30 101,382 0 0
MONDAY COM LTD SHS M7S64H106 60 533 SH   SOLE 34 533 0 0
MONDAY COM LTD SHS M7S64H106 72 633 SH   SOLE 43 629 0 4
MONDELEZ INTL INC CL A 609207105 152,120 2,774,392 SH   SOLE 2 692,774 0 2,081,618
MONDELEZ INTL INC CL A 609207105 51,160 933,074 SH   SOLE 4 678,745 0 254,329
MONDELEZ INTL INC CL A 609207105 81,982 1,495,211 SH   SOLE 7 1,432,467 0 62,744
MONDELEZ INTL INC CL A 609207105 5,841 106,524 SH   SOLE 13 36,898 0 69,626
MONDELEZ INTL INC CL A 609207105 11,725 213,851 SH   SOLE 15 213,851 0 0
MONDELEZ INTL INC CL A 609207105 1 11 SH   SOLE 17 0 0 11
MONDELEZ INTL INC CL A 609207105 211,704 3,861,096 SH   SOLE 18 3,610,528 0 250,568
MONDELEZ INTL INC CL A 609207105 128,000 2,334,495 SH   SOLE 19 2,334,495 0 0
MONDELEZ INTL INC CL A 609207105 551 10,042 SH   SOLE 20 10,042 0 0
MONDELEZ INTL INC CL A 609207105 1,787,715 32,604,681 SH   SOLE 21 32,604,681 0 0
MONDELEZ INTL INC CL A 609207105 1,636,569 29,848,052 SH   SOLE 22 26,901,945 0 2,946,107
MONDELEZ INTL INC CL A 609207105 130,433 2,378,870 SH   SOLE 23 2,378,870 0 0
MONDELEZ INTL INC CL A 609207105 118,903 2,168,580 SH   SOLE 25 2,112,842 0 55,738
MONDELEZ INTL INC CL A 609207105 198,150 3,613,896 SH   SOLE 26 1,261,686 0 2,352,210
MONDELEZ INTL INC CL A 609207105 134,452 2,452,169 SH   SOLE 28 30,333 0 2,421,836
MONDELEZ INTL INC CL A 609207105 2,509 45,753 SH   SOLE 29 45,753 0 0
MONDELEZ INTL INC CL A 609207105 427,585 7,798,369 SH   SOLE 30 7,794,761 0 3,608
MONDELEZ INTL INC CL A 609207105 20,055 365,775 SH   SOLE 31 340,752 0 25,023
MONDELEZ INTL INC CL A 609207105 17,621 321,383 SH   SOLE 32 321,383 0 0
MONDELEZ INTL INC CL A 609207105 32,895 599,954 SH   SOLE 34 599,954 0 0
MONDELEZ INTL INC CL A 609207105 29,153 531,701 SH   SOLE 36 531,701 0 0
MONDELEZ INTL INC CL A 609207105 2,464 44,932 SH   SOLE 40 44,932 0 0
MONDELEZ INTL INC CL A 609207105 210 3,829 SH   OTR 43 3,829 0 0
MONDELEZ INTL INC CL A 609207105 72,820 1,328,107 SH   SOLE 43 1,192,105 0 136,002
MONEYGRAM INTL INC COM NEW 60935Y208 976 93,859 SH   SOLE 2 36,164 0 57,695
MONEYGRAM INTL INC COM NEW 60935Y208 13 1,241 SH   SOLE 7 1,241 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 3,818 367,088 SH   SOLE 18 367,088 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 2,722 261,711 SH   SOLE 19 261,711 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 35,191 3,383,731 SH   SOLE 21 3,383,731 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 23,103 2,221,482 SH   SOLE 22 2,128,601 0 92,881
MONEYGRAM INTL INC COM NEW 60935Y208 154 14,808 SH   SOLE 25 14,808 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 57 5,516 SH   SOLE 26 0 0 5,516
MONEYGRAM INTL INC COM NEW 60935Y208 60 5,726 SH   SOLE 28 0 0 5,726
MONEYGRAM INTL INC COM NEW 60935Y208 390 37,475 SH   SOLE 30 37,475 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 105 10,137 SH   SOLE 40 10,137 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 270 25,986 SH   SOLE 43 25,757 0 229
MONEYLION INC CL A 60938K106 65 72,450 SH   SOLE 2 23,630 0 48,820
MONEYLION INC CL A 60938K106 1 906 SH   SOLE 7 906 0 0
MONEYLION INC CL A 60938K106 389 435,963 SH   SOLE 18 435,963 0 0
MONEYLION INC CL A 60938K106 240 269,057 SH   SOLE 19 269,057 0 0
MONEYLION INC CL A 60938K106 4,136 4,633,288 SH   SOLE 21 4,633,288 0 0
MONEYLION INC CL A 60938K106 1,519 1,701,927 SH   SOLE 22 1,629,921 0 72,006
MONGODB INC CL A 60937P106 23,535 118,529 SH   SOLE 2 19,333 0 99,196
MONGODB INC CL A 60937P106 8,573 43,175 SH   SOLE 4 25,542 0 17,633
MONGODB INC CL A 60937P106 1,788 9,005 SH   SOLE 7 8,515 0 490
MONGODB INC CL A 60937P106 412 2,076 SH   SOLE 13 309 0 1,767
MONGODB INC CL A 60937P106 1,025 5,163 SH   SOLE 15 5,163 0 0
MONGODB INC CL A 60937P106 22,441 113,018 SH   SOLE 18 90,530 0 22,488
MONGODB INC CL A 60937P106 149,137 751,093 SH   SOLE 19 751,093 0 0
MONGODB INC CL A 60937P106 218,537 1,100,610 SH   SOLE 21 1,100,610 0 0
MONGODB INC CL A 60937P106 301,601 1,518,943 SH   SOLE 22 1,394,975 0 123,968
MONGODB INC CL A 60937P106 20,875 105,130 SH   SOLE 23 105,130 0 0
MONGODB INC CL A 60937P106 16,237 81,776 SH   SOLE 25 81,776 0 0
MONGODB INC CL A 60937P106 22,277 112,194 SH   SOLE 26 40,900 0 71,294
MONGODB INC CL A 60937P106 23,988 120,812 SH   SOLE 28 1,939 0 118,873
MONGODB INC CL A 60937P106 10 51 SH   SOLE 29 51 0 0
MONGODB INC CL A 60937P106 44,572 224,474 SH   SOLE 30 224,474 0 0
MONGODB INC CL A 60937P106 2,869 14,450 SH   SOLE 31 13,192 0 1,258
MONGODB INC CL A 60937P106 82,572 415,853 SH   SOLE 34 415,853 0 0
MONGODB INC CL A 60937P106 3,815 19,215 SH   SOLE 36 19,215 0 0
MONGODB INC CL A 60937P106 438 2,204 SH   SOLE 40 2,204 0 0
MONGODB INC CL A 60937P106 46 234 SH   OTR 43 234 0 0
MONGODB INC CL A 60937P106 5,263 26,505 SH   SOLE 43 24,587 0 1,918
MONGODB INC NOTE 0.250% 1/1 60937PAD8 11,676 10,014,000 PRN   SOLE 21 10,014,000 0 0
MONOLITHIC PWR SYS INC COM 609839105 46,584 128,190 SH   SOLE 2 53,395 0 74,795
MONOLITHIC PWR SYS INC COM 609839105 15,643 43,045 SH   SOLE 4 23,476 0 19,569
MONOLITHIC PWR SYS INC COM 609839105 14,547 40,029 SH   SOLE 7 38,830 0 1,199
MONOLITHIC PWR SYS INC COM 609839105 1,379 3,795 SH   SOLE 13 2,817 0 978
MONOLITHIC PWR SYS INC COM 609839105 1,610 4,430 SH   SOLE 15 4,430 0 0
MONOLITHIC PWR SYS INC COM 609839105 33,702 92,741 SH   SOLE 18 88,944 0 3,797
MONOLITHIC PWR SYS INC COM 609839105 447,329 1,230,955 SH   SOLE 19 1,230,955 0 0
MONOLITHIC PWR SYS INC COM 609839105 600,990 1,653,798 SH   SOLE 21 1,653,798 0 0
MONOLITHIC PWR SYS INC COM 609839105 383,886 1,056,372 SH   SOLE 22 964,522 0 91,850
MONOLITHIC PWR SYS INC COM 609839105 26,067 71,731 SH   SOLE 23 71,731 0 0
MONOLITHIC PWR SYS INC COM 609839105 20,626 56,759 SH   SOLE 25 56,759 0 0
MONOLITHIC PWR SYS INC COM 609839105 44,320 121,960 SH   SOLE 26 26,939 0 95,021
MONOLITHIC PWR SYS INC COM 609839105 38,928 107,122 SH   SOLE 28 629 0 106,493
MONOLITHIC PWR SYS INC COM 609839105 1,191 3,278 SH   SOLE 29 3,278 0 0
MONOLITHIC PWR SYS INC COM 609839105 87,253 240,103 SH   SOLE 30 226,574 0 13,529
MONOLITHIC PWR SYS INC COM 609839105 7,256 19,967 SH   SOLE 31 19,135 0 832
MONOLITHIC PWR SYS INC COM 609839105 165,178 454,536 SH   SOLE 34 454,536 0 0
MONOLITHIC PWR SYS INC COM 609839105 4,914 13,521 SH   SOLE 36 13,521 0 0
MONOLITHIC PWR SYS INC COM 609839105 518 1,426 SH   SOLE 40 1,426 0 0
MONOLITHIC PWR SYS INC COM 609839105 31 86 SH   OTR 43 86 0 0
MONOLITHIC PWR SYS INC COM 609839105 14,098 38,794 SH   SOLE 43 33,607 0 5,187
MONRO INC COM 610236101 2,995 68,923 SH   SOLE 2 50,384 0 18,539
MONRO INC COM 610236101 6 145 SH   SOLE 4 145 0 0
MONRO INC COM 610236101 14 320 SH   SOLE 7 320 0 0
MONRO INC COM 610236101 5,183 119,254 SH   SOLE 18 119,254 0 0
MONRO INC COM 610236101 2,614 60,151 SH   SOLE 19 60,151 0 0
MONRO INC COM 610236101 169,208 3,893,429 SH   SOLE 21 3,893,429 0 0
MONRO INC COM 610236101 37,003 851,426 SH   SOLE 22 816,393 0 35,033
MONRO INC COM 610236101 222 5,119 SH   SOLE 25 5,119 0 0
MONRO INC COM 610236101 546 12,570 SH   SOLE 26 10,361 0 2,209
MONRO INC COM 610236101 146 3,362 SH   SOLE 28 597 0 2,765
MONRO INC COM 610236101 3,304 76,031 SH   SOLE 30 76,031 0 0
MONRO INC COM 610236101 99 2,288 SH   SOLE 36 2,288 0 0
MONRO INC COM 610236101 195 4,492 SH   SOLE 40 4,492 0 0
MONRO INC COM 610236101 520 11,968 SH   SOLE 43 11,585 0 383
MONROE CAP CORP COM 610335101 1,121 154,895 SH   SOLE 30 154,895 0 0
MONROE CAP CORP COM 610335101 0 2 SH   SOLE 43 2 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 53,285 612,750 SH   SOLE 2 100,723 0 512,027
MONSTER BEVERAGE CORP NEW COM 61174X109 29,899 343,827 SH   SOLE 4 166,427 0 177,400
MONSTER BEVERAGE CORP NEW COM 61174X109 36,464 419,318 SH   SOLE 7 405,878 0 13,440
MONSTER BEVERAGE CORP NEW COM 61174X109 1,510 17,366 SH   SOLE 13 1,616 0 15,750
MONSTER BEVERAGE CORP NEW COM 61174X109 3,481 40,035 SH   SOLE 15 40,035 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 127,017 1,460,638 SH   SOLE 18 1,428,792 0 31,846
MONSTER BEVERAGE CORP NEW COM 61174X109 24,424 280,863 SH   SOLE 19 280,863 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 741,976 8,532,385 SH   SOLE 21 8,532,385 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 702,960 8,083,711 SH   SOLE 22 7,312,367 0 771,344
MONSTER BEVERAGE CORP NEW COM 61174X109 54,031 621,327 SH   SOLE 23 621,327 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 49,255 566,413 SH   SOLE 25 531,403 0 35,010
MONSTER BEVERAGE CORP NEW COM 61174X109 59,422 683,324 SH   SOLE 26 209,600 0 473,724
MONSTER BEVERAGE CORP NEW COM 61174X109 41,891 481,724 SH   SOLE 28 5,672 0 476,052
MONSTER BEVERAGE CORP NEW COM 61174X109 23 269 SH   SOLE 29 269 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 190,840 2,194,575 SH   SOLE 30 2,166,819 0 27,756
MONSTER BEVERAGE CORP NEW COM 61174X109 7,521 86,486 SH   SOLE 31 79,365 0 7,121
MONSTER BEVERAGE CORP NEW COM 61174X109 10,672 122,727 SH   SOLE 32 122,727 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 24,155 277,767 SH   SOLE 34 277,767 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 11,923 137,107 SH   SOLE 36 137,107 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,145 13,162 SH   SOLE 40 13,162 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 95 1,091 SH   OTR 43 1,091 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 33,197 381,752 SH   SOLE 43 351,460 0 30,292
MONTAUK RENEWABLES INC COM 61218C103 619 35,467 SH   SOLE 2 27,929 0 7,538
MONTAUK RENEWABLES INC COM 61218C103 13 728 SH   SOLE 7 728 0 0
MONTAUK RENEWABLES INC COM 61218C103 2,955 169,419 SH   SOLE 18 169,419 0 0
MONTAUK RENEWABLES INC COM 61218C103 2,082 119,371 SH   SOLE 19 119,371 0 0
MONTAUK RENEWABLES INC COM 61218C103 37,940 2,175,456 SH   SOLE 21 2,175,456 0 0
MONTAUK RENEWABLES INC COM 61218C103 20,697 1,186,751 SH   SOLE 22 1,141,472 0 45,279
MONTAUK RENEWABLES INC COM 61218C103 192 11,026 SH   SOLE 25 11,026 0 0
MONTAUK RENEWABLES INC COM 61218C103 88 5,057 SH   SOLE 26 1,938 0 3,119
MONTAUK RENEWABLES INC COM 61218C103 358 20,540 SH   SOLE 30 20,540 0 0
MONTAUK RENEWABLES INC COM 61218C103 95 5,422 SH   SOLE 36 5,422 0 0
MONTAUK RENEWABLES INC COM 61218C103 127 7,272 SH   SOLE 40 7,272 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 158 19,313 SH   SOLE 2 7,511 0 11,802
MONTE ROSA THERAPEUTICS INC COM 61225M102 3 400 SH   SOLE 7 400 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 1,037 126,931 SH   SOLE 18 126,931 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 11,260 1,378,183 SH   SOLE 19 1,378,183 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 9,953 1,218,201 SH   SOLE 21 1,218,201 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 5,558 680,307 SH   SOLE 22 644,697 0 35,610
MONTE ROSA THERAPEUTICS INC COM 61225M102 51 6,241 SH   SOLE 25 6,241 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 8 996 SH   SOLE 26 996 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 316 38,663 SH   SOLE 30 38,663 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 8 997 SH   SOLE 34 997 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 438 13,009 SH   SOLE 2 10,074 0 2,935
MONTROSE ENVIRONMENTAL GROUP COM 615111101 2 65 SH   SOLE 4 65 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 1,132 33,647 SH   SOLE 7 33,647 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 2,520 74,882 SH   SOLE 18 74,882 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 1,692 50,274 SH   SOLE 19 50,274 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 31,333 931,139 SH   SOLE 21 931,139 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 20,977 623,397 SH   SOLE 22 610,247 0 13,150
MONTROSE ENVIRONMENTAL GROUP COM 615111101 157 4,677 SH   SOLE 25 4,677 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 474 14,093 SH   SOLE 26 12,326 0 1,767
MONTROSE ENVIRONMENTAL GROUP COM 615111101 638 18,951 SH   SOLE 28 15,854 0 3,097
MONTROSE ENVIRONMENTAL GROUP COM 615111101 11,508 341,986 SH   SOLE 30 341,986 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 70 2,088 SH   SOLE 36 2,088 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 80 2,385 SH   SOLE 40 2,385 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 102 3,032 SH   SOLE 43 2,922 0 110
MOODYS CORP COM 615369105 98,270 404,219 SH   SOLE 2 159,317 0 244,902
MOODYS CORP COM 615369105 38,184 157,064 SH   SOLE 4 99,935 0 57,129
MOODYS CORP COM 615369105 36,443 149,904 SH   SOLE 7 138,281 0 11,623
MOODYS CORP COM 615369105 2,145 8,823 SH   SOLE 13 5,643 0 3,180
MOODYS CORP COM 615369105 3,941 16,210 SH   SOLE 15 16,210 0 0
MOODYS CORP COM 615369105 81,077 333,499 SH   SOLE 18 319,090 0 14,409
MOODYS CORP COM 615369105 12,066 49,631 SH   SOLE 19 49,631 0 0
MOODYS CORP COM 615369105 15,864 65,256 SH   SOLE 20 65,256 0 0
MOODYS CORP COM 615369105 1,118,297 4,599,961 SH   SOLE 21 4,599,961 0 0
MOODYS CORP COM 615369105 823,465 3,387,211 SH   SOLE 22 3,063,023 0 324,188
MOODYS CORP COM 615369105 65,238 268,349 SH   SOLE 23 268,349 0 0
MOODYS CORP COM 615369105 89,753 369,187 SH   SOLE 25 369,187 0 0
MOODYS CORP COM 615369105 118,976 489,390 SH   SOLE 26 292,445 0 196,945
MOODYS CORP COM 615369105 95,604 393,255 SH   SOLE 28 5,399 0 387,856
MOODYS CORP COM 615369105 1,145 4,709 SH   SOLE 29 4,709 0 0
MOODYS CORP COM 615369105 369,026 1,517,940 SH   SOLE 30 1,473,137 0 44,803
MOODYS CORP COM 615369105 12,253 50,402 SH   SOLE 31 47,379 0 3,023
MOODYS CORP COM 615369105 2,392 9,838 SH   SOLE 34 9,838 0 0
MOODYS CORP COM 615369105 12,952 53,277 SH   SOLE 36 53,277 0 0
MOODYS CORP COM 615369105 1,324 5,446 SH   SOLE 40 5,446 0 0
MOODYS CORP COM 615369105 79 324 SH   OTR 43 324 0 0
MOODYS CORP COM 615369105 49,480 203,528 SH   SOLE 43 189,304 0 14,224
MOOG INC CL A 615394202 8,500 120,828 SH   SOLE 2 78,301 0 42,527
MOOG INC CL A 615394202 9 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 22 317 SH   SOLE 7 317 0 0
MOOG INC CL A 615394202 7,626 108,400 SH   SOLE 18 104,704 0 3,696
MOOG INC CL A 615394202 19,325 274,705 SH   SOLE 19 274,705 0 0
MOOG INC CL A 615394202 272,377 3,871,738 SH   SOLE 21 3,871,738 0 0
MOOG INC CL A 615394202 70,375 1,000,358 SH   SOLE 22 972,044 0 28,314
MOOG INC CL A 615394202 561 7,969 SH   SOLE 23 7,969 0 0
MOOG INC CL A 615394202 324 4,610 SH   SOLE 25 4,610 0 0
MOOG INC CL A 615394202 635 9,029 SH   SOLE 26 9,029 0 0
MOOG INC CL A 615394202 309 4,397 SH   SOLE 28 521 0 3,876
MOOG INC CL A 615394202 3,446 48,985 SH   SOLE 30 48,985 0 0
MOOG INC CL A 615394202 192 2,730 SH   SOLE 36 2,730 0 0
MOOG INC CL A 615394202 235 3,346 SH   SOLE 40 3,346 0 0
MOOG INC CL A 615394202 802 11,398 SH   SOLE 43 11,299 0 99
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 286 36,902 SH   SOLE 2 36,902 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 126 16,205 SH   SOLE 18 16,205 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 3,526 454,407 SH   SOLE 19 454,407 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 4 519 SH   SOLE 21 519 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 1,814 233,799 SH   SOLE 34 233,799 0 0
MORGAN STANLEY COM NEW 617446448 190,304 2,408,601 SH   SOLE 2 332,218 0 2,076,383
MORGAN STANLEY COM NEW 617446448 89,551 1,133,413 SH   SOLE 4 690,833 0 442,580
MORGAN STANLEY COM NEW 617446448 94,776 1,199,548 SH   SOLE 7 1,157,368 0 42,180
MORGAN STANLEY COM NEW 617446448 3,394 42,953 SH   SOLE 13 13,747 0 29,206
MORGAN STANLEY COM NEW 617446448 15,992 202,405 SH   SOLE 15 202,405 0 0
MORGAN STANLEY COM NEW 617446448 1 9 SH   SOLE 17 0 0 9
MORGAN STANLEY COM NEW 617446448 275,508 3,487,007 SH   SOLE 18 3,378,144 0 108,863
MORGAN STANLEY COM NEW 617446448 114,716 1,451,917 SH   SOLE 19 1,451,917 0 0
MORGAN STANLEY COM NEW 617446448 2,630,134 33,288,616 SH   SOLE 21 33,288,616 0 0
MORGAN STANLEY COM NEW 617446448 2,165,324 27,405,693 SH   SOLE 22 24,843,702 0 2,561,991
MORGAN STANLEY COM NEW 617446448 169,584 2,146,365 SH   SOLE 23 2,146,365 0 0
MORGAN STANLEY COM NEW 617446448 176,269 2,230,973 SH   SOLE 25 2,200,111 0 30,862
MORGAN STANLEY COM NEW 617446448 216,354 2,738,308 SH   SOLE 26 1,114,229 0 1,624,079
MORGAN STANLEY COM NEW 617446448 177,591 2,247,698 SH   SOLE 28 97,498 0 2,150,200
MORGAN STANLEY COM NEW 617446448 122 1,543 SH   SOLE 29 1,543 0 0
MORGAN STANLEY COM NEW 617446448 543,617 6,880,358 SH   SOLE 30 6,849,061 0 31,297
MORGAN STANLEY COM NEW 617446448 23,063 291,897 SH   SOLE 31 267,852 0 24,045
MORGAN STANLEY COM NEW 617446448 86,407 1,093,622 SH   SOLE 34 1,093,622 0 0
MORGAN STANLEY COM NEW 617446448 40,029 506,627 SH   SOLE 36 506,627 0 0
MORGAN STANLEY COM NEW 617446448 3,339 42,262 SH   SOLE 40 42,262 0 0
MORGAN STANLEY COM NEW 617446448 282 3,571 SH   OTR 43 3,571 0 0
MORGAN STANLEY COM NEW 617446448 123,779 1,566,623 SH   SOLE 43 1,425,868 0 140,756
MORNINGSTAR INC COM 617700109 4,829 22,745 SH   SOLE 2 12,046 0 10,699
MORNINGSTAR INC COM 617700109 26 121 SH   SOLE 4 121 0 0
MORNINGSTAR INC COM 617700109 59 279 SH   SOLE 7 279 0 0
MORNINGSTAR INC COM 617700109 2,357 11,103 SH   SOLE 18 11,103 0 0
MORNINGSTAR INC COM 617700109 1,776 8,364 SH   SOLE 19 8,364 0 0
MORNINGSTAR INC COM 617700109 76,348 359,591 SH   SOLE 21 359,591 0 0
MORNINGSTAR INC COM 617700109 119,511 562,881 SH   SOLE 22 532,451 0 30,430
MORNINGSTAR INC COM 617700109 805 3,792 SH   SOLE 25 3,792 0 0
MORNINGSTAR INC COM 617700109 2,370 11,161 SH   SOLE 26 9,199 0 1,962
MORNINGSTAR INC COM 617700109 269 1,266 SH   SOLE 28 385 0 881
MORNINGSTAR INC COM 617700109 3,754 17,682 SH   SOLE 30 17,682 0 0
MORNINGSTAR INC COM 617700109 79 370 SH   SOLE 31 370 0 0
MORNINGSTAR INC COM 617700109 660 3,107 SH   SOLE 40 3,107 0 0
MORNINGSTAR INC COM 617700109 23 110 SH   OTR 43 110 0 0
MORNINGSTAR INC COM 617700109 10,595 49,902 SH   SOLE 43 48,458 0 1,444
MORPHIC HLDG INC COM 61775R105 434 15,341 SH   SOLE 2 9,026 0 6,315
MORPHIC HLDG INC COM 61775R105 3 113 SH   SOLE 4 113 0 0
MORPHIC HLDG INC COM 61775R105 8 286 SH   SOLE 7 286 0 0
MORPHIC HLDG INC COM 61775R105 1,893 66,908 SH   SOLE 18 66,908 0 0
MORPHIC HLDG INC COM 61775R105 1,794 63,397 SH   SOLE 19 63,397 0 0
MORPHIC HLDG INC COM 61775R105 29,538 1,043,761 SH   SOLE 21 1,043,761 0 0
MORPHIC HLDG INC COM 61775R105 18,379 649,433 SH   SOLE 22 632,660 0 16,773
MORPHIC HLDG INC COM 61775R105 8 270 SH   SOLE 23 270 0 0
MORPHIC HLDG INC COM 61775R105 77 2,712 SH   SOLE 25 2,712 0 0
MORPHIC HLDG INC COM 61775R105 375 13,244 SH   SOLE 26 11,657 0 1,587
MORPHIC HLDG INC COM 61775R105 2,304 81,410 SH   SOLE 30 81,410 0 0
MORPHIC HLDG INC COM 61775R105 43 1,527 SH   SOLE 36 1,527 0 0
MORPHIC HLDG INC COM 61775R105 50 1,770 SH   SOLE 40 1,770 0 0
MORPHIC HLDG INC COM 61775R105 173 6,125 SH   SOLE 43 6,076 0 49
MORPHOSYS AG SPONSORED ADS 617760202 77 15,216 SH   SOLE 43 15,212 0 4
MOSAIC CO NEW COM 61945C103 42,929 888,246 SH   SOLE 2 172,387 0 715,859
MOSAIC CO NEW COM 61945C103 19,393 401,256 SH   SOLE 4 255,615 0 145,641
MOSAIC CO NEW COM 61945C103 42,946 888,598 SH   SOLE 7 877,907 0 10,691
MOSAIC CO NEW COM 61945C103 529 10,942 SH   SOLE 13 1,478 0 9,464
MOSAIC CO NEW COM 61945C103 2,232 46,187 SH   SOLE 15 46,187 0 0
MOSAIC CO NEW COM 61945C103 28,514 589,992 SH   SOLE 18 561,644 0 28,348
MOSAIC CO NEW COM 61945C103 12,930 267,529 SH   SOLE 19 267,529 0 0
MOSAIC CO NEW COM 61945C103 518,139 10,720,862 SH   SOLE 21 10,720,862 0 0
MOSAIC CO NEW COM 61945C103 362,363 7,497,674 SH   SOLE 22 6,753,376 0 744,298
MOSAIC CO NEW COM 61945C103 28,377 587,151 SH   SOLE 23 587,151 0 0
MOSAIC CO NEW COM 61945C103 44,649 923,831 SH   SOLE 25 923,831 0 0
MOSAIC CO NEW COM 61945C103 37,264 771,028 SH   SOLE 26 306,028 0 465,000
MOSAIC CO NEW COM 61945C103 25,792 533,669 SH   SOLE 28 12,224 0 521,445
MOSAIC CO NEW COM 61945C103 139,897 2,894,617 SH   SOLE 30 2,777,670 0 116,947
MOSAIC CO NEW COM 61945C103 3,889 80,471 SH   SOLE 31 73,860 0 6,611
MOSAIC CO NEW COM 61945C103 11,619 240,419 SH   SOLE 34 240,419 0 0
MOSAIC CO NEW COM 61945C103 6,000 124,138 SH   SOLE 36 124,138 0 0
MOSAIC CO NEW COM 61945C103 563 11,641 SH   SOLE 40 11,641 0 0
MOSAIC CO NEW COM 61945C103 80 1,659 SH   OTR 43 1,659 0 0
MOSAIC CO NEW COM 61945C103 23,421 484,604 SH   SOLE 43 437,375 0 47,229
MOTORCAR PTS AMER INC COM 620071100 180 11,825 SH   SOLE 2 670 0 11,155
MOTORCAR PTS AMER INC COM 620071100 4 249 SH   SOLE 7 249 0 0
MOTORCAR PTS AMER INC COM 620071100 1,115 73,285 SH   SOLE 18 73,285 0 0
MOTORCAR PTS AMER INC COM 620071100 495 32,526 SH   SOLE 19 32,526 0 0
MOTORCAR PTS AMER INC COM 620071100 36,246 2,381,457 SH   SOLE 21 2,381,457 0 0
MOTORCAR PTS AMER INC COM 620071100 7,162 470,563 SH   SOLE 22 458,265 0 12,298
MOTORCAR PTS AMER INC COM 620071100 358 23,517 SH   SOLE 30 23,517 0 0
MOTORCAR PTS AMER INC COM 620071100 6 407 SH   SOLE 43 407 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 63,039 281,464 SH   SOLE 2 40,908 0 240,556
MOTOROLA SOLUTIONS INC COM NEW 620076307 32,502 145,118 SH   SOLE 4 82,722 0 62,396
MOTOROLA SOLUTIONS INC COM NEW 620076307 40,225 179,600 SH   SOLE 7 174,477 0 5,123
MOTOROLA SOLUTIONS INC COM NEW 620076307 875 3,906 SH   SOLE 13 733 0 3,173
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,641 20,720 SH   SOLE 15 20,720 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 60 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 63,658 284,225 SH   SOLE 18 271,087 0 13,138
MOTOROLA SOLUTIONS INC COM NEW 620076307 126,016 562,649 SH   SOLE 19 562,649 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,398,670 6,244,897 SH   SOLE 21 6,244,897 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 878,921 3,924,280 SH   SOLE 22 3,595,948 0 328,332
MOTOROLA SOLUTIONS INC COM NEW 620076307 60,127 268,462 SH   SOLE 23 268,462 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 81,940 365,851 SH   SOLE 25 365,851 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 78,937 352,443 SH   SOLE 26 138,713 0 213,730
MOTOROLA SOLUTIONS INC COM NEW 620076307 83,300 371,926 SH   SOLE 28 4,391 0 367,535
MOTOROLA SOLUTIONS INC COM NEW 620076307 285,854 1,276,303 SH   SOLE 30 1,255,127 0 21,176
MOTOROLA SOLUTIONS INC COM NEW 620076307 8,153 36,404 SH   SOLE 31 33,313 0 3,091
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,764 7,875 SH   SOLE 34 7,875 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 18,424 82,261 SH   SOLE 36 82,261 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,228 5,481 SH   SOLE 40 5,481 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 71 315 SH   OTR 43 315 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 53,168 237,389 SH   SOLE 43 220,130 0 17,259
MOTUS GI HLDGS INC COM NEW 62014P405 1 530 SH   SOLE 21 530 0 0
MOTUS GI HLDGS INC COM NEW 62014P405 5 2,087 SH   SOLE 22 2,087 0 0
MOUNTAIN CREST ACQUSITN CRP COM 62403K108 30 3,000 SH   SOLE 2 3,000 0 0
MOVADO GROUP INC COM 624580106 498 17,683 SH   SOLE 2 7,295 0 10,388
MOVADO GROUP INC COM 624580106 6 220 SH   SOLE 7 220 0 0
MOVADO GROUP INC COM 624580106 1,713 60,786 SH   SOLE 18 60,786 0 0
MOVADO GROUP INC COM 624580106 816 28,943 SH   SOLE 19 28,943 0 0
MOVADO GROUP INC COM 624580106 55,242 1,960,327 SH   SOLE 21 1,960,327 0 0
MOVADO GROUP INC COM 624580106 11,157 395,912 SH   SOLE 22 380,519 0 15,393
MOVADO GROUP INC COM 624580106 69 2,435 SH   SOLE 25 2,435 0 0
MOVADO GROUP INC COM 624580106 26 925 SH   SOLE 26 925 0 0
MOVADO GROUP INC COM 624580106 22 793 SH   SOLE 28 0 0 793
MOVADO GROUP INC COM 624580106 1,264 44,864 SH   SOLE 30 44,864 0 0
MOVADO GROUP INC COM 624580106 53 1,872 SH   SOLE 40 1,872 0 0
MOVADO GROUP INC COM 624580106 276 9,811 SH   SOLE 43 9,485 0 326
MOVANO INC COM 62459M107 11 4,011 SH   SOLE 18 4,011 0 0
MOVANO INC COM 62459M107 137 49,998 SH   SOLE 21 49,998 0 0
MP MATERIALS CORP COM CL A 553368101 14,307 524,051 SH   SOLE 2 99,768 0 424,283
MP MATERIALS CORP COM CL A 553368101 7 241 SH   SOLE 4 241 0 0
MP MATERIALS CORP COM CL A 553368101 3,771 138,121 SH   SOLE 7 138,121 0 0
MP MATERIALS CORP COM CL A 553368101 5,479 200,709 SH   SOLE 18 200,709 0 0
MP MATERIALS CORP COM CL A 553368101 753 27,575 SH   SOLE 19 27,575 0 0
MP MATERIALS CORP COM CL A 553368101 132,678 4,859,996 SH   SOLE 21 4,859,996 0 0
MP MATERIALS CORP COM CL A 553368101 69,340 2,539,913 SH   SOLE 22 2,435,386 0 104,527
MP MATERIALS CORP COM CL A 553368101 308 11,274 SH   SOLE 25 11,274 0 0
MP MATERIALS CORP COM CL A 553368101 957 35,055 SH   SOLE 26 28,481 0 6,574
MP MATERIALS CORP COM CL A 553368101 264 9,686 SH   SOLE 28 1,709 0 7,977
MP MATERIALS CORP COM CL A 553368101 1,258 46,067 SH   SOLE 30 46,067 0 0
MP MATERIALS CORP COM CL A 553368101 36 1,334 SH   SOLE 31 1,334 0 0
MP MATERIALS CORP COM CL A 553368101 258 9,457 SH   SOLE 40 9,457 0 0
MP MATERIALS CORP COM CL A 553368101 210 7,679 SH   SOLE 43 7,074 0 605
MPLX LP COM UNIT REP LTD 55336V100 503 16,745 SH   SOLE 18 16,745 0 0
MPLX LP COM UNIT REP LTD 55336V100 2,058 68,571 SH   SOLE 19 68,571 0 0
MPLX LP COM UNIT REP LTD 55336V100 0 1 SH   SOLE 43 1 0 0
MR COOPER GROUP INC COM 62482R107 2,886 71,264 SH   SOLE 2 29,491 0 41,773
MR COOPER GROUP INC COM 62482R107 186 4,596 SH   SOLE 4 2,027 0 2,569
MR COOPER GROUP INC COM 62482R107 162 4,002 SH   SOLE 7 770 0 3,232
MR COOPER GROUP INC COM 62482R107 11,806 291,516 SH   SOLE 18 291,516 0 0
MR COOPER GROUP INC COM 62482R107 19,064 470,728 SH   SOLE 19 470,728 0 0
MR COOPER GROUP INC COM 62482R107 308,934 7,628,010 SH   SOLE 21 7,628,010 0 0
MR COOPER GROUP INC COM 62482R107 73,602 1,817,332 SH   SOLE 22 1,742,434 0 74,898
MR COOPER GROUP INC COM 62482R107 452 11,157 SH   SOLE 25 11,157 0 0
MR COOPER GROUP INC COM 62482R107 1,564 38,628 SH   SOLE 26 32,208 0 6,420
MR COOPER GROUP INC COM 62482R107 200 4,941 SH   SOLE 28 1,535 0 3,406
MR COOPER GROUP INC COM 62482R107 6,099 150,582 SH   SOLE 30 150,582 0 0
MR COOPER GROUP INC COM 62482R107 4,492 110,920 SH   SOLE 34 110,920 0 0
MR COOPER GROUP INC COM 62482R107 134 3,298 SH   SOLE 36 3,298 0 0
MR COOPER GROUP INC COM 62482R107 346 8,555 SH   SOLE 40 8,555 0 0
MR COOPER GROUP INC COM 62482R107 4,633 114,405 SH   SOLE 43 110,594 0 3,811
MRC GLOBAL INC COM 55345K103 2,731 379,860 SH   SOLE 2 339,109 0 40,751
MRC GLOBAL INC COM 55345K103 4 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 6 855 SH   SOLE 7 855 0 0
MRC GLOBAL INC COM 55345K103 1,518 211,130 SH   SOLE 18 211,130 0 0
MRC GLOBAL INC COM 55345K103 2,463 342,590 SH   SOLE 19 342,590 0 0
MRC GLOBAL INC COM 55345K103 19,913 2,769,505 SH   SOLE 21 2,769,505 0 0
MRC GLOBAL INC COM 55345K103 17,208 2,393,348 SH   SOLE 22 2,340,290 0 53,058
MRC GLOBAL INC COM 55345K103 47 6,516 SH   SOLE 23 6,516 0 0
MRC GLOBAL INC COM 55345K103 71 9,913 SH   SOLE 25 9,913 0 0
MRC GLOBAL INC COM 55345K103 484 67,259 SH   SOLE 26 13,103 0 54,156
MRC GLOBAL INC COM 55345K103 537 74,630 SH   SOLE 30 74,630 0 0
MRC GLOBAL INC COM 55345K103 216 30,107 SH   SOLE 34 30,107 0 0
MRC GLOBAL INC COM 55345K103 51 7,044 SH   SOLE 40 7,044 0 0
MRC GLOBAL INC COM 55345K103 656 91,289 SH   SOLE 43 89,685 0 1,604
MSA SAFETY INC COM 553498106 5,716 52,307 SH   SOLE 2 35,917 0 16,390
MSA SAFETY INC COM 553498106 14 125 SH   SOLE 4 125 0 0
MSA SAFETY INC COM 553498106 1,378 12,610 SH   SOLE 7 12,610 0 0
MSA SAFETY INC COM 553498106 8,648 79,139 SH   SOLE 18 79,139 0 0
MSA SAFETY INC COM 553498106 1,246 11,401 SH   SOLE 19 11,401 0 0
MSA SAFETY INC COM 553498106 200,227 1,832,236 SH   SOLE 21 1,832,236 0 0
MSA SAFETY INC COM 553498106 108,901 996,530 SH   SOLE 22 951,961 0 44,569
MSA SAFETY INC COM 553498106 621 5,679 SH   SOLE 25 5,679 0 0
MSA SAFETY INC COM 553498106 1,607 14,701 SH   SOLE 26 11,815 0 2,886
MSA SAFETY INC COM 553498106 2,234 20,445 SH   SOLE 28 20,445 0 0
MSA SAFETY INC COM 553498106 1,646 15,059 SH   SOLE 30 15,059 0 0
MSA SAFETY INC COM 553498106 59 538 SH   SOLE 31 538 0 0
MSA SAFETY INC COM 553498106 495 4,530 SH   SOLE 40 4,530 0 0
MSA SAFETY INC COM 553498106 1,392 12,742 SH   SOLE 43 12,356 0 386
MSC INDL DIRECT INC CL A 553530106 28,115 386,145 SH   SOLE 2 55,946 0 330,199
MSC INDL DIRECT INC CL A 553530106 13 184 SH   SOLE 4 184 0 0
MSC INDL DIRECT INC CL A 553530106 532 7,311 SH   SOLE 7 7,311 0 0
MSC INDL DIRECT INC CL A 553530106 9,038 124,129 SH   SOLE 18 124,129 0 0
MSC INDL DIRECT INC CL A 553530106 6,007 82,496 SH   SOLE 19 82,496 0 0
MSC INDL DIRECT INC CL A 553530106 266,749 3,663,626 SH   SOLE 21 3,663,626 0 0
MSC INDL DIRECT INC CL A 553530106 94,658 1,300,062 SH   SOLE 22 1,240,364 0 59,698
MSC INDL DIRECT INC CL A 553530106 511 7,016 SH   SOLE 25 7,016 0 0
MSC INDL DIRECT INC CL A 553530106 1,752 24,067 SH   SOLE 26 20,840 0 3,227
MSC INDL DIRECT INC CL A 553530106 61 837 SH   SOLE 28 837 0 0
MSC INDL DIRECT INC CL A 553530106 1,280 17,574 SH   SOLE 30 17,574 0 0
MSC INDL DIRECT INC CL A 553530106 47 651 SH   SOLE 31 651 0 0
MSC INDL DIRECT INC CL A 553530106 1,604 22,036 SH   SOLE 32 22,036 0 0
MSC INDL DIRECT INC CL A 553530106 88 1,202 SH   SOLE 36 1,202 0 0
MSC INDL DIRECT INC CL A 553530106 472 6,477 SH   SOLE 40 6,477 0 0
MSC INDL DIRECT INC CL A 553530106 10,800 148,332 SH   SOLE 43 142,209 0 6,123
MSCI INC COM 55354G100 65,109 154,363 SH   SOLE 2 22,171 0 132,192
MSCI INC COM 55354G100 14,795 35,076 SH   SOLE 4 29,180 0 5,896
MSCI INC COM 55354G100 30,014 71,159 SH   SOLE 7 68,764 0 2,395
MSCI INC COM 55354G100 1,795 4,256 SH   SOLE 13 343 0 3,913
MSCI INC COM 55354G100 3,338 7,914 SH   SOLE 15 7,914 0 0
MSCI INC COM 55354G100 0 1 SH   SOLE 17 0 0 1
MSCI INC COM 55354G100 143,833 341,006 SH   SOLE 18 287,678 0 53,328
MSCI INC COM 55354G100 493,098 1,169,061 SH   SOLE 19 1,169,061 0 0
MSCI INC COM 55354G100 917,999 2,176,436 SH   SOLE 21 2,176,436 0 0
MSCI INC COM 55354G100 773,075 1,832,844 SH   SOLE 22 1,674,472 0 158,372
MSCI INC COM 55354G100 53,627 127,142 SH   SOLE 23 127,142 0 0
MSCI INC COM 55354G100 46,565 110,399 SH   SOLE 25 110,399 0 0
MSCI INC COM 55354G100 59,500 141,066 SH   SOLE 26 41,936 0 99,130
MSCI INC COM 55354G100 44,099 104,552 SH   SOLE 28 4,855 0 99,697
MSCI INC COM 55354G100 36 86 SH   SOLE 29 86 0 0
MSCI INC COM 55354G100 138,381 328,081 SH   SOLE 30 328,081 0 0
MSCI INC COM 55354G100 7,621 18,069 SH   SOLE 31 16,604 0 1,465
MSCI INC COM 55354G100 1,626 3,856 SH   SOLE 34 3,856 0 0
MSCI INC COM 55354G100 10,320 24,467 SH   SOLE 36 24,467 0 0
MSCI INC COM 55354G100 1,076 2,550 SH   SOLE 40 2,550 0 0
MSCI INC COM 55354G100 59 139 SH   OTR 43 139 0 0
MSCI INC COM 55354G100 33,600 79,660 SH   SOLE 43 69,389 0 10,271
MSP RECOVERY INC COM CL A 553745100 112 93,438 SH   SOLE 22 93,438 0 0
MUELLER INDS INC COM 624756102 4,300 72,335 SH   SOLE 2 37,653 0 34,682
MUELLER INDS INC COM 624756102 8 142 SH   SOLE 4 142 0 0
MUELLER INDS INC COM 624756102 59 999 SH   SOLE 7 999 0 0
MUELLER INDS INC COM 624756102 11,840 199,197 SH   SOLE 18 199,197 0 0
MUELLER INDS INC COM 624756102 9,067 152,537 SH   SOLE 19 152,537 0 0
MUELLER INDS INC COM 624756102 410,486 6,905,883 SH   SOLE 21 6,905,883 0 0
MUELLER INDS INC COM 624756102 83,267 1,400,862 SH   SOLE 22 1,349,837 0 51,025
MUELLER INDS INC COM 624756102 12 198 SH   SOLE 23 198 0 0
MUELLER INDS INC COM 624756102 454 7,632 SH   SOLE 25 7,632 0 0
MUELLER INDS INC COM 624756102 2,571 43,248 SH   SOLE 26 21,172 0 22,076
MUELLER INDS INC COM 624756102 61 1,018 SH   SOLE 28 1,018 0 0
MUELLER INDS INC COM 624756102 5,791 97,426 SH   SOLE 30 97,426 0 0
MUELLER INDS INC COM 624756102 73 1,220 SH   SOLE 36 1,220 0 0
MUELLER INDS INC COM 624756102 358 6,027 SH   SOLE 40 6,027 0 0
MUELLER INDS INC COM 624756102 1,961 32,992 SH   SOLE 43 32,148 0 844
MUELLER WTR PRODS INC COM SER A 624758108 1,029 100,218 SH   SOLE 2 82,910 0 17,308
MUELLER WTR PRODS INC COM SER A 624758108 4 348 SH   SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,807 175,968 SH   SOLE 7 175,968 0 0
MUELLER WTR PRODS INC COM SER A 624758108 4,195 408,495 SH   SOLE 18 408,495 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2,956 287,780 SH   SOLE 19 287,780 0 0
MUELLER WTR PRODS INC COM SER A 624758108 54,707 5,326,866 SH   SOLE 21 5,326,866 0 0
MUELLER WTR PRODS INC COM SER A 624758108 38,341 3,733,291 SH   SOLE 22 3,631,588 0 101,703
MUELLER WTR PRODS INC COM SER A 624758108 273 26,590 SH   SOLE 25 26,590 0 0
MUELLER WTR PRODS INC COM SER A 624758108 833 81,062 SH   SOLE 26 66,084 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108 966 94,028 SH   SOLE 28 88,599 0 5,429
MUELLER WTR PRODS INC COM SER A 624758108 16,800 1,635,813 SH   SOLE 30 1,635,813 0 0
MUELLER WTR PRODS INC COM SER A 624758108 800 77,890 SH   SOLE 34 77,890 0 0
MUELLER WTR PRODS INC COM SER A 624758108 27 2,608 SH   SOLE 36 2,608 0 0
MUELLER WTR PRODS INC COM SER A 624758108 192 18,689 SH   SOLE 40 18,689 0 0
MUELLER WTR PRODS INC COM SER A 624758108 295 28,711 SH   SOLE 43 26,354 0 2,357
MULLEN AUTOMOTIVE INC COM 62526P109 16 49,862 SH   SOLE 2 13,089 0 36,773
MULLEN AUTOMOTIVE INC COM 62526P109 202 615,855 SH   SOLE 18 615,855 0 0
MULLEN AUTOMOTIVE INC COM 62526P109 177 541,459 SH   SOLE 19 541,459 0 0
MULLEN AUTOMOTIVE INC COM 62526P109 3,514 10,721,184 SH   SOLE 21 10,721,184 0 0
MULLEN AUTOMOTIVE INC COM 62526P109 4,540 13,848,498 SH   SOLE 22 13,795,632 0 52,866
MULLEN AUTOMOTIVE INC COM 62526P109 167 508,917 SH   SOLE 26 0 0 508,917
MULTIPLAN CORPORATION COM 62548M100 1,222 427,138 SH   SOLE 2 153,310 0 273,828
MULTIPLAN CORPORATION COM 62548M100 13 4,615 SH   SOLE 7 4,615 0 0
MULTIPLAN CORPORATION COM 62548M100 3,276 1,145,562 SH   SOLE 18 1,145,562 0 0
MULTIPLAN CORPORATION COM 62548M100 2,668 932,903 SH   SOLE 19 932,903 0 0
MULTIPLAN CORPORATION COM 62548M100 38,193 13,354,267 SH   SOLE 21 13,354,267 0 0
MULTIPLAN CORPORATION COM 62548M100 21,429 7,492,504 SH   SOLE 22 7,157,290 0 335,214
MULTIPLAN CORPORATION COM 62548M100 37 12,901 SH   SOLE 23 12,901 0 0
MULTIPLAN CORPORATION COM 62548M100 92 32,259 SH   SOLE 25 32,259 0 0
MULTIPLAN CORPORATION COM 62548M100 686 239,941 SH   SOLE 26 137,526 0 102,415
MULTIPLAN CORPORATION COM 62548M100 87 30,366 SH   SOLE 28 14,373 0 15,993
MULTIPLAN CORPORATION COM 62548M100 411 143,843 SH   SOLE 30 143,843 0 0
MULTIPLAN CORPORATION COM 62548M100 42 14,594 SH   SOLE 36 14,594 0 0
MULTIPLAN CORPORATION COM 62548M100 46 15,923 SH   SOLE 40 15,923 0 0
MULTIPLAN CORPORATION COM 62548M100 12 4,123 SH   SOLE 43 3,894 0 229
MURPHY OIL CORP COM 626717102 9,823 279,293 SH   SOLE 2 192,674 0 86,619
MURPHY OIL CORP COM 626717102 260 7,389 SH   SOLE 4 5,042 0 2,347
MURPHY OIL CORP COM 626717102 105 2,991 SH   SOLE 7 2,991 0 0
MURPHY OIL CORP COM 626717102 36 1,014 SH   SOLE 13 1,014 0 0
MURPHY OIL CORP COM 626717102 23,998 682,354 SH   SOLE 18 672,411 0 9,943
MURPHY OIL CORP COM 626717102 23,959 681,231 SH   SOLE 19 681,231 0 0
MURPHY OIL CORP COM 626717102 381,517 10,847,788 SH   SOLE 21 10,847,788 0 0
MURPHY OIL CORP COM 626717102 164,341 4,672,772 SH   SOLE 22 4,539,811 0 132,961
MURPHY OIL CORP COM 626717102 605 17,207 SH   SOLE 23 17,207 0 0
MURPHY OIL CORP COM 626717102 22 639 SH   SOLE 25 639 0 0
MURPHY OIL CORP COM 626717102 5,105 145,144 SH   SOLE 26 48,801 0 96,343
MURPHY OIL CORP COM 626717102 5 147 SH   SOLE 28 0 0 147
MURPHY OIL CORP COM 626717102 4,578 130,155 SH   SOLE 30 130,155 0 0
MURPHY OIL CORP COM 626717102 42 1,208 SH   SOLE 34 1,208 0 0
MURPHY OIL CORP COM 626717102 154 4,382 SH   SOLE 36 4,382 0 0
MURPHY OIL CORP COM 626717102 671 19,085 SH   SOLE 40 19,085 0 0
MURPHY OIL CORP COM 626717102 11 307 SH   OTR 43 307 0 0
MURPHY OIL CORP COM 626717102 10,309 293,118 SH   SOLE 43 269,632 0 23,486
MURPHY USA INC COM 626755102 14,848 54,012 SH   SOLE 2 38,379 0 15,633
MURPHY USA INC COM 626755102 4,307 15,668 SH   SOLE 4 61 0 15,607
MURPHY USA INC COM 626755102 274 996 SH   SOLE 7 523 0 473
MURPHY USA INC COM 626755102 26,569 96,647 SH   SOLE 18 92,759 0 3,888
MURPHY USA INC COM 626755102 44,020 160,125 SH   SOLE 19 160,125 0 0
MURPHY USA INC COM 626755102 419,134 1,524,624 SH   SOLE 21 1,524,624 0 0
MURPHY USA INC COM 626755102 197,206 717,348 SH   SOLE 22 703,310 0 14,038
MURPHY USA INC COM 626755102 1,297 4,718 SH   SOLE 23 4,718 0 0
MURPHY USA INC COM 626755102 10,030 36,485 SH   SOLE 26 11,880 0 24,605
MURPHY USA INC COM 626755102 2,228 8,104 SH   SOLE 30 8,104 0 0
MURPHY USA INC COM 626755102 231 842 SH   SOLE 36 842 0 0
MURPHY USA INC COM 626755102 772 2,810 SH   SOLE 40 2,810 0 0
MURPHY USA INC COM 626755102 7,781 28,302 SH   SOLE 43 27,101 0 1,201
MUSTANG BIO INC COM 62818Q104 18 39,293 SH   SOLE 2 38,413 0 880
MUSTANG BIO INC COM 62818Q104 367 781,475 SH   SOLE 21 781,475 0 0
MUSTANG BIO INC COM 62818Q104 643 1,369,175 SH   SOLE 22 1,369,175 0 0
MUSTANG BIO INC COM 62818Q104 19 40,064 SH   SOLE 30 40,064 0 0
MV OIL TR TR UNITS 553859109 56 4,472 SH   SOLE 2 4,472 0 0
MV OIL TR TR UNITS 553859109 19 1,501 SH   SOLE 22 1,501 0 0
MVB FINL CORP COM 553810102 149 5,367 SH   SOLE 2 396 0 4,971
MVB FINL CORP COM 553810102 4 158 SH   SOLE 7 158 0 0
MVB FINL CORP COM 553810102 954 34,267 SH   SOLE 18 34,267 0 0
MVB FINL CORP COM 553810102 585 21,003 SH   SOLE 19 21,003 0 0
MVB FINL CORP COM 553810102 10,070 361,842 SH   SOLE 21 361,842 0 0
MVB FINL CORP COM 553810102 5,558 199,698 SH   SOLE 22 192,887 0 6,811
MVB FINL CORP COM 553810102 22 785 SH   SOLE 43 785 0 0
MYERS INDS INC COM 628464109 328 19,902 SH   SOLE 2 16,260 0 3,642
MYERS INDS INC COM 628464109 6 371 SH   SOLE 7 371 0 0
MYERS INDS INC COM 628464109 2,069 125,623 SH   SOLE 18 125,623 0 0
MYERS INDS INC COM 628464109 1,097 66,613 SH   SOLE 19 66,613 0 0
MYERS INDS INC COM 628464109 73,213 4,445,237 SH   SOLE 21 4,445,237 0 0
MYERS INDS INC COM 628464109 15,213 923,681 SH   SOLE 22 903,508 0 20,173
MYERS INDS INC COM 628464109 64 3,870 SH   SOLE 25 3,870 0 0
MYERS INDS INC COM 628464109 30 1,801 SH   SOLE 26 1,801 0 0
MYERS INDS INC COM 628464109 1,298 78,831 SH   SOLE 30 78,831 0 0
MYERS INDS INC COM 628464109 45 2,706 SH   SOLE 40 2,706 0 0
MYERS INDS INC COM 628464109 696 42,241 SH   SOLE 43 39,948 0 2,293
MYMD PHARMACEUTICALS INC COM 62856X102 16 6,144 SH   SOLE 18 6,144 0 0
MYMD PHARMACEUTICALS INC COM 62856X102 197 75,340 SH   SOLE 21 75,340 0 0
MYMD PHARMACEUTICALS INC COM 62856X102 297 113,977 SH   SOLE 22 113,977 0 0
MYOMO INC COM NEW 62857J201 0 281 SH   SOLE 22 281 0 0
MYOVANT SCIENCES LTD COM G637AM102 312 17,370 SH   SOLE 2 15,573 0 1,797
MYOVANT SCIENCES LTD COM G637AM102 3 141 SH   SOLE 4 141 0 0
MYOVANT SCIENCES LTD COM G637AM102 7,861 437,673 SH   SOLE 21 437,673 0 0
MYOVANT SCIENCES LTD COM G637AM102 11,789 656,385 SH   SOLE 22 637,827 0 18,558
MYOVANT SCIENCES LTD COM G637AM102 155 8,607 SH   SOLE 25 8,607 0 0
MYOVANT SCIENCES LTD COM G637AM102 82 4,581 SH   SOLE 26 1,471 0 3,110
MYOVANT SCIENCES LTD COM G637AM102 13 720 SH   SOLE 28 720 0 0
MYOVANT SCIENCES LTD COM G637AM102 688 38,318 SH   SOLE 30 38,318 0 0
MYOVANT SCIENCES LTD COM G637AM102 55 3,071 SH   SOLE 36 3,071 0 0
MYOVANT SCIENCES LTD COM G637AM102 69 3,818 SH   SOLE 40 3,818 0 0
MYOVANT SCIENCES LTD COM G637AM102 285 15,846 SH   SOLE 43 15,376 0 470
MYR GROUP INC DEL COM 55405W104 2,470 29,155 SH   SOLE 2 21,560 0 7,595
MYR GROUP INC DEL COM 55405W104 4 53 SH   SOLE 4 53 0 0
MYR GROUP INC DEL COM 55405W104 2,809 33,154 SH   SOLE 7 33,154 0 0
MYR GROUP INC DEL COM 55405W104 4,517 53,315 SH   SOLE 18 53,315 0 0
MYR GROUP INC DEL COM 55405W104 8,195 96,717 SH   SOLE 19 96,717 0 0
MYR GROUP INC DEL COM 55405W104 178,010 2,100,903 SH   SOLE 21 2,100,903 0 0
MYR GROUP INC DEL COM 55405W104 37,925 447,593 SH   SOLE 22 437,473 0 10,120
MYR GROUP INC DEL COM 55405W104 146 1,719 SH   SOLE 23 1,719 0 0
MYR GROUP INC DEL COM 55405W104 281 3,319 SH   SOLE 25 3,319 0 0
MYR GROUP INC DEL COM 55405W104 1,943 22,932 SH   SOLE 26 9,483 0 13,449
MYR GROUP INC DEL COM 55405W104 26 301 SH   SOLE 28 301 0 0
MYR GROUP INC DEL COM 55405W104 4,869 57,465 SH   SOLE 30 57,465 0 0
MYR GROUP INC DEL COM 55405W104 106 1,255 SH   SOLE 36 1,255 0 0
MYR GROUP INC DEL COM 55405W104 167 1,975 SH   SOLE 40 1,975 0 0
MYR GROUP INC DEL COM 55405W104 3,481 41,078 SH   SOLE 43 39,313 0 1,765
MYRIAD GENETICS INC COM 62855J104 2,894 151,694 SH   SOLE 2 64,065 0 87,629
MYRIAD GENETICS INC COM 62855J104 6 314 SH   SOLE 4 314 0 0
MYRIAD GENETICS INC COM 62855J104 41 2,138 SH   SOLE 7 2,138 0 0
MYRIAD GENETICS INC COM 62855J104 5,731 300,352 SH   SOLE 18 300,352 0 0
MYRIAD GENETICS INC COM 62855J104 5,826 305,349 SH   SOLE 19 305,349 0 0
MYRIAD GENETICS INC COM 62855J104 212,674 11,146,458 SH   SOLE 21 11,146,458 0 0
MYRIAD GENETICS INC COM 62855J104 41,401 2,169,871 SH   SOLE 22 2,086,240 0 83,631
MYRIAD GENETICS INC COM 62855J104 88 4,613 SH   SOLE 23 4,613 0 0
MYRIAD GENETICS INC COM 62855J104 260 13,621 SH   SOLE 25 13,621 0 0
MYRIAD GENETICS INC COM 62855J104 1,486 77,881 SH   SOLE 26 23,129 0 54,752
MYRIAD GENETICS INC COM 62855J104 58 3,014 SH   SOLE 28 1,373 0 1,641
MYRIAD GENETICS INC COM 62855J104 6,942 363,852 SH   SOLE 30 363,852 0 0
MYRIAD GENETICS INC COM 62855J104 44 2,297 SH   SOLE 36 2,297 0 0
MYRIAD GENETICS INC COM 62855J104 212 11,085 SH   SOLE 40 11,085 0 0
MYRIAD GENETICS INC COM 62855J104 585 30,656 SH   SOLE 43 27,949 0 2,707
N-ABLE INC COMMON STOCK 62878D100 328 35,520 SH   SOLE 2 19,902 0 15,618
N-ABLE INC COMMON STOCK 62878D100 15 1,639 SH   SOLE 4 139 0 1,500
N-ABLE INC COMMON STOCK 62878D100 8 880 SH   SOLE 7 880 0 0
N-ABLE INC COMMON STOCK 62878D100 1,637 177,375 SH   SOLE 18 177,375 0 0
N-ABLE INC COMMON STOCK 62878D100 1,175 127,283 SH   SOLE 19 127,283 0 0
N-ABLE INC COMMON STOCK 62878D100 23,250 2,518,910 SH   SOLE 21 2,518,910 0 0
N-ABLE INC COMMON STOCK 62878D100 14,752 1,598,271 SH   SOLE 22 1,564,378 0 33,893
N-ABLE INC COMMON STOCK 62878D100 59 6,438 SH   SOLE 25 6,438 0 0
N-ABLE INC COMMON STOCK 62878D100 231 25,033 SH   SOLE 26 20,333 0 4,700
N-ABLE INC COMMON STOCK 62878D100 18 1,911 SH   SOLE 28 0 0 1,911
N-ABLE INC COMMON STOCK 62878D100 514 55,669 SH   SOLE 30 55,669 0 0
N-ABLE INC COMMON STOCK 62878D100 45 4,840 SH   SOLE 40 4,840 0 0
N-ABLE INC COMMON STOCK 62878D100 10 1,037 SH   SOLE 43 1,011 0 26
NAAS TECHNOLOGY INC SPONSORED ADS 62955X102 15 3,461 SH   SOLE 43 3,461 0 0
NABORS INDS INC NOTE 0.750% 1/1 62957HAB1 2,412 2,650,000 PRN   SOLE 21 2,650,000 0 0
NABORS INDUSTRIES LTD SHS G6359F137 4,943 48,720 SH   SOLE 2 32,958 0 15,762
NABORS INDUSTRIES LTD SHS G6359F137 28 278 SH   SOLE 7 278 0 0
NABORS INDUSTRIES LTD SHS G6359F137 3,431 33,818 SH   SOLE 18 30,796 0 3,022
NABORS INDUSTRIES LTD SHS G6359F137 11,224 110,636 SH   SOLE 19 110,636 0 0
NABORS INDUSTRIES LTD SHS G6359F137 110,954 1,093,682 SH   SOLE 21 1,093,682 0 0
NABORS INDUSTRIES LTD SHS G6359F137 35,327 348,222 SH   SOLE 22 342,355 0 5,867
NABORS INDUSTRIES LTD SHS G6359F137 408 4,024 SH   SOLE 23 4,024 0 0
NABORS INDUSTRIES LTD SHS G6359F137 140 1,383 SH   SOLE 25 1,383 0 0
NABORS INDUSTRIES LTD SHS G6359F137 2,838 27,971 SH   SOLE 26 4,860 0 23,111
NABORS INDUSTRIES LTD SHS G6359F137 691 6,810 SH   SOLE 28 4,525 0 2,285
NABORS INDUSTRIES LTD SHS G6359F137 1,303 12,848 SH   SOLE 30 12,848 0 0
NABORS INDUSTRIES LTD SHS G6359F137 92 908 SH   SOLE 34 908 0 0
NABORS INDUSTRIES LTD SHS G6359F137 68 675 SH   SOLE 36 675 0 0
NABORS INDUSTRIES LTD SHS G6359F137 79 775 SH   SOLE 40 775 0 0
NABORS INDUSTRIES LTD SHS G6359F137 626 6,166 SH   SOLE 43 5,501 0 665
NACCO INDS INC CL A 629579103 351 7,465 SH   SOLE 2 238 0 7,227
NACCO INDS INC CL A 629579103 4 84 SH   SOLE 7 84 0 0
NACCO INDS INC CL A 629579103 562 11,951 SH   SOLE 18 11,951 0 0
NACCO INDS INC CL A 629579103 364 7,730 SH   SOLE 19 7,730 0 0
NACCO INDS INC CL A 629579103 6,997 148,777 SH   SOLE 21 148,777 0 0
NACCO INDS INC CL A 629579103 5,049 107,354 SH   SOLE 22 105,490 0 1,864
NACCO INDS INC CL A 629579103 57 1,210 SH   SOLE 43 1,210 0 0
NAM TAI PPTY INC SHS G63907102 4 1,019 SH   SOLE 2 1,019 0 0
NAM TAI PPTY INC SHS G63907102 53 12,672 SH   SOLE 21 12,672 0 0
NAM TAI PPTY INC SHS G63907102 255 60,601 SH   SOLE 22 59,101 0 1,500
NAM TAI PPTY INC SHS G63907102 5 1,253 SH   SOLE 25 1,253 0 0
NAM TAI PPTY INC SHS G63907102 155 36,749 SH   SOLE 30 36,749 0 0
NAM TAI PPTY INC SHS G63907102 0 16 SH   SOLE 43 16 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 5 1,925 SH   SOLE 4 1,925 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 193 80,605 SH   SOLE 7 80,605 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 8,729 3,652,499 SH   SOLE 21 3,652,499 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 4,035 1,688,454 SH   SOLE 22 1,581,417 0 107,037
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 76 31,625 SH   SOLE 25 31,625 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 41 17,144 SH   SOLE 26 2,134 0 15,010
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 226 94,588 SH   SOLE 30 94,588 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 71 29,616 SH   SOLE 40 29,616 0 0
NANO LABS LTD SPONSORED ADS 63011A102 24 14,896 SH   SOLE 21 14,896 0 0
NANO LABS LTD SPONSORED ADS 63011A102 21 13,131 SH   SOLE 30 13,131 0 0
NANO X IMAGING LTD ORD SHS M70700105 208 18,102 SH   SOLE 2 1,912 0 16,190
NANO X IMAGING LTD ORD SHS M70700105 1 51 SH   SOLE 4 51 0 0
NANO X IMAGING LTD ORD SHS M70700105 5 455 SH   SOLE 7 455 0 0
NANO X IMAGING LTD ORD SHS M70700105 1,627 141,817 SH   SOLE 18 141,817 0 0
NANO X IMAGING LTD ORD SHS M70700105 994 86,649 SH   SOLE 19 86,649 0 0
NANO X IMAGING LTD ORD SHS M70700105 22,717 1,980,571 SH   SOLE 21 1,980,571 0 0
NANO X IMAGING LTD ORD SHS M70700105 8,181 713,233 SH   SOLE 22 672,642 0 40,591
NANO X IMAGING LTD ORD SHS M70700105 87 7,609 SH   SOLE 25 7,609 0 0
NANO X IMAGING LTD ORD SHS M70700105 42 3,627 SH   SOLE 26 0 0 3,627
NANO X IMAGING LTD ORD SHS M70700105 95 8,267 SH   SOLE 30 8,267 0 0
NANO X IMAGING LTD ORD SHS M70700105 46 3,996 SH   SOLE 40 3,996 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,000 78,308 SH   SOLE 2 41,472 0 36,836
NANOSTRING TECHNOLOGIES INC COM 63009R109 9 676 SH   SOLE 4 175 0 501
NANOSTRING TECHNOLOGIES INC COM 63009R109 8 642 SH   SOLE 7 642 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,575 123,324 SH   SOLE 18 123,324 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,949 309,272 SH   SOLE 19 309,272 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 26,745 2,094,328 SH   SOLE 21 2,094,328 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 17,221 1,348,587 SH   SOLE 22 1,314,584 0 34,003
NANOSTRING TECHNOLOGIES INC COM 63009R109 87 6,782 SH   SOLE 23 6,782 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 103 8,075 SH   SOLE 25 8,075 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 907 71,039 SH   SOLE 26 21,995 0 49,044
NANOSTRING TECHNOLOGIES INC COM 63009R109 53 4,167 SH   SOLE 28 806 0 3,361
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,866 146,143 SH   SOLE 30 146,143 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 65 5,118 SH   SOLE 40 5,118 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 206 16,150 SH   SOLE 43 15,930 0 220
NANOVIBRONIX INC COM 63008J108 1 1,466 SH   SOLE 22 1,466 0 0
NANOVIRICIDES INC COM 630087302 3 1,651 SH   SOLE 21 1,651 0 0
NANOVIRICIDES INC COM 630087302 276 159,297 SH   SOLE 22 159,297 0 0
NANTHEALTH INC COM 630104107 1 4,225 SH   SOLE 2 0 0 4,225
NANTHEALTH INC COM 630104107 9 35,726 SH   SOLE 21 35,726 0 0
NANTHEALTH INC COM 630104107 3 10,201 SH   SOLE 22 10,201 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 982 33,764 SH   SOLE 2 30,687 0 3,077
NAPCO SEC TECHNOLOGIES INC COM 630402105 12 397 SH   SOLE 7 397 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 2,358 81,093 SH   SOLE 18 81,093 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,565 53,815 SH   SOLE 19 53,815 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 29,943 1,029,686 SH   SOLE 21 1,029,686 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 18,918 650,550 SH   SOLE 22 634,239 0 16,311
NAPCO SEC TECHNOLOGIES INC COM 630402105 115 3,958 SH   SOLE 25 3,958 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 71 2,458 SH   SOLE 26 0 0 2,458
NAPCO SEC TECHNOLOGIES INC COM 630402105 65 2,252 SH   SOLE 28 0 0 2,252
NAPCO SEC TECHNOLOGIES INC COM 630402105 72 2,473 SH   SOLE 30 2,473 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 121 4,162 SH   SOLE 40 4,162 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 202 6,951 SH   SOLE 43 6,012 0 939
NASDAQ INC COM 631103108 39,553 697,837 SH   SOLE 2 95,616 0 602,221
NASDAQ INC COM 631103108 15,826 279,214 SH   SOLE 4 158,494 0 120,720
NASDAQ INC COM 631103108 18,484 326,104 SH   SOLE 7 316,921 0 9,183
NASDAQ INC COM 631103108 366 6,452 SH   SOLE 13 1,383 0 5,069
NASDAQ INC COM 631103108 3,037 53,574 SH   SOLE 15 53,574 0 0
NASDAQ INC COM 631103108 42,371 747,544 SH   SOLE 18 720,034 0 27,510
NASDAQ INC COM 631103108 8,630 152,267 SH   SOLE 19 152,267 0 0
NASDAQ INC COM 631103108 571,547 10,083,743 SH   SOLE 21 10,083,743 0 0
NASDAQ INC COM 631103108 405,331 7,151,216 SH   SOLE 22 6,456,934 0 694,282
NASDAQ INC COM 631103108 32,124 566,759 SH   SOLE 23 566,759 0 0
NASDAQ INC COM 631103108 53,949 951,817 SH   SOLE 25 951,817 0 0
NASDAQ INC COM 631103108 35,792 631,477 SH   SOLE 26 211,164 0 420,313
NASDAQ INC COM 631103108 45,549 803,622 SH   SOLE 28 10,194 0 793,428
NASDAQ INC COM 631103108 16 282 SH   SOLE 29 282 0 0
NASDAQ INC COM 631103108 88,060 1,553,634 SH   SOLE 30 1,553,634 0 0
NASDAQ INC COM 631103108 8,450 149,090 SH   SOLE 31 143,055 0 6,035
NASDAQ INC COM 631103108 13,359 235,688 SH   SOLE 34 235,688 0 0
NASDAQ INC COM 631103108 8,082 142,597 SH   SOLE 36 142,597 0 0
NASDAQ INC COM 631103108 644 11,356 SH   SOLE 40 11,356 0 0
NASDAQ INC COM 631103108 40 699 SH   OTR 43 699 0 0
NASDAQ INC COM 631103108 37,425 660,281 SH   SOLE 43 610,526 0 49,755
NATERA INC COM 632307104 6,080 138,750 SH   SOLE 2 44,089 0 94,661
NATERA INC COM 632307104 18 417 SH   SOLE 4 417 0 0
NATERA INC COM 632307104 74 1,680 SH   SOLE 7 975 0 705
NATERA INC COM 632307104 1,971 44,988 SH   SOLE 18 44,988 0 0
NATERA INC COM 632307104 3,234 73,802 SH   SOLE 19 73,802 0 0
NATERA INC COM 632307104 83,203 1,898,756 SH   SOLE 21 1,898,756 0 0
NATERA INC COM 632307104 94,176 2,149,160 SH   SOLE 22 2,037,594 0 111,566
NATERA INC COM 632307104 86 1,967 SH   SOLE 23 1,967 0 0
NATERA INC COM 632307104 625 14,264 SH   SOLE 25 14,264 0 0
NATERA INC COM 632307104 2,880 65,720 SH   SOLE 26 42,260 0 23,460
NATERA INC COM 632307104 179 4,081 SH   SOLE 28 1,638 0 2,443
NATERA INC COM 632307104 11,498 262,397 SH   SOLE 30 262,397 0 0
NATERA INC COM 632307104 54 1,224 SH   SOLE 31 1,224 0 0
NATERA INC COM 632307104 36 826 SH   SOLE 34 826 0 0
NATERA INC COM 632307104 94 2,140 SH   SOLE 36 2,140 0 0
NATERA INC COM 632307104 553 12,622 SH   SOLE 40 12,622 0 0
NATERA INC COM 632307104 9 196 SH   OTR 43 196 0 0
NATERA INC COM 632307104 10,421 237,819 SH   SOLE 43 225,865 0 11,954
NATERA INC NOTE 2.250% 5/0 632307AB0 3,183 2,364,000 PRN   SOLE 21 2,364,000 0 0
NATHANS FAMOUS INC NEW COM 632347100 6 94 SH   SOLE 2 0 0 94
NATHANS FAMOUS INC NEW COM 632347100 29 463 SH   SOLE 18 463 0 0
NATHANS FAMOUS INC NEW COM 632347100 367 5,762 SH   SOLE 21 5,762 0 0
NATHANS FAMOUS INC NEW COM 632347100 862 13,535 SH   SOLE 22 13,535 0 0
NATIONAL BANKSHARES INC VA COM 634865109 10 311 SH   SOLE 2 0 0 311
NATIONAL BANKSHARES INC VA COM 634865109 35 1,050 SH   SOLE 18 1,050 0 0
NATIONAL BANKSHARES INC VA COM 634865109 748 22,163 SH   SOLE 21 22,163 0 0
NATIONAL BANKSHARES INC VA COM 634865109 3,340 98,930 SH   SOLE 22 98,930 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,550 40,205 SH   SOLE 2 37,162 0 3,043
NATIONAL BEVERAGE CORP COM 635017106 5 126 SH   SOLE 4 126 0 0
NATIONAL BEVERAGE CORP COM 635017106 9 229 SH   SOLE 7 229 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,906 75,397 SH   SOLE 18 75,397 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,940 50,327 SH   SOLE 19 50,327 0 0
NATIONAL BEVERAGE CORP COM 635017106 107,729 2,795,256 SH   SOLE 21 2,795,256 0 0
NATIONAL BEVERAGE CORP COM 635017106 22,397 581,135 SH   SOLE 22 565,517 0 15,618
NATIONAL BEVERAGE CORP COM 635017106 8 204 SH   SOLE 23 204 0 0
NATIONAL BEVERAGE CORP COM 635017106 114 2,964 SH   SOLE 25 2,964 0 0
NATIONAL BEVERAGE CORP COM 635017106 503 13,040 SH   SOLE 26 11,270 0 1,770
NATIONAL BEVERAGE CORP COM 635017106 109 2,840 SH   SOLE 28 475 0 2,365
NATIONAL BEVERAGE CORP COM 635017106 1,734 44,980 SH   SOLE 30 44,980 0 0
NATIONAL BEVERAGE CORP COM 635017106 98 2,552 SH   SOLE 40 2,552 0 0
NATIONAL BEVERAGE CORP COM 635017106 8 205 SH   OTR 43 205 0 0
NATIONAL BEVERAGE CORP COM 635017106 781 20,256 SH   SOLE 43 19,782 0 474
NATIONAL BK HLDGS CORP CL A 633707104 877 23,714 SH   SOLE 2 11,531 0 12,183
NATIONAL BK HLDGS CORP CL A 633707104 4 112 SH   SOLE 4 112 0 0
NATIONAL BK HLDGS CORP CL A 633707104 10 272 SH   SOLE 7 272 0 0
NATIONAL BK HLDGS CORP CL A 633707104 3,903 105,515 SH   SOLE 18 105,515 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,942 52,500 SH   SOLE 19 52,500 0 0
NATIONAL BK HLDGS CORP CL A 633707104 128,877 3,484,114 SH   SOLE 21 3,484,114 0 0
NATIONAL BK HLDGS CORP CL A 633707104 26,560 718,036 SH   SOLE 22 687,953 0 30,083
NATIONAL BK HLDGS CORP CL A 633707104 159 4,301 SH   SOLE 25 4,301 0 0
NATIONAL BK HLDGS CORP CL A 633707104 493 13,331 SH   SOLE 26 10,902 0 2,429
NATIONAL BK HLDGS CORP CL A 633707104 9 231 SH   SOLE 28 231 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,092 56,569 SH   SOLE 30 56,569 0 0
NATIONAL BK HLDGS CORP CL A 633707104 66 1,794 SH   SOLE 36 1,794 0 0
NATIONAL BK HLDGS CORP CL A 633707104 135 3,649 SH   SOLE 40 3,649 0 0
NATIONAL BK HLDGS CORP CL A 633707104 281 7,591 SH   SOLE 43 7,408 0 183
NATIONAL CINEMEDIA INC COM 635309107 2 2,795 SH   SOLE 2 0 0 2,795
NATIONAL CINEMEDIA INC COM 635309107 8 11,609 SH   SOLE 18 11,609 0 0
NATIONAL CINEMEDIA INC COM 635309107 150 230,134 SH   SOLE 21 230,134 0 0
NATIONAL CINEMEDIA INC COM 635309107 613 941,405 SH   SOLE 22 941,405 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 291 48,911 SH   SOLE 2 1,206 0 47,705
NATIONAL ENERGY SERVICES REU SHS G6375R107 3 566 SH   SOLE 7 566 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 720 121,141 SH   SOLE 18 121,141 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 450 75,746 SH   SOLE 19 75,746 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 7,643 1,286,750 SH   SOLE 21 1,286,750 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 2,268 381,769 SH   SOLE 22 355,756 0 26,013
NATIONAL ENERGY SERVICES REU SHS G6375R107 669 112,609 SH   SOLE 43 111,401 0 1,208
NATIONAL FUEL GAS CO COM 636180101 8,304 134,914 SH   SOLE 2 90,663 0 44,251
NATIONAL FUEL GAS CO COM 636180101 84 1,366 SH   SOLE 4 1,366 0 0
NATIONAL FUEL GAS CO COM 636180101 4,213 68,454 SH   SOLE 7 68,454 0 0
NATIONAL FUEL GAS CO COM 636180101 27 434 SH   SOLE 13 434 0 0
NATIONAL FUEL GAS CO COM 636180101 11,933 193,873 SH   SOLE 18 193,873 0 0
NATIONAL FUEL GAS CO COM 636180101 1,651 26,816 SH   SOLE 19 26,816 0 0
NATIONAL FUEL GAS CO COM 636180101 292,007 4,744,228 SH   SOLE 21 4,744,228 0 0
NATIONAL FUEL GAS CO COM 636180101 152,575 2,478,872 SH   SOLE 22 2,372,152 0 106,720
NATIONAL FUEL GAS CO COM 636180101 51 828 SH   SOLE 23 828 0 0
NATIONAL FUEL GAS CO COM 636180101 2,331 37,875 SH   SOLE 26 30,885 0 6,990
NATIONAL FUEL GAS CO COM 636180101 100 1,624 SH   SOLE 28 1,624 0 0
NATIONAL FUEL GAS CO COM 636180101 24 398 SH   SOLE 29 398 0 0
NATIONAL FUEL GAS CO COM 636180101 1,794 29,145 SH   SOLE 30 29,145 0 0
NATIONAL FUEL GAS CO COM 636180101 129 2,091 SH   SOLE 31 2,091 0 0
NATIONAL FUEL GAS CO COM 636180101 426 6,920 SH   SOLE 34 6,920 0 0
NATIONAL FUEL GAS CO COM 636180101 25 408 SH   SOLE 36 408 0 0
NATIONAL FUEL GAS CO COM 636180101 704 11,444 SH   SOLE 40 11,444 0 0
NATIONAL FUEL GAS CO COM 636180101 13,726 223,011 SH   SOLE 43 214,838 0 8,173
NATIONAL GRID PLC SPONSORED ADR NE 636274409 497 9,640 SH   SOLE 7 0 0 9,640
NATIONAL GRID PLC SPONSORED ADR NE 636274409 20,710 401,905 SH   SOLE 43 354,692 0 47,213
NATIONAL HEALTH INVS INC COM 63633D104 3,390 59,970 SH   SOLE 2 18,876 0 41,094
NATIONAL HEALTH INVS INC COM 63633D104 1,229 21,733 SH   SOLE 4 21,733 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,165 55,981 SH   SOLE 7 55,981 0 0
NATIONAL HEALTH INVS INC COM 63633D104 7,350 130,013 SH   SOLE 18 130,013 0 0
NATIONAL HEALTH INVS INC COM 63633D104 7,733 136,787 SH   SOLE 19 136,787 0 0
NATIONAL HEALTH INVS INC COM 63633D104 106,665 1,886,869 SH   SOLE 21 1,886,869 0 0
NATIONAL HEALTH INVS INC COM 63633D104 78,489 1,388,452 SH   SOLE 22 1,340,632 0 47,820
NATIONAL HEALTH INVS INC COM 63633D104 103 1,822 SH   SOLE 23 1,822 0 0
NATIONAL HEALTH INVS INC COM 63633D104 10,808 191,183 SH   SOLE 25 191,183 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,180 20,868 SH   SOLE 26 17,745 0 3,123
NATIONAL HEALTH INVS INC COM 63633D104 1,652 29,216 SH   SOLE 28 810 0 28,406
NATIONAL HEALTH INVS INC COM 63633D104 10,347 183,040 SH   SOLE 30 183,040 0 0
NATIONAL HEALTH INVS INC COM 63633D104 45 797 SH   SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104 299 5,287 SH   SOLE 40 5,287 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,582 45,667 SH   SOLE 43 43,058 0 2,609
NATIONAL HEALTHCARE CORP COM 635906100 1,012 15,985 SH   SOLE 2 6,278 0 9,707
NATIONAL HEALTHCARE CORP COM 635906100 4 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100 7 113 SH   SOLE 7 113 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,346 37,035 SH   SOLE 18 37,035 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,482 23,405 SH   SOLE 19 23,405 0 0
NATIONAL HEALTHCARE CORP COM 635906100 32,029 505,668 SH   SOLE 21 505,668 0 0
NATIONAL HEALTHCARE CORP COM 635906100 19,079 301,212 SH   SOLE 22 285,875 0 15,337
NATIONAL HEALTHCARE CORP COM 635906100 173 2,736 SH   SOLE 25 2,736 0 0
NATIONAL HEALTHCARE CORP COM 635906100 692 10,930 SH   SOLE 26 10,058 0 872
NATIONAL HEALTHCARE CORP COM 635906100 434 6,852 SH   SOLE 30 6,852 0 0
NATIONAL HEALTHCARE CORP COM 635906100 124 1,954 SH   SOLE 40 1,954 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,259 19,875 SH   SOLE 43 17,563 0 2,312
NATIONAL INSTRS CORP COM 636518102 9,195 243,653 SH   SOLE 2 150,142 0 93,511
NATIONAL INSTRS CORP COM 636518102 35 916 SH   SOLE 4 509 0 407
NATIONAL INSTRS CORP COM 636518102 328 8,686 SH   SOLE 7 8,686 0 0
NATIONAL INSTRS CORP COM 636518102 10,663 282,542 SH   SOLE 18 282,542 0 0
NATIONAL INSTRS CORP COM 636518102 1,518 40,219 SH   SOLE 19 40,219 0 0
NATIONAL INSTRS CORP COM 636518102 260,475 6,901,827 SH   SOLE 21 6,901,827 0 0
NATIONAL INSTRS CORP COM 636518102 133,704 3,542,754 SH   SOLE 22 3,381,421 0 161,333
NATIONAL INSTRS CORP COM 636518102 794 21,036 SH   SOLE 25 21,036 0 0
NATIONAL INSTRS CORP COM 636518102 2,495 66,111 SH   SOLE 26 56,072 0 10,039
NATIONAL INSTRS CORP COM 636518102 484 12,837 SH   SOLE 28 2,153 0 10,684
NATIONAL INSTRS CORP COM 636518102 4,023 106,587 SH   SOLE 30 106,587 0 0
NATIONAL INSTRS CORP COM 636518102 69 1,829 SH   SOLE 31 1,829 0 0
NATIONAL INSTRS CORP COM 636518102 335 8,883 SH   SOLE 36 8,883 0 0
NATIONAL INSTRS CORP COM 636518102 641 16,988 SH   SOLE 40 16,988 0 0
NATIONAL INSTRS CORP COM 636518102 19 512 SH   OTR 43 512 0 0
NATIONAL INSTRS CORP COM 636518102 3,211 85,081 SH   SOLE 43 72,503 0 12,578
NATIONAL PRESTO INDS INC COM 637215104 395 6,072 SH   SOLE 2 3,468 0 2,604
NATIONAL PRESTO INDS INC COM 637215104 2 37 SH   SOLE 4 37 0 0
NATIONAL PRESTO INDS INC COM 637215104 5 82 SH   SOLE 7 82 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,374 21,127 SH   SOLE 18 21,127 0 0
NATIONAL PRESTO INDS INC COM 637215104 670 10,300 SH   SOLE 19 10,300 0 0
NATIONAL PRESTO INDS INC COM 637215104 46,270 711,305 SH   SOLE 21 711,305 0 0
NATIONAL PRESTO INDS INC COM 637215104 8,299 127,578 SH   SOLE 22 121,968 0 5,610
NATIONAL PRESTO INDS INC COM 637215104 104 1,602 SH   SOLE 26 0 0 1,602
NATIONAL PRESTO INDS INC COM 637215104 832 12,786 SH   SOLE 30 12,786 0 0
NATIONAL PRESTO INDS INC COM 637215104 30 468 SH   SOLE 40 468 0 0
NATIONAL PRESTO INDS INC COM 637215104 867 13,334 SH   SOLE 43 12,797 0 537
NATIONAL RESH CORP COM NEW 637372202 447 11,227 SH   SOLE 2 9,676 0 1,551
NATIONAL RESH CORP COM NEW 637372202 2 51 SH   SOLE 4 51 0 0
NATIONAL RESH CORP COM NEW 637372202 4 111 SH   SOLE 7 111 0 0
NATIONAL RESH CORP COM NEW 637372202 1,437 36,104 SH   SOLE 18 36,104 0 0
NATIONAL RESH CORP COM NEW 637372202 1,070 26,889 SH   SOLE 19 26,889 0 0
NATIONAL RESH CORP COM NEW 637372202 19,376 486,827 SH   SOLE 21 486,827 0 0
NATIONAL RESH CORP COM NEW 637372202 13,002 326,672 SH   SOLE 22 316,138 0 10,534
NATIONAL RESH CORP COM NEW 637372202 86 2,163 SH   SOLE 25 2,163 0 0
NATIONAL RESH CORP COM NEW 637372202 69 1,725 SH   SOLE 26 754 0 971
NATIONAL RESH CORP COM NEW 637372202 1,304 32,759 SH   SOLE 30 32,759 0 0
NATIONAL RESH CORP COM NEW 637372202 98 2,468 SH   SOLE 34 2,468 0 0
NATIONAL RESH CORP COM NEW 637372202 58 1,446 SH   SOLE 36 1,446 0 0
NATIONAL RESH CORP COM NEW 637372202 81 2,023 SH   SOLE 40 2,023 0 0
NATIONAL RESH CORP COM NEW 637372202 98 2,461 SH   SOLE 43 2,396 0 65
NATIONAL RETAIL PROPERTIES I COM 637417106 15,953 400,230 SH   SOLE 2 172,180 0 228,050
NATIONAL RETAIL PROPERTIES I COM 637417106 3,670 92,081 SH   SOLE 4 89,052 0 3,029
NATIONAL RETAIL PROPERTIES I COM 637417106 13,635 342,083 SH   SOLE 7 342,083 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 15,103 378,911 SH   SOLE 18 378,911 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 14,657 367,717 SH   SOLE 19 367,717 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 392,495 9,846,835 SH   SOLE 21 9,846,835 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 245,640 6,162,563 SH   SOLE 22 5,950,639 0 211,924
NATIONAL RETAIL PROPERTIES I COM 637417106 288 7,227 SH   SOLE 23 7,227 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 31,713 795,604 SH   SOLE 25 795,604 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 2,876 72,164 SH   SOLE 26 58,172 0 13,992
NATIONAL RETAIL PROPERTIES I COM 637417106 4,631 116,172 SH   SOLE 28 3,128 0 113,044
NATIONAL RETAIL PROPERTIES I COM 637417106 24,064 603,723 SH   SOLE 30 603,723 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 102 2,561 SH   SOLE 31 2,561 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 579 14,527 SH   SOLE 34 14,527 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 130 3,257 SH   SOLE 36 3,257 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 894 22,432 SH   SOLE 40 22,432 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 24 614 SH   OTR 43 614 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 3,375 84,662 SH   SOLE 43 76,591 0 8,071
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10,316 248,097 SH   SOLE 2 126,279 0 121,818
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,789 43,036 SH   SOLE 4 43,036 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4,685 112,664 SH   SOLE 7 112,664 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7,587 182,470 SH   SOLE 18 182,470 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9,503 228,539 SH   SOLE 19 228,539 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 204,573 4,919,992 SH   SOLE 21 4,919,992 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 133,577 3,212,519 SH   SOLE 22 3,108,063 0 104,456
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 241 5,796 SH   SOLE 23 5,796 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 16,248 390,771 SH   SOLE 25 390,771 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4,721 113,548 SH   SOLE 26 28,116 0 85,432
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,432 58,488 SH   SOLE 28 1,402 0 57,086
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 11,629 279,679 SH   SOLE 30 279,679 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 52 1,248 SH   SOLE 31 1,248 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 48 1,143 SH   SOLE 34 1,143 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 408 9,803 SH   SOLE 40 9,803 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,949 46,880 SH   SOLE 43 44,793 0 2,087
NATIONAL VISION HLDGS INC COM 63845R107 2,982 91,341 SH   SOLE 2 39,670 0 51,671
NATIONAL VISION HLDGS INC COM 63845R107 11 327 SH   SOLE 4 327 0 0
NATIONAL VISION HLDGS INC COM 63845R107 30 925 SH   SOLE 7 925 0 0
NATIONAL VISION HLDGS INC COM 63845R107 9,522 291,653 SH   SOLE 18 291,653 0 0
NATIONAL VISION HLDGS INC COM 63845R107 7,649 234,277 SH   SOLE 19 234,277 0 0
NATIONAL VISION HLDGS INC COM 63845R107 309,794 9,488,343 SH   SOLE 21 9,488,343 0 0
NATIONAL VISION HLDGS INC COM 63845R107 67,855 2,078,261 SH   SOLE 22 1,995,452 0 82,809
NATIONAL VISION HLDGS INC COM 63845R107 371 11,353 SH   SOLE 25 11,353 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,262 69,288 SH   SOLE 26 28,060 0 41,228
NATIONAL VISION HLDGS INC COM 63845R107 68 2,082 SH   SOLE 28 1,451 0 631
NATIONAL VISION HLDGS INC COM 63845R107 4,904 150,192 SH   SOLE 30 150,192 0 0
NATIONAL VISION HLDGS INC COM 63845R107 28 849 SH   SOLE 36 849 0 0
NATIONAL VISION HLDGS INC COM 63845R107 319 9,758 SH   SOLE 40 9,758 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,189 36,418 SH   SOLE 43 35,597 0 821
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 3,829 3,097,000 PRN   SOLE 21 3,097,000 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 394 2,309 SH   SOLE 2 1,019 0 1,290
NATIONAL WESTN LIFE GROUP IN CL A 638517102 3 17 SH   SOLE 7 17 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,301 7,616 SH   SOLE 18 7,616 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 692 4,049 SH   SOLE 19 4,049 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 15,474 90,600 SH   SOLE 21 90,600 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 10,564 61,852 SH   SOLE 22 59,678 0 2,174
NATIONAL WESTN LIFE GROUP IN CL A 638517102 53 308 SH   SOLE 25 308 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 64 373 SH   SOLE 26 0 0 373
NATIONAL WESTN LIFE GROUP IN CL A 638517102 77 452 SH   SOLE 28 0 0 452
NATIONAL WESTN LIFE GROUP IN CL A 638517102 474 2,773 SH   SOLE 30 2,773 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 72 420 SH   SOLE 40 420 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 464 2,716 SH   SOLE 43 2,658 0 58
NATURA &CO HLDG S A ADS 63884N108 756 138,459 SH   SOLE 30 138,459 0 0
NATURA &CO HLDG S A ADS 63884N108 4,587 840,066 SH   SOLE 43 823,315 0 16,751
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 10 1,039 SH   SOLE 18 1,039 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 102 11,005 SH   SOLE 21 11,005 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 3 312 SH   SOLE 22 312 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 94 9,375 SH   SOLE 2 0 0 9,375
NATURAL GAS SVCS GROUP INC COM 63886Q109 20 1,984 SH   SOLE 18 1,984 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 1,118 111,307 SH   SOLE 21 111,307 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 2,619 260,810 SH   SOLE 22 260,810 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 164 16,343 SH   SOLE 26 0 0 16,343
NATURAL GROCERS BY VITAMIN C COM 63888U108 224 20,741 SH   SOLE 2 16,497 0 4,244
NATURAL GROCERS BY VITAMIN C COM 63888U108 63 5,834 SH   SOLE 4 0 0 5,834
NATURAL GROCERS BY VITAMIN C COM 63888U108 286 26,482 SH   SOLE 18 26,482 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 180 16,727 SH   SOLE 19 16,727 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,084 285,850 SH   SOLE 21 285,850 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 2,399 222,338 SH   SOLE 22 220,249 0 2,089
NATURAL GROCERS BY VITAMIN C COM 63888U108 21 1,945 SH   SOLE 43 913 0 1,032
NATURAL HEALTH TRENDS CORP COM 63888P406 4 1,085 SH   SOLE 18 1,085 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 52 14,068 SH   SOLE 21 14,068 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 356 96,922 SH   SOLE 22 96,922 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 418 41,840 SH   SOLE 2 41,840 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 0 1 SH   SOLE 18 1 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 2,383 238,744 SH   SOLE 19 238,744 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 3,520 352,686 SH   SOLE 34 352,686 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 0 15,261 SH   SOLE 2 15,261 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 2 153,024 SH   SOLE 19 153,024 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 2 248,875 SH   SOLE 34 248,875 0 0
NATURES SUNSHINE PRODS INC COM 639027101 566 68,680 SH   SOLE 2 59,386 0 9,294
NATURES SUNSHINE PRODS INC COM 639027101 0 26 SH   SOLE 7 26 0 0
NATURES SUNSHINE PRODS INC COM 639027101 362 43,914 SH   SOLE 18 43,914 0 0
NATURES SUNSHINE PRODS INC COM 639027101 231 27,992 SH   SOLE 19 27,992 0 0
NATURES SUNSHINE PRODS INC COM 639027101 3,678 446,369 SH   SOLE 21 446,369 0 0
NATURES SUNSHINE PRODS INC COM 639027101 1,911 231,891 SH   SOLE 22 223,299 0 8,592
NATURES SUNSHINE PRODS INC COM 639027101 3 424 SH   SOLE 23 424 0 0
NATURES SUNSHINE PRODS INC COM 639027101 10 1,213 SH   SOLE 43 1,213 0 0
NATWEST GROUP PLC SPONS ADR 639057207 61 12,246 SH   SOLE 7 0 0 12,246
NATWEST GROUP PLC SPONS ADR 639057207 9,089 1,821,462 SH   SOLE 43 1,709,797 0 111,665
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 153 72,347 SH   SOLE 2 31,158 0 41,189
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 351 165,411 SH   SOLE 18 165,411 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 872 411,312 SH   SOLE 19 411,312 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 4,166 1,965,193 SH   SOLE 21 1,965,193 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1,148 541,471 SH   SOLE 22 516,441 0 25,030
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 114 53,760 SH   SOLE 30 53,760 0 0
NAUTILUS INC COM 63910B102 13 7,955 SH   SOLE 2 0 0 7,955
NAUTILUS INC COM 63910B102 6 3,891 SH   SOLE 18 3,891 0 0
NAUTILUS INC COM 63910B102 145 89,206 SH   SOLE 21 89,206 0 0
NAUTILUS INC COM 63910B102 679 416,425 SH   SOLE 22 416,425 0 0
NAUTILUS INC COM 63910B102 1 391 SH   SOLE 43 391 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 2 7,852 SH   SOLE 21 7,852 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 27 105,362 SH   SOLE 22 105,362 0 0
NAVIENT CORPORATION COM 63938C108 6,275 427,174 SH   SOLE 2 297,390 0 129,784
NAVIENT CORPORATION COM 63938C108 9 622 SH   SOLE 4 622 0 0
NAVIENT CORPORATION COM 63938C108 59 4,046 SH   SOLE 7 4,046 0 0
NAVIENT CORPORATION COM 63938C108 7,792 530,398 SH   SOLE 18 530,398 0 0
NAVIENT CORPORATION COM 63938C108 10,589 720,832 SH   SOLE 19 720,832 0 0
NAVIENT CORPORATION COM 63938C108 120,436 8,198,508 SH   SOLE 21 8,198,508 0 0
NAVIENT CORPORATION COM 63938C108 61,456 4,183,550 SH   SOLE 22 4,039,192 0 144,358
NAVIENT CORPORATION COM 63938C108 430 29,268 SH   SOLE 23 29,268 0 0
NAVIENT CORPORATION COM 63938C108 332 22,618 SH   SOLE 25 22,618 0 0
NAVIENT CORPORATION COM 63938C108 2,673 181,975 SH   SOLE 26 86,084 0 95,891
NAVIENT CORPORATION COM 63938C108 641 43,663 SH   SOLE 28 30,424 0 13,239
NAVIENT CORPORATION COM 63938C108 1,089 74,155 SH   SOLE 30 74,155 0 0
NAVIENT CORPORATION COM 63938C108 318 21,681 SH   SOLE 36 21,681 0 0
NAVIENT CORPORATION COM 63938C108 337 22,918 SH   SOLE 40 22,918 0 0
NAVIENT CORPORATION COM 63938C108 15 1,046 SH   OTR 43 1,046 0 0
NAVIENT CORPORATION COM 63938C108 5,081 345,850 SH   SOLE 43 332,152 0 13,698
NAVIGATOR HLDGS LTD SHS Y62132108 125 10,924 SH   SOLE 2 8,268 0 2,656
NAVIGATOR HLDGS LTD SHS Y62132108 5 464 SH   SOLE 19 464 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 399 34,810 SH   SOLE 22 34,810 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 38 3,311 SH   SOLE 23 3,311 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 26 2,267 SH   SOLE 26 0 0 2,267
NAVIOS MARITIME HOLDINGS INC COM Y62197119 5 2,508 SH   SOLE 18 2,508 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119 72 38,153 SH   SOLE 21 38,153 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106 85 17,589 SH   SOLE 2 14,811 0 2,778
NAVITAS SEMICONDUCTOR CORP COM 63942X106 910 187,607 SH   SOLE 21 187,607 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106 5,095 1,050,484 SH   SOLE 22 1,028,040 0 22,444
NAVITAS SEMICONDUCTOR CORP COM 63942X106 53 10,928 SH   SOLE 25 10,928 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106 23 4,738 SH   SOLE 30 4,738 0 0
NBT BANCORP INC COM 628778102 1,399 36,871 SH   SOLE 2 15,687 0 21,184
NBT BANCORP INC COM 628778102 8 205 SH   SOLE 4 205 0 0
NBT BANCORP INC COM 628778102 18 462 SH   SOLE 7 462 0 0
NBT BANCORP INC COM 628778102 5,523 145,534 SH   SOLE 18 145,534 0 0
NBT BANCORP INC COM 628778102 2,766 72,895 SH   SOLE 19 72,895 0 0
NBT BANCORP INC COM 628778102 187,730 4,946,776 SH   SOLE 21 4,946,776 0 0
NBT BANCORP INC COM 628778102 37,958 1,000,217 SH   SOLE 22 957,225 0 42,992
NBT BANCORP INC COM 628778102 183 4,811 SH   SOLE 25 4,811 0 0
NBT BANCORP INC COM 628778102 396 10,443 SH   SOLE 26 7,373 0 3,070
NBT BANCORP INC COM 628778102 29 774 SH   SOLE 28 774 0 0
NBT BANCORP INC COM 628778102 2,570 67,720 SH   SOLE 30 67,720 0 0
NBT BANCORP INC COM 628778102 187 4,934 SH   SOLE 40 4,934 0 0
NBT BANCORP INC COM 628778102 373 9,816 SH   SOLE 43 8,305 0 1,511
NCINO INC COM 63947X101 1,686 49,436 SH   SOLE 2 25,265 0 24,171
NCINO INC COM 63947X101 24 710 SH   SOLE 4 156 0 554
NCINO INC COM 63947X101 26 771 SH   SOLE 7 771 0 0
NCINO INC COM 63947X101 900 26,374 SH   SOLE 18 26,374 0 0
NCINO INC COM 63947X101 722 21,165 SH   SOLE 19 21,165 0 0
NCINO INC COM 63947X101 39,999 1,172,651 SH   SOLE 21 1,172,651 0 0
NCINO INC COM 63947X101 55,199 1,618,271 SH   SOLE 22 1,540,724 0 77,547
NCINO INC COM 63947X101 322 9,441 SH   SOLE 25 9,441 0 0
NCINO INC COM 63947X101 535 15,699 SH   SOLE 26 9,777 0 5,922
NCINO INC COM 63947X101 57 1,671 SH   SOLE 28 684 0 987
NCINO INC COM 63947X101 4,121 120,805 SH   SOLE 30 120,805 0 0
NCINO INC COM 63947X101 35 1,030 SH   SOLE 31 1,030 0 0
NCINO INC COM 63947X101 66 1,944 SH   SOLE 36 1,944 0 0
NCINO INC COM 63947X101 212 6,207 SH   SOLE 40 6,207 0 0
NCINO INC COM 63947X101 1,698 49,781 SH   SOLE 43 37,194 0 12,587
NCL CORP LTD NOTE 5.375% 8/0 62886HAX9 3,833 3,905,000 PRN   SOLE 21 3,905,000 0 0
NCR CORP NEW COM 62886E108 6,106 321,174 SH   SOLE 2 132,935 0 188,239
NCR CORP NEW COM 62886E108 349 18,361 SH   SOLE 4 500 0 17,861
NCR CORP NEW COM 62886E108 46 2,433 SH   SOLE 7 2,433 0 0
NCR CORP NEW COM 62886E108 5,466 287,554 SH   SOLE 18 287,554 0 0
NCR CORP NEW COM 62886E108 740 38,944 SH   SOLE 19 38,944 0 0
NCR CORP NEW COM 62886E108 134,206 7,059,759 SH   SOLE 21 7,059,759 0 0
NCR CORP NEW COM 62886E108 70,286 3,697,331 SH   SOLE 22 3,542,540 0 154,791
NCR CORP NEW COM 62886E108 419 22,049 SH   SOLE 25 22,049 0 0
NCR CORP NEW COM 62886E108 986 51,855 SH   SOLE 26 42,198 0 9,657
NCR CORP NEW COM 62886E108 179 9,394 SH   SOLE 28 2,332 0 7,062
NCR CORP NEW COM 62886E108 1,290 67,841 SH   SOLE 30 67,841 0 0
NCR CORP NEW COM 62886E108 36 1,869 SH   SOLE 31 1,869 0 0
NCR CORP NEW COM 62886E108 154 8,126 SH   SOLE 36 8,126 0 0
NCR CORP NEW COM 62886E108 334 17,581 SH   SOLE 40 17,581 0 0
NCR CORP NEW COM 62886E108 1,593 83,817 SH   SOLE 43 78,649 0 5,168
NCS MULTISTAGE HLDGS INC COM NEW 628877201 25 1,132 SH   SOLE 2 1,132 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 3 120 SH   SOLE 18 120 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 28 1,268 SH   SOLE 21 1,268 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 32 1,494 SH   SOLE 22 1,494 0 0
NEKTAR THERAPEUTICS COM 640268108 3,731 1,166,018 SH   SOLE 2 627,588 0 538,430
NEKTAR THERAPEUTICS COM 640268108 2 769 SH   SOLE 4 769 0 0
NEKTAR THERAPEUTICS COM 640268108 5 1,662 SH   SOLE 7 1,662 0 0
NEKTAR THERAPEUTICS COM 640268108 2,223 694,806 SH   SOLE 18 694,806 0 0
NEKTAR THERAPEUTICS COM 640268108 5,781 1,806,538 SH   SOLE 19 1,806,538 0 0
NEKTAR THERAPEUTICS COM 640268108 76,328 23,852,644 SH   SOLE 21 23,852,644 0 0
NEKTAR THERAPEUTICS COM 640268108 20,068 6,271,366 SH   SOLE 22 6,056,581 0 214,785
NEKTAR THERAPEUTICS COM 640268108 164 51,110 SH   SOLE 23 51,110 0 0
NEKTAR THERAPEUTICS COM 640268108 74 23,244 SH   SOLE 25 23,244 0 0
NEKTAR THERAPEUTICS COM 640268108 1,347 420,838 SH   SOLE 26 70,127 0 350,711
NEKTAR THERAPEUTICS COM 640268108 94 29,454 SH   SOLE 28 3,248 0 26,206
NEKTAR THERAPEUTICS COM 640268108 1,284 401,281 SH   SOLE 30 401,281 0 0
NEKTAR THERAPEUTICS COM 640268108 72 22,462 SH   SOLE 40 22,462 0 0
NEKTAR THERAPEUTICS COM 640268108 8 2,622 SH   OTR 43 2,622 0 0
NEKTAR THERAPEUTICS COM 640268108 978 305,705 SH   SOLE 43 290,541 0 15,164
NELNET INC CL A 64031N108 1,593 20,120 SH   SOLE 2 12,871 0 7,249
NELNET INC CL A 64031N108 3 43 SH   SOLE 4 43 0 0
NELNET INC CL A 64031N108 11 145 SH   SOLE 7 145 0 0
NELNET INC CL A 64031N108 3,410 43,067 SH   SOLE 18 43,067 0 0
NELNET INC CL A 64031N108 2,124 26,822 SH   SOLE 19 26,822 0 0
NELNET INC CL A 64031N108 40,750 514,580 SH   SOLE 21 514,580 0 0
NELNET INC CL A 64031N108 31,971 403,730 SH   SOLE 22 386,613 0 17,117
NELNET INC CL A 64031N108 164 2,074 SH   SOLE 25 2,074 0 0
NELNET INC CL A 64031N108 332 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 111 1,401 SH   SOLE 28 54 0 1,347
NELNET INC CL A 64031N108 92 1,165 SH   SOLE 30 1,165 0 0
NELNET INC CL A 64031N108 162 2,052 SH   SOLE 40 2,052 0 0
NELNET INC CL A 64031N108 475 5,996 SH   SOLE 43 5,856 0 140
NEMAURA MED INC COM NEW 640442208 2 1,101 SH   SOLE 2 0 0 1,101
NEMAURA MED INC COM NEW 640442208 5 2,324 SH   SOLE 18 2,324 0 0
NEMAURA MED INC COM NEW 640442208 55 26,313 SH   SOLE 21 26,313 0 0
NEMAURA MED INC COM NEW 640442208 3 1,536 SH   SOLE 22 1,536 0 0
NEOGAMES S A SHS L6673X107 28 2,185 SH   SOLE 2 1,238 0 947
NEOGAMES S A SHS L6673X107 1 90 SH   SOLE 7 90 0 0
NEOGAMES S A SHS L6673X107 454 35,226 SH   SOLE 18 35,226 0 0
NEOGAMES S A SHS L6673X107 523 40,511 SH   SOLE 19 40,511 0 0
NEOGAMES S A SHS L6673X107 5,267 408,282 SH   SOLE 21 408,282 0 0
NEOGAMES S A SHS L6673X107 1,573 121,950 SH   SOLE 22 120,299 0 1,651
NEOGAMES S A SHS L6673X107 571 44,232 SH   SOLE 43 39,403 0 4,829
NEOGEN CORP COM 640491106 7,203 515,640 SH   SOLE 2 475,966 0 39,674
NEOGEN CORP COM 640491106 6 436 SH   SOLE 4 436 0 0
NEOGEN CORP COM 640491106 16 1,144 SH   SOLE 7 1,144 0 0
NEOGEN CORP COM 640491106 9,377 671,259 SH   SOLE 18 661,502 0 9,757
NEOGEN CORP COM 640491106 3,564 255,145 SH   SOLE 19 255,145 0 0
NEOGEN CORP COM 640491106 163,153 11,678,783 SH   SOLE 21 11,678,783 0 0
NEOGEN CORP COM 640491106 72,902 5,218,458 SH   SOLE 22 5,099,129 0 119,329
NEOGEN CORP COM 640491106 19 1,329 SH   SOLE 23 1,329 0 0
NEOGEN CORP COM 640491106 435 31,104 SH   SOLE 25 31,104 0 0
NEOGEN CORP COM 640491106 809 57,886 SH   SOLE 26 36,676 0 21,210
NEOGEN CORP COM 640491106 687 49,162 SH   SOLE 28 37,456 0 11,706
NEOGEN CORP COM 640491106 993 71,090 SH   SOLE 30 71,090 0 0
NEOGEN CORP COM 640491106 301 21,543 SH   SOLE 34 21,543 0 0
NEOGEN CORP COM 640491106 393 28,101 SH   SOLE 40 28,101 0 0
NEOGEN CORP COM 640491106 13 928 SH   OTR 43 928 0 0
NEOGEN CORP COM 640491106 2,198 157,351 SH   SOLE 43 140,402 0 16,949
NEOGENOMICS INC COM NEW 64049M209 2,017 234,250 SH   SOLE 2 129,283 0 104,967
NEOGENOMICS INC COM NEW 64049M209 4 433 SH   SOLE 4 433 0 0
NEOGENOMICS INC COM NEW 64049M209 90 10,468 SH   SOLE 7 1,323 0 9,145
NEOGENOMICS INC COM NEW 64049M209 4,057 471,249 SH   SOLE 18 471,249 0 0
NEOGENOMICS INC COM NEW 64049M209 4,825 560,367 SH   SOLE 19 560,367 0 0
NEOGENOMICS INC COM NEW 64049M209 134,292 15,597,156 SH   SOLE 21 15,597,156 0 0
NEOGENOMICS INC COM NEW 64049M209 31,281 3,633,155 SH   SOLE 22 3,506,702 0 126,453
NEOGENOMICS INC COM NEW 64049M209 100 11,599 SH   SOLE 23 11,599 0 0
NEOGENOMICS INC COM NEW 64049M209 155 18,004 SH   SOLE 25 18,004 0 0
NEOGENOMICS INC COM NEW 64049M209 1,057 122,719 SH   SOLE 26 33,688 0 89,031
NEOGENOMICS INC COM NEW 64049M209 114 13,257 SH   SOLE 28 2,101 0 11,156
NEOGENOMICS INC COM NEW 64049M209 2,422 281,339 SH   SOLE 30 281,339 0 0
NEOGENOMICS INC COM NEW 64049M209 56 6,501 SH   SOLE 36 6,501 0 0
NEOGENOMICS INC COM NEW 64049M209 126 14,589 SH   SOLE 40 14,589 0 0
NEOGENOMICS INC COM NEW 64049M209 7 854 SH   OTR 43 854 0 0
NEOGENOMICS INC COM NEW 64049M209 1,147 133,242 SH   SOLE 43 128,187 0 5,055
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 1,697 2,650,000 PRN   SOLE 21 2,650,000 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 5 8,153 SH   SOLE 2 7,295 0 858
NEOLEUKIN THERAPEUTICS INC COM 64049K104 10 15,897 SH   SOLE 18 6,893 0 9,004
NEOLEUKIN THERAPEUTICS INC COM 64049K104 243 379,391 SH   SOLE 21 379,391 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 299 466,737 SH   SOLE 22 466,737 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 12 19,120 SH   SOLE 30 19,120 0 0
NEONODE INC COM PAR 64051M709 7 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 272 77,850 SH   SOLE 22 77,850 0 0
NEOVOLTA INC COM 640655106 1,475 293,160 SH   SOLE 22 293,160 0 0
NEPHROS INC COM 640671400 4 4,131 SH   SOLE 21 4,131 0 0
NERDWALLET INC COM CL A 64082B102 42 4,765 SH   SOLE 2 1,281 0 3,484
NERDWALLET INC COM CL A 64082B102 4 449 SH   SOLE 7 449 0 0
NERDWALLET INC COM CL A 64082B102 586 66,063 SH   SOLE 18 66,063 0 0
NERDWALLET INC COM CL A 64082B102 416 46,876 SH   SOLE 19 46,876 0 0
NERDWALLET INC COM CL A 64082B102 7,392 833,362 SH   SOLE 21 833,362 0 0
NERDWALLET INC COM CL A 64082B102 5,930 668,541 SH   SOLE 22 662,913 0 5,628
NERDY INC CL A COM 64081V109 22 10,411 SH   SOLE 2 3,366 0 7,045
NERDY INC CL A COM 64081V109 289 137,149 SH   SOLE 18 137,149 0 0
NERDY INC CL A COM 64081V109 204 96,602 SH   SOLE 19 96,602 0 0
NERDY INC CL A COM 64081V109 3,794 1,797,981 SH   SOLE 21 1,797,981 0 0
NERDY INC CL A COM 64081V109 1,326 628,572 SH   SOLE 22 625,036 0 3,536
NETAPP INC COM 64110D104 32,427 524,277 SH   SOLE 2 267,161 0 257,116
NETAPP INC COM 64110D104 10,741 173,661 SH   SOLE 4 95,090 0 78,571
NETAPP INC COM 64110D104 13,774 222,694 SH   SOLE 7 214,710 0 7,984
NETAPP INC COM 64110D104 906 14,650 SH   SOLE 13 10,673 0 3,977
NETAPP INC COM 64110D104 2,013 32,544 SH   SOLE 15 32,544 0 0
NETAPP INC COM 64110D104 25,630 414,392 SH   SOLE 18 390,367 0 24,025
NETAPP INC COM 64110D104 14,701 237,691 SH   SOLE 19 237,691 0 0
NETAPP INC COM 64110D104 418,638 6,768,601 SH   SOLE 21 6,768,601 0 0
NETAPP INC COM 64110D104 302,782 4,895,425 SH   SOLE 22 4,425,205 0 470,220
NETAPP INC COM 64110D104 22,662 366,402 SH   SOLE 23 366,402 0 0
NETAPP INC COM 64110D104 30,201 488,299 SH   SOLE 25 488,299 0 0
NETAPP INC COM 64110D104 28,994 468,772 SH   SOLE 26 170,492 0 298,280
NETAPP INC COM 64110D104 49,771 804,701 SH   SOLE 28 3,283 0 801,418
NETAPP INC COM 64110D104 106,700 1,725,141 SH   SOLE 30 1,513,605 0 211,536
NETAPP INC COM 64110D104 3,260 52,704 SH   SOLE 31 48,707 0 3,997
NETAPP INC COM 64110D104 4,597 74,333 SH   SOLE 34 74,333 0 0
NETAPP INC COM 64110D104 4,543 73,451 SH   SOLE 36 73,451 0 0
NETAPP INC COM 64110D104 462 7,468 SH   SOLE 40 7,468 0 0
NETAPP INC COM 64110D104 68 1,099 SH   OTR 43 1,099 0 0
NETAPP INC COM 64110D104 14,437 233,416 SH   SOLE 43 211,876 0 21,540
NETEASE INC SPONSORED ADS 64110W102 1,429 18,899 SH   SOLE 7 18,899 0 0
NETEASE INC SPONSORED ADS 64110W102 45 600 SH   SOLE 15 600 0 0
NETEASE INC SPONSORED ADS 64110W102 17 221 SH   SOLE 18 221 0 0
NETEASE INC SPONSORED ADS 64110W102 26,573 351,492 SH   SOLE 19 351,492 0 0
NETEASE INC SPONSORED ADS 64110W102 3,837 50,759 SH   SOLE 22 50,759 0 0
NETEASE INC SPONSORED ADS 64110W102 2,297 30,390 SH   SOLE 25 30,390 0 0
NETEASE INC SPONSORED ADS 64110W102 1,470 19,445 SH   SOLE 26 10,975 0 8,470
NETEASE INC SPONSORED ADS 64110W102 3,700 48,946 SH   SOLE 28 0 0 48,946
NETEASE INC SPONSORED ADS 64110W102 8,087 106,969 SH   SOLE 30 106,969 0 0
NETEASE INC SPONSORED ADS 64110W102 4,689 62,028 SH   SOLE 32 62,028 0 0
NETEASE INC SPONSORED ADS 64110W102 5,898 78,014 SH   SOLE 34 78,014 0 0
NETEASE INC SPONSORED ADS 64110W102 22,345 295,567 SH   SOLE 43 269,176 0 26,391
NETFLIX INC COM 64110L106 199,831 848,754 SH   SOLE 2 143,762 0 704,992
NETFLIX INC COM 64110L106 70,130 297,868 SH   SOLE 4 174,267 0 123,601
NETFLIX INC COM 64110L106 104,303 443,011 SH   SOLE 7 430,394 0 12,617
NETFLIX INC COM 64110L106 2,968 12,606 SH   SOLE 13 1,910 0 10,696
NETFLIX INC COM 64110L106 10,661 45,283 SH   SOLE 15 45,283 0 0
NETFLIX INC COM 64110L106 17 73 SH   SOLE 17 0 0 73
NETFLIX INC COM 64110L106 155,340 659,788 SH   SOLE 18 623,247 0 36,541
NETFLIX INC COM 64110L106 65,867 279,762 SH   SOLE 19 279,762 0 0
NETFLIX INC COM 64110L106 2,264,059 9,616,288 SH   SOLE 21 9,616,288 0 0
NETFLIX INC COM 64110L106 2,172,131 9,225,835 SH   SOLE 22 8,347,493 0 878,342
NETFLIX INC COM 64110L106 165,784 704,147 SH   SOLE 23 704,147 0 0
NETFLIX INC COM 64110L106 199,979 849,385 SH   SOLE 25 849,385 0 0
NETFLIX INC COM 64110L106 209,915 891,584 SH   SOLE 26 313,288 0 578,296
NETFLIX INC COM 64110L106 144,014 611,679 SH   SOLE 28 13,452 0 598,227
NETFLIX INC COM 64110L106 205 870 SH   SOLE 29 870 0 0
NETFLIX INC COM 64110L106 592,687 2,517,359 SH   SOLE 30 2,517,359 0 0
NETFLIX INC COM 64110L106 23,140 98,282 SH   SOLE 31 90,209 0 8,073
NETFLIX INC COM 64110L106 24,421 103,726 SH   SOLE 32 103,726 0 0
NETFLIX INC COM 64110L106 54,057 229,600 SH   SOLE 34 229,600 0 0
NETFLIX INC COM 64110L106 31,475 133,684 SH   SOLE 36 133,684 0 0
NETFLIX INC COM 64110L106 3,395 14,419 SH   SOLE 40 14,419 0 0
NETFLIX INC COM 64110L106 222 942 SH   OTR 43 942 0 0
NETFLIX INC COM 64110L106 106,436 452,071 SH   SOLE 43 408,452 0 43,619
NETFLIX INC OPTIONS 64110L106 24 100 SH Put SOLE 4 100 0 0
NETFLIX INC OPTIONS 64110L106 471 2,000 SH Put SOLE 18 2,000 0 0
NETFLIX INC OPTIONS 64110L106 7,746 32,900 SH Put SOLE 19 32,900 0 0
NETFLIX INC OPTIONS 64110L106 283 1,200 SH Put SOLE 22 1,200 0 0
NETFLIX INC OPTIONS 64110L106 2,190 9,300 SH Put SOLE 34 9,300 0 0
NETGEAR INC COM 64111Q104 2,100 104,776 SH   SOLE 2 69,271 0 35,505
NETGEAR INC COM 64111Q104 2 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 3 155 SH   SOLE 7 155 0 0
NETGEAR INC COM 64111Q104 2,428 121,145 SH   SOLE 18 111,727 0 9,418
NETGEAR INC COM 64111Q104 4,954 247,228 SH   SOLE 19 247,228 0 0
NETGEAR INC COM 64111Q104 74,535 3,719,317 SH   SOLE 21 3,719,317 0 0
NETGEAR INC COM 64111Q104 17,495 873,003 SH   SOLE 22 842,378 0 30,625
NETGEAR INC COM 64111Q104 9 436 SH   SOLE 23 436 0 0
NETGEAR INC COM 64111Q104 84 4,199 SH   SOLE 25 4,199 0 0
NETGEAR INC COM 64111Q104 1,260 62,886 SH   SOLE 26 4,840 0 58,046
NETGEAR INC COM 64111Q104 4,917 245,376 SH   SOLE 30 245,376 0 0
NETGEAR INC COM 64111Q104 70 3,482 SH   SOLE 40 3,482 0 0
NETGEAR INC COM 64111Q104 140 6,970 SH   SOLE 43 6,769 0 201
NETSCOUT SYS INC COM 64115T104 2,380 75,980 SH   SOLE 2 33,404 0 42,576
NETSCOUT SYS INC COM 64115T104 24 773 SH   SOLE 4 319 0 454
NETSCOUT SYS INC COM 64115T104 24 776 SH   SOLE 7 776 0 0
NETSCOUT SYS INC COM 64115T104 7,973 254,551 SH   SOLE 18 254,551 0 0
NETSCOUT SYS INC COM 64115T104 3,898 124,470 SH   SOLE 19 124,470 0 0
NETSCOUT SYS INC COM 64115T104 269,196 8,595,008 SH   SOLE 21 8,595,008 0 0
NETSCOUT SYS INC COM 64115T104 54,486 1,739,643 SH   SOLE 22 1,662,491 0 77,152
NETSCOUT SYS INC COM 64115T104 351 11,213 SH   SOLE 25 11,213 0 0
NETSCOUT SYS INC COM 64115T104 1,188 37,945 SH   SOLE 26 26,259 0 11,686
NETSCOUT SYS INC COM 64115T104 347 11,068 SH   SOLE 28 1,320 0 9,748
NETSCOUT SYS INC COM 64115T104 21,749 694,422 SH   SOLE 30 694,422 0 0
NETSCOUT SYS INC COM 64115T104 44 1,397 SH   SOLE 36 1,397 0 0
NETSCOUT SYS INC COM 64115T104 278 8,871 SH   SOLE 40 8,871 0 0
NETSCOUT SYS INC COM 64115T104 1,431 45,677 SH   SOLE 43 45,115 0 562
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 6 2,048 SH   SOLE 18 2,048 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 69 21,936 SH   SOLE 21 21,936 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 811 258,335 SH   SOLE 22 258,335 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 5 1,604 SH   SOLE 43 0 0 1,604
NETSTREIT CORP COM 64119V303 1,076 60,436 SH   SOLE 2 23,082 0 37,354
NETSTREIT CORP COM 64119V303 549 30,800 SH   SOLE 4 30,800 0 0
NETSTREIT CORP COM 64119V303 1,373 77,119 SH   SOLE 7 77,119 0 0
NETSTREIT CORP COM 64119V303 3,041 170,753 SH   SOLE 18 170,753 0 0
NETSTREIT CORP COM 64119V303 3,420 192,030 SH   SOLE 19 192,030 0 0
NETSTREIT CORP COM 64119V303 45,387 2,548,390 SH   SOLE 21 2,548,390 0 0
NETSTREIT CORP COM 64119V303 37,905 2,128,291 SH   SOLE 22 2,071,330 0 56,961
NETSTREIT CORP COM 64119V303 37 2,050 SH   SOLE 23 2,050 0 0
NETSTREIT CORP COM 64119V303 4,834 271,427 SH   SOLE 25 271,427 0 0
NETSTREIT CORP COM 64119V303 685 38,472 SH   SOLE 26 33,839 0 4,633
NETSTREIT CORP COM 64119V303 659 36,984 SH   SOLE 28 0 0 36,984
NETSTREIT CORP COM 64119V303 3,923 220,263 SH   SOLE 30 220,263 0 0
NETSTREIT CORP COM 64119V303 83 4,638 SH   SOLE 40 4,638 0 0
NETSTREIT CORP COM 64119V303 597 33,515 SH   SOLE 43 29,956 0 3,559
NETWORK-1 TECHNOLOGIES INC COM 64121N109 6 2,781 SH   SOLE 18 2,781 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 79 35,045 SH   SOLE 21 35,045 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 10 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 0 494 SH   SOLE 2 0 0 494
NEUBASE THERAPEUTICS INC COM 64132K102 2 5,465 SH   SOLE 18 5,465 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 26 65,467 SH   SOLE 21 65,467 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 1 1,696 SH   SOLE 22 1,696 0 0
NEUBERGER BERMAN HIGH YIELD COM 64128C106 465 58,900 SH   SOLE 2 58,900 0 0
NEUROBO PHARMACEUTICALS INC COM NEW 64132R206 0 21 SH   SOLE 2 0 0 21
NEUROBO PHARMACEUTICALS INC COM NEW 64132R206 9 686 SH   SOLE 22 686 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 23,582 222,034 SH   SOLE 2 100,327 0 121,707
NEUROCRINE BIOSCIENCES INC COM 64125C109 7,961 74,952 SH   SOLE 4 39,397 0 35,555
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,993 28,179 SH   SOLE 7 24,323 0 3,856
NEUROCRINE BIOSCIENCES INC COM 64125C109 46 437 SH   SOLE 13 437 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 748 7,038 SH   SOLE 15 7,038 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 32,979 310,506 SH   SOLE 18 305,585 0 4,921
NEUROCRINE BIOSCIENCES INC COM 64125C109 79,708 750,478 SH   SOLE 19 750,478 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 672,891 6,335,477 SH   SOLE 21 6,335,477 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 313,998 2,956,388 SH   SOLE 22 2,782,909 0 173,479
NEUROCRINE BIOSCIENCES INC COM 64125C109 16,126 151,832 SH   SOLE 23 151,832 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,561 14,702 SH   SOLE 25 14,702 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 8,307 78,216 SH   SOLE 26 59,881 0 18,335
NEUROCRINE BIOSCIENCES INC COM 64125C109 12,850 120,984 SH   SOLE 28 1,685 0 119,299
NEUROCRINE BIOSCIENCES INC COM 64125C109 25 233 SH   SOLE 29 233 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 61,185 576,079 SH   SOLE 30 532,288 0 43,791
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,440 22,972 SH   SOLE 31 21,209 0 1,763
NEUROCRINE BIOSCIENCES INC COM 64125C109 31,949 300,813 SH   SOLE 34 300,813 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,364 31,673 SH   SOLE 36 31,673 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 307 2,889 SH   SOLE 40 2,889 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 45 425 SH   OTR 43 425 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 6,462 60,838 SH   SOLE 43 56,947 0 3,891
NEUROMETRIX INC COM 641255807 0 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807 106 38,040 SH   SOLE 22 38,040 0 0
NEURONETICS INC COM 64131A105 20 6,416 SH   SOLE 2 6,221 0 195
NEURONETICS INC COM 64131A105 15 4,807 SH   SOLE 18 4,807 0 0
NEURONETICS INC COM 64131A105 282 88,593 SH   SOLE 21 88,593 0 0
NEURONETICS INC COM 64131A105 1,006 316,491 SH   SOLE 22 316,491 0 0
NEUROPACE INC COM 641288105 6 1,581 SH   SOLE 2 1,581 0 0
NEUROPACE INC COM 641288105 5 1,447 SH   SOLE 18 1,447 0 0
NEUROPACE INC COM 641288105 3 911 SH   SOLE 19 911 0 0
NEUROPACE INC COM 641288105 73 19,377 SH   SOLE 21 19,377 0 0
NEUROPACE INC COM 641288105 7 1,852 SH   SOLE 22 1,852 0 0
NEUROPACE INC COM 641288105 1 278 SH   SOLE 23 278 0 0
NEVRO CORP COM 64157F103 77 1,663 SH   SOLE 44 1,663 0 0
NEVRO CORP COM 64157F103 7,131 153,017 SH   SOLE 2 134,132 0 18,885
NEVRO CORP COM 64157F103 25 543 SH   SOLE 4 106 0 437
NEVRO CORP COM 64157F103 18 386 SH   SOLE 7 386 0 0
NEVRO CORP COM 64157F103 6,946 149,064 SH   SOLE 18 145,399 0 3,665
NEVRO CORP COM 64157F103 67,217 1,442,415 SH   SOLE 19 1,442,415 0 0
NEVRO CORP COM 64157F103 62,648 1,344,385 SH   SOLE 21 1,344,385 0 0
NEVRO CORP COM 64157F103 43,885 941,739 SH   SOLE 22 921,995 0 19,744
NEVRO CORP COM 64157F103 251 5,383 SH   SOLE 23 5,383 0 0
NEVRO CORP COM 64157F103 269 5,768 SH   SOLE 25 5,768 0 0
NEVRO CORP COM 64157F103 1,503 32,253 SH   SOLE 26 12,395 0 19,858
NEVRO CORP COM 64157F103 119 2,544 SH   SOLE 28 620 0 1,924
NEVRO CORP COM 64157F103 6,170 132,408 SH   SOLE 30 132,408 0 0
NEVRO CORP COM 64157F103 30,036 644,550 SH   SOLE 34 644,550 0 0
NEVRO CORP COM 64157F103 49 1,055 SH   SOLE 36 1,055 0 0
NEVRO CORP COM 64157F103 179 3,851 SH   SOLE 40 3,851 0 0
NEVRO CORP COM 64157F103 8 168 SH   OTR 43 168 0 0
NEVRO CORP COM 64157F103 481 10,330 SH   SOLE 43 9,706 0 624
NEW FORTRESS ENERGY INC COM CL A 644393100 6,829 156,224 SH   SOLE 2 18,667 0 137,557
NEW FORTRESS ENERGY INC COM CL A 644393100 7 163 SH   SOLE 4 163 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 2,921 66,828 SH   SOLE 7 66,345 0 483
NEW FORTRESS ENERGY INC COM CL A 644393100 947 21,660 SH   SOLE 18 21,660 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 636 14,546 SH   SOLE 19 14,546 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 32,731 748,820 SH   SOLE 21 748,820 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 46,907 1,073,146 SH   SOLE 22 1,015,424 0 57,722
NEW FORTRESS ENERGY INC COM CL A 644393100 255 5,827 SH   SOLE 25 5,827 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 865 19,791 SH   SOLE 26 16,109 0 3,682
NEW FORTRESS ENERGY INC COM CL A 644393100 195 4,471 SH   SOLE 28 4,471 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 1,339 30,632 SH   SOLE 30 30,632 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 31 708 SH   SOLE 31 708 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 215 4,919 SH   SOLE 40 4,919 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 76 1,735 SH   SOLE 43 1,662 0 73
NEW GOLD INC CDA COM 644535106 1 1,125 SH   SOLE 43 1,125 0 0
NEW JERSEY RES CORP COM 646025106 5,463 141,150 SH   SOLE 2 81,005 0 60,145
NEW JERSEY RES CORP COM 646025106 15 394 SH   SOLE 4 394 0 0
NEW JERSEY RES CORP COM 646025106 8,527 220,325 SH   SOLE 7 220,325 0 0
NEW JERSEY RES CORP COM 646025106 19,478 503,304 SH   SOLE 18 503,304 0 0
NEW JERSEY RES CORP COM 646025106 6,894 178,146 SH   SOLE 19 178,146 0 0
NEW JERSEY RES CORP COM 646025106 380,300 9,826,882 SH   SOLE 21 9,826,882 0 0
NEW JERSEY RES CORP COM 646025106 107,390 2,774,946 SH   SOLE 22 2,673,723 0 101,223
NEW JERSEY RES CORP COM 646025106 556 14,358 SH   SOLE 25 14,358 0 0
NEW JERSEY RES CORP COM 646025106 2,736 70,694 SH   SOLE 26 44,914 0 25,780
NEW JERSEY RES CORP COM 646025106 216 5,574 SH   SOLE 28 5,574 0 0
NEW JERSEY RES CORP COM 646025106 3,500 90,444 SH   SOLE 30 90,444 0 0
NEW JERSEY RES CORP COM 646025106 1,770 45,724 SH   SOLE 32 45,724 0 0
NEW JERSEY RES CORP COM 646025106 77 1,997 SH   SOLE 36 1,997 0 0
NEW JERSEY RES CORP COM 646025106 442 11,432 SH   SOLE 40 11,432 0 0
NEW JERSEY RES CORP COM 646025106 2,866 74,062 SH   SOLE 43 70,772 0 3,290
NEW MTN FIN CORP COM 647551100 8,627 748,217 SH   SOLE 30 748,217 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 47 1,956 SH   SOLE 18 1,956 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 65 2,730 SH   SOLE 25 2,730 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 781 32,578 SH   SOLE 30 32,578 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 6,712 280,000 SH   SOLE 43 269,204 0 10,796
NEW RELIC INC COM 64829B100 5,474 95,394 SH   SOLE 2 35,844 0 59,550
NEW RELIC INC COM 64829B100 63 1,099 SH   SOLE 4 227 0 872
NEW RELIC INC COM 64829B100 108 1,879 SH   SOLE 7 550 0 1,329
NEW RELIC INC COM 64829B100 1,441 25,108 SH   SOLE 18 25,108 0 0
NEW RELIC INC COM 64829B100 918 15,998 SH   SOLE 19 15,998 0 0
NEW RELIC INC COM 64829B100 55,606 969,077 SH   SOLE 21 969,077 0 0
NEW RELIC INC COM 64829B100 71,804 1,251,381 SH   SOLE 22 1,182,306 0 69,075
NEW RELIC INC COM 64829B100 504 8,777 SH   SOLE 25 8,777 0 0
NEW RELIC INC COM 64829B100 1,539 26,825 SH   SOLE 26 21,585 0 5,240
NEW RELIC INC COM 64829B100 220 3,826 SH   SOLE 28 1,016 0 2,810
NEW RELIC INC COM 64829B100 28,691 500,015 SH   SOLE 30 500,015 0 0
NEW RELIC INC COM 64829B100 43 756 SH   SOLE 31 756 0 0
NEW RELIC INC COM 64829B100 89 1,555 SH   SOLE 36 1,555 0 0
NEW RELIC INC COM 64829B100 444 7,737 SH   SOLE 40 7,737 0 0
NEW RELIC INC COM 64829B100 1,463 25,500 SH   SOLE 43 20,807 0 4,693
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 4,337 4,450,000 PRN   SOLE 21 4,450,000 0 0
NEW YORK CITY REIT INC COM 649439205 6 1,881 SH   SOLE 18 1,881 0 0
NEW YORK CITY REIT INC COM 649439205 91 28,174 SH   SOLE 21 28,174 0 0
NEW YORK CITY REIT INC COM 649439205 11 3,404 SH   SOLE 22 3,404 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 13,411 1,572,234 SH   SOLE 2 666,673 0 905,561
NEW YORK CMNTY BANCORP INC COM 649445103 1,276 149,602 SH   SOLE 4 1,158 0 148,444
NEW YORK CMNTY BANCORP INC COM 649445103 380 44,550 SH   SOLE 7 44,550 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1 155 SH   SOLE 17 0 0 155
NEW YORK CMNTY BANCORP INC COM 649445103 10,569 1,239,079 SH   SOLE 18 1,239,079 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,457 288,076 SH   SOLE 19 288,076 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 298,433 34,986,232 SH   SOLE 21 34,986,232 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 113,511 13,307,301 SH   SOLE 22 12,733,371 0 573,930
NEW YORK CMNTY BANCORP INC COM 649445103 559 65,552 SH   SOLE 25 65,552 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,020 354,083 SH   SOLE 26 314,428 0 39,655
NEW YORK CMNTY BANCORP INC COM 649445103 302 35,411 SH   SOLE 28 8,286 0 27,125
NEW YORK CMNTY BANCORP INC COM 649445103 1,623 190,231 SH   SOLE 30 190,231 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 56 6,619 SH   SOLE 31 6,619 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,930 226,209 SH   SOLE 32 226,209 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 485 56,859 SH   SOLE 36 56,859 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 522 61,213 SH   SOLE 40 61,213 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 13 1,562 SH   OTR 43 1,562 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,736 203,563 SH   SOLE 43 172,009 0 31,555
NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307 10,331 231,684 SH   SOLE 21 231,684 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 960 410,340 SH   SOLE 2 169,737 0 240,603
NEW YORK MTG TR INC COM PAR $.02 649604501 3 1,494 SH   SOLE 4 1,494 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 9 3,687 SH   SOLE 7 3,687 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 3,449 1,474,067 SH   SOLE 18 1,474,067 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,590 679,335 SH   SOLE 19 679,335 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 121,596 51,964,026 SH   SOLE 21 51,964,026 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 22,671 9,688,364 SH   SOLE 22 9,297,529 0 390,835
NEW YORK MTG TR INC COM PAR $.02 649604501 112 48,009 SH   SOLE 25 48,009 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 265 113,444 SH   SOLE 26 84,484 0 28,960
NEW YORK MTG TR INC COM PAR $.02 649604501 132 56,508 SH   SOLE 28 4,337 0 52,171
NEW YORK MTG TR INC COM PAR $.02 649604501 1,628 695,854 SH   SOLE 30 695,854 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 36 15,590 SH   SOLE 36 15,590 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 105 44,824 SH   SOLE 40 44,824 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,113 475,658 SH   SOLE 43 470,064 0 5,594
NEW YORK TIMES CO CL A 650111107 9,832 341,985 SH   SOLE 2 159,223 0 182,762
NEW YORK TIMES CO CL A 650111107 15 528 SH   SOLE 4 528 0 0
NEW YORK TIMES CO CL A 650111107 52 1,794 SH   SOLE 7 1,794 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 10,206 354,986 SH   SOLE 18 354,986 0 0
NEW YORK TIMES CO CL A 650111107 1,453 50,525 SH   SOLE 19 50,525 0 0
NEW YORK TIMES CO CL A 650111107 234,111 8,143,001 SH   SOLE 21 8,143,001 0 0
NEW YORK TIMES CO CL A 650111107 127,715 4,442,275 SH   SOLE 22 4,243,339 0 198,936
NEW YORK TIMES CO CL A 650111107 694 24,147 SH   SOLE 25 24,147 0 0
NEW YORK TIMES CO CL A 650111107 2,219 77,195 SH   SOLE 26 63,793 0 13,402
NEW YORK TIMES CO CL A 650111107 250 8,712 SH   SOLE 28 2,828 0 5,884
NEW YORK TIMES CO CL A 650111107 2,249 78,216 SH   SOLE 30 78,216 0 0
NEW YORK TIMES CO CL A 650111107 70 2,420 SH   SOLE 31 2,420 0 0
NEW YORK TIMES CO CL A 650111107 35 1,208 SH   SOLE 36 1,208 0 0
NEW YORK TIMES CO CL A 650111107 614 21,346 SH   SOLE 40 21,346 0 0
NEW YORK TIMES CO CL A 650111107 14 490 SH   OTR 43 490 0 0
NEW YORK TIMES CO CL A 650111107 6,090 211,810 SH   SOLE 43 199,628 0 12,182
NEWBURY STREET ACQUISITN COR COM 65101L104 221 22,500 SH   SOLE 2 22,500 0 0
NEWEGG COMMERCE INC COMMON SHARES G6483G100 106 45,221 SH   SOLE 43 44,653 0 568
NEWELL BRANDS INC COM 651229106 12,323 887,219 SH   SOLE 2 604,790 0 282,429
NEWELL BRANDS INC COM 651229106 4,183 301,162 SH   SOLE 4 145,353 0 155,809
NEWELL BRANDS INC COM 651229106 5,543 399,050 SH   SOLE 7 385,490 0 13,560
NEWELL BRANDS INC COM 651229106 21 1,507 SH   SOLE 13 1,507 0 0
NEWELL BRANDS INC COM 651229106 722 51,992 SH   SOLE 15 51,992 0 0
NEWELL BRANDS INC COM 651229106 73,777 5,311,508 SH   SOLE 18 4,871,691 0 439,817
NEWELL BRANDS INC COM 651229106 167,229 12,039,551 SH   SOLE 19 12,039,551 0 0
NEWELL BRANDS INC COM 651229106 278,043 20,017,462 SH   SOLE 21 20,017,462 0 0
NEWELL BRANDS INC COM 651229106 142,837 10,283,410 SH   SOLE 22 9,500,397 0 783,013
NEWELL BRANDS INC COM 651229106 9,174 660,506 SH   SOLE 23 660,506 0 0
NEWELL BRANDS INC COM 651229106 15,323 1,103,151 SH   SOLE 25 1,103,151 0 0
NEWELL BRANDS INC COM 651229106 11,061 796,355 SH   SOLE 26 356,077 0 440,278
NEWELL BRANDS INC COM 651229106 9,507 684,449 SH   SOLE 28 6,842 0 677,607
NEWELL BRANDS INC COM 651229106 34,772 2,503,368 SH   SOLE 30 2,347,586 0 155,782
NEWELL BRANDS INC COM 651229106 1,226 88,237 SH   SOLE 31 82,429 0 5,808
NEWELL BRANDS INC COM 651229106 2,652 190,962 SH   SOLE 32 190,962 0 0
NEWELL BRANDS INC COM 651229106 9,896 712,431 SH   SOLE 34 712,431 0 0
NEWELL BRANDS INC COM 651229106 1,850 133,193 SH   SOLE 36 133,193 0 0
NEWELL BRANDS INC COM 651229106 172 12,375 SH   SOLE 40 12,375 0 0
NEWELL BRANDS INC COM 651229106 32 2,290 SH   OTR 43 2,290 0 0
NEWELL BRANDS INC COM 651229106 4,782 344,279 SH   SOLE 43 318,237 0 26,042
NEWMARK GROUP INC CL A 65158N102 1,092 135,437 SH   SOLE 2 76,219 0 59,218
NEWMARK GROUP INC CL A 65158N102 5 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 13 1,596 SH   SOLE 7 1,596 0 0
NEWMARK GROUP INC CL A 65158N102 3,411 423,245 SH   SOLE 18 423,245 0 0
NEWMARK GROUP INC CL A 65158N102 2,141 265,647 SH   SOLE 19 265,647 0 0
NEWMARK GROUP INC CL A 65158N102 42,506 5,273,670 SH   SOLE 21 5,273,670 0 0
NEWMARK GROUP INC CL A 65158N102 26,527 3,291,233 SH   SOLE 22 3,122,065 0 169,168
NEWMARK GROUP INC CL A 65158N102 217 26,867 SH   SOLE 25 26,867 0 0
NEWMARK GROUP INC CL A 65158N102 554 68,793 SH   SOLE 26 57,597 0 11,196
NEWMARK GROUP INC CL A 65158N102 210 26,005 SH   SOLE 28 3,024 0 22,981
NEWMARK GROUP INC CL A 65158N102 638 79,177 SH   SOLE 30 79,177 0 0
NEWMARK GROUP INC CL A 65158N102 171 21,231 SH   SOLE 40 21,231 0 0
NEWMARK GROUP INC CL A 65158N102 1,672 207,414 SH   SOLE 43 173,434 0 33,980
NEWMARKET CORP COM 651587107 5,562 18,490 SH   SOLE 2 6,621 0 11,869
NEWMARKET CORP COM 651587107 9 29 SH   SOLE 4 29 0 0
NEWMARKET CORP COM 651587107 21 70 SH   SOLE 7 70 0 0
NEWMARKET CORP COM 651587107 4,357 14,483 SH   SOLE 18 14,483 0 0
NEWMARKET CORP COM 651587107 563 1,870 SH   SOLE 19 1,870 0 0
NEWMARKET CORP COM 651587107 106,811 355,055 SH   SOLE 21 355,055 0 0
NEWMARKET CORP COM 651587107 54,343 180,642 SH   SOLE 22 172,718 0 7,924
NEWMARKET CORP COM 651587107 42 139 SH   SOLE 23 139 0 0
NEWMARKET CORP COM 651587107 330 1,097 SH   SOLE 25 1,097 0 0
NEWMARKET CORP COM 651587107 935 3,107 SH   SOLE 26 2,420 0 687
NEWMARKET CORP COM 651587107 291 966 SH   SOLE 28 153 0 813
NEWMARKET CORP COM 651587107 942 3,132 SH   SOLE 30 3,132 0 0
NEWMARKET CORP COM 651587107 24 79 SH   SOLE 31 79 0 0
NEWMARKET CORP COM 651587107 50 165 SH   SOLE 36 165 0 0
NEWMARKET CORP COM 651587107 338 1,123 SH   SOLE 40 1,123 0 0
NEWMARKET CORP COM 651587107 1,672 5,559 SH   SOLE 43 5,051 0 508
NEWMONT CORP COM 651639106 91,175 2,169,276 SH   SOLE 2 495,383 0 1,673,893
NEWMONT CORP COM 651639106 22,954 546,135 SH   SOLE 4 467,308 0 78,827
NEWMONT CORP COM 651639106 155,639 3,703,048 SH   SOLE 7 3,677,588 0 25,460
NEWMONT CORP COM 651639106 1,527 36,323 SH   SOLE 13 18,908 0 17,415
NEWMONT CORP COM 651639106 5,006 119,105 SH   SOLE 15 119,105 0 0
NEWMONT CORP COM 651639106 49,211 1,170,853 SH   SOLE 18 1,108,611 0 62,242
NEWMONT CORP COM 651639106 46,723 1,111,663 SH   SOLE 19 1,111,663 0 0
NEWMONT CORP COM 651639106 1,301,862 30,974,589 SH   SOLE 21 30,974,589 0 0
NEWMONT CORP COM 651639106 796,964 18,961,795 SH   SOLE 22 17,326,375 0 1,635,420
NEWMONT CORP COM 651639106 65,775 1,564,957 SH   SOLE 23 1,564,957 0 0
NEWMONT CORP COM 651639106 186,421 4,435,419 SH   SOLE 25 4,435,419 0 0
NEWMONT CORP COM 651639106 117,526 2,796,231 SH   SOLE 26 1,170,286 0 1,625,945
NEWMONT CORP COM 651639106 86,996 2,069,853 SH   SOLE 28 77,254 0 1,992,599
NEWMONT CORP COM 651639106 18,507 440,333 SH   SOLE 29 440,333 0 0
NEWMONT CORP COM 651639106 459,625 10,935,649 SH   SOLE 30 10,935,649 0 0
NEWMONT CORP COM 651639106 7,377 175,516 SH   SOLE 31 161,235 0 14,281
NEWMONT CORP COM 651639106 2,816 66,993 SH   SOLE 32 66,993 0 0
NEWMONT CORP COM 651639106 344,898 8,206,007 SH   SOLE 34 8,206,007 0 0
NEWMONT CORP COM 651639106 18,161 432,106 SH   SOLE 36 432,106 0 0
NEWMONT CORP COM 651639106 1,065 25,344 SH   SOLE 40 25,344 0 0
NEWMONT CORP COM 651639106 54 1,281 SH   OTR 43 1,281 0 0
NEWMONT CORP COM 651639106 49,433 1,176,146 SH   SOLE 43 1,104,081 0 72,065
NEWPARK RES INC COM PAR $.01NEW 651718504 259 102,906 SH   SOLE 2 23,136 0 79,770
NEWPARK RES INC COM PAR $.01NEW 651718504 1 357 SH   SOLE 7 357 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 710 281,623 SH   SOLE 18 281,623 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 562 223,143 SH   SOLE 19 223,143 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 7,953 3,155,774 SH   SOLE 21 3,155,774 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 5,876 2,331,576 SH   SOLE 22 2,272,416 0 59,160
NEWPARK RES INC COM PAR $.01NEW 651718504 134 53,178 SH   SOLE 28 53,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 57 22,806 SH   SOLE 43 22,806 0 0
NEWS CORP NEW CL A 65249B109 17,365 1,149,258 SH   SOLE 2 192,547 0 956,711
NEWS CORP NEW CL A 65249B109 4,586 303,511 SH   SOLE 4 145,980 0 157,531
NEWS CORP NEW CL A 65249B109 5,388 356,590 SH   SOLE 7 345,994 0 10,596
NEWS CORP NEW CL A 65249B109 19 1,274 SH   SOLE 13 1,274 0 0
NEWS CORP NEW CL A 65249B109 775 51,270 SH   SOLE 15 51,270 0 0
NEWS CORP NEW CL A 65249B109 9,785 647,610 SH   SOLE 18 617,594 0 30,016
NEWS CORP NEW CL A 65249B109 3,980 263,377 SH   SOLE 19 263,377 0 0
NEWS CORP NEW CL A 65249B109 139,882 9,257,608 SH   SOLE 21 9,257,608 0 0
NEWS CORP NEW CL A 65249B109 140,014 9,266,334 SH   SOLE 22 8,352,743 0 913,591
NEWS CORP NEW CL A 65249B109 9,550 632,058 SH   SOLE 23 632,058 0 0
NEWS CORP NEW CL A 65249B109 7,512 497,124 SH   SOLE 25 497,124 0 0
NEWS CORP NEW CL A 65249B109 11,246 744,302 SH   SOLE 26 283,494 0 460,808
NEWS CORP NEW CL A 65249B109 7,764 513,860 SH   SOLE 28 6,970 0 506,890
NEWS CORP NEW CL A 65249B109 26,358 1,744,378 SH   SOLE 30 1,744,378 0 0
NEWS CORP NEW CL A 65249B109 1,246 82,453 SH   SOLE 31 75,301 0 7,152
NEWS CORP NEW CL A 65249B109 325 21,513 SH   SOLE 34 21,513 0 0
NEWS CORP NEW CL A 65249B109 2,148 142,141 SH   SOLE 36 142,141 0 0
NEWS CORP NEW CL A 65249B109 233 15,424 SH   SOLE 40 15,424 0 0
NEWS CORP NEW CL A 65249B109 7 452 SH   OTR 43 452 0 0
NEWS CORP NEW CL A 65249B109 7,828 518,069 SH   SOLE 43 465,032 0 53,037
NEWS CORP NEW CL B 65249B208 6,253 405,505 SH   SOLE 2 57,019 0 348,486
NEWS CORP NEW CL B 65249B208 1,436 93,143 SH   SOLE 7 87,344 0 5,799
NEWS CORP NEW CL B 65249B208 71 4,621 SH   SOLE 15 4,621 0 0
NEWS CORP NEW CL B 65249B208 2,690 174,447 SH   SOLE 18 170,821 0 3,626
NEWS CORP NEW CL B 65249B208 2,090 135,553 SH   SOLE 19 135,553 0 0
NEWS CORP NEW CL B 65249B208 39,965 2,591,732 SH   SOLE 21 2,591,732 0 0
NEWS CORP NEW CL B 65249B208 42,792 2,775,120 SH   SOLE 22 2,602,928 0 172,192
NEWS CORP NEW CL B 65249B208 2,210 143,294 SH   SOLE 25 143,294 0 0
NEWS CORP NEW CL B 65249B208 2,030 131,636 SH   SOLE 26 12,322 0 119,314
NEWS CORP NEW CL B 65249B208 559 36,244 SH   SOLE 28 0 0 36,244
NEWS CORP NEW CL B 65249B208 4,012 260,176 SH   SOLE 30 260,176 0 0
NEWS CORP NEW CL B 65249B208 27 1,748 SH   SOLE 31 1,748 0 0
NEWS CORP NEW CL B 65249B208 143 9,276 SH   SOLE 36 9,276 0 0
NEWS CORP NEW CL B 65249B208 204 13,245 SH   SOLE 43 12,568 0 677
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 2 150 SH   SOLE 43 150 0 0
NEXA RES S A COM L67359106 5 1,008 SH   SOLE 2 1,008 0 0
NEXA RES S A COM L67359106 112 21,679 SH   SOLE 28 21,679 0 0
NEXA RES S A COM L67359106 0 65 SH   SOLE 43 65 0 0
NEXIMMUNE INC COM 65344D109 2 3,426 SH   SOLE 18 3,426 0 0
NEXIMMUNE INC COM 65344D109 14 25,557 SH   SOLE 21 25,557 0 0
NEXIMMUNE INC COM 65344D109 0 360 SH   SOLE 22 360 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 221 14,786 SH   SOLE 2 10,502 0 4,284
NEXPOINT REAL ESTATE FIN INC COM 65342V101 340 22,680 SH   SOLE 18 22,680 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 210 14,021 SH   SOLE 19 14,021 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 3,575 238,620 SH   SOLE 21 238,620 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 1,394 93,039 SH   SOLE 22 88,907 0 4,132
NEXPOINT REAL ESTATE FIN INC COM 65342V101 1 86 SH   SOLE 23 86 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 3,645 78,885 SH   SOLE 2 63,026 0 15,859
NEXPOINT RESIDENTIAL TR INC COM 65341D102 533 11,540 SH   SOLE 4 11,364 0 176
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,387 30,017 SH   SOLE 7 30,017 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 4,443 96,143 SH   SOLE 18 77,197 0 18,946
NEXPOINT RESIDENTIAL TR INC COM 65341D102 7,876 170,429 SH   SOLE 19 170,429 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 116,248 2,515,641 SH   SOLE 21 2,515,641 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 38,106 824,625 SH   SOLE 22 810,721 0 13,904
NEXPOINT RESIDENTIAL TR INC COM 65341D102 44 961 SH   SOLE 23 961 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 4,871 105,418 SH   SOLE 25 105,418 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,194 25,828 SH   SOLE 26 6,825 0 19,003
NEXPOINT RESIDENTIAL TR INC COM 65341D102 780 16,872 SH   SOLE 28 0 0 16,872
NEXPOINT RESIDENTIAL TR INC COM 65341D102 4,922 106,522 SH   SOLE 30 106,522 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 403 8,723 SH   SOLE 34 8,723 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 119 2,571 SH   SOLE 40 2,571 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 487 10,547 SH   SOLE 43 10,295 0 252
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 26,073 156,268 SH   SOLE 2 21,846 0 134,422
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 324 1,940 SH   SOLE 4 1,828 0 112
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 252 1,512 SH   SOLE 7 1,512 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 2,904 17,404 SH   SOLE 18 17,404 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 2,176 13,041 SH   SOLE 19 13,041 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 85,357 511,577 SH   SOLE 21 511,577 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 146,620 878,755 SH   SOLE 22 829,972 0 48,783
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1,002 6,006 SH   SOLE 25 6,006 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 3,254 19,502 SH   SOLE 26 16,290 0 3,212
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 479 2,871 SH   SOLE 28 762 0 2,109
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 4,023 24,111 SH   SOLE 30 24,111 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 89 536 SH   SOLE 31 536 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 251 1,502 SH   SOLE 36 1,502 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 937 5,614 SH   SOLE 40 5,614 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 5,187 31,089 SH   SOLE 43 28,907 0 2,182
NEXTCURE INC COM 65343E108 314 114,229 SH   SOLE 2 88,815 0 25,414
NEXTCURE INC COM 65343E108 10 3,646 SH   SOLE 18 3,646 0 0
NEXTCURE INC COM 65343E108 929 337,969 SH   SOLE 19 337,969 0 0
NEXTCURE INC COM 65343E108 544 197,816 SH   SOLE 21 197,816 0 0
NEXTCURE INC COM 65343E108 1,418 515,707 SH   SOLE 22 515,707 0 0
NEXTCURE INC COM 65343E108 33 12,021 SH   SOLE 23 12,021 0 0
NEXTCURE INC COM 65343E108 145 52,812 SH   SOLE 26 0 0 52,812
NEXTCURE INC COM 65343E108 35 12,667 SH   SOLE 30 12,667 0 0
NEXTDECADE CORP COM 65342K105 4,170 692,681 SH   SOLE 2 679,589 0 13,092
NEXTDECADE CORP COM 65342K105 4 671 SH   SOLE 7 671 0 0
NEXTDECADE CORP COM 65342K105 514 85,428 SH   SOLE 18 85,428 0 0
NEXTDECADE CORP COM 65342K105 350 58,210 SH   SOLE 19 58,210 0 0
NEXTDECADE CORP COM 65342K105 6,553 1,088,536 SH   SOLE 21 1,088,536 0 0
NEXTDECADE CORP COM 65342K105 6,816 1,132,162 SH   SOLE 22 1,104,931 0 27,231
NEXTDECADE CORP COM 65342K105 63 10,397 SH   SOLE 25 10,397 0 0
NEXTDECADE CORP COM 65342K105 171 28,340 SH   SOLE 43 27,167 0 1,173
NEXTDOOR HOLDINGS INC COM CL A 65345M108 71 25,391 SH   SOLE 2 22,158 0 3,233
NEXTDOOR HOLDINGS INC COM CL A 65345M108 219 78,422 SH   SOLE 21 78,422 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108 4,832 1,731,768 SH   SOLE 22 1,675,909 0 55,859
NEXTDOOR HOLDINGS INC COM CL A 65345M108 51 18,434 SH   SOLE 25 18,434 0 0
NEXTERA ENERGY INC COM 65339F101 322,747 4,116,151 SH   SOLE 2 895,158 0 3,220,993
NEXTERA ENERGY INC COM 65339F101 120,045 1,530,993 SH   SOLE 4 929,955 0 601,038
NEXTERA ENERGY INC COM 65339F101 147,054 1,875,452 SH   SOLE 7 1,813,964 0 61,488
NEXTERA ENERGY INC COM 65339F101 5,680 72,438 SH   SOLE 13 26,793 0 45,645
NEXTERA ENERGY INC COM 65339F101 23,321 297,419 SH   SOLE 15 297,419 0 0
NEXTERA ENERGY INC COM 65339F101 89 1,134 SH   SOLE 17 0 0 1,134
NEXTERA ENERGY INC COM 65339F101 246,285 3,140,989 SH   SOLE 18 2,935,601 0 205,388
NEXTERA ENERGY INC COM 65339F101 281,449 3,589,448 SH   SOLE 19 3,589,448 0 0
NEXTERA ENERGY INC COM 65339F101 4,060,970 51,791,481 SH   SOLE 21 51,791,481 0 0
NEXTERA ENERGY INC COM 65339F101 3,276,893 41,791,769 SH   SOLE 22 37,825,510 0 3,966,259
NEXTERA ENERGY INC COM 65339F101 256,076 3,265,856 SH   SOLE 23 3,265,856 0 0
NEXTERA ENERGY INC COM 65339F101 249,086 3,176,710 SH   SOLE 25 3,176,710 0 0
NEXTERA ENERGY INC COM 65339F101 292,935 3,735,944 SH   SOLE 26 1,268,287 0 2,467,657
NEXTERA ENERGY INC COM 65339F101 239,670 3,056,621 SH   SOLE 28 120,297 0 2,936,324
NEXTERA ENERGY INC COM 65339F101 1,678 21,404 SH   SOLE 29 21,404 0 0
NEXTERA ENERGY INC COM 65339F101 926,866 11,820,767 SH   SOLE 30 11,807,974 0 12,793
NEXTERA ENERGY INC COM 65339F101 36,189 461,533 SH   SOLE 31 425,883 0 35,650
NEXTERA ENERGY INC COM 65339F101 3,210 40,942 SH   SOLE 32 40,942 0 0
NEXTERA ENERGY INC COM 65339F101 459,999 5,866,587 SH   SOLE 34 5,866,587 0 0
NEXTERA ENERGY INC COM 65339F101 56,772 724,039 SH   SOLE 36 724,039 0 0
NEXTERA ENERGY INC COM 65339F101 4,981 63,522 SH   SOLE 40 63,522 0 0
NEXTERA ENERGY INC COM 65339F101 337 4,299 SH   OTR 43 4,299 0 0
NEXTERA ENERGY INC COM 65339F101 210,155 2,680,206 SH   SOLE 43 2,475,414 0 204,793
NEXTERA ENERGY INC UNIT 09/01/2023 65339F739 155,181 3,195,652 SH   SOLE 21 3,195,652 0 0
NEXTERA ENERGY INC UNIT 03/01/2023 65339F770 198,853 3,994,628 SH   SOLE 21 3,994,628 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 472,443 6,533,580 SH   SOLE 46 6,533,580 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5,313 73,473 SH   SOLE 2 73,473 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 19 258 SH   SOLE 4 258 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 14,689 203,142 SH   SOLE 21 203,142 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6,857 94,830 SH   SOLE 22 54,217 0 40,613
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,051 14,530 SH   SOLE 25 14,530 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,577 35,643 SH   SOLE 26 28,644 0 6,999
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 417 5,765 SH   SOLE 28 0 0 5,765
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5,243 72,501 SH   SOLE 30 72,501 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 390 5,396 SH   SOLE 36 5,396 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 802 11,089 SH   SOLE 40 11,089 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 76 1,050 SH   SOLE 43 1,050 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 2,798 158,080 SH   SOLE 2 118,673 0 39,407
NEXTGEN HEALTHCARE INC COM 65343C102 5 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 13 743 SH   SOLE 7 743 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,498 197,617 SH   SOLE 18 197,617 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,319 187,502 SH   SOLE 19 187,502 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 121,150 6,844,641 SH   SOLE 21 6,844,641 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 29,471 1,665,016 SH   SOLE 22 1,610,060 0 54,956
NEXTGEN HEALTHCARE INC COM 65343C102 71 4,006 SH   SOLE 23 4,006 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 166 9,366 SH   SOLE 25 9,366 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 970 54,830 SH   SOLE 26 17,172 0 37,658
NEXTGEN HEALTHCARE INC COM 65343C102 8 456 SH   SOLE 28 456 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 4,058 229,253 SH   SOLE 30 229,253 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 106 5,977 SH   SOLE 36 5,977 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 150 8,485 SH   SOLE 40 8,485 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 628 35,489 SH   SOLE 43 34,177 0 1,312
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,321 178,494 SH   SOLE 2 144,906 0 33,588
NEXTIER OILFIELD SOLUTIONS COM 65290C105 3 387 SH   SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 13 1,736 SH   SOLE 7 1,736 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 3,547 479,345 SH   SOLE 18 453,674 0 25,671
NEXTIER OILFIELD SOLUTIONS COM 65290C105 4,872 658,365 SH   SOLE 19 658,365 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 44,897 6,067,207 SH   SOLE 21 6,067,207 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 31,233 4,220,661 SH   SOLE 22 4,104,035 0 116,626
NEXTIER OILFIELD SOLUTIONS COM 65290C105 65 8,826 SH   SOLE 23 8,826 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 232 31,418 SH   SOLE 25 31,418 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,103 148,996 SH   SOLE 26 98,004 0 50,992
NEXTIER OILFIELD SOLUTIONS COM 65290C105 585 79,051 SH   SOLE 28 36,670 0 42,381
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,446 195,443 SH   SOLE 30 195,443 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 187 25,333 SH   SOLE 40 25,333 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,427 192,832 SH   SOLE 43 182,765 0 10,067
NEXTNAV INC COMMON STOCK 65345N106 48 18,012 SH   SOLE 2 13,620 0 4,392
NEXTNAV INC COMMON STOCK 65345N106 396 147,040 SH   SOLE 18 147,040 0 0
NEXTNAV INC COMMON STOCK 65345N106 263 97,748 SH   SOLE 19 97,748 0 0
NEXTNAV INC COMMON STOCK 65345N106 5,557 2,065,839 SH   SOLE 21 2,065,839 0 0
NEXTNAV INC COMMON STOCK 65345N106 1,752 651,319 SH   SOLE 22 641,978 0 9,341
NEXTPLAY TECHNOLOGIES INC COM 65344G102 161 753,566 SH   SOLE 22 753,566 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 3,014 230,461 SH   SOLE 2 154,332 0 76,129
NGM BIOPHARMACEUTICALS INC COM 62921N105 23 1,772 SH   SOLE 7 1,772 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,521 116,300 SH   SOLE 18 106,940 0 9,360
NGM BIOPHARMACEUTICALS INC COM 62921N105 5,808 444,007 SH   SOLE 19 444,007 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 22,309 1,705,581 SH   SOLE 21 1,705,581 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 17,702 1,353,384 SH   SOLE 22 1,326,509 0 26,875
NGM BIOPHARMACEUTICALS INC COM 62921N105 226 17,308 SH   SOLE 23 17,308 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 78 5,927 SH   SOLE 25 5,927 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 987 75,421 SH   SOLE 26 2,768 0 72,653
NGM BIOPHARMACEUTICALS INC COM 62921N105 48 3,653 SH   SOLE 28 0 0 3,653
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,017 77,727 SH   SOLE 30 77,727 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 63 4,805 SH   SOLE 36 4,805 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 47 3,598 SH   SOLE 40 3,598 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 15 1,119 SH   OTR 43 1,119 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 334 25,514 SH   SOLE 43 24,887 0 627
NI HLDGS INC COM 65342T106 111 8,321 SH   SOLE 2 6,915 0 1,406
NI HLDGS INC COM 65342T106 2 138 SH   SOLE 7 138 0 0
NI HLDGS INC COM 65342T106 370 27,674 SH   SOLE 18 27,674 0 0
NI HLDGS INC COM 65342T106 269 20,158 SH   SOLE 19 20,158 0 0
NI HLDGS INC COM 65342T106 3,992 298,813 SH   SOLE 21 298,813 0 0
NI HLDGS INC COM 65342T106 1,601 119,861 SH   SOLE 22 112,751 0 7,110
NI HLDGS INC COM 65342T106 3 217 SH   SOLE 23 217 0 0
NICE LTD SPONSORED ADR 653656108 830 4,408 SH   SOLE 4 4,408 0 0
NICE LTD SPONSORED ADR 653656108 13,529 71,873 SH   SOLE 18 71,873 0 0
NICE LTD SPONSORED ADR 653656108 69,692 370,231 SH   SOLE 19 370,231 0 0
NICE LTD SPONSORED ADR 653656108 16,026 85,135 SH   SOLE 22 29,892 0 55,243
NICE LTD SPONSORED ADR 653656108 698 3,710 SH   SOLE 26 3,710 0 0
NICE LTD SPONSORED ADR 653656108 40,956 217,573 SH   SOLE 34 217,573 0 0
NICE LTD SPONSORED ADR 653656108 30,854 163,909 SH   SOLE 43 155,627 0 8,282
NICHOLAS FINL INC BC COM NEW 65373J209 8 1,441 SH   SOLE 18 1,441 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 56 9,821 SH   SOLE 21 9,821 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 2 434 SH   SOLE 22 434 0 0
NICOLET BANKSHARES INC COM 65406E102 859 12,194 SH   SOLE 2 5,499 0 6,695
NICOLET BANKSHARES INC COM 65406E102 10 144 SH   SOLE 7 144 0 0
NICOLET BANKSHARES INC COM 65406E102 2,819 40,026 SH   SOLE 18 40,026 0 0
NICOLET BANKSHARES INC COM 65406E102 1,615 22,921 SH   SOLE 19 22,921 0 0
NICOLET BANKSHARES INC COM 65406E102 33,217 471,561 SH   SOLE 21 471,561 0 0
NICOLET BANKSHARES INC COM 65406E102 21,719 308,340 SH   SOLE 22 295,487 0 12,853
NICOLET BANKSHARES INC COM 65406E102 165 2,340 SH   SOLE 25 2,340 0 0
NICOLET BANKSHARES INC COM 65406E102 747 10,608 SH   SOLE 26 8,860 0 1,748
NICOLET BANKSHARES INC COM 65406E102 17 239 SH   SOLE 28 239 0 0
NICOLET BANKSHARES INC COM 65406E102 508 7,206 SH   SOLE 30 7,206 0 0
NICOLET BANKSHARES INC COM 65406E102 121 1,719 SH   SOLE 40 1,719 0 0
NICOLET BANKSHARES INC COM 65406E102 437 6,199 SH   SOLE 43 6,152 0 47
NIELSEN HLDGS PLC SHS EUR G6518L108 23,956 864,228 SH   SOLE 2 210,909 0 653,319
NIELSEN HLDGS PLC SHS EUR G6518L108 33 1,199 SH   SOLE 4 1,199 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 8,016 289,187 SH   SOLE 7 277,903 0 11,284
NIELSEN HLDGS PLC SHS EUR G6518L108 256 9,241 SH   SOLE 15 9,241 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 13,998 504,969 SH   SOLE 18 494,633 0 10,336
NIELSEN HLDGS PLC SHS EUR G6518L108 5,292 190,922 SH   SOLE 19 190,922 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 234,032 8,442,730 SH   SOLE 21 8,442,730 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 217,365 7,841,454 SH   SOLE 22 7,346,595 0 494,859
NIELSEN HLDGS PLC SHS EUR G6518L108 165 5,950 SH   SOLE 23 5,950 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 13,723 495,049 SH   SOLE 25 495,049 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 24,920 898,974 SH   SOLE 26 485,318 0 413,656
NIELSEN HLDGS PLC SHS EUR G6518L108 6,869 247,801 SH   SOLE 28 4,179 0 243,622
NIELSEN HLDGS PLC SHS EUR G6518L108 31,519 1,137,037 SH   SOLE 30 1,137,037 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 140 5,063 SH   SOLE 31 5,063 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 69 2,478 SH   SOLE 34 2,478 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 2,482 89,544 SH   SOLE 36 89,544 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 1,219 43,981 SH   SOLE 40 43,981 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 34 1,235 SH   OTR 43 1,235 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 15,153 546,657 SH   SOLE 43 523,073 0 23,585
NIGHTDRAGON ACQUISITION CORP CLASS A COM 65413D105 294 29,949 SH   SOLE 2 29,949 0 0
NIGHTHAWK BIOSCIENCES INC COM 42237K409 8 4,585 SH   SOLE 18 4,585 0 0
NIGHTHAWK BIOSCIENCES INC COM 42237K409 108 62,255 SH   SOLE 21 62,255 0 0
NIGHTHAWK BIOSCIENCES INC COM 42237K409 686 396,695 SH   SOLE 22 396,695 0 0
NIKE INC CL B 654106103 206,820 2,488,213 SH   SOLE 2 660,600 0 1,827,613
NIKE INC CL B 654106103 84,945 1,021,960 SH   SOLE 4 561,410 0 460,550
NIKE INC CL B 654106103 95,962 1,154,495 SH   SOLE 7 1,096,338 0 58,157
NIKE INC CL B 654106103 6,401 77,009 SH   SOLE 13 47,242 0 29,767
NIKE INC CL B 654106103 10,325 124,221 SH   SOLE 15 124,221 0 0
NIKE INC CL B 654106103 0 1 SH   SOLE 17 0 0 1
NIKE INC CL B 654106103 287,686 3,461,088 SH   SOLE 18 2,865,459 0 595,629
NIKE INC CL B 654106103 147,907 1,779,434 SH   SOLE 19 1,779,434 0 0
NIKE INC CL B 654106103 1,652 19,870 SH   SOLE 20 19,870 0 0
NIKE INC CL B 654106103 2,768,450 33,306,665 SH   SOLE 21 33,306,665 0 0
NIKE INC CL B 654106103 2,232,420 26,857,791 SH   SOLE 22 24,377,646 0 2,480,145
NIKE INC CL B 654106103 172,765 2,078,503 SH   SOLE 23 2,078,503 0 0
NIKE INC CL B 654106103 178,651 2,149,316 SH   SOLE 25 2,149,316 0 0
NIKE INC CL B 654106103 210,761 2,535,625 SH   SOLE 26 948,996 0 1,586,629
NIKE INC CL B 654106103 181,875 2,188,100 SH   SOLE 28 138,044 0 2,050,056
NIKE INC CL B 654106103 2,057 24,745 SH   SOLE 29 24,745 0 0
NIKE INC CL B 654106103 627,342 7,547,431 SH   SOLE 30 7,547,431 0 0
NIKE INC CL B 654106103 27,923 335,933 SH   SOLE 31 312,915 0 23,018
NIKE INC CL B 654106103 4,073 49,000 SH   SOLE 32 49,000 0 0
NIKE INC CL B 654106103 32,628 392,546 SH   SOLE 34 392,546 0 0
NIKE INC CL B 654106103 32,937 396,258 SH   SOLE 36 396,258 0 0
NIKE INC CL B 654106103 3,429 41,256 SH   SOLE 40 41,256 0 0
NIKE INC CL B 654106103 235 2,830 SH   OTR 43 2,830 0 0
NIKE INC CL B 654106103 108,135 1,300,953 SH   SOLE 43 1,181,760 0 119,193
NIKOLA CORP COM 654110105 652 185,359 SH   SOLE 2 150,876 0 34,483
NIKOLA CORP COM 654110105 10 2,727 SH   SOLE 4 2,727 0 0
NIKOLA CORP COM 654110105 12 3,491 SH   SOLE 7 3,491 0 0
NIKOLA CORP COM 654110105 3,040 863,562 SH   SOLE 18 763,174 0 100,388
NIKOLA CORP COM 654110105 1,959 556,440 SH   SOLE 19 556,440 0 0
NIKOLA CORP COM 654110105 33,411 9,491,891 SH   SOLE 21 9,491,891 0 0
NIKOLA CORP COM 654110105 24,586 6,984,711 SH   SOLE 22 6,817,649 0 167,062
NIKOLA CORP COM 654110105 156 44,457 SH   SOLE 25 44,457 0 0
NIKOLA CORP COM 654110105 427 121,410 SH   SOLE 26 94,204 0 27,206
NIKOLA CORP COM 654110105 625 177,550 SH   SOLE 28 156,262 0 21,288
NIKOLA CORP COM 654110105 676 192,028 SH   SOLE 30 192,028 0 0
NIKOLA CORP COM 654110105 26 7,419 SH   SOLE 34 7,419 0 0
NIKOLA CORP COM 654110105 40 11,502 SH   SOLE 36 11,502 0 0
NIKOLA CORP COM 654110105 119 33,926 SH   SOLE 40 33,926 0 0
NIKOLA CORP COM 654110105 38 10,821 SH   SOLE 43 10,821 0 0
NINE ENERGY SERVICE INC COM 65441V101 9 3,483 SH   SOLE 18 3,483 0 0
NINE ENERGY SERVICE INC COM 65441V101 142 53,601 SH   SOLE 21 53,601 0 0
NINE ENERGY SERVICE INC COM 65441V101 517 195,780 SH   SOLE 22 195,780 0 0
NIO INC SPON ADS 62914V106 29,682 1,882,159 SH   SOLE 2 832,952 0 1,049,207
NIO INC SPON ADS 62914V106 12,041 763,559 SH   SOLE 4 387,637 0 375,922
NIO INC SPON ADS 62914V106 2,590 164,229 SH   SOLE 7 164,229 0 0
NIO INC SPON ADS 62914V106 6,864 435,273 SH   SOLE 13 99,997 0 335,276
NIO INC SPON ADS 62914V106 18,732 1,187,831 SH   SOLE 15 1,187,831 0 0
NIO INC SPON ADS 62914V106 1 63 SH   SOLE 17 0 0 63
NIO INC SPON ADS 62914V106 9,613 609,572 SH   SOLE 18 609,572 0 0
NIO INC SPON ADS 62914V106 499 31,621 SH   SOLE 19 31,621 0 0
NIO INC SPON ADS 62914V106 415,652 26,357,108 SH   SOLE 21 26,357,108 0 0
NIO INC SPON ADS 62914V106 225,607 14,306,105 SH   SOLE 22 12,880,759 0 1,425,346
NIO INC SPON ADS 62914V106 25,442 1,613,318 SH   SOLE 23 1,613,318 0 0
NIO INC SPON ADS 62914V106 14,783 937,428 SH   SOLE 25 937,428 0 0
NIO INC SPON ADS 62914V106 32,736 2,075,870 SH   SOLE 26 28,073 0 2,047,797
NIO INC SPON ADS 62914V106 34,375 2,179,802 SH   SOLE 28 80,008 0 2,099,794
NIO INC SPON ADS 62914V106 136,301 8,643,037 SH   SOLE 30 8,643,037 0 0
NIO INC SPON ADS 62914V106 657 41,652 SH   SOLE 31 0 0 41,652
NIO INC SPON ADS 62914V106 1,477 93,670 SH   SOLE 32 93,670 0 0
NIO INC SPON ADS 62914V106 1,284 81,391 SH   SOLE 34 81,391 0 0
NIO INC SPON ADS 62914V106 833 52,803 SH   SOLE 36 52,803 0 0
NIO INC SPON ADS 62914V106 49 3,099 SH   SOLE 40 3,099 0 0
NIO INC SPON ADS 62914V106 9,523 603,878 SH   SOLE 43 540,256 0 63,622
NISOURCE INC COM 65473P105 44,512 1,767,044 SH   SOLE 2 134,782 0 1,632,262
NISOURCE INC COM 65473P105 10,356 411,099 SH   SOLE 4 198,883 0 212,216
NISOURCE INC COM 65473P105 24,879 987,667 SH   SOLE 7 972,376 0 15,291
NISOURCE INC COM 65473P105 208 8,261 SH   SOLE 13 1,468 0 6,793
NISOURCE INC COM 65473P105 1,454 57,709 SH   SOLE 15 57,709 0 0
NISOURCE INC COM 65473P105 21,226 842,618 SH   SOLE 18 810,046 0 32,572
NISOURCE INC COM 65473P105 17,505 694,902 SH   SOLE 19 694,902 0 0
NISOURCE INC COM 65473P105 544,684 21,623,038 SH   SOLE 21 21,623,038 0 0
NISOURCE INC COM 65473P105 239,751 9,517,715 SH   SOLE 22 8,712,033 0 805,682
NISOURCE INC COM 65473P105 17,134 680,172 SH   SOLE 23 680,172 0 0
NISOURCE INC COM 65473P105 10,503 416,936 SH   SOLE 25 416,936 0 0
NISOURCE INC COM 65473P105 18,403 730,549 SH   SOLE 26 263,263 0 467,286
NISOURCE INC COM 65473P105 6,355 252,268 SH   SOLE 28 4,740 0 247,528
NISOURCE INC COM 65473P105 5 215 SH   SOLE 29 215 0 0
NISOURCE INC COM 65473P105 53,583 2,127,172 SH   SOLE 30 2,116,516 0 10,656
NISOURCE INC COM 65473P105 2,269 90,084 SH   SOLE 31 82,761 0 7,323
NISOURCE INC COM 65473P105 4,211 167,150 SH   SOLE 32 167,150 0 0
NISOURCE INC COM 65473P105 5,546 220,160 SH   SOLE 34 220,160 0 0
NISOURCE INC COM 65473P105 3,579 142,089 SH   SOLE 36 142,089 0 0
NISOURCE INC COM 65473P105 174 6,891 SH   SOLE 40 6,891 0 0
NISOURCE INC COM 65473P105 21 822 SH   OTR 43 822 0 0
NISOURCE INC COM 65473P105 8,438 334,968 SH   SOLE 43 304,776 0 30,193
NISOURCE INC UNIT 12/01/2023 65473P121 69,317 689,100 SH   SOLE 21 689,100 0 0
NIU TECHNOLOGIES ADS 65481N100 26 6,256 SH   SOLE 2 6,256 0 0
NIU TECHNOLOGIES ADS 65481N100 2 598 SH   SOLE 4 598 0 0
NIU TECHNOLOGIES ADS 65481N100 1,439 351,080 SH   SOLE 21 351,080 0 0
NIU TECHNOLOGIES ADS 65481N100 784 191,299 SH   SOLE 22 185,518 0 5,781
NIU TECHNOLOGIES ADS 65481N100 7 1,655 SH   SOLE 25 1,655 0 0
NIU TECHNOLOGIES ADS 65481N100 391 95,445 SH   SOLE 30 95,445 0 0
NIU TECHNOLOGIES ADS 65481N100 46 11,294 SH   SOLE 34 11,294 0 0
NKARTA INC COM 65487U108 358 27,206 SH   SOLE 2 3,161 0 24,045
NKARTA INC COM 65487U108 3 227 SH   SOLE 7 227 0 0
NKARTA INC COM 65487U108 1,324 100,575 SH   SOLE 18 100,575 0 0
NKARTA INC COM 65487U108 856 65,046 SH   SOLE 19 65,046 0 0
NKARTA INC COM 65487U108 18,602 1,413,543 SH   SOLE 21 1,413,543 0 0
NKARTA INC COM 65487U108 8,249 626,812 SH   SOLE 22 606,864 0 19,948
NKARTA INC COM 65487U108 285 21,679 SH   SOLE 30 21,679 0 0
NKARTA INC COM 65487U108 273 20,764 SH   SOLE 43 20,521 0 243
NL INDS INC COM NEW 629156407 38 4,904 SH   SOLE 2 157 0 4,747
NL INDS INC COM NEW 629156407 229 29,620 SH   SOLE 18 29,620 0 0
NL INDS INC COM NEW 629156407 88 11,344 SH   SOLE 19 11,344 0 0
NL INDS INC COM NEW 629156407 2,292 296,539 SH   SOLE 21 296,539 0 0
NL INDS INC COM NEW 629156407 1,328 171,805 SH   SOLE 22 167,485 0 4,320
NL INDS INC COM NEW 629156407 14 1,813 SH   SOLE 43 1,813 0 0
NLIGHT INC COM 65487K100 357 37,757 SH   SOLE 2 18,806 0 18,951
NLIGHT INC COM 65487K100 1 130 SH   SOLE 4 130 0 0
NLIGHT INC COM 65487K100 6 602 SH   SOLE 7 602 0 0
NLIGHT INC COM 65487K100 1,296 137,181 SH   SOLE 18 137,181 0 0
NLIGHT INC COM 65487K100 772 81,731 SH   SOLE 19 81,731 0 0
NLIGHT INC COM 65487K100 15,427 1,632,462 SH   SOLE 21 1,632,462 0 0
NLIGHT INC COM 65487K100 10,056 1,064,111 SH   SOLE 22 1,018,520 0 45,591
NLIGHT INC COM 65487K100 43 4,503 SH   SOLE 25 4,503 0 0
NLIGHT INC COM 65487K100 242 25,640 SH   SOLE 26 20,372 0 5,268
NLIGHT INC COM 65487K100 50 5,323 SH   SOLE 28 2,906 0 2,417
NLIGHT INC COM 65487K100 148 15,673 SH   SOLE 30 15,673 0 0
NLIGHT INC COM 65487K100 60 6,401 SH   SOLE 40 6,401 0 0
NLIGHT INC COM 65487K100 88 9,285 SH   SOLE 43 8,800 0 485
NMI HLDGS INC CL A 629209305 6,512 319,707 SH   SOLE 2 207,174 0 112,533
NMI HLDGS INC CL A 629209305 61 3,018 SH   SOLE 4 327 0 2,691
NMI HLDGS INC CL A 629209305 95 4,656 SH   SOLE 7 879 0 3,777
NMI HLDGS INC CL A 629209305 6,318 310,160 SH   SOLE 18 310,160 0 0
NMI HLDGS INC CL A 629209305 16,011 785,987 SH   SOLE 19 785,987 0 0
NMI HLDGS INC CL A 629209305 208,566 10,238,859 SH   SOLE 21 10,238,859 0 0
NMI HLDGS INC CL A 629209305 56,145 2,756,242 SH   SOLE 22 2,673,644 0 82,598
NMI HLDGS INC CL A 629209305 318 15,591 SH   SOLE 23 15,591 0 0
NMI HLDGS INC CL A 629209305 279 13,674 SH   SOLE 25 13,674 0 0
NMI HLDGS INC CL A 629209305 2,295 112,644 SH   SOLE 26 22,541 0 90,103
NMI HLDGS INC CL A 629209305 8 413 SH   SOLE 28 369 0 44
NMI HLDGS INC CL A 629209305 3,188 156,497 SH   SOLE 30 156,497 0 0
NMI HLDGS INC CL A 629209305 207 10,155 SH   SOLE 40 10,155 0 0
NMI HLDGS INC CL A 629209305 1,704 83,652 SH   SOLE 43 82,905 0 747
NN INC COM 629337106 3 1,506 SH   SOLE 2 0 0 1,506
NN INC COM 629337106 11 6,710 SH   SOLE 18 6,710 0 0
NN INC COM 629337106 2 1,027 SH   SOLE 19 1,027 0 0
NN INC COM 629337106 201 117,646 SH   SOLE 21 117,646 0 0
NN INC COM 629337106 1,073 627,731 SH   SOLE 22 627,731 0 0
NN INC COM 629337106 3 1,667 SH   SOLE 43 1,667 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 186 14,098 SH   SOLE 2 14,098 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 11 841 SH   SOLE 4 841 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,923 372,677 SH   SOLE 21 372,677 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 2,561 193,852 SH   SOLE 22 179,525 0 14,327
NOAH HLDGS LTD SPON ADS CL A 65487X102 10 776 SH   SOLE 25 776 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,329 100,612 SH   SOLE 30 100,612 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 1 101 SH   SOLE 34 101 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 904 68,464 SH   SOLE 43 67,330 0 1,134
NOBLE CORP NEW ORD SHS A G65431127 3,300 111,559 SH   SOLE 2 67,667 0 43,892
NOBLE CORP NEW ORD SHS A G65431127 24 825 SH   SOLE 7 825 0 0
NOBLE CORP NEW ORD SHS A G65431127 6,399 216,342 SH   SOLE 18 216,342 0 0
NOBLE CORP NEW ORD SHS A G65431127 7,776 262,864 SH   SOLE 19 262,864 0 0
NOBLE CORP NEW ORD SHS A G65431127 74,146 2,506,634 SH   SOLE 21 2,506,634 0 0
NOBLE CORP NEW ORD SHS A G65431127 53,144 1,796,635 SH   SOLE 22 1,713,352 0 83,283
NOBLE CORP NEW ORD SHS A G65431127 192 6,492 SH   SOLE 23 6,492 0 0
NOBLE CORP NEW ORD SHS A G65431127 306 10,328 SH   SOLE 25 10,328 0 0
NOBLE CORP NEW ORD SHS A G65431127 1,855 62,708 SH   SOLE 26 23,233 0 39,475
NOBLE CORP NEW ORD SHS A G65431127 684 23,118 SH   SOLE 28 20,093 0 3,025
NOBLE CORP NEW ORD SHS A G65431127 1,069 36,127 SH   SOLE 30 36,127 0 0
NOBLE CORP NEW ORD SHS A G65431127 152 5,154 SH   SOLE 40 5,154 0 0
NOKIA CORP SPONSORED ADR 654902204 1,663 389,534 SH   SOLE 4 0 0 389,534
NOKIA CORP SPONSORED ADR 654902204 446 104,394 SH   SOLE 18 104,394 0 0
NOKIA CORP SPONSORED ADR 654902204 5,816 1,361,972 SH   SOLE 19 1,361,972 0 0
NOKIA CORP SPONSORED ADR 654902204 834 195,212 SH   SOLE 25 195,212 0 0
NOKIA CORP SPONSORED ADR 654902204 1,570 367,775 SH   SOLE 34 367,775 0 0
NOKIA CORP SPONSORED ADR 654902204 16,522 3,869,257 SH   SOLE 43 3,517,421 0 351,836
NOMAD FOODS LTD USD ORD SHS G6564A105 5,572 392,391 SH   SOLE 2 392,391 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 455 32,062 SH   SOLE 4 32,062 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 13 908 SH   SOLE 7 908 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 20 1,374 SH   SOLE 18 0 0 1,374
NOMAD FOODS LTD USD ORD SHS G6564A105 480 33,773 SH   SOLE 19 33,773 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 6,082 428,308 SH   SOLE 22 428,308 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 26 1,849 SH   SOLE 23 1,849 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 31 2,195 SH   SOLE 26 0 0 2,195
NOMAD FOODS LTD USD ORD SHS G6564A105 27 1,882 SH   SOLE 36 1,882 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 10,510 3,184,870 SH   SOLE 43 2,911,737 0 273,133
NOODLES & CO COM CL A 65540B105 51 10,947 SH   SOLE 2 6,849 0 4,098
NOODLES & CO COM CL A 65540B105 3 654 SH   SOLE 7 654 0 0
NOODLES & CO COM CL A 65540B105 558 118,645 SH   SOLE 18 118,645 0 0
NOODLES & CO COM CL A 65540B105 375 79,820 SH   SOLE 19 79,820 0 0
NOODLES & CO COM CL A 65540B105 6,049 1,287,003 SH   SOLE 21 1,287,003 0 0
NOODLES & CO COM CL A 65540B105 4,247 903,636 SH   SOLE 22 895,004 0 8,632
NOODLES & CO COM CL A 65540B105 3 630 SH   SOLE 43 630 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 654 244,963 SH   SOLE 2 48,881 0 196,082
NORDIC AMERICAN TANKERS LIMI COM G65773106 34 12,576 SH   SOLE 7 2,223 0 10,353
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,632 611,395 SH   SOLE 18 611,395 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 2,542 952,096 SH   SOLE 19 952,096 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 17,988 6,737,196 SH   SOLE 21 6,737,196 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 6,573 2,461,683 SH   SOLE 22 2,339,026 0 122,657
NORDIC AMERICAN TANKERS LIMI COM G65773106 32 12,041 SH   SOLE 23 12,041 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 212 79,548 SH   SOLE 26 0 0 79,548
NORDIC AMERICAN TANKERS LIMI COM G65773106 850 318,245 SH   SOLE 43 203,320 0 114,925
NORDSON CORP COM 655663102 15,672 73,832 SH   SOLE 2 41,322 0 32,510
NORDSON CORP COM 655663102 10,994 51,793 SH   SOLE 4 23,121 0 28,672
NORDSON CORP COM 655663102 14,013 66,016 SH   SOLE 7 51,961 0 14,055
NORDSON CORP COM 655663102 34 162 SH   SOLE 13 162 0 0
NORDSON CORP COM 655663102 1,305 6,148 SH   SOLE 15 6,148 0 0
NORDSON CORP COM 655663102 21,713 102,291 SH   SOLE 18 98,108 0 4,183
NORDSON CORP COM 655663102 6,023 28,375 SH   SOLE 19 28,375 0 0
NORDSON CORP COM 655663102 297,847 1,403,154 SH   SOLE 21 1,403,154 0 0
NORDSON CORP COM 655663102 274,915 1,295,119 SH   SOLE 22 1,183,398 0 111,721
NORDSON CORP COM 655663102 17,946 84,545 SH   SOLE 23 84,545 0 0
NORDSON CORP COM 655663102 997 4,695 SH   SOLE 25 4,695 0 0
NORDSON CORP COM 655663102 13,955 65,743 SH   SOLE 26 25,688 0 40,055
NORDSON CORP COM 655663102 18,450 86,916 SH   SOLE 28 625 0 86,291
NORDSON CORP COM 655663102 84,975 400,317 SH   SOLE 30 394,226 0 6,091
NORDSON CORP COM 655663102 2,585 12,178 SH   SOLE 31 11,235 0 943
NORDSON CORP COM 655663102 501 2,362 SH   SOLE 34 2,362 0 0
NORDSON CORP COM 655663102 1,651 7,776 SH   SOLE 36 7,776 0 0
NORDSON CORP COM 655663102 346 1,630 SH   SOLE 40 1,630 0 0
NORDSON CORP COM 655663102 36 170 SH   OTR 43 170 0 0
NORDSON CORP COM 655663102 8,780 41,364 SH   SOLE 43 38,447 0 2,917
NORDSTROM INC COM 655664100 5,108 305,312 SH   SOLE 2 101,613 0 203,699
NORDSTROM INC COM 655664100 6 352 SH   SOLE 4 352 0 0
NORDSTROM INC COM 655664100 62 3,678 SH   SOLE 7 3,678 0 0
NORDSTROM INC COM 655664100 4,196 250,791 SH   SOLE 18 250,791 0 0
NORDSTROM INC COM 655664100 651 38,941 SH   SOLE 19 38,941 0 0
NORDSTROM INC COM 655664100 92,870 5,551,123 SH   SOLE 21 5,551,123 0 0
NORDSTROM INC COM 655664100 50,855 3,039,752 SH   SOLE 22 2,910,510 0 129,242
NORDSTROM INC COM 655664100 251 15,023 SH   SOLE 25 15,023 0 0
NORDSTROM INC COM 655664100 1,479 88,429 SH   SOLE 26 79,207 0 9,222
NORDSTROM INC COM 655664100 74 4,403 SH   SOLE 28 2,253 0 2,150
NORDSTROM INC COM 655664100 1,477 88,276 SH   SOLE 30 88,276 0 0
NORDSTROM INC COM 655664100 28 1,662 SH   SOLE 31 1,662 0 0
NORDSTROM INC COM 655664100 534 31,946 SH   SOLE 36 31,946 0 0
NORDSTROM INC COM 655664100 227 13,546 SH   SOLE 40 13,546 0 0
NORDSTROM INC COM 655664100 5 301 SH   OTR 43 301 0 0
NORDSTROM INC COM 655664100 1,095 65,447 SH   SOLE 43 61,689 0 3,758
NORFOLK SOUTHN CORP COM 655844108 89,649 427,615 SH   SOLE 2 95,359 0 332,256
NORFOLK SOUTHN CORP COM 655844108 34,069 162,502 SH   SOLE 4 105,986 0 56,516
NORFOLK SOUTHN CORP COM 655844108 45,466 216,867 SH   SOLE 7 208,549 0 8,318
NORFOLK SOUTHN CORP COM 655844108 1,291 6,156 SH   SOLE 13 991 0 5,165
NORFOLK SOUTHN CORP COM 655844108 7,658 36,529 SH   SOLE 15 36,529 0 0
NORFOLK SOUTHN CORP COM 655844108 3 12 SH   SOLE 17 0 0 12
NORFOLK SOUTHN CORP COM 655844108 150,773 719,165 SH   SOLE 18 698,880 0 20,285
NORFOLK SOUTHN CORP COM 655844108 32,730 156,115 SH   SOLE 19 156,115 0 0
NORFOLK SOUTHN CORP COM 655844108 1,128,279 5,381,725 SH   SOLE 21 5,381,725 0 0
NORFOLK SOUTHN CORP COM 655844108 1,041,471 4,967,666 SH   SOLE 22 4,493,964 0 473,702
NORFOLK SOUTHN CORP COM 655844108 82,698 394,459 SH   SOLE 23 394,459 0 0
NORFOLK SOUTHN CORP COM 655844108 95,618 456,086 SH   SOLE 25 439,941 0 16,145
NORFOLK SOUTHN CORP COM 655844108 107,686 513,648 SH   SOLE 26 212,598 0 301,050
NORFOLK SOUTHN CORP COM 655844108 100,190 477,893 SH   SOLE 28 5,455 0 472,438
NORFOLK SOUTHN CORP COM 655844108 60 285 SH   SOLE 29 285 0 0
NORFOLK SOUTHN CORP COM 655844108 281,924 1,344,735 SH   SOLE 30 1,342,127 0 2,608
NORFOLK SOUTHN CORP COM 655844108 11,308 53,937 SH   SOLE 31 49,565 0 4,372
NORFOLK SOUTHN CORP COM 655844108 31,799 151,676 SH   SOLE 34 151,676 0 0
NORFOLK SOUTHN CORP COM 655844108 20,690 98,690 SH   SOLE 36 98,690 0 0
NORFOLK SOUTHN CORP COM 655844108 1,617 7,712 SH   SOLE 40 7,712 0 0
NORFOLK SOUTHN CORP COM 655844108 140 668 SH   OTR 43 668 0 0
NORFOLK SOUTHN CORP COM 655844108 47,031 224,333 SH   SOLE 43 188,022 0 36,311
NORTECH SYS INC COM 656553104 22 2,055 SH   SOLE 21 2,055 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 31 3,247 SH   SOLE 2 3,247 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 4 460 SH   SOLE 22 460 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 130 3,541 SH   SOLE 2 781 0 2,760
NORTHEAST BK LEWISTON ME COM 66405S100 4 118 SH   SOLE 7 118 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 763 20,809 SH   SOLE 18 20,809 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 459 12,516 SH   SOLE 19 12,516 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 9,015 245,851 SH   SOLE 21 245,851 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 4,465 121,773 SH   SOLE 22 117,768 0 4,005
NORTHEAST BK LEWISTON ME COM 66405S100 3 72 SH   SOLE 43 72 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 7 541 SH   SOLE 2 0 0 541
NORTHEAST CMNTY BANCORP INC COM 664121100 33 2,665 SH   SOLE 18 2,665 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 1,198 96,622 SH   SOLE 21 96,622 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100 996 80,361 SH   SOLE 22 80,361 0 0
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 3 91 SH   SOLE 17 0 0 91
NORTHERN OIL AND GAS INC MN COM 665531307 1,637 59,720 SH   SOLE 2 32,072 0 27,648
NORTHERN OIL AND GAS INC MN COM 665531307 8 309 SH   SOLE 4 309 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 21 769 SH   SOLE 7 769 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 4,807 175,378 SH   SOLE 18 175,378 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 3,435 125,333 SH   SOLE 19 125,333 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 62,447 2,278,246 SH   SOLE 21 2,278,246 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 46,322 1,689,982 SH   SOLE 22 1,642,389 0 47,593
NORTHERN OIL AND GAS INC MN COM 665531307 30 1,108 SH   SOLE 25 1,108 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 981 35,789 SH   SOLE 26 31,287 0 4,502
NORTHERN OIL AND GAS INC MN COM 665531307 743 27,105 SH   SOLE 28 0 0 27,105
NORTHERN OIL AND GAS INC MN COM 665531307 1,729 63,076 SH   SOLE 30 63,076 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 112 4,078 SH   SOLE 36 4,078 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 279 10,166 SH   SOLE 40 10,166 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 251 9,149 SH   SOLE 43 8,117 0 1,032
NORTHERN TECHNOLOGIES INTL C COM 665809109 21 1,572 SH   SOLE 18 1,572 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 237 17,775 SH   SOLE 21 17,775 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 114 8,536 SH   SOLE 22 8,536 0 0
NORTHERN TR CORP COM 665859104 36,983 432,248 SH   SOLE 2 96,623 0 335,625
NORTHERN TR CORP COM 665859104 13,700 160,118 SH   SOLE 4 89,509 0 70,609
NORTHERN TR CORP COM 665859104 16,309 190,610 SH   SOLE 7 184,268 0 6,342
NORTHERN TR CORP COM 665859104 314 3,674 SH   SOLE 13 782 0 2,892
NORTHERN TR CORP COM 665859104 2,611 30,515 SH   SOLE 15 30,515 0 0
NORTHERN TR CORP COM 665859104 45,416 530,804 SH   SOLE 18 514,686 0 16,118
NORTHERN TR CORP COM 665859104 9,176 107,245 SH   SOLE 19 107,245 0 0
NORTHERN TR CORP COM 665859104 515,716 6,027,536 SH   SOLE 21 6,027,536 0 0
NORTHERN TR CORP COM 665859104 375,892 4,393,310 SH   SOLE 22 3,963,396 0 429,914
NORTHERN TR CORP COM 665859104 27,627 322,892 SH   SOLE 23 322,892 0 0
NORTHERN TR CORP COM 665859104 35,270 412,227 SH   SOLE 25 412,227 0 0
NORTHERN TR CORP COM 665859104 45,175 527,987 SH   SOLE 26 273,404 0 254,583
NORTHERN TR CORP COM 665859104 45,100 527,113 SH   SOLE 28 7,327 0 519,786
NORTHERN TR CORP COM 665859104 12 142 SH   SOLE 29 142 0 0
NORTHERN TR CORP COM 665859104 137,136 1,602,806 SH   SOLE 30 1,602,806 0 0
NORTHERN TR CORP COM 665859104 3,687 43,090 SH   SOLE 31 39,542 0 3,548
NORTHERN TR CORP COM 665859104 743 8,689 SH   SOLE 34 8,689 0 0
NORTHERN TR CORP COM 665859104 9,162 107,086 SH   SOLE 36 107,086 0 0
NORTHERN TR CORP COM 665859104 571 6,670 SH   SOLE 40 6,670 0 0
NORTHERN TR CORP COM 665859104 50 588 SH   OTR 43 588 0 0
NORTHERN TR CORP COM 665859104 16,026 187,307 SH   SOLE 43 169,708 0 17,599
NORTHFIELD BANCORP INC DEL COM 66611T108 685 47,851 SH   SOLE 2 28,577 0 19,274
NORTHFIELD BANCORP INC DEL COM 66611T108 6 448 SH   SOLE 7 448 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 2,557 178,693 SH   SOLE 18 178,693 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,151 80,449 SH   SOLE 19 80,449 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 76,395 5,338,548 SH   SOLE 21 5,338,548 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 17,556 1,226,837 SH   SOLE 22 1,173,528 0 53,309
NORTHFIELD BANCORP INC DEL COM 66611T108 91 6,381 SH   SOLE 25 6,381 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 52 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 1,330 92,948 SH   SOLE 30 92,948 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 74 5,166 SH   SOLE 40 5,166 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 547 38,225 SH   SOLE 43 37,908 0 317
NORTHRIM BANCORP INC COM 666762109 3,827 92,081 SH   SOLE 2 74,342 0 17,739
NORTHRIM BANCORP INC COM 666762109 42 1,009 SH   SOLE 18 1,009 0 0
NORTHRIM BANCORP INC COM 666762109 5,108 122,907 SH   SOLE 19 122,907 0 0
NORTHRIM BANCORP INC COM 666762109 1,185 28,518 SH   SOLE 21 28,518 0 0
NORTHRIM BANCORP INC COM 666762109 13,007 312,966 SH   SOLE 22 312,966 0 0
NORTHRIM BANCORP INC COM 666762109 111 2,660 SH   SOLE 23 2,660 0 0
NORTHRIM BANCORP INC COM 666762109 872 20,986 SH   SOLE 26 0 0 20,986
NORTHROP GRUMMAN CORP COM 666807102 145,608 309,593 SH   SOLE 2 54,726 0 254,867
NORTHROP GRUMMAN CORP COM 666807102 34,022 72,337 SH   SOLE 4 40,561 0 31,776
NORTHROP GRUMMAN CORP COM 666807102 61,363 130,470 SH   SOLE 7 125,717 0 4,753
NORTHROP GRUMMAN CORP COM 666807102 1,773 3,770 SH   SOLE 13 610 0 3,160
NORTHROP GRUMMAN CORP COM 666807102 10,524 22,377 SH   SOLE 15 22,377 0 0
NORTHROP GRUMMAN CORP COM 666807102 143,831 305,815 SH   SOLE 18 299,106 0 6,709
NORTHROP GRUMMAN CORP COM 666807102 155,304 330,209 SH   SOLE 19 330,209 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,618,833 3,441,981 SH   SOLE 21 3,441,981 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,473,189 3,132,311 SH   SOLE 22 2,835,768 0 296,543
NORTHROP GRUMMAN CORP COM 666807102 115,593 245,776 SH   SOLE 23 245,776 0 0
NORTHROP GRUMMAN CORP COM 666807102 33,016 70,199 SH   SOLE 25 70,199 0 0
NORTHROP GRUMMAN CORP COM 666807102 80,291 170,715 SH   SOLE 26 87,097 0 83,618
NORTHROP GRUMMAN CORP COM 666807102 6,908 14,687 SH   SOLE 28 0 0 14,687
NORTHROP GRUMMAN CORP COM 666807102 163 346 SH   SOLE 29 346 0 0
NORTHROP GRUMMAN CORP COM 666807102 286,454 609,062 SH   SOLE 30 609,062 0 0
NORTHROP GRUMMAN CORP COM 666807102 15,406 32,757 SH   SOLE 31 30,030 0 2,727
NORTHROP GRUMMAN CORP COM 666807102 21,386 45,471 SH   SOLE 36 45,471 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,237 2,631 SH   SOLE 40 2,631 0 0
NORTHROP GRUMMAN CORP COM 666807102 89,661 190,637 SH   SOLE 43 177,385 0 13,252
NORTHWEST BANCSHARES INC MD COM 667340103 1,351 99,964 SH   SOLE 2 43,531 0 56,433
NORTHWEST BANCSHARES INC MD COM 667340103 9 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 19 1,376 SH   SOLE 7 1,376 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 5,822 430,943 SH   SOLE 18 430,943 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,842 210,375 SH   SOLE 19 210,375 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 197,117 14,590,477 SH   SOLE 21 14,590,477 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 40,159 2,972,537 SH   SOLE 22 2,858,510 0 114,027
NORTHWEST BANCSHARES INC MD COM 667340103 121 8,945 SH   SOLE 25 8,945 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 402 29,789 SH   SOLE 26 22,765 0 7,024
NORTHWEST BANCSHARES INC MD COM 667340103 31 2,267 SH   SOLE 28 2,267 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,639 195,344 SH   SOLE 30 195,344 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 196 14,477 SH   SOLE 40 14,477 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 965 71,397 SH   SOLE 43 62,860 0 8,537
NORTHWEST NAT HLDG CO COM 66765N105 1,951 44,969 SH   SOLE 2 22,284 0 22,685
NORTHWEST NAT HLDG CO COM 66765N105 181 4,168 SH   SOLE 4 4,168 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,212 50,989 SH   SOLE 7 50,989 0 0
NORTHWEST NAT HLDG CO COM 66765N105 5,572 128,452 SH   SOLE 18 128,452 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,754 63,496 SH   SOLE 19 63,496 0 0
NORTHWEST NAT HLDG CO COM 66765N105 198,546 4,576,904 SH   SOLE 21 4,576,904 0 0
NORTHWEST NAT HLDG CO COM 66765N105 37,791 871,155 SH   SOLE 22 835,238 0 35,917
NORTHWEST NAT HLDG CO COM 66765N105 234 5,401 SH   SOLE 25 5,401 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,111 25,601 SH   SOLE 26 14,685 0 10,916
NORTHWEST NAT HLDG CO COM 66765N105 11 257 SH   SOLE 28 257 0 0
NORTHWEST NAT HLDG CO COM 66765N105 5,010 115,491 SH   SOLE 30 115,491 0 0
NORTHWEST NAT HLDG CO COM 66765N105 58 1,336 SH   SOLE 36 1,336 0 0
NORTHWEST NAT HLDG CO COM 66765N105 181 4,175 SH   SOLE 40 4,175 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,083 48,011 SH   SOLE 43 47,423 0 588
NORTHWEST PIPE CO COM 667746101 146 5,206 SH   SOLE 2 687 0 4,519
NORTHWEST PIPE CO COM 667746101 327 11,643 SH   SOLE 7 11,643 0 0
NORTHWEST PIPE CO COM 667746101 836 29,736 SH   SOLE 18 29,736 0 0
NORTHWEST PIPE CO COM 667746101 509 18,112 SH   SOLE 19 18,112 0 0
NORTHWEST PIPE CO COM 667746101 18,381 654,113 SH   SOLE 21 654,113 0 0
NORTHWEST PIPE CO COM 667746101 7,240 257,645 SH   SOLE 22 252,018 0 5,627
NORTHWEST PIPE CO COM 667746101 2,537 90,280 SH   SOLE 30 90,280 0 0
NORTHWEST PIPE CO COM 667746101 2 86 SH   SOLE 43 86 0 0
NORTHWESTERN CORP COM NEW 668074305 10,358 210,183 SH   SOLE 2 137,849 0 72,334
NORTHWESTERN CORP COM NEW 668074305 338 6,857 SH   SOLE 4 6,857 0 0
NORTHWESTERN CORP COM NEW 668074305 4,265 86,538 SH   SOLE 7 86,538 0 0
NORTHWESTERN CORP COM NEW 668074305 14,208 288,316 SH   SOLE 18 288,316 0 0
NORTHWESTERN CORP COM NEW 668074305 22,960 465,901 SH   SOLE 19 465,901 0 0
NORTHWESTERN CORP COM NEW 668074305 277,761 5,636,385 SH   SOLE 21 5,636,385 0 0
NORTHWESTERN CORP COM NEW 668074305 100,282 2,034,937 SH   SOLE 22 1,973,152 0 61,785
NORTHWESTERN CORP COM NEW 668074305 342 6,934 SH   SOLE 23 6,934 0 0
NORTHWESTERN CORP COM NEW 668074305 1,150 23,343 SH   SOLE 26 19,417 0 3,926
NORTHWESTERN CORP COM NEW 668074305 44 891 SH   SOLE 28 891 0 0
NORTHWESTERN CORP COM NEW 668074305 3,174 64,412 SH   SOLE 30 64,412 0 0
NORTHWESTERN CORP COM NEW 668074305 1,214 24,638 SH   SOLE 32 24,638 0 0
NORTHWESTERN CORP COM NEW 668074305 5 103 SH   SOLE 34 103 0 0
NORTHWESTERN CORP COM NEW 668074305 195 3,959 SH   SOLE 36 3,959 0 0
NORTHWESTERN CORP COM NEW 668074305 340 6,902 SH   SOLE 40 6,902 0 0
NORTHWESTERN CORP COM NEW 668074305 2,739 55,587 SH   SOLE 43 51,444 0 4,143
NORTONLIFELOCK INC COM 668771108 26,349 1,308,281 SH   SOLE 2 206,350 0 1,101,931
NORTONLIFELOCK INC COM 668771108 11,355 563,792 SH   SOLE 4 367,588 0 196,204
NORTONLIFELOCK INC COM 668771108 12,524 621,832 SH   SOLE 7 604,343 0 17,489
NORTONLIFELOCK INC COM 668771108 309 15,324 SH   SOLE 13 2,819 0 12,505
NORTONLIFELOCK INC COM 668771108 1,797 89,206 SH   SOLE 15 89,206 0 0
NORTONLIFELOCK INC COM 668771108 30,808 1,529,672 SH   SOLE 18 1,482,549 0 47,123
NORTONLIFELOCK INC COM 668771108 6,047 300,249 SH   SOLE 19 300,249 0 0
NORTONLIFELOCK INC COM 668771108 505,778 25,113,095 SH   SOLE 21 25,113,095 0 0
NORTONLIFELOCK INC COM 668771108 289,801 14,389,313 SH   SOLE 22 13,203,535 0 1,185,778
NORTONLIFELOCK INC COM 668771108 19,742 980,231 SH   SOLE 23 980,231 0 0
NORTONLIFELOCK INC COM 668771108 34,483 1,712,173 SH   SOLE 25 1,712,173 0 0
NORTONLIFELOCK INC COM 668771108 25,225 1,252,468 SH   SOLE 26 472,417 0 780,051
NORTONLIFELOCK INC COM 668771108 20,683 1,026,952 SH   SOLE 28 34,323 0 992,629
NORTONLIFELOCK INC COM 668771108 105,318 5,229,280 SH   SOLE 30 4,661,804 0 567,476
NORTONLIFELOCK INC COM 668771108 2,542 126,241 SH   SOLE 31 115,237 0 11,004
NORTONLIFELOCK INC COM 668771108 582 28,899 SH   SOLE 34 28,899 0 0
NORTONLIFELOCK INC COM 668771108 5,022 249,347 SH   SOLE 36 249,347 0 0
NORTONLIFELOCK INC COM 668771108 370 18,349 SH   SOLE 40 18,349 0 0
NORTONLIFELOCK INC COM 668771108 20 1,006 SH   OTR 43 1,006 0 0
NORTONLIFELOCK INC COM 668771108 12,612 626,224 SH   SOLE 43 597,040 0 29,184
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,781 684,927 SH   SOLE 2 258,150 0 426,777
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 154 13,539 SH   SOLE 4 13,539 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,709 326,540 SH   SOLE 7 315,915 0 10,625
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 89 7,858 SH   SOLE 15 7,858 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6,768 595,796 SH   SOLE 18 584,019 0 11,777
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,540 223,551 SH   SOLE 19 223,551 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 113,790 10,016,758 SH   SOLE 21 10,016,758 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 106,572 9,381,345 SH   SOLE 22 8,762,400 0 618,945
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 48 4,242 SH   SOLE 23 4,242 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 667 58,675 SH   SOLE 25 58,675 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5,041 443,764 SH   SOLE 26 166,713 0 277,051
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 287 25,258 SH   SOLE 28 6,591 0 18,667
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 13,133 1,156,114 SH   SOLE 30 1,156,114 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 70 6,147 SH   SOLE 31 6,147 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 247 21,739 SH   SOLE 36 21,739 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 605 53,257 SH   SOLE 40 53,257 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 14 1,247 SH   OTR 43 1,247 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,778 332,607 SH   SOLE 43 294,487 0 38,120
NORWOOD FINL CORP COM 669549107 9 337 SH   SOLE 2 0 0 337
NORWOOD FINL CORP COM 669549107 35 1,305 SH   SOLE 18 1,305 0 0
NORWOOD FINL CORP COM 669549107 1,186 44,609 SH   SOLE 21 44,609 0 0
NORWOOD FINL CORP COM 669549107 237 8,922 SH   SOLE 22 8,922 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 12 2,138 SH   SOLE 2 2,138 0 0
NOV INC COM 62955J103 51,559 3,186,618 SH   SOLE 2 342,240 0 2,844,378
NOV INC COM 62955J103 21 1,322 SH   SOLE 4 1,322 0 0
NOV INC COM 62955J103 112 6,916 SH   SOLE 7 6,916 0 0
NOV INC COM 62955J103 13,693 846,264 SH   SOLE 18 842,954 0 3,310
NOV INC COM 62955J103 1,950 120,510 SH   SOLE 19 120,510 0 0
NOV INC COM 62955J103 325,208 20,099,360 SH   SOLE 21 20,099,360 0 0
NOV INC COM 62955J103 173,497 10,722,943 SH   SOLE 22 10,170,707 0 552,236
NOV INC COM 62955J103 968 59,808 SH   SOLE 25 59,808 0 0
NOV INC COM 62955J103 2,885 178,320 SH   SOLE 26 147,406 0 30,914
NOV INC COM 62955J103 415 25,662 SH   SOLE 28 6,960 0 18,702
NOV INC COM 62955J103 5,577 344,666 SH   SOLE 30 344,666 0 0
NOV INC COM 62955J103 92 5,713 SH   SOLE 31 5,713 0 0
NOV INC COM 62955J103 504 31,127 SH   SOLE 36 31,127 0 0
NOV INC COM 62955J103 855 52,818 SH   SOLE 40 52,818 0 0
NOV INC COM 62955J103 9,848 608,667 SH   SOLE 43 570,325 0 38,342
NOVA LIFESTYLE INC COM NEW 66979P201 2 2,790 SH   SOLE 21 2,790 0 0
NOVA LIFESTYLE INC COM NEW 66979P201 18 24,652 SH   SOLE 22 24,652 0 0
NOVA LTD COM M7516K103 3,015 35,340 SH   SOLE 2 35,340 0 0
NOVA LTD COM M7516K103 2,861 33,544 SH   SOLE 22 33,544 0 0
NOVA LTD COM M7516K103 1,698 19,904 SH   SOLE 43 16,138 0 3,766
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,423 303,341 SH   SOLE 2 211,808 0 91,533
NOVAGOLD RES INC COM NEW 66987E206 14 2,991 SH   SOLE 7 2,991 0 0
NOVAGOLD RES INC COM NEW 66987E206 3,230 688,802 SH   SOLE 18 622,867 0 65,935
NOVAGOLD RES INC COM NEW 66987E206 5,495 1,171,556 SH   SOLE 19 1,171,556 0 0
NOVAGOLD RES INC COM NEW 66987E206 34,006 7,250,844 SH   SOLE 21 7,250,844 0 0
NOVAGOLD RES INC COM NEW 66987E206 14,170 3,021,249 SH   SOLE 22 2,973,182 0 48,067
NOVAGOLD RES INC COM NEW 66987E206 94 20,148 SH   SOLE 23 20,148 0 0
NOVAGOLD RES INC COM NEW 66987E206 751 160,192 SH   SOLE 26 0 0 160,192
NOVAGOLD RES INC COM NEW 66987E206 86 18,394 SH   SOLE 43 17,899 0 495
NOVAN INC COM NEW 66988N205 0 140 SH   SOLE 2 0 0 140
NOVAN INC COM NEW 66988N205 7 3,652 SH   SOLE 18 3,652 0 0
NOVAN INC COM NEW 66988N205 102 54,799 SH   SOLE 21 54,799 0 0
NOVAN INC COM NEW 66988N205 453 241,981 SH   SOLE 22 241,981 0 0
NOVANTA INC COM 67000B104 3,915 33,849 SH   SOLE 2 29,997 0 3,852
NOVANTA INC COM 67000B104 123 1,062 SH   SOLE 4 125 0 937
NOVANTA INC COM 67000B104 45 388 SH   SOLE 7 388 0 0
NOVANTA INC COM 67000B104 17,671 152,799 SH   SOLE 18 152,799 0 0
NOVANTA INC COM 67000B104 7,580 65,543 SH   SOLE 19 65,543 0 0
NOVANTA INC COM 67000B104 284,172 2,457,170 SH   SOLE 21 2,457,170 0 0
NOVANTA INC COM 67000B104 116,131 1,004,162 SH   SOLE 22 981,700 0 22,462
NOVANTA INC COM 67000B104 677 5,850 SH   SOLE 25 5,850 0 0
NOVANTA INC COM 67000B104 1,838 15,891 SH   SOLE 26 13,208 0 2,683
NOVANTA INC COM 67000B104 2,550 22,046 SH   SOLE 28 20,172 0 1,874
NOVANTA INC COM 67000B104 33,980 293,817 SH   SOLE 30 293,817 0 0
NOVANTA INC COM 67000B104 145 1,252 SH   SOLE 36 1,252 0 0
NOVANTA INC COM 67000B104 535 4,625 SH   SOLE 40 4,625 0 0
NOVANTA INC COM 67000B104 2,042 17,661 SH   SOLE 43 9,033 0 8,628
NOVARTIS AG SPONSORED ADR 66987V109 325 4,280 SH   SOLE 18 4,280 0 0
NOVARTIS AG SPONSORED ADR 66987V109 5,220 68,681 SH   SOLE 19 68,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109 100,227 1,318,608 SH   SOLE 43 1,242,331 0 76,277
NOVAVAX INC COM NEW 670002401 1,903 104,558 SH   SOLE 2 46,916 0 57,642
NOVAVAX INC COM NEW 670002401 11 610 SH   SOLE 4 610 0 0
NOVAVAX INC COM NEW 670002401 75 4,132 SH   SOLE 7 4,132 0 0
NOVAVAX INC COM NEW 670002401 791 43,461 SH   SOLE 18 43,461 0 0
NOVAVAX INC COM NEW 670002401 829 45,555 SH   SOLE 19 45,555 0 0
NOVAVAX INC COM NEW 670002401 34,181 1,878,095 SH   SOLE 21 1,878,095 0 0
NOVAVAX INC COM NEW 670002401 34,188 1,878,454 SH   SOLE 22 1,767,765 0 110,689
NOVAVAX INC COM NEW 670002401 202 11,118 SH   SOLE 25 11,118 0 0
NOVAVAX INC COM NEW 670002401 770 42,287 SH   SOLE 26 35,418 0 6,869
NOVAVAX INC COM NEW 670002401 62 3,408 SH   SOLE 28 12 0 3,396
NOVAVAX INC COM NEW 670002401 4,667 256,420 SH   SOLE 30 256,420 0 0
NOVAVAX INC COM NEW 670002401 20 1,105 SH   SOLE 31 1,105 0 0
NOVAVAX INC COM NEW 670002401 20 1,101 SH   SOLE 36 1,101 0 0
NOVAVAX INC COM NEW 670002401 183 10,032 SH   SOLE 40 10,032 0 0
NOVAVAX INC COM NEW 670002401 5 274 SH   OTR 43 274 0 0
NOVAVAX INC COM NEW 670002401 834 45,806 SH   SOLE 43 41,492 0 4,314
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 2,615 2,675,000 PRN   SOLE 21 2,675,000 0 0
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 2 2,292 SH   SOLE 18 2,292 0 0
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 26 24,974 SH   SOLE 21 24,974 0 0
NOVO-NORDISK A S ADR 670100205 1,899 19,061 SH   SOLE 2 19,061 0 0
NOVO-NORDISK A S ADR 670100205 40 401 SH   SOLE 17 0 0 401
NOVO-NORDISK A S ADR 670100205 148,253 1,488,034 SH   SOLE 18 1,445,221 0 42,813
NOVO-NORDISK A S ADR 670100205 117,150 1,175,855 SH   SOLE 19 1,175,855 0 0
NOVO-NORDISK A S ADR 670100205 10,614 106,530 SH   SOLE 22 106,530 0 0
NOVO-NORDISK A S ADR 670100205 3,407 34,200 SH   SOLE 25 8,980 0 25,220
NOVO-NORDISK A S ADR 670100205 1,178 11,820 SH   SOLE 26 11,820 0 0
NOVO-NORDISK A S ADR 670100205 22,612 226,958 SH   SOLE 34 226,958 0 0
NOVO-NORDISK A S ADR 670100205 736 7,390 SH   SOLE 36 7,390 0 0
NOVO-NORDISK A S ADR 670100205 162,897 1,635,017 SH   SOLE 43 1,525,707 0 109,310
NOVOCURE LTD ORD SHS G6674U108 14,437 190,012 SH   SOLE 2 42,072 0 147,940
NOVOCURE LTD ORD SHS G6674U108 5,335 70,216 SH   SOLE 4 41,907 0 28,309
NOVOCURE LTD ORD SHS G6674U108 817 10,754 SH   SOLE 7 10,754 0 0
NOVOCURE LTD ORD SHS G6674U108 23 306 SH   SOLE 13 306 0 0
NOVOCURE LTD ORD SHS G6674U108 567 7,464 SH   SOLE 15 7,464 0 0
NOVOCURE LTD ORD SHS G6674U108 6,140 80,808 SH   SOLE 18 75,916 0 4,892
NOVOCURE LTD ORD SHS G6674U108 28,169 370,740 SH   SOLE 19 370,740 0 0
NOVOCURE LTD ORD SHS G6674U108 212,889 2,801,911 SH   SOLE 21 2,801,911 0 0
NOVOCURE LTD ORD SHS G6674U108 173,021 2,277,197 SH   SOLE 22 2,099,648 0 177,549
NOVOCURE LTD ORD SHS G6674U108 11,335 149,186 SH   SOLE 23 149,186 0 0
NOVOCURE LTD ORD SHS G6674U108 9,694 127,580 SH   SOLE 25 127,580 0 0
NOVOCURE LTD ORD SHS G6674U108 9,009 118,570 SH   SOLE 26 55,539 0 63,031
NOVOCURE LTD ORD SHS G6674U108 11,698 153,956 SH   SOLE 28 1,695 0 152,261
NOVOCURE LTD ORD SHS G6674U108 13 175 SH   SOLE 29 175 0 0
NOVOCURE LTD ORD SHS G6674U108 54,730 720,326 SH   SOLE 30 720,326 0 0
NOVOCURE LTD ORD SHS G6674U108 1,618 21,301 SH   SOLE 31 19,523 0 1,778
NOVOCURE LTD ORD SHS G6674U108 15,046 198,028 SH   SOLE 34 198,028 0 0
NOVOCURE LTD ORD SHS G6674U108 2,257 29,708 SH   SOLE 36 29,708 0 0
NOVOCURE LTD ORD SHS G6674U108 246 3,240 SH   SOLE 40 3,240 0 0
NOVOCURE LTD ORD SHS G6674U108 24 312 SH   OTR 43 312 0 0
NOVOCURE LTD ORD SHS G6674U108 3,659 48,155 SH   SOLE 43 44,132 0 4,023
NOW INC COM 67011P100 1,342 133,492 SH   SOLE 2 68,696 0 64,796
NOW INC COM 67011P100 6 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 14 1,402 SH   SOLE 7 1,402 0 0
NOW INC COM 67011P100 4,165 414,447 SH   SOLE 18 414,447 0 0
NOW INC COM 67011P100 2,666 265,244 SH   SOLE 19 265,244 0 0
NOW INC COM 67011P100 136,554 13,587,439 SH   SOLE 21 13,587,439 0 0
NOW INC COM 67011P100 28,102 2,796,249 SH   SOLE 22 2,676,632 0 119,617
NOW INC COM 67011P100 140 13,974 SH   SOLE 25 13,974 0 0
NOW INC COM 67011P100 514 51,115 SH   SOLE 26 43,758 0 7,357
NOW INC COM 67011P100 1,916 190,634 SH   SOLE 30 190,634 0 0
NOW INC COM 67011P100 119 11,818 SH   SOLE 40 11,818 0 0
NOW INC COM 67011P100 978 97,362 SH   SOLE 43 96,333 0 1,029
NRG ENERGY INC COM NEW 629377508 22,549 589,212 SH   SOLE 2 145,784 0 443,428
NRG ENERGY INC COM NEW 629377508 4,141 108,193 SH   SOLE 4 78,579 0 29,614
NRG ENERGY INC COM NEW 629377508 16,535 432,065 SH   SOLE 7 425,086 0 6,979
NRG ENERGY INC COM NEW 629377508 462 12,070 SH   SOLE 13 12,070 0 0
NRG ENERGY INC COM NEW 629377508 1,167 30,506 SH   SOLE 15 30,506 0 0
NRG ENERGY INC COM NEW 629377508 23,504 614,172 SH   SOLE 18 522,940 0 91,232
NRG ENERGY INC COM NEW 629377508 16,871 440,849 SH   SOLE 19 440,849 0 0
NRG ENERGY INC COM NEW 629377508 737,851 19,280,134 SH   SOLE 21 19,280,134 0 0
NRG ENERGY INC COM NEW 629377508 230,838 6,031,830 SH   SOLE 22 5,481,609 0 550,221
NRG ENERGY INC COM NEW 629377508 15,211 397,459 SH   SOLE 23 397,459 0 0
NRG ENERGY INC COM NEW 629377508 10,508 274,576 SH   SOLE 25 274,576 0 0
NRG ENERGY INC COM NEW 629377508 17,609 460,123 SH   SOLE 26 174,529 0 285,594
NRG ENERGY INC COM NEW 629377508 8,478 221,536 SH   SOLE 28 0 0 221,536
NRG ENERGY INC COM NEW 629377508 462 12,070 SH   SOLE 29 12,070 0 0
NRG ENERGY INC COM NEW 629377508 92,230 2,409,983 SH   SOLE 30 2,409,983 0 0
NRG ENERGY INC COM NEW 629377508 2,905 75,895 SH   SOLE 31 71,951 0 3,944
NRG ENERGY INC COM NEW 629377508 4,468 116,756 SH   SOLE 32 116,756 0 0
NRG ENERGY INC COM NEW 629377508 425 11,115 SH   SOLE 34 11,115 0 0
NRG ENERGY INC COM NEW 629377508 3,293 86,053 SH   SOLE 36 86,053 0 0
NRG ENERGY INC COM NEW 629377508 179 4,688 SH   SOLE 40 4,688 0 0
NRG ENERGY INC COM NEW 629377508 28 722 SH   OTR 43 722 0 0
NRG ENERGY INC COM NEW 629377508 13,434 351,040 SH   SOLE 43 331,723 0 19,317
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 7,366 6,920,000 PRN   SOLE 2 6,920,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 5,309 4,987,000 PRN   SOLE 21 4,987,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 19,853 18,650,000 PRN   SOLE 22 18,650,000 0 0
NRX PHARMACEUTICALS INC COM 629444100 5 6,649 SH   SOLE 18 6,649 0 0
NRX PHARMACEUTICALS INC COM 629444100 241 325,714 SH   SOLE 21 325,714 0 0
NRX PHARMACEUTICALS INC COM 629444100 215 290,714 SH   SOLE 22 290,714 0 0
NRX PHARMACEUTICALS INC COM 629444100 19 25,461 SH   SOLE 30 25,461 0 0
NSTS BANCORP INC COM 6293JP109 11 1,013 SH   SOLE 18 1,013 0 0
NSTS BANCORP INC COM 6293JP109 107 9,885 SH   SOLE 21 9,885 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 16 3,695 SH   SOLE 2 0 0 3,695
NU HLDGS LTD ORD SHS CL A G6683N103 103 23,433 SH   SOLE 4 10,369 0 13,064
NU HLDGS LTD ORD SHS CL A G6683N103 702 159,653 SH   SOLE 18 159,653 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 3,639 827,002 SH   SOLE 19 827,002 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 400 90,933 SH   SOLE 22 90,933 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 184 41,839 SH   SOLE 25 41,839 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 34 7,768 SH   SOLE 26 7,768 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 487 110,641 SH   SOLE 28 110,641 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 131 29,734 SH   SOLE 31 29,734 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 2,106 478,682 SH   SOLE 34 478,682 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 6 1,456 SH   SOLE 43 1,456 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,262 67,789 SH   SOLE 2 44,140 0 23,649
NU SKIN ENTERPRISES INC CL A 67018T105 7 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,907 87,125 SH   SOLE 7 87,125 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 7,718 231,279 SH   SOLE 18 231,279 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,106 93,069 SH   SOLE 19 93,069 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 119,401 3,578,101 SH   SOLE 21 3,578,101 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 48,198 1,444,361 SH   SOLE 22 1,398,755 0 45,606
NU SKIN ENTERPRISES INC CL A 67018T105 260 7,780 SH   SOLE 25 7,780 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 539 16,165 SH   SOLE 26 12,350 0 3,815
NU SKIN ENTERPRISES INC CL A 67018T105 121 3,617 SH   SOLE 28 892 0 2,725
NU SKIN ENTERPRISES INC CL A 67018T105 750 22,464 SH   SOLE 30 22,464 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 49 1,459 SH   SOLE 36 1,459 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 225 6,731 SH   SOLE 40 6,731 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 6,592 197,531 SH   SOLE 43 186,849 0 10,682
NUBIA BRAND INTERNATIONAL CO CLASS A COM 67022R103 20 2,000 SH   SOLE 2 2,000 0 0
NUCOR CORP COM 670346105 47,111 440,334 SH   SOLE 2 104,690 0 335,644
NUCOR CORP COM 670346105 22,728 212,435 SH   SOLE 4 112,867 0 99,568
NUCOR CORP COM 670346105 32,546 304,200 SH   SOLE 7 259,217 0 44,983
NUCOR CORP COM 670346105 912 8,522 SH   SOLE 13 1,898 0 6,624
NUCOR CORP COM 670346105 3,338 31,200 SH   SOLE 15 31,200 0 0
NUCOR CORP COM 670346105 0 1 SH   SOLE 17 0 0 1
NUCOR CORP COM 670346105 44,500 415,930 SH   SOLE 18 395,093 0 20,837
NUCOR CORP COM 670346105 16,149 150,941 SH   SOLE 19 150,941 0 0
NUCOR CORP COM 670346105 1,005,163 9,394,924 SH   SOLE 21 9,394,924 0 0
NUCOR CORP COM 670346105 602,529 5,631,640 SH   SOLE 22 5,111,157 0 520,483
NUCOR CORP COM 670346105 46,143 431,283 SH   SOLE 23 431,283 0 0
NUCOR CORP COM 670346105 91,138 851,840 SH   SOLE 25 851,840 0 0
NUCOR CORP COM 670346105 73,376 685,823 SH   SOLE 26 235,676 0 450,147
NUCOR CORP COM 670346105 66,937 625,634 SH   SOLE 28 16,318 0 609,316
NUCOR CORP COM 670346105 100 932 SH   SOLE 29 932 0 0
NUCOR CORP COM 670346105 244,009 2,280,670 SH   SOLE 30 2,253,782 0 26,888
NUCOR CORP COM 670346105 6,865 64,167 SH   SOLE 31 59,135 0 5,032
NUCOR CORP COM 670346105 154,575 1,444,758 SH   SOLE 34 1,444,758 0 0
NUCOR CORP COM 670346105 9,697 90,632 SH   SOLE 36 90,632 0 0
NUCOR CORP COM 670346105 945 8,835 SH   SOLE 40 8,835 0 0
NUCOR CORP COM 670346105 94 875 SH   OTR 43 875 0 0
NUCOR CORP COM 670346105 21,274 198,840 SH   SOLE 43 171,919 0 26,921
NURIX THERAPEUTICS INC COM 67080M103 829 63,611 SH   SOLE 2 23,446 0 40,165
NURIX THERAPEUTICS INC COM 67080M103 7 553 SH   SOLE 7 553 0 0
NURIX THERAPEUTICS INC COM 67080M103 1,888 144,885 SH   SOLE 18 144,885 0 0
NURIX THERAPEUTICS INC COM 67080M103 1,878 144,160 SH   SOLE 19 144,160 0 0
NURIX THERAPEUTICS INC COM 67080M103 26,337 2,021,239 SH   SOLE 21 2,021,239 0 0
NURIX THERAPEUTICS INC COM 67080M103 14,460 1,109,770 SH   SOLE 22 1,059,918 0 49,852
NURIX THERAPEUTICS INC COM 67080M103 32 2,476 SH   SOLE 23 2,476 0 0
NURIX THERAPEUTICS INC COM 67080M103 93 7,104 SH   SOLE 25 7,104 0 0
NURIX THERAPEUTICS INC COM 67080M103 50 3,874 SH   SOLE 26 912 0 2,962
NURIX THERAPEUTICS INC COM 67080M103 2,355 180,722 SH   SOLE 30 180,722 0 0
NURIX THERAPEUTICS INC COM 67080M103 16 1,226 SH   SOLE 36 1,226 0 0
NURIX THERAPEUTICS INC COM 67080M103 31 2,371 SH   SOLE 40 2,371 0 0
NURIX THERAPEUTICS INC COM 67080M103 536 41,099 SH   SOLE 43 41,025 0 74
NUSCALE PWR CORP CL A COM 67079K100 176 15,097 SH   SOLE 2 1,571 0 13,526
NUSCALE PWR CORP CL A COM 67079K100 5 390 SH   SOLE 7 390 0 0
NUSCALE PWR CORP CL A COM 67079K100 1,064 91,060 SH   SOLE 18 91,060 0 0
NUSCALE PWR CORP CL A COM 67079K100 664 56,817 SH   SOLE 19 56,817 0 0
NUSCALE PWR CORP CL A COM 67079K100 11,646 997,055 SH   SOLE 21 997,055 0 0
NUSCALE PWR CORP CL A COM 67079K100 6,399 547,853 SH   SOLE 22 527,644 0 20,209
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 1 16 SH   SOLE 17 0 0 16
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 10 327 SH   SOLE 17 0 0 327
NUSTAR ENERGY LP UNIT COM 67058H102 283 20,994 SH   SOLE 18 20,994 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 275 20,343 SH   SOLE 19 20,343 0 0
NUTANIX INC CL A 67059N108 42 2,025 SH   SOLE 44 2,025 0 0
NUTANIX INC CL A 67059N108 10,297 494,336 SH   SOLE 2 243,308 0 251,028
NUTANIX INC CL A 67059N108 87 4,188 SH   SOLE 4 762 0 3,426
NUTANIX INC CL A 67059N108 84 4,040 SH   SOLE 7 2,461 0 1,579
NUTANIX INC CL A 67059N108 2,075 99,616 SH   SOLE 18 99,616 0 0
NUTANIX INC CL A 67059N108 1,370 65,762 SH   SOLE 19 65,762 0 0
NUTANIX INC CL A 67059N108 78,367 3,762,240 SH   SOLE 21 3,762,240 0 0
NUTANIX INC CL A 67059N108 104,490 5,016,343 SH   SOLE 22 4,741,824 0 274,519
NUTANIX INC CL A 67059N108 682 32,728 SH   SOLE 25 32,728 0 0
NUTANIX INC CL A 67059N108 2,234 107,250 SH   SOLE 26 91,155 0 16,095
NUTANIX INC CL A 67059N108 225 10,786 SH   SOLE 28 3,641 0 7,145
NUTANIX INC CL A 67059N108 32,371 1,554,039 SH   SOLE 30 1,554,039 0 0
NUTANIX INC CL A 67059N108 64 3,089 SH   SOLE 31 3,089 0 0
NUTANIX INC CL A 67059N108 642 30,836 SH   SOLE 40 30,836 0 0
NUTANIX INC CL A 67059N108 12 554 SH   OTR 43 554 0 0
NUTANIX INC CL A 67059N108 1,760 84,488 SH   SOLE 43 66,803 0 17,685
NUTEX HEALTH INC COM 67079U108 10 6,985 SH   SOLE 2 2,450 0 4,535
NUTEX HEALTH INC COM 67079U108 147 97,715 SH   SOLE 18 97,715 0 0
NUTEX HEALTH INC COM 67079U108 104 69,200 SH   SOLE 19 69,200 0 0
NUTEX HEALTH INC COM 67079U108 1,704 1,136,177 SH   SOLE 21 1,136,177 0 0
NUTEX HEALTH INC COM 67079U108 493 328,363 SH   SOLE 22 325,711 0 2,652
NUTRIBAND INC COM NEW 67092M208 1 322 SH   SOLE 18 322 0 0
NUTRIBAND INC COM NEW 67092M208 49 13,715 SH   SOLE 21 13,715 0 0
NUTRIEN LTD COM 67077M108 1,370 16,425 SH   SOLE 2 16,425 0 0
NUTRIEN LTD COM 67077M108 62,310 747,298 SH   SOLE 19 747,298 0 0
NUTRIEN LTD COM 67077M108 106 1,267 SH   SOLE 21 1,267 0 0
NUTRIEN LTD COM 67077M108 19,440 233,146 SH   SOLE 25 233,146 0 0
NUTRIEN LTD COM 67077M108 70,414 844,500 SH   SOLE 29 844,500 0 0
NUTRIEN LTD COM 67077M108 30,967 371,393 SH   SOLE 34 371,393 0 0
NUTRIEN LTD COM 67077M108 20,040 240,349 SH   SOLE 43 213,710 0 26,639
NUVALENT INC COM 670703107 242 12,432 SH   SOLE 2 1,844 0 10,588
NUVALENT INC COM 670703107 5 274 SH   SOLE 7 274 0 0
NUVALENT INC COM 670703107 1,082 55,651 SH   SOLE 18 55,651 0 0
NUVALENT INC COM 670703107 666 34,250 SH   SOLE 19 34,250 0 0
NUVALENT INC COM 670703107 17,264 888,090 SH   SOLE 21 888,090 0 0
NUVALENT INC COM 670703107 7,821 402,314 SH   SOLE 22 392,939 0 9,375
NUVALENT INC COM 670703107 360 18,543 SH   SOLE 30 18,543 0 0
NUVASIVE INC COM 670704105 6,052 138,146 SH   SOLE 2 102,698 0 35,448
NUVASIVE INC COM 670704105 37 850 SH   SOLE 4 164 0 686
NUVASIVE INC COM 670704105 26 595 SH   SOLE 7 595 0 0
NUVASIVE INC COM 670704105 10,020 228,722 SH   SOLE 18 224,363 0 4,359
NUVASIVE INC COM 670704105 12,469 284,618 SH   SOLE 19 284,618 0 0
NUVASIVE INC COM 670704105 172,945 3,947,611 SH   SOLE 21 3,947,611 0 0
NUVASIVE INC COM 670704105 75,803 1,730,277 SH   SOLE 22 1,697,030 0 33,247
NUVASIVE INC COM 670704105 141 3,229 SH   SOLE 23 3,229 0 0
NUVASIVE INC COM 670704105 343 7,832 SH   SOLE 25 7,832 0 0
NUVASIVE INC COM 670704105 2,688 61,353 SH   SOLE 26 18,053 0 43,300
NUVASIVE INC COM 670704105 198 4,527 SH   SOLE 28 920 0 3,607
NUVASIVE INC COM 670704105 3,297 75,267 SH   SOLE 30 75,267 0 0
NUVASIVE INC COM 670704105 48 1,088 SH   SOLE 36 1,088 0 0
NUVASIVE INC COM 670704105 277 6,332 SH   SOLE 40 6,332 0 0
NUVASIVE INC COM 670704105 14 312 SH   OTR 43 312 0 0
NUVASIVE INC COM 670704105 364 8,313 SH   SOLE 43 7,891 0 422
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 3,414 3,916,000 PRN   SOLE 21 3,916,000 0 0
NUVASIVE INC NOTE 1.000% 6/0 670704AL9 3,750 3,886,000 PRN   SOLE 21 3,886,000 0 0
NUVATION BIO INC COM CL A 67080N101 414 184,871 SH   SOLE 2 84,172 0 100,699
NUVATION BIO INC COM CL A 67080N101 2 1,062 SH   SOLE 7 1,062 0 0
NUVATION BIO INC COM CL A 67080N101 803 358,636 SH   SOLE 18 358,636 0 0
NUVATION BIO INC COM CL A 67080N101 1,241 554,037 SH   SOLE 19 554,037 0 0
NUVATION BIO INC COM CL A 67080N101 12,599 5,624,342 SH   SOLE 21 5,624,342 0 0
NUVATION BIO INC COM CL A 67080N101 7,069 3,155,905 SH   SOLE 22 3,032,578 0 123,327
NUVATION BIO INC COM CL A 67080N101 16 7,357 SH   SOLE 23 7,357 0 0
NUVATION BIO INC COM CL A 67080N101 50 22,175 SH   SOLE 25 22,175 0 0
NUVATION BIO INC COM CL A 67080N101 178 79,361 SH   SOLE 26 66,410 0 12,951
NUVATION BIO INC COM CL A 67080N101 172 76,717 SH   SOLE 28 63,046 0 13,671
NUVATION BIO INC COM CL A 67080N101 410 182,908 SH   SOLE 30 182,908 0 0
NUVATION BIO INC COM CL A 67080N101 38 16,809 SH   SOLE 36 16,809 0 0
NUVATION BIO INC COM CL A 67080N101 29 12,761 SH   SOLE 40 12,761 0 0
NUVATION BIO INC COM CL A 67080N101 22 9,951 SH   SOLE 43 9,951 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 1 5,618 SH   SOLE 18 5,618 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 26 150,284 SH   SOLE 19 150,284 0 0
NUVECTIS PHARMA INC COM 67080T108 9 1,255 SH   SOLE 18 1,255 0 0
NUVECTIS PHARMA INC COM 67080T108 87 12,247 SH   SOLE 21 12,247 0 0
NUVECTIS PHARMA INC COM 67080T108 4 501 SH   SOLE 22 501 0 0
NUVEEN MUN VALUE FD INC COM 670928100 45 5,349 SH   SOLE 4 5,349 0 0
NUVEEN MUN VALUE FD INC COM 670928100 427 50,442 SH   SOLE 18 50,442 0 0
NUVEEN MUN VALUE FD INC COM 670928100 2,761 326,341 SH   SOLE 19 326,341 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NUVEI CORPORATION SUB VTG SHS 67079A102 549 20,281 SH   SOLE 21 20,281 0 0
NUVVE HOLDING CORP COM 67079Y100 1 468 SH   SOLE 18 468 0 0
NUVVE HOLDING CORP COM 67079Y100 16 11,705 SH   SOLE 21 11,705 0 0
NUVVE HOLDING CORP COM 67079Y100 38 27,233 SH   SOLE 22 27,233 0 0
NUZEE INC COM NEW 67073S208 0 542 SH   SOLE 22 542 0 0
NV5 GLOBAL INC COM 62945V109 856 6,910 SH   SOLE 2 5,450 0 1,460
NV5 GLOBAL INC COM 62945V109 6 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 6,192 50,008 SH   SOLE 7 50,008 0 0
NV5 GLOBAL INC COM 62945V109 5,512 44,520 SH   SOLE 18 44,520 0 0
NV5 GLOBAL INC COM 62945V109 3,079 24,864 SH   SOLE 19 24,864 0 0
NV5 GLOBAL INC COM 62945V109 194,128 1,567,826 SH   SOLE 21 1,567,826 0 0
NV5 GLOBAL INC COM 62945V109 39,422 318,378 SH   SOLE 22 309,924 0 8,454
NV5 GLOBAL INC COM 62945V109 209 1,691 SH   SOLE 25 1,691 0 0
NV5 GLOBAL INC COM 62945V109 904 7,302 SH   SOLE 26 6,505 0 797
NV5 GLOBAL INC COM 62945V109 208 1,681 SH   SOLE 28 206 0 1,475
NV5 GLOBAL INC COM 62945V109 4,430 35,774 SH   SOLE 30 35,774 0 0
NV5 GLOBAL INC COM 62945V109 194 1,566 SH   SOLE 40 1,566 0 0
NV5 GLOBAL INC COM 62945V109 760 6,140 SH   SOLE 43 5,999 0 141
NVE CORP COM NEW 629445206 125 2,674 SH   SOLE 2 2,535 0 139
NVE CORP COM NEW 629445206 40 848 SH   SOLE 18 848 0 0
NVE CORP COM NEW 629445206 874 18,731 SH   SOLE 21 18,731 0 0
NVE CORP COM NEW 629445206 3,715 79,630 SH   SOLE 22 79,630 0 0
NVE CORP COM NEW 629445206 20 422 SH   SOLE 43 422 0 0
NVENT ELECTRIC PLC SHS G6700G107 30,042 950,393 SH   SOLE 2 164,630 0 785,763
NVENT ELECTRIC PLC SHS G6700G107 31 991 SH   SOLE 4 991 0 0
NVENT ELECTRIC PLC SHS G6700G107 85 2,703 SH   SOLE 7 2,703 0 0
NVENT ELECTRIC PLC SHS G6700G107 11,250 355,889 SH   SOLE 18 355,889 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,723 54,523 SH   SOLE 19 54,523 0 0
NVENT ELECTRIC PLC SHS G6700G107 257,842 8,156,991 SH   SOLE 21 8,156,991 0 0
NVENT ELECTRIC PLC SHS G6700G107 142,240 4,499,837 SH   SOLE 22 4,298,535 0 201,302
NVENT ELECTRIC PLC SHS G6700G107 751 23,767 SH   SOLE 25 23,767 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,608 82,493 SH   SOLE 26 69,893 0 12,600
NVENT ELECTRIC PLC SHS G6700G107 443 14,004 SH   SOLE 28 2,988 0 11,016
NVENT ELECTRIC PLC SHS G6700G107 5,378 170,133 SH   SOLE 30 170,133 0 0
NVENT ELECTRIC PLC SHS G6700G107 77 2,441 SH   SOLE 31 2,441 0 0
NVENT ELECTRIC PLC SHS G6700G107 120 3,806 SH   SOLE 36 3,806 0 0
NVENT ELECTRIC PLC SHS G6700G107 688 21,779 SH   SOLE 40 21,779 0 0
NVENT ELECTRIC PLC SHS G6700G107 18 582 SH   OTR 43 582 0 0
NVENT ELECTRIC PLC SHS G6700G107 3,463 109,562 SH   SOLE 43 103,355 0 6,207
NVIDIA CORPORATION COM 67066G104 598,014 4,926,382 SH   SOLE 2 1,116,511 0 3,809,871
NVIDIA CORPORATION COM 67066G104 231,217 1,904,741 SH   SOLE 4 1,158,300 0 746,441
NVIDIA CORPORATION COM 67066G104 299,770 2,469,480 SH   SOLE 7 2,397,245 0 72,235
NVIDIA CORPORATION COM 67066G104 9,258 76,270 SH   SOLE 13 16,578 0 59,692
NVIDIA CORPORATION COM 67066G104 30,710 252,984 SH   SOLE 15 252,984 0 0
NVIDIA CORPORATION COM 67066G104 28 235 SH   SOLE 17 0 0 235
NVIDIA CORPORATION COM 67066G104 684,492 5,638,787 SH   SOLE 18 5,083,952 0 554,835
NVIDIA CORPORATION COM 67066G104 311,018 2,562,137 SH   SOLE 19 2,562,137 0 0
NVIDIA CORPORATION COM 67066G104 7,593,510 62,554,657 SH   SOLE 21 62,554,657 0 0
NVIDIA CORPORATION COM 67066G104 6,400,109 52,723,524 SH   SOLE 22 47,760,954 0 4,962,570
NVIDIA CORPORATION COM 67066G104 483,923 3,986,513 SH   SOLE 23 3,986,513 0 0
NVIDIA CORPORATION COM 67066G104 542,303 4,467,443 SH   SOLE 25 4,467,443 0 0
NVIDIA CORPORATION COM 67066G104 662,113 5,454,428 SH   SOLE 26 2,206,757 0 3,247,671
NVIDIA CORPORATION COM 67066G104 618,798 5,097,599 SH   SOLE 28 165,452 0 4,932,147
NVIDIA CORPORATION COM 67066G104 311 2,563 SH   SOLE 29 2,563 0 0
NVIDIA CORPORATION COM 67066G104 2,286,759 18,838,115 SH   SOLE 30 18,772,891 0 65,224
NVIDIA CORPORATION COM 67066G104 67,383 555,098 SH   SOLE 31 509,642 0 45,456
NVIDIA CORPORATION COM 67066G104 79,135 651,906 SH   SOLE 32 651,906 0 0
NVIDIA CORPORATION COM 67066G104 154,685 1,274,279 SH   SOLE 34 1,274,279 0 0
NVIDIA CORPORATION COM 67066G104 89,594 738,069 SH   SOLE 36 738,069 0 0
NVIDIA CORPORATION COM 67066G104 9,851 81,154 SH   SOLE 40 81,154 0 0
NVIDIA CORPORATION COM 67066G104 590 4,859 SH   OTR 43 4,859 0 0
NVIDIA CORPORATION COM 67066G104 260,283 2,144,185 SH   SOLE 43 1,957,811 0 186,373
NVR INC COM 62944T105 12,496 3,134 SH   SOLE 2 1,063 0 2,071
NVR INC COM 62944T105 8,931 2,240 SH   SOLE 4 1,046 0 1,194
NVR INC COM 62944T105 11,909 2,987 SH   SOLE 7 2,790 0 197
NVR INC COM 62944T105 566 142 SH   SOLE 13 13 0 129
NVR INC COM 62944T105 1,607 403 SH   SOLE 15 403 0 0
NVR INC COM 62944T105 20,621 5,172 SH   SOLE 18 4,868 0 304
NVR INC COM 62944T105 9,593 2,406 SH   SOLE 19 2,406 0 0
NVR INC COM 62944T105 476,261 119,451 SH   SOLE 21 119,451 0 0
NVR INC COM 62944T105 262,493 65,836 SH   SOLE 22 59,399 0 6,437
NVR INC COM 62944T105 20,111 5,044 SH   SOLE 23 5,044 0 0
NVR INC COM 62944T105 13,660 3,426 SH   SOLE 25 3,426 0 0
NVR INC COM 62944T105 22,356 5,607 SH   SOLE 26 2,002 0 3,605
NVR INC COM 62944T105 31,685 7,947 SH   SOLE 28 47 0 7,900
NVR INC COM 62944T105 132 33 SH   SOLE 29 33 0 0
NVR INC COM 62944T105 68,965 17,297 SH   SOLE 30 17,297 0 0
NVR INC COM 62944T105 2,859 717 SH   SOLE 31 659 0 58
NVR INC COM 62944T105 562 141 SH   SOLE 34 141 0 0
NVR INC COM 62944T105 3,616 907 SH   SOLE 36 907 0 0
NVR INC COM 62944T105 427 107 SH   SOLE 40 107 0 0
NVR INC COM 62944T105 48 12 SH   OTR 43 12 0 0
NVR INC COM 62944T105 7,639 1,916 SH   SOLE 43 1,738 0 178
NXP SEMICONDUCTORS N V COM N6596X109 52,751 357,609 SH   SOLE 2 262,571 0 95,038
NXP SEMICONDUCTORS N V COM N6596X109 34,866 236,365 SH   SOLE 4 174,760 0 61,605
NXP SEMICONDUCTORS N V COM N6596X109 40,650 275,576 SH   SOLE 7 265,756 0 9,820
NXP SEMICONDUCTORS N V COM N6596X109 5,937 40,249 SH   SOLE 13 34,572 0 5,677
NXP SEMICONDUCTORS N V COM N6596X109 5,981 40,546 SH   SOLE 15 40,546 0 0
NXP SEMICONDUCTORS N V COM N6596X109 61,374 416,066 SH   SOLE 18 391,377 0 24,689
NXP SEMICONDUCTORS N V COM N6596X109 60,891 412,795 SH   SOLE 19 412,795 0 0
NXP SEMICONDUCTORS N V COM N6596X109 939,046 6,365,985 SH   SOLE 21 6,365,985 0 0
NXP SEMICONDUCTORS N V COM N6596X109 580,403 3,934,666 SH   SOLE 22 3,592,876 0 341,790
NXP SEMICONDUCTORS N V COM N6596X109 71,974 487,923 SH   SOLE 23 487,923 0 0
NXP SEMICONDUCTORS N V COM N6596X109 103,435 701,204 SH   SOLE 25 701,204 0 0
NXP SEMICONDUCTORS N V COM N6596X109 110,246 747,383 SH   SOLE 26 330,672 0 416,711
NXP SEMICONDUCTORS N V COM N6596X109 105,345 714,157 SH   SOLE 28 3,412 0 710,745
NXP SEMICONDUCTORS N V COM N6596X109 2,960 20,069 SH   SOLE 29 20,069 0 0
NXP SEMICONDUCTORS N V COM N6596X109 248,270 1,683,072 SH   SOLE 30 1,683,072 0 0
NXP SEMICONDUCTORS N V COM N6596X109 18,119 122,829 SH   SOLE 31 118,016 0 4,813
NXP SEMICONDUCTORS N V COM N6596X109 8,963 60,762 SH   SOLE 32 60,762 0 0
NXP SEMICONDUCTORS N V COM N6596X109 125,847 853,139 SH   SOLE 34 853,139 0 0
NXP SEMICONDUCTORS N V COM N6596X109 12,735 86,335 SH   SOLE 36 86,335 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,258 8,529 SH   SOLE 40 8,529 0 0
NXP SEMICONDUCTORS N V COM N6596X109 88 598 SH   OTR 43 598 0 0
NXP SEMICONDUCTORS N V COM N6596X109 20,845 141,315 SH   SOLE 43 122,540 0 18,776
NYMOX PHARMACEUTICAL CORP COM P73398102 3 8,371 SH   SOLE 2 8,371 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 4 9,318 SH   SOLE 18 9,318 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 46 111,393 SH   SOLE 21 111,393 0 0
NYXOAH S A SHS B6S7WD106 4,083 648,041 SH   SOLE 19 648,041 0 0
NYXOAH S A SHS B6S7WD106 10 1,596 SH   SOLE 21 1,596 0 0
NYXOAH S A SHS B6S7WD106 25 3,910 SH   SOLE 34 3,910 0 0
O-I GLASS INC COM 67098H104 1,204 92,941 SH   SOLE 2 64,916 0 28,025
O-I GLASS INC COM 67098H104 8 590 SH   SOLE 4 590 0 0
O-I GLASS INC COM 67098H104 49 3,760 SH   SOLE 7 3,760 0 0
O-I GLASS INC COM 67098H104 6,778 523,370 SH   SOLE 18 523,370 0 0
O-I GLASS INC COM 67098H104 3,739 288,716 SH   SOLE 19 288,716 0 0
O-I GLASS INC COM 67098H104 240,307 18,556,492 SH   SOLE 21 18,556,492 0 0
O-I GLASS INC COM 67098H104 50,290 3,883,395 SH   SOLE 22 3,771,898 0 111,497
O-I GLASS INC COM 67098H104 322 24,854 SH   SOLE 25 24,854 0 0
O-I GLASS INC COM 67098H104 614 47,440 SH   SOLE 26 34,811 0 12,629
O-I GLASS INC COM 67098H104 36 2,814 SH   SOLE 28 2,814 0 0
O-I GLASS INC COM 67098H104 3,464 267,463 SH   SOLE 30 267,463 0 0
O-I GLASS INC COM 67098H104 74 5,747 SH   SOLE 36 5,747 0 0
O-I GLASS INC COM 67098H104 225 17,337 SH   SOLE 40 17,337 0 0
O-I GLASS INC COM 67098H104 1,037 80,062 SH   SOLE 43 78,983 0 1,079
O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 0 49 SH   SOLE 43 49 0 0
OAK STR HEALTH INC COM 67181A107 2,566 104,664 SH   SOLE 2 48,551 0 56,113
OAK STR HEALTH INC COM 67181A107 10 401 SH   SOLE 4 401 0 0
OAK STR HEALTH INC COM 67181A107 31 1,248 SH   SOLE 7 1,248 0 0
OAK STR HEALTH INC COM 67181A107 1,140 46,509 SH   SOLE 18 46,509 0 0
OAK STR HEALTH INC COM 67181A107 874 35,634 SH   SOLE 19 35,634 0 0
OAK STR HEALTH INC COM 67181A107 44,320 1,807,503 SH   SOLE 21 1,807,503 0 0
OAK STR HEALTH INC COM 67181A107 64,177 2,617,315 SH   SOLE 22 2,474,281 0 143,034
OAK STR HEALTH INC COM 67181A107 369 15,044 SH   SOLE 25 15,044 0 0
OAK STR HEALTH INC COM 67181A107 1,007 41,061 SH   SOLE 26 32,413 0 8,648
OAK STR HEALTH INC COM 67181A107 179 7,283 SH   SOLE 28 2,935 0 4,348
OAK STR HEALTH INC COM 67181A107 1,306 53,280 SH   SOLE 30 53,280 0 0
OAK STR HEALTH INC COM 67181A107 42 1,715 SH   SOLE 31 1,715 0 0
OAK STR HEALTH INC COM 67181A107 88 3,604 SH   SOLE 34 3,604 0 0
OAK STR HEALTH INC COM 67181A107 371 15,128 SH   SOLE 40 15,128 0 0
OAK STR HEALTH INC COM 67181A107 103 4,218 SH   SOLE 43 4,092 0 126
OAK STR HEALTH INC NOTE 3/1 67181AAB3 6,124 8,000,000 PRN   SOLE 21 8,000,000 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 13 708 SH   SOLE 2 487 0 221
OAK VY BANCORP OAKDALE CALIF COM 671807105 20 1,143 SH   SOLE 18 1,143 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 25 1,382 SH   SOLE 19 1,382 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 403 22,572 SH   SOLE 21 22,572 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 21 1,183 SH   SOLE 22 1,183 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 8,099 1,349,903 SH   SOLE 30 1,349,903 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 506 192,515 SH   SOLE 43 174,380 0 18,135
OBLONG INC COM 674434105 0 1,121 SH   SOLE 21 1,121 0 0
OBSEVA SA COM H5861P103 42 293,051 SH   SOLE 21 293,051 0 0
OBSEVA SA COM H5861P103 5 33,778 SH   SOLE 30 33,778 0 0
OBSIDIAN ENERGY LTD COM 674482203 0 1 SH   SOLE 43 1 0 0
OCCIDENTAL PETE CORP COM 674599105 52,439 853,357 SH   SOLE 2 260,539 0 592,818
OCCIDENTAL PETE CORP COM 674599105 20,765 337,916 SH   SOLE 4 268,015 0 69,901
OCCIDENTAL PETE CORP COM 674599105 41,680 678,275 SH   SOLE 7 657,752 0 20,523
OCCIDENTAL PETE CORP COM 674599105 1,593 25,917 SH   SOLE 13 3,867 0 22,050
OCCIDENTAL PETE CORP COM 674599105 8,451 137,524 SH   SOLE 15 137,524 0 0
OCCIDENTAL PETE CORP COM 674599105 1 24 SH   SOLE 17 0 0 24
OCCIDENTAL PETE CORP COM 674599105 77,766 1,265,514 SH   SOLE 18 1,194,998 0 70,516
OCCIDENTAL PETE CORP COM 674599105 14,833 241,385 SH   SOLE 19 241,385 0 0
OCCIDENTAL PETE CORP COM 674599105 1,160,364 18,883,061 SH   SOLE 21 18,883,061 0 0
OCCIDENTAL PETE CORP COM 674599105 1,022,849 16,645,217 SH   SOLE 22 14,899,091 0 1,746,126
OCCIDENTAL PETE CORP COM 674599105 95,922 1,560,975 SH   SOLE 23 1,560,975 0 0
OCCIDENTAL PETE CORP COM 674599105 74,363 1,210,142 SH   SOLE 25 1,210,142 0 0
OCCIDENTAL PETE CORP COM 674599105 105,639 1,719,100 SH   SOLE 26 600,546 0 1,118,554
OCCIDENTAL PETE CORP COM 674599105 48,103 782,798 SH   SOLE 28 1,164 0 781,634
OCCIDENTAL PETE CORP COM 674599105 23 370 SH   SOLE 29 370 0 0
OCCIDENTAL PETE CORP COM 674599105 260,413 4,237,798 SH   SOLE 30 4,237,798 0 0
OCCIDENTAL PETE CORP COM 674599105 12,614 205,269 SH   SOLE 31 188,258 0 17,011
OCCIDENTAL PETE CORP COM 674599105 5,218 84,908 SH   SOLE 34 84,908 0 0
OCCIDENTAL PETE CORP COM 674599105 19,801 322,222 SH   SOLE 36 322,222 0 0
OCCIDENTAL PETE CORP COM 674599105 1,865 30,354 SH   SOLE 40 30,354 0 0
OCCIDENTAL PETE CORP COM 674599105 157 2,551 SH   OTR 43 2,551 0 0
OCCIDENTAL PETE CORP COM 674599105 31,796 517,436 SH   SOLE 43 453,522 0 63,914
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 13 339 SH   SOLE 17 0 0 339
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 13 324 SH   SOLE 18 90 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 84 2,111 SH   SOLE 19 2,111 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 14 365 SH   SOLE 21 365 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 739 18,654 SH   SOLE 22 1,030 0 17,624
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 7 172 SH   SOLE 29 172 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 11 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 33 823 SH   SOLE 43 526 0 297
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 8 9,808 SH   SOLE 18 9,808 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 88 107,818 SH   SOLE 21 107,818 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 476 580,556 SH   SOLE 22 580,556 0 0
OCEANEERING INTL INC COM 675232102 2,755 346,046 SH   SOLE 2 191,437 0 154,609
OCEANEERING INTL INC COM 675232102 3 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 10 1,272 SH   SOLE 7 1,272 0 0
OCEANEERING INTL INC COM 675232102 2,900 364,263 SH   SOLE 18 340,735 0 23,528
OCEANEERING INTL INC COM 675232102 8,223 1,033,054 SH   SOLE 19 1,033,054 0 0
OCEANEERING INTL INC COM 675232102 97,765 12,282,004 SH   SOLE 21 12,282,004 0 0
OCEANEERING INTL INC COM 675232102 28,132 3,534,149 SH   SOLE 22 3,465,601 0 68,548
OCEANEERING INTL INC COM 675232102 295 37,085 SH   SOLE 23 37,085 0 0
OCEANEERING INTL INC COM 675232102 107 13,475 SH   SOLE 25 13,475 0 0
OCEANEERING INTL INC COM 675232102 1,853 232,775 SH   SOLE 26 15,817 0 216,958
OCEANEERING INTL INC COM 675232102 279 35,064 SH   SOLE 28 1,203 0 33,861
OCEANEERING INTL INC COM 675232102 2,489 312,693 SH   SOLE 30 312,693 0 0
OCEANEERING INTL INC COM 675232102 57 7,123 SH   SOLE 36 7,123 0 0
OCEANEERING INTL INC COM 675232102 87 10,990 SH   SOLE 40 10,990 0 0
OCEANEERING INTL INC COM 675232102 1,988 249,807 SH   SOLE 43 176,835 0 72,972
OCEANFIRST FINL CORP COM 675234108 8,168 438,201 SH   SOLE 2 314,095 0 124,106
OCEANFIRST FINL CORP COM 675234108 3 158 SH   SOLE 4 158 0 0
OCEANFIRST FINL CORP COM 675234108 13 707 SH   SOLE 7 707 0 0
OCEANFIRST FINL CORP COM 675234108 3,397 182,221 SH   SOLE 18 182,221 0 0
OCEANFIRST FINL CORP COM 675234108 16,195 868,825 SH   SOLE 19 868,825 0 0
OCEANFIRST FINL CORP COM 675234108 39,333 2,110,165 SH   SOLE 21 2,110,165 0 0
OCEANFIRST FINL CORP COM 675234108 45,726 2,453,120 SH   SOLE 22 2,382,714 0 70,406
OCEANFIRST FINL CORP COM 675234108 457 24,492 SH   SOLE 23 24,492 0 0
OCEANFIRST FINL CORP COM 675234108 195 10,443 SH   SOLE 25 10,443 0 0
OCEANFIRST FINL CORP COM 675234108 2,733 146,608 SH   SOLE 26 22,290 0 124,318
OCEANFIRST FINL CORP COM 675234108 129 6,925 SH   SOLE 28 605 0 6,320
OCEANFIRST FINL CORP COM 675234108 674 36,183 SH   SOLE 30 36,183 0 0
OCEANFIRST FINL CORP COM 675234108 83 4,445 SH   SOLE 34 4,445 0 0
OCEANFIRST FINL CORP COM 675234108 126 6,736 SH   SOLE 40 6,736 0 0
OCEANFIRST FINL CORP COM 675234108 1,133 60,798 SH   SOLE 43 59,415 0 1,383
OCONEE FED FINL CORP COM 675607105 5 206 SH   SOLE 18 206 0 0
OCONEE FED FINL CORP COM 675607105 51 2,095 SH   SOLE 21 2,095 0 0
OCONEE FED FINL CORP COM 675607105 2 64 SH   SOLE 22 64 0 0
OCUGEN INC COM 67577C105 194 109,006 SH   SOLE 2 87,016 0 21,990
OCUGEN INC COM 67577C105 5 2,967 SH   SOLE 7 2,967 0 0
OCUGEN INC COM 67577C105 1,034 581,027 SH   SOLE 18 581,027 0 0
OCUGEN INC COM 67577C105 719 403,869 SH   SOLE 19 403,869 0 0
OCUGEN INC COM 67577C105 12,628 7,094,375 SH   SOLE 21 7,094,375 0 0
OCUGEN INC COM 67577C105 9,095 5,109,415 SH   SOLE 22 4,986,487 0 122,928
OCUGEN INC COM 67577C105 43 23,905 SH   SOLE 25 23,905 0 0
OCUGEN INC COM 67577C105 33 18,376 SH   SOLE 26 4,688 0 13,688
OCUGEN INC COM 67577C105 44 24,472 SH   SOLE 28 15,724 0 8,748
OCUGEN INC COM 67577C105 291 163,473 SH   SOLE 30 163,473 0 0
OCUGEN INC COM 67577C105 36 20,096 SH   SOLE 40 20,096 0 0
OCUGEN INC COM 67577C105 1 727 SH   SOLE 43 727 0 0
OCULAR THERAPEUTIX INC COM 67576A100 82 19,709 SH   SOLE 2 12,128 0 7,581
OCULAR THERAPEUTIX INC COM 67576A100 4 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100 875 210,947 SH   SOLE 18 210,947 0 0
OCULAR THERAPEUTIX INC COM 67576A100 653 157,352 SH   SOLE 19 157,352 0 0
OCULAR THERAPEUTIX INC COM 67576A100 10,473 2,523,733 SH   SOLE 21 2,523,733 0 0
OCULAR THERAPEUTIX INC COM 67576A100 7,565 1,822,990 SH   SOLE 22 1,808,509 0 14,481
OCULAR THERAPEUTIX INC COM 67576A100 4 1,081 SH   SOLE 28 1,081 0 0
OCULAR THERAPEUTIX INC COM 67576A100 138 33,153 SH   SOLE 30 33,153 0 0
OCULAR THERAPEUTIX INC COM 67576A100 141 33,941 SH   SOLE 43 33,439 0 502
OCUPHIRE PHARMA INC COM 67577R102 5 2,333 SH   SOLE 18 2,333 0 0
OCUPHIRE PHARMA INC COM 67577R102 122 60,448 SH   SOLE 21 60,448 0 0
OCUPHIRE PHARMA INC COM 67577R102 8 3,936 SH   SOLE 22 3,936 0 0
OCWEN FINL CORP COM NEW 675746606 204 8,766 SH   SOLE 2 5,244 0 3,522
OCWEN FINL CORP COM NEW 675746606 35 1,489 SH   SOLE 18 1,489 0 0
OCWEN FINL CORP COM NEW 675746606 400 17,193 SH   SOLE 21 17,193 0 0
OCWEN FINL CORP COM NEW 675746606 2,699 115,975 SH   SOLE 22 115,975 0 0
OCWEN FINL CORP COM NEW 675746606 32 1,389 SH   SOLE 43 1,389 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 8 2,518 SH   SOLE 18 2,518 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 119 38,401 SH   SOLE 21 38,401 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 491 158,385 SH   SOLE 22 158,385 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109 36 29,935 SH   SOLE 2 21,629 0 8,306
OFFERPAD SOLUTIONS INC COM CL A 67623L109 199 164,225 SH   SOLE 18 164,225 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109 137 113,395 SH   SOLE 19 113,395 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109 2,362 1,952,071 SH   SOLE 21 1,952,071 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109 1,870 1,545,818 SH   SOLE 22 1,504,766 0 41,052
OFFERPAD SOLUTIONS INC COM CL A 67623L109 19 15,853 SH   SOLE 25 15,853 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 1 3,684 SH   SOLE 4 3,684 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 10 56,763 SH   SOLE 18 56,763 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 158 945,211 SH   SOLE 19 945,211 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 5 29,712 SH   SOLE 22 29,712 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 1 3,277 SH   SOLE 26 3,277 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 44 265,206 SH   SOLE 34 265,206 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 863 61,425 SH   SOLE 2 30,850 0 30,575
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 335 23,856 SH   SOLE 4 23,856 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 841 59,823 SH   SOLE 7 59,823 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2,534 180,322 SH   SOLE 18 180,322 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2,287 162,783 SH   SOLE 19 162,783 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 85,274 6,069,296 SH   SOLE 21 6,069,296 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 23,016 1,638,154 SH   SOLE 22 1,587,325 0 50,829
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 27 1,945 SH   SOLE 23 1,945 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,230 229,879 SH   SOLE 25 229,879 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 491 34,945 SH   SOLE 26 31,234 0 3,711
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 540 38,399 SH   SOLE 28 167 0 38,232
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,392 241,411 SH   SOLE 30 241,411 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 10 743 SH   SOLE 34 743 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 70 4,949 SH   SOLE 40 4,949 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 725 51,582 SH   SOLE 43 50,495 0 1,087
OFG BANCORP COM 67103X102 1,040 41,395 SH   SOLE 2 17,913 0 23,482
OFG BANCORP COM 67103X102 4 178 SH   SOLE 4 178 0 0
OFG BANCORP COM 67103X102 9 369 SH   SOLE 7 369 0 0
OFG BANCORP COM 67103X102 4,293 170,821 SH   SOLE 18 170,821 0 0
OFG BANCORP COM 67103X102 2,069 82,327 SH   SOLE 19 82,327 0 0
OFG BANCORP COM 67103X102 138,014 5,492,004 SH   SOLE 21 5,492,004 0 0
OFG BANCORP COM 67103X102 27,305 1,086,538 SH   SOLE 22 1,040,045 0 46,493
OFG BANCORP COM 67103X102 99 3,943 SH   SOLE 25 3,943 0 0
OFG BANCORP COM 67103X102 451 17,961 SH   SOLE 26 14,978 0 2,983
OFG BANCORP COM 67103X102 9 374 SH   SOLE 28 374 0 0
OFG BANCORP COM 67103X102 1,924 76,546 SH   SOLE 30 76,546 0 0
OFG BANCORP COM 67103X102 105 4,172 SH   SOLE 40 4,172 0 0
OFG BANCORP COM 67103X102 409 16,263 SH   SOLE 43 16,044 0 219
OGE ENERGY CORP COM 670837103 32,563 893,123 SH   SOLE 2 336,899 0 556,224
OGE ENERGY CORP COM 670837103 902 24,745 SH   SOLE 4 24,745 0 0
OGE ENERGY CORP COM 670837103 7,322 200,816 SH   SOLE 7 200,816 0 0
OGE ENERGY CORP COM 670837103 19,046 522,369 SH   SOLE 18 522,369 0 0
OGE ENERGY CORP COM 670837103 3,195 87,621 SH   SOLE 19 87,621 0 0
OGE ENERGY CORP COM 670837103 547,720 15,022,484 SH   SOLE 21 15,022,484 0 0
OGE ENERGY CORP COM 670837103 201,149 5,516,984 SH   SOLE 22 5,272,428 0 244,556
OGE ENERGY CORP COM 670837103 96 2,622 SH   SOLE 23 2,622 0 0
OGE ENERGY CORP COM 670837103 3,718 101,967 SH   SOLE 26 86,443 0 15,524
OGE ENERGY CORP COM 670837103 130 3,569 SH   SOLE 28 3,569 0 0
OGE ENERGY CORP COM 670837103 7,930 217,486 SH   SOLE 30 217,486 0 0
OGE ENERGY CORP COM 670837103 103 2,833 SH   SOLE 31 2,833 0 0
OGE ENERGY CORP COM 670837103 3,381 92,735 SH   SOLE 32 92,735 0 0
OGE ENERGY CORP COM 670837103 815 22,364 SH   SOLE 36 22,364 0 0
OGE ENERGY CORP COM 670837103 932 25,572 SH   SOLE 40 25,572 0 0
OGE ENERGY CORP COM 670837103 3,115 85,440 SH   SOLE 43 75,492 0 9,948
OHIO VY BANC CORP COM 677719106 4 158 SH   SOLE 2 0 0 158
OHIO VY BANC CORP COM 677719106 19 667 SH   SOLE 18 667 0 0
OHIO VY BANC CORP COM 677719106 1,091 39,209 SH   SOLE 21 39,209 0 0
OHIO VY BANC CORP COM 677719106 198 7,112 SH   SOLE 22 7,112 0 0
OHIO VY BANC CORP COM 677719106 1 19 SH   SOLE 43 19 0 0
OIL DRI CORP AMER COM 677864100 659 27,219 SH   SOLE 2 27,044 0 175
OIL DRI CORP AMER COM 677864100 20 838 SH   SOLE 18 838 0 0
OIL DRI CORP AMER COM 677864100 43 1,758 SH   SOLE 19 1,758 0 0
OIL DRI CORP AMER COM 677864100 247 10,196 SH   SOLE 21 10,196 0 0
OIL DRI CORP AMER COM 677864100 1,017 42,019 SH   SOLE 22 42,019 0 0
OIL DRI CORP AMER COM 677864100 18 735 SH   SOLE 23 735 0 0
OIL DRI CORP AMER COM 677864100 13 552 SH   SOLE 43 552 0 0
OIL STS INTL INC COM 678026105 1,332 342,485 SH   SOLE 2 157,011 0 185,474
OIL STS INTL INC COM 678026105 4 988 SH   SOLE 7 988 0 0
OIL STS INTL INC COM 678026105 951 244,511 SH   SOLE 18 244,511 0 0
OIL STS INTL INC COM 678026105 1,668 428,840 SH   SOLE 19 428,840 0 0
OIL STS INTL INC COM 678026105 30,283 7,784,770 SH   SOLE 21 7,784,770 0 0
OIL STS INTL INC COM 678026105 9,061 2,329,211 SH   SOLE 22 2,284,656 0 44,555
OIL STS INTL INC COM 678026105 133 34,084 SH   SOLE 23 34,084 0 0
OIL STS INTL INC COM 678026105 294 75,473 SH   SOLE 26 0 0 75,473
OIL STS INTL INC COM 678026105 146 37,592 SH   SOLE 28 37,592 0 0
OIL STS INTL INC COM 678026105 299 76,980 SH   SOLE 30 76,980 0 0
OIL STS INTL INC COM 678026105 357 91,833 SH   SOLE 43 82,141 0 9,692
OKTA INC CL A 679295105 17,989 316,315 SH   SOLE 2 130,327 0 185,988
OKTA INC CL A 679295105 5,462 96,037 SH   SOLE 4 53,348 0 42,689
OKTA INC CL A 679295105 2,414 42,443 SH   SOLE 7 38,832 0 3,611
OKTA INC CL A 679295105 37 644 SH   SOLE 13 644 0 0
OKTA INC CL A 679295105 914 16,072 SH   SOLE 15 16,072 0 0
OKTA INC CL A 679295105 0 3 SH   SOLE 17 0 0 3
OKTA INC CL A 679295105 6,126 107,720 SH   SOLE 18 100,197 0 7,523
OKTA INC CL A 679295105 28,248 496,714 SH   SOLE 19 496,714 0 0
OKTA INC CL A 679295105 153,702 2,702,687 SH   SOLE 21 2,702,687 0 0
OKTA INC CL A 679295105 193,875 3,409,094 SH   SOLE 22 3,117,631 0 291,463
OKTA INC CL A 679295105 13,461 236,690 SH   SOLE 23 236,690 0 0
OKTA INC CL A 679295105 14,843 260,993 SH   SOLE 25 260,993 0 0
OKTA INC CL A 679295105 13,163 231,460 SH   SOLE 26 92,178 0 139,282
OKTA INC CL A 679295105 17,042 299,670 SH   SOLE 28 5,540 0 294,130
OKTA INC CL A 679295105 42,725 751,274 SH   SOLE 30 751,274 0 0
OKTA INC CL A 679295105 1,986 34,925 SH   SOLE 31 32,313 0 2,612
OKTA INC CL A 679295105 1,947 34,229 SH   SOLE 32 34,229 0 0
OKTA INC CL A 679295105 45,526 800,531 SH   SOLE 34 800,531 0 0
OKTA INC CL A 679295105 2,656 46,709 SH   SOLE 36 46,709 0 0
OKTA INC CL A 679295105 262 4,613 SH   SOLE 40 4,613 0 0
OKTA INC CL A 679295105 19 342 SH   OTR 43 342 0 0
OKTA INC CL A 679295105 4,513 79,350 SH   SOLE 43 71,002 0 8,348
OKTA INC NOTE 0.125% 9/0 679295AD7 7,761 9,295,000 PRN   SOLE 21 9,295,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2 7,767 10,002,000 PRN   SOLE 21 10,002,000 0 0
OLAPLEX HLDGS INC COM 679369108 1,232 128,988 SH   SOLE 2 35,733 0 93,255
OLAPLEX HLDGS INC COM 679369108 14 1,482 SH   SOLE 7 1,482 0 0
OLAPLEX HLDGS INC COM 679369108 621 65,044 SH   SOLE 18 65,044 0 0
OLAPLEX HLDGS INC COM 679369108 487 50,952 SH   SOLE 19 50,952 0 0
OLAPLEX HLDGS INC COM 679369108 15,183 1,589,853 SH   SOLE 21 1,589,853 0 0
OLAPLEX HLDGS INC COM 679369108 22,843 2,391,957 SH   SOLE 22 2,301,215 0 90,742
OLAPLEX HLDGS INC COM 679369108 81 8,498 SH   SOLE 25 8,498 0 0
OLAPLEX HLDGS INC COM 679369108 417 43,691 SH   SOLE 28 0 0 43,691
OLAPLEX HLDGS INC COM 679369108 17 1,827 SH   SOLE 31 1,827 0 0
OLAPLEX HLDGS INC COM 679369108 119 12,472 SH   SOLE 34 12,472 0 0
OLAPLEX HLDGS INC COM 679369108 108 11,279 SH   SOLE 43 10,718 0 561
OLD DOMINION FREIGHT LINE IN COM 679580100 58,542 235,327 SH   SOLE 2 76,190 0 159,137
OLD DOMINION FREIGHT LINE IN COM 679580100 16,811 67,577 SH   SOLE 4 54,593 0 12,984
OLD DOMINION FREIGHT LINE IN COM 679580100 34,351 138,085 SH   SOLE 7 111,265 0 26,820
OLD DOMINION FREIGHT LINE IN COM 679580100 988 3,973 SH   SOLE 13 1,786 0 2,187
OLD DOMINION FREIGHT LINE IN COM 679580100 2,427 9,755 SH   SOLE 15 9,755 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 48,058 193,182 SH   SOLE 18 184,966 0 8,216
OLD DOMINION FREIGHT LINE IN COM 679580100 267,098 1,073,676 SH   SOLE 19 1,073,676 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 939,110 3,775,014 SH   SOLE 21 3,775,014 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 555,229 2,231,895 SH   SOLE 22 2,036,023 0 195,872
OLD DOMINION FREIGHT LINE IN COM 679580100 38,691 155,531 SH   SOLE 23 155,531 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 45,142 181,460 SH   SOLE 25 181,460 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 44,743 179,855 SH   SOLE 26 57,623 0 122,232
OLD DOMINION FREIGHT LINE IN COM 679580100 65,871 264,785 SH   SOLE 28 2,758 0 262,027
OLD DOMINION FREIGHT LINE IN COM 679580100 42 169 SH   SOLE 29 169 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 191,388 769,339 SH   SOLE 30 748,760 0 20,579
OLD DOMINION FREIGHT LINE IN COM 679580100 5,497 22,097 SH   SOLE 31 20,385 0 1,712
OLD DOMINION FREIGHT LINE IN COM 679580100 6,451 25,931 SH   SOLE 32 25,931 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 3,796 15,260 SH   SOLE 34 15,260 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 7,573 30,443 SH   SOLE 36 30,443 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 765 3,076 SH   SOLE 40 3,076 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 37 147 SH   OTR 43 147 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 28,273 113,652 SH   SOLE 43 102,720 0 10,931
OLD NATL BANCORP IND COM 680033107 10,802 655,833 SH   SOLE 2 447,552 0 208,281
OLD NATL BANCORP IND COM 680033107 132 7,992 SH   SOLE 4 1,021 0 6,971
OLD NATL BANCORP IND COM 680033107 76 4,635 SH   SOLE 7 4,635 0 0
OLD NATL BANCORP IND COM 680033107 22,924 1,391,877 SH   SOLE 18 1,391,877 0 0
OLD NATL BANCORP IND COM 680033107 14,989 910,096 SH   SOLE 19 910,096 0 0
OLD NATL BANCORP IND COM 680033107 343,922 20,881,718 SH   SOLE 21 20,881,718 0 0
OLD NATL BANCORP IND COM 680033107 155,692 9,453,065 SH   SOLE 22 9,117,881 0 335,184
OLD NATL BANCORP IND COM 680033107 166 10,052 SH   SOLE 23 10,052 0 0
OLD NATL BANCORP IND COM 680033107 680 41,280 SH   SOLE 25 41,280 0 0
OLD NATL BANCORP IND COM 680033107 3,201 194,325 SH   SOLE 26 89,703 0 104,622
OLD NATL BANCORP IND COM 680033107 434 26,354 SH   SOLE 28 2,823 0 23,531
OLD NATL BANCORP IND COM 680033107 5,594 339,662 SH   SOLE 30 339,662 0 0
OLD NATL BANCORP IND COM 680033107 24 1,450 SH   SOLE 34 1,450 0 0
OLD NATL BANCORP IND COM 680033107 117 7,088 SH   SOLE 36 7,088 0 0
OLD NATL BANCORP IND COM 680033107 579 35,172 SH   SOLE 40 35,172 0 0
OLD NATL BANCORP IND COM 680033107 3,492 212,031 SH   SOLE 43 196,351 0 15,680
OLD POINT FINL CORP COM 680194107 4 147 SH   SOLE 2 0 0 147
OLD POINT FINL CORP COM 680194107 16 566 SH   SOLE 18 566 0 0
OLD POINT FINL CORP COM 680194107 1,028 37,082 SH   SOLE 21 37,082 0 0
OLD POINT FINL CORP COM 680194107 5 197 SH   SOLE 22 197 0 0
OLD REP INTL CORP COM 680223104 11,846 565,980 SH   SOLE 2 305,282 0 260,698
OLD REP INTL CORP COM 680223104 22 1,045 SH   SOLE 4 1,045 0 0
OLD REP INTL CORP COM 680223104 4,519 215,934 SH   SOLE 7 215,934 0 0
OLD REP INTL CORP COM 680223104 15,833 756,495 SH   SOLE 18 756,495 0 0
OLD REP INTL CORP COM 680223104 3,296 157,454 SH   SOLE 19 157,454 0 0
OLD REP INTL CORP COM 680223104 459,614 21,959,600 SH   SOLE 21 21,959,600 0 0
OLD REP INTL CORP COM 680223104 163,453 7,809,509 SH   SOLE 22 7,451,759 0 357,750
OLD REP INTL CORP COM 680223104 922 44,070 SH   SOLE 25 44,070 0 0
OLD REP INTL CORP COM 680223104 4,224 201,805 SH   SOLE 26 178,660 0 23,145
OLD REP INTL CORP COM 680223104 481 22,980 SH   SOLE 28 5,430 0 17,550
OLD REP INTL CORP COM 680223104 2,426 115,934 SH   SOLE 30 115,934 0 0
OLD REP INTL CORP COM 680223104 87 4,154 SH   SOLE 31 4,154 0 0
OLD REP INTL CORP COM 680223104 2,916 139,331 SH   SOLE 32 139,331 0 0
OLD REP INTL CORP COM 680223104 678 32,402 SH   SOLE 36 32,402 0 0
OLD REP INTL CORP COM 680223104 806 38,519 SH   SOLE 40 38,519 0 0
OLD REP INTL CORP COM 680223104 18 848 SH   OTR 43 848 0 0
OLD REP INTL CORP COM 680223104 11,546 551,646 SH   SOLE 43 535,297 0 16,349
OLD SECOND BANCORP INC ILL COM 680277100 2,013 154,246 SH   SOLE 2 122,564 0 31,682
OLD SECOND BANCORP INC ILL COM 680277100 5 393 SH   SOLE 7 393 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,742 133,487 SH   SOLE 18 133,487 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,048 80,271 SH   SOLE 19 80,271 0 0
OLD SECOND BANCORP INC ILL COM 680277100 20,042 1,535,761 SH   SOLE 21 1,535,761 0 0
OLD SECOND BANCORP INC ILL COM 680277100 15,217 1,166,057 SH   SOLE 22 1,120,040 0 46,017
OLD SECOND BANCORP INC ILL COM 680277100 68 5,185 SH   SOLE 25 5,185 0 0
OLD SECOND BANCORP INC ILL COM 680277100 32 2,428 SH   SOLE 26 0 0 2,428
OLD SECOND BANCORP INC ILL COM 680277100 82 6,269 SH   SOLE 34 6,269 0 0
OLD SECOND BANCORP INC ILL COM 680277100 79 6,039 SH   SOLE 40 6,039 0 0
OLD SECOND BANCORP INC ILL COM 680277100 280 21,420 SH   SOLE 43 20,911 0 509
OLEMA PHARMACEUTICALS INC COM 68062P106 263 95,421 SH   SOLE 2 51,769 0 43,652
OLEMA PHARMACEUTICALS INC COM 68062P106 14 5,024 SH   SOLE 18 5,024 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 589 213,457 SH   SOLE 19 213,457 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 976 353,610 SH   SOLE 21 353,610 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 1,675 606,856 SH   SOLE 22 606,856 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 16 5,638 SH   SOLE 23 5,638 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 12 4,465 SH   SOLE 26 0 0 4,465
OLEMA PHARMACEUTICALS INC COM 68062P106 48 17,455 SH   SOLE 30 17,455 0 0
OLIN CORP COM PAR $1 680665205 11,937 278,385 SH   SOLE 2 228,235 0 50,150
OLIN CORP COM PAR $1 680665205 19 436 SH   SOLE 4 436 0 0
OLIN CORP COM PAR $1 680665205 6,772 157,920 SH   SOLE 7 157,920 0 0
OLIN CORP COM PAR $1 680665205 12,341 287,795 SH   SOLE 18 287,795 0 0
OLIN CORP COM PAR $1 680665205 61,972 1,445,244 SH   SOLE 19 1,445,244 0 0
OLIN CORP COM PAR $1 680665205 294,871 6,876,652 SH   SOLE 21 6,876,652 0 0
OLIN CORP COM PAR $1 680665205 158,135 3,687,844 SH   SOLE 22 3,519,236 0 168,608
OLIN CORP COM PAR $1 680665205 2,635 61,456 SH   SOLE 26 50,304 0 11,152
OLIN CORP COM PAR $1 680665205 61 1,431 SH   SOLE 28 1,431 0 0
OLIN CORP COM PAR $1 680665205 57,850 1,349,125 SH   SOLE 30 1,349,125 0 0
OLIN CORP COM PAR $1 680665205 85 1,977 SH   SOLE 31 1,977 0 0
OLIN CORP COM PAR $1 680665205 37,304 869,969 SH   SOLE 34 869,969 0 0
OLIN CORP COM PAR $1 680665205 157 3,662 SH   SOLE 36 3,662 0 0
OLIN CORP COM PAR $1 680665205 791 18,453 SH   SOLE 40 18,453 0 0
OLIN CORP COM PAR $1 680665205 3,195 74,506 SH   SOLE 43 68,313 0 6,193
OLINK HLDG AB SPONSORED ADS 680710100 6,331 521,530 SH   SOLE 19 521,530 0 0
OLINK HLDG AB SPONSORED ADS 680710100 2,549 209,929 SH   SOLE 21 209,929 0 0
OLINK HLDG AB SPONSORED ADS 680710100 19 1,606 SH   SOLE 22 1,606 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 5,679 110,059 SH   SOLE 2 65,720 0 44,339
OLLIES BARGAIN OUTLET HLDGS COM 681116109 12 240 SH   SOLE 4 240 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 36 704 SH   SOLE 7 704 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 6,516 126,288 SH   SOLE 18 126,288 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 999 19,369 SH   SOLE 19 19,369 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 146,435 2,837,880 SH   SOLE 21 2,837,880 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 84,443 1,636,492 SH   SOLE 22 1,559,940 0 76,552
OLLIES BARGAIN OUTLET HLDGS COM 681116109 409 7,927 SH   SOLE 25 7,927 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,126 21,825 SH   SOLE 26 17,551 0 4,274
OLLIES BARGAIN OUTLET HLDGS COM 681116109 244 4,726 SH   SOLE 28 921 0 3,805
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,231 23,853 SH   SOLE 30 23,853 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 45 869 SH   SOLE 31 869 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 68 1,314 SH   SOLE 36 1,314 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 389 7,545 SH   SOLE 40 7,545 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 2,946 57,094 SH   SOLE 43 46,229 0 10,865
OLO INC CL A 68134L109 580 73,368 SH   SOLE 2 34,788 0 38,580
OLO INC CL A 68134L109 8 1,003 SH   SOLE 7 1,003 0 0
OLO INC CL A 68134L109 2,161 273,509 SH   SOLE 18 273,509 0 0
OLO INC CL A 68134L109 1,716 217,239 SH   SOLE 19 217,239 0 0
OLO INC CL A 68134L109 24,506 3,102,051 SH   SOLE 21 3,102,051 0 0
OLO INC CL A 68134L109 18,331 2,320,377 SH   SOLE 22 2,221,510 0 98,867
OLO INC CL A 68134L109 69 8,774 SH   SOLE 25 8,774 0 0
OLO INC CL A 68134L109 69 8,702 SH   SOLE 26 1,365 0 7,337
OLO INC CL A 68134L109 456 57,666 SH   SOLE 30 57,666 0 0
OLO INC CL A 68134L109 99 12,507 SH   SOLE 40 12,507 0 0
OLO INC CL A 68134L109 14 1,743 SH   SOLE 43 1,743 0 0
OLYMPIC STEEL INC COM 68162K106 1,580 69,277 SH   SOLE 2 43,140 0 26,137
OLYMPIC STEEL INC COM 68162K106 3 151 SH   SOLE 7 151 0 0
OLYMPIC STEEL INC COM 68162K106 861 37,748 SH   SOLE 18 37,748 0 0
OLYMPIC STEEL INC COM 68162K106 1,343 58,866 SH   SOLE 19 58,866 0 0
OLYMPIC STEEL INC COM 68162K106 35,181 1,542,356 SH   SOLE 21 1,542,356 0 0
OLYMPIC STEEL INC COM 68162K106 8,392 367,918 SH   SOLE 22 361,649 0 6,269
OLYMPIC STEEL INC COM 68162K106 156 6,836 SH   SOLE 23 6,836 0 0
OLYMPIC STEEL INC COM 68162K106 620 27,188 SH   SOLE 26 0 0 27,188
OLYMPIC STEEL INC COM 68162K106 272 11,939 SH   SOLE 30 11,939 0 0
OLYMPIC STEEL INC COM 68162K106 84 3,678 SH   SOLE 43 3,272 0 406
OMEGA FLEX INC COM 682095104 165 1,777 SH   SOLE 2 1,444 0 333
OMEGA FLEX INC COM 682095104 3 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104 750 8,096 SH   SOLE 18 8,096 0 0
OMEGA FLEX INC COM 682095104 564 6,085 SH   SOLE 19 6,085 0 0
OMEGA FLEX INC COM 682095104 19,115 206,380 SH   SOLE 21 206,380 0 0
OMEGA FLEX INC COM 682095104 6,088 65,735 SH   SOLE 22 63,781 0 1,954
OMEGA FLEX INC COM 682095104 41 448 SH   SOLE 25 448 0 0
OMEGA FLEX INC COM 682095104 78 842 SH   SOLE 28 0 0 842
OMEGA FLEX INC COM 682095104 106 1,140 SH   SOLE 30 1,140 0 0
OMEGA FLEX INC COM 682095104 48 520 SH   SOLE 40 520 0 0
OMEGA FLEX INC COM 682095104 59 636 SH   SOLE 43 261 0 375
OMEGA HEALTHCARE INVS INC COM 681936100 24,801 840,992 SH   SOLE 2 270,772 0 570,220
OMEGA HEALTHCARE INVS INC COM 681936100 6,739 228,511 SH   SOLE 4 228,511 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 9,144 310,084 SH   SOLE 7 310,084 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 18,775 636,644 SH   SOLE 18 636,644 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 27,157 920,881 SH   SOLE 19 920,881 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 397,361 13,474,419 SH   SOLE 21 13,474,419 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 244,279 8,283,446 SH   SOLE 22 7,884,171 0 399,275
OMEGA HEALTHCARE INVS INC COM 681936100 597 20,246 SH   SOLE 23 20,246 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 30,918 1,048,423 SH   SOLE 25 1,048,423 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 3,774 127,989 SH   SOLE 26 109,361 0 18,628
OMEGA HEALTHCARE INVS INC COM 681936100 6,014 203,935 SH   SOLE 28 18,977 0 184,958
OMEGA HEALTHCARE INVS INC COM 681936100 24,463 829,520 SH   SOLE 30 829,520 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 98 3,332 SH   SOLE 31 3,332 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 9,614 326,006 SH   SOLE 34 326,006 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 286 9,702 SH   SOLE 36 9,702 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 908 30,777 SH   SOLE 40 30,777 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 26 892 SH   OTR 43 892 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 8,696 294,874 SH   SOLE 43 239,163 0 55,711
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 47 8,604 SH   SOLE 2 8,604 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 20 3,610 SH   SOLE 18 3,610 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 1,455 268,507 SH   SOLE 19 268,507 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 936 172,744 SH   SOLE 21 172,744 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 978 180,456 SH   SOLE 22 180,456 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 112 20,691 SH   SOLE 30 20,691 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 14 2,510 SH   SOLE 43 2,510 0 0
OMEROS CORP COM 682143102 5 1,559 SH   SOLE 2 0 0 1,559
OMEROS CORP COM 682143102 31 9,855 SH   SOLE 18 9,855 0 0
OMEROS CORP COM 682143102 572 181,439 SH   SOLE 21 181,439 0 0
OMEROS CORP COM 682143102 2,844 902,781 SH   SOLE 22 902,781 0 0
OMEROS CORP COM 682143102 22 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 97 30,760 SH   SOLE 30 30,760 0 0
OMEROS CORP COM 682143102 8 2,615 SH   OTR 43 2,615 0 0
OMEROS CORP COM 682143102 14 4,361 SH   SOLE 43 4,361 0 0
OMNICELL COM COM 68213N109 4,083 46,911 SH   SOLE 2 39,562 0 7,349
OMNICELL COM COM 68213N109 45 522 SH   SOLE 4 141 0 381
OMNICELL COM COM 68213N109 41 467 SH   SOLE 7 467 0 0
OMNICELL COM COM 68213N109 18,050 207,401 SH   SOLE 18 198,227 0 9,174
OMNICELL COM COM 68213N109 29,698 341,241 SH   SOLE 19 341,241 0 0
OMNICELL COM COM 68213N109 290,473 3,337,614 SH   SOLE 21 3,337,614 0 0
OMNICELL COM COM 68213N109 110,458 1,269,196 SH   SOLE 22 1,241,890 0 27,306
OMNICELL COM COM 68213N109 2 26 SH   SOLE 23 26 0 0
OMNICELL COM COM 68213N109 570 6,555 SH   SOLE 25 6,555 0 0
OMNICELL COM COM 68213N109 2,354 27,046 SH   SOLE 26 14,325 0 12,721
OMNICELL COM COM 68213N109 308 3,543 SH   SOLE 28 770 0 2,773
OMNICELL COM COM 68213N109 1,777 20,415 SH   SOLE 30 20,415 0 0
OMNICELL COM COM 68213N109 86 985 SH   SOLE 34 985 0 0
OMNICELL COM COM 68213N109 473 5,432 SH   SOLE 40 5,432 0 0
OMNICELL COM COM 68213N109 4,182 48,053 SH   SOLE 43 42,221 0 5,832
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 855 806,000 PRN   SOLE 2 806,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 5,324 5,018,000 PRN   SOLE 21 5,018,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1 7,633 7,194,000 PRN   SOLE 34 7,194,000 0 0
OMNICOM GROUP INC COM 681919106 32,728 518,750 SH   SOLE 2 82,344 0 436,406
OMNICOM GROUP INC COM 681919106 9,180 145,499 SH   SOLE 4 76,518 0 68,981
OMNICOM GROUP INC COM 681919106 12,612 199,909 SH   SOLE 7 193,610 0 6,299
OMNICOM GROUP INC COM 681919106 388 6,157 SH   SOLE 13 1,025 0 5,132
OMNICOM GROUP INC COM 681919106 1,978 31,359 SH   SOLE 15 31,359 0 0
OMNICOM GROUP INC COM 681919106 25,917 410,802 SH   SOLE 18 394,007 0 16,795
OMNICOM GROUP INC COM 681919106 6,310 100,019 SH   SOLE 19 100,019 0 0
OMNICOM GROUP INC COM 681919106 538,305 8,532,327 SH   SOLE 21 8,532,327 0 0
OMNICOM GROUP INC COM 681919106 273,079 4,328,408 SH   SOLE 22 3,926,670 0 401,738
OMNICOM GROUP INC COM 681919106 21,752 344,774 SH   SOLE 23 344,774 0 0
OMNICOM GROUP INC COM 681919106 28,468 451,223 SH   SOLE 25 451,223 0 0
OMNICOM GROUP INC COM 681919106 32,720 518,630 SH   SOLE 26 256,628 0 262,002
OMNICOM GROUP INC COM 681919106 19,919 315,718 SH   SOLE 28 2,139 0 313,579
OMNICOM GROUP INC COM 681919106 30 479 SH   SOLE 29 479 0 0
OMNICOM GROUP INC COM 681919106 82,966 1,315,035 SH   SOLE 30 1,315,035 0 0
OMNICOM GROUP INC COM 681919106 2,991 47,414 SH   SOLE 31 43,657 0 3,757
OMNICOM GROUP INC COM 681919106 4,179 66,239 SH   SOLE 32 66,239 0 0
OMNICOM GROUP INC COM 681919106 608 9,632 SH   SOLE 34 9,632 0 0
OMNICOM GROUP INC COM 681919106 4,620 73,235 SH   SOLE 36 73,235 0 0
OMNICOM GROUP INC COM 681919106 425 6,733 SH   SOLE 40 6,733 0 0
OMNICOM GROUP INC COM 681919106 41 644 SH   OTR 43 644 0 0
OMNICOM GROUP INC COM 681919106 40,394 640,262 SH   SOLE 43 608,640 0 31,622
OMNIQ CORP COM 68217M107 5 916 SH   SOLE 18 916 0 0
OMNIQ CORP COM 68217M107 61 10,246 SH   SOLE 21 10,246 0 0
ON HLDG AG NAMEN AKT A H5919C104 393 24,502 SH   SOLE 2 24,502 0 0
ON HLDG AG NAMEN AKT A H5919C104 3,983 248,143 SH   SOLE 19 248,143 0 0
ON HLDG AG NAMEN AKT A H5919C104 50 3,130 SH   SOLE 22 3,130 0 0
ON HLDG AG NAMEN AKT A H5919C104 15,312 954,040 SH   SOLE 25 954,040 0 0
ON HLDG AG NAMEN AKT A H5919C104 45 2,793 SH   SOLE 28 2,793 0 0
ON HLDG AG NAMEN AKT A H5919C104 4,765 296,863 SH   SOLE 34 296,863 0 0
ON SEMICONDUCTOR CORP COM 682189105 59,845 960,125 SH   SOLE 2 120,370 0 839,755
ON SEMICONDUCTOR CORP COM 682189105 18,050 289,590 SH   SOLE 4 181,318 0 108,272
ON SEMICONDUCTOR CORP COM 682189105 25,536 409,689 SH   SOLE 7 397,109 0 12,580
ON SEMICONDUCTOR CORP COM 682189105 751 12,045 SH   SOLE 13 2,003 0 10,042
ON SEMICONDUCTOR CORP COM 682189105 3,449 55,331 SH   SOLE 15 55,331 0 0
ON SEMICONDUCTOR CORP COM 682189105 4 67 SH   SOLE 17 0 0 67
ON SEMICONDUCTOR CORP COM 682189105 53,470 857,859 SH   SOLE 18 823,296 0 34,563
ON SEMICONDUCTOR CORP COM 682189105 305,169 4,896,025 SH   SOLE 19 4,896,025 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,056,751 16,954,138 SH   SOLE 21 16,954,138 0 0
ON SEMICONDUCTOR CORP COM 682189105 601,581 9,651,543 SH   SOLE 22 8,800,372 0 851,171
ON SEMICONDUCTOR CORP COM 682189105 43,323 695,064 SH   SOLE 23 695,064 0 0
ON SEMICONDUCTOR CORP COM 682189105 52,198 837,443 SH   SOLE 25 837,443 0 0
ON SEMICONDUCTOR CORP COM 682189105 55,124 884,384 SH   SOLE 26 338,856 0 545,528
ON SEMICONDUCTOR CORP COM 682189105 51,112 820,023 SH   SOLE 28 51,702 0 768,321
ON SEMICONDUCTOR CORP COM 682189105 35 567 SH   SOLE 29 567 0 0
ON SEMICONDUCTOR CORP COM 682189105 186,368 2,990,024 SH   SOLE 30 2,954,724 0 35,300
ON SEMICONDUCTOR CORP COM 682189105 5,880 94,335 SH   SOLE 31 86,332 0 8,003
ON SEMICONDUCTOR CORP COM 682189105 138,935 2,229,015 SH   SOLE 34 2,229,015 0 0
ON SEMICONDUCTOR CORP COM 682189105 8,202 131,597 SH   SOLE 36 131,597 0 0
ON SEMICONDUCTOR CORP COM 682189105 867 13,917 SH   SOLE 40 13,917 0 0
ON SEMICONDUCTOR CORP COM 682189105 32 520 SH   OTR 43 520 0 0
ON SEMICONDUCTOR CORP COM 682189105 18,996 304,767 SH   SOLE 43 271,048 0 33,719
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4 4,865 3,690,000 PRN   SOLE 2 3,690,000 0 0
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4 9,230 7,000,000 PRN   SOLE 21 7,000,000 0 0
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4 15,163 11,500,000 PRN   SOLE 22 11,500,000 0 0
ON24 INC COM 68339B104 356 40,495 SH   SOLE 2 22,563 0 17,932
ON24 INC COM 68339B104 5 528 SH   SOLE 7 528 0 0
ON24 INC COM 68339B104 1,182 134,278 SH   SOLE 18 134,278 0 0
ON24 INC COM 68339B104 1,186 134,751 SH   SOLE 19 134,751 0 0
ON24 INC COM 68339B104 13,455 1,528,937 SH   SOLE 21 1,528,937 0 0
ON24 INC COM 68339B104 8,830 1,003,381 SH   SOLE 22 964,506 0 38,875
ON24 INC COM 68339B104 18 2,035 SH   SOLE 25 2,035 0 0
ON24 INC COM 68339B104 32 3,679 SH   SOLE 30 3,679 0 0
ON24 INC COM 68339B104 904 102,691 SH   SOLE 34 102,691 0 0
ON24 INC COM 68339B104 15 1,731 SH   SOLE 40 1,731 0 0
ON24 INC COM 68339B104 671 76,303 SH   SOLE 43 74,849 0 1,454
ONCOCYTE CORP COM 68235C107 1 1,552 SH   SOLE 2 0 0 1,552
ONCOCYTE CORP COM 68235C107 12 16,861 SH   SOLE 18 16,861 0 0
ONCOCYTE CORP COM 68235C107 759 1,040,090 SH   SOLE 21 1,040,090 0 0
ONCOCYTE CORP COM 68235C107 879 1,203,802 SH   SOLE 22 1,203,802 0 0
ONCOCYTE CORP COM 68235C107 29 39,958 SH   SOLE 30 39,958 0 0
ONCOCYTE CORP COM 68235C107 2 3,068 SH   SOLE 43 1,021 0 2,047
ONCONOVA THERAPEUTICS INC COM NEW 68232V801 0 3 SH   SOLE 21 3 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V801 219 248,878 SH   SOLE 22 248,878 0 0
ONCORUS INC COM 68236R103 7 8,611 SH   SOLE 2 8,104 0 507
ONCORUS INC COM 68236R103 3 3,613 SH   SOLE 19 3,613 0 0
ONCORUS INC COM 68236R103 103 121,692 SH   SOLE 21 121,692 0 0
ONCORUS INC COM 68236R103 106 124,695 SH   SOLE 22 124,695 0 0
ONCORUS INC COM 68236R103 1 632 SH   SOLE 23 632 0 0
ONCORUS INC COM 68236R103 9 11,157 SH   SOLE 30 11,157 0 0
ONCORUS INC COM 68236R103 2 1,964 SH   SOLE 43 1,964 0 0
ONCOSEC MED INC COM 68234L306 1 1,207 SH   SOLE 21 1,207 0 0
ONCOSEC MED INC COM 68234L306 15 29,773 SH   SOLE 22 29,773 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 6 6,715 SH   SOLE 2 6,489 0 226
ONCTERNAL THERAPEUTICS INC COM 68236P107 8 8,414 SH   SOLE 18 8,414 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 170 190,183 SH   SOLE 21 190,183 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 703 788,729 SH   SOLE 22 788,729 0 0
ONDAS HLDGS INC COM NEW 68236H204 26 7,133 SH   SOLE 2 1,581 0 5,552
ONDAS HLDGS INC COM NEW 68236H204 327 88,353 SH   SOLE 18 88,353 0 0
ONDAS HLDGS INC COM NEW 68236H204 263 71,084 SH   SOLE 19 71,084 0 0
ONDAS HLDGS INC COM NEW 68236H204 4,275 1,155,393 SH   SOLE 21 1,155,393 0 0
ONDAS HLDGS INC COM NEW 68236H204 2,907 785,765 SH   SOLE 22 777,671 0 8,094
ONE GAS INC COM 68235P108 9,873 140,261 SH   SOLE 2 82,159 0 58,102
ONE GAS INC COM 68235P108 472 6,703 SH   SOLE 4 6,703 0 0
ONE GAS INC COM 68235P108 5,383 76,471 SH   SOLE 7 76,471 0 0
ONE GAS INC COM 68235P108 17,980 255,440 SH   SOLE 18 255,440 0 0
ONE GAS INC COM 68235P108 14,460 205,423 SH   SOLE 19 205,423 0 0
ONE GAS INC COM 68235P108 298,425 4,239,587 SH   SOLE 21 4,239,587 0 0
ONE GAS INC COM 68235P108 120,624 1,713,652 SH   SOLE 22 1,651,465 0 62,187
ONE GAS INC COM 68235P108 248 3,527 SH   SOLE 23 3,527 0 0
ONE GAS INC COM 68235P108 545 7,747 SH   SOLE 25 7,747 0 0
ONE GAS INC COM 68235P108 5,868 83,362 SH   SOLE 26 22,038 0 61,324
ONE GAS INC COM 68235P108 67 949 SH   SOLE 28 949 0 0
ONE GAS INC COM 68235P108 6,770 96,184 SH   SOLE 30 96,184 0 0
ONE GAS INC COM 68235P108 86 1,224 SH   SOLE 34 1,224 0 0
ONE GAS INC COM 68235P108 247 3,503 SH   SOLE 36 3,503 0 0
ONE GAS INC COM 68235P108 444 6,312 SH   SOLE 40 6,312 0 0
ONE GAS INC COM 68235P108 28 395 SH   OTR 43 395 0 0
ONE GAS INC COM 68235P108 3,482 49,468 SH   SOLE 43 47,236 0 2,232
ONE LIBERTY PPTYS INC COM 682406103 385 18,300 SH   SOLE 2 7,774 0 10,526
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 4 171 SH   SOLE 7 171 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,075 51,130 SH   SOLE 18 51,130 0 0
ONE LIBERTY PPTYS INC COM 682406103 635 30,214 SH   SOLE 19 30,214 0 0
ONE LIBERTY PPTYS INC COM 682406103 13,650 649,368 SH   SOLE 21 649,368 0 0
ONE LIBERTY PPTYS INC COM 682406103 10,209 485,697 SH   SOLE 22 468,186 0 17,511
ONE LIBERTY PPTYS INC COM 682406103 14 647 SH   SOLE 23 647 0 0
ONE LIBERTY PPTYS INC COM 682406103 51 2,428 SH   SOLE 25 2,428 0 0
ONE LIBERTY PPTYS INC COM 682406103 72 3,407 SH   SOLE 26 0 0 3,407
ONE LIBERTY PPTYS INC COM 682406103 62 2,937 SH   SOLE 28 0 0 2,937
ONE LIBERTY PPTYS INC COM 682406103 27 1,274 SH   SOLE 30 1,274 0 0
ONE LIBERTY PPTYS INC COM 682406103 27 1,261 SH   SOLE 40 1,261 0 0
ONE LIBERTY PPTYS INC COM 682406103 802 38,158 SH   SOLE 43 36,735 0 1,423
ONE STOP SYS INC COM 68247W109 9 2,750 SH   SOLE 18 2,750 0 0
ONE STOP SYS INC COM 68247W109 130 40,594 SH   SOLE 21 40,594 0 0
ONE STOP SYS INC COM 68247W109 7 2,194 SH   SOLE 22 2,194 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 29 40,213 SH   SOLE 2 40,213 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 5 6,259 SH   SOLE 4 6,259 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1,166 1,615,569 SH   SOLE 21 1,615,569 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 548 758,626 SH   SOLE 22 718,174 0 40,452
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1 1,856 SH   SOLE 25 1,856 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 293 406,413 SH   SOLE 30 406,413 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 114 157,603 SH   SOLE 43 157,124 0 479
ONEMAIN HLDGS INC COM 68268W103 17,305 586,199 SH   SOLE 2 61,451 0 524,748
ONEMAIN HLDGS INC COM 68268W103 121 4,096 SH   SOLE 4 4,096 0 0
ONEMAIN HLDGS INC COM 68268W103 72 2,426 SH   SOLE 7 2,426 0 0
ONEMAIN HLDGS INC COM 68268W103 1,381 46,765 SH   SOLE 18 46,765 0 0
ONEMAIN HLDGS INC COM 68268W103 1,067 36,143 SH   SOLE 19 36,143 0 0
ONEMAIN HLDGS INC COM 68268W103 47,072 1,594,585 SH   SOLE 21 1,594,585 0 0
ONEMAIN HLDGS INC COM 68268W103 80,306 2,720,379 SH   SOLE 22 2,577,112 0 143,267
ONEMAIN HLDGS INC COM 68268W103 538 18,241 SH   SOLE 25 18,241 0 0
ONEMAIN HLDGS INC COM 68268W103 2,339 79,250 SH   SOLE 26 69,751 0 9,499
ONEMAIN HLDGS INC COM 68268W103 532 18,007 SH   SOLE 28 13,248 0 4,759
ONEMAIN HLDGS INC COM 68268W103 1,840 62,341 SH   SOLE 30 62,341 0 0
ONEMAIN HLDGS INC COM 68268W103 49 1,647 SH   SOLE 31 1,647 0 0
ONEMAIN HLDGS INC COM 68268W103 94 3,175 SH   SOLE 34 3,175 0 0
ONEMAIN HLDGS INC COM 68268W103 424 14,375 SH   SOLE 36 14,375 0 0
ONEMAIN HLDGS INC COM 68268W103 455 15,423 SH   SOLE 40 15,423 0 0
ONEMAIN HLDGS INC COM 68268W103 17 568 SH   OTR 43 568 0 0
ONEMAIN HLDGS INC COM 68268W103 6,397 216,686 SH   SOLE 43 201,904 0 14,782
ONEOK INC NEW COM 682680103 80,697 1,574,892 SH   SOLE 2 161,917 0 1,412,975
ONEOK INC NEW COM 682680103 26,568 518,494 SH   SOLE 4 327,057 0 191,437
ONEOK INC NEW COM 682680103 65,606 1,280,363 SH   SOLE 7 1,265,826 0 14,537
ONEOK INC NEW COM 682680103 787 15,358 SH   SOLE 13 2,074 0 13,284
ONEOK INC NEW COM 682680103 3,416 66,663 SH   SOLE 15 66,663 0 0
ONEOK INC NEW COM 682680103 47,995 936,674 SH   SOLE 18 901,716 0 34,958
ONEOK INC NEW COM 682680103 16,698 325,882 SH   SOLE 19 325,882 0 0
ONEOK INC NEW COM 682680103 1,197,951 23,379,207 SH   SOLE 21 23,379,207 0 0
ONEOK INC NEW COM 682680103 489,520 9,553,474 SH   SOLE 22 8,651,004 0 902,470
ONEOK INC NEW COM 682680103 37,670 735,164 SH   SOLE 23 735,164 0 0
ONEOK INC NEW COM 682680103 54,539 1,064,377 SH   SOLE 25 1,064,377 0 0
ONEOK INC NEW COM 682680103 54,300 1,059,722 SH   SOLE 26 365,084 0 694,638
ONEOK INC NEW COM 682680103 39,906 778,801 SH   SOLE 28 133,635 0 645,166
ONEOK INC NEW COM 682680103 200,208 3,907,265 SH   SOLE 30 3,794,727 0 112,538
ONEOK INC NEW COM 682680103 5,001 97,598 SH   SOLE 31 89,601 0 7,997
ONEOK INC NEW COM 682680103 6,705 130,854 SH   SOLE 32 130,854 0 0
ONEOK INC NEW COM 682680103 5,003 97,629 SH   SOLE 34 97,629 0 0
ONEOK INC NEW COM 682680103 9,020 176,029 SH   SOLE 36 176,029 0 0
ONEOK INC NEW COM 682680103 757 14,766 SH   SOLE 40 14,766 0 0
ONEOK INC NEW COM 682680103 29 563 SH   OTR 43 563 0 0
ONEOK INC NEW COM 682680103 18,303 357,204 SH   SOLE 43 314,872 0 42,332
ONESPAN INC COM 68287N100 205 23,827 SH   SOLE 2 13,669 0 10,158
ONESPAN INC COM 68287N100 1 111 SH   SOLE 4 111 0 0
ONESPAN INC COM 68287N100 11 1,297 SH   SOLE 7 1,297 0 0
ONESPAN INC COM 68287N100 1,250 145,162 SH   SOLE 18 145,162 0 0
ONESPAN INC COM 68287N100 616 71,543 SH   SOLE 19 71,543 0 0
ONESPAN INC COM 68287N100 39,921 4,636,578 SH   SOLE 21 4,636,578 0 0
ONESPAN INC COM 68287N100 8,421 978,079 SH   SOLE 22 944,751 0 33,328
ONESPAN INC COM 68287N100 54 6,221 SH   SOLE 25 6,221 0 0
ONESPAN INC COM 68287N100 37 4,308 SH   SOLE 26 2,793 0 1,515
ONESPAN INC COM 68287N100 2,894 336,126 SH   SOLE 30 336,126 0 0
ONESPAN INC COM 68287N100 52 5,994 SH   SOLE 36 5,994 0 0
ONESPAN INC COM 68287N100 29 3,328 SH   SOLE 40 3,328 0 0
ONESPAN INC COM 68287N100 193 22,393 SH   SOLE 43 22,187 0 206
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,579 188,016 SH   SOLE 2 165,004 0 23,012
ONESPAWORLD HOLDINGS LIMITED COM P73684113 7 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,514 180,227 SH   SOLE 18 180,227 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 2,553 303,919 SH   SOLE 19 303,919 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 18,132 2,158,613 SH   SOLE 21 2,158,613 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 13,851 1,648,975 SH   SOLE 22 1,607,800 0 41,175
ONESPAWORLD HOLDINGS LIMITED COM P73684113 101 12,022 SH   SOLE 23 12,022 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 70 8,382 SH   SOLE 25 8,382 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 172 20,433 SH   SOLE 26 0 0 20,433
ONESPAWORLD HOLDINGS LIMITED COM P73684113 22 2,572 SH   SOLE 28 0 0 2,572
ONESPAWORLD HOLDINGS LIMITED COM P73684113 40 4,802 SH   SOLE 30 4,802 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 42 5,036 SH   SOLE 40 5,036 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 539 64,174 SH   SOLE 43 59,352 0 4,822
ONEWATER MARINE INC CL A COM 68280L101 159 5,295 SH   SOLE 2 516 0 4,779
ONEWATER MARINE INC CL A COM 68280L101 5 165 SH   SOLE 7 165 0 0
ONEWATER MARINE INC CL A COM 68280L101 1,057 35,120 SH   SOLE 18 35,120 0 0
ONEWATER MARINE INC CL A COM 68280L101 640 21,251 SH   SOLE 19 21,251 0 0
ONEWATER MARINE INC CL A COM 68280L101 12,100 401,866 SH   SOLE 21 401,866 0 0
ONEWATER MARINE INC CL A COM 68280L101 8,220 272,984 SH   SOLE 22 266,080 0 6,904
ONEWATER MARINE INC CL A COM 68280L101 169 5,625 SH   SOLE 43 5,591 0 34
ONTO INNOVATION INC COM 683344105 1,680 26,226 SH   SOLE 2 20,721 0 5,505
ONTO INNOVATION INC COM 683344105 97 1,513 SH   SOLE 4 216 0 1,297
ONTO INNOVATION INC COM 683344105 37 578 SH   SOLE 7 578 0 0
ONTO INNOVATION INC COM 683344105 10,399 162,355 SH   SOLE 18 162,355 0 0
ONTO INNOVATION INC COM 683344105 5,877 91,758 SH   SOLE 19 91,758 0 0
ONTO INNOVATION INC COM 683344105 375,101 5,856,375 SH   SOLE 21 5,856,375 0 0
ONTO INNOVATION INC COM 683344105 77,469 1,209,511 SH   SOLE 22 1,178,528 0 30,983
ONTO INNOVATION INC COM 683344105 457 7,135 SH   SOLE 25 7,135 0 0
ONTO INNOVATION INC COM 683344105 1,430 22,321 SH   SOLE 26 17,351 0 4,970
ONTO INNOVATION INC COM 683344105 174 2,719 SH   SOLE 28 874 0 1,845
ONTO INNOVATION INC COM 683344105 30,321 473,401 SH   SOLE 30 473,401 0 0
ONTO INNOVATION INC COM 683344105 392 6,119 SH   SOLE 40 6,119 0 0
ONTO INNOVATION INC COM 683344105 1,647 25,712 SH   SOLE 43 24,608 0 1,104
ONTRAK INC COM 683373104 0 203 SH   SOLE 2 0 0 203
ONTRAK INC COM 683373104 11 22,673 SH   SOLE 21 22,673 0 0
ONTRAK INC COM 683373104 56 120,013 SH   SOLE 22 120,013 0 0
OOMA INC COM 683416101 3,603 292,897 SH   SOLE 2 201,573 0 91,324
OOMA INC COM 683416101 4 308 SH   SOLE 7 308 0 0
OOMA INC COM 683416101 841 68,336 SH   SOLE 18 61,196 0 7,140
OOMA INC COM 683416101 6,028 490,109 SH   SOLE 19 490,109 0 0
OOMA INC COM 683416101 9,552 776,616 SH   SOLE 21 776,616 0 0
OOMA INC COM 683416101 11,948 971,403 SH   SOLE 22 967,476 0 3,927
OOMA INC COM 683416101 415 33,708 SH   SOLE 23 33,708 0 0
OOMA INC COM 683416101 758 61,642 SH   SOLE 26 0 0 61,642
OOMA INC COM 683416101 74 5,999 SH   SOLE 43 5,999 0 0
OP BANCORP COM 67109R109 267 24,025 SH   SOLE 2 23,630 0 395
OP BANCORP COM 67109R109 21 1,916 SH   SOLE 18 1,916 0 0
OP BANCORP COM 67109R109 369 33,154 SH   SOLE 21 33,154 0 0
OP BANCORP COM 67109R109 1,151 103,470 SH   SOLE 22 103,470 0 0
OP BANCORP COM 67109R109 2 222 SH   SOLE 43 222 0 0
OPAL FUELS INC *W EXP 07/21/202 68347P111 119 81,860 SH   SOLE 19 81,860 0 0
OPAL FUELS INC *W EXP 07/21/202 68347P111 22 14,929 SH   SOLE 34 14,929 0 0
OPEN LENDING CORP COM CL A 68373J104 2,278 283,371 SH   SOLE 2 199,456 0 83,915
OPEN LENDING CORP COM CL A 68373J104 3 322 SH   SOLE 4 322 0 0
OPEN LENDING CORP COM CL A 68373J104 9 1,099 SH   SOLE 7 1,099 0 0
OPEN LENDING CORP COM CL A 68373J104 2,283 283,961 SH   SOLE 18 272,693 0 11,268
OPEN LENDING CORP COM CL A 68373J104 4,598 571,831 SH   SOLE 19 571,831 0 0
OPEN LENDING CORP COM CL A 68373J104 27,761 3,452,901 SH   SOLE 21 3,452,901 0 0
OPEN LENDING CORP COM CL A 68373J104 21,810 2,712,747 SH   SOLE 22 2,654,862 0 57,885
OPEN LENDING CORP COM CL A 68373J104 242 30,093 SH   SOLE 23 30,093 0 0
OPEN LENDING CORP COM CL A 68373J104 144 17,945 SH   SOLE 25 17,945 0 0
OPEN LENDING CORP COM CL A 68373J104 478 59,495 SH   SOLE 26 21,004 0 38,491
OPEN LENDING CORP COM CL A 68373J104 38 4,718 SH   SOLE 28 0 0 4,718
OPEN LENDING CORP COM CL A 68373J104 1,379 171,483 SH   SOLE 30 171,483 0 0
OPEN LENDING CORP COM CL A 68373J104 16 1,966 SH   SOLE 36 1,966 0 0
OPEN LENDING CORP COM CL A 68373J104 86 10,755 SH   SOLE 40 10,755 0 0
OPEN LENDING CORP COM CL A 68373J104 57 7,110 SH   SOLE 43 6,563 0 547
OPEN TEXT CORP COM 683715106 19 737 SH   SOLE 2 737 0 0
OPEN TEXT CORP COM 683715106 22,768 861,112 SH   SOLE 21 861,112 0 0
OPEN TEXT CORP COM 683715106 251 9,488 SH   SOLE 22 9,488 0 0
OPEN TEXT CORP COM 683715106 9,464 357,927 SH   SOLE 43 333,089 0 24,838
OPENDOOR TECHNOLOGIES INC COM 683712103 2,859 919,268 SH   SOLE 2 196,609 0 722,659
OPENDOOR TECHNOLOGIES INC COM 683712103 48 15,487 SH   SOLE 4 15,487 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 17 5,372 SH   SOLE 7 5,372 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 766 246,308 SH   SOLE 18 246,308 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 10,212 3,283,442 SH   SOLE 19 3,283,442 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 22,473 7,226,198 SH   SOLE 21 7,226,198 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 33,452 10,756,378 SH   SOLE 22 10,213,082 0 543,296
OPENDOOR TECHNOLOGIES INC COM 683712103 177 57,067 SH   SOLE 25 57,067 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 621 199,563 SH   SOLE 26 163,102 0 36,461
OPENDOOR TECHNOLOGIES INC COM 683712103 134 43,111 SH   SOLE 28 17,881 0 25,230
OPENDOOR TECHNOLOGIES INC COM 683712103 643 206,802 SH   SOLE 30 206,802 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 21 6,764 SH   SOLE 31 6,764 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 161 51,856 SH   SOLE 40 51,856 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 640 205,668 SH   SOLE 43 185,892 0 19,776
OPERA LTD SPONSORED ADS 68373M107 165 37,936 SH   SOLE 43 35,405 0 2,531
OPGEN INC COM 68373L307 0 1 SH   SOLE 21 1 0 0
OPGEN INC COM 68373L307 92 320,803 SH   SOLE 22 320,803 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 10 971 SH   SOLE 18 971 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 184 17,082 SH   SOLE 21 17,082 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 235 21,869 SH   SOLE 22 21,869 0 0
OPKO HEALTH INC COM 68375N103 1,469 776,997 SH   SOLE 2 296,919 0 480,078
OPKO HEALTH INC COM 68375N103 3 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 10 5,296 SH   SOLE 7 5,296 0 0
OPKO HEALTH INC COM 68375N103 2,320 1,227,653 SH   SOLE 18 1,227,653 0 0
OPKO HEALTH INC COM 68375N103 2,829 1,496,806 SH   SOLE 19 1,496,806 0 0
OPKO HEALTH INC COM 68375N103 35,150 18,597,772 SH   SOLE 21 18,597,772 0 0
OPKO HEALTH INC COM 68375N103 20,920 11,068,797 SH   SOLE 22 10,611,008 0 457,789
OPKO HEALTH INC COM 68375N103 4 2,222 SH   SOLE 23 2,222 0 0
OPKO HEALTH INC COM 68375N103 105 55,353 SH   SOLE 25 55,353 0 0
OPKO HEALTH INC COM 68375N103 790 418,133 SH   SOLE 26 91,883 0 326,250
OPKO HEALTH INC COM 68375N103 43 22,812 SH   SOLE 28 7,943 0 14,869
OPKO HEALTH INC COM 68375N103 1,256 664,357 SH   SOLE 30 664,357 0 0
OPKO HEALTH INC COM 68375N103 120 63,384 SH   SOLE 40 63,384 0 0
OPKO HEALTH INC COM 68375N103 202 106,625 SH   SOLE 43 105,521 0 1,104
OPORTUN FINL CORP COM 68376D104 407 93,098 SH   SOLE 2 70,625 0 22,473
OPORTUN FINL CORP COM 68376D104 2 408 SH   SOLE 7 408 0 0
OPORTUN FINL CORP COM 68376D104 387 88,608 SH   SOLE 18 88,608 0 0
OPORTUN FINL CORP COM 68376D104 255 58,408 SH   SOLE 19 58,408 0 0
OPORTUN FINL CORP COM 68376D104 5,485 1,255,076 SH   SOLE 21 1,255,076 0 0
OPORTUN FINL CORP COM 68376D104 2,918 667,778 SH   SOLE 22 631,568 0 36,210
OPORTUN FINL CORP COM 68376D104 17 3,997 SH   SOLE 25 3,997 0 0
OPORTUN FINL CORP COM 68376D104 3 614 SH   SOLE 26 614 0 0
OPORTUN FINL CORP COM 68376D104 128 29,334 SH   SOLE 30 29,334 0 0
OPORTUN FINL CORP COM 68376D104 2,582 590,879 SH   SOLE 34 590,879 0 0
OPORTUN FINL CORP COM 68376D104 16 3,664 SH   SOLE 40 3,664 0 0
OPORTUN FINL CORP COM 68376D104 32 7,256 SH   SOLE 43 7,256 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 204 6,592 SH   SOLE 2 1,026 0 5,566
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5 148 SH   SOLE 7 148 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 857 27,676 SH   SOLE 18 27,676 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 487 15,735 SH   SOLE 19 15,735 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8,745 282,285 SH   SOLE 21 282,285 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 7,553 243,815 SH   SOLE 22 238,312 0 5,503
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,036 33,427 SH   SOLE 43 32,916 0 511
OPPFI INC COM CL A 68386H103 11 4,644 SH   SOLE 2 0 0 4,644
OPPFI INC COM CL A 68386H103 101 44,027 SH   SOLE 18 44,027 0 0
OPPFI INC COM CL A 68386H103 54 23,284 SH   SOLE 19 23,284 0 0
OPPFI INC COM CL A 68386H103 859 373,261 SH   SOLE 21 373,261 0 0
OPPFI INC COM CL A 68386H103 451 196,294 SH   SOLE 22 189,163 0 7,131
OPTICAL CABLE CORP COM NEW 683827208 69 19,971 SH   SOLE 21 19,971 0 0
OPTICAL CABLE CORP COM NEW 683827208 12 3,362 SH   SOLE 22 3,362 0 0
OPTIMIZERX CORP COM NEW 68401U204 127 8,563 SH   SOLE 2 6,676 0 1,887
OPTIMIZERX CORP COM NEW 68401U204 4 271 SH   SOLE 7 271 0 0
OPTIMIZERX CORP COM NEW 68401U204 894 60,333 SH   SOLE 18 60,333 0 0
OPTIMIZERX CORP COM NEW 68401U204 483 32,561 SH   SOLE 19 32,561 0 0
OPTIMIZERX CORP COM NEW 68401U204 32,357 2,183,301 SH   SOLE 21 2,183,301 0 0
OPTIMIZERX CORP COM NEW 68401U204 6,542 441,451 SH   SOLE 22 432,258 0 9,193
OPTIMIZERX CORP COM NEW 68401U204 28 1,893 SH   SOLE 25 1,893 0 0
OPTIMIZERX CORP COM NEW 68401U204 37 2,472 SH   SOLE 26 0 0 2,472
OPTIMIZERX CORP COM NEW 68401U204 530 35,740 SH   SOLE 30 35,740 0 0
OPTIMIZERX CORP COM NEW 68401U204 26 1,735 SH   SOLE 40 1,735 0 0
OPTIMIZERX CORP COM NEW 68401U204 77 5,182 SH   SOLE 43 5,087 0 95
OPTINOSE INC COM 68404V100 8 2,130 SH   SOLE 2 0 0 2,130
OPTINOSE INC COM 68404V100 36 9,874 SH   SOLE 18 9,874 0 0
OPTINOSE INC COM 68404V100 426 116,388 SH   SOLE 21 116,388 0 0
OPTINOSE INC COM 68404V100 1,815 495,928 SH   SOLE 22 495,928 0 0
OPTINOSE INC COM 68404V100 130 35,620 SH   SOLE 30 35,620 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 13,802 438,562 SH   SOLE 2 275,029 0 163,533
OPTION CARE HEALTH INC COM NEW 68404L201 54 1,704 SH   SOLE 4 1,704 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 53 1,693 SH   SOLE 7 1,693 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 22,166 704,338 SH   SOLE 18 667,647 0 36,691
OPTION CARE HEALTH INC COM NEW 68404L201 35,403 1,124,986 SH   SOLE 19 1,124,986 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 350,331 11,132,208 SH   SOLE 21 11,132,208 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 163,666 5,200,705 SH   SOLE 22 5,107,056 0 93,649
OPTION CARE HEALTH INC COM NEW 68404L201 1,076 34,198 SH   SOLE 23 34,198 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 638 20,274 SH   SOLE 25 20,274 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 6,567 208,679 SH   SOLE 26 64,117 0 144,562
OPTION CARE HEALTH INC COM NEW 68404L201 178 5,644 SH   SOLE 28 1,689 0 3,955
OPTION CARE HEALTH INC COM NEW 68404L201 6,058 192,496 SH   SOLE 30 192,496 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 75 2,384 SH   SOLE 31 2,384 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 1,687 53,605 SH   SOLE 34 53,605 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 569 18,081 SH   SOLE 40 18,081 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 1,506 47,843 SH   SOLE 43 42,796 0 5,047
ORACLE CORP COM 68389X105 177,757 2,910,703 SH   SOLE 2 420,767 0 2,489,936
ORACLE CORP COM 68389X105 98,226 1,608,412 SH   SOLE 4 615,640 0 992,772
ORACLE CORP COM 68389X105 89,622 1,467,536 SH   SOLE 7 1,422,870 0 44,666
ORACLE CORP COM 68389X105 2,439 39,943 SH   SOLE 13 6,608 0 33,335
ORACLE CORP COM 68389X105 12,780 209,261 SH   SOLE 15 209,261 0 0
ORACLE CORP COM 68389X105 12 198 SH   SOLE 17 0 0 198
ORACLE CORP COM 68389X105 232,141 3,801,233 SH   SOLE 18 3,675,111 0 126,122
ORACLE CORP COM 68389X105 68,679 1,124,589 SH   SOLE 19 1,124,589 0 0
ORACLE CORP COM 68389X105 3,479 56,963 SH   SOLE 20 56,963 0 0
ORACLE CORP COM 68389X105 2,724,721 44,616,359 SH   SOLE 21 44,616,359 0 0
ORACLE CORP COM 68389X105 1,986,766 32,532,605 SH   SOLE 22 29,458,028 0 3,074,577
ORACLE CORP COM 68389X105 158,455 2,594,643 SH   SOLE 23 2,594,643 0 0
ORACLE CORP COM 68389X105 172,552 2,825,475 SH   SOLE 25 2,825,475 0 0
ORACLE CORP COM 68389X105 197,382 3,232,054 SH   SOLE 26 1,199,557 0 2,032,497
ORACLE CORP COM 68389X105 215,314 3,525,686 SH   SOLE 28 145,141 0 3,380,545
ORACLE CORP COM 68389X105 108 1,762 SH   SOLE 29 1,762 0 0
ORACLE CORP COM 68389X105 534,035 8,744,635 SH   SOLE 30 8,744,635 0 0
ORACLE CORP COM 68389X105 21,557 352,982 SH   SOLE 31 323,602 0 29,380
ORACLE CORP COM 68389X105 5,917 96,894 SH   SOLE 32 96,894 0 0
ORACLE CORP COM 68389X105 73,072 1,196,532 SH   SOLE 34 1,196,532 0 0
ORACLE CORP COM 68389X105 34,108 558,514 SH   SOLE 36 558,514 0 0
ORACLE CORP COM 68389X105 3,158 51,707 SH   SOLE 40 51,707 0 0
ORACLE CORP COM 68389X105 219 3,592 SH   OTR 43 3,592 0 0
ORACLE CORP COM 68389X105 123,831 2,027,696 SH   SOLE 43 1,849,320 0 178,376
ORAGENICS INC COM PAR 684023302 14 62,199 SH   SOLE 21 62,199 0 0
ORAGENICS INC COM PAR 684023302 288 1,269,248 SH   SOLE 22 1,269,248 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 31 4,859 SH   SOLE 2 4,859 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 41 6,267 SH   SOLE 18 6,267 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 508 78,354 SH   SOLE 21 78,354 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 69 10,618 SH   SOLE 22 10,618 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 2 385 SH   SOLE 23 385 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 11 1,716 SH   SOLE 26 0 0 1,716
ORANGE SPONSORED ADR 684060106 10,584 1,177,328 SH   SOLE 43 1,031,512 0 145,816
ORANGE CNTY BANCORP INC COM 68417L107 34 873 SH   SOLE 18 873 0 0
ORANGE CNTY BANCORP INC COM 68417L107 399 10,355 SH   SOLE 21 10,355 0 0
ORANGE CNTY BANCORP INC COM 68417L107 973 25,279 SH   SOLE 22 25,279 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 819 216,114 SH   SOLE 2 81,858 0 134,256
ORASURE TECHNOLOGIES INC COM 68554V108 1 364 SH   SOLE 4 364 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 5 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,065 281,083 SH   SOLE 18 276,707 0 4,376
ORASURE TECHNOLOGIES INC COM 68554V108 3,422 902,949 SH   SOLE 19 902,949 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 34,090 8,994,675 SH   SOLE 21 8,994,675 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 9,415 2,484,138 SH   SOLE 22 2,405,922 0 78,216
ORASURE TECHNOLOGIES INC COM 68554V108 91 24,110 SH   SOLE 23 24,110 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 43 11,245 SH   SOLE 25 11,245 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 565 149,107 SH   SOLE 26 4,703 0 144,404
ORASURE TECHNOLOGIES INC COM 68554V108 24 6,420 SH   SOLE 28 0 0 6,420
ORASURE TECHNOLOGIES INC COM 68554V108 1,156 305,067 SH   SOLE 30 305,067 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 26 6,749 SH   SOLE 36 6,749 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 37 9,772 SH   SOLE 40 9,772 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 37 9,813 SH   SOLE 43 8,601 0 1,212
ORBITAL INFRASTRUCTURE GRP I COM 68559A109 0 188 SH   SOLE 2 0 0 188
ORBITAL INFRASTRUCTURE GRP I COM 68559A109 7 14,904 SH   SOLE 18 14,904 0 0
ORBITAL INFRASTRUCTURE GRP I COM 68559A109 105 220,683 SH   SOLE 21 220,683 0 0
ORBITAL INFRASTRUCTURE GRP I COM 68559A109 449 945,180 SH   SOLE 22 945,180 0 0
ORCHARD THERAPEUTICS PLC SPON ADS 68570P101 356 712,001 SH   SOLE 21 712,001 0 0
ORCHID IS CAP INC COM NEW 68571X301 206 25,066 SH   SOLE 2 2,028 0 23,038
ORCHID IS CAP INC COM NEW 68571X301 4 474 SH   SOLE 7 474 0 0
ORCHID IS CAP INC COM NEW 68571X301 917 111,788 SH   SOLE 18 111,788 0 0
ORCHID IS CAP INC COM NEW 68571X301 525 64,014 SH   SOLE 19 64,014 0 0
ORCHID IS CAP INC COM NEW 68571X301 15,986 1,949,570 SH   SOLE 21 1,949,570 0 0
ORCHID IS CAP INC COM NEW 68571X301 7,620 929,210 SH   SOLE 22 907,650 0 21,560
ORCHID IS CAP INC COM NEW 68571X301 98 11,955 SH   SOLE 43 11,241 0 714
OREILLY AUTOMOTIVE INC COM 67103H107 87,779 124,801 SH   SOLE 2 17,315 0 107,486
OREILLY AUTOMOTIVE INC COM 67103H107 31,421 44,673 SH   SOLE 4 24,142 0 20,531
OREILLY AUTOMOTIVE INC COM 67103H107 48,325 68,707 SH   SOLE 7 66,663 0 2,044
OREILLY AUTOMOTIVE INC COM 67103H107 1,040 1,478 SH   SOLE 13 275 0 1,203
OREILLY AUTOMOTIVE INC COM 67103H107 4,581 6,513 SH   SOLE 15 6,513 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 73,047 103,856 SH   SOLE 18 98,529 0 5,327
OREILLY AUTOMOTIVE INC COM 67103H107 20,618 29,314 SH   SOLE 19 29,314 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,248,751 1,775,433 SH   SOLE 21 1,775,433 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 970,878 1,380,362 SH   SOLE 22 1,252,326 0 128,036
OREILLY AUTOMOTIVE INC COM 67103H107 73,516 104,522 SH   SOLE 23 104,522 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 58,372 82,991 SH   SOLE 25 82,991 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 81,744 116,221 SH   SOLE 26 36,989 0 79,232
OREILLY AUTOMOTIVE INC COM 67103H107 56,371 80,146 SH   SOLE 28 1,043 0 79,103
OREILLY AUTOMOTIVE INC COM 67103H107 81 115 SH   SOLE 29 115 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 240,564 342,026 SH   SOLE 30 342,026 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 10,283 14,620 SH   SOLE 31 13,403 0 1,217
OREILLY AUTOMOTIVE INC COM 67103H107 10,387 14,768 SH   SOLE 32 14,768 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 2,180 3,099 SH   SOLE 34 3,099 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 15,442 21,955 SH   SOLE 36 21,955 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,521 2,163 SH   SOLE 40 2,163 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 75 107 SH   OTR 43 107 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 55,373 78,728 SH   SOLE 43 69,913 0 8,815
ORGANOGENESIS HLDGS INC COM 68621F102 107 33,013 SH   SOLE 2 26,553 0 6,460
ORGANOGENESIS HLDGS INC COM 68621F102 2 613 SH   SOLE 7 613 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 741 228,678 SH   SOLE 18 228,678 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 444 137,163 SH   SOLE 19 137,163 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 26,760 8,259,343 SH   SOLE 21 8,259,343 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 5,219 1,610,711 SH   SOLE 22 1,587,539 0 23,172
ORGANOGENESIS HLDGS INC COM 68621F102 13 4,066 SH   SOLE 25 4,066 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 11 3,374 SH   SOLE 28 0 0 3,374
ORGANOGENESIS HLDGS INC COM 68621F102 494 152,342 SH   SOLE 30 152,342 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 12 3,760 SH   SOLE 40 3,760 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 336 103,698 SH   SOLE 43 103,042 0 656
ORGANON & CO COMMON STOCK 68622V106 12,687 542,175 SH   SOLE 2 168,647 0 373,528
ORGANON & CO COMMON STOCK 68622V106 36 1,544 SH   SOLE 4 769 0 775
ORGANON & CO COMMON STOCK 68622V106 5,777 246,897 SH   SOLE 7 193,850 0 53,047
ORGANON & CO COMMON STOCK 68622V106 153 6,522 SH   SOLE 15 6,522 0 0
ORGANON & CO COMMON STOCK 68622V106 16,330 697,875 SH   SOLE 18 690,507 0 7,368
ORGANON & CO COMMON STOCK 68622V106 3,305 141,237 SH   SOLE 19 141,237 0 0
ORGANON & CO COMMON STOCK 68622V106 162 6,929 SH   SOLE 20 6,929 0 0
ORGANON & CO COMMON STOCK 68622V106 156,542 6,689,830 SH   SOLE 21 6,689,830 0 0
ORGANON & CO COMMON STOCK 68622V106 132,013 5,641,593 SH   SOLE 22 5,280,271 0 361,322
ORGANON & CO COMMON STOCK 68622V106 7,929 338,858 SH   SOLE 25 338,858 0 0
ORGANON & CO COMMON STOCK 68622V106 10,484 448,023 SH   SOLE 26 161,128 0 286,895
ORGANON & CO COMMON STOCK 68622V106 9,506 406,249 SH   SOLE 28 4,517 0 401,732
ORGANON & CO COMMON STOCK 68622V106 19,356 827,191 SH   SOLE 30 827,191 0 0
ORGANON & CO COMMON STOCK 68622V106 87 3,720 SH   SOLE 31 3,720 0 0
ORGANON & CO COMMON STOCK 68622V106 1,478 63,179 SH   SOLE 36 63,179 0 0
ORGANON & CO COMMON STOCK 68622V106 758 32,390 SH   SOLE 40 32,390 0 0
ORGANON & CO COMMON STOCK 68622V106 3,515 150,227 SH   SOLE 43 134,178 0 16,049
ORGANOVO HLDGS INC COM NEW 68620A203 11 5,337 SH   SOLE 21 5,337 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 292 142,208 SH   SOLE 22 142,208 0 0
ORGENESIS INC COM NEW 68619K204 1 560 SH   SOLE 2 0 0 560
ORGENESIS INC COM NEW 68619K204 6 4,554 SH   SOLE 18 4,554 0 0
ORGENESIS INC COM NEW 68619K204 79 55,714 SH   SOLE 21 55,714 0 0
ORGENESIS INC COM NEW 68619K204 85 59,617 SH   SOLE 22 59,617 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 4 1,382 SH   SOLE 2 0 0 1,382
ORIC PHARMACEUTICALS INC COM 68622P109 20 6,297 SH   SOLE 18 6,297 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 1,939 605,978 SH   SOLE 21 605,978 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 1,300 406,224 SH   SOLE 22 406,224 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 61 19,061 SH   SOLE 30 19,061 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205 2,205 254,673 SH   SOLE 7 254,673 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205 2 209 SH   SOLE 43 209 0 0
ORIGIN BANCORP INC COM 68621T102 7,673 199,449 SH   SOLE 2 147,084 0 52,365
ORIGIN BANCORP INC COM 68621T102 8 218 SH   SOLE 7 218 0 0
ORIGIN BANCORP INC COM 68621T102 2,799 72,754 SH   SOLE 18 72,754 0 0
ORIGIN BANCORP INC COM 68621T102 5,840 151,811 SH   SOLE 19 151,811 0 0
ORIGIN BANCORP INC COM 68621T102 34,937 908,165 SH   SOLE 21 908,165 0 0
ORIGIN BANCORP INC COM 68621T102 33,950 882,498 SH   SOLE 22 855,573 0 26,925
ORIGIN BANCORP INC COM 68621T102 230 5,973 SH   SOLE 23 5,973 0 0
ORIGIN BANCORP INC COM 68621T102 109 2,838 SH   SOLE 25 2,838 0 0
ORIGIN BANCORP INC COM 68621T102 1,768 45,946 SH   SOLE 26 19,051 0 26,895
ORIGIN BANCORP INC COM 68621T102 103 2,679 SH   SOLE 28 419 0 2,260
ORIGIN BANCORP INC COM 68621T102 584 15,178 SH   SOLE 30 15,178 0 0
ORIGIN BANCORP INC COM 68621T102 81 2,117 SH   SOLE 34 2,117 0 0
ORIGIN BANCORP INC COM 68621T102 98 2,538 SH   SOLE 40 2,538 0 0
ORIGIN BANCORP INC COM 68621T102 589 15,307 SH   SOLE 43 15,094 0 213
ORIGIN MATERIALS INC COM 68622D106 483 93,613 SH   SOLE 2 68,940 0 24,673
ORIGIN MATERIALS INC COM 68622D106 5 1,051 SH   SOLE 7 1,051 0 0
ORIGIN MATERIALS INC COM 68622D106 1,621 314,196 SH   SOLE 18 314,196 0 0
ORIGIN MATERIALS INC COM 68622D106 1,031 199,896 SH   SOLE 19 199,896 0 0
ORIGIN MATERIALS INC COM 68622D106 18,854 3,653,846 SH   SOLE 21 3,653,846 0 0
ORIGIN MATERIALS INC COM 68622D106 14,668 2,842,597 SH   SOLE 22 2,768,344 0 74,253
ORIGIN MATERIALS INC COM 68622D106 70 13,593 SH   SOLE 25 13,593 0 0
ORIGIN MATERIALS INC COM 68622D106 41 8,015 SH   SOLE 26 0 0 8,015
ORIGIN MATERIALS INC COM 68622D106 40 7,822 SH   SOLE 30 7,822 0 0
ORIGIN MATERIALS INC COM 68622D106 70 13,533 SH   SOLE 40 13,533 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 3,244 330,000 SH   SOLE 2 330,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,038 1,835,000 SH   SOLE 19 1,835,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,038 1,835,000 SH   SOLE 34 1,835,000 0 0
ORION ENERGY SYS INC COM 686275108 1 744 SH   SOLE 2 0 0 744
ORION ENERGY SYS INC COM 686275108 9 5,501 SH   SOLE 18 5,501 0 0
ORION ENERGY SYS INC COM 686275108 135 86,553 SH   SOLE 21 86,553 0 0
ORION ENERGY SYS INC COM 686275108 383 245,739 SH   SOLE 22 245,739 0 0
ORION ENERGY SYS INC COM 686275108 1 338 SH   SOLE 43 338 0 0
ORION ENGINEERED CARBONS S A COM L72967109 438 32,828 SH   SOLE 2 26,111 0 6,717
ORION ENGINEERED CARBONS S A COM L72967109 2 180 SH   SOLE 4 180 0 0
ORION ENGINEERED CARBONS S A COM L72967109 11 803 SH   SOLE 7 803 0 0
ORION ENGINEERED CARBONS S A COM L72967109 2,095 156,962 SH   SOLE 18 156,962 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,470 110,129 SH   SOLE 19 110,129 0 0
ORION ENGINEERED CARBONS S A COM L72967109 27,271 2,042,786 SH   SOLE 21 2,042,786 0 0
ORION ENGINEERED CARBONS S A COM L72967109 19,626 1,470,149 SH   SOLE 22 1,427,814 0 42,335
ORION ENGINEERED CARBONS S A COM L72967109 103 7,691 SH   SOLE 25 7,691 0 0
ORION ENGINEERED CARBONS S A COM L72967109 472 35,334 SH   SOLE 26 30,625 0 4,709
ORION ENGINEERED CARBONS S A COM L72967109 1,506 112,842 SH   SOLE 30 112,842 0 0
ORION ENGINEERED CARBONS S A COM L72967109 84 6,301 SH   SOLE 40 6,301 0 0
ORION ENGINEERED CARBONS S A COM L72967109 246 18,443 SH   SOLE 43 12,971 0 5,472
ORION GROUP HLDGS INC COM 68628V308 23 8,833 SH   SOLE 2 8,833 0 0
ORION GROUP HLDGS INC COM 68628V308 15 5,510 SH   SOLE 18 5,510 0 0
ORION GROUP HLDGS INC COM 68628V308 235 89,099 SH   SOLE 21 89,099 0 0
ORION GROUP HLDGS INC COM 68628V308 1,287 487,420 SH   SOLE 22 487,420 0 0
ORION OFFICE REIT INC COM 68629Y103 416 47,553 SH   SOLE 2 23,189 0 24,364
ORION OFFICE REIT INC COM 68629Y103 237 27,133 SH   SOLE 4 26,243 0 890
ORION OFFICE REIT INC COM 68629Y103 631 72,073 SH   SOLE 7 72,073 0 0
ORION OFFICE REIT INC COM 68629Y103 1,943 222,048 SH   SOLE 18 222,048 0 0
ORION OFFICE REIT INC COM 68629Y103 1,621 185,209 SH   SOLE 19 185,209 0 0
ORION OFFICE REIT INC COM 68629Y103 64,110 7,326,854 SH   SOLE 21 7,326,854 0 0
ORION OFFICE REIT INC COM 68629Y103 16,288 1,861,490 SH   SOLE 22 1,800,302 0 61,188
ORION OFFICE REIT INC COM 68629Y103 21 2,354 SH   SOLE 23 2,354 0 0
ORION OFFICE REIT INC COM 68629Y103 2,495 285,149 SH   SOLE 25 285,149 0 0
ORION OFFICE REIT INC COM 68629Y103 178 20,344 SH   SOLE 26 16,031 0 4,313
ORION OFFICE REIT INC COM 68629Y103 325 37,149 SH   SOLE 28 0 0 37,149
ORION OFFICE REIT INC COM 68629Y103 2,572 293,926 SH   SOLE 30 293,909 0 17
ORION OFFICE REIT INC COM 68629Y103 81 9,301 SH   SOLE 40 9,301 0 0
ORION OFFICE REIT INC COM 68629Y103 34 3,891 SH   SOLE 43 3,684 0 207
ORIX CORP SPONSORED ADR 686330101 24,145 341,665 SH   SOLE 43 321,581 0 20,084
ORMAT TECHNOLOGIES INC COM 686688102 7,096 82,318 SH   SOLE 2 66,398 0 15,920
ORMAT TECHNOLOGIES INC COM 686688102 127 1,469 SH   SOLE 4 171 0 1,298
ORMAT TECHNOLOGIES INC COM 686688102 58 672 SH   SOLE 7 672 0 0
ORMAT TECHNOLOGIES INC COM 686688102 17,660 204,871 SH   SOLE 18 204,871 0 0
ORMAT TECHNOLOGIES INC COM 686688102 7,254 84,156 SH   SOLE 19 84,156 0 0
ORMAT TECHNOLOGIES INC COM 686688102 343,613 3,986,235 SH   SOLE 21 3,986,235 0 0
ORMAT TECHNOLOGIES INC COM 686688102 111,181 1,289,806 SH   SOLE 22 1,252,275 0 37,531
ORMAT TECHNOLOGIES INC COM 686688102 697 8,083 SH   SOLE 25 8,083 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,569 18,200 SH   SOLE 26 14,674 0 3,526
ORMAT TECHNOLOGIES INC COM 686688102 2,984 34,618 SH   SOLE 28 31,627 0 2,991
ORMAT TECHNOLOGIES INC COM 686688102 81,412 944,454 SH   SOLE 30 944,454 0 0
ORMAT TECHNOLOGIES INC COM 686688102 281 3,255 SH   SOLE 36 3,255 0 0
ORMAT TECHNOLOGIES INC COM 686688102 510 5,918 SH   SOLE 40 5,918 0 0
ORMAT TECHNOLOGIES INC COM 686688102 27,815 322,675 SH   SOLE 43 315,691 0 6,984
ORRSTOWN FINL SVCS INC COM 687380105 239 9,976 SH   SOLE 2 6,081 0 3,895
ORRSTOWN FINL SVCS INC COM 687380105 4 175 SH   SOLE 7 175 0 0
ORRSTOWN FINL SVCS INC COM 687380105 834 34,872 SH   SOLE 18 34,872 0 0
ORRSTOWN FINL SVCS INC COM 687380105 486 20,306 SH   SOLE 19 20,306 0 0
ORRSTOWN FINL SVCS INC COM 687380105 9,273 387,671 SH   SOLE 21 387,671 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,243 261,012 SH   SOLE 22 254,824 0 6,188
ORTHOFIX MED INC COM 68752M108 2,738 143,287 SH   SOLE 2 106,486 0 36,801
ORTHOFIX MED INC COM 68752M108 10 543 SH   SOLE 4 91 0 452
ORTHOFIX MED INC COM 68752M108 5 251 SH   SOLE 7 251 0 0
ORTHOFIX MED INC COM 68752M108 1,437 75,201 SH   SOLE 18 75,201 0 0
ORTHOFIX MED INC COM 68752M108 1,435 75,102 SH   SOLE 19 75,102 0 0
ORTHOFIX MED INC COM 68752M108 50,207 2,627,248 SH   SOLE 21 2,627,248 0 0
ORTHOFIX MED INC COM 68752M108 12,569 657,736 SH   SOLE 22 636,530 0 21,206
ORTHOFIX MED INC COM 68752M108 174 9,120 SH   SOLE 23 9,120 0 0
ORTHOFIX MED INC COM 68752M108 58 3,034 SH   SOLE 25 3,034 0 0
ORTHOFIX MED INC COM 68752M108 331 17,299 SH   SOLE 26 6,627 0 10,672
ORTHOFIX MED INC COM 68752M108 1,619 84,718 SH   SOLE 30 84,718 0 0
ORTHOFIX MED INC COM 68752M108 167 8,759 SH   SOLE 34 8,759 0 0
ORTHOFIX MED INC COM 68752M108 41 2,158 SH   SOLE 36 2,158 0 0
ORTHOFIX MED INC COM 68752M108 39 2,057 SH   SOLE 40 2,057 0 0
ORTHOFIX MED INC COM 68752M108 419 21,908 SH   SOLE 43 21,469 0 439
ORTHOPEDIATRICS CORP COM 68752L100 339 7,355 SH   SOLE 2 5,773 0 1,582
ORTHOPEDIATRICS CORP COM 68752L100 2 45 SH   SOLE 4 45 0 0
ORTHOPEDIATRICS CORP COM 68752L100 6 127 SH   SOLE 7 127 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,826 39,570 SH   SOLE 18 39,570 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,231 26,673 SH   SOLE 19 26,673 0 0
ORTHOPEDIATRICS CORP COM 68752L100 23,016 498,821 SH   SOLE 21 498,821 0 0
ORTHOPEDIATRICS CORP COM 68752L100 16,628 360,386 SH   SOLE 22 348,411 0 11,975
ORTHOPEDIATRICS CORP COM 68752L100 80 1,740 SH   SOLE 25 1,740 0 0
ORTHOPEDIATRICS CORP COM 68752L100 107 2,311 SH   SOLE 26 0 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100 57 1,228 SH   SOLE 28 0 0 1,228
ORTHOPEDIATRICS CORP COM 68752L100 368 7,976 SH   SOLE 30 7,976 0 0
ORTHOPEDIATRICS CORP COM 68752L100 54 1,175 SH   SOLE 40 1,175 0 0
ORTHOPEDIATRICS CORP COM 68752L100 208 4,518 SH   SOLE 43 4,112 0 406
OSCAR HEALTH INC CL A 687793109 1,364 273,433 SH   SOLE 2 108,185 0 165,248
OSCAR HEALTH INC CL A 687793109 6 1,218 SH   SOLE 7 1,218 0 0
OSCAR HEALTH INC CL A 687793109 1,796 359,889 SH   SOLE 18 359,889 0 0
OSCAR HEALTH INC CL A 687793109 1,629 326,466 SH   SOLE 19 326,466 0 0
OSCAR HEALTH INC CL A 687793109 20,765 4,161,402 SH   SOLE 21 4,161,402 0 0
OSCAR HEALTH INC CL A 687793109 14,982 3,002,495 SH   SOLE 22 2,904,356 0 98,139
OSCAR HEALTH INC CL A 687793109 131 26,235 SH   SOLE 23 26,235 0 0
OSCAR HEALTH INC CL A 687793109 45 9,115 SH   SOLE 25 9,115 0 0
OSCAR HEALTH INC CL A 687793109 623 124,856 SH   SOLE 26 0 0 124,856
OSCAR HEALTH INC CL A 687793109 22 4,394 SH   SOLE 28 0 0 4,394
OSCAR HEALTH INC CL A 687793109 646 129,438 SH   SOLE 30 129,438 0 0
OSCAR HEALTH INC CL A 687793109 47 9,333 SH   SOLE 40 9,333 0 0
OSCAR HEALTH INC CL A 687793109 15 3,085 SH   SOLE 43 3,085 0 0
OSHKOSH CORP COM 688239201 13,780 196,050 SH   SOLE 2 153,903 0 42,147
OSHKOSH CORP COM 688239201 39 551 SH   SOLE 4 551 0 0
OSHKOSH CORP COM 688239201 81 1,158 SH   SOLE 7 1,158 0 0
OSHKOSH CORP COM 688239201 9,798 139,396 SH   SOLE 18 139,396 0 0
OSHKOSH CORP COM 688239201 4,251 60,474 SH   SOLE 19 60,474 0 0
OSHKOSH CORP COM 688239201 227,882 3,242,030 SH   SOLE 21 3,242,030 0 0
OSHKOSH CORP COM 688239201 134,273 1,910,271 SH   SOLE 22 1,828,313 0 81,958
OSHKOSH CORP COM 688239201 829 11,787 SH   SOLE 25 11,787 0 0
OSHKOSH CORP COM 688239201 2,109 30,004 SH   SOLE 26 24,558 0 5,446
OSHKOSH CORP COM 688239201 86 1,223 SH   SOLE 28 1,223 0 0
OSHKOSH CORP COM 688239201 1,616 22,992 SH   SOLE 30 22,992 0 0
OSHKOSH CORP COM 688239201 66 933 SH   SOLE 31 933 0 0
OSHKOSH CORP COM 688239201 565 8,044 SH   SOLE 36 8,044 0 0
OSHKOSH CORP COM 688239201 634 9,026 SH   SOLE 40 9,026 0 0
OSHKOSH CORP COM 688239201 3,962 56,367 SH   SOLE 43 53,180 0 3,187
OSI SYSTEMS INC COM 671044105 1,939 26,909 SH   SOLE 2 16,148 0 10,761
OSI SYSTEMS INC COM 671044105 6 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 13 187 SH   SOLE 7 187 0 0
OSI SYSTEMS INC COM 671044105 5,021 69,681 SH   SOLE 18 57,934 0 11,747
OSI SYSTEMS INC COM 671044105 18,119 251,439 SH   SOLE 19 251,439 0 0
OSI SYSTEMS INC COM 671044105 143,252 1,987,952 SH   SOLE 21 1,987,952 0 0
OSI SYSTEMS INC COM 671044105 48,208 668,998 SH   SOLE 22 653,182 0 15,816
OSI SYSTEMS INC COM 671044105 827 11,473 SH   SOLE 23 11,473 0 0
OSI SYSTEMS INC COM 671044105 156 2,169 SH   SOLE 25 2,169 0 0
OSI SYSTEMS INC COM 671044105 6,572 91,203 SH   SOLE 26 7,195 0 84,008
OSI SYSTEMS INC COM 671044105 690 9,582 SH   SOLE 28 9,582 0 0
OSI SYSTEMS INC COM 671044105 11,565 160,486 SH   SOLE 30 160,486 0 0
OSI SYSTEMS INC COM 671044105 161 2,235 SH   SOLE 40 2,235 0 0
OSI SYSTEMS INC COM 671044105 300 4,163 SH   SOLE 43 4,069 0 94
OSISKO GOLD ROYALTIES LTD COM 68827L101 818 80,357 SH   SOLE 25 80,357 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 409 40,179 SH   SOLE 26 22,322 0 17,857
OSISKO GOLD ROYALTIES LTD COM 68827L101 3,863 379,464 SH   SOLE 34 379,464 0 0
OTIS WORLDWIDE CORP COM 68902V107 50,506 791,623 SH   SOLE 2 205,933 0 585,690
OTIS WORLDWIDE CORP COM 68902V107 23,426 367,180 SH   SOLE 4 197,758 0 169,422
OTIS WORLDWIDE CORP COM 68902V107 23,925 374,993 SH   SOLE 7 362,200 0 12,793
OTIS WORLDWIDE CORP COM 68902V107 806 12,631 SH   SOLE 13 1,855 0 10,776
OTIS WORLDWIDE CORP COM 68902V107 3,462 54,264 SH   SOLE 15 54,264 0 0
OTIS WORLDWIDE CORP COM 68902V107 0 1 SH   SOLE 17 0 0 1
OTIS WORLDWIDE CORP COM 68902V107 136,663 2,142,054 SH   SOLE 18 2,105,611 0 36,443
OTIS WORLDWIDE CORP COM 68902V107 126,625 1,984,711 SH   SOLE 19 1,984,711 0 0
OTIS WORLDWIDE CORP COM 68902V107 701,392 10,993,603 SH   SOLE 21 10,993,603 0 0
OTIS WORLDWIDE CORP COM 68902V107 575,567 9,021,426 SH   SOLE 22 8,155,114 0 866,312
OTIS WORLDWIDE CORP COM 68902V107 43,711 685,123 SH   SOLE 23 685,123 0 0
OTIS WORLDWIDE CORP COM 68902V107 47,813 749,413 SH   SOLE 25 704,602 0 44,811
OTIS WORLDWIDE CORP COM 68902V107 99,597 1,561,084 SH   SOLE 26 406,593 0 1,154,491
OTIS WORLDWIDE CORP COM 68902V107 59,953 939,703 SH   SOLE 28 6,820 0 932,883
OTIS WORLDWIDE CORP COM 68902V107 22 340 SH   SOLE 29 340 0 0
OTIS WORLDWIDE CORP COM 68902V107 175,710 2,754,083 SH   SOLE 30 2,754,083 0 0
OTIS WORLDWIDE CORP COM 68902V107 5,917 92,743 SH   SOLE 31 85,238 0 7,505
OTIS WORLDWIDE CORP COM 68902V107 130,900 2,051,720 SH   SOLE 34 2,051,720 0 0
OTIS WORLDWIDE CORP COM 68902V107 10,528 165,014 SH   SOLE 36 165,014 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,532 24,006 SH   SOLE 37 24,006 0 0
OTIS WORLDWIDE CORP COM 68902V107 865 13,564 SH   SOLE 40 13,564 0 0
OTIS WORLDWIDE CORP COM 68902V107 61 956 SH   OTR 43 956 0 0
OTIS WORLDWIDE CORP COM 68902V107 15,382 241,101 SH   SOLE 43 213,482 0 27,620
OTIS WORLDWIDE CORP OPTIONS 68902V107 153 2,400 SH Call SOLE 2 0 0 2,400
OTIS WORLDWIDE CORP OPTIONS 68902V107 134 2,100 SH Call SOLE 4 2,100 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107 2,042 32,000 SH Call SOLE 18 32,000 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107 13,947 218,600 SH Call SOLE 19 218,600 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107 893 14,000 SH Call SOLE 22 14,000 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107 96 1,500 SH Call SOLE 26 1,500 0 0
OTIS WORLDWIDE CORP OPTIONS 68902V107 6,897 108,100 SH Call SOLE 34 108,100 0 0
OTONOMY INC COM 68906L105 1 2,651 SH   SOLE 2 0 0 2,651
OTONOMY INC COM 68906L105 3 9,680 SH   SOLE 18 9,680 0 0
OTONOMY INC COM 68906L105 40 135,377 SH   SOLE 21 135,377 0 0
OTONOMY INC COM 68906L105 188 638,964 SH   SOLE 22 638,964 0 0
OTTER TAIL CORP COM 689648103 4,107 66,760 SH   SOLE 2 49,965 0 16,795
OTTER TAIL CORP COM 689648103 6 101 SH   SOLE 4 101 0 0
OTTER TAIL CORP COM 689648103 27 444 SH   SOLE 7 444 0 0
OTTER TAIL CORP COM 689648103 7,053 114,646 SH   SOLE 18 114,646 0 0
OTTER TAIL CORP COM 689648103 4,637 75,366 SH   SOLE 19 75,366 0 0
OTTER TAIL CORP COM 689648103 100,694 1,636,764 SH   SOLE 21 1,636,764 0 0
OTTER TAIL CORP COM 689648103 60,456 982,705 SH   SOLE 22 947,998 0 34,707
OTTER TAIL CORP COM 689648103 1,394 22,655 SH   SOLE 26 19,821 0 2,834
OTTER TAIL CORP COM 689648103 794 12,906 SH   SOLE 30 12,906 0 0
OTTER TAIL CORP COM 689648103 303 4,928 SH   SOLE 40 4,928 0 0
OTTER TAIL CORP COM 689648103 867 14,091 SH   SOLE 43 13,582 0 509
OUSTER INC COM 68989M103 122 126,701 SH   SOLE 2 63,952 0 62,749
OUSTER INC COM 68989M103 0 467 SH   SOLE 7 467 0 0
OUSTER INC COM 68989M103 409 424,688 SH   SOLE 18 424,688 0 0
OUSTER INC COM 68989M103 252 261,836 SH   SOLE 19 261,836 0 0
OUSTER INC COM 68989M103 4,777 4,958,379 SH   SOLE 21 4,958,379 0 0
OUSTER INC COM 68989M103 2,623 2,722,702 SH   SOLE 22 2,536,059 0 186,643
OUSTER INC COM 68989M103 847 879,165 SH   SOLE 30 879,165 0 0
OUTBRAIN INC COM 69002R103 275 75,478 SH   SOLE 2 49,689 0 25,789
OUTBRAIN INC COM 69002R103 3 860 SH   SOLE 7 860 0 0
OUTBRAIN INC COM 69002R103 487 133,443 SH   SOLE 18 133,443 0 0
OUTBRAIN INC COM 69002R103 420 115,149 SH   SOLE 19 115,149 0 0
OUTBRAIN INC COM 69002R103 4,897 1,341,515 SH   SOLE 21 1,341,515 0 0
OUTBRAIN INC COM 69002R103 2,709 742,246 SH   SOLE 22 722,007 0 20,239
OUTFRONT MEDIA INC COM 69007J106 26,009 1,712,275 SH   SOLE 2 1,171,463 0 540,812
OUTFRONT MEDIA INC COM 69007J106 15,009 988,074 SH   SOLE 4 988,074 0 0
OUTFRONT MEDIA INC COM 69007J106 44 2,864 SH   SOLE 7 2,864 0 0
OUTFRONT MEDIA INC COM 69007J106 25,415 1,673,123 SH   SOLE 18 1,652,351 0 20,772
OUTFRONT MEDIA INC COM 69007J106 80,061 5,270,628 SH   SOLE 19 5,270,628 0 0
OUTFRONT MEDIA INC COM 69007J106 182,188 11,993,919 SH   SOLE 21 11,993,919 0 0
OUTFRONT MEDIA INC COM 69007J106 116,153 7,646,702 SH   SOLE 22 6,546,771 0 1,099,931
OUTFRONT MEDIA INC COM 69007J106 3,093 203,634 SH   SOLE 23 203,634 0 0
OUTFRONT MEDIA INC COM 69007J106 317 20,854 SH   SOLE 25 20,854 0 0
OUTFRONT MEDIA INC COM 69007J106 9,038 595,002 SH   SOLE 26 57,981 0 537,021
OUTFRONT MEDIA INC COM 69007J106 7,306 480,959 SH   SOLE 28 225,650 0 255,309
OUTFRONT MEDIA INC COM 69007J106 3,493 229,922 SH   SOLE 30 229,922 0 0
OUTFRONT MEDIA INC COM 69007J106 18,863 1,241,828 SH   SOLE 34 1,241,828 0 0
OUTFRONT MEDIA INC COM 69007J106 78 5,108 SH   SOLE 36 5,108 0 0
OUTFRONT MEDIA INC COM 69007J106 304 19,993 SH   SOLE 40 19,993 0 0
OUTFRONT MEDIA INC COM 69007J106 987 64,962 SH   SOLE 43 58,459 0 6,503
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 18 14,983 SH   SOLE 2 3,559 0 11,424
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 416 340,925 SH   SOLE 18 340,925 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 274 224,834 SH   SOLE 19 224,834 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 4,332 3,550,930 SH   SOLE 21 3,550,930 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 3,324 2,724,823 SH   SOLE 22 2,699,319 0 25,504
OUTSET MED INC COM 690145107 353 22,148 SH   SOLE 2 17,145 0 5,003
OUTSET MED INC COM 690145107 7 454 SH   SOLE 4 65 0 389
OUTSET MED INC COM 690145107 8 516 SH   SOLE 7 516 0 0
OUTSET MED INC COM 690145107 2,021 126,887 SH   SOLE 18 126,887 0 0
OUTSET MED INC COM 690145107 1,402 88,016 SH   SOLE 19 88,016 0 0
OUTSET MED INC COM 690145107 29,227 1,834,727 SH   SOLE 21 1,834,727 0 0
OUTSET MED INC COM 690145107 17,767 1,115,304 SH   SOLE 22 1,091,875 0 23,429
OUTSET MED INC COM 690145107 132 8,256 SH   SOLE 25 8,256 0 0
OUTSET MED INC COM 690145107 340 21,347 SH   SOLE 26 18,846 0 2,501
OUTSET MED INC COM 690145107 36 2,282 SH   SOLE 28 0 0 2,282
OUTSET MED INC COM 690145107 620 38,944 SH   SOLE 30 38,944 0 0
OUTSET MED INC COM 690145107 54 3,407 SH   SOLE 36 3,407 0 0
OUTSET MED INC COM 690145107 73 4,608 SH   SOLE 40 4,608 0 0
OUTSET MED INC COM 690145107 665 41,755 SH   SOLE 43 39,808 0 1,947
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 7 2,290 SH   SOLE 2 0 0 2,290
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 32 10,866 SH   SOLE 18 10,866 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1,235 415,909 SH   SOLE 21 415,909 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2,958 995,945 SH   SOLE 22 995,945 0 0
OVERSTOCK COM INC DEL COM 690370101 6,521 267,791 SH   SOLE 2 167,673 0 100,118
OVERSTOCK COM INC DEL COM 690370101 4 167 SH   SOLE 4 167 0 0
OVERSTOCK COM INC DEL COM 690370101 10 419 SH   SOLE 7 419 0 0
OVERSTOCK COM INC DEL COM 690370101 3,436 141,099 SH   SOLE 18 128,349 0 12,750
OVERSTOCK COM INC DEL COM 690370101 15,345 630,177 SH   SOLE 19 630,177 0 0
OVERSTOCK COM INC DEL COM 690370101 36,733 1,508,546 SH   SOLE 21 1,508,546 0 0
OVERSTOCK COM INC DEL COM 690370101 40,920 1,680,495 SH   SOLE 22 1,634,421 0 46,074
OVERSTOCK COM INC DEL COM 690370101 502 20,600 SH   SOLE 23 20,600 0 0
OVERSTOCK COM INC DEL COM 690370101 149 6,116 SH   SOLE 25 6,116 0 0
OVERSTOCK COM INC DEL COM 690370101 3,408 139,943 SH   SOLE 26 11,518 0 128,425
OVERSTOCK COM INC DEL COM 690370101 40 1,662 SH   SOLE 28 766 0 896
OVERSTOCK COM INC DEL COM 690370101 1,575 64,662 SH   SOLE 30 64,662 0 0
OVERSTOCK COM INC DEL COM 690370101 119 4,897 SH   SOLE 40 4,897 0 0
OVERSTOCK COM INC DEL COM 690370101 343 14,085 SH   SOLE 43 12,722 0 1,363
OVID THERAPEUTICS INC COM 690469101 2 879 SH   SOLE 2 0 0 879
OVID THERAPEUTICS INC COM 690469101 20 10,941 SH   SOLE 18 10,941 0 0
OVID THERAPEUTICS INC COM 690469101 1,040 565,223 SH   SOLE 21 565,223 0 0
OVID THERAPEUTICS INC COM 690469101 1,015 551,462 SH   SOLE 22 551,462 0 0
OVID THERAPEUTICS INC COM 690469101 54 29,250 SH   SOLE 30 29,250 0 0
OVINTIV INC COM 69047Q102 21,954 477,254 SH   SOLE 2 272,239 0 205,015
OVINTIV INC COM 69047Q102 113 2,453 SH   SOLE 4 870 0 1,583
OVINTIV INC COM 69047Q102 452 9,823 SH   SOLE 7 9,823 0 0
OVINTIV INC COM 69047Q102 7,156 155,570 SH   SOLE 18 143,001 0 12,569
OVINTIV INC COM 69047Q102 24,762 538,304 SH   SOLE 19 538,304 0 0
OVINTIV INC COM 69047Q102 207,540 4,511,740 SH   SOLE 21 4,511,740 0 0
OVINTIV INC COM 69047Q102 296,202 6,439,173 SH   SOLE 22 6,098,066 0 341,107
OVINTIV INC COM 69047Q102 510 11,094 SH   SOLE 23 11,094 0 0
OVINTIV INC COM 69047Q102 10,402 226,128 SH   SOLE 26 95,135 0 130,993
OVINTIV INC COM 69047Q102 11,417 248,199 SH   SOLE 30 248,199 0 0
OVINTIV INC COM 69047Q102 169 3,675 SH   SOLE 31 3,675 0 0
OVINTIV INC COM 69047Q102 2,200 47,816 SH   SOLE 34 47,816 0 0
OVINTIV INC COM 69047Q102 373 8,104 SH   SOLE 36 8,104 0 0
OVINTIV INC COM 69047Q102 1,567 34,065 SH   SOLE 40 34,065 0 0
OVINTIV INC COM 69047Q102 24 514 SH   OTR 43 514 0 0
OVINTIV INC COM 69047Q102 27,762 603,532 SH   SOLE 43 593,920 0 9,612
OWENS & MINOR INC NEW COM 690732102 1,805 74,893 SH   SOLE 2 30,040 0 44,853
OWENS & MINOR INC NEW COM 690732102 7 270 SH   SOLE 4 270 0 0
OWENS & MINOR INC NEW COM 690732102 42 1,733 SH   SOLE 7 1,733 0 0
OWENS & MINOR INC NEW COM 690732102 6,526 270,804 SH   SOLE 18 270,804 0 0
OWENS & MINOR INC NEW COM 690732102 3,288 136,433 SH   SOLE 19 136,433 0 0
OWENS & MINOR INC NEW COM 690732102 221,208 9,178,746 SH   SOLE 21 9,178,746 0 0
OWENS & MINOR INC NEW COM 690732102 45,176 1,874,526 SH   SOLE 22 1,797,271 0 77,255
OWENS & MINOR INC NEW COM 690732102 282 11,704 SH   SOLE 25 11,704 0 0
OWENS & MINOR INC NEW COM 690732102 849 35,226 SH   SOLE 26 29,449 0 5,777
OWENS & MINOR INC NEW COM 690732102 65 2,690 SH   SOLE 28 1,339 0 1,351
OWENS & MINOR INC NEW COM 690732102 3,892 161,478 SH   SOLE 30 161,478 0 0
OWENS & MINOR INC NEW COM 690732102 108 4,497 SH   SOLE 36 4,497 0 0
OWENS & MINOR INC NEW COM 690732102 214 8,887 SH   SOLE 40 8,887 0 0
OWENS & MINOR INC NEW COM 690732102 6 251 SH   OTR 43 251 0 0
OWENS & MINOR INC NEW COM 690732102 964 40,019 SH   SOLE 43 39,130 0 889
OWENS CORNING NEW COM 690742101 31,938 406,289 SH   SOLE 2 238,003 0 168,286
OWENS CORNING NEW COM 690742101 11,806 150,179 SH   SOLE 4 97,551 0 52,628
OWENS CORNING NEW COM 690742101 3,158 40,167 SH   SOLE 7 16,604 0 23,563
OWENS CORNING NEW COM 690742101 1,841 23,416 SH   SOLE 13 23,416 0 0
OWENS CORNING NEW COM 690742101 980 12,470 SH   SOLE 15 12,470 0 0
OWENS CORNING NEW COM 690742101 25,440 323,623 SH   SOLE 18 294,862 0 28,761
OWENS CORNING NEW COM 690742101 25,873 329,128 SH   SOLE 19 329,128 0 0
OWENS CORNING NEW COM 690742101 451,486 5,743,366 SH   SOLE 21 5,743,366 0 0
OWENS CORNING NEW COM 690742101 259,750 3,304,293 SH   SOLE 22 3,026,551 0 277,742
OWENS CORNING NEW COM 690742101 17,617 224,106 SH   SOLE 23 224,106 0 0
OWENS CORNING NEW COM 690742101 2,668 33,943 SH   SOLE 25 33,943 0 0
OWENS CORNING NEW COM 690742101 15,002 190,844 SH   SOLE 26 127,522 0 63,322
OWENS CORNING NEW COM 690742101 26,137 332,484 SH   SOLE 28 58,276 0 274,208
OWENS CORNING NEW COM 690742101 1,211 15,406 SH   SOLE 29 15,406 0 0
OWENS CORNING NEW COM 690742101 64,684 822,843 SH   SOLE 30 674,610 0 148,233
OWENS CORNING NEW COM 690742101 4,937 62,807 SH   SOLE 31 60,901 0 1,906
OWENS CORNING NEW COM 690742101 45,362 577,047 SH   SOLE 34 577,047 0 0
OWENS CORNING NEW COM 690742101 1,873 23,832 SH   SOLE 36 23,832 0 0
OWENS CORNING NEW COM 690742101 244 3,105 SH   SOLE 40 3,105 0 0
OWENS CORNING NEW COM 690742101 27 343 SH   OTR 43 343 0 0
OWENS CORNING NEW COM 690742101 11,661 148,335 SH   SOLE 43 140,290 0 8,044
OWL ROCK CAPITAL CORPORATION COM 69121K104 142 13,662 SH   SOLE 22 13,662 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 19,312 1,862,269 SH   SOLE 30 1,862,269 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 0 14 SH   SOLE 43 1 0 13
OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104 4,667 450,000 SH Put SOLE 19 450,000 0 0
OWLET INC COM CL A 69120X107 4 3,825 SH   SOLE 2 0 0 3,825
OWLET INC COM CL A 69120X107 46 43,341 SH   SOLE 18 43,341 0 0
OWLET INC COM CL A 69120X107 26 24,448 SH   SOLE 19 24,448 0 0
OWLET INC COM CL A 69120X107 364 340,057 SH   SOLE 21 340,057 0 0
OWLET INC COM CL A 69120X107 1,102 1,029,671 SH   SOLE 22 1,028,604 0 1,067
OXBRIDGE RE HLDGS LTD SHS G6856M106 21 9,680 SH   SOLE 21 9,680 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106 0 232 SH   SOLE 22 232 0 0
OXFORD INDS INC COM 691497309 2,791 31,083 SH   SOLE 2 25,004 0 6,079
OXFORD INDS INC COM 691497309 8 84 SH   SOLE 4 84 0 0
OXFORD INDS INC COM 691497309 17 186 SH   SOLE 7 186 0 0
OXFORD INDS INC COM 691497309 4,608 51,331 SH   SOLE 18 51,331 0 0
OXFORD INDS INC COM 691497309 4,079 45,430 SH   SOLE 19 45,430 0 0
OXFORD INDS INC COM 691497309 162,376 1,808,603 SH   SOLE 21 1,808,603 0 0
OXFORD INDS INC COM 691497309 36,440 405,881 SH   SOLE 22 394,297 0 11,584
OXFORD INDS INC COM 691497309 202 2,255 SH   SOLE 23 2,255 0 0
OXFORD INDS INC COM 691497309 193 2,146 SH   SOLE 25 2,146 0 0
OXFORD INDS INC COM 691497309 989 11,019 SH   SOLE 26 8,763 0 2,256
OXFORD INDS INC COM 691497309 58 646 SH   SOLE 28 301 0 345
OXFORD INDS INC COM 691497309 2,483 27,660 SH   SOLE 30 27,660 0 0
OXFORD INDS INC COM 691497309 202 2,250 SH   SOLE 40 2,250 0 0
OXFORD INDS INC COM 691497309 1,366 15,217 SH   SOLE 43 14,710 0 507
OXFORD SQUARE CAP CORP COM 69181V107 887 294,646 SH   SOLE 30 294,646 0 0
OYSTER ENTERPRISES ACQ CORP COM CL A 69242M104 322 32,702 SH   SOLE 2 32,702 0 0
OYSTER PT PHARMA INC COM 69242L106 41 7,337 SH   SOLE 2 6,106 0 1,231
OYSTER PT PHARMA INC COM 69242L106 58 10,317 SH   SOLE 18 2,165 0 8,152
OYSTER PT PHARMA INC COM 69242L106 734 130,647 SH   SOLE 19 130,647 0 0
OYSTER PT PHARMA INC COM 69242L106 716 127,438 SH   SOLE 21 127,438 0 0
OYSTER PT PHARMA INC COM 69242L106 1,114 198,308 SH   SOLE 22 198,308 0 0
OYSTER PT PHARMA INC COM 69242L106 6 1,111 SH   SOLE 23 1,111 0 0
OYSTER PT PHARMA INC COM 69242L106 86 15,266 SH   SOLE 26 0 0 15,266
OYSTER PT PHARMA INC COM 69242L106 64 11,322 SH   SOLE 30 11,322 0 0
OYSTER PT PHARMA INC COM 69242L106 15 2,627 SH   SOLE 43 2,627 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 92 9,813 SH   SOLE 22 0 0 9,813
OZON HLDGS PLC SPONSORED ADS 69269L104 2,641 280,792 SH   SOLE 25 280,792 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 1,327 141,084 SH   SOLE 30 141,084 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 7,225 768,252 SH   SOLE 34 768,252 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 1 63 SH   SOLE 43 63 0 0
P & F INDS INC CL A NEW 692830508 4 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 30 967 SH   SOLE 2 234 0 733
P A M TRANSN SVCS INC COM 693149106 4 132 SH   SOLE 7 132 0 0
P A M TRANSN SVCS INC COM 693149106 577 18,653 SH   SOLE 18 18,653 0 0
P A M TRANSN SVCS INC COM 693149106 433 13,993 SH   SOLE 19 13,993 0 0
P A M TRANSN SVCS INC COM 693149106 6,982 225,530 SH   SOLE 21 225,530 0 0
P A M TRANSN SVCS INC COM 693149106 6,149 198,624 SH   SOLE 22 197,704 0 920
P A M TRANSN SVCS INC COM 693149106 8 272 SH   SOLE 43 272 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2,746 95,197 SH   SOLE 2 95,197 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 458 15,858 SH   SOLE 7 0 0 15,858
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 537 18,629 SH   SOLE 19 18,629 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 5,716 198,144 SH   SOLE 22 198,144 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2,473 85,706 SH   SOLE 31 0 0 85,706
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 327 11,321 SH   SOLE 34 11,321 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 23,492 814,290 SH   SOLE 43 731,669 0 82,621
P10 INC COM CL A 69376K106 13 1,255 SH   SOLE 2 0 0 1,255
P10 INC COM CL A 69376K106 861 81,813 SH   SOLE 21 81,813 0 0
P10 INC COM CL A 69376K106 1,711 162,599 SH   SOLE 22 162,599 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105 81 17,617 SH   SOLE 2 1,319 0 16,298
P3 HEALTH PARTNERS INC COM CL A 744413105 337 73,044 SH   SOLE 18 73,044 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105 211 45,634 SH   SOLE 19 45,634 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105 3,090 668,732 SH   SOLE 21 668,732 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105 2,461 532,737 SH   SOLE 22 526,355 0 6,382
PACCAR INC COM 693718108 61,205 731,334 SH   SOLE 2 175,655 0 555,679
PACCAR INC COM 693718108 23,524 281,089 SH   SOLE 4 145,352 0 135,737
PACCAR INC COM 693718108 30,482 364,225 SH   SOLE 7 352,712 0 11,513
PACCAR INC COM 693718108 808 9,657 SH   SOLE 13 2,639 0 7,018
PACCAR INC COM 693718108 4,479 53,521 SH   SOLE 15 53,521 0 0
PACCAR INC COM 693718108 65,340 780,737 SH   SOLE 18 693,032 0 87,705
PACCAR INC COM 693718108 40,193 480,262 SH   SOLE 19 480,262 0 0
PACCAR INC COM 693718108 755,917 9,032,349 SH   SOLE 21 9,032,349 0 0
PACCAR INC COM 693718108 647,779 7,740,217 SH   SOLE 22 6,934,588 0 805,629
PACCAR INC COM 693718108 48,282 576,920 SH   SOLE 23 576,920 0 0
PACCAR INC COM 693718108 37,634 449,686 SH   SOLE 25 449,686 0 0
PACCAR INC COM 693718108 62,717 749,394 SH   SOLE 26 278,659 0 470,735
PACCAR INC COM 693718108 75,417 901,144 SH   SOLE 28 5,213 0 895,931
PACCAR INC COM 693718108 191 2,285 SH   SOLE 29 2,285 0 0
PACCAR INC COM 693718108 171,152 2,045,071 SH   SOLE 30 2,045,071 0 0
PACCAR INC COM 693718108 6,720 80,297 SH   SOLE 31 73,980 0 6,317
PACCAR INC COM 693718108 6,735 80,476 SH   SOLE 32 80,476 0 0
PACCAR INC COM 693718108 2,576 30,777 SH   SOLE 34 30,777 0 0
PACCAR INC COM 693718108 10,767 128,648 SH   SOLE 36 128,648 0 0
PACCAR INC COM 693718108 936 11,181 SH   SOLE 40 11,181 0 0
PACCAR INC COM 693718108 88 1,054 SH   OTR 43 1,054 0 0
PACCAR INC COM 693718108 31,973 382,040 SH   SOLE 43 349,094 0 32,946
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,868 321,818 SH   SOLE 2 133,064 0 188,754
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4 721 SH   SOLE 4 721 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 14 2,419 SH   SOLE 7 2,419 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,970 683,940 SH   SOLE 18 683,940 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4,501 775,305 SH   SOLE 19 775,305 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 53,535 9,222,234 SH   SOLE 21 9,222,234 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 33,255 5,728,766 SH   SOLE 22 5,490,837 0 237,929
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 98 16,950 SH   SOLE 23 16,950 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 160 27,480 SH   SOLE 25 27,480 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,086 187,027 SH   SOLE 26 64,352 0 122,675
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 128 22,042 SH   SOLE 28 10,632 0 11,410
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4,023 693,022 SH   SOLE 30 693,022 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 11 SH   SOLE 36 11 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 134 23,097 SH   SOLE 40 23,097 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 10 1,725 SH   OTR 43 1,725 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,173 201,999 SH   SOLE 43 195,532 0 6,467
PACIFIC PREMIER BANCORP COM 69478X105 2,529 81,696 SH   SOLE 2 32,601 0 49,095
PACIFIC PREMIER BANCORP COM 69478X105 88 2,855 SH   SOLE 4 287 0 2,568
PACIFIC PREMIER BANCORP COM 69478X105 34 1,106 SH   SOLE 7 1,106 0 0
PACIFIC PREMIER BANCORP COM 69478X105 10,396 335,784 SH   SOLE 18 335,784 0 0
PACIFIC PREMIER BANCORP COM 69478X105 4,742 153,169 SH   SOLE 19 153,169 0 0
PACIFIC PREMIER BANCORP COM 69478X105 340,540 10,999,339 SH   SOLE 21 10,999,339 0 0
PACIFIC PREMIER BANCORP COM 69478X105 68,625 2,216,579 SH   SOLE 22 2,126,119 0 90,460
PACIFIC PREMIER BANCORP COM 69478X105 298 9,629 SH   SOLE 25 9,629 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,187 38,332 SH   SOLE 26 31,737 0 6,595
PACIFIC PREMIER BANCORP COM 69478X105 52 1,686 SH   SOLE 28 1,686 0 0
PACIFIC PREMIER BANCORP COM 69478X105 4,748 153,356 SH   SOLE 30 153,356 0 0
PACIFIC PREMIER BANCORP COM 69478X105 325 10,491 SH   SOLE 40 10,491 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,193 38,548 SH   SOLE 43 35,867 0 2,681
PACIRA BIOSCIENCES INC COM 695127100 4,390 82,531 SH   SOLE 2 56,023 0 26,508
PACIRA BIOSCIENCES INC COM 695127100 9 172 SH   SOLE 4 172 0 0
PACIRA BIOSCIENCES INC COM 695127100 27 511 SH   SOLE 7 511 0 0
PACIRA BIOSCIENCES INC COM 695127100 8,210 154,346 SH   SOLE 18 149,872 0 4,474
PACIRA BIOSCIENCES INC COM 695127100 4,397 82,670 SH   SOLE 19 82,670 0 0
PACIRA BIOSCIENCES INC COM 695127100 291,708 5,484,266 SH   SOLE 21 5,484,266 0 0
PACIRA BIOSCIENCES INC COM 695127100 63,266 1,189,429 SH   SOLE 22 1,161,980 0 27,449
PACIRA BIOSCIENCES INC COM 695127100 364 6,841 SH   SOLE 25 6,841 0 0
PACIRA BIOSCIENCES INC COM 695127100 1,346 25,303 SH   SOLE 26 17,141 0 8,162
PACIRA BIOSCIENCES INC COM 695127100 267 5,012 SH   SOLE 28 784 0 4,228
PACIRA BIOSCIENCES INC COM 695127100 5,493 103,263 SH   SOLE 30 103,263 0 0
PACIRA BIOSCIENCES INC COM 695127100 331 6,223 SH   SOLE 40 6,223 0 0
PACIRA BIOSCIENCES INC COM 695127100 37 694 SH   OTR 43 694 0 0
PACIRA BIOSCIENCES INC COM 695127100 708 13,317 SH   SOLE 43 12,546 0 771
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 3,429 3,495,000 PRN   SOLE 21 3,495,000 0 0
PACKAGING CORP AMER COM 695156109 19,194 170,936 SH   SOLE 2 76,518 0 94,418
PACKAGING CORP AMER COM 695156109 7,644 68,077 SH   SOLE 4 27,804 0 40,273
PACKAGING CORP AMER COM 695156109 11,644 103,699 SH   SOLE 7 100,634 0 3,065
PACKAGING CORP AMER COM 695156109 236 2,106 SH   SOLE 13 327 0 1,779
PACKAGING CORP AMER COM 695156109 1,594 14,198 SH   SOLE 15 14,198 0 0
PACKAGING CORP AMER COM 695156109 20,769 184,957 SH   SOLE 18 177,696 0 7,261
PACKAGING CORP AMER COM 695156109 17,832 158,806 SH   SOLE 19 158,806 0 0
PACKAGING CORP AMER COM 695156109 486,036 4,328,399 SH   SOLE 21 4,328,399 0 0
PACKAGING CORP AMER COM 695156109 255,819 2,278,196 SH   SOLE 22 2,091,267 0 186,929
PACKAGING CORP AMER COM 695156109 17,222 153,369 SH   SOLE 23 153,369 0 0
PACKAGING CORP AMER COM 695156109 19,300 171,873 SH   SOLE 25 171,873 0 0
PACKAGING CORP AMER COM 695156109 20,808 185,306 SH   SOLE 26 66,854 0 118,452
PACKAGING CORP AMER COM 695156109 15,116 134,612 SH   SOLE 28 1,141 0 133,471
PACKAGING CORP AMER COM 695156109 12,589 112,115 SH   SOLE 29 112,115 0 0
PACKAGING CORP AMER COM 695156109 47,883 426,422 SH   SOLE 30 426,422 0 0
PACKAGING CORP AMER COM 695156109 2,377 21,172 SH   SOLE 31 19,327 0 1,845
PACKAGING CORP AMER COM 695156109 3,158 28,121 SH   SOLE 32 28,121 0 0
PACKAGING CORP AMER COM 695156109 5,578 49,671 SH   SOLE 34 49,671 0 0
PACKAGING CORP AMER COM 695156109 4,014 35,745 SH   SOLE 36 35,745 0 0
PACKAGING CORP AMER COM 695156109 346 3,083 SH   SOLE 40 3,083 0 0
PACKAGING CORP AMER COM 695156109 45 401 SH   OTR 43 401 0 0
PACKAGING CORP AMER COM 695156109 8,160 72,672 SH   SOLE 43 65,805 0 6,867
PACTIV EVERGREEN INC COM 69526K105 387 44,383 SH   SOLE 2 21,056 0 23,327
PACTIV EVERGREEN INC COM 69526K105 3 299 SH   SOLE 7 299 0 0
PACTIV EVERGREEN INC COM 69526K105 1,116 127,860 SH   SOLE 18 127,860 0 0
PACTIV EVERGREEN INC COM 69526K105 682 78,125 SH   SOLE 19 78,125 0 0
PACTIV EVERGREEN INC COM 69526K105 13,011 1,490,384 SH   SOLE 21 1,490,384 0 0
PACTIV EVERGREEN INC COM 69526K105 9,183 1,051,849 SH   SOLE 22 1,010,722 0 41,127
PACTIV EVERGREEN INC COM 69526K105 49 5,629 SH   SOLE 25 5,629 0 0
PACTIV EVERGREEN INC COM 69526K105 108 12,326 SH   SOLE 30 12,326 0 0
PACTIV EVERGREEN INC COM 69526K105 79 9,100 SH   SOLE 34 9,100 0 0
PACTIV EVERGREEN INC COM 69526K105 45 5,177 SH   SOLE 40 5,177 0 0
PACTIV EVERGREEN INC COM 69526K105 85 9,774 SH   SOLE 43 9,489 0 285
PACWEST BANCORP DEL COM 695263103 19,222 850,544 SH   SOLE 2 565,031 0 285,513
PACWEST BANCORP DEL COM 695263103 90 3,964 SH   SOLE 4 469 0 3,495
PACWEST BANCORP DEL COM 695263103 52 2,283 SH   SOLE 7 2,283 0 0
PACWEST BANCORP DEL COM 695263103 5,645 249,760 SH   SOLE 18 249,760 0 0
PACWEST BANCORP DEL COM 695263103 830 36,739 SH   SOLE 19 36,739 0 0
PACWEST BANCORP DEL COM 695263103 129,455 5,728,098 SH   SOLE 21 5,728,098 0 0
PACWEST BANCORP DEL COM 695263103 84,783 3,751,439 SH   SOLE 22 3,611,667 0 139,772
PACWEST BANCORP DEL COM 695263103 413 18,262 SH   SOLE 25 18,262 0 0
PACWEST BANCORP DEL COM 695263103 1,039 45,986 SH   SOLE 26 35,309 0 10,677
PACWEST BANCORP DEL COM 695263103 293 12,972 SH   SOLE 28 2,083 0 10,889
PACWEST BANCORP DEL COM 695263103 2,846 125,947 SH   SOLE 30 125,947 0 0
PACWEST BANCORP DEL COM 695263103 38 1,700 SH   SOLE 31 1,700 0 0
PACWEST BANCORP DEL COM 695263103 1,172 51,867 SH   SOLE 34 51,867 0 0
PACWEST BANCORP DEL COM 695263103 246 10,867 SH   SOLE 36 10,867 0 0
PACWEST BANCORP DEL COM 695263103 356 15,768 SH   SOLE 40 15,768 0 0
PACWEST BANCORP DEL COM 695263103 3,045 134,716 SH   SOLE 43 128,488 0 6,228
PAGERDUTY INC COM 69553P100 5,900 255,723 SH   SOLE 2 134,082 0 121,641
PAGERDUTY INC COM 69553P100 77 3,355 SH   SOLE 4 332 0 3,023
PAGERDUTY INC COM 69553P100 22 956 SH   SOLE 7 956 0 0
PAGERDUTY INC COM 69553P100 5,850 253,587 SH   SOLE 18 221,571 0 32,016
PAGERDUTY INC COM 69553P100 22,018 954,411 SH   SOLE 19 954,411 0 0
PAGERDUTY INC COM 69553P100 69,851 3,027,787 SH   SOLE 21 3,027,787 0 0
PAGERDUTY INC COM 69553P100 62,260 2,698,734 SH   SOLE 22 2,648,519 0 50,215
PAGERDUTY INC COM 69553P100 567 24,578 SH   SOLE 23 24,578 0 0
PAGERDUTY INC COM 69553P100 296 12,838 SH   SOLE 25 12,838 0 0
PAGERDUTY INC COM 69553P100 4,546 197,057 SH   SOLE 26 41,039 0 156,018
PAGERDUTY INC COM 69553P100 83 3,577 SH   SOLE 28 1,490 0 2,087
PAGERDUTY INC COM 69553P100 16,119 698,694 SH   SOLE 30 698,694 0 0
PAGERDUTY INC COM 69553P100 84 3,638 SH   SOLE 36 3,638 0 0
PAGERDUTY INC COM 69553P100 258 11,181 SH   SOLE 40 11,181 0 0
PAGERDUTY INC COM 69553P100 837 36,285 SH   SOLE 43 35,587 0 698
PAGERDUTY INC NOTE 1.250% 7/0 69553PAB6 2,423 2,550,000 PRN   SOLE 21 2,550,000 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 199 15,075 SH   SOLE 2 13,453 0 1,622
PAGSEGURO DIGITAL LTD COM CL A G68707101 62 4,680 SH   SOLE 4 0 0 4,680
PAGSEGURO DIGITAL LTD COM CL A G68707101 0 16 SH   SOLE 17 0 0 16
PAGSEGURO DIGITAL LTD COM CL A G68707101 8,940 675,708 SH   SOLE 19 675,708 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 7,838 592,478 SH   SOLE 21 592,478 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 179 13,509 SH   SOLE 22 13,509 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 74 5,600 SH   SOLE 23 5,600 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 52 3,931 SH   SOLE 25 3,931 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 125 9,437 SH   SOLE 28 9,437 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 3,549 268,229 SH   SOLE 30 268,229 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 103 7,781 SH   SOLE 31 7,781 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 43,380 3,278,879 SH   SOLE 34 3,278,879 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 20,114 2,473,989 SH   SOLE 2 187,953 0 2,286,036
PALANTIR TECHNOLOGIES INC CL A 69608A108 8,697 1,069,791 SH   SOLE 4 585,886 0 483,905
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,640 201,706 SH   SOLE 7 201,706 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 424 52,177 SH   SOLE 13 6,374 0 45,803
PALANTIR TECHNOLOGIES INC CL A 69608A108 970 119,347 SH   SOLE 15 119,347 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 2 187 SH   SOLE 17 0 0 187
PALANTIR TECHNOLOGIES INC CL A 69608A108 22,911 2,818,139 SH   SOLE 18 2,733,802 0 84,337
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,314 407,681 SH   SOLE 19 407,681 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 266,610 32,793,319 SH   SOLE 21 32,793,319 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 306,613 37,713,823 SH   SOLE 22 34,588,018 0 3,125,805
PALANTIR TECHNOLOGIES INC CL A 69608A108 20,938 2,575,401 SH   SOLE 23 2,575,401 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 18,821 2,315,041 SH   SOLE 25 2,315,041 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 16,159 1,987,620 SH   SOLE 26 923,106 0 1,064,514
PALANTIR TECHNOLOGIES INC CL A 69608A108 14,699 1,807,973 SH   SOLE 28 25,527 0 1,782,446
PALANTIR TECHNOLOGIES INC CL A 69608A108 16 1,936 SH   SOLE 29 1,936 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 32,024 3,939,013 SH   SOLE 30 3,939,013 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,109 382,460 SH   SOLE 31 351,041 0 31,419
PALANTIR TECHNOLOGIES INC CL A 69608A108 583 71,655 SH   SOLE 34 71,655 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 4,288 527,419 SH   SOLE 36 527,419 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 457 56,161 SH   SOLE 40 56,161 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 24 3,012 SH   OTR 43 3,012 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,257 400,672 SH   SOLE 43 354,893 0 45,779
PALATIN TECHNOLOGIES INC COM NEW 696077502 0 82 SH   SOLE 2 0 0 82
PALATIN TECHNOLOGIES INC COM NEW 696077502 777 131,195 SH   SOLE 21 131,195 0 0
PALATIN TECHNOLOGIES INC COM NEW 696077502 708 119,518 SH   SOLE 22 119,518 0 0
PALISADE BIO INC COM 696389105 0 16 SH   SOLE 21 16 0 0
PALISADE BIO INC COM 696389105 0 461 SH   SOLE 22 461 0 0
PALO ALTO NETWORKS INC COM 697435105 119,203 727,781 SH   SOLE 2 231,669 0 496,112
PALO ALTO NETWORKS INC COM 697435105 48,232 294,472 SH   SOLE 4 143,313 0 151,159
PALO ALTO NETWORKS INC COM 697435105 13,263 80,973 SH   SOLE 7 75,091 0 5,882
PALO ALTO NETWORKS INC COM 697435105 5,482 33,472 SH   SOLE 13 24,889 0 8,583
PALO ALTO NETWORKS INC COM 697435105 4,064 24,812 SH   SOLE 15 24,812 0 0
PALO ALTO NETWORKS INC COM 697435105 18 108 SH   SOLE 17 0 0 108
PALO ALTO NETWORKS INC COM 697435105 77,602 473,790 SH   SOLE 18 455,819 0 17,971
PALO ALTO NETWORKS INC COM 697435105 63,894 390,099 SH   SOLE 19 390,099 0 0
PALO ALTO NETWORKS INC COM 697435105 689,314 4,208,526 SH   SOLE 21 4,208,526 0 0
PALO ALTO NETWORKS INC COM 697435105 1,083,291 6,613,905 SH   SOLE 22 6,051,370 0 562,535
PALO ALTO NETWORKS INC COM 697435105 84,396 515,271 SH   SOLE 23 515,271 0 0
PALO ALTO NETWORKS INC COM 697435105 95,212 581,308 SH   SOLE 25 581,308 0 0
PALO ALTO NETWORKS INC COM 697435105 71,982 439,476 SH   SOLE 26 212,858 0 226,618
PALO ALTO NETWORKS INC COM 697435105 115,064 702,512 SH   SOLE 28 9,800 0 692,712
PALO ALTO NETWORKS INC COM 697435105 3,052 18,631 SH   SOLE 29 18,631 0 0
PALO ALTO NETWORKS INC COM 697435105 187,035 1,141,922 SH   SOLE 30 1,141,922 0 0
PALO ALTO NETWORKS INC COM 697435105 18,938 115,625 SH   SOLE 31 110,150 0 5,475
PALO ALTO NETWORKS INC COM 697435105 11,359 69,354 SH   SOLE 32 69,354 0 0
PALO ALTO NETWORKS INC COM 697435105 62,387 380,895 SH   SOLE 34 380,895 0 0
PALO ALTO NETWORKS INC COM 697435105 14,387 87,836 SH   SOLE 36 87,836 0 0
PALO ALTO NETWORKS INC COM 697435105 1,573 9,606 SH   SOLE 40 9,606 0 0
PALO ALTO NETWORKS INC COM 697435105 154 939 SH   OTR 43 939 0 0
PALO ALTO NETWORKS INC COM 697435105 26,763 163,399 SH   SOLE 43 144,644 0 18,755
PALO ALTO NETWORKS INC OPTIONS 697435105 164 1,000 SH Call SOLE 2 0 0 1,000
PALO ALTO NETWORKS INC OPTIONS 697435105 115 700 SH Call SOLE 4 700 0 0
PALO ALTO NETWORKS INC OPTIONS 697435105 1,802 11,000 SH Call SOLE 18 11,000 0 0
PALO ALTO NETWORKS INC OPTIONS 697435105 8,353 51,000 SH Call SOLE 19 51,000 0 0
PALO ALTO NETWORKS INC OPTIONS 697435105 753 4,600 SH Call SOLE 22 4,600 0 0
PALO ALTO NETWORKS INC OPTIONS 697435105 82 500 SH Call SOLE 26 500 0 0
PALO ALTO NETWORKS INC OPTIONS 697435105 5,438 33,200 SH Call SOLE 34 33,200 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 4,450 2,400,000 PRN   SOLE 2 2,400,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 27,300 14,725,000 PRN   SOLE 21 14,725,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 17,798 9,600,000 PRN   SOLE 34 9,600,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 29,428 17,413,000 PRN   SOLE 21 17,413,000 0 0
PALOMAR HLDGS INC COM 69753M105 1,460 17,441 SH   SOLE 2 14,625 0 2,816
PALOMAR HLDGS INC COM 69753M105 7 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105 22 259 SH   SOLE 7 259 0 0
PALOMAR HLDGS INC COM 69753M105 6,776 80,939 SH   SOLE 18 80,939 0 0
PALOMAR HLDGS INC COM 69753M105 3,763 44,946 SH   SOLE 19 44,946 0 0
PALOMAR HLDGS INC COM 69753M105 245,722 2,935,050 SH   SOLE 21 2,935,050 0 0
PALOMAR HLDGS INC COM 69753M105 52,429 626,239 SH   SOLE 22 610,703 0 15,536
PALOMAR HLDGS INC COM 69753M105 281 3,353 SH   SOLE 25 3,353 0 0
PALOMAR HLDGS INC COM 69753M105 822 9,824 SH   SOLE 26 8,499 0 1,325
PALOMAR HLDGS INC COM 69753M105 140 1,670 SH   SOLE 28 456 0 1,214
PALOMAR HLDGS INC COM 69753M105 3,831 45,762 SH   SOLE 30 45,762 0 0
PALOMAR HLDGS INC COM 69753M105 12 144 SH   SOLE 34 144 0 0
PALOMAR HLDGS INC COM 69753M105 253 3,019 SH   SOLE 40 3,019 0 0
PALOMAR HLDGS INC COM 69753M105 1,441 17,216 SH   SOLE 43 16,928 0 288
PAN AMERN SILVER CORP COM 697900108 1,256 79,117 SH   SOLE 21 79,117 0 0
PAN AMERN SILVER CORP COM 697900108 54 3,394 SH   SOLE 28 3,394 0 0
PAN AMERN SILVER CORP COM 697900108 1,921 120,992 SH   SOLE 43 113,430 0 7,562
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 4 805 SH   SOLE 2 0 0 805
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 29 6,362 SH   SOLE 18 6,362 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 337 72,898 SH   SOLE 21 72,898 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 650 140,755 SH   SOLE 22 140,755 0 0
PAPA JOHNS INTL INC COM 698813102 9,674 138,178 SH   SOLE 2 97,151 0 41,027
PAPA JOHNS INTL INC COM 698813102 61 874 SH   SOLE 4 874 0 0
PAPA JOHNS INTL INC COM 698813102 27 389 SH   SOLE 7 389 0 0
PAPA JOHNS INTL INC COM 698813102 31 441 SH   SOLE 13 441 0 0
PAPA JOHNS INTL INC COM 698813102 10,662 152,293 SH   SOLE 18 143,119 0 9,174
PAPA JOHNS INTL INC COM 698813102 24,763 353,710 SH   SOLE 19 353,710 0 0
PAPA JOHNS INTL INC COM 698813102 158,531 2,264,412 SH   SOLE 21 2,264,412 0 0
PAPA JOHNS INTL INC COM 698813102 84,503 1,207,008 SH   SOLE 22 1,181,593 0 25,415
PAPA JOHNS INTL INC COM 698813102 936 13,371 SH   SOLE 23 13,371 0 0
PAPA JOHNS INTL INC COM 698813102 324 4,634 SH   SOLE 25 4,634 0 0
PAPA JOHNS INTL INC COM 698813102 4,884 69,766 SH   SOLE 26 10,823 0 58,943
PAPA JOHNS INTL INC COM 698813102 415 5,934 SH   SOLE 28 589 0 5,345
PAPA JOHNS INTL INC COM 698813102 38 537 SH   SOLE 29 537 0 0
PAPA JOHNS INTL INC COM 698813102 903 12,898 SH   SOLE 30 12,898 0 0
PAPA JOHNS INTL INC COM 698813102 304 4,345 SH   SOLE 40 4,345 0 0
PAPA JOHNS INTL INC COM 698813102 1,029 14,700 SH   SOLE 43 13,827 0 873
PAR PAC HOLDINGS INC COM NEW 69888T207 1,150 70,055 SH   SOLE 2 57,891 0 12,164
PAR PAC HOLDINGS INC COM NEW 69888T207 2 139 SH   SOLE 4 139 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 7 434 SH   SOLE 7 434 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 2,975 181,315 SH   SOLE 18 181,315 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 4,951 301,723 SH   SOLE 19 301,723 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 89,790 5,471,688 SH   SOLE 21 5,471,688 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 26,011 1,585,068 SH   SOLE 22 1,550,504 0 34,564
PAR PAC HOLDINGS INC COM NEW 69888T207 95 5,789 SH   SOLE 25 5,789 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 901 54,878 SH   SOLE 26 0 0 54,878
PAR PAC HOLDINGS INC COM NEW 69888T207 1,625 99,030 SH   SOLE 30 99,030 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 128 7,818 SH   SOLE 40 7,818 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 435 26,525 SH   SOLE 43 26,218 0 307
PAR TECHNOLOGY CORP COM 698884103 547 18,519 SH   SOLE 2 11,266 0 7,253
PAR TECHNOLOGY CORP COM 698884103 2 78 SH   SOLE 4 78 0 0
PAR TECHNOLOGY CORP COM 698884103 10 332 SH   SOLE 7 332 0 0
PAR TECHNOLOGY CORP COM 698884103 2,198 74,416 SH   SOLE 18 74,416 0 0
PAR TECHNOLOGY CORP COM 698884103 1,447 48,998 SH   SOLE 19 48,998 0 0
PAR TECHNOLOGY CORP COM 698884103 26,788 907,147 SH   SOLE 21 907,147 0 0
PAR TECHNOLOGY CORP COM 698884103 18,647 631,473 SH   SOLE 22 607,188 0 24,285
PAR TECHNOLOGY CORP COM 698884103 139 4,692 SH   SOLE 25 4,692 0 0
PAR TECHNOLOGY CORP COM 698884103 410 13,870 SH   SOLE 26 11,003 0 2,867
PAR TECHNOLOGY CORP COM 698884103 66 2,223 SH   SOLE 28 0 0 2,223
PAR TECHNOLOGY CORP COM 698884103 768 26,023 SH   SOLE 30 26,023 0 0
PAR TECHNOLOGY CORP COM 698884103 85 2,875 SH   SOLE 40 2,875 0 0
PAR TECHNOLOGY CORP COM 698884103 69 2,323 SH   SOLE 43 2,242 0 81
PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3 1,572 2,150,000 PRN   SOLE 21 2,150,000 0 0
PARAGON 28 INC COM 69913P105 328 18,423 SH   SOLE 2 13,937 0 4,486
PARAGON 28 INC COM 69913P105 9 517 SH   SOLE 7 517 0 0
PARAGON 28 INC COM 69913P105 2,140 120,068 SH   SOLE 18 120,068 0 0
PARAGON 28 INC COM 69913P105 1,524 85,536 SH   SOLE 19 85,536 0 0
PARAGON 28 INC COM 69913P105 25,730 1,443,868 SH   SOLE 21 1,443,868 0 0
PARAGON 28 INC COM 69913P105 14,272 800,883 SH   SOLE 22 780,971 0 19,912
PARAGON 28 INC COM 69913P105 11 637 SH   SOLE 23 637 0 0
PARAGON 28 INC COM 69913P105 83 4,642 SH   SOLE 25 4,642 0 0
PARAGON 28 INC COM 69913P105 13 718 SH   SOLE 26 718 0 0
PARAGON 28 INC COM 69913P105 1,082 60,691 SH   SOLE 30 60,691 0 0
PARAGON 28 INC COM 69913P105 96 5,406 SH   SOLE 40 5,406 0 0
PARAGON 28 INC COM 69913P105 3 145 SH   SOLE 43 132 0 13
PARAMOUNT GLOBAL CLASS A COM 92556H107 501 23,282 SH   SOLE 2 181 0 23,101
PARAMOUNT GLOBAL CLASS A COM 92556H107 2 107 SH   SOLE 7 107 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 68 3,162 SH   SOLE 18 3,162 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 266 12,352 SH   SOLE 19 12,352 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 1,311 60,859 SH   SOLE 21 60,859 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 1,701 78,986 SH   SOLE 22 63,357 0 15,629
PARAMOUNT GLOBAL CLASS A COM 92556H107 106 4,919 SH   SOLE 26 4,919 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 391 18,145 SH   SOLE 28 0 0 18,145
PARAMOUNT GLOBAL CLASS A COM 92556H107 3 120 SH   SOLE 31 120 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 1,725 80,094 SH   SOLE 43 68,136 0 11,958
PARAMOUNT GLOBAL CLASS B COM 92556H206 23,154 1,216,074 SH   SOLE 2 229,442 0 986,632
PARAMOUNT GLOBAL CLASS B COM 92556H206 8,591 451,224 SH   SOLE 4 287,614 0 163,610
PARAMOUNT GLOBAL CLASS B COM 92556H206 9,217 484,068 SH   SOLE 7 469,455 0 14,613
PARAMOUNT GLOBAL CLASS B COM 92556H206 330 17,325 SH   SOLE 13 1,891 0 15,434
PARAMOUNT GLOBAL CLASS B COM 92556H206 1,621 85,114 SH   SOLE 15 85,114 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 0 13 SH   SOLE 17 0 0 13
PARAMOUNT GLOBAL CLASS B COM 92556H206 17,467 917,363 SH   SOLE 18 871,108 0 46,255
PARAMOUNT GLOBAL CLASS B COM 92556H206 9,853 517,494 SH   SOLE 19 517,494 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 910 47,793 SH   SOLE 20 47,793 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 290,496 15,257,139 SH   SOLE 21 15,257,139 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 219,654 11,536,452 SH   SOLE 22 10,337,254 0 1,199,198
PARAMOUNT GLOBAL CLASS B COM 92556H206 18,990 997,366 SH   SOLE 23 997,366 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 28,503 1,497,006 SH   SOLE 25 1,497,006 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 23,428 1,230,480 SH   SOLE 26 566,193 0 664,287
PARAMOUNT GLOBAL CLASS B COM 92556H206 19,055 1,000,769 SH   SOLE 28 29,358 0 971,411
PARAMOUNT GLOBAL CLASS B COM 92556H206 29 1,502 SH   SOLE 29 1,502 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 81,583 4,284,825 SH   SOLE 30 3,936,462 0 348,363
PARAMOUNT GLOBAL CLASS B COM 92556H206 2,541 133,470 SH   SOLE 31 122,341 0 11,129
PARAMOUNT GLOBAL CLASS B COM 92556H206 1,824 95,792 SH   SOLE 34 95,792 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 4,658 244,621 SH   SOLE 36 244,621 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 381 20,035 SH   SOLE 40 20,035 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 18 951 SH   OTR 43 951 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 11,340 595,595 SH   SOLE 43 550,529 0 45,066
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 187 6,049 SH   SOLE 7 6,049 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 24,686 798,889 SH   SOLE 21 798,889 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 49 159,415 SH   SOLE 21 159,415 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 6 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 4,342 696,937 SH   SOLE 2 431,657 0 265,280
PARAMOUNT GROUP INC COM 69924R108 574 92,092 SH   SOLE 4 92,092 0 0
PARAMOUNT GROUP INC COM 69924R108 1,566 251,391 SH   SOLE 7 251,391 0 0
PARAMOUNT GROUP INC COM 69924R108 3,570 573,048 SH   SOLE 18 573,048 0 0
PARAMOUNT GROUP INC COM 69924R108 11,234 1,803,226 SH   SOLE 19 1,803,226 0 0
PARAMOUNT GROUP INC COM 69924R108 47,587 7,638,422 SH   SOLE 21 7,638,422 0 0
PARAMOUNT GROUP INC COM 69924R108 44,939 7,213,285 SH   SOLE 22 7,022,695 0 190,590
PARAMOUNT GROUP INC COM 69924R108 320 51,385 SH   SOLE 23 51,385 0 0
PARAMOUNT GROUP INC COM 69924R108 5,542 889,570 SH   SOLE 25 889,570 0 0
PARAMOUNT GROUP INC COM 69924R108 2,370 380,457 SH   SOLE 26 45,492 0 334,965
PARAMOUNT GROUP INC COM 69924R108 765 122,763 SH   SOLE 28 1,572 0 121,191
PARAMOUNT GROUP INC COM 69924R108 3,888 624,033 SH   SOLE 30 624,033 0 0
PARAMOUNT GROUP INC COM 69924R108 73 11,757 SH   SOLE 36 11,757 0 0
PARAMOUNT GROUP INC COM 69924R108 130 20,864 SH   SOLE 40 20,864 0 0
PARAMOUNT GROUP INC COM 69924R108 4,105 658,904 SH   SOLE 43 653,789 0 5,115
PARATEK PHARMACEUTICALS INC COM 699374302 2 962 SH   SOLE 2 0 0 962
PARATEK PHARMACEUTICALS INC COM 699374302 25 9,616 SH   SOLE 18 9,616 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1,363 530,501 SH   SOLE 21 530,501 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1,648 641,409 SH   SOLE 22 641,409 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 54 20,958 SH   SOLE 30 20,958 0 0
PARDES BIOSCIENCES INC COM 69945Q105 40 21,478 SH   SOLE 2 0 0 21,478
PARDES BIOSCIENCES INC COM 69945Q105 164 88,658 SH   SOLE 18 88,658 0 0
PARDES BIOSCIENCES INC COM 69945Q105 94 50,871 SH   SOLE 19 50,871 0 0
PARDES BIOSCIENCES INC COM 69945Q105 2,038 1,101,735 SH   SOLE 21 1,101,735 0 0
PARDES BIOSCIENCES INC COM 69945Q105 1,130 611,021 SH   SOLE 22 594,143 0 16,878
PARK AEROSPACE CORP COM 70014A104 504 45,629 SH   SOLE 2 809 0 44,820
PARK AEROSPACE CORP COM 70014A104 2 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104 808 73,215 SH   SOLE 18 73,215 0 0
PARK AEROSPACE CORP COM 70014A104 423 38,304 SH   SOLE 19 38,304 0 0
PARK AEROSPACE CORP COM 70014A104 26,415 2,392,666 SH   SOLE 21 2,392,666 0 0
PARK AEROSPACE CORP COM 70014A104 5,611 508,220 SH   SOLE 22 495,948 0 12,272
PARK AEROSPACE CORP COM 70014A104 264 23,879 SH   SOLE 30 23,879 0 0
PARK AEROSPACE CORP COM 70014A104 22 1,998 SH   OTR 43 1,998 0 0
PARK AEROSPACE CORP COM 70014A104 26 2,391 SH   SOLE 43 2,391 0 0
PARK CITY GROUP INC COM NEW 700215304 3 604 SH   SOLE 2 0 0 604
PARK CITY GROUP INC COM NEW 700215304 9 1,663 SH   SOLE 18 1,663 0 0
PARK CITY GROUP INC COM NEW 700215304 125 23,282 SH   SOLE 21 23,282 0 0
PARK CITY GROUP INC COM NEW 700215304 161 30,177 SH   SOLE 22 30,177 0 0
PARK HOTELS & RESORTS INC COM 700517105 36,902 3,277,237 SH   SOLE 2 2,839,683 0 437,554
PARK HOTELS & RESORTS INC COM 700517105 1,327 117,808 SH   SOLE 4 116,216 0 1,592
PARK HOTELS & RESORTS INC COM 700517105 3,390 301,097 SH   SOLE 7 301,097 0 0
PARK HOTELS & RESORTS INC COM 700517105 5,881 522,284 SH   SOLE 18 522,284 0 0
PARK HOTELS & RESORTS INC COM 700517105 14,571 1,294,052 SH   SOLE 19 1,294,052 0 0
PARK HOTELS & RESORTS INC COM 700517105 133,097 11,820,341 SH   SOLE 21 11,820,341 0 0
PARK HOTELS & RESORTS INC COM 700517105 94,334 8,377,786 SH   SOLE 22 8,094,210 0 283,576
PARK HOTELS & RESORTS INC COM 700517105 217 19,246 SH   SOLE 23 19,246 0 0
PARK HOTELS & RESORTS INC COM 700517105 11,290 1,002,708 SH   SOLE 25 1,002,708 0 0
PARK HOTELS & RESORTS INC COM 700517105 1,491 132,432 SH   SOLE 26 110,460 0 21,972
PARK HOTELS & RESORTS INC COM 700517105 1,763 156,605 SH   SOLE 28 4,214 0 152,391
PARK HOTELS & RESORTS INC COM 700517105 8,720 774,438 SH   SOLE 30 774,438 0 0
PARK HOTELS & RESORTS INC COM 700517105 34 3,021 SH   SOLE 31 3,021 0 0
PARK HOTELS & RESORTS INC COM 700517105 2,463 218,757 SH   SOLE 34 218,757 0 0
PARK HOTELS & RESORTS INC COM 700517105 407 36,119 SH   SOLE 36 36,119 0 0
PARK HOTELS & RESORTS INC COM 700517105 340 30,211 SH   SOLE 40 30,211 0 0
PARK HOTELS & RESORTS INC COM 700517105 4,409 391,572 SH   SOLE 43 369,344 0 22,228
PARK NATL CORP COM 700658107 1,851 14,869 SH   SOLE 2 6,653 0 8,216
PARK NATL CORP COM 700658107 5 43 SH   SOLE 4 43 0 0
PARK NATL CORP COM 700658107 19 153 SH   SOLE 7 153 0 0
PARK NATL CORP COM 700658107 6,856 55,075 SH   SOLE 18 55,075 0 0
PARK NATL CORP COM 700658107 3,322 26,687 SH   SOLE 19 26,687 0 0
PARK NATL CORP COM 700658107 220,309 1,769,831 SH   SOLE 21 1,769,831 0 0
PARK NATL CORP COM 700658107 46,929 376,999 SH   SOLE 22 361,618 0 15,381
PARK NATL CORP COM 700658107 325 2,611 SH   SOLE 25 2,611 0 0
PARK NATL CORP COM 700658107 662 5,322 SH   SOLE 26 3,671 0 1,651
PARK NATL CORP COM 700658107 65 525 SH   SOLE 28 0 0 525
PARK NATL CORP COM 700658107 3,891 31,257 SH   SOLE 30 31,257 0 0
PARK NATL CORP COM 700658107 237 1,900 SH   SOLE 40 1,900 0 0
PARK NATL CORP COM 700658107 729 5,858 SH   SOLE 43 5,452 0 406
PARK-OHIO HLDGS CORP COM 700666100 4 369 SH   SOLE 2 0 0 369
PARK-OHIO HLDGS CORP COM 700666100 15 1,338 SH   SOLE 18 1,338 0 0
PARK-OHIO HLDGS CORP COM 700666100 199 17,638 SH   SOLE 21 17,638 0 0
PARK-OHIO HLDGS CORP COM 700666100 987 87,250 SH   SOLE 22 87,250 0 0
PARK-OHIO HLDGS CORP COM 700666100 5 416 SH   SOLE 43 416 0 0
PARKE BANCORP INC COM 700885106 112 5,332 SH   SOLE 2 879 0 4,453
PARKE BANCORP INC COM 700885106 4 195 SH   SOLE 7 195 0 0
PARKE BANCORP INC COM 700885106 676 32,251 SH   SOLE 18 32,251 0 0
PARKE BANCORP INC COM 700885106 382 18,207 SH   SOLE 19 18,207 0 0
PARKE BANCORP INC COM 700885106 7,151 341,159 SH   SOLE 21 341,159 0 0
PARKE BANCORP INC COM 700885106 2,213 105,589 SH   SOLE 22 99,427 0 6,162
PARKER-HANNIFIN CORP COM 701094104 66,057 272,615 SH   SOLE 2 92,108 0 180,507
PARKER-HANNIFIN CORP COM 701094104 25,766 106,335 SH   SOLE 4 57,645 0 48,690
PARKER-HANNIFIN CORP COM 701094104 27,656 114,133 SH   SOLE 7 110,110 0 4,023
PARKER-HANNIFIN CORP COM 701094104 1,033 4,264 SH   SOLE 13 589 0 3,675
PARKER-HANNIFIN CORP COM 701094104 4,707 19,427 SH   SOLE 15 19,427 0 0
PARKER-HANNIFIN CORP COM 701094104 59,727 246,492 SH   SOLE 18 236,009 0 10,483
PARKER-HANNIFIN CORP COM 701094104 14,622 60,344 SH   SOLE 19 60,344 0 0
PARKER-HANNIFIN CORP COM 701094104 790,705 3,263,197 SH   SOLE 21 3,263,197 0 0
PARKER-HANNIFIN CORP COM 701094104 651,918 2,690,430 SH   SOLE 22 2,438,398 0 252,032
PARKER-HANNIFIN CORP COM 701094104 51,179 211,212 SH   SOLE 23 211,212 0 0
PARKER-HANNIFIN CORP COM 701094104 40,456 166,958 SH   SOLE 25 166,958 0 0
PARKER-HANNIFIN CORP COM 701094104 58,415 241,076 SH   SOLE 26 75,211 0 165,865
PARKER-HANNIFIN CORP COM 701094104 65,172 268,961 SH   SOLE 28 1,341 0 267,620
PARKER-HANNIFIN CORP COM 701094104 72 296 SH   SOLE 29 296 0 0
PARKER-HANNIFIN CORP COM 701094104 135,068 557,417 SH   SOLE 30 557,417 0 0
PARKER-HANNIFIN CORP COM 701094104 6,926 28,583 SH   SOLE 31 26,276 0 2,307
PARKER-HANNIFIN CORP COM 701094104 1,479 6,102 SH   SOLE 34 6,102 0 0
PARKER-HANNIFIN CORP COM 701094104 10,345 42,693 SH   SOLE 36 42,693 0 0
PARKER-HANNIFIN CORP COM 701094104 1,012 4,175 SH   SOLE 40 4,175 0 0
PARKER-HANNIFIN CORP COM 701094104 25,149 103,789 SH   SOLE 43 96,411 0 7,377
PARSONS CORP DEL COM 70202L102 5,920 151,022 SH   SOLE 2 109,599 0 41,423
PARSONS CORP DEL COM 70202L102 29 742 SH   SOLE 4 151 0 591
PARSONS CORP DEL COM 70202L102 16 406 SH   SOLE 7 406 0 0
PARSONS CORP DEL COM 70202L102 4,006 102,204 SH   SOLE 18 102,204 0 0
PARSONS CORP DEL COM 70202L102 5,474 139,640 SH   SOLE 19 139,640 0 0
PARSONS CORP DEL COM 70202L102 62,150 1,585,459 SH   SOLE 21 1,585,459 0 0
PARSONS CORP DEL COM 70202L102 39,626 1,010,867 SH   SOLE 22 975,114 0 35,753
PARSONS CORP DEL COM 70202L102 472 12,039 SH   SOLE 23 12,039 0 0
PARSONS CORP DEL COM 70202L102 283 7,209 SH   SOLE 25 7,209 0 0
PARSONS CORP DEL COM 70202L102 761 19,402 SH   SOLE 26 16,314 0 3,088
PARSONS CORP DEL COM 70202L102 935 23,849 SH   SOLE 28 13,911 0 9,938
PARSONS CORP DEL COM 70202L102 7,267 185,390 SH   SOLE 30 185,390 0 0
PARSONS CORP DEL COM 70202L102 177 4,506 SH   SOLE 36 4,506 0 0
PARSONS CORP DEL COM 70202L102 133 3,386 SH   SOLE 40 3,386 0 0
PARSONS CORP DEL COM 70202L102 53 1,350 SH   OTR 43 1,350 0 0
PARSONS CORP DEL COM 70202L102 611 15,594 SH   SOLE 43 15,319 0 275
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 3,591 3,490,000 PRN   SOLE 21 3,490,000 0 0
PARTNER COMMUNICATIONS CO LT ADR 70211M109 115 15,959 SH   SOLE 43 15,959 0 0
PARTNERS BANCORP COM 70213Q108 17 1,964 SH   SOLE 18 1,964 0 0
PARTNERS BANCORP COM 70213Q108 179 20,162 SH   SOLE 21 20,162 0 0
PARTNERS BANCORP COM 70213Q108 4 403 SH   SOLE 22 403 0 0
PARTS ID INC COM CL A 702141102 1 907 SH   SOLE 18 907 0 0
PARTS ID INC COM CL A 702141102 20 13,473 SH   SOLE 21 13,473 0 0
PARTY CITY HOLDCO INC COM 702149105 131 82,841 SH   SOLE 2 44,615 0 38,226
PARTY CITY HOLDCO INC COM 702149105 3 1,776 SH   SOLE 7 1,776 0 0
PARTY CITY HOLDCO INC COM 702149105 520 328,849 SH   SOLE 18 328,849 0 0
PARTY CITY HOLDCO INC COM 702149105 319 202,124 SH   SOLE 19 202,124 0 0
PARTY CITY HOLDCO INC COM 702149105 6,055 3,832,352 SH   SOLE 21 3,832,352 0 0
PARTY CITY HOLDCO INC COM 702149105 4,158 2,631,426 SH   SOLE 22 2,539,855 0 91,571
PARTY CITY HOLDCO INC COM 702149105 22 14,210 SH   SOLE 25 14,210 0 0
PARTY CITY HOLDCO INC COM 702149105 13 8,511 SH   SOLE 26 0 0 8,511
PARTY CITY HOLDCO INC COM 702149105 65 41,326 SH   SOLE 28 0 0 41,326
PARTY CITY HOLDCO INC COM 702149105 46 29,186 SH   SOLE 30 29,186 0 0
PARTY CITY HOLDCO INC COM 702149105 15 9,810 SH   SOLE 36 9,810 0 0
PARTY CITY HOLDCO INC COM 702149105 34 21,745 SH   SOLE 40 21,745 0 0
PARTY CITY HOLDCO INC COM 702149105 15 9,343 SH   SOLE 43 9,343 0 0
PASSAGE BIO INC COM 702712100 92 73,791 SH   SOLE 2 35,154 0 38,637
PASSAGE BIO INC COM 702712100 10 7,658 SH   SOLE 18 7,658 0 0
PASSAGE BIO INC COM 702712100 288 230,705 SH   SOLE 19 230,705 0 0
PASSAGE BIO INC COM 702712100 390 312,159 SH   SOLE 21 312,159 0 0
PASSAGE BIO INC COM 702712100 800 639,975 SH   SOLE 22 639,975 0 0
PASSAGE BIO INC COM 702712100 2 1,621 SH   SOLE 23 1,621 0 0
PASSAGE BIO INC COM 702712100 49 39,583 SH   SOLE 26 0 0 39,583
PASSAGE BIO INC COM 702712100 21 16,935 SH   SOLE 28 16,935 0 0
PASSAGE BIO INC COM 702712100 27 21,515 SH   SOLE 30 21,515 0 0
PATHFINDER BANCORP INC MD COM 70319R109 2 105 SH   SOLE 2 0 0 105
PATHFINDER BANCORP INC MD COM 70319R109 9 467 SH   SOLE 18 467 0 0
PATHFINDER BANCORP INC MD COM 70319R109 154 7,591 SH   SOLE 21 7,591 0 0
PATHFINDER BANCORP INC MD COM 70319R109 3 146 SH   SOLE 22 146 0 0
PATHWARD FINANCIAL INC COM 59100U108 757 22,970 SH   SOLE 2 10,459 0 12,511
PATHWARD FINANCIAL INC COM 59100U108 4 131 SH   SOLE 4 131 0 0
PATHWARD FINANCIAL INC COM 59100U108 9 259 SH   SOLE 7 259 0 0
PATHWARD FINANCIAL INC COM 59100U108 3,446 104,560 SH   SOLE 18 104,560 0 0
PATHWARD FINANCIAL INC COM 59100U108 1,667 50,566 SH   SOLE 19 50,566 0 0
PATHWARD FINANCIAL INC COM 59100U108 111,519 3,383,465 SH   SOLE 21 3,383,465 0 0
PATHWARD FINANCIAL INC COM 59100U108 22,746 690,097 SH   SOLE 22 663,433 0 26,664
PATHWARD FINANCIAL INC COM 59100U108 116 3,516 SH   SOLE 25 3,516 0 0
PATHWARD FINANCIAL INC COM 59100U108 63 1,913 SH   SOLE 26 0 0 1,913
PATHWARD FINANCIAL INC COM 59100U108 18 532 SH   SOLE 28 532 0 0
PATHWARD FINANCIAL INC COM 59100U108 1,596 48,415 SH   SOLE 30 48,415 0 0
PATHWARD FINANCIAL INC COM 59100U108 114 3,452 SH   SOLE 40 3,452 0 0
PATHWARD FINANCIAL INC COM 59100U108 6 182 SH   SOLE 43 182 0 0
PATRICK INDS INC COM 703343103 2,216 50,542 SH   SOLE 2 33,237 0 17,305
PATRICK INDS INC COM 703343103 4 99 SH   SOLE 4 99 0 0
PATRICK INDS INC COM 703343103 10 233 SH   SOLE 7 233 0 0
PATRICK INDS INC COM 703343103 3,821 87,152 SH   SOLE 18 80,997 0 6,155
PATRICK INDS INC COM 703343103 5,328 121,525 SH   SOLE 19 121,525 0 0
PATRICK INDS INC COM 703343103 114,772 2,617,973 SH   SOLE 21 2,617,973 0 0
PATRICK INDS INC COM 703343103 27,434 625,769 SH   SOLE 22 603,235 0 22,534
PATRICK INDS INC COM 703343103 127 2,905 SH   SOLE 23 2,905 0 0
PATRICK INDS INC COM 703343103 124 2,821 SH   SOLE 25 2,821 0 0
PATRICK INDS INC COM 703343103 1,277 29,134 SH   SOLE 26 12,558 0 16,576
PATRICK INDS INC COM 703343103 51 1,160 SH   SOLE 28 424 0 736
PATRICK INDS INC COM 703343103 1,655 37,741 SH   SOLE 30 37,741 0 0
PATRICK INDS INC COM 703343103 42 958 SH   SOLE 36 958 0 0
PATRICK INDS INC COM 703343103 119 2,707 SH   SOLE 40 2,707 0 0
PATRICK INDS INC COM 703343103 482 10,999 SH   SOLE 43 10,134 0 865
PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH   SOLE 21 59 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 5 681 SH   SOLE 21 681 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 332 42,276 SH   SOLE 22 42,276 0 0
PATTERSON COS INC COM 703395103 4,223 175,817 SH   SOLE 2 98,049 0 77,768
PATTERSON COS INC COM 703395103 9 383 SH   SOLE 4 383 0 0
PATTERSON COS INC COM 703395103 46 1,907 SH   SOLE 7 1,907 0 0
PATTERSON COS INC COM 703395103 9,133 380,218 SH   SOLE 18 380,218 0 0
PATTERSON COS INC COM 703395103 8,777 365,416 SH   SOLE 19 365,416 0 0
PATTERSON COS INC COM 703395103 146,597 6,103,132 SH   SOLE 21 6,103,132 0 0
PATTERSON COS INC COM 703395103 64,717 2,694,316 SH   SOLE 22 2,630,529 0 63,787
PATTERSON COS INC COM 703395103 125 5,205 SH   SOLE 23 5,205 0 0
PATTERSON COS INC COM 703395103 337 14,016 SH   SOLE 25 14,016 0 0
PATTERSON COS INC COM 703395103 2,695 112,213 SH   SOLE 26 36,908 0 75,305
PATTERSON COS INC COM 703395103 36 1,513 SH   SOLE 28 1,513 0 0
PATTERSON COS INC COM 703395103 1,972 82,101 SH   SOLE 30 82,101 0 0
PATTERSON COS INC COM 703395103 113 4,703 SH   SOLE 36 4,703 0 0
PATTERSON COS INC COM 703395103 242 10,089 SH   SOLE 40 10,089 0 0
PATTERSON COS INC COM 703395103 23 947 SH   OTR 43 947 0 0
PATTERSON COS INC COM 703395103 1,470 61,194 SH   SOLE 43 59,242 0 1,952
PATTERSON-UTI ENERGY INC COM 703481101 7,298 624,805 SH   SOLE 2 354,742 0 270,063
PATTERSON-UTI ENERGY INC COM 703481101 20 1,736 SH   SOLE 4 1,736 0 0
PATTERSON-UTI ENERGY INC COM 703481101 29 2,512 SH   SOLE 7 2,512 0 0
PATTERSON-UTI ENERGY INC COM 703481101 9,287 795,107 SH   SOLE 18 768,733 0 26,374
PATTERSON-UTI ENERGY INC COM 703481101 25,091 2,148,185 SH   SOLE 19 2,148,185 0 0
PATTERSON-UTI ENERGY INC COM 703481101 313,144 26,810,285 SH   SOLE 21 26,810,285 0 0
PATTERSON-UTI ENERGY INC COM 703481101 81,076 6,941,402 SH   SOLE 22 6,679,117 0 262,285
PATTERSON-UTI ENERGY INC COM 703481101 530 45,375 SH   SOLE 23 45,375 0 0
PATTERSON-UTI ENERGY INC COM 703481101 1,974 169,023 SH   SOLE 25 169,023 0 0
PATTERSON-UTI ENERGY INC COM 703481101 3,734 319,649 SH   SOLE 26 110,803 0 208,846
PATTERSON-UTI ENERGY INC COM 703481101 1,674 143,341 SH   SOLE 28 93,882 0 49,459
PATTERSON-UTI ENERGY INC COM 703481101 22 1,892 SH   SOLE 29 1,892 0 0
PATTERSON-UTI ENERGY INC COM 703481101 5,686 486,823 SH   SOLE 30 486,823 0 0
PATTERSON-UTI ENERGY INC COM 703481101 19 1,617 SH   SOLE 31 1,617 0 0
PATTERSON-UTI ENERGY INC COM 703481101 11,014 942,984 SH   SOLE 34 942,984 0 0
PATTERSON-UTI ENERGY INC COM 703481101 111 9,471 SH   SOLE 36 9,471 0 0
PATTERSON-UTI ENERGY INC COM 703481101 338 28,935 SH   SOLE 40 28,935 0 0
PATTERSON-UTI ENERGY INC COM 703481101 10,217 874,724 SH   SOLE 43 849,792 0 24,932
PAVMED INC COM 70387R106 1 1,428 SH   SOLE 2 0 0 1,428
PAVMED INC COM 70387R106 12 13,998 SH   SOLE 18 13,998 0 0
PAVMED INC COM 70387R106 244 283,182 SH   SOLE 21 283,182 0 0
PAVMED INC COM 70387R106 966 1,123,649 SH   SOLE 22 1,123,649 0 0
PAYA HOLDINGS INC COM CL A 70434P103 686 112,230 SH   SOLE 2 100,236 0 11,994
PAYA HOLDINGS INC COM CL A 70434P103 8 1,321 SH   SOLE 7 1,321 0 0
PAYA HOLDINGS INC COM CL A 70434P103 1,901 311,159 SH   SOLE 18 311,159 0 0
PAYA HOLDINGS INC COM CL A 70434P103 1,134 185,527 SH   SOLE 19 185,527 0 0
PAYA HOLDINGS INC COM CL A 70434P103 18,176 2,974,795 SH   SOLE 21 2,974,795 0 0
PAYA HOLDINGS INC COM CL A 70434P103 13,694 2,241,289 SH   SOLE 22 2,179,606 0 61,683
PAYA HOLDINGS INC COM CL A 70434P103 4 625 SH   SOLE 23 625 0 0
PAYA HOLDINGS INC COM CL A 70434P103 54 8,856 SH   SOLE 25 8,856 0 0
PAYA HOLDINGS INC COM CL A 70434P103 868 142,031 SH   SOLE 30 142,031 0 0
PAYA HOLDINGS INC COM CL A 70434P103 6,348 1,038,964 SH   SOLE 34 1,038,964 0 0
PAYA HOLDINGS INC COM CL A 70434P103 51 8,273 SH   SOLE 40 8,273 0 0
PAYA HOLDINGS INC COM CL A 70434P103 54 8,809 SH   SOLE 43 8,809 0 0
PAYCHEX INC COM 704326107 105,118 936,796 SH   SOLE 2 351,365 0 585,431
PAYCHEX INC COM 704326107 34,543 307,845 SH   SOLE 4 190,893 0 116,952
PAYCHEX INC COM 704326107 50,966 454,198 SH   SOLE 7 428,487 0 25,711
PAYCHEX INC COM 704326107 2,234 19,912 SH   SOLE 13 16,457 0 3,455
PAYCHEX INC COM 704326107 4,608 41,063 SH   SOLE 15 41,063 0 0
PAYCHEX INC COM 704326107 3 24 SH   SOLE 17 0 0 24
PAYCHEX INC COM 704326107 127,391 1,135,289 SH   SOLE 18 1,106,803 0 28,486
PAYCHEX INC COM 704326107 68,663 611,918 SH   SOLE 19 611,918 0 0
PAYCHEX INC COM 704326107 1,469,846 13,099,068 SH   SOLE 21 13,099,068 0 0
PAYCHEX INC COM 704326107 868,020 7,735,673 SH   SOLE 22 7,072,704 0 662,969
PAYCHEX INC COM 704326107 61,691 549,779 SH   SOLE 23 549,779 0 0
PAYCHEX INC COM 704326107 54,016 481,380 SH   SOLE 25 481,380 0 0
PAYCHEX INC COM 704326107 92,788 826,910 SH   SOLE 26 393,636 0 433,274
PAYCHEX INC COM 704326107 94,095 838,558 SH   SOLE 28 6,983 0 831,575
PAYCHEX INC COM 704326107 3,621 32,269 SH   SOLE 29 32,269 0 0
PAYCHEX INC COM 704326107 267,615 2,384,946 SH   SOLE 30 2,384,946 0 0
PAYCHEX INC COM 704326107 13,464 119,988 SH   SOLE 31 114,011 0 5,977
PAYCHEX INC COM 704326107 9,385 83,638 SH   SOLE 32 83,638 0 0
PAYCHEX INC COM 704326107 76,162 678,748 SH   SOLE 34 678,748 0 0
PAYCHEX INC COM 704326107 17,436 155,384 SH   SOLE 36 155,384 0 0
PAYCHEX INC COM 704326107 1,371 12,222 SH   SOLE 37 12,222 0 0
PAYCHEX INC COM 704326107 1,201 10,706 SH   SOLE 40 10,706 0 0
PAYCHEX INC COM 704326107 93 826 SH   OTR 43 826 0 0
PAYCHEX INC COM 704326107 52,265 465,780 SH   SOLE 43 415,062 0 50,718
PAYCOM SOFTWARE INC COM 70432V102 43,483 131,771 SH   SOLE 2 51,201 0 80,570
PAYCOM SOFTWARE INC COM 70432V102 13,348 40,451 SH   SOLE 4 25,810 0 14,641
PAYCOM SOFTWARE INC COM 70432V102 14,596 44,232 SH   SOLE 7 42,255 0 1,977
PAYCOM SOFTWARE INC COM 70432V102 944 2,861 SH   SOLE 13 1,756 0 1,105
PAYCOM SOFTWARE INC COM 70432V102 1,614 4,892 SH   SOLE 15 4,892 0 0
PAYCOM SOFTWARE INC COM 70432V102 46,570 141,126 SH   SOLE 18 136,263 0 4,863
PAYCOM SOFTWARE INC COM 70432V102 367,052 1,112,311 SH   SOLE 19 1,112,311 0 0
PAYCOM SOFTWARE INC COM 70432V102 540,372 1,637,542 SH   SOLE 21 1,637,542 0 0
PAYCOM SOFTWARE INC COM 70432V102 393,718 1,193,122 SH   SOLE 22 1,088,950 0 104,172
PAYCOM SOFTWARE INC COM 70432V102 27,263 82,617 SH   SOLE 23 82,617 0 0
PAYCOM SOFTWARE INC COM 70432V102 20,069 60,816 SH   SOLE 25 60,816 0 0
PAYCOM SOFTWARE INC COM 70432V102 30,132 91,312 SH   SOLE 26 30,731 0 60,581
PAYCOM SOFTWARE INC COM 70432V102 29,669 89,909 SH   SOLE 28 732 0 89,177
PAYCOM SOFTWARE INC COM 70432V102 180 546 SH   SOLE 29 546 0 0
PAYCOM SOFTWARE INC COM 70432V102 79,694 241,503 SH   SOLE 30 241,503 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,757 11,386 SH   SOLE 31 10,462 0 924
PAYCOM SOFTWARE INC COM 70432V102 2,613 7,917 SH   SOLE 34 7,917 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,902 14,854 SH   SOLE 36 14,854 0 0
PAYCOM SOFTWARE INC COM 70432V102 555 1,683 SH   SOLE 40 1,683 0 0
PAYCOM SOFTWARE INC COM 70432V102 34 104 SH   OTR 43 104 0 0
PAYCOM SOFTWARE INC COM 70432V102 9,947 30,144 SH   SOLE 43 26,608 0 3,536
PAYCOR HCM INC COM 70435P102 2,173 73,495 SH   SOLE 2 15,931 0 57,564
PAYCOR HCM INC COM 70435P102 14 463 SH   SOLE 7 463 0 0
PAYCOR HCM INC COM 70435P102 567 19,181 SH   SOLE 18 19,181 0 0
PAYCOR HCM INC COM 70435P102 435 14,717 SH   SOLE 19 14,717 0 0
PAYCOR HCM INC COM 70435P102 17,315 585,772 SH   SOLE 21 585,772 0 0
PAYCOR HCM INC COM 70435P102 30,467 1,030,688 SH   SOLE 22 982,444 0 48,244
PAYCOR HCM INC COM 70435P102 146 4,927 SH   SOLE 25 4,927 0 0
PAYCOR HCM INC COM 70435P102 941 31,834 SH   SOLE 26 28,260 0 3,574
PAYCOR HCM INC COM 70435P102 790 26,717 SH   SOLE 30 26,717 0 0
PAYCOR HCM INC COM 70435P102 18 601 SH   SOLE 31 601 0 0
PAYCOR HCM INC COM 70435P102 25 838 SH   SOLE 36 838 0 0
PAYCOR HCM INC COM 70435P102 108 3,639 SH   SOLE 40 3,639 0 0
PAYCOR HCM INC COM 70435P102 19 657 SH   SOLE 43 589 0 68
PAYLOCITY HLDG CORP COM 70438V106 40,360 167,066 SH   SOLE 2 95,840 0 71,226
PAYLOCITY HLDG CORP COM 70438V106 818 3,388 SH   SOLE 4 2,876 0 512
PAYLOCITY HLDG CORP COM 70438V106 169 699 SH   SOLE 7 699 0 0
PAYLOCITY HLDG CORP COM 70438V106 22,614 93,609 SH   SOLE 18 93,181 0 428
PAYLOCITY HLDG CORP COM 70438V106 77,455 320,620 SH   SOLE 19 320,620 0 0
PAYLOCITY HLDG CORP COM 70438V106 549,372 2,274,078 SH   SOLE 21 2,274,078 0 0
PAYLOCITY HLDG CORP COM 70438V106 284,034 1,175,734 SH   SOLE 22 1,126,442 0 49,292
PAYLOCITY HLDG CORP COM 70438V106 262 1,085 SH   SOLE 23 1,085 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,574 6,515 SH   SOLE 25 6,515 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,090 21,071 SH   SOLE 26 15,724 0 5,347
PAYLOCITY HLDG CORP COM 70438V106 482 1,994 SH   SOLE 28 486 0 1,508
PAYLOCITY HLDG CORP COM 70438V106 6,465 26,760 SH   SOLE 30 26,760 0 0
PAYLOCITY HLDG CORP COM 70438V106 139 577 SH   SOLE 31 577 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,018 4,215 SH   SOLE 34 4,215 0 0
PAYLOCITY HLDG CORP COM 70438V106 228 944 SH   SOLE 36 944 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,198 4,959 SH   SOLE 40 4,959 0 0
PAYLOCITY HLDG CORP COM 70438V106 6,631 27,449 SH   SOLE 43 25,123 0 2,326
PAYMENTUS HOLDINGS INC COM CL A 70439P108 66 6,771 SH   SOLE 2 6,130 0 641
PAYMENTUS HOLDINGS INC COM CL A 70439P108 104 10,705 SH   SOLE 18 10,705 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 312 32,078 SH   SOLE 21 32,078 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 1,821 187,304 SH   SOLE 22 180,962 0 6,342
PAYMENTUS HOLDINGS INC COM CL A 70439P108 31 3,222 SH   SOLE 25 3,222 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 19 1,943 SH   SOLE 26 0 0 1,943
PAYMENTUS HOLDINGS INC COM CL A 70439P108 48 4,974 SH   SOLE 30 4,974 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 36 3,705 SH   SOLE 40 3,705 0 0
PAYONEER GLOBAL INC COM 70451X104 739 122,147 SH   SOLE 2 74,878 0 47,269
PAYONEER GLOBAL INC COM 70451X104 15 2,400 SH   SOLE 7 2,400 0 0
PAYONEER GLOBAL INC COM 70451X104 4,447 734,969 SH   SOLE 18 734,969 0 0
PAYONEER GLOBAL INC COM 70451X104 2,616 432,363 SH   SOLE 19 432,363 0 0
PAYONEER GLOBAL INC COM 70451X104 41,986 6,939,863 SH   SOLE 21 6,939,863 0 0
PAYONEER GLOBAL INC COM 70451X104 30,492 5,040,033 SH   SOLE 22 4,938,833 0 101,200
PAYONEER GLOBAL INC COM 70451X104 171 28,243 SH   SOLE 25 28,243 0 0
PAYONEER GLOBAL INC COM 70451X104 760 125,617 SH   SOLE 26 100,807 0 24,810
PAYONEER GLOBAL INC COM 70451X104 2,003 331,106 SH   SOLE 30 331,106 0 0
PAYONEER GLOBAL INC COM 70451X104 3,152 521,031 SH   SOLE 34 521,031 0 0
PAYONEER GLOBAL INC COM 70451X104 179 29,580 SH   SOLE 40 29,580 0 0
PAYPAL HLDGS INC COM 70450Y103 196,954 2,288,298 SH   SOLE 2 460,833 0 1,827,465
PAYPAL HLDGS INC COM 70450Y103 66,638 774,227 SH   SOLE 4 447,164 0 327,063
PAYPAL HLDGS INC COM 70450Y103 99,885 1,160,504 SH   SOLE 7 1,127,373 0 33,131
PAYPAL HLDGS INC COM 70450Y103 2,856 33,182 SH   SOLE 13 4,658 0 28,524
PAYPAL HLDGS INC COM 70450Y103 9,788 113,718 SH   SOLE 15 113,718 0 0
PAYPAL HLDGS INC COM 70450Y103 1 8 SH   SOLE 17 0 0 8
PAYPAL HLDGS INC COM 70450Y103 222,807 2,588,673 SH   SOLE 18 2,490,764 0 97,909
PAYPAL HLDGS INC COM 70450Y103 82,146 954,412 SH   SOLE 19 954,412 0 0
PAYPAL HLDGS INC COM 70450Y103 2,110,505 24,520,798 SH   SOLE 21 24,520,798 0 0
PAYPAL HLDGS INC COM 70450Y103 2,084,670 24,220,630 SH   SOLE 22 21,944,678 0 2,275,952
PAYPAL HLDGS INC COM 70450Y103 150,872 1,752,902 SH   SOLE 23 1,752,902 0 0
PAYPAL HLDGS INC COM 70450Y103 169,246 1,966,379 SH   SOLE 25 1,966,379 0 0
PAYPAL HLDGS INC COM 70450Y103 201,275 2,338,508 SH   SOLE 26 803,111 0 1,535,397
PAYPAL HLDGS INC COM 70450Y103 217,851 2,531,093 SH   SOLE 28 61,859 0 2,469,234
PAYPAL HLDGS INC COM 70450Y103 96 1,116 SH   SOLE 29 1,116 0 0
PAYPAL HLDGS INC COM 70450Y103 554,882 6,446,871 SH   SOLE 30 6,446,871 0 0
PAYPAL HLDGS INC COM 70450Y103 21,045 244,513 SH   SOLE 31 224,530 0 19,983
PAYPAL HLDGS INC COM 70450Y103 23,213 269,700 SH   SOLE 32 269,700 0 0
PAYPAL HLDGS INC COM 70450Y103 109,381 1,270,843 SH   SOLE 34 1,270,843 0 0
PAYPAL HLDGS INC COM 70450Y103 30,351 352,627 SH   SOLE 36 352,627 0 0
PAYPAL HLDGS INC COM 70450Y103 3,062 35,576 SH   SOLE 40 35,576 0 0
PAYPAL HLDGS INC COM 70450Y103 218 2,534 SH   OTR 43 2,534 0 0
PAYPAL HLDGS INC COM 70450Y103 97,319 1,130,700 SH   SOLE 43 1,028,720 0 101,981
PAYSAFE LIMITED ORD G6964L107 1,019 738,165 SH   SOLE 2 132,892 0 605,273
PAYSAFE LIMITED ORD G6964L107 11 8,223 SH   SOLE 7 8,223 0 0
PAYSAFE LIMITED ORD G6964L107 1,414 1,024,766 SH   SOLE 18 1,024,766 0 0
PAYSAFE LIMITED ORD G6964L107 1,401 1,015,573 SH   SOLE 19 1,015,573 0 0
PAYSAFE LIMITED ORD G6964L107 15,363 11,132,616 SH   SOLE 21 11,132,616 0 0
PAYSAFE LIMITED ORD G6964L107 6,608 4,788,128 SH   SOLE 22 4,557,772 0 230,356
PAYSAFE LIMITED ORD G6964L107 58 41,724 SH   SOLE 23 41,724 0 0
PAYSAFE LIMITED ORD G6964L107 210 152,039 SH   SOLE 26 0 0 152,039
PAYSAFE LIMITED ORD G6964L107 776 562,002 SH   SOLE 30 562,002 0 0
PAYSAFE LIMITED ORD G6964L107 38 27,213 SH   SOLE 36 27,213 0 0
PAYSAFE LIMITED ORD G6964L107 31 22,315 SH   SOLE 43 21,104 0 1,211
PAYSIGN INC COM 70451A104 2 981 SH   SOLE 2 5 0 976
PAYSIGN INC COM 70451A104 15 6,314 SH   SOLE 18 6,314 0 0
PAYSIGN INC COM 70451A104 231 97,372 SH   SOLE 21 97,372 0 0
PAYSIGN INC COM 70451A104 991 417,963 SH   SOLE 22 417,963 0 0
PB BANKSHARES INC COM 69318V103 6 507 SH   SOLE 18 507 0 0
PB BANKSHARES INC COM 69318V103 56 4,477 SH   SOLE 21 4,477 0 0
PBF ENERGY INC CL A 69318G106 11,596 329,800 SH   SOLE 2 210,583 0 119,217
PBF ENERGY INC CL A 69318G106 287 8,175 SH   SOLE 4 4,744 0 3,431
PBF ENERGY INC CL A 69318G106 303 8,614 SH   SOLE 7 7,016 0 1,598
PBF ENERGY INC CL A 69318G106 192 5,449 SH   SOLE 13 5,449 0 0
PBF ENERGY INC CL A 69318G106 12,886 366,498 SH   SOLE 18 358,059 0 8,439
PBF ENERGY INC CL A 69318G106 22,567 641,840 SH   SOLE 19 641,840 0 0
PBF ENERGY INC CL A 69318G106 452,612 12,872,934 SH   SOLE 21 12,872,934 0 0
PBF ENERGY INC CL A 69318G106 119,372 3,395,110 SH   SOLE 22 3,297,563 0 97,547
PBF ENERGY INC CL A 69318G106 820 23,325 SH   SOLE 23 23,325 0 0
PBF ENERGY INC CL A 69318G106 514 14,625 SH   SOLE 25 14,625 0 0
PBF ENERGY INC CL A 69318G106 6,853 194,916 SH   SOLE 26 88,899 0 106,017
PBF ENERGY INC CL A 69318G106 979 27,851 SH   SOLE 28 0 0 27,851
PBF ENERGY INC CL A 69318G106 189 5,367 SH   SOLE 29 5,367 0 0
PBF ENERGY INC CL A 69318G106 6,803 193,489 SH   SOLE 30 193,489 0 0
PBF ENERGY INC CL A 69318G106 619 17,612 SH   SOLE 31 17,612 0 0
PBF ENERGY INC CL A 69318G106 704 20,013 SH   SOLE 34 20,013 0 0
PBF ENERGY INC CL A 69318G106 1,167 33,194 SH   SOLE 36 33,194 0 0
PBF ENERGY INC CL A 69318G106 430 12,229 SH   SOLE 40 12,229 0 0
PBF ENERGY INC CL A 69318G106 5,410 153,881 SH   SOLE 43 147,239 0 6,642
PC CONNECTION INC COM 69318J100 2,980 66,080 SH   SOLE 2 26,098 0 39,982
PC CONNECTION INC COM 69318J100 0 4 SH   SOLE 4 4 0 0
PC CONNECTION INC COM 69318J100 4 84 SH   SOLE 7 84 0 0
PC CONNECTION INC COM 69318J100 2,451 54,355 SH   SOLE 18 41,844 0 12,511
PC CONNECTION INC COM 69318J100 10,741 238,206 SH   SOLE 19 238,206 0 0
PC CONNECTION INC COM 69318J100 63,161 1,400,786 SH   SOLE 21 1,400,786 0 0
PC CONNECTION INC COM 69318J100 24,893 552,076 SH   SOLE 22 539,684 0 12,392
PC CONNECTION INC COM 69318J100 444 9,837 SH   SOLE 23 9,837 0 0
PC CONNECTION INC COM 69318J100 70 1,552 SH   SOLE 25 1,552 0 0
PC CONNECTION INC COM 69318J100 2,915 64,656 SH   SOLE 26 0 0 64,656
PC CONNECTION INC COM 69318J100 892 19,780 SH   SOLE 30 19,780 0 0
PC CONNECTION INC COM 69318J100 44 968 SH   SOLE 40 968 0 0
PC CONNECTION INC COM 69318J100 714 15,827 SH   SOLE 43 15,737 0 90
PCB BANCORP COM 69320M109 114 6,290 SH   SOLE 2 1,167 0 5,123
PCB BANCORP COM 69320M109 4 225 SH   SOLE 7 225 0 0
PCB BANCORP COM 69320M109 673 37,242 SH   SOLE 18 37,242 0 0
PCB BANCORP COM 69320M109 400 22,113 SH   SOLE 19 22,113 0 0
PCB BANCORP COM 69320M109 7,832 433,444 SH   SOLE 21 433,444 0 0
PCB BANCORP COM 69320M109 4,088 226,237 SH   SOLE 22 219,248 0 6,989
PCSB FINL CORP COM 69324R104 211 11,747 SH   SOLE 2 8,886 0 2,861
PCSB FINL CORP COM 69324R104 4 219 SH   SOLE 7 219 0 0
PCSB FINL CORP COM 69324R104 647 36,089 SH   SOLE 18 36,089 0 0
PCSB FINL CORP COM 69324R104 421 23,475 SH   SOLE 19 23,475 0 0
PCSB FINL CORP COM 69324R104 8,629 481,239 SH   SOLE 21 481,239 0 0
PCSB FINL CORP COM 69324R104 5,822 324,715 SH   SOLE 22 316,306 0 8,409
PCSB FINL CORP COM 69324R104 15 860 SH   SOLE 43 860 0 0
PCTEL INC COM 69325Q105 6 1,220 SH   SOLE 2 1,220 0 0
PCTEL INC COM 69325Q105 16 3,419 SH   SOLE 18 3,419 0 0
PCTEL INC COM 69325Q105 168 35,507 SH   SOLE 21 35,507 0 0
PCTEL INC COM 69325Q105 1,760 372,852 SH   SOLE 22 372,852 0 0
PCTEL INC COM 69325Q105 0 89 SH   SOLE 43 89 0 0
PDC ENERGY INC COM 69327R101 8,383 145,064 SH   SOLE 2 87,205 0 57,859
PDC ENERGY INC COM 69327R101 236 4,079 SH   SOLE 4 293 0 3,786
PDC ENERGY INC COM 69327R101 88 1,522 SH   SOLE 7 1,522 0 0
PDC ENERGY INC COM 69327R101 51 876 SH   SOLE 13 876 0 0
PDC ENERGY INC COM 69327R101 11,998 207,610 SH   SOLE 18 207,310 0 300
PDC ENERGY INC COM 69327R101 1,670 28,904 SH   SOLE 19 28,904 0 0
PDC ENERGY INC COM 69327R101 301,354 5,214,638 SH   SOLE 21 5,214,638 0 0
PDC ENERGY INC COM 69327R101 150,593 2,605,866 SH   SOLE 22 2,488,194 0 117,672
PDC ENERGY INC COM 69327R101 2,376 41,120 SH   SOLE 26 33,138 0 7,982
PDC ENERGY INC COM 69327R101 4,948 85,626 SH   SOLE 30 85,626 0 0
PDC ENERGY INC COM 69327R101 80 1,391 SH   SOLE 31 1,391 0 0
PDC ENERGY INC COM 69327R101 88 1,520 SH   SOLE 36 1,520 0 0
PDC ENERGY INC COM 69327R101 760 13,152 SH   SOLE 40 13,152 0 0
PDC ENERGY INC COM 69327R101 8,293 143,510 SH   SOLE 43 134,758 0 8,752
PDF SOLUTIONS INC COM 693282105 377 15,387 SH   SOLE 2 12,196 0 3,191
PDF SOLUTIONS INC COM 693282105 9 380 SH   SOLE 7 380 0 0
PDF SOLUTIONS INC COM 693282105 2,534 103,302 SH   SOLE 18 103,302 0 0
PDF SOLUTIONS INC COM 693282105 1,383 56,369 SH   SOLE 19 56,369 0 0
PDF SOLUTIONS INC COM 693282105 87,051 3,548,751 SH   SOLE 21 3,548,751 0 0
PDF SOLUTIONS INC COM 693282105 18,799 766,353 SH   SOLE 22 749,019 0 17,334
PDF SOLUTIONS INC COM 693282105 95 3,862 SH   SOLE 25 3,862 0 0
PDF SOLUTIONS INC COM 693282105 185 7,542 SH   SOLE 26 0 0 7,542
PDF SOLUTIONS INC COM 693282105 138 5,634 SH   SOLE 28 0 0 5,634
PDF SOLUTIONS INC COM 693282105 1,419 57,862 SH   SOLE 30 57,862 0 0
PDF SOLUTIONS INC COM 693282105 72 2,955 SH   SOLE 40 2,955 0 0
PDF SOLUTIONS INC COM 693282105 217 8,865 SH   SOLE 43 8,501 0 364
PDS BIOTECHNOLOGY CORP COM 70465T107 2 817 SH   SOLE 2 0 0 817
PDS BIOTECHNOLOGY CORP COM 70465T107 12 3,881 SH   SOLE 18 3,881 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 203 68,454 SH   SOLE 21 68,454 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 1,181 397,547 SH   SOLE 22 397,547 0 0
PEABODY ENERGY CORP COM 704551100 1,676 67,512 SH   SOLE 2 47,482 0 20,030
PEABODY ENERGY CORP COM 704551100 10 415 SH   SOLE 4 415 0 0
PEABODY ENERGY CORP COM 704551100 62 2,518 SH   SOLE 7 2,518 0 0
PEABODY ENERGY CORP COM 704551100 8,815 355,168 SH   SOLE 18 355,168 0 0
PEABODY ENERGY CORP COM 704551100 5,378 216,692 SH   SOLE 19 216,692 0 0
PEABODY ENERGY CORP COM 704551100 100,877 4,064,355 SH   SOLE 21 4,064,355 0 0
PEABODY ENERGY CORP COM 704551100 69,188 2,787,593 SH   SOLE 22 2,670,103 0 117,490
PEABODY ENERGY CORP COM 704551100 1,198 48,264 SH   SOLE 26 39,339 0 8,925
PEABODY ENERGY CORP COM 704551100 877 35,337 SH   SOLE 30 35,337 0 0
PEABODY ENERGY CORP COM 704551100 139 5,601 SH   SOLE 36 5,601 0 0
PEABODY ENERGY CORP COM 704551100 329 13,237 SH   SOLE 40 13,237 0 0
PEABODY ENERGY CORP COM 704551100 816 32,867 SH   SOLE 43 30,373 0 2,494
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,647 48,957 SH   SOLE 2 25,587 0 23,370
PEAPACK-GLADSTONE FINL CORP COM 704699107 7 195 SH   SOLE 7 195 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,956 58,142 SH   SOLE 18 58,142 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 4,601 136,744 SH   SOLE 19 136,744 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 23,143 687,745 SH   SOLE 21 687,745 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 18,701 555,742 SH   SOLE 22 536,528 0 19,214
PEAPACK-GLADSTONE FINL CORP COM 704699107 100 2,975 SH   SOLE 23 2,975 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 81 2,412 SH   SOLE 25 2,412 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 712 21,164 SH   SOLE 26 0 0 21,164
PEAPACK-GLADSTONE FINL CORP COM 704699107 178 5,285 SH   SOLE 30 5,285 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 55 1,649 SH   SOLE 40 1,649 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 598 17,757 SH   SOLE 43 17,624 0 133
PEAR THERAPEUTICS INC CLASS A COM 704723105 34 16,569 SH   SOLE 2 2,845 0 13,724
PEAR THERAPEUTICS INC CLASS A COM 704723105 168 82,352 SH   SOLE 18 82,352 0 0
PEAR THERAPEUTICS INC CLASS A COM 704723105 193 94,430 SH   SOLE 19 94,430 0 0
PEAR THERAPEUTICS INC CLASS A COM 704723105 3,806 1,865,654 SH   SOLE 21 1,865,654 0 0
PEAR THERAPEUTICS INC CLASS A COM 704723105 1,950 955,885 SH   SOLE 22 928,863 0 27,022
PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113 34 201,153 SH   SOLE 19 201,153 0 0
PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113 6 35,542 SH   SOLE 34 35,542 0 0
PEARSON PLC SPONSORED ADR 705015105 39 4,045 SH   SOLE 7 0 0 4,045
PEARSON PLC SPONSORED ADR 705015105 14,389 1,506,745 SH   SOLE 43 1,403,901 0 102,844
PEBBLEBROOK HOTEL TR COM 70509V100 6,866 473,225 SH   SOLE 2 398,875 0 74,350
PEBBLEBROOK HOTEL TR COM 70509V100 935 64,471 SH   SOLE 4 64,471 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,476 170,654 SH   SOLE 7 170,654 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 9,011 621,012 SH   SOLE 18 621,012 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 6,045 416,605 SH   SOLE 19 416,605 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 143,059 9,859,319 SH   SOLE 21 9,859,319 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 75,109 5,176,393 SH   SOLE 22 5,031,281 0 145,112
PEBBLEBROOK HOTEL TR COM 70509V100 78 5,353 SH   SOLE 23 5,353 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 8,596 592,435 SH   SOLE 25 592,435 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 951 65,540 SH   SOLE 26 54,347 0 11,193
PEBBLEBROOK HOTEL TR COM 70509V100 1,302 89,752 SH   SOLE 28 2,341 0 87,411
PEBBLEBROOK HOTEL TR COM 70509V100 3,050 210,186 SH   SOLE 30 210,186 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 401 27,648 SH   SOLE 34 27,648 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 84 5,780 SH   SOLE 36 5,780 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 239 16,478 SH   SOLE 40 16,478 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,270 294,277 SH   SOLE 43 264,124 0 30,153
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 5,583 6,545,000 PRN   SOLE 21 6,545,000 0 0
PEDEVCO CORP COM PAR 70532Y303 3 2,945 SH   SOLE 18 2,945 0 0
PEDEVCO CORP COM PAR 70532Y303 56 55,633 SH   SOLE 21 55,633 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106 1,346 81,499 SH   SOLE 2 34,855 0 46,644
PEDIATRIX MEDICAL GROUP INC COM 58502B106 5 328 SH   SOLE 4 328 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106 28 1,681 SH   SOLE 7 1,681 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106 5,100 308,876 SH   SOLE 18 308,876 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106 2,553 154,648 SH   SOLE 19 154,648 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106 174,834 10,589,575 SH   SOLE 21 10,589,575 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106 34,936 2,116,050 SH   SOLE 22 2,029,276 0 86,774
PEDIATRIX MEDICAL GROUP INC COM 58502B106 226 13,661 SH   SOLE 25 13,661 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106 461 27,921 SH   SOLE 26 21,135 0 6,786
PEDIATRIX MEDICAL GROUP INC COM 58502B106 93 5,613 SH   SOLE 28 1,536 0 4,077
PEDIATRIX MEDICAL GROUP INC COM 58502B106 2,645 160,202 SH   SOLE 30 160,202 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106 57 3,434 SH   SOLE 36 3,434 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106 167 10,103 SH   SOLE 40 10,103 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106 13 758 SH   OTR 43 758 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106 1,507 91,275 SH   SOLE 43 89,140 0 2,135
PEGASYSTEMS INC COM 705573103 1,979 61,564 SH   SOLE 2 44,996 0 16,568
PEGASYSTEMS INC COM 705573103 28 879 SH   SOLE 4 140 0 739
PEGASYSTEMS INC COM 705573103 24 749 SH   SOLE 7 749 0 0
PEGASYSTEMS INC COM 705573103 596 18,534 SH   SOLE 18 18,534 0 0
PEGASYSTEMS INC COM 705573103 424 13,184 SH   SOLE 19 13,184 0 0
PEGASYSTEMS INC COM 705573103 30,209 939,929 SH   SOLE 21 939,929 0 0
PEGASYSTEMS INC COM 705573103 30,357 944,516 SH   SOLE 22 896,105 0 48,411
PEGASYSTEMS INC COM 705573103 193 5,990 SH   SOLE 25 5,990 0 0
PEGASYSTEMS INC COM 705573103 571 17,771 SH   SOLE 26 14,127 0 3,644
PEGASYSTEMS INC COM 705573103 41 1,279 SH   SOLE 28 734 0 545
PEGASYSTEMS INC COM 705573103 549 17,073 SH   SOLE 30 17,073 0 0
PEGASYSTEMS INC COM 705573103 19 598 SH   SOLE 31 598 0 0
PEGASYSTEMS INC COM 705573103 268 8,353 SH   SOLE 34 8,353 0 0
PEGASYSTEMS INC COM 705573103 158 4,915 SH   SOLE 40 4,915 0 0
PEGASYSTEMS INC COM 705573103 5 162 SH   OTR 43 162 0 0
PEGASYSTEMS INC COM 705573103 3,407 105,994 SH   SOLE 43 89,237 0 16,757
PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9 3,618 4,502,000 PRN   SOLE 21 4,502,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 2,060 297,215 SH   SOLE 2 140,514 0 156,701
PELOTON INTERACTIVE INC CL A COM 70614W100 77 11,079 SH   SOLE 4 11,079 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 24 3,519 SH   SOLE 7 3,519 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,987 286,772 SH   SOLE 18 286,772 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 5,605 808,768 SH   SOLE 19 808,768 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 24,096 3,477,012 SH   SOLE 21 3,477,012 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 47,187 6,809,151 SH   SOLE 22 6,421,972 0 387,179
PELOTON INTERACTIVE INC CL A COM 70614W100 299 43,085 SH   SOLE 25 43,085 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 835 120,517 SH   SOLE 26 99,150 0 21,367
PELOTON INTERACTIVE INC CL A COM 70614W100 143 20,588 SH   SOLE 28 4,788 0 15,800
PELOTON INTERACTIVE INC CL A COM 70614W100 151 21,746 SH   SOLE 30 21,746 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 30 4,389 SH   SOLE 31 4,389 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 3,182 459,092 SH   SOLE 34 459,092 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 273 39,402 SH   SOLE 40 39,402 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 10 1,468 SH   OTR 43 1,468 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,457 210,299 SH   SOLE 43 183,151 0 27,148
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 970 1,447,000 PRN   SOLE 2 1,447,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 1,401 2,091,000 PRN   SOLE 19 2,091,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 5,836 8,710,000 PRN   SOLE 21 8,710,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 980 1,462,000 PRN   SOLE 34 1,462,000 0 0
PEMBINA PIPELINE CORP COM 706327103 6,340 208,764 SH   SOLE 21 208,764 0 0
PEMBINA PIPELINE CORP COM 706327103 244 8,031 SH   SOLE 43 8,031 0 0
PENN ENTERTAINMENT INC COM 707569109 20,528 746,192 SH   SOLE 2 205,093 0 541,099
PENN ENTERTAINMENT INC COM 707569109 1,681 61,116 SH   SOLE 4 8,539 0 52,577
PENN ENTERTAINMENT INC COM 707569109 106 3,869 SH   SOLE 7 3,869 0 0
PENN ENTERTAINMENT INC COM 707569109 121 4,393 SH   SOLE 13 4,393 0 0
PENN ENTERTAINMENT INC COM 707569109 9,450 343,504 SH   SOLE 18 342,742 0 762
PENN ENTERTAINMENT INC COM 707569109 46,583 1,693,304 SH   SOLE 19 1,693,304 0 0
PENN ENTERTAINMENT INC COM 707569109 209,623 7,619,866 SH   SOLE 21 7,619,866 0 0
PENN ENTERTAINMENT INC COM 707569109 127,590 4,637,968 SH   SOLE 22 4,436,338 0 201,630
PENN ENTERTAINMENT INC COM 707569109 280 10,183 SH   SOLE 23 10,183 0 0
PENN ENTERTAINMENT INC COM 707569109 636 23,126 SH   SOLE 25 23,126 0 0
PENN ENTERTAINMENT INC COM 707569109 2,274 82,658 SH   SOLE 26 68,881 0 13,777
PENN ENTERTAINMENT INC COM 707569109 619 22,498 SH   SOLE 28 2,786 0 19,712
PENN ENTERTAINMENT INC COM 707569109 141 5,130 SH   SOLE 29 5,130 0 0
PENN ENTERTAINMENT INC COM 707569109 2,536 92,193 SH   SOLE 30 92,193 0 0
PENN ENTERTAINMENT INC COM 707569109 320 11,634 SH   SOLE 31 11,634 0 0
PENN ENTERTAINMENT INC COM 707569109 117 4,247 SH   SOLE 34 4,247 0 0
PENN ENTERTAINMENT INC COM 707569109 72 2,625 SH   SOLE 36 2,625 0 0
PENN ENTERTAINMENT INC COM 707569109 650 23,622 SH   SOLE 40 23,622 0 0
PENN ENTERTAINMENT INC COM 707569109 2,356 85,626 SH   SOLE 43 77,346 0 8,280
PENN ENTERTAINMENT INC NOTE 2.750% 5/1 707569AU3 4,218 3,014,000 PRN   SOLE 21 3,014,000 0 0
PENNANT GROUP INC COM 70805E109 142 13,688 SH   SOLE 2 11,101 0 2,587
PENNANT GROUP INC COM 70805E109 1 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109 4 340 SH   SOLE 7 340 0 0
PENNANT GROUP INC COM 70805E109 952 91,412 SH   SOLE 18 91,412 0 0
PENNANT GROUP INC COM 70805E109 504 48,420 SH   SOLE 19 48,420 0 0
PENNANT GROUP INC COM 70805E109 35,118 3,373,480 SH   SOLE 21 3,373,480 0 0
PENNANT GROUP INC COM 70805E109 7,040 676,264 SH   SOLE 22 658,212 0 18,052
PENNANT GROUP INC COM 70805E109 36 3,412 SH   SOLE 25 3,412 0 0
PENNANT GROUP INC COM 70805E109 77 7,354 SH   SOLE 26 5,164 0 2,190
PENNANT GROUP INC COM 70805E109 835 80,172 SH   SOLE 30 80,172 0 0
PENNANT GROUP INC COM 70805E109 28 2,670 SH   SOLE 40 2,670 0 0
PENNANT GROUP INC COM 70805E109 173 16,654 SH   SOLE 43 16,566 0 88
PENNANTPARK FLOATING RATE CA COM 70806A106 3,453 359,692 SH   SOLE 30 359,692 0 0
PENNANTPARK INVT CORP COM 708062104 2,461 450,676 SH   SOLE 30 450,676 0 0
PENNANTPARK INVT CORP COM 708062104 181 33,139 SH   SOLE 43 23,827 0 9,312
PENNS WOODS BANCORP INC COM 708430103 9 387 SH   SOLE 2 0 0 387
PENNS WOODS BANCORP INC COM 708430103 26 1,146 SH   SOLE 18 1,146 0 0
PENNS WOODS BANCORP INC COM 708430103 584 25,498 SH   SOLE 21 25,498 0 0
PENNS WOODS BANCORP INC COM 708430103 569 24,818 SH   SOLE 22 24,818 0 0
PENNS WOODS BANCORP INC COM 708430103 0 11 SH   SOLE 43 11 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102800 4 1,203 SH   SOLE 21 1,203 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102800 1 258 SH   SOLE 22 258 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102800 0 45 SH   SOLE 43 45 0 0
PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0 2,161 2,660,000 PRN   SOLE 21 2,660,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 2,386 55,612 SH   SOLE 2 37,850 0 17,762
PENNYMAC FINL SVCS INC NEW COM 70932M107 102 2,371 SH   SOLE 4 173 0 2,198
PENNYMAC FINL SVCS INC NEW COM 70932M107 13 307 SH   SOLE 7 307 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,635 84,732 SH   SOLE 18 84,732 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 2,232 52,030 SH   SOLE 19 52,030 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 43,010 1,002,564 SH   SOLE 21 1,002,564 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 32,598 759,866 SH   SOLE 22 719,655 0 40,211
PENNYMAC FINL SVCS INC NEW COM 70932M107 308 7,184 SH   SOLE 25 7,184 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,036 24,148 SH   SOLE 26 19,252 0 4,896
PENNYMAC FINL SVCS INC NEW COM 70932M107 125 2,915 SH   SOLE 28 779 0 2,136
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,955 45,570 SH   SOLE 30 45,570 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 99 2,306 SH   SOLE 36 2,306 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 279 6,506 SH   SOLE 40 6,506 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 759 17,684 SH   SOLE 43 15,389 0 2,295
PENNYMAC MTG INVT TR COM 70931T103 3,124 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,050 174,009 SH   SOLE 2 126,054 0 47,955
PENNYMAC MTG INVT TR COM 70931T103 4 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 28 2,360 SH   SOLE 7 2,360 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,046 343,495 SH   SOLE 18 343,495 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,981 168,130 SH   SOLE 19 168,130 0 0
PENNYMAC MTG INVT TR COM 70931T103 143,982 12,222,577 SH   SOLE 21 12,222,577 0 0
PENNYMAC MTG INVT TR COM 70931T103 29,070 2,467,771 SH   SOLE 22 2,370,188 0 97,583
PENNYMAC MTG INVT TR COM 70931T103 147 12,442 SH   SOLE 25 12,442 0 0
PENNYMAC MTG INVT TR COM 70931T103 156 13,258 SH   SOLE 26 4,146 0 9,112
PENNYMAC MTG INVT TR COM 70931T103 110 9,361 SH   SOLE 28 1,745 0 7,616
PENNYMAC MTG INVT TR COM 70931T103 1,908 161,953 SH   SOLE 30 161,953 0 0
PENNYMAC MTG INVT TR COM 70931T103 36 3,082 SH   SOLE 36 3,082 0 0
PENNYMAC MTG INVT TR COM 70931T103 141 11,963 SH   SOLE 40 11,963 0 0
PENNYMAC MTG INVT TR COM 70931T103 612 51,988 SH   SOLE 43 49,392 0 2,596
PENSKE AUTOMOTIVE GRP INC COM 70959W103 17,127 174,000 SH   SOLE 2 61,448 0 112,552
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,064 10,812 SH   SOLE 4 1,100 0 9,712
PENSKE AUTOMOTIVE GRP INC COM 70959W103 66 666 SH   SOLE 7 666 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,838 18,672 SH   SOLE 18 18,535 0 137
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,400 34,546 SH   SOLE 19 34,546 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 37,559 381,577 SH   SOLE 21 381,577 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 67,071 681,407 SH   SOLE 22 630,879 0 50,528
PENSKE AUTOMOTIVE GRP INC COM 70959W103 28 288 SH   SOLE 23 288 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 483 4,907 SH   SOLE 25 4,907 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,688 17,146 SH   SOLE 26 11,713 0 5,433
PENSKE AUTOMOTIVE GRP INC COM 70959W103 63 635 SH   SOLE 28 589 0 46
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,255 12,748 SH   SOLE 30 12,748 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 40 403 SH   SOLE 31 403 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,041 10,574 SH   SOLE 34 10,574 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 243 2,470 SH   SOLE 36 2,470 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 422 4,290 SH   SOLE 40 4,290 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 4,891 49,695 SH   SOLE 43 46,357 0 3,338
PENTAIR PLC SHS G7S00T104 9,328 229,579 SH   SOLE 2 87,798 0 141,781
PENTAIR PLC SHS G7S00T104 8,269 203,530 SH   SOLE 4 99,192 0 104,338
PENTAIR PLC SHS G7S00T104 17,182 422,899 SH   SOLE 7 377,477 0 45,422
PENTAIR PLC SHS G7S00T104 33 817 SH   SOLE 13 817 0 0
PENTAIR PLC SHS G7S00T104 977 24,039 SH   SOLE 15 24,039 0 0
PENTAIR PLC SHS G7S00T104 13,204 324,987 SH   SOLE 18 312,034 0 12,953
PENTAIR PLC SHS G7S00T104 6,546 161,111 SH   SOLE 19 161,111 0 0
PENTAIR PLC SHS G7S00T104 190,308 4,683,929 SH   SOLE 21 4,683,929 0 0
PENTAIR PLC SHS G7S00T104 158,194 3,893,516 SH   SOLE 22 3,558,257 0 335,259
PENTAIR PLC SHS G7S00T104 10,983 270,316 SH   SOLE 23 270,316 0 0
PENTAIR PLC SHS G7S00T104 24,626 606,103 SH   SOLE 25 606,103 0 0
PENTAIR PLC SHS G7S00T104 15,383 378,618 SH   SOLE 26 134,661 0 243,957
PENTAIR PLC SHS G7S00T104 15,701 386,434 SH   SOLE 28 9,523 0 376,911
PENTAIR PLC SHS G7S00T104 123,667 3,043,739 SH   SOLE 30 2,933,387 0 110,352
PENTAIR PLC SHS G7S00T104 1,540 37,910 SH   SOLE 31 34,928 0 2,982
PENTAIR PLC SHS G7S00T104 4,761 117,176 SH   SOLE 34 117,176 0 0
PENTAIR PLC SHS G7S00T104 2,169 53,374 SH   SOLE 36 53,374 0 0
PENTAIR PLC SHS G7S00T104 196 4,814 SH   SOLE 40 4,814 0 0
PENTAIR PLC SHS G7S00T104 25 617 SH   OTR 43 617 0 0
PENTAIR PLC SHS G7S00T104 5,023 123,628 SH   SOLE 43 115,261 0 8,367
PENUMBRA INC COM 70975L107 13,161 69,417 SH   SOLE 2 45,619 0 23,798
PENUMBRA INC COM 70975L107 81 427 SH   SOLE 4 121 0 306
PENUMBRA INC COM 70975L107 77 408 SH   SOLE 7 408 0 0
PENUMBRA INC COM 70975L107 18,289 96,461 SH   SOLE 18 96,461 0 0
PENUMBRA INC COM 70975L107 57,314 302,290 SH   SOLE 19 302,290 0 0
PENUMBRA INC COM 70975L107 402,038 2,120,455 SH   SOLE 21 2,120,455 0 0
PENUMBRA INC COM 70975L107 192,923 1,017,527 SH   SOLE 22 973,489 0 44,038
PENUMBRA INC COM 70975L107 1,070 5,643 SH   SOLE 25 5,643 0 0
PENUMBRA INC COM 70975L107 2,774 14,630 SH   SOLE 26 11,913 0 2,717
PENUMBRA INC COM 70975L107 440 2,320 SH   SOLE 28 650 0 1,670
PENUMBRA INC COM 70975L107 26,040 137,341 SH   SOLE 30 137,341 0 0
PENUMBRA INC COM 70975L107 97 513 SH   SOLE 31 513 0 0
PENUMBRA INC COM 70975L107 21,164 111,627 SH   SOLE 34 111,627 0 0
PENUMBRA INC COM 70975L107 148 779 SH   SOLE 36 779 0 0
PENUMBRA INC COM 70975L107 944 4,979 SH   SOLE 40 4,979 0 0
PENUMBRA INC COM 70975L107 22 115 SH   OTR 43 115 0 0
PENUMBRA INC COM 70975L107 3,740 19,725 SH   SOLE 43 18,804 0 921
PEOPLES BANCORP INC COM 709789101 1,630 56,345 SH   SOLE 2 38,400 0 17,945
PEOPLES BANCORP INC COM 709789101 9 306 SH   SOLE 7 306 0 0
PEOPLES BANCORP INC COM 709789101 2,669 92,271 SH   SOLE 18 92,271 0 0
PEOPLES BANCORP INC COM 709789101 1,514 52,334 SH   SOLE 19 52,334 0 0
PEOPLES BANCORP INC COM 709789101 29,009 1,002,743 SH   SOLE 21 1,002,743 0 0
PEOPLES BANCORP INC COM 709789101 21,401 739,758 SH   SOLE 22 706,449 0 33,309
PEOPLES BANCORP INC COM 709789101 151 5,226 SH   SOLE 25 5,226 0 0
PEOPLES BANCORP INC COM 709789101 789 27,290 SH   SOLE 26 25,092 0 2,198
PEOPLES BANCORP INC COM 709789101 65 2,242 SH   SOLE 28 0 0 2,242
PEOPLES BANCORP INC COM 709789101 63 2,191 SH   SOLE 30 2,191 0 0
PEOPLES BANCORP INC COM 709789101 626 21,631 SH   SOLE 34 21,631 0 0
PEOPLES BANCORP INC COM 709789101 119 4,106 SH   SOLE 40 4,106 0 0
PEOPLES BANCORP INC COM 709789101 46 1,582 SH   OTR 43 1,582 0 0
PEOPLES BANCORP INC COM 709789101 1,549 53,538 SH   SOLE 43 53,084 0 454
PEOPLES BANCORP N C INC COM 710577107 16 645 SH   SOLE 2 497 0 148
PEOPLES BANCORP N C INC COM 710577107 21 846 SH   SOLE 18 846 0 0
PEOPLES BANCORP N C INC COM 710577107 1,076 43,382 SH   SOLE 21 43,382 0 0
PEOPLES BANCORP N C INC COM 710577107 7 273 SH   SOLE 22 273 0 0
PEOPLES FINL SVCS CORP COM 711040105 220 4,693 SH   SOLE 2 1,713 0 2,980
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,121 23,924 SH   SOLE 18 23,924 0 0
PEOPLES FINL SVCS CORP COM 711040105 597 12,738 SH   SOLE 19 12,738 0 0
PEOPLES FINL SVCS CORP COM 711040105 11,913 254,333 SH   SOLE 21 254,333 0 0
PEOPLES FINL SVCS CORP COM 711040105 7,398 157,948 SH   SOLE 22 153,244 0 4,704
PEPGEN INC COM 713317105 63 6,934 SH   SOLE 2 0 0 6,934
PEPGEN INC COM 713317105 246 27,147 SH   SOLE 18 27,147 0 0
PEPGEN INC COM 713317105 139 15,265 SH   SOLE 19 15,265 0 0
PEPGEN INC COM 713317105 2,301 253,374 SH   SOLE 21 253,374 0 0
PEPGEN INC COM 713317105 1,617 178,115 SH   SOLE 22 174,106 0 4,009
PEPSICO INC COM 713448108 523,099 3,204,084 SH   SOLE 2 881,280 0 2,322,804
PEPSICO INC COM 713448108 184,179 1,128,131 SH   SOLE 4 877,135 0 250,996
PEPSICO INC COM 713448108 248,636 1,522,944 SH   SOLE 7 1,478,437 0 44,507
PEPSICO INC COM 713448108 14,940 91,513 SH   SOLE 13 65,247 0 26,266
PEPSICO INC COM 713448108 34,844 213,426 SH   SOLE 15 213,426 0 0
PEPSICO INC COM 713448108 1 5 SH   SOLE 17 0 0 5
PEPSICO INC COM 713448108 524,489 3,212,600 SH   SOLE 18 3,004,632 0 207,968
PEPSICO INC COM 713448108 184,387 1,129,408 SH   SOLE 19 1,129,408 0 0
PEPSICO INC COM 713448108 5,723 35,053 SH   SOLE 20 35,053 0 0
PEPSICO INC COM 713448108 6,073,693 37,202,581 SH   SOLE 21 37,202,581 0 0
PEPSICO INC COM 713448108 5,045,604 30,905,328 SH   SOLE 22 27,971,678 0 2,933,650
PEPSICO INC COM 713448108 391,402 2,397,413 SH   SOLE 23 2,397,413 0 0
PEPSICO INC COM 713448108 488,632 2,992,968 SH   SOLE 25 2,992,968 0 0
PEPSICO INC COM 713448108 588,203 3,602,859 SH   SOLE 26 1,765,367 0 1,837,492
PEPSICO INC COM 713448108 636,361 3,897,838 SH   SOLE 28 32,079 0 3,865,759
PEPSICO INC COM 713448108 10,535 64,527 SH   SOLE 29 64,527 0 0
PEPSICO INC COM 713448108 1,873,183 11,473,621 SH   SOLE 30 11,368,659 0 104,962
PEPSICO INC COM 713448108 66,067 404,672 SH   SOLE 31 379,581 0 25,091
PEPSICO INC COM 713448108 66,919 409,891 SH   SOLE 32 409,891 0 0
PEPSICO INC COM 713448108 88,270 540,670 SH   SOLE 34 540,670 0 0
PEPSICO INC COM 713448108 88,015 539,107 SH   SOLE 36 539,107 0 0
PEPSICO INC COM 713448108 7,330 44,900 SH   SOLE 40 44,900 0 0
PEPSICO INC COM 713448108 581 3,561 SH   OTR 43 3,561 0 0
PEPSICO INC COM 713448108 281,424 1,723,778 SH   SOLE 43 1,564,501 0 159,277
PERASO INC COM 71360T101 5 2,660 SH   SOLE 18 2,660 0 0
PERASO INC COM 71360T101 45 26,258 SH   SOLE 21 26,258 0 0
PERASO INC COM 71360T101 5 3,003 SH   SOLE 22 3,003 0 0
PERDOCEO ED CORP COM 71363P106 734 71,231 SH   SOLE 2 31,741 0 39,490
PERDOCEO ED CORP COM 71363P106 238 23,155 SH   SOLE 4 326 0 22,829
PERDOCEO ED CORP COM 71363P106 8 740 SH   SOLE 7 740 0 0
PERDOCEO ED CORP COM 71363P106 2,568 249,294 SH   SOLE 18 249,294 0 0
PERDOCEO ED CORP COM 71363P106 1,305 126,669 SH   SOLE 19 126,669 0 0
PERDOCEO ED CORP COM 71363P106 87,001 8,446,720 SH   SOLE 21 8,446,720 0 0
PERDOCEO ED CORP COM 71363P106 19,132 1,857,517 SH   SOLE 22 1,786,321 0 71,196
PERDOCEO ED CORP COM 71363P106 92 8,905 SH   SOLE 25 8,905 0 0
PERDOCEO ED CORP COM 71363P106 367 35,638 SH   SOLE 26 31,145 0 4,493
PERDOCEO ED CORP COM 71363P106 1,202 116,741 SH   SOLE 30 116,741 0 0
PERDOCEO ED CORP COM 71363P106 87 8,432 SH   SOLE 40 8,432 0 0
PERDOCEO ED CORP COM 71363P106 1,396 135,505 SH   SOLE 43 134,002 0 1,503
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 324 51,147 SH   SOLE 2 45,183 0 5,964
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 4 691 SH   SOLE 7 691 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 866 136,862 SH   SOLE 18 136,862 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 543 85,817 SH   SOLE 19 85,817 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 9,667 1,527,142 SH   SOLE 21 1,527,142 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 6,442 1,017,732 SH   SOLE 22 990,173 0 27,559
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 46 7,192 SH   SOLE 25 7,192 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 74 11,692 SH   SOLE 30 11,692 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 7 1,056 SH   SOLE 34 1,056 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 37 5,862 SH   SOLE 40 5,862 0 0
PERFICIENT INC COM 71375U101 2,391 36,780 SH   SOLE 2 28,179 0 8,601
PERFICIENT INC COM 71375U101 20 312 SH   SOLE 4 137 0 175
PERFICIENT INC COM 71375U101 25 384 SH   SOLE 7 384 0 0
PERFICIENT INC COM 71375U101 7,800 119,970 SH   SOLE 18 113,334 0 6,636
PERFICIENT INC COM 71375U101 8,063 124,002 SH   SOLE 19 124,002 0 0
PERFICIENT INC COM 71375U101 266,786 4,103,142 SH   SOLE 21 4,103,142 0 0
PERFICIENT INC COM 71375U101 58,017 892,296 SH   SOLE 22 870,689 0 21,607
PERFICIENT INC COM 71375U101 23 349 SH   SOLE 23 349 0 0
PERFICIENT INC COM 71375U101 313 4,814 SH   SOLE 25 4,814 0 0
PERFICIENT INC COM 71375U101 1,644 25,279 SH   SOLE 26 13,114 0 12,165
PERFICIENT INC COM 71375U101 128 1,974 SH   SOLE 28 589 0 1,385
PERFICIENT INC COM 71375U101 4,184 64,342 SH   SOLE 30 64,342 0 0
PERFICIENT INC COM 71375U101 267 4,110 SH   SOLE 40 4,110 0 0
PERFICIENT INC COM 71375U101 1,453 22,346 SH   SOLE 43 21,869 0 477
PERFORMANCE FOOD GROUP CO COM 71377A103 17,824 414,988 SH   SOLE 2 147,454 0 267,534
PERFORMANCE FOOD GROUP CO COM 71377A103 69 1,613 SH   SOLE 4 544 0 1,069
PERFORMANCE FOOD GROUP CO COM 71377A103 141 3,283 SH   SOLE 7 3,283 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 14,365 334,463 SH   SOLE 18 334,463 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 4,797 111,693 SH   SOLE 19 111,693 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 327,349 7,621,625 SH   SOLE 21 7,621,625 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 183,299 4,267,738 SH   SOLE 22 4,081,707 0 186,031
PERFORMANCE FOOD GROUP CO COM 71377A103 4,589 106,841 SH   SOLE 26 58,875 0 47,966
PERFORMANCE FOOD GROUP CO COM 71377A103 118 2,738 SH   SOLE 28 2,738 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,138 49,784 SH   SOLE 30 49,784 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 96 2,235 SH   SOLE 31 2,235 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 828 19,289 SH   SOLE 36 19,289 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 855 19,903 SH   SOLE 40 19,903 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,387 55,577 SH   SOLE 43 51,733 0 3,844
PERFORMANT FINL CORP COM 71377E105 3 1,836 SH   SOLE 2 0 0 1,836
PERFORMANT FINL CORP COM 71377E105 22 11,963 SH   SOLE 18 11,963 0 0
PERFORMANT FINL CORP COM 71377E105 323 174,668 SH   SOLE 21 174,668 0 0
PERFORMANT FINL CORP COM 71377E105 640 345,678 SH   SOLE 22 345,678 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 1,109 138,409 SH   SOLE 2 85,613 0 52,796
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 11 1,356 SH   SOLE 7 1,356 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 2,940 367,022 SH   SOLE 18 367,022 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 1,788 223,237 SH   SOLE 19 223,237 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 33,318 4,159,566 SH   SOLE 21 4,159,566 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 27,766 3,466,479 SH   SOLE 22 3,319,014 0 147,465
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 166 20,691 SH   SOLE 25 20,691 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 642 80,130 SH   SOLE 26 69,110 0 11,020
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 737 92,005 SH   SOLE 28 92,005 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 91 11,421 SH   SOLE 30 11,421 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 15 1,893 SH   SOLE 34 1,893 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 144 17,952 SH   SOLE 40 17,952 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 2 278 SH   SOLE 43 278 0 0
PERIPHAS CAPITAL PARTNERING COM CL A 713895100 767 31,000 SH   SOLE 2 31,000 0 0
PERKINELMER INC COM 714046109 22,643 188,177 SH   SOLE 2 29,407 0 158,770
PERKINELMER INC COM 714046109 10,827 89,978 SH   SOLE 4 45,873 0 44,105
PERKINELMER INC COM 714046109 13,256 110,160 SH   SOLE 7 106,670 0 3,490
PERKINELMER INC COM 714046109 363 3,015 SH   SOLE 13 410 0 2,605
PERKINELMER INC COM 714046109 1,502 12,482 SH   SOLE 15 12,482 0 0
PERKINELMER INC COM 714046109 3 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 37,542 311,995 SH   SOLE 18 301,951 0 10,044
PERKINELMER INC COM 714046109 6,812 56,613 SH   SOLE 19 56,613 0 0
PERKINELMER INC COM 714046109 389,622 3,237,948 SH   SOLE 21 3,237,948 0 0
PERKINELMER INC COM 714046109 316,452 2,629,871 SH   SOLE 22 2,378,920 0 250,951
PERKINELMER INC COM 714046109 23,884 198,491 SH   SOLE 23 198,491 0 0
PERKINELMER INC COM 714046109 22,059 183,324 SH   SOLE 25 183,324 0 0
PERKINELMER INC COM 714046109 27,302 226,890 SH   SOLE 26 71,096 0 155,794
PERKINELMER INC COM 714046109 26,526 220,443 SH   SOLE 28 3,153 0 217,290
PERKINELMER INC COM 714046109 22 180 SH   SOLE 29 180 0 0
PERKINELMER INC COM 714046109 70,534 586,172 SH   SOLE 30 586,172 0 0
PERKINELMER INC COM 714046109 3,339 27,751 SH   SOLE 31 25,444 0 2,307
PERKINELMER INC COM 714046109 691 5,743 SH   SOLE 34 5,743 0 0
PERKINELMER INC COM 714046109 4,531 37,658 SH   SOLE 36 37,658 0 0
PERKINELMER INC COM 714046109 454 3,769 SH   SOLE 40 3,769 0 0
PERKINELMER INC COM 714046109 8,969 74,540 SH   SOLE 43 68,972 0 5,568
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 11 2,386 SH   SOLE 18 2,386 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 160 35,700 SH   SOLE 21 35,700 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,181 263,616 SH   SOLE 22 263,616 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 14 1,480 SH   SOLE 18 1,480 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 149 15,766 SH   SOLE 21 15,766 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 9 903 SH   SOLE 22 903 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 11 1,151 SH   SOLE 43 1,151 0 0
PERMIAN RESOURCES CORP NOTE 3.250% 4/0 15136AAA0 318 239,000 PRN   SOLE 2 239,000 0 0
PERMIAN RESOURCES CORP NOTE 3.250% 4/0 15136AAA0 654 491,000 PRN   SOLE 18 491,000 0 0
PERMIAN RESOURCES CORP NOTE 3.250% 4/0 15136AAA0 2,118 1,590,000 PRN   SOLE 19 1,590,000 0 0
PERMIAN RESOURCES CORP NOTE 3.250% 4/0 15136AAA0 911 684,000 PRN   SOLE 26 684,000 0 0
PERMIAN RESOURCES CORP NOTE 3.250% 4/0 15136AAA0 2,744 2,060,000 PRN   SOLE 34 2,060,000 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 1,892 278,191 SH   SOLE 2 155,436 0 122,755
PERMIAN RESOURCES CORP CLASS A COM 71424F105 8 1,216 SH   SOLE 4 1,216 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 17 2,442 SH   SOLE 7 2,442 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 4,283 629,860 SH   SOLE 18 606,822 0 23,038
PERMIAN RESOURCES CORP CLASS A COM 71424F105 4,985 733,115 SH   SOLE 19 733,115 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 52,021 7,650,213 SH   SOLE 21 7,650,213 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 36,379 5,349,895 SH   SOLE 22 5,147,871 0 202,024
PERMIAN RESOURCES CORP CLASS A COM 71424F105 104 15,223 SH   SOLE 23 15,223 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 1,259 185,088 SH   SOLE 26 86,063 0 99,025
PERMIAN RESOURCES CORP CLASS A COM 71424F105 1,216 178,775 SH   SOLE 30 178,775 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 147 21,575 SH   SOLE 40 21,575 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 191 28,125 SH   SOLE 43 27,293 0 832
PERPETUA RESOURCES CORP COM 714266103 3 1,426 SH   SOLE 2 1,426 0 0
PERPETUA RESOURCES CORP COM 714266103 13 6,223 SH   SOLE 18 6,223 0 0
PERPETUA RESOURCES CORP COM 714266103 4 1,844 SH   SOLE 19 1,844 0 0
PERPETUA RESOURCES CORP COM 714266103 134 66,300 SH   SOLE 21 66,300 0 0
PERPETUA RESOURCES CORP COM 714266103 1 627 SH   SOLE 23 627 0 0
PERRIGO CO PLC SHS G97822103 16,591 465,264 SH   SOLE 2 169,966 0 295,298
PERRIGO CO PLC SHS G97822103 10 284 SH   SOLE 4 284 0 0
PERRIGO CO PLC SHS G97822103 99 2,769 SH   SOLE 7 2,769 0 0
PERRIGO CO PLC SHS G97822103 11,286 316,495 SH   SOLE 18 298,464 0 18,031
PERRIGO CO PLC SHS G97822103 7,080 198,549 SH   SOLE 19 198,549 0 0
PERRIGO CO PLC SHS G97822103 254,322 7,131,860 SH   SOLE 21 7,131,860 0 0
PERRIGO CO PLC SHS G97822103 140,456 3,938,767 SH   SOLE 22 3,752,085 0 186,682
PERRIGO CO PLC SHS G97822103 720 20,182 SH   SOLE 25 20,182 0 0
PERRIGO CO PLC SHS G97822103 2,312 64,826 SH   SOLE 26 53,432 0 11,394
PERRIGO CO PLC SHS G97822103 419 11,747 SH   SOLE 28 2,380 0 9,367
PERRIGO CO PLC SHS G97822103 3,761 105,481 SH   SOLE 30 105,481 0 0
PERRIGO CO PLC SHS G97822103 70 1,959 SH   SOLE 31 1,959 0 0
PERRIGO CO PLC SHS G97822103 7 208 SH   SOLE 34 208 0 0
PERRIGO CO PLC SHS G97822103 231 6,483 SH   SOLE 36 6,483 0 0
PERRIGO CO PLC SHS G97822103 633 17,756 SH   SOLE 40 17,756 0 0
PERRIGO CO PLC SHS G97822103 42 1,190 SH   OTR 43 1,190 0 0
PERRIGO CO PLC SHS G97822103 9,385 263,186 SH   SOLE 43 253,819 0 9,367
PERSONALIS INC COM 71535D106 1,143 384,991 SH   SOLE 2 187,928 0 197,063
PERSONALIS INC COM 71535D106 87 29,449 SH   SOLE 18 7,015 0 22,434
PERSONALIS INC COM 71535D106 2,940 989,956 SH   SOLE 19 989,956 0 0
PERSONALIS INC COM 71535D106 1,194 402,052 SH   SOLE 21 402,052 0 0
PERSONALIS INC COM 71535D106 3,942 1,327,160 SH   SOLE 22 1,327,160 0 0
PERSONALIS INC COM 71535D106 129 43,430 SH   SOLE 23 43,430 0 0
PERSONALIS INC COM 71535D106 263 88,671 SH   SOLE 26 0 0 88,671
PERSONALIS INC COM 71535D106 54 18,310 SH   SOLE 30 18,310 0 0
PERSONALIS INC COM 71535D106 5 1,526 SH   SOLE 43 1,526 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 1,264 113,283 SH   SOLE 2 55,278 0 58,005
PETCO HEALTH & WELLNESS CO I COM 71601V105 10 914 SH   SOLE 7 914 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 373 33,457 SH   SOLE 18 33,457 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 285 25,526 SH   SOLE 19 25,526 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 10,734 961,856 SH   SOLE 21 961,856 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 21,498 1,926,322 SH   SOLE 22 1,826,519 0 99,803
PETCO HEALTH & WELLNESS CO I COM 71601V105 129 11,569 SH   SOLE 25 11,569 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 502 44,940 SH   SOLE 26 37,914 0 7,026
PETCO HEALTH & WELLNESS CO I COM 71601V105 100 8,989 SH   SOLE 28 0 0 8,989
PETCO HEALTH & WELLNESS CO I COM 71601V105 665 59,586 SH   SOLE 30 59,586 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 14 1,229 SH   SOLE 31 1,229 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 123 10,991 SH   SOLE 40 10,991 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 16 1,461 SH   SOLE 43 1,248 0 213
PETIQ INC COM CL A 71639T106 586 84,973 SH   SOLE 2 26,737 0 58,236
PETIQ INC COM CL A 71639T106 1 73 SH   SOLE 4 73 0 0
PETIQ INC COM CL A 71639T106 3 426 SH   SOLE 7 426 0 0
PETIQ INC COM CL A 71639T106 521 75,470 SH   SOLE 18 75,470 0 0
PETIQ INC COM CL A 71639T106 350 50,680 SH   SOLE 19 50,680 0 0
PETIQ INC COM CL A 71639T106 6,646 963,117 SH   SOLE 21 963,117 0 0
PETIQ INC COM CL A 71639T106 4,711 682,824 SH   SOLE 22 666,072 0 16,752
PETIQ INC COM CL A 71639T106 30 4,326 SH   SOLE 25 4,326 0 0
PETIQ INC COM CL A 71639T106 41 5,887 SH   SOLE 26 2,133 0 3,754
PETIQ INC COM CL A 71639T106 37 5,292 SH   SOLE 28 0 0 5,292
PETIQ INC COM CL A 71639T106 455 65,988 SH   SOLE 30 65,988 0 0
PETIQ INC COM CL A 71639T106 37 5,374 SH   SOLE 36 5,374 0 0
PETIQ INC COM CL A 71639T106 14 2,017 SH   SOLE 40 2,017 0 0
PETIQ INC COM CL A 71639T106 14 2,063 SH   SOLE 43 2,063 0 0
PETMED EXPRESS INC COM 716382106 522 26,735 SH   SOLE 2 20,335 0 6,400
PETMED EXPRESS INC COM 716382106 2 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 6 317 SH   SOLE 7 317 0 0
PETMED EXPRESS INC COM 716382106 1,430 73,249 SH   SOLE 18 73,249 0 0
PETMED EXPRESS INC COM 716382106 710 36,379 SH   SOLE 19 36,379 0 0
PETMED EXPRESS INC COM 716382106 49,963 2,559,561 SH   SOLE 21 2,559,561 0 0
PETMED EXPRESS INC COM 716382106 10,009 512,770 SH   SOLE 22 498,205 0 14,565
PETMED EXPRESS INC COM 716382106 50 2,576 SH   SOLE 25 2,576 0 0
PETMED EXPRESS INC COM 716382106 28 1,436 SH   SOLE 26 0 0 1,436
PETMED EXPRESS INC COM 716382106 103 5,275 SH   SOLE 28 0 0 5,275
PETMED EXPRESS INC COM 716382106 911 46,683 SH   SOLE 30 46,683 0 0
PETMED EXPRESS INC COM 716382106 46 2,381 SH   SOLE 40 2,381 0 0
PETMED EXPRESS INC COM 716382106 700 35,880 SH   SOLE 43 33,731 0 2,149
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2,770 249,961 SH   SOLE 2 249,961 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 544 49,131 SH   SOLE 4 49,131 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 12,504 1,128,513 SH   SOLE 18 0 0 1,128,513
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 75 6,753 SH   SOLE 19 6,753 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 87,413 7,889,298 SH   SOLE 21 7,889,298 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2,829 255,301 SH   SOLE 22 255,301 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 5,228 471,866 SH   SOLE 25 471,866 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 47 4,224 SH   SOLE 28 0 0 4,224
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 6,339 572,154 SH   SOLE 30 572,154 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 38,296 3,456,321 SH   SOLE 34 3,456,321 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 150 13,550 SH   SOLE 43 13,550 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,105 89,577 SH   SOLE 7 0 0 89,577
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8,904 721,587 SH   SOLE 18 0 0 721,587
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 41,996 3,403,247 SH   SOLE 19 3,403,247 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 78,703 6,377,840 SH   SOLE 21 6,377,840 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 714 57,837 SH   SOLE 22 57,837 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 13,350 1,081,873 SH   SOLE 25 1,081,873 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3,600 291,713 SH   SOLE 26 201,072 0 90,641
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3,136 254,104 SH   SOLE 30 254,104 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6,431 521,182 SH   SOLE 31 0 0 521,182
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 50,521 4,094,081 SH   SOLE 34 4,094,081 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 16,363 1,325,981 SH   SOLE 43 1,259,100 0 66,881
PETROS PHARMACEUTICALS INC COM 71678J100 84 165,095 SH   SOLE 22 165,095 0 0
PFIZER INC COM 717081103 568,966 13,001,974 SH   SOLE 2 4,077,682 0 8,924,292
PFIZER INC COM 717081103 191,185 4,368,946 SH   SOLE 4 2,573,253 0 1,795,693
PFIZER INC COM 717081103 236,874 5,413,019 SH   SOLE 7 5,120,244 0 292,775
PFIZER INC COM 717081103 11,673 266,744 SH   SOLE 13 138,118 0 128,626
PFIZER INC COM 717081103 37,044 846,536 SH   SOLE 15 846,536 0 0
PFIZER INC COM 717081103 3 78 SH   SOLE 17 0 0 78
PFIZER INC COM 717081103 709,995 16,224,760 SH   SOLE 18 15,571,487 0 653,273
PFIZER INC COM 717081103 396,910 9,070,160 SH   SOLE 19 9,070,160 0 0
PFIZER INC COM 717081103 7,212,414 164,817,513 SH   SOLE 21 164,817,513 0 0
PFIZER INC COM 717081103 5,311,145 121,369,861 SH   SOLE 22 109,882,024 0 11,487,837
PFIZER INC COM 717081103 415,994 9,506,267 SH   SOLE 23 9,506,267 0 0
PFIZER INC COM 717081103 435,400 9,949,725 SH   SOLE 25 9,949,725 0 0
PFIZER INC COM 717081103 523,700 11,967,560 SH   SOLE 26 4,759,905 0 7,207,655
PFIZER INC COM 717081103 382,225 8,734,581 SH   SOLE 28 344,846 0 8,389,735
PFIZER INC COM 717081103 4,926 112,570 SH   SOLE 29 112,570 0 0
PFIZER INC COM 717081103 1,594,676 36,441,408 SH   SOLE 30 36,145,094 0 296,314
PFIZER INC COM 717081103 63,332 1,447,251 SH   SOLE 31 1,345,404 0 101,847
PFIZER INC COM 717081103 20,332 464,628 SH   SOLE 32 464,628 0 0
PFIZER INC COM 717081103 485,682 11,098,755 SH   SOLE 34 11,098,755 0 0
PFIZER INC COM 717081103 11,057 252,668 SH   SOLE 35 252,668 0 0
PFIZER INC COM 717081103 88,788 2,028,983 SH   SOLE 36 2,028,983 0 0
PFIZER INC COM 717081103 7,931 181,237 SH   SOLE 40 181,237 0 0
PFIZER INC COM 717081103 220,997 5,050,214 SH   SOLE 43 4,625,109 0 425,105
PFSWEB INC COM NEW 717098206 105 11,252 SH   SOLE 2 864 0 10,388
PFSWEB INC COM NEW 717098206 475 50,942 SH   SOLE 18 50,942 0 0
PFSWEB INC COM NEW 717098206 291 31,203 SH   SOLE 19 31,203 0 0
PFSWEB INC COM NEW 717098206 4,964 532,639 SH   SOLE 21 532,639 0 0
PFSWEB INC COM NEW 717098206 3,542 380,020 SH   SOLE 22 371,382 0 8,638
PG&E CORP COM 69331C108 46,368 3,709,469 SH   SOLE 2 568,587 0 3,140,882
PG&E CORP COM 69331C108 15,531 1,242,469 SH   SOLE 4 744,256 0 498,213
PG&E CORP COM 69331C108 46,569 3,725,513 SH   SOLE 7 3,679,647 0 45,866
PG&E CORP COM 69331C108 515 41,226 SH   SOLE 13 5,332 0 35,894
PG&E CORP COM 69331C108 3,018 241,448 SH   SOLE 15 241,448 0 0
PG&E CORP COM 69331C108 31,554 2,524,313 SH   SOLE 18 2,398,474 0 125,839
PG&E CORP COM 69331C108 12,971 1,037,640 SH   SOLE 19 1,037,640 0 0
PG&E CORP COM 69331C108 563,180 45,054,377 SH   SOLE 21 45,054,377 0 0
PG&E CORP COM 69331C108 415,496 33,239,663 SH   SOLE 22 30,220,341 0 3,019,322
PG&E CORP COM 69331C108 30,498 2,439,869 SH   SOLE 23 2,439,869 0 0
PG&E CORP COM 69331C108 17,111 1,368,899 SH   SOLE 25 1,368,899 0 0
PG&E CORP COM 69331C108 32,207 2,576,557 SH   SOLE 26 713,252 0 1,863,305
PG&E CORP COM 69331C108 29,683 2,374,654 SH   SOLE 28 489,826 0 1,884,828
PG&E CORP COM 69331C108 94 7,539 SH   SOLE 29 7,539 0 0
PG&E CORP COM 69331C108 133,560 10,684,760 SH   SOLE 30 10,684,760 0 0
PG&E CORP COM 69331C108 4,088 327,025 SH   SOLE 31 300,011 0 27,014
PG&E CORP COM 69331C108 1,717 137,343 SH   SOLE 34 137,343 0 0
PG&E CORP COM 69331C108 7,237 578,991 SH   SOLE 36 578,991 0 0
PG&E CORP COM 69331C108 572 45,798 SH   SOLE 40 45,798 0 0
PG&E CORP COM 69331C108 44 3,551 SH   OTR 43 3,551 0 0
PG&E CORP COM 69331C108 6,966 557,296 SH   SOLE 43 518,520 0 38,776
PG&E CORP OPTIONS 69331C108 4,906 392,500 SH Put SOLE 19 392,500 0 0
PG&E CORP OPTIONS 69331C108 25 2,000 SH Put SOLE 22 2,000 0 0
PG&E CORP OPTIONS 69331C108 694 55,500 SH Put SOLE 34 55,500 0 0
PG&E CORP UNIT 08/16/2023 69331C140 146,029 1,278,262 SH   SOLE 21 1,278,262 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 1,312 124,000 SH   SOLE 2 124,000 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 1,018 88,177 SH   SOLE 2 88,177 0 0
PGT INNOVATIONS INC COM 69336V101 4,873 232,513 SH   SOLE 2 184,196 0 48,317
PGT INNOVATIONS INC COM 69336V101 5 246 SH   SOLE 4 246 0 0
PGT INNOVATIONS INC COM 69336V101 12 565 SH   SOLE 7 565 0 0
PGT INNOVATIONS INC COM 69336V101 4,026 192,094 SH   SOLE 18 192,094 0 0
PGT INNOVATIONS INC COM 69336V101 5,423 258,740 SH   SOLE 19 258,740 0 0
PGT INNOVATIONS INC COM 69336V101 150,144 7,163,370 SH   SOLE 21 7,163,370 0 0
PGT INNOVATIONS INC COM 69336V101 37,087 1,769,440 SH   SOLE 22 1,725,810 0 43,630
PGT INNOVATIONS INC COM 69336V101 241 11,480 SH   SOLE 23 11,480 0 0
PGT INNOVATIONS INC COM 69336V101 157 7,494 SH   SOLE 25 7,494 0 0
PGT INNOVATIONS INC COM 69336V101 1,710 81,585 SH   SOLE 26 26,100 0 55,485
PGT INNOVATIONS INC COM 69336V101 2,134 101,801 SH   SOLE 30 101,801 0 0
PGT INNOVATIONS INC COM 69336V101 64 3,072 SH   SOLE 34 3,072 0 0
PGT INNOVATIONS INC COM 69336V101 171 8,168 SH   SOLE 40 8,168 0 0
PGT INNOVATIONS INC COM 69336V101 599 28,594 SH   SOLE 43 28,215 0 379
PHARMACYTE BIOTECH INC COM NEW 71715X203 21 8,616 SH   SOLE 21 8,616 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203 6 2,532 SH   SOLE 22 2,532 0 0
PHARVARIS N V COM N69605108 1 156 SH   SOLE 2 156 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 6 36,519 SH   SOLE 2 34,238 0 2,281
PHASEBIO PHARMACEUTICALS INC COM 717224109 1 6,440 SH   SOLE 18 6,440 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 3 19,760 SH   SOLE 19 19,760 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 21 121,858 SH   SOLE 21 121,858 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 85 480,986 SH   SOLE 22 480,986 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 116 10,501 SH   SOLE 2 8,598 0 1,903
PHATHOM PHARMACEUTICALS INC COM 71722W107 4 326 SH   SOLE 7 326 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 675 60,958 SH   SOLE 18 60,958 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 624 56,342 SH   SOLE 19 56,342 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 9,943 897,359 SH   SOLE 21 897,359 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 4,993 450,676 SH   SOLE 22 441,942 0 8,734
PHATHOM PHARMACEUTICALS INC COM 71722W107 22 1,966 SH   SOLE 25 1,966 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 58 5,252 SH   SOLE 26 967 0 4,285
PHATHOM PHARMACEUTICALS INC COM 71722W107 37 3,333 SH   SOLE 28 0 0 3,333
PHATHOM PHARMACEUTICALS INC COM 71722W107 400 36,106 SH   SOLE 30 36,106 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 17 1,493 SH   SOLE 40 1,493 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 209 18,838 SH   SOLE 43 17,464 0 1,374
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3,145 236,609 SH   SOLE 2 51,958 0 184,651
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2 178 SH   SOLE 7 178 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 938 70,570 SH   SOLE 18 70,570 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 491 36,931 SH   SOLE 19 36,931 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 34,756 2,615,214 SH   SOLE 21 2,615,214 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 8,786 661,094 SH   SOLE 22 649,549 0 11,545
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3 211 SH   SOLE 23 211 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 49 3,696 SH   SOLE 25 3,696 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 460 34,600 SH   SOLE 26 1,362 0 33,238
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 671 50,513 SH   SOLE 30 50,513 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 22 1,664 SH   SOLE 34 1,664 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 27 2,068 SH   SOLE 36 2,068 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 23 1,726 SH   SOLE 40 1,726 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 15 1,160 SH   OTR 43 1,160 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 85 6,399 SH   SOLE 43 5,724 0 675
PHILIP MORRIS INTL INC COM 718172109 228,249 2,749,655 SH   SOLE 2 1,039,402 0 1,710,253
PHILIP MORRIS INTL INC COM 718172109 18,189 219,118 SH   SOLE 4 219,118 0 0
PHILIP MORRIS INTL INC COM 718172109 129,021 1,554,285 SH   SOLE 7 1,551,363 0 2,922
PHILIP MORRIS INTL INC COM 718172109 13,247 159,580 SH   SOLE 13 123,378 0 36,202
PHILIP MORRIS INTL INC COM 718172109 19,211 231,430 SH   SOLE 15 231,430 0 0
PHILIP MORRIS INTL INC COM 718172109 0 4 SH   SOLE 17 0 0 4
PHILIP MORRIS INTL INC COM 718172109 214,460 2,583,548 SH   SOLE 18 2,448,808 0 134,740
PHILIP MORRIS INTL INC COM 718172109 98,514 1,186,770 SH   SOLE 19 1,186,770 0 0
PHILIP MORRIS INTL INC COM 718172109 1,200 14,459 SH   SOLE 20 14,459 0 0
PHILIP MORRIS INTL INC COM 718172109 3,416,091 41,152,766 SH   SOLE 21 41,152,766 0 0
PHILIP MORRIS INTL INC COM 718172109 2,708,168 32,624,599 SH   SOLE 22 29,581,906 0 3,042,693
PHILIP MORRIS INTL INC COM 718172109 236,168 2,845,059 SH   SOLE 23 2,845,059 0 0
PHILIP MORRIS INTL INC COM 718172109 222,618 2,681,827 SH   SOLE 25 2,681,827 0 0
PHILIP MORRIS INTL INC COM 718172109 202,093 2,434,559 SH   SOLE 26 713,080 0 1,721,479
PHILIP MORRIS INTL INC COM 718172109 117,227 1,412,201 SH   SOLE 28 0 0 1,412,201
PHILIP MORRIS INTL INC COM 718172109 11,883 143,150 SH   SOLE 29 143,150 0 0
PHILIP MORRIS INTL INC COM 718172109 485,262 5,845,831 SH   SOLE 30 5,845,831 0 0
PHILIP MORRIS INTL INC COM 718172109 36,437 438,949 SH   SOLE 31 410,875 0 28,074
PHILIP MORRIS INTL INC COM 718172109 14,870 179,135 SH   SOLE 32 179,135 0 0
PHILIP MORRIS INTL INC COM 718172109 81,466 981,402 SH   SOLE 34 981,402 0 0
PHILIP MORRIS INTL INC COM 718172109 40,968 493,529 SH   SOLE 36 493,529 0 0
PHILIP MORRIS INTL INC COM 718172109 1,373 16,542 SH   SOLE 37 16,542 0 0
PHILIP MORRIS INTL INC COM 718172109 2,305 27,771 SH   SOLE 40 27,771 0 0
PHILIP MORRIS INTL INC COM 718172109 80,959 975,293 SH   SOLE 43 859,077 0 116,216
PHILLIPS 66 COM 718546104 127,238 1,576,285 SH   SOLE 2 319,442 0 1,256,843
PHILLIPS 66 COM 718546104 38,705 479,498 SH   SOLE 4 289,471 0 190,027
PHILLIPS 66 COM 718546104 34,890 432,230 SH   SOLE 7 418,261 0 13,969
PHILLIPS 66 COM 718546104 1,568 19,428 SH   SOLE 13 8,285 0 11,143
PHILLIPS 66 COM 718546104 5,775 71,546 SH   SOLE 15 71,546 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 69,269 858,138 SH   SOLE 18 802,851 0 55,287
PHILLIPS 66 COM 718546104 23,293 288,561 SH   SOLE 19 288,561 0 0
PHILLIPS 66 COM 718546104 1,089,869 13,501,844 SH   SOLE 21 13,501,844 0 0
PHILLIPS 66 COM 718546104 832,042 10,307,752 SH   SOLE 22 9,311,598 0 996,154
PHILLIPS 66 COM 718546104 64,579 800,033 SH   SOLE 23 800,033 0 0
PHILLIPS 66 COM 718546104 66,461 823,349 SH   SOLE 25 823,349 0 0
PHILLIPS 66 COM 718546104 92,542 1,146,459 SH   SOLE 26 475,089 0 671,370
PHILLIPS 66 COM 718546104 38,090 471,882 SH   SOLE 28 4,561 0 467,321
PHILLIPS 66 COM 718546104 894 11,077 SH   SOLE 29 11,077 0 0
PHILLIPS 66 COM 718546104 303,558 3,760,625 SH   SOLE 30 3,752,720 0 7,905
PHILLIPS 66 COM 718546104 9,246 114,542 SH   SOLE 31 105,711 0 8,831
PHILLIPS 66 COM 718546104 7,216 89,397 SH   SOLE 34 89,397 0 0
PHILLIPS 66 COM 718546104 15,576 192,958 SH   SOLE 36 192,958 0 0
PHILLIPS 66 COM 718546104 1,256 15,556 SH   SOLE 40 15,556 0 0
PHILLIPS 66 COM 718546104 61 759 SH   OTR 43 759 0 0
PHILLIPS 66 COM 718546104 29,316 363,180 SH   SOLE 43 332,370 0 30,810
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 4,092 145,893 SH   SOLE 2 128,889 0 17,004
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,667 59,444 SH   SOLE 4 59,444 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 4,314 153,786 SH   SOLE 7 153,786 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 8,360 298,042 SH   SOLE 18 298,042 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 13,325 475,030 SH   SOLE 19 475,030 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 119,241 4,251,016 SH   SOLE 21 4,251,016 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 102,545 3,655,807 SH   SOLE 22 3,584,357 0 71,450
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 440 15,673 SH   SOLE 23 15,673 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 14,479 516,189 SH   SOLE 25 516,189 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,355 48,303 SH   SOLE 26 39,551 0 8,752
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 2,217 79,031 SH   SOLE 28 0 0 79,031
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 10,536 375,607 SH   SOLE 30 375,607 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 384 13,684 SH   SOLE 40 13,684 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 7 SH   SOLE 21 7 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 12 SH   SOLE 22 12 0 0
PHOENIX MTR INC COM NEW 71910P203 15 9,832 SH   SOLE 21 9,832 0 0
PHOTRONICS INC COM 719405102 2,435 166,565 SH   SOLE 2 102,140 0 64,425
PHOTRONICS INC COM 719405102 10 665 SH   SOLE 7 665 0 0
PHOTRONICS INC COM 719405102 3,143 214,991 SH   SOLE 18 214,991 0 0
PHOTRONICS INC COM 719405102 3,961 270,928 SH   SOLE 19 270,928 0 0
PHOTRONICS INC COM 719405102 110,531 7,560,228 SH   SOLE 21 7,560,228 0 0
PHOTRONICS INC COM 719405102 25,471 1,742,204 SH   SOLE 22 1,699,635 0 42,569
PHOTRONICS INC COM 719405102 283 19,389 SH   SOLE 23 19,389 0 0
PHOTRONICS INC COM 719405102 118 8,059 SH   SOLE 25 8,059 0 0
PHOTRONICS INC COM 719405102 1,250 85,473 SH   SOLE 26 46,938 0 38,535
PHOTRONICS INC COM 719405102 35 2,391 SH   SOLE 28 0 0 2,391
PHOTRONICS INC COM 719405102 1,817 124,267 SH   SOLE 30 124,267 0 0
PHOTRONICS INC COM 719405102 109 7,483 SH   SOLE 40 7,483 0 0
PHOTRONICS INC COM 719405102 526 35,948 SH   SOLE 43 34,341 0 1,607
PHREESIA INC COM 71944F106 3,505 137,563 SH   SOLE 2 81,349 0 56,214
PHREESIA INC COM 71944F106 4 140 SH   SOLE 4 140 0 0
PHREESIA INC COM 71944F106 16 613 SH   SOLE 7 613 0 0
PHREESIA INC COM 71944F106 3,858 151,394 SH   SOLE 18 140,207 0 11,187
PHREESIA INC COM 71944F106 22,728 891,978 SH   SOLE 19 891,978 0 0
PHREESIA INC COM 71944F106 45,709 1,793,903 SH   SOLE 21 1,793,903 0 0
PHREESIA INC COM 71944F106 40,217 1,578,383 SH   SOLE 22 1,532,776 0 45,607
PHREESIA INC COM 71944F106 298 11,710 SH   SOLE 23 11,710 0 0
PHREESIA INC COM 71944F106 166 6,528 SH   SOLE 25 6,528 0 0
PHREESIA INC COM 71944F106 2,039 80,009 SH   SOLE 26 11,943 0 68,066
PHREESIA INC COM 71944F106 22 877 SH   SOLE 28 877 0 0
PHREESIA INC COM 71944F106 487 19,110 SH   SOLE 30 19,110 0 0
PHREESIA INC COM 71944F106 169 6,646 SH   SOLE 34 6,646 0 0
PHREESIA INC COM 71944F106 140 5,476 SH   SOLE 40 5,476 0 0
PHREESIA INC COM 71944F106 841 32,998 SH   SOLE 43 30,381 0 2,617
PHUNWARE INC COM 71948P100 20 16,656 SH   SOLE 18 16,656 0 0
PHUNWARE INC COM 71948P100 312 264,644 SH   SOLE 21 264,644 0 0
PHUNWARE INC COM 71948P100 1,222 1,035,884 SH   SOLE 22 1,035,884 0 0
PHX MINERALS INC CL A 69291A100 15 4,559 SH   SOLE 18 4,559 0 0
PHX MINERALS INC CL A 69291A100 209 64,352 SH   SOLE 21 64,352 0 0
PHX MINERALS INC CL A 69291A100 951 293,398 SH   SOLE 22 293,398 0 0
PHYSICIANS RLTY TR COM 71943U104 15,118 1,005,155 SH   SOLE 2 683,545 0 321,610
PHYSICIANS RLTY TR COM 71943U104 11,353 754,861 SH   SOLE 4 754,861 0 0
PHYSICIANS RLTY TR COM 71943U104 4,474 297,484 SH   SOLE 7 297,484 0 0
PHYSICIANS RLTY TR COM 71943U104 28,831 1,916,951 SH   SOLE 18 1,916,951 0 0
PHYSICIANS RLTY TR COM 71943U104 40,527 2,694,643 SH   SOLE 19 2,694,643 0 0
PHYSICIANS RLTY TR COM 71943U104 273,759 18,202,077 SH   SOLE 21 18,202,077 0 0
PHYSICIANS RLTY TR COM 71943U104 138,082 9,180,951 SH   SOLE 22 8,255,933 0 925,018
PHYSICIANS RLTY TR COM 71943U104 1,028 68,340 SH   SOLE 23 68,340 0 0
PHYSICIANS RLTY TR COM 71943U104 15,365 1,021,606 SH   SOLE 25 1,021,606 0 0
PHYSICIANS RLTY TR COM 71943U104 1,448 96,278 SH   SOLE 26 79,194 0 17,084
PHYSICIANS RLTY TR COM 71943U104 5,765 383,307 SH   SOLE 28 63,762 0 319,545
PHYSICIANS RLTY TR COM 71943U104 12,885 856,684 SH   SOLE 30 856,684 0 0
PHYSICIANS RLTY TR COM 71943U104 25,197 1,675,304 SH   SOLE 34 1,675,304 0 0
PHYSICIANS RLTY TR COM 71943U104 239 15,893 SH   SOLE 36 15,893 0 0
PHYSICIANS RLTY TR COM 71943U104 424 28,206 SH   SOLE 40 28,206 0 0
PHYSICIANS RLTY TR COM 71943U104 2,993 198,993 SH   SOLE 43 182,186 0 16,807
PIEDMONT LITHIUM INC COM 72016P105 724 13,526 SH   SOLE 2 7,428 0 6,098
PIEDMONT LITHIUM INC COM 72016P105 1,310 24,485 SH   SOLE 7 24,485 0 0
PIEDMONT LITHIUM INC COM 72016P105 2,910 54,411 SH   SOLE 18 54,411 0 0
PIEDMONT LITHIUM INC COM 72016P105 1,735 32,428 SH   SOLE 19 32,428 0 0
PIEDMONT LITHIUM INC COM 72016P105 35,000 654,329 SH   SOLE 21 654,329 0 0
PIEDMONT LITHIUM INC COM 72016P105 22,747 425,260 SH   SOLE 22 409,145 0 16,115
PIEDMONT LITHIUM INC COM 72016P105 157 2,927 SH   SOLE 25 2,927 0 0
PIEDMONT LITHIUM INC COM 72016P105 661 12,357 SH   SOLE 26 10,843 0 1,514
PIEDMONT LITHIUM INC COM 72016P105 588 11,001 SH   SOLE 30 11,001 0 0
PIEDMONT LITHIUM INC COM 72016P105 90 1,687 SH   SOLE 40 1,687 0 0
PIEDMONT LITHIUM INC COM 72016P105 33 609 SH   SOLE 43 609 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,278 121,007 SH   SOLE 2 52,086 0 68,921
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 643 60,844 SH   SOLE 4 60,844 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,680 159,114 SH   SOLE 7 159,114 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,978 376,723 SH   SOLE 18 376,723 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,111 389,282 SH   SOLE 19 389,282 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 54,445 5,155,791 SH   SOLE 21 5,155,791 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 41,775 3,955,992 SH   SOLE 22 3,825,918 0 130,074
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 55 5,184 SH   SOLE 23 5,184 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,996 567,811 SH   SOLE 25 567,811 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 936 88,678 SH   SOLE 26 33,059 0 55,619
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 823 77,901 SH   SOLE 28 2,210 0 75,691
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,003 473,735 SH   SOLE 30 473,735 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 60 5,693 SH   SOLE 36 5,693 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 153 14,491 SH   SOLE 40 14,491 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,747 544,267 SH   SOLE 43 541,366 0 2,901
PIERIS PHARMACEUTICALS INC COM 720795103 31 27,100 SH   SOLE 2 25,672 0 1,428
PIERIS PHARMACEUTICALS INC COM 720795103 13 11,323 SH   SOLE 18 11,323 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 295 256,244 SH   SOLE 21 256,244 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 1,190 1,035,082 SH   SOLE 22 1,035,082 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,113 91,780 SH   SOLE 2 47,954 0 43,826
PILGRIMS PRIDE CORP COM 72147K108 7 293 SH   SOLE 4 97 0 196
PILGRIMS PRIDE CORP COM 72147K108 7,733 335,939 SH   SOLE 7 335,939 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,293 99,627 SH   SOLE 18 99,627 0 0
PILGRIMS PRIDE CORP COM 72147K108 356 15,475 SH   SOLE 19 15,475 0 0
PILGRIMS PRIDE CORP COM 72147K108 53,174 2,309,907 SH   SOLE 21 2,309,907 0 0
PILGRIMS PRIDE CORP COM 72147K108 30,179 1,310,981 SH   SOLE 22 1,257,110 0 53,871
PILGRIMS PRIDE CORP COM 72147K108 142 6,190 SH   SOLE 25 6,190 0 0
PILGRIMS PRIDE CORP COM 72147K108 647 28,087 SH   SOLE 26 23,267 0 4,820
PILGRIMS PRIDE CORP COM 72147K108 2,225 96,647 SH   SOLE 30 96,647 0 0
PILGRIMS PRIDE CORP COM 72147K108 16 715 SH   SOLE 31 715 0 0
PILGRIMS PRIDE CORP COM 72147K108 21 927 SH   SOLE 36 927 0 0
PILGRIMS PRIDE CORP COM 72147K108 132 5,735 SH   SOLE 40 5,735 0 0
PILGRIMS PRIDE CORP COM 72147K108 1,228 53,325 SH   SOLE 43 52,647 0 678
PIMCO ETF TR 1-5 US TIP IDX 72201R205 9 189 SH   SOLE 17 0 0 189
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 9 SH   SOLE 17 0 0 9
PINDUODUO INC SPONSORED ADS 722304102 48,423 773,775 SH   SOLE 2 385,063 0 388,712
PINDUODUO INC SPONSORED ADS 722304102 17,471 279,185 SH   SOLE 4 144,317 0 134,868
PINDUODUO INC SPONSORED ADS 722304102 7,258 115,973 SH   SOLE 7 115,973 0 0
PINDUODUO INC SPONSORED ADS 722304102 10,833 173,104 SH   SOLE 13 49,757 0 123,347
PINDUODUO INC SPONSORED ADS 722304102 27,524 439,815 SH   SOLE 15 439,815 0 0
PINDUODUO INC SPONSORED ADS 722304102 14,033 224,236 SH   SOLE 18 224,236 0 0
PINDUODUO INC SPONSORED ADS 722304102 714 11,417 SH   SOLE 19 11,417 0 0
PINDUODUO INC SPONSORED ADS 722304102 582,321 9,305,227 SH   SOLE 21 9,305,227 0 0
PINDUODUO INC SPONSORED ADS 722304102 351,199 5,612,006 SH   SOLE 22 4,901,253 0 710,753
PINDUODUO INC SPONSORED ADS 722304102 37,190 594,273 SH   SOLE 23 594,273 0 0
PINDUODUO INC SPONSORED ADS 722304102 18,843 301,097 SH   SOLE 25 301,097 0 0
PINDUODUO INC SPONSORED ADS 722304102 39,930 638,064 SH   SOLE 26 15,811 0 622,253
PINDUODUO INC SPONSORED ADS 722304102 53,522 855,264 SH   SOLE 28 32,048 0 823,216
PINDUODUO INC SPONSORED ADS 722304102 214,474 3,427,200 SH   SOLE 30 3,427,200 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,166 18,627 SH   SOLE 31 0 0 18,627
PINDUODUO INC SPONSORED ADS 722304102 9,075 145,019 SH   SOLE 32 145,019 0 0
PINDUODUO INC SPONSORED ADS 722304102 4,877 77,937 SH   SOLE 34 77,937 0 0
PINDUODUO INC SPONSORED ADS 722304102 754 12,051 SH   SOLE 36 12,051 0 0
PINDUODUO INC SPONSORED ADS 722304102 73 1,167 SH   SOLE 40 1,167 0 0
PINDUODUO INC SPONSORED ADS 722304102 19,022 303,965 SH   SOLE 43 271,113 0 32,852
PINE TECHNOLOGY ACQUISITN CO CLASS A COM 722850104 98 10,000 SH   SOLE 2 10,000 0 0
PINEAPPLE ENERGY INC COM 72303P107 2 2,241 SH   SOLE 21 2,241 0 0
PINEAPPLE ENERGY INC COM 72303P107 24 28,089 SH   SOLE 22 28,089 0 0
PING IDENTITY HLDG CORP COM 72341T103 2,096 74,687 SH   SOLE 2 30,326 0 44,361
PING IDENTITY HLDG CORP COM 72341T103 26 934 SH   SOLE 4 137 0 797
PING IDENTITY HLDG CORP COM 72341T103 69 2,458 SH   SOLE 7 2,458 0 0
PING IDENTITY HLDG CORP COM 72341T103 6,559 233,669 SH   SOLE 18 233,669 0 0
PING IDENTITY HLDG CORP COM 72341T103 4,025 143,399 SH   SOLE 19 143,399 0 0
PING IDENTITY HLDG CORP COM 72341T103 88,131 3,139,690 SH   SOLE 21 3,139,690 0 0
PING IDENTITY HLDG CORP COM 72341T103 53,074 1,890,774 SH   SOLE 22 1,806,371 0 84,403
PING IDENTITY HLDG CORP COM 72341T103 317 11,301 SH   SOLE 25 11,301 0 0
PING IDENTITY HLDG CORP COM 72341T103 1,064 37,904 SH   SOLE 26 32,789 0 5,115
PING IDENTITY HLDG CORP COM 72341T103 50 1,785 SH   SOLE 28 0 0 1,785
PING IDENTITY HLDG CORP COM 72341T103 14,122 503,098 SH   SOLE 30 503,098 0 0
PING IDENTITY HLDG CORP COM 72341T103 234 8,350 SH   SOLE 40 8,350 0 0
PING IDENTITY HLDG CORP COM 72341T103 334 11,888 SH   SOLE 43 11,126 0 762
PINNACLE FINL PARTNERS INC COM 72346Q104 11,880 146,487 SH   SOLE 2 70,449 0 76,038
PINNACLE FINL PARTNERS INC COM 72346Q104 248 3,061 SH   SOLE 4 1,585 0 1,476
PINNACLE FINL PARTNERS INC COM 72346Q104 150 1,847 SH   SOLE 7 1,135 0 712
PINNACLE FINL PARTNERS INC COM 72346Q104 14,380 177,314 SH   SOLE 18 166,856 0 10,458
PINNACLE FINL PARTNERS INC COM 72346Q104 10,367 127,834 SH   SOLE 19 127,834 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 313,334 3,863,552 SH   SOLE 21 3,863,552 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 184,685 2,277,253 SH   SOLE 22 2,177,543 0 99,710
PINNACLE FINL PARTNERS INC COM 72346Q104 969 11,954 SH   SOLE 25 11,954 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 3,134 38,649 SH   SOLE 26 32,550 0 6,099
PINNACLE FINL PARTNERS INC COM 72346Q104 428 5,276 SH   SOLE 28 1,356 0 3,920
PINNACLE FINL PARTNERS INC COM 72346Q104 8,802 108,529 SH   SOLE 30 108,529 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 88 1,090 SH   SOLE 31 1,090 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,156 14,251 SH   SOLE 34 14,251 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 193 2,377 SH   SOLE 36 2,377 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 819 10,095 SH   SOLE 40 10,095 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 2,487 30,663 SH   SOLE 43 29,103 0 1,560
PINNACLE WEST CAP CORP COM 723484101 21,736 336,937 SH   SOLE 2 84,026 0 252,911
PINNACLE WEST CAP CORP COM 723484101 1,038 16,089 SH   SOLE 4 14,741 0 1,348
PINNACLE WEST CAP CORP COM 723484101 8,072 125,130 SH   SOLE 7 121,784 0 3,346
PINNACLE WEST CAP CORP COM 723484101 31 488 SH   SOLE 13 488 0 0
PINNACLE WEST CAP CORP COM 723484101 205 3,180 SH   SOLE 15 3,180 0 0
PINNACLE WEST CAP CORP COM 723484101 14,155 219,427 SH   SOLE 18 216,137 0 3,290
PINNACLE WEST CAP CORP COM 723484101 8,366 129,681 SH   SOLE 19 129,681 0 0
PINNACLE WEST CAP CORP COM 723484101 367,456 5,696,111 SH   SOLE 21 5,696,111 0 0
PINNACLE WEST CAP CORP COM 723484101 162,200 2,514,343 SH   SOLE 22 2,354,435 0 159,908
PINNACLE WEST CAP CORP COM 723484101 239 3,708 SH   SOLE 23 3,708 0 0
PINNACLE WEST CAP CORP COM 723484101 2,395 37,129 SH   SOLE 25 37,129 0 0
PINNACLE WEST CAP CORP COM 723484101 11,197 173,573 SH   SOLE 26 54,468 0 119,105
PINNACLE WEST CAP CORP COM 723484101 520 8,066 SH   SOLE 28 2,009 0 6,057
PINNACLE WEST CAP CORP COM 723484101 65 1,012 SH   SOLE 29 1,012 0 0
PINNACLE WEST CAP CORP COM 723484101 26,263 407,111 SH   SOLE 30 407,111 0 0
PINNACLE WEST CAP CORP COM 723484101 158 2,445 SH   SOLE 31 2,445 0 0
PINNACLE WEST CAP CORP COM 723484101 3,340 51,782 SH   SOLE 32 51,782 0 0
PINNACLE WEST CAP CORP COM 723484101 833 12,913 SH   SOLE 34 12,913 0 0
PINNACLE WEST CAP CORP COM 723484101 2,108 32,680 SH   SOLE 36 32,680 0 0
PINNACLE WEST CAP CORP COM 723484101 992 15,378 SH   SOLE 40 15,378 0 0
PINNACLE WEST CAP CORP COM 723484101 6,139 95,161 SH   SOLE 43 76,566 0 18,596
PINTEREST INC CL A 72352L106 25,818 1,108,056 SH   SOLE 2 158,854 0 949,202
PINTEREST INC CL A 72352L106 8,541 366,557 SH   SOLE 4 216,628 0 149,929
PINTEREST INC CL A 72352L106 2,000 85,838 SH   SOLE 7 61,919 0 23,919
PINTEREST INC CL A 72352L106 686 29,462 SH   SOLE 13 14,272 0 15,190
PINTEREST INC CL A 72352L106 991 42,522 SH   SOLE 15 42,522 0 0
PINTEREST INC CL A 72352L106 27,488 1,179,725 SH   SOLE 18 1,150,509 0 29,216
PINTEREST INC CL A 72352L106 10,400 446,337 SH   SOLE 19 446,337 0 0
PINTEREST INC CL A 72352L106 185,031 7,941,234 SH   SOLE 21 7,941,234 0 0
PINTEREST INC CL A 72352L106 288,361 12,376,021 SH   SOLE 22 11,326,715 0 1,049,306
PINTEREST INC CL A 72352L106 21,112 906,109 SH   SOLE 23 906,109 0 0
PINTEREST INC CL A 72352L106 16,599 712,422 SH   SOLE 25 712,422 0 0
PINTEREST INC CL A 72352L106 16,483 707,432 SH   SOLE 26 337,477 0 369,955
PINTEREST INC CL A 72352L106 21,135 907,065 SH   SOLE 28 7,802 0 899,263
PINTEREST INC CL A 72352L106 57,705 2,476,611 SH   SOLE 30 1,834,838 0 641,773
PINTEREST INC CL A 72352L106 2,718 116,642 SH   SOLE 31 107,275 0 9,367
PINTEREST INC CL A 72352L106 15,646 671,505 SH   SOLE 34 671,505 0 0
PINTEREST INC CL A 72352L106 3,646 156,460 SH   SOLE 36 156,460 0 0
PINTEREST INC CL A 72352L106 441 18,943 SH   SOLE 40 18,943 0 0
PINTEREST INC CL A 72352L106 26 1,104 SH   OTR 43 1,104 0 0
PINTEREST INC CL A 72352L106 10,265 440,554 SH   SOLE 43 397,526 0 43,028
PIONEER BANCORP INC MD COM 723561106 21 2,246 SH   SOLE 2 545 0 1,701
PIONEER BANCORP INC MD COM 723561106 384 40,353 SH   SOLE 18 40,353 0 0
PIONEER BANCORP INC MD COM 723561106 225 23,662 SH   SOLE 19 23,662 0 0
PIONEER BANCORP INC MD COM 723561106 3,878 407,333 SH   SOLE 21 407,333 0 0
PIONEER BANCORP INC MD COM 723561106 1,023 107,437 SH   SOLE 22 100,397 0 7,040
PIONEER NAT RES CO COM 723787107 59,268 273,718 SH   SOLE 2 87,495 0 186,223
PIONEER NAT RES CO COM 723787107 42,045 194,175 SH   SOLE 4 75,595 0 118,580
PIONEER NAT RES CO COM 723787107 56,786 262,255 SH   SOLE 7 254,542 0 7,713
PIONEER NAT RES CO COM 723787107 1,480 6,837 SH   SOLE 13 2,050 0 4,787
PIONEER NAT RES CO COM 723787107 7,516 34,712 SH   SOLE 15 34,712 0 0
PIONEER NAT RES CO COM 723787107 2 7 SH   SOLE 17 0 0 7
PIONEER NAT RES CO COM 723787107 86,663 400,235 SH   SOLE 18 381,507 0 18,728
PIONEER NAT RES CO COM 723787107 71,480 330,114 SH   SOLE 19 330,114 0 0
PIONEER NAT RES CO COM 723787107 1,787,125 8,253,477 SH   SOLE 21 8,253,477 0 0
PIONEER NAT RES CO COM 723787107 1,090,231 5,035,011 SH   SOLE 22 4,564,524 0 470,487
PIONEER NAT RES CO COM 723787107 82,285 380,016 SH   SOLE 23 380,016 0 0
PIONEER NAT RES CO COM 723787107 97,008 448,011 SH   SOLE 25 448,011 0 0
PIONEER NAT RES CO COM 723787107 108,757 502,273 SH   SOLE 26 175,001 0 327,272
PIONEER NAT RES CO COM 723787107 120,643 557,165 SH   SOLE 28 371 0 556,794
PIONEER NAT RES CO COM 723787107 13 60 SH   SOLE 29 60 0 0
PIONEER NAT RES CO COM 723787107 316,264 1,460,601 SH   SOLE 30 1,409,433 0 51,168
PIONEER NAT RES CO COM 723787107 10,929 50,472 SH   SOLE 31 46,318 0 4,154
PIONEER NAT RES CO COM 723787107 136,313 629,535 SH   SOLE 34 629,535 0 0
PIONEER NAT RES CO COM 723787107 15,595 72,021 SH   SOLE 36 72,021 0 0
PIONEER NAT RES CO COM 723787107 1,609 7,429 SH   SOLE 40 7,429 0 0
PIONEER NAT RES CO COM 723787107 174 802 SH   OTR 43 802 0 0
PIONEER NAT RES CO COM 723787107 46,692 215,639 SH   SOLE 43 196,976 0 18,663
PIONEER NAT RES CO OPTIONS 723787107 173 800 SH Put SOLE 2 0 0 800
PIONEER NAT RES CO OPTIONS 723787107 152 700 SH Put SOLE 4 700 0 0
PIONEER NAT RES CO OPTIONS 723787107 2,447 11,300 SH Put SOLE 18 11,300 0 0
PIONEER NAT RES CO OPTIONS 723787107 11,671 53,900 SH Put SOLE 19 53,900 0 0
PIONEER NAT RES CO OPTIONS 723787107 1,018 4,700 SH Put SOLE 22 4,700 0 0
PIONEER NAT RES CO OPTIONS 723787107 108 500 SH Put SOLE 26 500 0 0
PIONEER NAT RES CO OPTIONS 723787107 7,427 34,300 SH Put SOLE 34 34,300 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1,035 478,000 PRN   SOLE 2 189,000 0 289,000
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1,124 519,000 PRN   SOLE 18 519,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1,224 565,000 PRN   SOLE 19 565,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 20,683 9,549,000 PRN   SOLE 21 9,549,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1,128 521,000 PRN   SOLE 26 265,000 0 256,000
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 938 433,000 PRN   SOLE 34 433,000 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 2 706 SH   SOLE 18 706 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 46 16,385 SH   SOLE 21 16,385 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 81 28,674 SH   SOLE 22 28,674 0 0
PIPER SANDLER COMPANIES COM 724078100 4,827 46,089 SH   SOLE 2 27,644 0 18,445
PIPER SANDLER COMPANIES COM 724078100 6 53 SH   SOLE 4 53 0 0
PIPER SANDLER COMPANIES COM 724078100 20 188 SH   SOLE 7 188 0 0
PIPER SANDLER COMPANIES COM 724078100 6,395 61,052 SH   SOLE 18 61,052 0 0
PIPER SANDLER COMPANIES COM 724078100 10,461 99,879 SH   SOLE 19 99,879 0 0
PIPER SANDLER COMPANIES COM 724078100 190,087 1,814,848 SH   SOLE 21 1,814,848 0 0
PIPER SANDLER COMPANIES COM 724078100 48,966 467,498 SH   SOLE 22 447,767 0 19,731
PIPER SANDLER COMPANIES COM 724078100 282 2,697 SH   SOLE 23 2,697 0 0
PIPER SANDLER COMPANIES COM 724078100 240 2,296 SH   SOLE 25 2,296 0 0
PIPER SANDLER COMPANIES COM 724078100 2,253 21,506 SH   SOLE 26 5,752 0 15,754
PIPER SANDLER COMPANIES COM 724078100 122 1,167 SH   SOLE 28 325 0 842
PIPER SANDLER COMPANIES COM 724078100 2,880 27,498 SH   SOLE 30 27,498 0 0
PIPER SANDLER COMPANIES COM 724078100 6 60 SH   SOLE 34 60 0 0
PIPER SANDLER COMPANIES COM 724078100 243 2,320 SH   SOLE 40 2,320 0 0
PIPER SANDLER COMPANIES COM 724078100 26 249 SH   OTR 43 249 0 0
PIPER SANDLER COMPANIES COM 724078100 1,617 15,442 SH   SOLE 43 12,962 0 2,480
PITNEY BOWES INC COM 724479100 133 56,905 SH   SOLE 2 47,159 0 9,746
PITNEY BOWES INC COM 724479100 1 474 SH   SOLE 4 474 0 0
PITNEY BOWES INC COM 724479100 11 4,736 SH   SOLE 7 4,736 0 0
PITNEY BOWES INC COM 724479100 1,015 435,500 SH   SOLE 18 435,500 0 0
PITNEY BOWES INC COM 724479100 533 228,698 SH   SOLE 19 228,698 0 0
PITNEY BOWES INC COM 724479100 31,244 13,409,284 SH   SOLE 21 13,409,284 0 0
PITNEY BOWES INC COM 724479100 6,102 2,618,893 SH   SOLE 22 2,543,495 0 75,398
PITNEY BOWES INC COM 724479100 52 22,395 SH   SOLE 26 12,308 0 10,087
PITNEY BOWES INC COM 724479100 23 9,985 SH   SOLE 28 9,985 0 0
PITNEY BOWES INC COM 724479100 457 196,303 SH   SOLE 30 196,303 0 0
PITNEY BOWES INC COM 724479100 25 10,774 SH   SOLE 36 10,774 0 0
PITNEY BOWES INC COM 724479100 35 15,216 SH   SOLE 40 15,216 0 0
PITNEY BOWES INC COM 724479100 266 114,195 SH   SOLE 43 94,679 0 19,516
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 4,589 465,848 SH   SOLE 19 465,848 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 851 86,349 SH   SOLE 34 86,349 0 0
PIXELWORKS INC COM NEW 72581M305 2 1,125 SH   SOLE 2 0 0 1,125
PIXELWORKS INC COM NEW 72581M305 16 10,060 SH   SOLE 18 10,060 0 0
PIXELWORKS INC COM NEW 72581M305 217 134,723 SH   SOLE 21 134,723 0 0
PIXELWORKS INC COM NEW 72581M305 1,079 670,391 SH   SOLE 22 670,391 0 0
PJT PARTNERS INC COM CL A 69343T107 1,653 24,733 SH   SOLE 2 22,116 0 2,617
PJT PARTNERS INC COM CL A 69343T107 7 101 SH   SOLE 4 101 0 0
PJT PARTNERS INC COM CL A 69343T107 16 240 SH   SOLE 7 240 0 0
PJT PARTNERS INC COM CL A 69343T107 4,084 61,114 SH   SOLE 18 61,114 0 0
PJT PARTNERS INC COM CL A 69343T107 4,553 68,143 SH   SOLE 19 68,143 0 0
PJT PARTNERS INC COM CL A 69343T107 55,762 834,509 SH   SOLE 21 834,509 0 0
PJT PARTNERS INC COM CL A 69343T107 38,626 578,054 SH   SOLE 22 562,846 0 15,208
PJT PARTNERS INC COM CL A 69343T107 34 502 SH   SOLE 23 502 0 0
PJT PARTNERS INC COM CL A 69343T107 208 3,116 SH   SOLE 25 3,116 0 0
PJT PARTNERS INC COM CL A 69343T107 970 14,514 SH   SOLE 26 11,479 0 3,035
PJT PARTNERS INC COM CL A 69343T107 29 438 SH   SOLE 28 438 0 0
PJT PARTNERS INC COM CL A 69343T107 635 9,498 SH   SOLE 30 9,498 0 0
PJT PARTNERS INC COM CL A 69343T107 174 2,599 SH   SOLE 40 2,599 0 0
PJT PARTNERS INC COM CL A 69343T107 442 6,617 SH   SOLE 43 6,248 0 369
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 66 6,280 SH   SOLE 18 6,280 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,024 192,356 SH   SOLE 19 192,356 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 66 6,237 SH   SOLE 43 6,237 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,082 190,835 SH   SOLE 2 190,835 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9 790 SH   SOLE 4 790 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 296 27,116 SH   SOLE 18 27,116 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,674 153,454 SH   SOLE 21 153,454 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,511 230,145 SH   SOLE 22 139,084 0 91,061
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 318 29,121 SH   SOLE 25 29,121 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 598 54,799 SH   SOLE 26 41,395 0 13,404
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,653 151,513 SH   SOLE 28 109,700 0 41,813
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,231 112,812 SH   SOLE 30 112,812 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,225 112,291 SH   SOLE 34 112,291 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 297 27,196 SH   SOLE 40 27,196 0 0
PLANET FITNESS INC CL A 72703H101 8,024 139,166 SH   SOLE 2 40,824 0 98,342
PLANET FITNESS INC CL A 72703H101 14 243 SH   SOLE 4 243 0 0
PLANET FITNESS INC CL A 72703H101 53 926 SH   SOLE 7 926 0 0
PLANET FITNESS INC CL A 72703H101 2,407 41,743 SH   SOLE 18 41,743 0 0
PLANET FITNESS INC CL A 72703H101 278,475 4,829,599 SH   SOLE 19 4,829,599 0 0
PLANET FITNESS INC CL A 72703H101 64,393 1,116,773 SH   SOLE 21 1,116,773 0 0
PLANET FITNESS INC CL A 72703H101 136,951 2,375,145 SH   SOLE 22 2,273,193 0 101,952
PLANET FITNESS INC CL A 72703H101 799 13,862 SH   SOLE 25 13,862 0 0
PLANET FITNESS INC CL A 72703H101 2,557 44,341 SH   SOLE 26 37,039 0 7,302
PLANET FITNESS INC CL A 72703H101 2,964 51,401 SH   SOLE 28 48,016 0 3,385
PLANET FITNESS INC CL A 72703H101 4,230 73,353 SH   SOLE 30 73,353 0 0
PLANET FITNESS INC CL A 72703H101 70 1,221 SH   SOLE 31 1,221 0 0
PLANET FITNESS INC CL A 72703H101 235 4,084 SH   SOLE 36 4,084 0 0
PLANET FITNESS INC CL A 72703H101 618 10,723 SH   SOLE 40 10,723 0 0
PLANET FITNESS INC CL A 72703H101 1,195 20,733 SH   SOLE 43 20,025 0 708
PLANET LABS PBC COM CL A 72703X106 604 111,201 SH   SOLE 2 82,294 0 28,907
PLANET LABS PBC COM CL A 72703X106 9 1,748 SH   SOLE 7 1,748 0 0
PLANET LABS PBC COM CL A 72703X106 2,260 416,125 SH   SOLE 18 416,125 0 0
PLANET LABS PBC COM CL A 72703X106 1,568 288,821 SH   SOLE 19 288,821 0 0
PLANET LABS PBC COM CL A 72703X106 27,025 4,977,003 SH   SOLE 21 4,977,003 0 0
PLANET LABS PBC COM CL A 72703X106 22,651 4,171,417 SH   SOLE 22 4,065,998 0 105,419
PLANET LABS PBC COM CL A 72703X106 123 22,588 SH   SOLE 25 22,588 0 0
PLANET LABS PBC COM CL A 72703X106 54 9,870 SH   SOLE 26 0 0 9,870
PLANET LABS PBC COM CL A 72703X106 463 85,196 SH   SOLE 30 85,196 0 0
PLANET LABS PBC COM CL A 72703X106 10,734 1,976,734 SH   SOLE 34 1,976,734 0 0
PLANET LABS PBC COM CL A 72703X106 85 15,661 SH   SOLE 40 15,661 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 583 100,213 SH   SOLE 2 96,065 0 4,148
PLAYA HOTELS & RESORTS NV SHS N70544106 2 359 SH   SOLE 4 359 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 30 5,110 SH   SOLE 7 0 0 5,110
PLAYA HOTELS & RESORTS NV SHS N70544106 1,946 334,444 SH   SOLE 21 334,444 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 11,119 1,910,422 SH   SOLE 22 1,857,426 0 52,996
PLAYA HOTELS & RESORTS NV SHS N70544106 88 15,121 SH   SOLE 25 15,121 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 513 88,180 SH   SOLE 26 77,518 0 10,662
PLAYA HOTELS & RESORTS NV SHS N70544106 495 84,987 SH   SOLE 28 77,390 0 7,597
PLAYA HOTELS & RESORTS NV SHS N70544106 234 40,281 SH   SOLE 30 40,281 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 7 1,232 SH   SOLE 34 1,232 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 71 12,219 SH   SOLE 40 12,219 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 40 6,833 SH   SOLE 43 6,833 0 0
PLAYAGS INC COM 72814N104 254 48,010 SH   SOLE 2 40,289 0 7,721
PLAYAGS INC COM 72814N104 25 4,648 SH   SOLE 18 4,648 0 0
PLAYAGS INC COM 72814N104 655 123,632 SH   SOLE 19 123,632 0 0
PLAYAGS INC COM 72814N104 333 62,761 SH   SOLE 21 62,761 0 0
PLAYAGS INC COM 72814N104 3,076 580,416 SH   SOLE 22 580,416 0 0
PLAYAGS INC COM 72814N104 16 2,931 SH   SOLE 23 2,931 0 0
PLAYAGS INC COM 72814N104 181 34,206 SH   SOLE 26 0 0 34,206
PLAYAGS INC COM 72814N104 1 142 SH   SOLE 43 142 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 189 54,071 SH   SOLE 2 34,062 0 20,009
PLAYSTUDIOS INC CLASS A COM 72815G108 3 806 SH   SOLE 7 806 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 849 243,395 SH   SOLE 18 243,395 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 498 142,670 SH   SOLE 19 142,670 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 9,770 2,799,481 SH   SOLE 21 2,799,481 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 3,692 1,057,831 SH   SOLE 22 993,711 0 64,120
PLAYSTUDIOS INC CLASS A COM 72815G108 45 12,798 SH   SOLE 25 12,798 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 52 14,906 SH   SOLE 40 14,906 0 0
PLAYTIKA HLDG CORP COM 72815L107 1,269 135,115 SH   SOLE 2 69,179 0 65,936
PLAYTIKA HLDG CORP COM 72815L107 12 1,329 SH   SOLE 7 1,329 0 0
PLAYTIKA HLDG CORP COM 72815L107 433 46,112 SH   SOLE 18 46,112 0 0
PLAYTIKA HLDG CORP COM 72815L107 313 33,341 SH   SOLE 19 33,341 0 0
PLAYTIKA HLDG CORP COM 72815L107 12,382 1,318,652 SH   SOLE 21 1,318,652 0 0
PLAYTIKA HLDG CORP COM 72815L107 23,231 2,474,005 SH   SOLE 22 2,399,054 0 74,951
PLAYTIKA HLDG CORP COM 72815L107 60 6,397 SH   SOLE 25 6,397 0 0
PLAYTIKA HLDG CORP COM 72815L107 21 2,283 SH   SOLE 30 2,283 0 0
PLAYTIKA HLDG CORP COM 72815L107 14 1,523 SH   SOLE 31 1,523 0 0
PLAYTIKA HLDG CORP COM 72815L107 335 35,716 SH   SOLE 43 34,154 0 1,562
PLBY GROUP INC COM 72814P109 85 21,104 SH   SOLE 2 9,594 0 11,510
PLBY GROUP INC COM 72814P109 1 174 SH   SOLE 7 174 0 0
PLBY GROUP INC COM 72814P109 373 92,601 SH   SOLE 18 92,601 0 0
PLBY GROUP INC COM 72814P109 238 58,957 SH   SOLE 19 58,957 0 0
PLBY GROUP INC COM 72814P109 4,344 1,077,948 SH   SOLE 21 1,077,948 0 0
PLBY GROUP INC COM 72814P109 2,646 656,554 SH   SOLE 22 627,412 0 29,142
PLBY GROUP INC COM 72814P109 9 2,189 SH   SOLE 25 2,189 0 0
PLBY GROUP INC COM 72814P109 7 1,698 SH   SOLE 26 0 0 1,698
PLBY GROUP INC COM 72814P109 15 3,716 SH   SOLE 30 3,716 0 0
PLBY GROUP INC COM 72814P109 7 1,617 SH   SOLE 40 1,617 0 0
PLDT INC SPONSORED ADR 69344D408 20,442 807,971 SH   SOLE 43 776,875 0 31,096
PLEXUS CORP COM 729132100 2,606 29,762 SH   SOLE 2 24,283 0 5,479
PLEXUS CORP COM 729132100 12 133 SH   SOLE 4 133 0 0
PLEXUS CORP COM 729132100 27 305 SH   SOLE 7 305 0 0
PLEXUS CORP COM 729132100 8,131 92,865 SH   SOLE 18 92,865 0 0
PLEXUS CORP COM 729132100 5,202 59,416 SH   SOLE 19 59,416 0 0
PLEXUS CORP COM 729132100 293,214 3,348,722 SH   SOLE 21 3,348,722 0 0
PLEXUS CORP COM 729132100 59,252 676,701 SH   SOLE 22 656,990 0 19,711
PLEXUS CORP COM 729132100 36 416 SH   SOLE 23 416 0 0
PLEXUS CORP COM 729132100 330 3,765 SH   SOLE 25 3,765 0 0
PLEXUS CORP COM 729132100 1,630 18,611 SH   SOLE 26 15,342 0 3,269
PLEXUS CORP COM 729132100 1,371 15,663 SH   SOLE 28 15,663 0 0
PLEXUS CORP COM 729132100 5,844 66,743 SH   SOLE 30 66,743 0 0
PLEXUS CORP COM 729132100 92 1,053 SH   SOLE 36 1,053 0 0
PLEXUS CORP COM 729132100 281 3,206 SH   SOLE 40 3,206 0 0
PLEXUS CORP COM 729132100 1,826 20,852 SH   SOLE 43 19,420 0 1,432
PLIANT THERAPEUTICS INC COM 729139105 1,405 67,267 SH   SOLE 2 29,438 0 37,829
PLIANT THERAPEUTICS INC COM 729139105 113 5,407 SH   SOLE 18 5,407 0 0
PLIANT THERAPEUTICS INC COM 729139105 3,752 179,603 SH   SOLE 19 179,603 0 0
PLIANT THERAPEUTICS INC COM 729139105 9,212 440,958 SH   SOLE 21 440,958 0 0
PLIANT THERAPEUTICS INC COM 729139105 12,090 578,762 SH   SOLE 22 578,762 0 0
PLIANT THERAPEUTICS INC COM 729139105 85 4,048 SH   SOLE 23 4,048 0 0
PLIANT THERAPEUTICS INC COM 729139105 1,121 53,667 SH   SOLE 26 0 0 53,667
PLIANT THERAPEUTICS INC COM 729139105 445 21,294 SH   SOLE 30 21,294 0 0
PLIANT THERAPEUTICS INC COM 729139105 378 18,114 SH   SOLE 43 17,937 0 177
PLUG POWER INC COM NEW 72919P202 20,057 954,653 SH   SOLE 2 90,459 0 864,194
PLUG POWER INC COM NEW 72919P202 9,606 457,217 SH   SOLE 4 261,292 0 195,925
PLUG POWER INC COM NEW 72919P202 1,436 68,369 SH   SOLE 7 66,605 0 1,764
PLUG POWER INC COM NEW 72919P202 333 15,869 SH   SOLE 13 2,044 0 13,825
PLUG POWER INC COM NEW 72919P202 1,206 57,416 SH   SOLE 15 57,416 0 0
PLUG POWER INC COM NEW 72919P202 10,237 487,223 SH   SOLE 18 460,782 0 26,441
PLUG POWER INC COM NEW 72919P202 3,351 159,504 SH   SOLE 19 159,504 0 0
PLUG POWER INC COM NEW 72919P202 430,491 20,489,807 SH   SOLE 21 20,489,807 0 0
PLUG POWER INC COM NEW 72919P202 257,658 12,263,598 SH   SOLE 22 11,307,945 0 955,653
PLUG POWER INC COM NEW 72919P202 17,637 839,435 SH   SOLE 23 839,435 0 0
PLUG POWER INC COM NEW 72919P202 20,059 954,733 SH   SOLE 25 954,733 0 0
PLUG POWER INC COM NEW 72919P202 14,120 672,074 SH   SOLE 26 332,251 0 339,823
PLUG POWER INC COM NEW 72919P202 22,471 1,069,542 SH   SOLE 28 22,114 0 1,047,428
PLUG POWER INC COM NEW 72919P202 345,376 16,438,666 SH   SOLE 30 16,438,666 0 0
PLUG POWER INC COM NEW 72919P202 2,193 104,398 SH   SOLE 31 95,358 0 9,040
PLUG POWER INC COM NEW 72919P202 474 22,551 SH   SOLE 34 22,551 0 0
PLUG POWER INC COM NEW 72919P202 3,186 151,658 SH   SOLE 36 151,658 0 0
PLUG POWER INC COM NEW 72919P202 325 15,469 SH   SOLE 40 15,469 0 0
PLUG POWER INC COM NEW 72919P202 25 1,194 SH   OTR 43 1,194 0 0
PLUG POWER INC COM NEW 72919P202 7,582 360,892 SH   SOLE 43 345,811 0 15,081
PLUMAS BANCORP COM 729273102 5 160 SH   SOLE 2 0 0 160
PLUMAS BANCORP COM 729273102 27 957 SH   SOLE 18 957 0 0
PLUMAS BANCORP COM 729273102 557 19,645 SH   SOLE 21 19,645 0 0
PLUMAS BANCORP COM 729273102 18 629 SH   SOLE 22 629 0 0
PLUMAS BANCORP COM 729273102 21 733 SH   SOLE 43 733 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 0 9 SH   SOLE 21 9 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 46 104,418 SH   SOLE 22 104,418 0 0
PLX PHARMA INC COM 72942A107 3 5,200 SH   SOLE 18 5,200 0 0
PLX PHARMA INC COM 72942A107 54 83,404 SH   SOLE 21 83,404 0 0
PLX PHARMA INC COM 72942A107 211 324,183 SH   SOLE 22 324,183 0 0
PLYMOUTH INDL REIT INC COM 729640102 951 56,572 SH   SOLE 2 16,525 0 40,047
PLYMOUTH INDL REIT INC COM 729640102 7 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102 2,047 121,785 SH   SOLE 18 121,785 0 0
PLYMOUTH INDL REIT INC COM 729640102 1,163 69,182 SH   SOLE 19 69,182 0 0
PLYMOUTH INDL REIT INC COM 729640102 24,587 1,462,642 SH   SOLE 21 1,462,642 0 0
PLYMOUTH INDL REIT INC COM 729640102 16,314 970,509 SH   SOLE 22 928,472 0 42,037
PLYMOUTH INDL REIT INC COM 729640102 25 1,461 SH   SOLE 23 1,461 0 0
PLYMOUTH INDL REIT INC COM 729640102 75 4,481 SH   SOLE 25 4,481 0 0
PLYMOUTH INDL REIT INC COM 729640102 52 3,092 SH   SOLE 26 0 0 3,092
PLYMOUTH INDL REIT INC COM 729640102 408 24,281 SH   SOLE 30 24,281 0 0
PLYMOUTH INDL REIT INC COM 729640102 59 3,508 SH   SOLE 40 3,508 0 0
PLYMOUTH INDL REIT INC COM 729640102 216 12,849 SH   SOLE 43 12,467 0 382
PMV PHARMACEUTICALS INC COM 69353Y103 431 36,222 SH   SOLE 2 13,273 0 22,949
PMV PHARMACEUTICALS INC COM 69353Y103 4 344 SH   SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 1,661 139,565 SH   SOLE 18 139,565 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 8,720 732,737 SH   SOLE 19 732,737 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 18,463 1,551,551 SH   SOLE 21 1,551,551 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 10,142 852,291 SH   SOLE 22 822,713 0 29,578
PMV PHARMACEUTICALS INC COM 69353Y103 26 2,184 SH   SOLE 25 2,184 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 36 3,043 SH   SOLE 26 0 0 3,043
PMV PHARMACEUTICALS INC COM 69353Y103 270 22,705 SH   SOLE 30 22,705 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 25 2,105 SH   SOLE 34 2,105 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 16 1,373 SH   SOLE 40 1,373 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 193 16,203 SH   SOLE 43 15,674 0 529
PNC FINL SVCS GROUP INC COM 693475105 137,391 919,498 SH   SOLE 2 201,574 0 717,924
PNC FINL SVCS GROUP INC COM 693475105 57,995 388,133 SH   SOLE 4 249,027 0 139,106
PNC FINL SVCS GROUP INC COM 693475105 67,822 453,903 SH   SOLE 7 396,516 0 57,387
PNC FINL SVCS GROUP INC COM 693475105 1,489 9,966 SH   SOLE 13 1,783 0 8,183
PNC FINL SVCS GROUP INC COM 693475105 9,355 62,607 SH   SOLE 15 62,607 0 0
PNC FINL SVCS GROUP INC COM 693475105 0 3 SH   SOLE 17 0 0 3
PNC FINL SVCS GROUP INC COM 693475105 124,253 831,566 SH   SOLE 18 794,096 0 37,470
PNC FINL SVCS GROUP INC COM 693475105 23,050 154,261 SH   SOLE 19 154,261 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,714,375 11,473,530 SH   SOLE 21 11,473,530 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,288,482 8,623,224 SH   SOLE 22 7,788,903 0 834,321
PNC FINL SVCS GROUP INC COM 693475105 103,583 693,232 SH   SOLE 23 693,232 0 0
PNC FINL SVCS GROUP INC COM 693475105 155,566 1,041,130 SH   SOLE 25 1,041,130 0 0
PNC FINL SVCS GROUP INC COM 693475105 156,825 1,049,555 SH   SOLE 26 503,562 0 545,993
PNC FINL SVCS GROUP INC COM 693475105 132,962 889,855 SH   SOLE 28 30,951 0 858,904
PNC FINL SVCS GROUP INC COM 693475105 70 469 SH   SOLE 29 469 0 0
PNC FINL SVCS GROUP INC COM 693475105 474,551 3,175,956 SH   SOLE 30 3,175,956 0 0
PNC FINL SVCS GROUP INC COM 693475105 13,814 92,450 SH   SOLE 31 84,868 0 7,582
PNC FINL SVCS GROUP INC COM 693475105 5,347 35,783 SH   SOLE 34 35,783 0 0
PNC FINL SVCS GROUP INC COM 693475105 22,240 148,842 SH   SOLE 36 148,842 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,011 13,458 SH   SOLE 40 13,458 0 0
PNC FINL SVCS GROUP INC COM 693475105 185 1,235 SH   OTR 43 1,235 0 0
PNC FINL SVCS GROUP INC COM 693475105 70,737 473,411 SH   SOLE 43 426,679 0 46,732
PNM RES INC COM 69349H107 9,718 212,506 SH   SOLE 2 145,875 0 66,631
PNM RES INC COM 69349H107 464 10,154 SH   SOLE 4 10,154 0 0
PNM RES INC COM 69349H107 276 6,037 SH   SOLE 7 6,037 0 0
PNM RES INC COM 69349H107 18,474 403,980 SH   SOLE 18 403,980 0 0
PNM RES INC COM 69349H107 7,215 157,779 SH   SOLE 19 157,779 0 0
PNM RES INC COM 69349H107 315,220 6,893,063 SH   SOLE 21 6,893,063 0 0
PNM RES INC COM 69349H107 121,261 2,651,680 SH   SOLE 22 2,560,312 0 91,368
PNM RES INC COM 69349H107 182 3,980 SH   SOLE 23 3,980 0 0
PNM RES INC COM 69349H107 1,960 42,857 SH   SOLE 26 36,797 0 6,060
PNM RES INC COM 69349H107 4,281 93,608 SH   SOLE 30 93,608 0 0
PNM RES INC COM 69349H107 245 5,350 SH   SOLE 36 5,350 0 0
PNM RES INC COM 69349H107 442 9,669 SH   SOLE 40 9,669 0 0
PNM RES INC COM 69349H107 5,406 118,213 SH   SOLE 43 115,771 0 2,442
POINT BIOPHARMA GLOBAL INC COM 730541109 638 82,532 SH   SOLE 2 24,542 0 57,990
POINT BIOPHARMA GLOBAL INC COM 730541109 6 804 SH   SOLE 7 804 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 1,911 247,270 SH   SOLE 18 247,270 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 8,196 1,060,243 SH   SOLE 19 1,060,243 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 19,737 2,553,269 SH   SOLE 21 2,553,269 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 12,762 1,650,996 SH   SOLE 22 1,594,058 0 56,938
POINT BIOPHARMA GLOBAL INC COM 730541109 88 11,327 SH   SOLE 25 11,327 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 3 397 SH   SOLE 28 0 0 397
POINT BIOPHARMA GLOBAL INC COM 730541109 369 47,759 SH   SOLE 30 47,759 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109 3,850 498,000 SH   SOLE 34 498,000 0 0
POLAR PWR INC COM 73102V105 4 1,469 SH   SOLE 18 1,469 0 0
POLAR PWR INC COM 73102V105 32 12,803 SH   SOLE 21 12,803 0 0
POLAR PWR INC COM 73102V105 212 85,896 SH   SOLE 22 85,896 0 0
POLARIS INC COM 731068102 7,611 79,575 SH   SOLE 2 52,744 0 26,831
POLARIS INC COM 731068102 16 168 SH   SOLE 4 168 0 0
POLARIS INC COM 731068102 2,330 24,360 SH   SOLE 7 24,360 0 0
POLARIS INC COM 731068102 11,588 121,151 SH   SOLE 18 121,151 0 0
POLARIS INC COM 731068102 1,652 17,270 SH   SOLE 19 17,270 0 0
POLARIS INC COM 731068102 273,691 2,861,383 SH   SOLE 21 2,861,383 0 0
POLARIS INC COM 731068102 144,522 1,510,945 SH   SOLE 22 1,442,242 0 68,703
POLARIS INC COM 731068102 776 8,111 SH   SOLE 25 8,111 0 0
POLARIS INC COM 731068102 2,821 29,490 SH   SOLE 26 24,872 0 4,618
POLARIS INC COM 731068102 98 1,022 SH   SOLE 28 1,022 0 0
POLARIS INC COM 731068102 5,196 54,319 SH   SOLE 30 54,319 0 0
POLARIS INC COM 731068102 75 789 SH   SOLE 31 789 0 0
POLARIS INC COM 731068102 99 1,037 SH   SOLE 36 1,037 0 0
POLARIS INC COM 731068102 683 7,141 SH   SOLE 40 7,141 0 0
POLARIS INC COM 731068102 22 233 SH   OTR 43 233 0 0
POLARIS INC COM 731068102 3,278 34,268 SH   SOLE 43 31,771 0 2,497
POLARITYTE INC COM NEW 731094207 2 1,977 SH   SOLE 21 1,977 0 0
POLARITYTE INC COM NEW 731094207 30 34,545 SH   SOLE 22 34,545 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 18 3,513 SH   SOLE 2 3,513 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 18 3,636 SH   SOLE 22 3,636 0 0
POLISHED COM INC COM 28252C109 1 1,491 SH   SOLE 2 0 0 1,491
POLISHED COM INC COM 28252C109 9 17,851 SH   SOLE 18 17,851 0 0
POLISHED COM INC COM 28252C109 109 208,800 SH   SOLE 21 208,800 0 0
POLISHED COM INC COM 28252C109 810 1,557,459 SH   SOLE 22 1,557,459 0 0
POLYMET MNG CORP COM NEW 731916409 32 11,082 SH   SOLE 2 3,196 0 7,886
POLYMET MNG CORP COM NEW 731916409 4 1,480 SH   SOLE 17 0 0 1,480
POLYMET MNG CORP COM NEW 731916409 270 93,759 SH   SOLE 18 93,759 0 0
POLYMET MNG CORP COM NEW 731916409 158 54,809 SH   SOLE 19 54,809 0 0
POLYMET MNG CORP COM NEW 731916409 2,823 980,037 SH   SOLE 21 980,037 0 0
POLYMET MNG CORP COM NEW 731916409 649 225,432 SH   SOLE 22 210,249 0 15,183
POLYMET MNG CORP COM NEW 731916409 2 567 SH   SOLE 23 567 0 0
POLYPID LTD SHS M8001Q118 4 3,091 SH   SOLE 22 3,091 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 11 1,197 SH   SOLE 2 0 0 1,197
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 34 3,668 SH   SOLE 18 3,668 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 1,146 125,061 SH   SOLE 21 125,061 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 1,621 177,018 SH   SOLE 22 177,018 0 0
POOL CORP COM 73278L105 25,655 80,623 SH   SOLE 2 20,525 0 60,098
POOL CORP COM 73278L105 11,529 36,231 SH   SOLE 4 22,722 0 13,509
POOL CORP COM 73278L105 12,020 37,773 SH   SOLE 7 36,675 0 1,098
POOL CORP COM 73278L105 671 2,109 SH   SOLE 13 1,171 0 938
POOL CORP COM 73278L105 1,214 3,816 SH   SOLE 15 3,816 0 0
POOL CORP COM 73278L105 3 8 SH   SOLE 17 0 0 8
POOL CORP COM 73278L105 21,301 66,940 SH   SOLE 18 63,491 0 3,449
POOL CORP COM 73278L105 216,920 681,688 SH   SOLE 19 681,688 0 0
POOL CORP COM 73278L105 446,491 1,403,133 SH   SOLE 21 1,403,133 0 0
POOL CORP COM 73278L105 325,072 1,021,565 SH   SOLE 22 941,315 0 80,250
POOL CORP COM 73278L105 20,042 62,983 SH   SOLE 23 62,983 0 0
POOL CORP COM 73278L105 26,165 82,226 SH   SOLE 25 82,226 0 0
POOL CORP COM 73278L105 24,780 77,874 SH   SOLE 26 26,672 0 51,202
POOL CORP COM 73278L105 26,748 84,059 SH   SOLE 28 1,507 0 82,552
POOL CORP COM 73278L105 95 297 SH   SOLE 29 297 0 0
POOL CORP COM 73278L105 107,631 338,239 SH   SOLE 30 329,505 0 8,734
POOL CORP COM 73278L105 2,698 8,479 SH   SOLE 31 7,760 0 719
POOL CORP COM 73278L105 541 1,701 SH   SOLE 34 1,701 0 0
POOL CORP COM 73278L105 4,395 13,812 SH   SOLE 36 13,812 0 0
POOL CORP COM 73278L105 414 1,302 SH   SOLE 40 1,302 0 0
POOL CORP COM 73278L105 20 62 SH   OTR 43 62 0 0
POOL CORP COM 73278L105 8,998 28,277 SH   SOLE 43 24,278 0 3,999
POPULAR INC COM NEW 733174700 10,501 145,725 SH   SOLE 2 49,027 0 96,698
POPULAR INC COM NEW 733174700 124 1,722 SH   SOLE 4 299 0 1,423
POPULAR INC COM NEW 733174700 99 1,370 SH   SOLE 7 1,370 0 0
POPULAR INC COM NEW 733174700 2,120 29,426 SH   SOLE 18 29,426 0 0
POPULAR INC COM NEW 733174700 2,905 40,318 SH   SOLE 19 40,318 0 0
POPULAR INC COM NEW 733174700 88,760 1,231,746 SH   SOLE 21 1,231,746 0 0
POPULAR INC COM NEW 733174700 126,263 1,752,197 SH   SOLE 22 1,658,311 0 93,886
POPULAR INC COM NEW 733174700 809 11,229 SH   SOLE 25 11,229 0 0
POPULAR INC COM NEW 733174700 3,037 42,141 SH   SOLE 26 34,746 0 7,395
POPULAR INC COM NEW 733174700 514 7,131 SH   SOLE 28 1,436 0 5,695
POPULAR INC COM NEW 733174700 2,481 34,425 SH   SOLE 30 34,425 0 0
POPULAR INC COM NEW 733174700 79 1,095 SH   SOLE 31 1,095 0 0
POPULAR INC COM NEW 733174700 121 1,673 SH   SOLE 34 1,673 0 0
POPULAR INC COM NEW 733174700 153 2,119 SH   SOLE 36 2,119 0 0
POPULAR INC COM NEW 733174700 706 9,800 SH   SOLE 40 9,800 0 0
POPULAR INC COM NEW 733174700 4,457 61,851 SH   SOLE 43 61,610 0 241
PORCH GROUP INC COM 733245104 195 86,733 SH   SOLE 2 46,305 0 40,428
PORCH GROUP INC COM 733245104 0 81 SH   SOLE 4 81 0 0
PORCH GROUP INC COM 733245104 2 1,091 SH   SOLE 7 1,091 0 0
PORCH GROUP INC COM 733245104 578 256,791 SH   SOLE 18 256,791 0 0
PORCH GROUP INC COM 733245104 338 150,126 SH   SOLE 19 150,126 0 0
PORCH GROUP INC COM 733245104 6,802 3,023,019 SH   SOLE 21 3,023,019 0 0
PORCH GROUP INC COM 733245104 4,463 1,983,398 SH   SOLE 22 1,894,762 0 88,636
PORCH GROUP INC COM 733245104 22 9,660 SH   SOLE 25 9,660 0 0
PORCH GROUP INC COM 733245104 96 42,713 SH   SOLE 26 35,801 0 6,912
PORCH GROUP INC COM 733245104 45 20,024 SH   SOLE 28 8,638 0 11,386
PORCH GROUP INC COM 733245104 111 49,234 SH   SOLE 30 49,234 0 0
PORCH GROUP INC COM 733245104 26 11,412 SH   SOLE 40 11,412 0 0
PORTAGE BIOTECH INC COM G7185A128 8 1,210 SH   SOLE 2 1,210 0 0
PORTAGE BIOTECH INC COM G7185A128 11 1,562 SH   SOLE 18 1,562 0 0
PORTAGE BIOTECH INC COM G7185A128 131 19,178 SH   SOLE 21 19,178 0 0
PORTAGE BIOTECH INC COM G7185A128 48 6,993 SH   SOLE 22 6,993 0 0
PORTILLOS INC COM CL A 73642K106 290 14,735 SH   SOLE 2 11,931 0 2,804
PORTILLOS INC COM CL A 73642K106 7 332 SH   SOLE 7 332 0 0
PORTILLOS INC COM CL A 73642K106 1,063 53,991 SH   SOLE 18 53,991 0 0
PORTILLOS INC COM CL A 73642K106 840 42,672 SH   SOLE 19 42,672 0 0
PORTILLOS INC COM CL A 73642K106 14,839 753,650 SH   SOLE 21 753,650 0 0
PORTILLOS INC COM CL A 73642K106 12,661 643,015 SH   SOLE 22 629,311 0 13,704
PORTILLOS INC COM CL A 73642K106 83 4,236 SH   SOLE 25 4,236 0 0
PORTILLOS INC COM CL A 73642K106 71 3,596 SH   SOLE 40 3,596 0 0
PORTILLOS INC COM CL A 73642K106 0 18 SH   SOLE 43 18 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 15,961 367,260 SH   SOLE 2 210,980 0 156,280
PORTLAND GEN ELEC CO COM NEW 736508847 503 11,578 SH   SOLE 4 10,996 0 582
PORTLAND GEN ELEC CO COM NEW 736508847 1,189 27,358 SH   SOLE 7 26,477 0 881
PORTLAND GEN ELEC CO COM NEW 736508847 32 739 SH   SOLE 13 739 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 18,772 431,928 SH   SOLE 18 424,820 0 7,108
PORTLAND GEN ELEC CO COM NEW 736508847 39,243 902,977 SH   SOLE 19 902,977 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 305,873 7,038,040 SH   SOLE 21 7,038,040 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 141,844 3,263,773 SH   SOLE 22 3,164,921 0 98,852
PORTLAND GEN ELEC CO COM NEW 736508847 923 21,242 SH   SOLE 23 21,242 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,292 75,737 SH   SOLE 26 39,832 0 35,905
PORTLAND GEN ELEC CO COM NEW 736508847 69 1,597 SH   SOLE 28 1,597 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 64 1,484 SH   SOLE 29 1,484 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,242 97,607 SH   SOLE 30 97,607 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 87 2,003 SH   SOLE 31 2,003 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 163 3,745 SH   SOLE 34 3,745 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 253 5,832 SH   SOLE 36 5,832 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 478 11,004 SH   SOLE 40 11,004 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,920 67,196 SH   SOLE 43 63,652 0 3,544
PORTMAN RIDGE FIN CORP COM NEW 73688F201 1,213 57,767 SH   SOLE 30 57,767 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201 0 5 SH   SOLE 43 5 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 2,987 81,584 SH   SOLE 2 81,584 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 490 13,381 SH   SOLE 4 13,381 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 181 4,947 SH   SOLE 7 0 0 4,947
POSCO HOLDINGS INC SPONSORED ADR 693483109 1,591 43,458 SH   SOLE 18 43,458 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 0 7 SH   SOLE 19 7 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 211 5,751 SH   SOLE 21 5,751 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 11,111 303,494 SH   SOLE 22 303,494 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 69 1,882 SH   SOLE 30 1,882 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 138 3,762 SH   SOLE 31 0 0 3,762
POSCO HOLDINGS INC SPONSORED ADR 693483109 24,378 665,894 SH   SOLE 43 611,184 0 54,710
POSEIDA THERAPEUTICS INC COM 73730P108 145 40,984 SH   SOLE 2 27,372 0 13,612
POSEIDA THERAPEUTICS INC COM 73730P108 36 10,132 SH   SOLE 18 6,319 0 3,813
POSEIDA THERAPEUTICS INC COM 73730P108 819 231,898 SH   SOLE 19 231,898 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 1,773 502,170 SH   SOLE 21 502,170 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 2,140 606,128 SH   SOLE 22 606,128 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 4 1,065 SH   SOLE 23 1,065 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 57 16,202 SH   SOLE 26 0 0 16,202
POSEIDA THERAPEUTICS INC COM 73730P108 137 38,881 SH   SOLE 30 38,881 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 2 458 SH   SOLE 43 458 0 0
POSHMARK INC COM CL A 73739W104 424 27,051 SH   SOLE 2 8,002 0 19,049
POSHMARK INC COM CL A 73739W104 7 442 SH   SOLE 7 442 0 0
POSHMARK INC COM CL A 73739W104 2,326 148,433 SH   SOLE 18 148,433 0 0
POSHMARK INC COM CL A 73739W104 1,374 87,681 SH   SOLE 19 87,681 0 0
POSHMARK INC COM CL A 73739W104 25,743 1,642,801 SH   SOLE 21 1,642,801 0 0
POSHMARK INC COM CL A 73739W104 17,858 1,139,639 SH   SOLE 22 1,101,621 0 38,018
POSHMARK INC COM CL A 73739W104 99 6,327 SH   SOLE 25 6,327 0 0
POSHMARK INC COM CL A 73739W104 36 2,267 SH   SOLE 26 0 0 2,267
POSHMARK INC COM CL A 73739W104 67 4,279 SH   SOLE 28 0 0 4,279
POSHMARK INC COM CL A 73739W104 738 47,079 SH   SOLE 30 47,079 0 0
POSHMARK INC COM CL A 73739W104 84 5,374 SH   SOLE 40 5,374 0 0
POSHMARK INC COM CL A 73739W104 7 439 SH   SOLE 43 439 0 0
POST HLDGS INC COM 737446104 14,674 179,148 SH   SOLE 2 53,749 0 125,399
POST HLDGS INC COM 737446104 48 592 SH   SOLE 4 202 0 390
POST HLDGS INC COM 737446104 89 1,089 SH   SOLE 7 1,089 0 0
POST HLDGS INC COM 737446104 9,962 121,620 SH   SOLE 18 121,620 0 0
POST HLDGS INC COM 737446104 1,394 17,024 SH   SOLE 19 17,024 0 0
POST HLDGS INC COM 737446104 220,123 2,687,380 SH   SOLE 21 2,687,380 0 0
POST HLDGS INC COM 737446104 122,333 1,493,508 SH   SOLE 22 1,425,500 0 68,008
POST HLDGS INC COM 737446104 658 8,037 SH   SOLE 25 8,037 0 0
POST HLDGS INC COM 737446104 2,697 32,923 SH   SOLE 26 27,523 0 5,400
POST HLDGS INC COM 737446104 2,110 25,765 SH   SOLE 28 1,134 0 24,631
POST HLDGS INC COM 737446104 1,931 23,575 SH   SOLE 30 23,575 0 0
POST HLDGS INC COM 737446104 666 8,127 SH   SOLE 31 7,624 0 503
POST HLDGS INC COM 737446104 139 1,698 SH   SOLE 36 1,698 0 0
POST HLDGS INC COM 737446104 557 6,795 SH   SOLE 40 6,795 0 0
POST HLDGS INC COM 737446104 2,040 24,904 SH   SOLE 43 23,702 0 1,202
POST HOLDINGS PARTNERING COR COM SER A 737465104 74 7,593 SH   SOLE 2 7,593 0 0
POSTAL REALTY TRUST INC CL A 73757R102 315 21,488 SH   SOLE 2 13,474 0 8,014
POSTAL REALTY TRUST INC CL A 73757R102 5 314 SH   SOLE 7 314 0 0
POSTAL REALTY TRUST INC CL A 73757R102 736 50,175 SH   SOLE 18 50,175 0 0
POSTAL REALTY TRUST INC CL A 73757R102 533 36,365 SH   SOLE 19 36,365 0 0
POSTAL REALTY TRUST INC CL A 73757R102 9,995 681,346 SH   SOLE 21 681,346 0 0
POSTAL REALTY TRUST INC CL A 73757R102 4,603 313,752 SH   SOLE 22 306,222 0 7,530
POSTAL REALTY TRUST INC CL A 73757R102 12 835 SH   SOLE 23 835 0 0
POTBELLY CORP COM 73754Y100 18 3,961 SH   SOLE 2 3,961 0 0
POTBELLY CORP COM 73754Y100 19 4,233 SH   SOLE 18 4,233 0 0
POTBELLY CORP COM 73754Y100 231 51,025 SH   SOLE 21 51,025 0 0
POTBELLY CORP COM 73754Y100 1,835 405,187 SH   SOLE 22 405,187 0 0
POTBELLY CORP COM 73754Y100 24 5,278 SH   SOLE 43 5,278 0 0
POTLATCHDELTIC CORPORATION COM 737630103 9,871 240,517 SH   SOLE 2 153,948 0 86,569
POTLATCHDELTIC CORPORATION COM 737630103 5 120 SH   SOLE 4 120 0 0
POTLATCHDELTIC CORPORATION COM 737630103 35 857 SH   SOLE 7 857 0 0
POTLATCHDELTIC CORPORATION COM 737630103 15,556 379,037 SH   SOLE 18 379,037 0 0
POTLATCHDELTIC CORPORATION COM 737630103 13,699 333,807 SH   SOLE 19 333,807 0 0
POTLATCHDELTIC CORPORATION COM 737630103 256,155 6,241,589 SH   SOLE 21 6,241,589 0 0
POTLATCHDELTIC CORPORATION COM 737630103 94,180 2,294,840 SH   SOLE 22 2,208,863 0 85,977
POTLATCHDELTIC CORPORATION COM 737630103 0 9 SH   SOLE 23 9 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,766 43,036 SH   SOLE 25 43,036 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,592 38,788 SH   SOLE 26 26,186 0 12,602
POTLATCHDELTIC CORPORATION COM 737630103 49 1,195 SH   SOLE 28 1,195 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103 10,690 260,469 SH   SOLE 30 260,469 0 0
POTLATCHDELTIC CORPORATION COM 737630103 223 5,435 SH   SOLE 34 5,435 0 0
POTLATCHDELTIC CORPORATION COM 737630103 50 1,227 SH   SOLE 36 1,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103 377 9,195 SH   SOLE 40 9,195 0 0
POTLATCHDELTIC CORPORATION COM 737630103 7,990 194,698 SH   SOLE 43 191,884 0 2,814
POWELL INDS INC COM 739128106 139 6,574 SH   SOLE 2 566 0 6,008
POWELL INDS INC COM 739128106 0 18 SH   SOLE 7 18 0 0
POWELL INDS INC COM 739128106 747 35,443 SH   SOLE 18 35,443 0 0
POWELL INDS INC COM 739128106 361 17,106 SH   SOLE 19 17,106 0 0
POWELL INDS INC COM 739128106 23,582 1,118,714 SH   SOLE 21 1,118,714 0 0
POWELL INDS INC COM 739128106 4,808 228,084 SH   SOLE 22 222,087 0 5,997
POWELL INDS INC COM 739128106 244 11,576 SH   SOLE 30 11,576 0 0
POWELL INDS INC COM 739128106 7 351 SH   SOLE 43 311 0 40
POWER & DIGITAL INFRASTRUCTU CLASS A COM 73919C100 27,950 2,817,500 SH   SOLE 2 2,817,500 0 0
POWER & DIGITAL INFRASTRUCTU *W EXP 12/09/202 73919C118 225 1,408,749 SH   SOLE 2 1,408,749 0 0
POWER INTEGRATIONS INC COM 739276103 6,645 103,312 SH   SOLE 2 72,549 0 30,763
POWER INTEGRATIONS INC COM 739276103 333 5,176 SH   SOLE 4 4,580 0 596
POWER INTEGRATIONS INC COM 739276103 66 1,031 SH   SOLE 7 1,031 0 0
POWER INTEGRATIONS INC COM 739276103 224 3,490 SH   SOLE 13 3,490 0 0
POWER INTEGRATIONS INC COM 739276103 16,973 263,887 SH   SOLE 18 244,403 0 19,484
POWER INTEGRATIONS INC COM 739276103 14,606 227,079 SH   SOLE 19 227,079 0 0
POWER INTEGRATIONS INC COM 739276103 256,678 3,990,638 SH   SOLE 21 3,990,638 0 0
POWER INTEGRATIONS INC COM 739276103 112,056 1,742,168 SH   SOLE 22 1,705,319 0 36,849
POWER INTEGRATIONS INC COM 739276103 816 12,688 SH   SOLE 23 12,688 0 0
POWER INTEGRATIONS INC COM 739276103 663 10,313 SH   SOLE 25 10,313 0 0
POWER INTEGRATIONS INC COM 739276103 4,853 75,457 SH   SOLE 26 31,690 0 43,767
POWER INTEGRATIONS INC COM 739276103 1,143 17,772 SH   SOLE 28 1,081 0 16,691
POWER INTEGRATIONS INC COM 739276103 95 1,484 SH   SOLE 29 1,484 0 0
POWER INTEGRATIONS INC COM 739276103 6,002 93,309 SH   SOLE 30 93,309 0 0
POWER INTEGRATIONS INC COM 739276103 316 4,907 SH   SOLE 31 4,907 0 0
POWER INTEGRATIONS INC COM 739276103 74 1,147 SH   SOLE 34 1,147 0 0
POWER INTEGRATIONS INC COM 739276103 254 3,949 SH   SOLE 36 3,949 0 0
POWER INTEGRATIONS INC COM 739276103 457 7,105 SH   SOLE 40 7,105 0 0
POWER INTEGRATIONS INC COM 739276103 5,435 84,494 SH   SOLE 43 75,870 0 8,624
POWER REIT COM 73933H101 5 437 SH   SOLE 18 437 0 0
POWER REIT COM 73933H101 63 5,867 SH   SOLE 21 5,867 0 0
POWER REIT COM 73933H101 174 16,283 SH   SOLE 22 16,283 0 0
POWERFLEET INC COM 73931J109 4 1,440 SH   SOLE 2 0 0 1,440
POWERFLEET INC COM 73931J109 20 6,524 SH   SOLE 18 6,524 0 0
POWERFLEET INC COM 73931J109 276 89,698 SH   SOLE 21 89,698 0 0
POWERFLEET INC COM 73931J109 1,136 368,949 SH   SOLE 22 368,949 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 998 59,824 SH   SOLE 2 38,477 0 21,347
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 9 567 SH   SOLE 7 567 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 2,170 130,008 SH   SOLE 18 130,008 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 1,585 94,962 SH   SOLE 19 94,962 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 24,804 1,486,167 SH   SOLE 21 1,486,167 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 15,727 942,290 SH   SOLE 22 902,947 0 39,343
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 102 6,100 SH   SOLE 25 6,100 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 75 4,493 SH   SOLE 26 1,244 0 3,249
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 68 4,082 SH   SOLE 28 0 0 4,082
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 769 46,087 SH   SOLE 30 46,087 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 92 5,489 SH   SOLE 40 5,489 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106 2 108 SH   SOLE 43 108 0 0
PPG INDS INC COM 693506107 60,072 542,704 SH   SOLE 2 147,290 0 395,414
PPG INDS INC COM 693506107 28,380 256,393 SH   SOLE 4 152,972 0 103,421
PPG INDS INC COM 693506107 25,511 230,473 SH   SOLE 7 223,775 0 6,698
PPG INDS INC COM 693506107 732 6,616 SH   SOLE 13 998 0 5,618
PPG INDS INC COM 693506107 3,972 35,882 SH   SOLE 15 35,882 0 0
PPG INDS INC COM 693506107 134,789 1,217,712 SH   SOLE 18 1,126,231 0 91,481
PPG INDS INC COM 693506107 228,382 2,063,255 SH   SOLE 19 2,063,255 0 0
PPG INDS INC COM 693506107 727,138 6,569,140 SH   SOLE 21 6,569,140 0 0
PPG INDS INC COM 693506107 567,081 5,123,147 SH   SOLE 22 4,648,616 0 474,531
PPG INDS INC COM 693506107 42,968 388,182 SH   SOLE 23 388,182 0 0
PPG INDS INC COM 693506107 64,603 583,637 SH   SOLE 25 583,637 0 0
PPG INDS INC COM 693506107 72,157 651,882 SH   SOLE 26 320,534 0 331,348
PPG INDS INC COM 693506107 69,128 624,520 SH   SOLE 28 7,211 0 617,309
PPG INDS INC COM 693506107 31 284 SH   SOLE 29 284 0 0
PPG INDS INC COM 693506107 186,587 1,685,672 SH   SOLE 30 1,685,672 0 0
PPG INDS INC COM 693506107 5,857 52,915 SH   SOLE 31 48,675 0 4,240
PPG INDS INC COM 693506107 11,101 100,288 SH   SOLE 34 100,288 0 0
PPG INDS INC COM 693506107 9,045 81,711 SH   SOLE 36 81,711 0 0
PPG INDS INC COM 693506107 860 7,770 SH   SOLE 40 7,770 0 0
PPG INDS INC COM 693506107 78 705 SH   OTR 43 705 0 0
PPG INDS INC COM 693506107 19,780 178,697 SH   SOLE 43 163,643 0 15,054
PPL CORP COM 69351T106 43,002 1,696,346 SH   SOLE 2 203,092 0 1,493,254
PPL CORP COM 69351T106 11,088 437,383 SH   SOLE 4 350,124 0 87,259
PPL CORP COM 69351T106 18,441 727,462 SH   SOLE 7 704,667 0 22,795
PPL CORP COM 69351T106 366 14,446 SH   SOLE 13 3,134 0 11,312
PPL CORP COM 69351T106 2,749 108,441 SH   SOLE 15 108,441 0 0
PPL CORP COM 69351T106 33,194 1,309,447 SH   SOLE 18 1,285,713 0 23,734
PPL CORP COM 69351T106 9,477 373,860 SH   SOLE 19 373,860 0 0
PPL CORP COM 69351T106 755,913 29,819,067 SH   SOLE 21 29,819,067 0 0
PPL CORP COM 69351T106 393,945 15,540,244 SH   SOLE 22 14,074,458 0 1,465,786
PPL CORP COM 69351T106 30,619 1,207,845 SH   SOLE 23 1,207,845 0 0
PPL CORP COM 69351T106 5,885 232,141 SH   SOLE 25 232,141 0 0
PPL CORP COM 69351T106 32,256 1,272,409 SH   SOLE 26 508,758 0 763,651
PPL CORP COM 69351T106 18,575 732,747 SH   SOLE 28 10,562 0 722,185
PPL CORP COM 69351T106 79 3,118 SH   SOLE 29 3,118 0 0
PPL CORP COM 69351T106 104,537 4,123,764 SH   SOLE 30 4,123,764 0 0
PPL CORP COM 69351T106 4,227 166,738 SH   SOLE 31 153,433 0 13,305
PPL CORP COM 69351T106 4,428 174,660 SH   SOLE 32 174,660 0 0
PPL CORP COM 69351T106 919 36,254 SH   SOLE 34 36,254 0 0
PPL CORP COM 69351T106 7,499 295,825 SH   SOLE 36 295,825 0 0
PPL CORP COM 69351T106 327 12,905 SH   SOLE 40 12,905 0 0
PPL CORP COM 69351T106 67 2,659 SH   OTR 43 2,659 0 0
PPL CORP COM 69351T106 8,648 341,161 SH   SOLE 43 310,621 0 30,540
PRA GROUP INC COM 69354N106 3,084 93,867 SH   SOLE 2 45,906 0 47,961
PRA GROUP INC COM 69354N106 4 112 SH   SOLE 4 112 0 0
PRA GROUP INC COM 69354N106 12 376 SH   SOLE 7 376 0 0
PRA GROUP INC COM 69354N106 4,750 144,562 SH   SOLE 18 144,562 0 0
PRA GROUP INC COM 69354N106 8,584 261,218 SH   SOLE 19 261,218 0 0
PRA GROUP INC COM 69354N106 156,373 4,758,772 SH   SOLE 21 4,758,772 0 0
PRA GROUP INC COM 69354N106 40,195 1,223,216 SH   SOLE 22 1,179,493 0 43,723
PRA GROUP INC COM 69354N106 190 5,773 SH   SOLE 23 5,773 0 0
PRA GROUP INC COM 69354N106 213 6,477 SH   SOLE 25 6,477 0 0
PRA GROUP INC COM 69354N106 3,018 91,855 SH   SOLE 26 23,480 0 68,375
PRA GROUP INC COM 69354N106 88 2,680 SH   SOLE 28 816 0 1,864
PRA GROUP INC COM 69354N106 3,818 116,196 SH   SOLE 30 116,196 0 0
PRA GROUP INC COM 69354N106 49 1,496 SH   SOLE 36 1,496 0 0
PRA GROUP INC COM 69354N106 173 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC COM 69354N106 579 17,623 SH   SOLE 43 17,171 0 452
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 2,937 3,000,000 PRN   SOLE 21 3,000,000 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 141 62,015 SH   SOLE 2 17,347 0 44,668
PRAXIS PRECISION MEDICINES I COM 74006W108 1 321 SH   SOLE 7 321 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 255 112,499 SH   SOLE 18 112,499 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 153 67,265 SH   SOLE 19 67,265 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 4,722 2,080,174 SH   SOLE 21 2,080,174 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 2,017 888,647 SH   SOLE 22 853,855 0 34,792
PRAXIS PRECISION MEDICINES I COM 74006W108 9 3,923 SH   SOLE 25 3,923 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 2 881 SH   SOLE 26 881 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 58 25,631 SH   SOLE 30 25,631 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 6 2,572 SH   SOLE 40 2,572 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 1 274 SH   SOLE 43 274 0 0
PRECIGEN INC COM 74017N105 446 210,279 SH   SOLE 2 41,477 0 168,802
PRECIGEN INC COM 74017N105 0 218 SH   SOLE 4 218 0 0
PRECIGEN INC COM 74017N105 3 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105 595 280,572 SH   SOLE 18 280,572 0 0
PRECIGEN INC COM 74017N105 662 312,343 SH   SOLE 19 312,343 0 0
PRECIGEN INC COM 74017N105 8,987 4,239,378 SH   SOLE 21 4,239,378 0 0
PRECIGEN INC COM 74017N105 5,253 2,477,868 SH   SOLE 22 2,424,081 0 53,787
PRECIGEN INC COM 74017N105 25 11,594 SH   SOLE 25 11,594 0 0
PRECIGEN INC COM 74017N105 109 51,343 SH   SOLE 26 3,387 0 47,956
PRECIGEN INC COM 74017N105 19 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105 361 170,071 SH   SOLE 30 170,071 0 0
PRECIGEN INC COM 74017N105 22 10,220 SH   SOLE 40 10,220 0 0
PRECIGEN INC COM 74017N105 130 61,353 SH   SOLE 43 61,353 0 0
PRECIPIO INC COM 74019L503 466 579,468 SH   SOLE 22 579,468 0 0
PRECISION BIOSCIENCES INC COM 74019P108 172 132,319 SH   SOLE 2 79,814 0 52,505
PRECISION BIOSCIENCES INC COM 74019P108 17 13,433 SH   SOLE 18 13,433 0 0
PRECISION BIOSCIENCES INC COM 74019P108 131 100,907 SH   SOLE 19 100,907 0 0
PRECISION BIOSCIENCES INC COM 74019P108 1,141 877,371 SH   SOLE 21 877,371 0 0
PRECISION BIOSCIENCES INC COM 74019P108 1,460 1,123,156 SH   SOLE 22 1,123,156 0 0
PRECISION BIOSCIENCES INC COM 74019P108 3 2,254 SH   SOLE 23 2,254 0 0
PRECISION BIOSCIENCES INC COM 74019P108 24 18,558 SH   SOLE 26 0 0 18,558
PRECISION BIOSCIENCES INC COM 74019P108 63 48,232 SH   SOLE 30 48,232 0 0
PRECISION DRILLING CORP COM NEW 74022D407 546 10,778 SH   SOLE 43 9,773 0 1,005
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 0 6 SH   SOLE 21 6 0 0
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 1 3,009 SH   SOLE 22 3,009 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 628 9,634 SH   SOLE 2 3,913 0 5,721
PREFERRED BK LOS ANGELES CA COM NEW 740367404 8 122 SH   SOLE 7 122 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2,462 37,740 SH   SOLE 18 37,740 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 968 14,834 SH   SOLE 19 14,834 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 72,090 1,105,160 SH   SOLE 21 1,105,160 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 13,764 211,006 SH   SOLE 22 201,640 0 9,366
PREFERRED BK LOS ANGELES CA COM NEW 740367404 54 821 SH   SOLE 26 0 0 821
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,030 15,791 SH   SOLE 30 15,791 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 82 1,250 SH   SOLE 40 1,250 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 332 5,090 SH   SOLE 43 5,034 0 56
PREFORMED LINE PRODS CO COM 740444104 98 1,373 SH   SOLE 2 308 0 1,065
PREFORMED LINE PRODS CO COM 740444104 135 1,900 SH   SOLE 4 0 0 1,900
PREFORMED LINE PRODS CO COM 740444104 0 2 SH   SOLE 7 2 0 0
PREFORMED LINE PRODS CO COM 740444104 607 8,525 SH   SOLE 18 8,525 0 0
PREFORMED LINE PRODS CO COM 740444104 332 4,661 SH   SOLE 19 4,661 0 0
PREFORMED LINE PRODS CO COM 740444104 6,440 90,508 SH   SOLE 21 90,508 0 0
PREFORMED LINE PRODS CO COM 740444104 3,698 51,975 SH   SOLE 22 50,369 0 1,606
PREFORMED LINE PRODS CO COM 740444104 134 1,887 SH   SOLE 43 1,887 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 28 4,199 SH   SOLE 2 0 0 4,199
PRELUDE THERAPEUTICS INC COM 74065P101 13 2,017 SH   SOLE 18 2,017 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 1,546 233,924 SH   SOLE 21 233,924 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 1,286 194,629 SH   SOLE 22 194,629 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 161 24,365 SH   SOLE 30 24,365 0 0
PREMIER FINANCIAL CORP COM 74052F108 6,935 269,845 SH   SOLE 2 189,124 0 80,721
PREMIER FINANCIAL CORP COM 74052F108 3 108 SH   SOLE 4 108 0 0
PREMIER FINANCIAL CORP COM 74052F108 11 427 SH   SOLE 7 427 0 0
PREMIER FINANCIAL CORP COM 74052F108 2,987 116,236 SH   SOLE 18 116,236 0 0
PREMIER FINANCIAL CORP COM 74052F108 8,876 345,373 SH   SOLE 19 345,373 0 0
PREMIER FINANCIAL CORP COM 74052F108 35,452 1,379,452 SH   SOLE 21 1,379,452 0 0
PREMIER FINANCIAL CORP COM 74052F108 41,282 1,606,309 SH   SOLE 22 1,565,877 0 40,432
PREMIER FINANCIAL CORP COM 74052F108 448 17,428 SH   SOLE 23 17,428 0 0
PREMIER FINANCIAL CORP COM 74052F108 178 6,929 SH   SOLE 25 6,929 0 0
PREMIER FINANCIAL CORP COM 74052F108 2,989 116,307 SH   SOLE 26 26,446 0 89,861
PREMIER FINANCIAL CORP COM 74052F108 44 1,699 SH   SOLE 28 0 0 1,699
PREMIER FINANCIAL CORP COM 74052F108 71 2,764 SH   SOLE 30 2,764 0 0
PREMIER FINANCIAL CORP COM 74052F108 381 14,825 SH   SOLE 34 14,825 0 0
PREMIER FINANCIAL CORP COM 74052F108 104 4,049 SH   SOLE 40 4,049 0 0
PREMIER FINANCIAL CORP COM 74052F108 1,138 44,294 SH   SOLE 43 43,841 0 453
PREMIER INC CL A 74051N102 6,333 186,603 SH   SOLE 2 114,936 0 71,667
PREMIER INC CL A 74051N102 8 245 SH   SOLE 4 245 0 0
PREMIER INC CL A 74051N102 71 2,086 SH   SOLE 7 2,086 0 0
PREMIER INC CL A 74051N102 1,617 47,640 SH   SOLE 18 47,640 0 0
PREMIER INC CL A 74051N102 10,105 297,717 SH   SOLE 19 297,717 0 0
PREMIER INC CL A 74051N102 74,800 2,203,875 SH   SOLE 21 2,203,875 0 0
PREMIER INC CL A 74051N102 91,457 2,694,669 SH   SOLE 22 2,546,435 0 148,234
PREMIER INC CL A 74051N102 349 10,290 SH   SOLE 23 10,290 0 0
PREMIER INC CL A 74051N102 702 20,678 SH   SOLE 25 20,678 0 0
PREMIER INC CL A 74051N102 1,782 52,517 SH   SOLE 26 42,037 0 10,480
PREMIER INC CL A 74051N102 176 5,187 SH   SOLE 28 2,179 0 3,008
PREMIER INC CL A 74051N102 4,808 141,657 SH   SOLE 30 141,657 0 0
PREMIER INC CL A 74051N102 55 1,635 SH   SOLE 31 1,635 0 0
PREMIER INC CL A 74051N102 407 11,983 SH   SOLE 36 11,983 0 0
PREMIER INC CL A 74051N102 566 16,673 SH   SOLE 40 16,673 0 0
PREMIER INC CL A 74051N102 21 609 SH   OTR 43 609 0 0
PREMIER INC CL A 74051N102 6,514 191,918 SH   SOLE 43 190,747 0 1,171
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 0 1,536 SH   SOLE 18 1,536 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303 3 2,269 SH   SOLE 18 2,269 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303 29 23,332 SH   SOLE 21 23,332 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 7,849 157,524 SH   SOLE 2 42,629 0 114,895
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 28 552 SH   SOLE 7 552 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 9,162 183,867 SH   SOLE 18 183,867 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11,226 225,290 SH   SOLE 19 225,290 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 310,313 6,227,438 SH   SOLE 21 6,227,438 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 69,725 1,399,258 SH   SOLE 22 1,343,892 0 55,366
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 392 7,861 SH   SOLE 25 7,861 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,702 74,295 SH   SOLE 26 13,315 0 60,980
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 348 6,974 SH   SOLE 28 892 0 6,082
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4,117 82,612 SH   SOLE 30 82,612 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 47 953 SH   SOLE 36 953 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 286 5,747 SH   SOLE 40 5,747 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 65 1,305 SH   OTR 43 1,305 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,441 48,990 SH   SOLE 43 47,984 0 1,006
PRICE T ROWE GROUP INC COM 74144T108 49,109 467,662 SH   SOLE 2 87,535 0 380,127
PRICE T ROWE GROUP INC COM 74144T108 17,339 165,113 SH   SOLE 4 88,483 0 76,630
PRICE T ROWE GROUP INC COM 74144T108 35,387 336,983 SH   SOLE 7 274,121 0 62,862
PRICE T ROWE GROUP INC COM 74144T108 565 5,381 SH   SOLE 13 942 0 4,439
PRICE T ROWE GROUP INC COM 74144T108 3,641 34,677 SH   SOLE 15 34,677 0 0
PRICE T ROWE GROUP INC COM 74144T108 55,169 525,366 SH   SOLE 18 507,221 0 18,145
PRICE T ROWE GROUP INC COM 74144T108 14,855 141,462 SH   SOLE 19 141,462 0 0
PRICE T ROWE GROUP INC COM 74144T108 866,140 8,248,167 SH   SOLE 21 8,248,167 0 0
PRICE T ROWE GROUP INC COM 74144T108 499,128 4,753,146 SH   SOLE 22 4,300,881 0 452,265
PRICE T ROWE GROUP INC COM 74144T108 38,991 371,308 SH   SOLE 23 371,308 0 0
PRICE T ROWE GROUP INC COM 74144T108 34,065 324,400 SH   SOLE 25 324,400 0 0
PRICE T ROWE GROUP INC COM 74144T108 45,669 434,899 SH   SOLE 26 158,574 0 276,325
PRICE T ROWE GROUP INC COM 74144T108 81,109 772,389 SH   SOLE 28 2,246 0 770,143
PRICE T ROWE GROUP INC COM 74144T108 31 293 SH   SOLE 29 293 0 0
PRICE T ROWE GROUP INC COM 74144T108 186,340 1,774,500 SH   SOLE 30 1,774,500 0 0
PRICE T ROWE GROUP INC COM 74144T108 5,314 50,602 SH   SOLE 31 46,521 0 4,081
PRICE T ROWE GROUP INC COM 74144T108 2,243 21,356 SH   SOLE 34 21,356 0 0
PRICE T ROWE GROUP INC COM 74144T108 10,711 102,004 SH   SOLE 36 102,004 0 0
PRICE T ROWE GROUP INC COM 74144T108 757 7,211 SH   SOLE 40 7,211 0 0
PRICE T ROWE GROUP INC COM 74144T108 57 542 SH   OTR 43 542 0 0
PRICE T ROWE GROUP INC COM 74144T108 30,653 291,907 SH   SOLE 43 246,019 0 45,888
PRICESMART INC COM 741511109 972 16,885 SH   SOLE 2 10,119 0 6,766
PRICESMART INC COM 741511109 4 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 14 242 SH   SOLE 7 242 0 0
PRICESMART INC COM 741511109 4,936 85,715 SH   SOLE 18 85,715 0 0
PRICESMART INC COM 741511109 2,592 45,008 SH   SOLE 19 45,008 0 0
PRICESMART INC COM 741511109 175,500 3,047,412 SH   SOLE 21 3,047,412 0 0
PRICESMART INC COM 741511109 35,725 620,325 SH   SOLE 22 601,476 0 18,849
PRICESMART INC COM 741511109 129 2,248 SH   SOLE 23 2,248 0 0
PRICESMART INC COM 741511109 238 4,136 SH   SOLE 25 4,136 0 0
PRICESMART INC COM 741511109 637 11,059 SH   SOLE 26 8,859 0 2,200
PRICESMART INC COM 741511109 77 1,336 SH   SOLE 28 418 0 918
PRICESMART INC COM 741511109 3,121 54,185 SH   SOLE 30 54,185 0 0
PRICESMART INC COM 741511109 163 2,824 SH   SOLE 40 2,824 0 0
PRICESMART INC COM 741511109 1,065 18,501 SH   SOLE 43 17,369 0 1,132
PRIME NO ACQUISITION I CORP COM CL A 74168P107 149 15,000 SH   SOLE 2 15,000 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 9 116 SH   SOLE 18 116 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 134 1,679 SH   SOLE 21 1,679 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 20 255 SH   SOLE 22 255 0 0
PRIMERICA INC COM 74164M108 8,422 68,221 SH   SOLE 2 50,130 0 18,091
PRIMERICA INC COM 74164M108 17 137 SH   SOLE 4 137 0 0
PRIMERICA INC COM 74164M108 79 636 SH   SOLE 7 636 0 0
PRIMERICA INC COM 74164M108 9,924 80,389 SH   SOLE 18 80,389 0 0
PRIMERICA INC COM 74164M108 1,450 11,749 SH   SOLE 19 11,749 0 0
PRIMERICA INC COM 74164M108 233,841 1,894,217 SH   SOLE 21 1,894,217 0 0
PRIMERICA INC COM 74164M108 128,209 1,038,548 SH   SOLE 22 991,263 0 47,285
PRIMERICA INC COM 74164M108 739 5,990 SH   SOLE 25 5,990 0 0
PRIMERICA INC COM 74164M108 2,218 17,965 SH   SOLE 26 14,692 0 3,273
PRIMERICA INC COM 74164M108 333 2,696 SH   SOLE 28 702 0 1,994
PRIMERICA INC COM 74164M108 6,571 53,232 SH   SOLE 30 53,232 0 0
PRIMERICA INC COM 74164M108 66 535 SH   SOLE 31 535 0 0
PRIMERICA INC COM 74164M108 10 84 SH   SOLE 34 84 0 0
PRIMERICA INC COM 74164M108 181 1,470 SH   SOLE 36 1,470 0 0
PRIMERICA INC COM 74164M108 638 5,170 SH   SOLE 40 5,170 0 0
PRIMERICA INC COM 74164M108 24 194 SH   OTR 43 194 0 0
PRIMERICA INC COM 74164M108 2,640 21,388 SH   SOLE 43 20,552 0 836
PRIMIS FINANCIAL CORP COM 74167B109 104 8,574 SH   SOLE 2 950 0 7,624
PRIMIS FINANCIAL CORP COM 74167B109 4 359 SH   SOLE 7 359 0 0
PRIMIS FINANCIAL CORP COM 74167B109 907 74,804 SH   SOLE 18 74,804 0 0
PRIMIS FINANCIAL CORP COM 74167B109 508 41,845 SH   SOLE 19 41,845 0 0
PRIMIS FINANCIAL CORP COM 74167B109 10,422 859,193 SH   SOLE 21 859,193 0 0
PRIMIS FINANCIAL CORP COM 74167B109 3,880 319,900 SH   SOLE 22 304,795 0 15,105
PRIMIS FINANCIAL CORP COM 74167B109 30 2,487 SH   SOLE 43 2,487 0 0
PRIMO WATER CORPORATION COM 74167P108 9,198 732,890 SH   SOLE 2 323,680 0 409,210
PRIMO WATER CORPORATION COM 74167P108 21 1,673 SH   SOLE 7 1,673 0 0
PRIMO WATER CORPORATION COM 74167P108 5,973 475,959 SH   SOLE 18 475,959 0 0
PRIMO WATER CORPORATION COM 74167P108 19,649 1,565,664 SH   SOLE 19 1,565,664 0 0
PRIMO WATER CORPORATION COM 74167P108 64,453 5,135,721 SH   SOLE 21 5,135,721 0 0
PRIMO WATER CORPORATION COM 74167P108 40,805 3,251,416 SH   SOLE 22 3,148,823 0 102,593
PRIMO WATER CORPORATION COM 74167P108 694 55,265 SH   SOLE 23 55,265 0 0
PRIMO WATER CORPORATION COM 74167P108 3,276 261,037 SH   SOLE 26 0 0 261,037
PRIMO WATER CORPORATION COM 74167P108 49 3,866 SH   SOLE 40 3,866 0 0
PRIMO WATER CORPORATION COM 74167P108 1,462 116,532 SH   SOLE 43 116,229 0 303
PRIMORIS SVCS CORP COM 74164F103 1,152 70,873 SH   SOLE 2 36,823 0 34,050
PRIMORIS SVCS CORP COM 74164F103 2 112 SH   SOLE 4 112 0 0
PRIMORIS SVCS CORP COM 74164F103 953 58,668 SH   SOLE 7 58,668 0 0
PRIMORIS SVCS CORP COM 74164F103 2,572 158,279 SH   SOLE 18 158,279 0 0
PRIMORIS SVCS CORP COM 74164F103 4,650 286,138 SH   SOLE 19 286,138 0 0
PRIMORIS SVCS CORP COM 74164F103 39,117 2,407,201 SH   SOLE 21 2,407,201 0 0
PRIMORIS SVCS CORP COM 74164F103 23,095 1,421,245 SH   SOLE 22 1,366,155 0 55,090
PRIMORIS SVCS CORP COM 74164F103 145 8,943 SH   SOLE 25 8,943 0 0
PRIMORIS SVCS CORP COM 74164F103 1,431 88,062 SH   SOLE 26 20,643 0 67,419
PRIMORIS SVCS CORP COM 74164F103 15 948 SH   SOLE 28 948 0 0
PRIMORIS SVCS CORP COM 74164F103 901 55,469 SH   SOLE 30 55,469 0 0
PRIMORIS SVCS CORP COM 74164F103 110 6,783 SH   SOLE 40 6,783 0 0
PRIMORIS SVCS CORP COM 74164F103 291 17,906 SH   SOLE 43 17,695 0 211
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 1 32 SH   SOLE 17 0 0 32
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 47,282 655,325 SH   SOLE 2 64,327 0 590,998
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15,352 212,773 SH   SOLE 4 117,884 0 94,889
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 17,269 239,348 SH   SOLE 7 231,979 0 7,369
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 460 6,370 SH   SOLE 13 1,001 0 5,369
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,920 40,469 SH   SOLE 15 40,469 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8 114 SH   SOLE 17 0 0 114
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 45,861 635,635 SH   SOLE 18 615,917 0 19,718
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7,351 101,888 SH   SOLE 19 101,888 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 795,819 11,030,060 SH   SOLE 21 11,030,060 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 360,709 4,999,436 SH   SOLE 22 4,494,673 0 504,763
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 30,557 423,524 SH   SOLE 23 423,524 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 36,107 500,442 SH   SOLE 25 500,442 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 34,680 480,660 SH   SOLE 26 168,547 0 312,113
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 40,278 558,248 SH   SOLE 28 88,906 0 469,342
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 90,111 1,248,945 SH   SOLE 30 1,248,945 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4,317 59,839 SH   SOLE 31 55,159 0 4,680
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6,014 83,348 SH   SOLE 32 83,348 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 871 12,067 SH   SOLE 34 12,067 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 14,675 203,397 SH   SOLE 35 203,397 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6,854 94,991 SH   SOLE 36 94,991 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 598 8,284 SH   SOLE 40 8,284 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 42 586 SH   OTR 43 586 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 18,537 256,924 SH   SOLE 43 238,223 0 18,701
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 13 2,918 SH   SOLE 2 482 0 2,436
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 229 50,784 SH   SOLE 18 50,784 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 137 30,419 SH   SOLE 19 30,419 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 1,685 373,623 SH   SOLE 21 373,623 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 726 161,070 SH   SOLE 22 160,106 0 964
PRIVETERRA ACQUISITION CORP CL A 74275N102 99 10,000 SH   SOLE 2 10,000 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 1,492 43,806 SH   SOLE 2 37,242 0 6,564
PRIVIA HEALTH GROUP INC COM 74276R102 7 193 SH   SOLE 4 193 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 18 520 SH   SOLE 7 520 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 3,863 113,420 SH   SOLE 18 113,420 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 4,050 118,899 SH   SOLE 19 118,899 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 58,754 1,725,003 SH   SOLE 21 1,725,003 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 39,071 1,147,125 SH   SOLE 22 1,104,584 0 42,541
PRIVIA HEALTH GROUP INC COM 74276R102 27 795 SH   SOLE 23 795 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 451 13,235 SH   SOLE 25 13,235 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 1,266 37,181 SH   SOLE 26 31,351 0 5,830
PRIVIA HEALTH GROUP INC COM 74276R102 97 2,859 SH   SOLE 28 0 0 2,859
PRIVIA HEALTH GROUP INC COM 74276R102 2,248 66,009 SH   SOLE 30 66,009 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 124 3,650 SH   SOLE 36 3,650 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 359 10,531 SH   SOLE 40 10,531 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 19 567 SH   SOLE 43 534 0 33
PRO-DEX INC COLO COM NEW 74265M205 8 456 SH   SOLE 18 456 0 0
PRO-DEX INC COLO COM NEW 74265M205 89 5,027 SH   SOLE 21 5,027 0 0
PRO-DEX INC COLO COM NEW 74265M205 763 43,048 SH   SOLE 22 43,048 0 0
PROASSURANCE CORP COM 74267C106 861 44,128 SH   SOLE 2 19,306 0 24,822
PROASSURANCE CORP COM 74267C106 5 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 9 481 SH   SOLE 7 481 0 0
PROASSURANCE CORP COM 74267C106 3,813 195,451 SH   SOLE 18 195,451 0 0
PROASSURANCE CORP COM 74267C106 1,767 90,564 SH   SOLE 19 90,564 0 0
PROASSURANCE CORP COM 74267C106 120,670 6,185,057 SH   SOLE 21 6,185,057 0 0
PROASSURANCE CORP COM 74267C106 23,686 1,214,052 SH   SOLE 22 1,161,474 0 52,578
PROASSURANCE CORP COM 74267C106 73 3,752 SH   SOLE 25 3,752 0 0
PROASSURANCE CORP COM 74267C106 269 13,776 SH   SOLE 26 9,131 0 4,645
PROASSURANCE CORP COM 74267C106 45 2,304 SH   SOLE 28 2,304 0 0
PROASSURANCE CORP COM 74267C106 1,721 88,231 SH   SOLE 30 88,231 0 0
PROASSURANCE CORP COM 74267C106 104 5,336 SH   SOLE 40 5,336 0 0
PROASSURANCE CORP COM 74267C106 443 22,718 SH   SOLE 43 21,923 0 795
PROCEPT BIOROBOTICS CORP COM 74276L105 344 8,309 SH   SOLE 2 5,251 0 3,058
PROCEPT BIOROBOTICS CORP COM 74276L105 12 298 SH   SOLE 7 298 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 2,775 66,936 SH   SOLE 18 66,936 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 1,964 47,377 SH   SOLE 19 47,377 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 41,414 998,884 SH   SOLE 21 998,884 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 27,998 675,298 SH   SOLE 22 665,843 0 9,455
PROCEPT BIOROBOTICS CORP COM 74276L105 87 2,107 SH   SOLE 25 2,107 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 278 6,703 SH   SOLE 30 6,703 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 32 783 SH   SOLE 36 783 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 92 2,221 SH   SOLE 40 2,221 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 1 18 SH   SOLE 43 18 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 5 2,103 SH   SOLE 18 2,103 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 57 25,436 SH   SOLE 21 25,436 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 1 293 SH   SOLE 22 293 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 2,213 44,731 SH   SOLE 2 14,894 0 29,837
PROCORE TECHNOLOGIES INC COM 74275K108 4 84 SH   SOLE 4 84 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 39 780 SH   SOLE 7 780 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 1,483 29,974 SH   SOLE 18 29,974 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 1,055 21,330 SH   SOLE 19 21,330 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 44,024 889,735 SH   SOLE 21 889,735 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 74,976 1,515,283 SH   SOLE 22 1,449,674 0 65,609
PROCORE TECHNOLOGIES INC COM 74275K108 208 4,196 SH   SOLE 25 4,196 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 1,023 20,667 SH   SOLE 26 15,964 0 4,703
PROCORE TECHNOLOGIES INC COM 74275K108 109 2,212 SH   SOLE 28 1,559 0 653
PROCORE TECHNOLOGIES INC COM 74275K108 1,164 23,533 SH   SOLE 30 23,533 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 51 1,027 SH   SOLE 31 1,027 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 36 722 SH   SOLE 36 722 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 245 4,959 SH   SOLE 40 4,959 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 748 15,126 SH   SOLE 43 14,193 0 933
PROCTER AND GAMBLE CO COM 742718109 610,405 4,834,888 SH   SOLE 2 1,162,775 0 3,672,113
PROCTER AND GAMBLE CO COM 742718109 175,089 1,386,842 SH   SOLE 4 1,061,886 0 324,956
PROCTER AND GAMBLE CO COM 742718109 287,255 2,275,287 SH   SOLE 7 2,195,262 0 80,025
PROCTER AND GAMBLE CO COM 742718109 16,058 127,195 SH   SOLE 13 65,397 0 61,798
PROCTER AND GAMBLE CO COM 742718109 45,800 362,775 SH   SOLE 15 362,775 0 0
PROCTER AND GAMBLE CO COM 742718109 7 59 SH   SOLE 17 0 0 59
PROCTER AND GAMBLE CO COM 742718109 465,053 3,683,586 SH   SOLE 18 3,367,215 0 316,371
PROCTER AND GAMBLE CO COM 742718109 186,008 1,473,333 SH   SOLE 19 1,473,333 0 0
PROCTER AND GAMBLE CO COM 742718109 7,672,039 60,768,625 SH   SOLE 21 60,768,625 0 0
PROCTER AND GAMBLE CO COM 742718109 6,550,975 51,888,907 SH   SOLE 22 46,953,630 0 4,935,277
PROCTER AND GAMBLE CO COM 742718109 512,604 4,060,229 SH   SOLE 23 4,060,229 0 0
PROCTER AND GAMBLE CO COM 742718109 461,318 3,654,003 SH   SOLE 25 3,654,003 0 0
PROCTER AND GAMBLE CO COM 742718109 614,233 4,865,208 SH   SOLE 26 1,822,262 0 3,042,946
PROCTER AND GAMBLE CO COM 742718109 679,067 5,378,752 SH   SOLE 28 154,278 0 5,224,474
PROCTER AND GAMBLE CO COM 742718109 4,523 35,824 SH   SOLE 29 35,824 0 0
PROCTER AND GAMBLE CO COM 742718109 1,587,326 12,572,877 SH   SOLE 30 12,523,717 0 49,160
PROCTER AND GAMBLE CO COM 742718109 77,353 612,694 SH   SOLE 31 569,130 0 43,564
PROCTER AND GAMBLE CO COM 742718109 25,430 201,426 SH   SOLE 32 201,426 0 0
PROCTER AND GAMBLE CO COM 742718109 35,304 279,634 SH   SOLE 34 279,634 0 0
PROCTER AND GAMBLE CO COM 742718109 105,924 838,999 SH   SOLE 36 838,999 0 0
PROCTER AND GAMBLE CO COM 742718109 9,834 77,892 SH   SOLE 40 77,892 0 0
PROCTER AND GAMBLE CO COM 742718109 678 5,371 SH   OTR 43 5,371 0 0
PROCTER AND GAMBLE CO COM 742718109 318,204 2,520,427 SH   SOLE 43 2,269,824 0 250,603
PROFESSIONAL HLDG CORP CL A COM 743139107 152 5,863 SH   SOLE 2 758 0 5,105
PROFESSIONAL HLDG CORP CL A COM 743139107 5 210 SH   SOLE 7 210 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 1,026 39,553 SH   SOLE 18 39,553 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 614 23,656 SH   SOLE 19 23,656 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 12,190 469,921 SH   SOLE 21 469,921 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 4,391 169,285 SH   SOLE 22 162,391 0 6,894
PROFESSIONAL HLDG CORP CL A COM 743139107 14 537 SH   SOLE 43 537 0 0
PROFIRE ENERGY INC COM 74316X101 6 7,421 SH   SOLE 18 7,421 0 0
PROFIRE ENERGY INC COM 74316X101 64 75,033 SH   SOLE 21 75,033 0 0
PROFIRE ENERGY INC COM 74316X101 233 273,576 SH   SOLE 22 273,576 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100 164 10,766 SH   SOLE 2 572 0 10,194
PROFRAC HLDG CORP CLASS A COM 74319N100 3 217 SH   SOLE 7 217 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100 322 21,145 SH   SOLE 18 21,145 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100 424 27,884 SH   SOLE 19 27,884 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100 6,519 428,610 SH   SOLE 21 428,610 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100 6,774 445,385 SH   SOLE 22 439,064 0 6,321
PROG HOLDINGS INC COM NPV 74319R101 2,059 137,427 SH   SOLE 2 83,418 0 54,009
PROG HOLDINGS INC COM NPV 74319R101 3 218 SH   SOLE 4 218 0 0
PROG HOLDINGS INC COM NPV 74319R101 29 1,933 SH   SOLE 7 515 0 1,418
PROG HOLDINGS INC COM NPV 74319R101 2,764 184,484 SH   SOLE 18 184,484 0 0
PROG HOLDINGS INC COM NPV 74319R101 4,188 279,604 SH   SOLE 19 279,604 0 0
PROG HOLDINGS INC COM NPV 74319R101 93,430 6,236,978 SH   SOLE 21 6,236,978 0 0
PROG HOLDINGS INC COM NPV 74319R101 22,995 1,535,029 SH   SOLE 22 1,480,269 0 54,760
PROG HOLDINGS INC COM NPV 74319R101 60 3,992 SH   SOLE 23 3,992 0 0
PROG HOLDINGS INC COM NPV 74319R101 143 9,553 SH   SOLE 25 9,553 0 0
PROG HOLDINGS INC COM NPV 74319R101 981 65,484 SH   SOLE 26 17,274 0 48,210
PROG HOLDINGS INC COM NPV 74319R101 61 4,059 SH   SOLE 28 1,207 0 2,852
PROG HOLDINGS INC COM NPV 74319R101 1,715 114,475 SH   SOLE 30 114,475 0 0
PROG HOLDINGS INC COM NPV 74319R101 167 11,133 SH   SOLE 34 11,133 0 0
PROG HOLDINGS INC COM NPV 74319R101 71 4,711 SH   SOLE 36 4,711 0 0
PROG HOLDINGS INC COM NPV 74319R101 123 8,183 SH   SOLE 40 8,183 0 0
PROG HOLDINGS INC COM NPV 74319R101 576 38,462 SH   SOLE 43 35,991 0 2,471
PROGRESS SOFTWARE CORP COM 743312100 2,791 65,596 SH   SOLE 2 32,346 0 33,250
PROGRESS SOFTWARE CORP COM 743312100 40 933 SH   SOLE 4 219 0 714
PROGRESS SOFTWARE CORP COM 743312100 20 473 SH   SOLE 7 473 0 0
PROGRESS SOFTWARE CORP COM 743312100 6,903 162,231 SH   SOLE 18 145,862 0 16,369
PROGRESS SOFTWARE CORP COM 743312100 11,837 278,201 SH   SOLE 19 278,201 0 0
PROGRESS SOFTWARE CORP COM 743312100 229,687 5,398,053 SH   SOLE 21 5,398,053 0 0
PROGRESS SOFTWARE CORP COM 743312100 53,747 1,263,146 SH   SOLE 22 1,234,887 0 28,259
PROGRESS SOFTWARE CORP COM 743312100 212 4,980 SH   SOLE 23 4,980 0 0
PROGRESS SOFTWARE CORP COM 743312100 340 7,989 SH   SOLE 25 7,989 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,220 75,686 SH   SOLE 26 21,661 0 54,025
PROGRESS SOFTWARE CORP COM 743312100 33 780 SH   SOLE 28 780 0 0
PROGRESS SOFTWARE CORP COM 743312100 6,143 144,377 SH   SOLE 30 144,377 0 0
PROGRESS SOFTWARE CORP COM 743312100 94 2,209 SH   SOLE 36 2,209 0 0
PROGRESS SOFTWARE CORP COM 743312100 217 5,098 SH   SOLE 40 5,098 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,024 71,078 SH   SOLE 43 70,510 0 568
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6 3,142 3,350,000 PRN   SOLE 2 3,350,000 0 0
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6 2,955 3,150,000 PRN   SOLE 21 3,150,000 0 0
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6 5,159 5,500,000 PRN   SOLE 22 5,500,000 0 0
PROGRESSIVE CORP COM 743315103 124,486 1,071,213 SH   SOLE 2 145,724 0 925,489
PROGRESSIVE CORP COM 743315103 47,805 411,368 SH   SOLE 4 233,559 0 177,809
PROGRESSIVE CORP COM 743315103 85,985 739,912 SH   SOLE 7 577,649 0 162,263
PROGRESSIVE CORP COM 743315103 1,678 14,441 SH   SOLE 13 2,403 0 12,038
PROGRESSIVE CORP COM 743315103 10,310 88,723 SH   SOLE 15 88,723 0 0
PROGRESSIVE CORP COM 743315103 205,330 1,766,891 SH   SOLE 18 1,719,867 0 47,024
PROGRESSIVE CORP COM 743315103 32,055 275,839 SH   SOLE 19 275,839 0 0
PROGRESSIVE CORP COM 743315103 1,786,983 15,377,184 SH   SOLE 21 15,377,184 0 0
PROGRESSIVE CORP COM 743315103 1,491,142 12,831,445 SH   SOLE 22 11,681,675 0 1,149,770
PROGRESSIVE CORP COM 743315103 111,208 956,961 SH   SOLE 23 956,961 0 0
PROGRESSIVE CORP COM 743315103 99,518 856,362 SH   SOLE 25 824,710 0 31,652
PROGRESSIVE CORP COM 743315103 132,511 1,140,268 SH   SOLE 26 413,636 0 726,632
PROGRESSIVE CORP COM 743315103 169,508 1,458,631 SH   SOLE 28 11,699 0 1,446,932
PROGRESSIVE CORP COM 743315103 388,806 3,345,716 SH   SOLE 30 3,342,801 0 2,915
PROGRESSIVE CORP COM 743315103 15,091 129,860 SH   SOLE 31 119,216 0 10,644
PROGRESSIVE CORP COM 743315103 29,362 252,663 SH   SOLE 34 252,663 0 0
PROGRESSIVE CORP COM 743315103 28,621 246,289 SH   SOLE 36 246,289 0 0
PROGRESSIVE CORP COM 743315103 2,190 18,848 SH   SOLE 40 18,848 0 0
PROGRESSIVE CORP COM 743315103 144 1,239 SH   OTR 43 1,239 0 0
PROGRESSIVE CORP COM 743315103 83,599 719,382 SH   SOLE 43 664,586 0 54,796
PROGYNY INC COM 74340E103 4,761 128,479 SH   SOLE 2 93,705 0 34,774
PROGYNY INC COM 74340E103 5 128 SH   SOLE 4 128 0 0
PROGYNY INC COM 74340E103 30 808 SH   SOLE 7 808 0 0
PROGYNY INC COM 74340E103 12,396 334,477 SH   SOLE 18 319,326 0 15,151
PROGYNY INC COM 74340E103 13,826 373,076 SH   SOLE 19 373,076 0 0
PROGYNY INC COM 74340E103 197,685 5,334,187 SH   SOLE 21 5,334,187 0 0
PROGYNY INC COM 74340E103 85,664 2,311,491 SH   SOLE 22 2,264,927 0 46,564
PROGYNY INC COM 74340E103 317 8,558 SH   SOLE 23 8,558 0 0
PROGYNY INC COM 74340E103 378 10,189 SH   SOLE 25 10,189 0 0
PROGYNY INC COM 74340E103 2,714 73,224 SH   SOLE 26 19,596 0 53,628
PROGYNY INC COM 74340E103 132 3,551 SH   SOLE 28 1,183 0 2,368
PROGYNY INC COM 74340E103 1,534 41,404 SH   SOLE 30 41,404 0 0
PROGYNY INC COM 74340E103 112 3,031 SH   SOLE 34 3,031 0 0
PROGYNY INC COM 74340E103 332 8,959 SH   SOLE 40 8,959 0 0
PROGYNY INC COM 74340E103 1,333 35,982 SH   SOLE 43 33,276 0 2,706
PROKIDNEY CORP CLASS A ORD SHS G7S53R104 980 108,802 SH   SOLE 22 108,802 0 0
PROLOGIS INC. COM 74340W103 227,011 2,234,356 SH   SOLE 2 712,112 0 1,522,244
PROLOGIS INC. COM 74340W103 136,144 1,340,001 SH   SOLE 4 1,061,022 0 278,979
PROLOGIS INC. COM 74340W103 166,762 1,641,358 SH   SOLE 7 1,621,828 0 19,530
PROLOGIS INC. COM 74340W103 5,836 57,442 SH   SOLE 13 39,890 0 17,552
PROLOGIS INC. COM 74340W103 11,490 113,090 SH   SOLE 15 113,090 0 0
PROLOGIS INC. COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC. COM 74340W103 227,374 2,237,933 SH   SOLE 18 1,869,610 0 368,323
PROLOGIS INC. COM 74340W103 285,797 2,812,964 SH   SOLE 19 2,812,964 0 0
PROLOGIS INC. COM 74340W103 2,419,083 23,809,870 SH   SOLE 21 23,809,870 0 0
PROLOGIS INC. COM 74340W103 2,292,222 22,561,243 SH   SOLE 22 20,578,301 0 1,982,942
PROLOGIS INC. COM 74340W103 139,431 1,372,354 SH   SOLE 23 1,372,354 0 0
PROLOGIS INC. COM 74340W103 472,907 4,654,598 SH   SOLE 25 4,654,598 0 0
PROLOGIS INC. COM 74340W103 176,707 1,739,239 SH   SOLE 26 744,714 0 994,525
PROLOGIS INC. COM 74340W103 211,350 2,080,219 SH   SOLE 28 54,726 0 2,025,493
PROLOGIS INC. COM 74340W103 3,571 35,150 SH   SOLE 29 35,150 0 0
PROLOGIS INC. COM 74340W103 632,454 6,224,942 SH   SOLE 30 6,224,942 0 0
PROLOGIS INC. COM 74340W103 23,868 234,920 SH   SOLE 31 221,950 0 12,970
PROLOGIS INC. COM 74340W103 39,042 384,267 SH   SOLE 34 384,267 0 0
PROLOGIS INC. COM 74340W103 24,129 237,490 SH   SOLE 36 237,490 0 0
PROLOGIS INC. COM 74340W103 2,456 24,170 SH   SOLE 40 24,170 0 0
PROLOGIS INC. COM 74340W103 193 1,897 SH   OTR 43 1,897 0 0
PROLOGIS INC. COM 74340W103 89,575 881,644 SH   SOLE 43 826,987 0 54,657
PROMETHEUS BIOSCIENCES INC COM 74349U108 531 9,005 SH   SOLE 2 5,550 0 3,455
PROMETHEUS BIOSCIENCES INC COM 74349U108 21 357 SH   SOLE 7 357 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 4,901 83,046 SH   SOLE 18 83,046 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 7,084 120,044 SH   SOLE 19 120,044 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 71,326 1,208,717 SH   SOLE 21 1,208,717 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 40,239 681,898 SH   SOLE 22 670,113 0 11,785
PROMETHEUS BIOSCIENCES INC COM 74349U108 9 156 SH   SOLE 23 156 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 97 1,640 SH   SOLE 25 1,640 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 20 333 SH   SOLE 28 0 0 333
PROMETHEUS BIOSCIENCES INC COM 74349U108 1,533 25,976 SH   SOLE 30 25,976 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 27 455 SH   SOLE 34 455 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 34 571 SH   SOLE 36 571 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 120 2,031 SH   SOLE 40 2,031 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 3 43 SH   SOLE 43 43 0 0
PROOF ACQUISITION CORP I CL A COM 74349W104 50 5,000 SH   SOLE 2 5,000 0 0
PROPETRO HLDG CORP COM 74347M108 5,167 641,912 SH   SOLE 2 353,819 0 288,093
PROPETRO HLDG CORP COM 74347M108 4 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 8 978 SH   SOLE 7 978 0 0
PROPETRO HLDG CORP COM 74347M108 2,738 340,158 SH   SOLE 18 324,808 0 15,350
PROPETRO HLDG CORP COM 74347M108 11,060 1,373,859 SH   SOLE 19 1,373,859 0 0
PROPETRO HLDG CORP COM 74347M108 89,047 11,061,736 SH   SOLE 21 11,061,736 0 0
PROPETRO HLDG CORP COM 74347M108 29,843 3,707,163 SH   SOLE 22 3,614,554 0 92,609
PROPETRO HLDG CORP COM 74347M108 504 62,646 SH   SOLE 23 62,646 0 0
PROPETRO HLDG CORP COM 74347M108 77 9,619 SH   SOLE 25 9,619 0 0
PROPETRO HLDG CORP COM 74347M108 2,748 341,348 SH   SOLE 26 21,184 0 320,164
PROPETRO HLDG CORP COM 74347M108 478 59,365 SH   SOLE 28 0 0 59,365
PROPETRO HLDG CORP COM 74347M108 1,198 148,803 SH   SOLE 30 148,803 0 0
PROPETRO HLDG CORP COM 74347M108 47 5,822 SH   SOLE 34 5,822 0 0
PROPETRO HLDG CORP COM 74347M108 72 8,951 SH   SOLE 40 8,951 0 0
PROPETRO HLDG CORP COM 74347M108 681 84,561 SH   SOLE 43 72,062 0 12,499
PROPHASE LABS INC COM 74345W108 5 419 SH   SOLE 2 0 0 419
PROPHASE LABS INC COM 74345W108 26 2,290 SH   SOLE 18 2,290 0 0
PROPHASE LABS INC COM 74345W108 1,161 102,931 SH   SOLE 21 102,931 0 0
PROPHASE LABS INC COM 74345W108 299 26,500 SH   SOLE 22 26,500 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 8 10,279 SH   SOLE 2 10,279 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 337 452,623 SH   SOLE 21 452,623 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 4 4,927 SH   SOLE 22 4,927 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 23 30,775 SH   SOLE 30 30,775 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 1 1,075 SH   SOLE 43 0 0 1,075
PROS HOLDINGS INC COM 74346Y103 2,399 97,132 SH   SOLE 2 55,437 0 41,695
PROS HOLDINGS INC COM 74346Y103 17 693 SH   SOLE 4 178 0 515
PROS HOLDINGS INC COM 74346Y103 13 524 SH   SOLE 7 524 0 0
PROS HOLDINGS INC COM 74346Y103 3,037 122,936 SH   SOLE 18 113,366 0 9,570
PROS HOLDINGS INC COM 74346Y103 7,313 296,073 SH   SOLE 19 296,073 0 0
PROS HOLDINGS INC COM 74346Y103 37,121 1,502,875 SH   SOLE 21 1,502,875 0 0
PROS HOLDINGS INC COM 74346Y103 30,065 1,217,217 SH   SOLE 22 1,184,029 0 33,188
PROS HOLDINGS INC COM 74346Y103 238 9,637 SH   SOLE 23 9,637 0 0
PROS HOLDINGS INC COM 74346Y103 128 5,195 SH   SOLE 25 5,195 0 0
PROS HOLDINGS INC COM 74346Y103 1,655 66,986 SH   SOLE 26 13,080 0 53,906
PROS HOLDINGS INC COM 74346Y103 48 1,955 SH   SOLE 28 590 0 1,365
PROS HOLDINGS INC COM 74346Y103 1,075 43,503 SH   SOLE 30 43,503 0 0
PROS HOLDINGS INC COM 74346Y103 49 1,997 SH   SOLE 34 1,997 0 0
PROS HOLDINGS INC COM 74346Y103 19 778 SH   SOLE 36 778 0 0
PROS HOLDINGS INC COM 74346Y103 134 5,415 SH   SOLE 40 5,415 0 0
PROS HOLDINGS INC COM 74346Y103 211 8,549 SH   SOLE 43 8,415 0 134
PROSHARES TR SP500 EX TECH 74347B557 1 8 SH   SOLE 17 0 0 8
PROSHARES TR INVT INT RT HG 74347B607 1 21 SH   SOLE 17 0 0 21
PROSPECT CAP CORP COM 74348T102 11,977 1,931,805 SH   SOLE 30 1,931,805 0 0
PROSPECT CAP CORP COM 74348T102 1,066 171,962 SH   SOLE 43 151,977 0 19,985
PROSPERITY BANCSHARES INC COM 743606105 11,280 169,163 SH   SOLE 2 90,729 0 78,434
PROSPERITY BANCSHARES INC COM 743606105 119 1,784 SH   SOLE 4 304 0 1,480
PROSPERITY BANCSHARES INC COM 743606105 3,331 49,958 SH   SOLE 7 46,194 0 3,764
PROSPERITY BANCSHARES INC COM 743606105 12,875 193,085 SH   SOLE 18 193,085 0 0
PROSPERITY BANCSHARES INC COM 743606105 10,136 152,009 SH   SOLE 19 152,009 0 0
PROSPERITY BANCSHARES INC COM 743606105 315,169 4,726,596 SH   SOLE 21 4,726,596 0 0
PROSPERITY BANCSHARES INC COM 743606105 166,716 2,500,247 SH   SOLE 22 2,390,216 0 110,031
PROSPERITY BANCSHARES INC COM 743606105 926 13,887 SH   SOLE 25 13,887 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,504 37,559 SH   SOLE 26 30,298 0 7,261
PROSPERITY BANCSHARES INC COM 743606105 466 6,984 SH   SOLE 28 1,656 0 5,328
PROSPERITY BANCSHARES INC COM 743606105 6,540 98,074 SH   SOLE 30 98,074 0 0
PROSPERITY BANCSHARES INC COM 743606105 82 1,235 SH   SOLE 31 1,235 0 0
PROSPERITY BANCSHARES INC COM 743606105 92 1,373 SH   SOLE 36 1,373 0 0
PROSPERITY BANCSHARES INC COM 743606105 828 12,412 SH   SOLE 40 12,412 0 0
PROSPERITY BANCSHARES INC COM 743606105 4,057 60,848 SH   SOLE 43 59,302 0 1,546
PROTAGONIST THERAPEUTICS INC COM 74366E102 374 44,373 SH   SOLE 2 17,232 0 27,141
PROTAGONIST THERAPEUTICS INC COM 74366E102 1 140 SH   SOLE 4 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 6 664 SH   SOLE 7 664 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,215 144,103 SH   SOLE 18 144,103 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 712 84,464 SH   SOLE 19 84,464 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 16,985 2,014,847 SH   SOLE 21 2,014,847 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 9,254 1,097,738 SH   SOLE 22 1,052,224 0 45,514
PROTAGONIST THERAPEUTICS INC COM 74366E102 73 8,617 SH   SOLE 25 8,617 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 48 5,714 SH   SOLE 26 0 0 5,714
PROTAGONIST THERAPEUTICS INC COM 74366E102 384 45,541 SH   SOLE 30 45,541 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 39 4,678 SH   SOLE 40 4,678 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 97 11,505 SH   SOLE 43 11,410 0 95
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 9 8,302 SH   SOLE 18 8,302 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 94 90,461 SH   SOLE 21 90,461 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 7 2,253 SH   SOLE 2 1,926 0 327
PROTARA THERAPEUTICS INC COM STK 74365U107 6 2,111 SH   SOLE 18 2,111 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 70 23,600 SH   SOLE 21 23,600 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 22 7,537 SH   SOLE 22 7,537 0 0
PROTERRA INC COM 74374T109 675 135,629 SH   SOLE 2 76,173 0 59,456
PROTERRA INC COM 74374T109 2 470 SH   SOLE 4 470 0 0
PROTERRA INC COM 74374T109 12 2,467 SH   SOLE 7 2,467 0 0
PROTERRA INC COM 74374T109 3,124 627,216 SH   SOLE 18 627,216 0 0
PROTERRA INC COM 74374T109 2,030 407,728 SH   SOLE 19 407,728 0 0
PROTERRA INC COM 74374T109 36,287 7,286,547 SH   SOLE 21 7,286,547 0 0
PROTERRA INC COM 74374T109 23,820 4,783,146 SH   SOLE 22 4,620,062 0 163,084
PROTERRA INC COM 74374T109 156 31,260 SH   SOLE 25 31,260 0 0
PROTERRA INC COM 74374T109 433 86,968 SH   SOLE 26 76,690 0 10,278
PROTERRA INC COM 74374T109 517 103,895 SH   SOLE 28 103,895 0 0
PROTERRA INC COM 74374T109 1,867 374,888 SH   SOLE 30 374,888 0 0
PROTERRA INC COM 74374T109 104 20,827 SH   SOLE 40 20,827 0 0
PROTERRA INC COM 74374T109 5 1,021 SH   SOLE 43 1,021 0 0
PROTHENA CORP PLC SHS G72800108 1,078 17,777 SH   SOLE 2 13,836 0 3,941
PROTHENA CORP PLC SHS G72800108 7 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 109 1,801 SH   SOLE 7 420 0 1,381
PROTHENA CORP PLC SHS G72800108 6,627 109,308 SH   SOLE 18 109,308 0 0
PROTHENA CORP PLC SHS G72800108 20,928 345,173 SH   SOLE 19 345,173 0 0
PROTHENA CORP PLC SHS G72800108 95,057 1,567,813 SH   SOLE 21 1,567,813 0 0
PROTHENA CORP PLC SHS G72800108 50,940 840,184 SH   SOLE 22 822,193 0 17,991
PROTHENA CORP PLC SHS G72800108 18 302 SH   SOLE 23 302 0 0
PROTHENA CORP PLC SHS G72800108 393 6,490 SH   SOLE 25 6,490 0 0
PROTHENA CORP PLC SHS G72800108 1,159 19,114 SH   SOLE 26 16,931 0 2,183
PROTHENA CORP PLC SHS G72800108 134 2,205 SH   SOLE 28 551 0 1,654
PROTHENA CORP PLC SHS G72800108 11,904 196,338 SH   SOLE 30 196,338 0 0
PROTHENA CORP PLC SHS G72800108 60 995 SH   SOLE 34 995 0 0
PROTHENA CORP PLC SHS G72800108 95 1,575 SH   SOLE 36 1,575 0 0
PROTHENA CORP PLC SHS G72800108 201 3,315 SH   SOLE 40 3,315 0 0
PROTHENA CORP PLC SHS G72800108 1,591 26,243 SH   SOLE 43 25,285 0 958
PROTO LABS INC COM 743713109 3,031 83,204 SH   SOLE 2 48,225 0 34,979
PROTO LABS INC COM 743713109 18 504 SH   SOLE 4 103 0 401
PROTO LABS INC COM 743713109 11 293 SH   SOLE 7 293 0 0
PROTO LABS INC COM 743713109 3,836 105,306 SH   SOLE 18 101,768 0 3,538
PROTO LABS INC COM 743713109 7,128 195,655 SH   SOLE 19 195,655 0 0
PROTO LABS INC COM 743713109 124,867 3,427,597 SH   SOLE 21 3,427,597 0 0
PROTO LABS INC COM 743713109 31,184 855,985 SH   SOLE 22 828,452 0 27,533
PROTO LABS INC COM 743713109 82 2,248 SH   SOLE 23 2,248 0 0
PROTO LABS INC COM 743713109 186 5,093 SH   SOLE 25 5,093 0 0
PROTO LABS INC COM 743713109 1,607 44,110 SH   SOLE 26 6,933 0 37,177
PROTO LABS INC COM 743713109 43 1,172 SH   SOLE 28 263 0 909
PROTO LABS INC COM 743713109 9,122 250,397 SH   SOLE 30 250,397 0 0
PROTO LABS INC COM 743713109 30 834 SH   SOLE 36 834 0 0
PROTO LABS INC COM 743713109 110 3,013 SH   SOLE 40 3,013 0 0
PROTO LABS INC COM 743713109 528 14,494 SH   SOLE 43 13,960 0 534
PROVENTION BIO INC COM 74374N102 307 68,261 SH   SOLE 2 40,608 0 27,653
PROVENTION BIO INC COM 74374N102 1 183 SH   SOLE 4 183 0 0
PROVENTION BIO INC COM 74374N102 3 751 SH   SOLE 7 751 0 0
PROVENTION BIO INC COM 74374N102 708 157,267 SH   SOLE 18 157,267 0 0
PROVENTION BIO INC COM 74374N102 497 110,488 SH   SOLE 19 110,488 0 0
PROVENTION BIO INC COM 74374N102 12,353 2,745,172 SH   SOLE 21 2,745,172 0 0
PROVENTION BIO INC COM 74374N102 7,155 1,589,963 SH   SOLE 22 1,563,374 0 26,589
PROVENTION BIO INC COM 74374N102 63 14,000 SH   SOLE 25 14,000 0 0
PROVENTION BIO INC COM 74374N102 19 4,289 SH   SOLE 26 4,289 0 0
PROVENTION BIO INC COM 74374N102 28 6,172 SH   SOLE 28 974 0 5,198
PROVENTION BIO INC COM 74374N102 1,407 312,633 SH   SOLE 30 312,633 0 0
PROVENTION BIO INC COM 74374N102 40 8,817 SH   SOLE 36 8,817 0 0
PROVENTION BIO INC COM 74374N102 16 3,550 SH   SOLE 40 3,550 0 0
PROVENTION BIO INC COM 74374N102 40 8,802 SH   SOLE 43 8,658 0 144
PROVIDENT BANCORP INC COM NEW 74383L105 307 21,463 SH   SOLE 2 1,137 0 20,326
PROVIDENT BANCORP INC COM NEW 74383L105 4 283 SH   SOLE 7 283 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 711 49,667 SH   SOLE 18 49,667 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 1,142 79,817 SH   SOLE 19 79,817 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 7,459 521,209 SH   SOLE 21 521,209 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 4,624 323,120 SH   SOLE 22 312,143 0 10,977
PROVIDENT BANCORP INC COM NEW 74383L105 307 21,427 SH   SOLE 26 0 0 21,427
PROVIDENT FINL HLDGS INC COM 743868101 12 827 SH   SOLE 18 827 0 0
PROVIDENT FINL HLDGS INC COM 743868101 171 12,032 SH   SOLE 21 12,032 0 0
PROVIDENT FINL HLDGS INC COM 743868101 3,889 273,845 SH   SOLE 22 273,845 0 0
PROVIDENT FINL HLDGS INC COM 743868101 6 417 SH   SOLE 43 417 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,339 68,645 SH   SOLE 2 27,896 0 40,749
PROVIDENT FINL SVCS INC COM 74386T105 4 200 SH   SOLE 4 200 0 0
PROVIDENT FINL SVCS INC COM 74386T105 16 825 SH   SOLE 7 825 0 0
PROVIDENT FINL SVCS INC COM 74386T105 5,293 271,456 SH   SOLE 18 271,456 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,573 131,958 SH   SOLE 19 131,958 0 0
PROVIDENT FINL SVCS INC COM 74386T105 167,170 8,572,813 SH   SOLE 21 8,572,813 0 0
PROVIDENT FINL SVCS INC COM 74386T105 34,911 1,790,306 SH   SOLE 22 1,715,584 0 74,722
PROVIDENT FINL SVCS INC COM 74386T105 189 9,676 SH   SOLE 25 9,676 0 0
PROVIDENT FINL SVCS INC COM 74386T105 276 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 27 1,389 SH   SOLE 28 1,389 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,245 115,110 SH   SOLE 30 115,110 0 0
PROVIDENT FINL SVCS INC COM 74386T105 180 9,222 SH   SOLE 40 9,222 0 0
PROVIDENT FINL SVCS INC COM 74386T105 869 44,550 SH   SOLE 43 39,256 0 5,294
PRUDENTIAL FINL INC COM 744320102 84,623 986,513 SH   SOLE 2 112,075 0 874,438
PRUDENTIAL FINL INC COM 744320102 32,656 380,694 SH   SOLE 4 237,961 0 142,733
PRUDENTIAL FINL INC COM 744320102 30,076 350,619 SH   SOLE 7 337,857 0 12,762
PRUDENTIAL FINL INC COM 744320102 729 8,499 SH   SOLE 13 1,387 0 7,112
PRUDENTIAL FINL INC COM 744320102 4,966 57,889 SH   SOLE 15 57,889 0 0
PRUDENTIAL FINL INC COM 744320102 1 14 SH   SOLE 17 0 0 14
PRUDENTIAL FINL INC COM 744320102 80,898 943,083 SH   SOLE 18 856,296 0 86,787
PRUDENTIAL FINL INC COM 744320102 19,554 227,961 SH   SOLE 19 227,961 0 0
PRUDENTIAL FINL INC COM 744320102 1,226,093 14,293,463 SH   SOLE 21 14,293,463 0 0
PRUDENTIAL FINL INC COM 744320102 675,191 7,871,190 SH   SOLE 22 7,130,562 0 740,628
PRUDENTIAL FINL INC COM 744320102 52,523 612,299 SH   SOLE 23 612,299 0 0
PRUDENTIAL FINL INC COM 744320102 93,818 1,093,700 SH   SOLE 25 1,093,700 0 0
PRUDENTIAL FINL INC COM 744320102 68,479 798,307 SH   SOLE 26 313,127 0 485,180
PRUDENTIAL FINL INC COM 744320102 86,435 1,007,632 SH   SOLE 28 91,187 0 916,445
PRUDENTIAL FINL INC COM 744320102 35 408 SH   SOLE 29 408 0 0
PRUDENTIAL FINL INC COM 744320102 284,696 3,318,911 SH   SOLE 30 3,268,137 0 50,774
PRUDENTIAL FINL INC COM 744320102 7,286 84,943 SH   SOLE 31 78,059 0 6,884
PRUDENTIAL FINL INC COM 744320102 5,247 61,167 SH   SOLE 32 61,167 0 0
PRUDENTIAL FINL INC COM 744320102 2,419 28,204 SH   SOLE 34 28,204 0 0
PRUDENTIAL FINL INC COM 744320102 12,670 147,701 SH   SOLE 35 147,701 0 0
PRUDENTIAL FINL INC COM 744320102 13,669 159,354 SH   SOLE 36 159,354 0 0
PRUDENTIAL FINL INC COM 744320102 1,015 11,831 SH   SOLE 40 11,831 0 0
PRUDENTIAL FINL INC COM 744320102 144 1,678 SH   OTR 43 1,678 0 0
PRUDENTIAL FINL INC COM 744320102 63,361 738,645 SH   SOLE 43 716,379 0 22,266
PRUDENTIAL PLC ADR 74435K204 9 445 SH   SOLE 2 445 0 0
PRUDENTIAL PLC ADR 74435K204 67,015 3,364,212 SH   SOLE 18 3,347,795 0 16,417
PRUDENTIAL PLC ADR 74435K204 1,369 68,710 SH   SOLE 19 68,710 0 0
PRUDENTIAL PLC ADR 74435K204 1,040 52,216 SH   SOLE 23 52,216 0 0
PRUDENTIAL PLC ADR 74435K204 4,123 206,986 SH   SOLE 43 175,285 0 31,701
PSYCHEMEDICS CORP COM NEW 744375205 7 1,086 SH   SOLE 18 1,086 0 0
PSYCHEMEDICS CORP COM NEW 744375205 115 17,892 SH   SOLE 21 17,892 0 0
PSYCHEMEDICS CORP COM NEW 744375205 435 67,457 SH   SOLE 22 67,457 0 0
PTC INC COM 69370C100 20,161 192,746 SH   SOLE 2 31,425 0 161,321
PTC INC COM 69370C100 11,016 105,318 SH   SOLE 4 66,564 0 38,754
PTC INC COM 69370C100 9,801 93,703 SH   SOLE 7 90,616 0 3,087
PTC INC COM 69370C100 282 2,696 SH   SOLE 13 329 0 2,367
PTC INC COM 69370C100 1,123 10,740 SH   SOLE 15 10,740 0 0
PTC INC COM 69370C100 30,080 287,567 SH   SOLE 18 279,017 0 8,550
PTC INC COM 69370C100 5,635 53,870 SH   SOLE 19 53,870 0 0
PTC INC COM 69370C100 382,947 3,661,064 SH   SOLE 21 3,661,064 0 0
PTC INC COM 69370C100 259,534 2,481,206 SH   SOLE 22 2,265,995 0 215,211
PTC INC COM 69370C100 18,286 174,823 SH   SOLE 23 174,823 0 0
PTC INC COM 69370C100 24,874 237,799 SH   SOLE 25 237,799 0 0
PTC INC COM 69370C100 22,166 211,911 SH   SOLE 26 74,820 0 137,091
PTC INC COM 69370C100 19,131 182,898 SH   SOLE 28 4,043 0 178,855
PTC INC COM 69370C100 93,982 898,494 SH   SOLE 30 854,048 0 44,446
PTC INC COM 69370C100 2,544 24,322 SH   SOLE 31 22,439 0 1,883
PTC INC COM 69370C100 2,807 26,840 SH   SOLE 34 26,840 0 0
PTC INC COM 69370C100 3,340 31,933 SH   SOLE 36 31,933 0 0
PTC INC COM 69370C100 370 3,536 SH   SOLE 40 3,536 0 0
PTC INC COM 69370C100 17 165 SH   OTR 43 165 0 0
PTC INC COM 69370C100 5,710 54,589 SH   SOLE 43 47,960 0 6,629
PTC THERAPEUTICS INC COM 69366J200 4,944 98,493 SH   SOLE 2 57,656 0 40,837
PTC THERAPEUTICS INC COM 69366J200 14 271 SH   SOLE 4 271 0 0
PTC THERAPEUTICS INC COM 69366J200 37 747 SH   SOLE 7 747 0 0
PTC THERAPEUTICS INC COM 69366J200 10,703 213,206 SH   SOLE 18 199,590 0 13,616
PTC THERAPEUTICS INC COM 69366J200 28,842 574,542 SH   SOLE 19 574,542 0 0
PTC THERAPEUTICS INC COM 69366J200 144,064 2,869,801 SH   SOLE 21 2,869,801 0 0
PTC THERAPEUTICS INC COM 69366J200 97,322 1,938,687 SH   SOLE 22 1,889,654 0 49,033
PTC THERAPEUTICS INC COM 69366J200 450 8,964 SH   SOLE 23 8,964 0 0
PTC THERAPEUTICS INC COM 69366J200 492 9,796 SH   SOLE 25 9,796 0 0
PTC THERAPEUTICS INC COM 69366J200 3,892 77,536 SH   SOLE 26 23,954 0 53,582
PTC THERAPEUTICS INC COM 69366J200 83 1,663 SH   SOLE 28 1,255 0 408
PTC THERAPEUTICS INC COM 69366J200 14,445 287,753 SH   SOLE 30 287,753 0 0
PTC THERAPEUTICS INC COM 69366J200 159 3,173 SH   SOLE 34 3,173 0 0
PTC THERAPEUTICS INC COM 69366J200 394 7,840 SH   SOLE 40 7,840 0 0
PTC THERAPEUTICS INC COM 69366J200 35 697 SH   OTR 43 697 0 0
PTC THERAPEUTICS INC COM 69366J200 765 15,248 SH   SOLE 43 14,746 0 502
PTC THERAPEUTICS INC NOTE 1.500% 9/1 69366JAD3 2,929 2,500,000 PRN   SOLE 21 2,500,000 0 0
PUBLIC STORAGE COM 74460D109 117,884 402,596 SH   SOLE 2 84,982 0 317,614
PUBLIC STORAGE COM 74460D109 80,876 276,206 SH   SOLE 4 206,422 0 69,784
PUBLIC STORAGE COM 74460D109 114,838 392,194 SH   SOLE 7 387,875 0 4,319
PUBLIC STORAGE COM 74460D109 1,277 4,362 SH   SOLE 13 902 0 3,460
PUBLIC STORAGE COM 74460D109 6,048 20,655 SH   SOLE 15 20,655 0 0
PUBLIC STORAGE COM 74460D109 87,440 298,625 SH   SOLE 18 285,910 0 12,715
PUBLIC STORAGE COM 74460D109 88,223 301,297 SH   SOLE 19 301,297 0 0
PUBLIC STORAGE COM 74460D109 2,011,424 6,869,384 SH   SOLE 21 6,869,384 0 0
PUBLIC STORAGE COM 74460D109 1,438,021 4,911,107 SH   SOLE 22 4,539,740 0 371,367
PUBLIC STORAGE COM 74460D109 78,487 268,048 SH   SOLE 23 268,048 0 0
PUBLIC STORAGE COM 74460D109 261,774 894,005 SH   SOLE 25 894,005 0 0
PUBLIC STORAGE COM 74460D109 90,726 309,845 SH   SOLE 26 107,884 0 201,961
PUBLIC STORAGE COM 74460D109 118,512 404,741 SH   SOLE 28 2,325 0 402,416
PUBLIC STORAGE COM 74460D109 71 243 SH   SOLE 29 243 0 0
PUBLIC STORAGE COM 74460D109 419,945 1,434,190 SH   SOLE 30 1,412,608 0 21,582
PUBLIC STORAGE COM 74460D109 10,331 35,282 SH   SOLE 31 32,402 0 2,880
PUBLIC STORAGE COM 74460D109 26,177 89,400 SH   SOLE 34 89,400 0 0
PUBLIC STORAGE COM 74460D109 19,940 68,098 SH   SOLE 36 68,098 0 0
PUBLIC STORAGE COM 74460D109 1,499 5,119 SH   SOLE 40 5,119 0 0
PUBLIC STORAGE COM 74460D109 90 309 SH   OTR 43 309 0 0
PUBLIC STORAGE COM 74460D109 50,410 172,158 SH   SOLE 43 159,512 0 12,646
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 82,438 1,466,094 SH   SOLE 2 472,768 0 993,326
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 28,829 512,700 SH   SOLE 4 279,550 0 233,150
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 29,984 533,243 SH   SOLE 7 518,424 0 14,819
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,685 83,327 SH   SOLE 13 25,088 0 58,239
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,267 75,883 SH   SOLE 15 75,883 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 0 5 SH   SOLE 17 0 0 5
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 153,703 2,733,473 SH   SOLE 18 2,517,061 0 216,412
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 343,194 6,103,401 SH   SOLE 19 6,103,401 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,201,550 21,368,484 SH   SOLE 21 21,368,484 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 626,204 11,136,475 SH   SOLE 22 10,112,578 0 1,023,897
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 52,331 930,658 SH   SOLE 23 930,658 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 54,462 968,555 SH   SOLE 25 968,555 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 78,484 1,395,774 SH   SOLE 26 730,732 0 665,042
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 93,985 1,671,432 SH   SOLE 28 18,582 0 1,652,850
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,034 36,181 SH   SOLE 29 36,181 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 213,077 3,789,391 SH   SOLE 30 3,708,705 0 80,686
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9,575 170,290 SH   SOLE 31 161,288 0 9,002
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,339 77,167 SH   SOLE 32 77,167 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 40,305 716,795 SH   SOLE 34 716,795 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 11,709 208,228 SH   SOLE 36 208,228 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 922 16,405 SH   SOLE 40 16,405 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 43 764 SH   OTR 43 764 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 24,279 431,785 SH   SOLE 43 384,179 0 47,606
PUBMATIC INC COM CL A 74467Q103 395 23,739 SH   SOLE 2 17,116 0 6,623
PUBMATIC INC COM CL A 74467Q103 8 458 SH   SOLE 7 458 0 0
PUBMATIC INC COM CL A 74467Q103 1,863 112,009 SH   SOLE 18 112,009 0 0
PUBMATIC INC COM CL A 74467Q103 1,290 77,551 SH   SOLE 19 77,551 0 0
PUBMATIC INC COM CL A 74467Q103 22,636 1,361,125 SH   SOLE 21 1,361,125 0 0
PUBMATIC INC COM CL A 74467Q103 16,576 996,779 SH   SOLE 22 967,208 0 29,571
PUBMATIC INC COM CL A 74467Q103 88 5,311 SH   SOLE 25 5,311 0 0
PUBMATIC INC COM CL A 74467Q103 69 4,130 SH   SOLE 26 0 0 4,130
PUBMATIC INC COM CL A 74467Q103 19 1,169 SH   SOLE 28 0 0 1,169
PUBMATIC INC COM CL A 74467Q103 373 22,455 SH   SOLE 30 22,455 0 0
PUBMATIC INC COM CL A 74467Q103 37 2,198 SH   SOLE 40 2,198 0 0
PUBMATIC INC COM CL A 74467Q103 7 438 SH   SOLE 43 438 0 0
PULMATRIX INC COM 74584P301 0 1 SH   SOLE 21 1 0 0
PULMATRIX INC COM 74584P301 196 54,899 SH   SOLE 22 54,899 0 0
PULMONX CORP COM 745848101 275 16,520 SH   SOLE 2 12,442 0 4,078
PULMONX CORP COM 745848101 7 408 SH   SOLE 7 408 0 0
PULMONX CORP COM 745848101 1,559 93,587 SH   SOLE 18 93,587 0 0
PULMONX CORP COM 745848101 4,634 278,130 SH   SOLE 19 278,130 0 0
PULMONX CORP COM 745848101 19,581 1,175,339 SH   SOLE 21 1,175,339 0 0
PULMONX CORP COM 745848101 14,250 855,337 SH   SOLE 22 833,612 0 21,725
PULMONX CORP COM 745848101 4 230 SH   SOLE 23 230 0 0
PULMONX CORP COM 745848101 93 5,609 SH   SOLE 25 5,609 0 0
PULMONX CORP COM 745848101 53 3,164 SH   SOLE 26 614 0 2,550
PULMONX CORP COM 745848101 35 2,074 SH   SOLE 28 0 0 2,074
PULMONX CORP COM 745848101 431 25,862 SH   SOLE 30 25,862 0 0
PULMONX CORP COM 745848101 21 1,277 SH   SOLE 34 1,277 0 0
PULMONX CORP COM 745848101 38 2,307 SH   SOLE 40 2,307 0 0
PULMONX CORP COM 745848101 141 8,441 SH   SOLE 43 7,831 0 610
PULSE BIOSCIENCES INC COM 74587B101 1 424 SH   SOLE 2 0 0 424
PULSE BIOSCIENCES INC COM 74587B101 6 2,632 SH   SOLE 18 2,632 0 0
PULSE BIOSCIENCES INC COM 74587B101 70 30,294 SH   SOLE 21 30,294 0 0
PULSE BIOSCIENCES INC COM 74587B101 436 189,601 SH   SOLE 22 189,601 0 0
PULTE GROUP INC COM 745867101 11,173 297,945 SH   SOLE 2 122,147 0 175,798
PULTE GROUP INC COM 745867101 6,731 179,486 SH   SOLE 4 85,441 0 94,045
PULTE GROUP INC COM 745867101 10,414 277,707 SH   SOLE 7 211,780 0 65,927
PULTE GROUP INC COM 745867101 46 1,234 SH   SOLE 13 1,234 0 0
PULTE GROUP INC COM 745867101 1,435 38,277 SH   SOLE 15 38,277 0 0
PULTE GROUP INC COM 745867101 14,050 374,661 SH   SOLE 18 352,309 0 22,352
PULTE GROUP INC COM 745867101 6,723 179,276 SH   SOLE 19 179,276 0 0
PULTE GROUP INC COM 745867101 374,572 9,988,593 SH   SOLE 21 9,988,593 0 0
PULTE GROUP INC COM 745867101 205,004 5,466,772 SH   SOLE 22 4,987,843 0 478,929
PULTE GROUP INC COM 745867101 15,030 400,808 SH   SOLE 23 400,808 0 0
PULTE GROUP INC COM 745867101 11,951 318,696 SH   SOLE 25 318,696 0 0
PULTE GROUP INC COM 745867101 16,618 443,142 SH   SOLE 26 150,325 0 292,817
PULTE GROUP INC COM 745867101 19,512 520,309 SH   SOLE 28 2,970 0 517,339
PULTE GROUP INC COM 745867101 110 2,928 SH   SOLE 29 2,928 0 0
PULTE GROUP INC COM 745867101 89,419 2,384,515 SH   SOLE 30 2,088,398 0 296,117
PULTE GROUP INC COM 745867101 2,023 53,958 SH   SOLE 31 49,003 0 4,955
PULTE GROUP INC COM 745867101 412 10,981 SH   SOLE 34 10,981 0 0
PULTE GROUP INC COM 745867101 2,961 78,951 SH   SOLE 36 78,951 0 0
PULTE GROUP INC COM 745867101 296 7,899 SH   SOLE 40 7,899 0 0
PULTE GROUP INC COM 745867101 29 773 SH   OTR 43 773 0 0
PULTE GROUP INC COM 745867101 7,892 210,456 SH   SOLE 43 187,223 0 23,233
PUMA BIOTECHNOLOGY INC COM 74587V107 383 161,513 SH   SOLE 2 111,808 0 49,705
PUMA BIOTECHNOLOGY INC COM 74587V107 15 6,207 SH   SOLE 18 6,207 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 682 287,573 SH   SOLE 19 287,573 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 951 401,330 SH   SOLE 21 401,330 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 2,183 921,107 SH   SOLE 22 921,107 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 37 15,604 SH   SOLE 23 15,604 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 115 48,676 SH   SOLE 26 0 0 48,676
PUMA BIOTECHNOLOGY INC COM 74587V107 48 20,157 SH   SOLE 30 20,157 0 0
PURE CYCLE CORP COM NEW 746228303 27 3,272 SH   SOLE 2 734 0 2,538
PURE CYCLE CORP COM NEW 746228303 209 25,000 SH   SOLE 7 25,000 0 0
PURE CYCLE CORP COM NEW 746228303 467 55,979 SH   SOLE 18 55,979 0 0
PURE CYCLE CORP COM NEW 746228303 297 35,614 SH   SOLE 19 35,614 0 0
PURE CYCLE CORP COM NEW 746228303 5,417 648,778 SH   SOLE 21 648,778 0 0
PURE CYCLE CORP COM NEW 746228303 2,475 296,422 SH   SOLE 22 291,351 0 5,071
PURE CYCLE CORP COM NEW 746228303 1,757 210,378 SH   SOLE 30 210,378 0 0
PURE CYCLE CORP COM NEW 746228303 13 1,504 SH   SOLE 43 1,504 0 0
PURE STORAGE INC CL A 74624M102 15,492 566,019 SH   SOLE 2 280,536 0 285,483
PURE STORAGE INC CL A 74624M102 255 9,302 SH   SOLE 4 7,727 0 1,575
PURE STORAGE INC CL A 74624M102 298 10,897 SH   SOLE 7 10,897 0 0
PURE STORAGE INC CL A 74624M102 654 23,877 SH   SOLE 13 23,877 0 0
PURE STORAGE INC CL A 74624M102 4,361 159,332 SH   SOLE 18 156,482 0 2,850
PURE STORAGE INC CL A 74624M102 31,637 1,155,893 SH   SOLE 19 1,155,893 0 0
PURE STORAGE INC CL A 74624M102 117,045 4,276,389 SH   SOLE 21 4,276,389 0 0
PURE STORAGE INC CL A 74624M102 177,639 6,490,268 SH   SOLE 22 6,128,092 0 362,176
PURE STORAGE INC CL A 74624M102 268 9,791 SH   SOLE 23 9,791 0 0
PURE STORAGE INC CL A 74624M102 1,202 43,911 SH   SOLE 25 43,911 0 0
PURE STORAGE INC CL A 74624M102 3,969 145,024 SH   SOLE 26 109,052 0 35,972
PURE STORAGE INC CL A 74624M102 7,065 258,136 SH   SOLE 28 4,699 0 253,437
PURE STORAGE INC CL A 74624M102 60 2,204 SH   SOLE 29 2,204 0 0
PURE STORAGE INC CL A 74624M102 4,701 171,760 SH   SOLE 30 171,760 0 0
PURE STORAGE INC CL A 74624M102 414 15,120 SH   SOLE 31 15,120 0 0
PURE STORAGE INC CL A 74624M102 50,066 1,829,230 SH   SOLE 34 1,829,230 0 0
PURE STORAGE INC CL A 74624M102 158 5,767 SH   SOLE 36 5,767 0 0
PURE STORAGE INC CL A 74624M102 1,003 36,644 SH   SOLE 40 36,644 0 0
PURE STORAGE INC CL A 74624M102 2,099 76,678 SH   SOLE 43 69,335 0 7,343
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 5,639 4,995,000 PRN   SOLE 21 4,995,000 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 440 54,525 SH   SOLE 2 35,180 0 19,345
PURECYCLE TECHNOLOGIES INC COM 74623V103 10 1,186 SH   SOLE 7 1,186 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 2,337 289,637 SH   SOLE 18 289,637 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 1,592 197,308 SH   SOLE 19 197,308 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 26,961 3,340,852 SH   SOLE 21 3,340,852 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 22,767 2,821,233 SH   SOLE 22 2,742,102 0 79,131
PURECYCLE TECHNOLOGIES INC COM 74623V103 125 15,439 SH   SOLE 25 15,439 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 131 16,265 SH   SOLE 26 0 0 16,265
PURECYCLE TECHNOLOGIES INC COM 74623V103 646 80,032 SH   SOLE 28 80,032 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 464 57,500 SH   SOLE 30 57,500 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 73 9,073 SH   SOLE 40 9,073 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 5 663 SH   SOLE 43 663 0 0
PURPLE INNOVATION INC COM 74640Y106 166 41,082 SH   SOLE 2 20,858 0 20,224
PURPLE INNOVATION INC COM 74640Y106 1 139 SH   SOLE 4 139 0 0
PURPLE INNOVATION INC COM 74640Y106 3 807 SH   SOLE 7 807 0 0
PURPLE INNOVATION INC COM 74640Y106 712 175,865 SH   SOLE 18 175,865 0 0
PURPLE INNOVATION INC COM 74640Y106 414 102,341 SH   SOLE 19 102,341 0 0
PURPLE INNOVATION INC COM 74640Y106 8,026 1,981,738 SH   SOLE 21 1,981,738 0 0
PURPLE INNOVATION INC COM 74640Y106 4,752 1,173,222 SH   SOLE 22 1,118,322 0 54,900
PURPLE INNOVATION INC COM 74640Y106 31 7,584 SH   SOLE 25 7,584 0 0
PURPLE INNOVATION INC COM 74640Y106 141 34,806 SH   SOLE 26 19,130 0 15,676
PURPLE INNOVATION INC COM 74640Y106 24 5,995 SH   SOLE 28 5,995 0 0
PURPLE INNOVATION INC COM 74640Y106 170 42,000 SH   SOLE 30 42,000 0 0
PURPLE INNOVATION INC COM 74640Y106 29 7,131 SH   SOLE 40 7,131 0 0
PURPLE INNOVATION INC COM 74640Y106 63 15,487 SH   SOLE 43 15,487 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 90 9,175 SH   SOLE 18 9,175 0 0
PVH CORPORATION COM 693656100 5,291 118,109 SH   SOLE 2 74,320 0 43,789
PVH CORPORATION COM 693656100 255 5,695 SH   SOLE 4 4,609 0 1,086
PVH CORPORATION COM 693656100 59 1,313 SH   SOLE 7 1,313 0 0
PVH CORPORATION COM 693656100 8,175 182,470 SH   SOLE 18 182,354 0 116
PVH CORPORATION COM 693656100 998 22,273 SH   SOLE 19 22,273 0 0
PVH CORPORATION COM 693656100 145,700 3,252,241 SH   SOLE 21 3,252,241 0 0
PVH CORPORATION COM 693656100 80,851 1,804,711 SH   SOLE 22 1,724,719 0 79,992
PVH CORPORATION COM 693656100 85 1,900 SH   SOLE 23 1,900 0 0
PVH CORPORATION COM 693656100 548 12,237 SH   SOLE 25 12,237 0 0
PVH CORPORATION COM 693656100 1,727 38,550 SH   SOLE 26 31,903 0 6,647
PVH CORPORATION COM 693656100 873 19,487 SH   SOLE 28 16,970 0 2,517
PVH CORPORATION COM 693656100 2,896 64,641 SH   SOLE 30 64,641 0 0
PVH CORPORATION COM 693656100 42 938 SH   SOLE 31 938 0 0
PVH CORPORATION COM 693656100 656 14,634 SH   SOLE 36 14,634 0 0
PVH CORPORATION COM 693656100 422 9,430 SH   SOLE 40 9,430 0 0
PVH CORPORATION COM 693656100 9,801 218,769 SH   SOLE 43 213,488 0 5,281
PYXIS ONCOLOGY INC COMMON STOCK 747324101 20 10,215 SH   SOLE 2 10,215 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 10 5,297 SH   SOLE 18 5,297 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 24 12,210 SH   SOLE 19 12,210 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 121 61,325 SH   SOLE 21 61,325 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101 231 117,507 SH   SOLE 22 117,507 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 42 4,437 SH   SOLE 2 805 0 3,632
PZENA INVT MGMT INC CLASS A 74731Q103 3 271 SH   SOLE 7 271 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 471 49,638 SH   SOLE 18 49,638 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 298 31,475 SH   SOLE 19 31,475 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 5,040 531,603 SH   SOLE 21 531,603 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 2,952 311,390 SH   SOLE 22 309,197 0 2,193
PZENA INVT MGMT INC CLASS A 74731Q103 9 948 SH   SOLE 43 948 0 0
Q2 HLDGS INC COM 74736L109 4,085 126,854 SH   SOLE 2 96,719 0 30,135
Q2 HLDGS INC COM 74736L109 34 1,045 SH   SOLE 4 203 0 842
Q2 HLDGS INC COM 74736L109 20 629 SH   SOLE 7 629 0 0
Q2 HLDGS INC COM 74736L109 4,997 155,191 SH   SOLE 18 145,097 0 10,094
Q2 HLDGS INC COM 74736L109 10,748 333,789 SH   SOLE 19 333,789 0 0
Q2 HLDGS INC COM 74736L109 63,372 1,968,079 SH   SOLE 21 1,968,079 0 0
Q2 HLDGS INC COM 74736L109 51,616 1,602,987 SH   SOLE 22 1,566,553 0 36,434
Q2 HLDGS INC COM 74736L109 283 8,793 SH   SOLE 23 8,793 0 0
Q2 HLDGS INC COM 74736L109 258 8,006 SH   SOLE 25 8,006 0 0
Q2 HLDGS INC COM 74736L109 1,877 58,297 SH   SOLE 26 16,087 0 42,210
Q2 HLDGS INC COM 74736L109 63 1,949 SH   SOLE 28 1,003 0 946
Q2 HLDGS INC COM 74736L109 2,617 81,277 SH   SOLE 30 81,277 0 0
Q2 HLDGS INC COM 74736L109 5 145 SH   SOLE 34 145 0 0
Q2 HLDGS INC COM 74736L109 233 7,225 SH   SOLE 40 7,225 0 0
Q2 HLDGS INC COM 74736L109 362 11,239 SH   SOLE 43 11,098 0 141
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 2,237 2,830,000 PRN   SOLE 21 2,830,000 0 0
Q2 HLDGS INC NOTE 0.125%11/1 74736LAF6 2,425 3,050,000 PRN   SOLE 21 3,050,000 0 0
QCR HOLDINGS INC COM 74727A104 857 16,825 SH   SOLE 2 7,530 0 9,295
QCR HOLDINGS INC COM 74727A104 11 218 SH   SOLE 7 218 0 0
QCR HOLDINGS INC COM 74727A104 2,724 53,465 SH   SOLE 18 53,465 0 0
QCR HOLDINGS INC COM 74727A104 1,552 30,465 SH   SOLE 19 30,465 0 0
QCR HOLDINGS INC COM 74727A104 32,023 628,643 SH   SOLE 21 628,643 0 0
QCR HOLDINGS INC COM 74727A104 22,774 447,074 SH   SOLE 22 429,563 0 17,511
QCR HOLDINGS INC COM 74727A104 172 3,376 SH   SOLE 25 3,376 0 0
QCR HOLDINGS INC COM 74727A104 788 15,469 SH   SOLE 26 14,180 0 1,289
QCR HOLDINGS INC COM 74727A104 674 13,231 SH   SOLE 30 13,231 0 0
QCR HOLDINGS INC COM 74727A104 110 2,157 SH   SOLE 40 2,157 0 0
QCR HOLDINGS INC COM 74727A104 485 9,524 SH   SOLE 43 9,485 0 39
QIAGEN NV SHS NEW N72482123 14,512 351,541 SH   SOLE 2 197,317 0 154,224
QIAGEN NV SHS NEW N72482123 105 2,553 SH   SOLE 7 2,553 0 0
QIAGEN NV SHS NEW N72482123 5,082 123,100 SH   SOLE 18 123,100 0 0
QIAGEN NV SHS NEW N72482123 48,262 1,169,136 SH   SOLE 19 1,169,136 0 0
QIAGEN NV SHS NEW N72482123 95,222 2,306,740 SH   SOLE 21 2,306,740 0 0
QIAGEN NV SHS NEW N72482123 81,588 1,976,449 SH   SOLE 22 1,790,796 0 185,653
QIAGEN NV SHS NEW N72482123 135 3,262 SH   SOLE 31 3,262 0 0
QIAGEN NV SHS NEW N72482123 48,288 1,169,769 SH   SOLE 34 1,169,769 0 0
QIAGEN NV SHS NEW N72482123 10,051 243,480 SH   SOLE 43 228,366 0 15,114
QIWI PLC SPON ADR REP B 74735M108 0 1,297 SH   SOLE 25 1,297 0 0
QORVO INC COM 74736K101 10,481 131,985 SH   SOLE 2 63,907 0 68,078
QORVO INC COM 74736K101 3,923 49,407 SH   SOLE 4 41,878 0 7,529
QORVO INC COM 74736K101 7,909 99,603 SH   SOLE 7 94,372 0 5,231
QORVO INC COM 74736K101 45 564 SH   SOLE 13 564 0 0
QORVO INC COM 74736K101 1,282 16,146 SH   SOLE 15 16,146 0 0
QORVO INC COM 74736K101 10 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 16,164 203,556 SH   SOLE 18 194,906 0 8,650
QORVO INC COM 74736K101 3,825 48,174 SH   SOLE 19 48,174 0 0
QORVO INC COM 74736K101 308,022 3,878,887 SH   SOLE 21 3,878,887 0 0
QORVO INC COM 74736K101 175,594 2,211,235 SH   SOLE 22 1,989,651 0 221,584
QORVO INC COM 74736K101 13,968 175,902 SH   SOLE 23 175,902 0 0
QORVO INC COM 74736K101 10,958 137,992 SH   SOLE 25 137,992 0 0
QORVO INC COM 74736K101 16,130 203,125 SH   SOLE 26 73,188 0 129,937
QORVO INC COM 74736K101 19,697 248,040 SH   SOLE 28 1,224 0 246,816
QORVO INC COM 74736K101 13 160 SH   SOLE 29 160 0 0
QORVO INC COM 74736K101 53,926 679,084 SH   SOLE 30 679,084 0 0
QORVO INC COM 74736K101 1,938 24,408 SH   SOLE 31 22,454 0 1,954
QORVO INC COM 74736K101 1,177 14,816 SH   SOLE 34 14,816 0 0
QORVO INC COM 74736K101 2,697 33,961 SH   SOLE 36 33,961 0 0
QORVO INC COM 74736K101 282 3,551 SH   SOLE 40 3,551 0 0
QORVO INC COM 74736K101 24 296 SH   OTR 43 296 0 0
QORVO INC COM 74736K101 5,734 72,206 SH   SOLE 43 57,924 0 14,282
QUAD / GRAPHICS INC COM CL A 747301109 46 17,914 SH   SOLE 2 2,084 0 15,830
QUAD / GRAPHICS INC COM CL A 747301109 262 102,404 SH   SOLE 18 102,404 0 0
QUAD / GRAPHICS INC COM CL A 747301109 178 69,723 SH   SOLE 19 69,723 0 0
QUAD / GRAPHICS INC COM CL A 747301109 2,669 1,042,691 SH   SOLE 21 1,042,691 0 0
QUAD / GRAPHICS INC COM CL A 747301109 1,990 777,305 SH   SOLE 22 758,774 0 18,531
QUAKER HOUGHTON COM 747316107 3,417 23,670 SH   SOLE 2 15,879 0 7,791
QUAKER HOUGHTON COM 747316107 8 57 SH   SOLE 4 57 0 0
QUAKER HOUGHTON COM 747316107 21 142 SH   SOLE 7 142 0 0
QUAKER HOUGHTON COM 747316107 7,021 48,632 SH   SOLE 18 46,814 0 1,818
QUAKER HOUGHTON COM 747316107 9,358 64,818 SH   SOLE 19 64,818 0 0
QUAKER HOUGHTON COM 747316107 234,423 1,623,650 SH   SOLE 21 1,623,650 0 0
QUAKER HOUGHTON COM 747316107 54,243 375,693 SH   SOLE 22 365,807 0 9,886
QUAKER HOUGHTON COM 747316107 231 1,597 SH   SOLE 23 1,597 0 0
QUAKER HOUGHTON COM 747316107 289 2,001 SH   SOLE 25 2,001 0 0
QUAKER HOUGHTON COM 747316107 1,907 13,209 SH   SOLE 26 4,073 0 9,136
QUAKER HOUGHTON COM 747316107 35 242 SH   SOLE 28 242 0 0
QUAKER HOUGHTON COM 747316107 3,444 23,852 SH   SOLE 30 23,852 0 0
QUAKER HOUGHTON COM 747316107 132 915 SH   SOLE 34 915 0 0
QUAKER HOUGHTON COM 747316107 270 1,873 SH   SOLE 40 1,873 0 0
QUAKER HOUGHTON COM 747316107 1,274 8,826 SH   SOLE 43 8,402 0 424
QUALCOMM INC COM 747525103 278,176 2,462,171 SH   SOLE 2 663,451 0 1,798,720
QUALCOMM INC COM 747525103 96,892 857,604 SH   SOLE 4 491,227 0 366,377
QUALCOMM INC COM 747525103 134,076 1,186,720 SH   SOLE 7 1,118,459 0 68,261
QUALCOMM INC COM 747525103 8,580 75,944 SH   SOLE 13 49,736 0 26,208
QUALCOMM INC COM 747525103 15,316 135,561 SH   SOLE 15 135,561 0 0
QUALCOMM INC COM 747525103 0 4 SH   SOLE 17 0 0 4
QUALCOMM INC COM 747525103 237,435 2,101,565 SH   SOLE 18 1,977,237 0 124,328
QUALCOMM INC COM 747525103 119,826 1,060,599 SH   SOLE 19 1,060,599 0 0
QUALCOMM INC COM 747525103 3,573,706 31,631,315 SH   SOLE 21 31,631,315 0 0
QUALCOMM INC COM 747525103 2,711,720 24,001,770 SH   SOLE 22 21,734,931 0 2,266,839
QUALCOMM INC COM 747525103 209,830 1,857,234 SH   SOLE 23 1,857,234 0 0
QUALCOMM INC COM 747525103 197,589 1,748,882 SH   SOLE 25 1,748,882 0 0
QUALCOMM INC COM 747525103 268,218 2,374,031 SH   SOLE 26 896,001 0 1,478,030
QUALCOMM INC COM 747525103 316,037 2,797,285 SH   SOLE 28 52,229 0 2,745,056
QUALCOMM INC COM 747525103 2,784 24,645 SH   SOLE 29 24,645 0 0
QUALCOMM INC COM 747525103 833,461 7,377,068 SH   SOLE 30 7,259,487 0 117,581
QUALCOMM INC COM 747525103 35,930 318,023 SH   SOLE 31 297,666 0 20,357
QUALCOMM INC COM 747525103 29,594 261,938 SH   SOLE 32 261,938 0 0
QUALCOMM INC COM 747525103 114,331 1,011,958 SH   SOLE 34 1,011,958 0 0
QUALCOMM INC COM 747525103 41,454 366,917 SH   SOLE 36 366,917 0 0
QUALCOMM INC COM 747525103 4,123 36,490 SH   SOLE 40 36,490 0 0
QUALCOMM INC COM 747525103 254 2,250 SH   OTR 43 2,250 0 0
QUALCOMM INC COM 747525103 116,278 1,029,195 SH   SOLE 43 927,930 0 101,265
QUALIGEN THERAPEUTICS INC COM 74754R103 0 578 SH   SOLE 21 578 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 69 257,841 SH   SOLE 22 257,841 0 0
QUALTEK SERVICES INC CLASS A COM 74760R303 50 24,659 SH   SOLE 21 24,659 0 0
QUALTRICS INTL INC COM CL A 747601201 189 18,561 SH   SOLE 2 15,145 0 3,416
QUALTRICS INTL INC COM CL A 747601201 240 23,613 SH   SOLE 4 0 0 23,613
QUALTRICS INTL INC COM CL A 747601201 4,917 483,045 SH   SOLE 21 483,045 0 0
QUALTRICS INTL INC COM CL A 747601201 13,517 1,327,768 SH   SOLE 22 1,327,768 0 0
QUALYS INC COM 74758T303 6,704 48,094 SH   SOLE 2 34,597 0 13,497
QUALYS INC COM 74758T303 4,351 31,216 SH   SOLE 4 1,064 0 30,152
QUALYS INC COM 74758T303 198 1,418 SH   SOLE 7 1,418 0 0
QUALYS INC COM 74758T303 22,654 162,526 SH   SOLE 18 159,037 0 3,489
QUALYS INC COM 74758T303 14,285 102,481 SH   SOLE 19 102,481 0 0
QUALYS INC COM 74758T303 390,167 2,799,103 SH   SOLE 21 2,799,103 0 0
QUALYS INC COM 74758T303 146,886 1,053,777 SH   SOLE 22 1,030,630 0 23,147
QUALYS INC COM 74758T303 210 1,509 SH   SOLE 23 1,509 0 0
QUALYS INC COM 74758T303 728 5,221 SH   SOLE 25 5,221 0 0
QUALYS INC COM 74758T303 2,790 20,016 SH   SOLE 26 14,128 0 5,888
QUALYS INC COM 74758T303 284 2,039 SH   SOLE 28 597 0 1,442
QUALYS INC COM 74758T303 30,681 220,108 SH   SOLE 30 220,108 0 0
QUALYS INC COM 74758T303 39 283 SH   SOLE 34 283 0 0
QUALYS INC COM 74758T303 3 24 SH   SOLE 36 24 0 0
QUALYS INC COM 74758T303 573 4,112 SH   SOLE 40 4,112 0 0
QUALYS INC COM 74758T303 3,525 25,288 SH   SOLE 43 22,003 0 3,285
QUANERGY SYSTEMS INC COM 74764U104 15 71,493 SH   SOLE 21 71,493 0 0
QUANERGY SYSTEMS INC COM 74764U104 91 439,492 SH   SOLE 22 439,492 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,031 56,796 SH   SOLE 2 38,265 0 18,531
QUANEX BLDG PRODS CORP COM 747619104 121 6,687 SH   SOLE 4 194 0 6,493
QUANEX BLDG PRODS CORP COM 747619104 5 282 SH   SOLE 7 282 0 0
QUANEX BLDG PRODS CORP COM 747619104 2,323 127,894 SH   SOLE 18 127,894 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,547 85,200 SH   SOLE 19 85,200 0 0
QUANEX BLDG PRODS CORP COM 747619104 76,834 4,230,957 SH   SOLE 21 4,230,957 0 0
QUANEX BLDG PRODS CORP COM 747619104 16,448 905,708 SH   SOLE 22 867,869 0 37,839
QUANEX BLDG PRODS CORP COM 747619104 25 1,394 SH   SOLE 23 1,394 0 0
QUANEX BLDG PRODS CORP COM 747619104 77 4,232 SH   SOLE 25 4,232 0 0
QUANEX BLDG PRODS CORP COM 747619104 203 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BLDG PRODS CORP COM 747619104 1,050 57,822 SH   SOLE 30 57,822 0 0
QUANEX BLDG PRODS CORP COM 747619104 73 4,013 SH   SOLE 40 4,013 0 0
QUANEX BLDG PRODS CORP COM 747619104 175 9,636 SH   SOLE 43 9,553 0 83
QUANTA SVCS INC COM 74762E102 35,969 282,353 SH   SOLE 2 44,004 0 238,349
QUANTA SVCS INC COM 74762E102 18,609 146,080 SH   SOLE 4 93,824 0 52,256
QUANTA SVCS INC COM 74762E102 27,188 213,424 SH   SOLE 7 208,734 0 4,690
QUANTA SVCS INC COM 74762E102 566 4,444 SH   SOLE 13 451 0 3,993
QUANTA SVCS INC COM 74762E102 1,769 13,890 SH   SOLE 15 13,890 0 0
QUANTA SVCS INC COM 74762E102 48,486 380,613 SH   SOLE 18 367,784 0 12,829
QUANTA SVCS INC COM 74762E102 17,145 134,588 SH   SOLE 19 134,588 0 0
QUANTA SVCS INC COM 74762E102 499,700 3,922,601 SH   SOLE 21 3,922,601 0 0
QUANTA SVCS INC COM 74762E102 422,301 3,315,025 SH   SOLE 22 3,032,715 0 282,310
QUANTA SVCS INC COM 74762E102 28,655 224,937 SH   SOLE 23 224,937 0 0
QUANTA SVCS INC COM 74762E102 36,860 289,350 SH   SOLE 25 289,350 0 0
QUANTA SVCS INC COM 74762E102 36,486 286,413 SH   SOLE 26 104,421 0 181,992
QUANTA SVCS INC COM 74762E102 32,287 253,453 SH   SOLE 28 4,618 0 248,835
QUANTA SVCS INC COM 74762E102 9 72 SH   SOLE 29 72 0 0
QUANTA SVCS INC COM 74762E102 138,671 1,088,556 SH   SOLE 30 984,094 0 104,462
QUANTA SVCS INC COM 74762E102 4,128 32,402 SH   SOLE 31 29,841 0 2,561
QUANTA SVCS INC COM 74762E102 127,800 1,003,220 SH   SOLE 34 1,003,220 0 0
QUANTA SVCS INC COM 74762E102 6,079 47,719 SH   SOLE 36 47,719 0 0
QUANTA SVCS INC COM 74762E102 559 4,392 SH   SOLE 40 4,392 0 0
QUANTA SVCS INC COM 74762E102 29 229 SH   OTR 43 229 0 0
QUANTA SVCS INC COM 74762E102 25,696 201,715 SH   SOLE 43 179,430 0 22,285
QUANTERIX CORP COM 74766Q101 358 32,445 SH   SOLE 2 15,566 0 16,879
QUANTERIX CORP COM 74766Q101 1 110 SH   SOLE 4 110 0 0
QUANTERIX CORP COM 74766Q101 5 496 SH   SOLE 7 496 0 0
QUANTERIX CORP COM 74766Q101 1,083 98,286 SH   SOLE 18 98,286 0 0
QUANTERIX CORP COM 74766Q101 1,118 101,444 SH   SOLE 19 101,444 0 0
QUANTERIX CORP COM 74766Q101 15,860 1,439,234 SH   SOLE 21 1,439,234 0 0
QUANTERIX CORP COM 74766Q101 9,333 846,920 SH   SOLE 22 813,981 0 32,939
QUANTERIX CORP COM 74766Q101 5 429 SH   SOLE 23 429 0 0
QUANTERIX CORP COM 74766Q101 40 3,600 SH   SOLE 25 3,600 0 0
QUANTERIX CORP COM 74766Q101 230 20,866 SH   SOLE 26 10,099 0 10,767
QUANTERIX CORP COM 74766Q101 16 1,477 SH   SOLE 28 0 0 1,477
QUANTERIX CORP COM 74766Q101 1,048 95,056 SH   SOLE 30 95,056 0 0
QUANTERIX CORP COM 74766Q101 40 3,671 SH   SOLE 40 3,671 0 0
QUANTERIX CORP COM 74766Q101 376 34,135 SH   SOLE 43 33,649 0 486
QUANTUM COMPUTING INC COM 74766W108 11 4,410 SH   SOLE 18 4,410 0 0
QUANTUM COMPUTING INC COM 74766W108 129 51,382 SH   SOLE 21 51,382 0 0
QUANTUM COMPUTING INC COM 74766W108 527 209,959 SH   SOLE 22 209,959 0 0
QUANTUM CORP COM NEW 747906501 1 1,150 SH   SOLE 2 0 0 1,150
QUANTUM CORP COM NEW 747906501 13 11,944 SH   SOLE 18 11,944 0 0
QUANTUM CORP COM NEW 747906501 286 264,660 SH   SOLE 21 264,660 0 0
QUANTUM CORP COM NEW 747906501 905 838,188 SH   SOLE 22 838,188 0 0
QUANTUM CORP COM NEW 747906501 0 186 SH   SOLE 43 186 0 0
QUANTUM SI INC COM CL A 74765K105 225 81,643 SH   SOLE 2 43,681 0 37,962
QUANTUM SI INC COM CL A 74765K105 4 1,494 SH   SOLE 7 1,494 0 0
QUANTUM SI INC COM CL A 74765K105 762 277,024 SH   SOLE 18 277,024 0 0
QUANTUM SI INC COM CL A 74765K105 723 262,888 SH   SOLE 19 262,888 0 0
QUANTUM SI INC COM CL A 74765K105 9,199 3,345,095 SH   SOLE 21 3,345,095 0 0
QUANTUM SI INC COM CL A 74765K105 6,179 2,246,918 SH   SOLE 22 2,154,221 0 92,697
QUANTUM SI INC COM CL A 74765K105 36 13,227 SH   SOLE 25 13,227 0 0
QUANTUM SI INC COM CL A 74765K105 79 28,743 SH   SOLE 26 0 0 28,743
QUANTUM SI INC COM CL A 74765K105 34 12,425 SH   SOLE 28 0 0 12,425
QUANTUM SI INC COM CL A 74765K105 201 73,239 SH   SOLE 30 73,239 0 0
QUANTUM SI INC COM CL A 74765K105 33 12,044 SH   SOLE 40 12,044 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 1,372 163,113 SH   SOLE 2 37,081 0 126,032
QUANTUMSCAPE CORP COM CL A 74767V109 24 2,883 SH   SOLE 7 2,883 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 823 97,889 SH   SOLE 18 97,889 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 650 77,303 SH   SOLE 19 77,303 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 23,834 2,834,035 SH   SOLE 21 2,834,035 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 47,192 5,611,450 SH   SOLE 22 5,411,751 0 199,699
QUANTUMSCAPE CORP COM CL A 74767V109 36 4,314 SH   SOLE 28 4,314 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 30 3,583 SH   SOLE 31 3,583 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 463 55,057 SH   SOLE 43 51,464 0 3,593
QUDIAN INC ADR 747798106 7 7,298 SH   SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106 0 8 SH   SOLE 43 8 0 0
QUEST DIAGNOSTICS INC COM 74834L100 36,256 295,510 SH   SOLE 2 194,479 0 101,031
QUEST DIAGNOSTICS INC COM 74834L100 15,760 128,451 SH   SOLE 4 77,193 0 51,258
QUEST DIAGNOSTICS INC COM 74834L100 15,023 122,448 SH   SOLE 7 118,746 0 3,702
QUEST DIAGNOSTICS INC COM 74834L100 452 3,685 SH   SOLE 13 1,610 0 2,075
QUEST DIAGNOSTICS INC COM 74834L100 2,102 17,132 SH   SOLE 15 17,132 0 0
QUEST DIAGNOSTICS INC COM 74834L100 30,626 249,622 SH   SOLE 18 239,746 0 9,876
QUEST DIAGNOSTICS INC COM 74834L100 104,015 847,785 SH   SOLE 19 847,785 0 0
QUEST DIAGNOSTICS INC COM 74834L100 586,300 4,778,708 SH   SOLE 21 4,778,708 0 0
QUEST DIAGNOSTICS INC COM 74834L100 331,081 2,698,517 SH   SOLE 22 2,456,915 0 241,602
QUEST DIAGNOSTICS INC COM 74834L100 25,596 208,623 SH   SOLE 23 208,623 0 0
QUEST DIAGNOSTICS INC COM 74834L100 27,415 223,448 SH   SOLE 25 223,448 0 0
QUEST DIAGNOSTICS INC COM 74834L100 34,447 280,762 SH   SOLE 26 127,033 0 153,729
QUEST DIAGNOSTICS INC COM 74834L100 48,837 398,052 SH   SOLE 28 45,152 0 352,900
QUEST DIAGNOSTICS INC COM 74834L100 67 546 SH   SOLE 29 546 0 0
QUEST DIAGNOSTICS INC COM 74834L100 158,319 1,290,398 SH   SOLE 30 1,275,205 0 15,193
QUEST DIAGNOSTICS INC COM 74834L100 3,581 29,189 SH   SOLE 31 26,849 0 2,340
QUEST DIAGNOSTICS INC COM 74834L100 113,589 925,822 SH   SOLE 34 925,822 0 0
QUEST DIAGNOSTICS INC COM 74834L100 7,711 62,850 SH   SOLE 36 62,850 0 0
QUEST DIAGNOSTICS INC COM 74834L100 454 3,697 SH   SOLE 40 3,697 0 0
QUEST DIAGNOSTICS INC COM 74834L100 55 452 SH   OTR 43 452 0 0
QUEST DIAGNOSTICS INC COM 74834L100 16,222 132,219 SH   SOLE 43 124,428 0 7,791
QUEST RESOURCE HLDG CORP COM NEW 74836W203 20 2,389 SH   SOLE 18 2,389 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 366 43,314 SH   SOLE 21 43,314 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 22 2,569 SH   SOLE 22 2,569 0 0
QUICKLOGIC CORP COM NEW 74837P405 12 1,804 SH   SOLE 18 1,804 0 0
QUICKLOGIC CORP COM NEW 74837P405 181 27,992 SH   SOLE 21 27,992 0 0
QUICKLOGIC CORP COM NEW 74837P405 645 99,615 SH   SOLE 22 99,615 0 0
QUIDELORTHO CORP COM 219798105 8,118 113,576 SH   SOLE 2 47,503 0 66,073
QUIDELORTHO CORP COM 219798105 106 1,476 SH   SOLE 4 1,045 0 431
QUIDELORTHO CORP COM 219798105 39 552 SH   SOLE 7 552 0 0
QUIDELORTHO CORP COM 219798105 8,144 113,933 SH   SOLE 18 113,933 0 0
QUIDELORTHO CORP COM 219798105 1,087 15,210 SH   SOLE 19 15,210 0 0
QUIDELORTHO CORP COM 219798105 211,405 2,957,538 SH   SOLE 21 2,957,538 0 0
QUIDELORTHO CORP COM 219798105 101,667 1,422,317 SH   SOLE 22 1,361,321 0 60,996
QUIDELORTHO CORP COM 219798105 241 3,375 SH   SOLE 23 3,375 0 0
QUIDELORTHO CORP COM 219798105 553 7,736 SH   SOLE 25 7,736 0 0
QUIDELORTHO CORP COM 219798105 1,360 19,031 SH   SOLE 26 15,224 0 3,807
QUIDELORTHO CORP COM 219798105 297 4,161 SH   SOLE 28 830 0 3,331
QUIDELORTHO CORP COM 219798105 10,579 148,004 SH   SOLE 30 148,004 0 0
QUIDELORTHO CORP COM 219798105 52 726 SH   SOLE 31 726 0 0
QUIDELORTHO CORP COM 219798105 212 2,959 SH   SOLE 34 2,959 0 0
QUIDELORTHO CORP COM 219798105 110 1,540 SH   SOLE 36 1,540 0 0
QUIDELORTHO CORP COM 219798105 442 6,188 SH   SOLE 40 6,188 0 0
QUIDELORTHO CORP COM 219798105 24 334 SH   OTR 43 334 0 0
QUIDELORTHO CORP COM 219798105 3,248 45,444 SH   SOLE 43 42,277 0 3,167
QUINCE THERAPEUTICS INC COM 22053A107 2 1,396 SH   SOLE 2 1,056 0 340
QUINCE THERAPEUTICS INC COM 22053A107 6 4,271 SH   SOLE 18 4,271 0 0
QUINCE THERAPEUTICS INC COM 22053A107 16 11,789 SH   SOLE 19 11,789 0 0
QUINCE THERAPEUTICS INC COM 22053A107 328 246,950 SH   SOLE 21 246,950 0 0
QUINCE THERAPEUTICS INC COM 22053A107 334 250,885 SH   SOLE 22 250,885 0 0
QUINCE THERAPEUTICS INC COM 22053A107 19 14,385 SH   SOLE 30 14,385 0 0
QUINCE THERAPEUTICS INC COM 22053A107 0 71 SH   SOLE 43 71 0 0
QUINSTREET INC COM 74874Q100 1,512 144,027 SH   SOLE 2 106,288 0 37,739
QUINSTREET INC COM 74874Q100 2 153 SH   SOLE 4 153 0 0
QUINSTREET INC COM 74874Q100 4 423 SH   SOLE 7 423 0 0
QUINSTREET INC COM 74874Q100 2,137 203,539 SH   SOLE 18 203,539 0 0
QUINSTREET INC COM 74874Q100 1,451 138,217 SH   SOLE 19 138,217 0 0
QUINSTREET INC COM 74874Q100 66,716 6,353,903 SH   SOLE 21 6,353,903 0 0
QUINSTREET INC COM 74874Q100 16,001 1,523,862 SH   SOLE 22 1,471,048 0 52,814
QUINSTREET INC COM 74874Q100 81 7,756 SH   SOLE 23 7,756 0 0
QUINSTREET INC COM 74874Q100 68 6,435 SH   SOLE 25 6,435 0 0
QUINSTREET INC COM 74874Q100 467 44,436 SH   SOLE 26 0 0 44,436
QUINSTREET INC COM 74874Q100 1,411 134,365 SH   SOLE 30 134,365 0 0
QUINSTREET INC COM 74874Q100 71 6,803 SH   SOLE 40 6,803 0 0
QUINSTREET INC COM 74874Q100 604 57,534 SH   SOLE 43 54,843 0 2,691
QUIPT HOME MEDICAL CORP COM 74880P104 24 5,777 SH   SOLE 18 5,777 0 0
QUIPT HOME MEDICAL CORP COM 74880P104 269 64,390 SH   SOLE 21 64,390 0 0
QUMU CORP COM 749063103 6 10,069 SH   SOLE 21 10,069 0 0
QUMU CORP COM 749063103 134 219,022 SH   SOLE 22 219,022 0 0
QUOTIENT LTD SHS G73268107 0 2,062 SH   SOLE 2 0 0 2,062
QUOTIENT LTD SHS G73268107 22 143,912 SH   SOLE 21 143,912 0 0
QUOTIENT LTD SHS G73268107 228 1,521,849 SH   SOLE 22 1,521,849 0 0
QUOTIENT LTD SHS G73268107 0 1,927 SH   SOLE 43 1,927 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 73 31,447 SH   SOLE 2 28,429 0 3,018
QUOTIENT TECHNOLOGY INC COM 749119103 1 365 SH   SOLE 4 365 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 3 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 435 188,124 SH   SOLE 18 188,124 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 347 150,384 SH   SOLE 19 150,384 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 5,155 2,231,494 SH   SOLE 21 2,231,494 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 3,853 1,667,772 SH   SOLE 22 1,621,910 0 45,862
QUOTIENT TECHNOLOGY INC COM 749119103 25 10,924 SH   SOLE 25 10,924 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 126 54,609 SH   SOLE 26 41,803 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 26 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 365 157,918 SH   SOLE 30 157,918 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 5 2,125 SH   SOLE 36 2,125 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 18 7,833 SH   SOLE 40 7,833 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 4 1,910 SH   SOLE 43 1,910 0 0
QURATE RETAIL INC COM SER A 74915M100 868 431,749 SH   SOLE 2 232,460 0 199,289
QURATE RETAIL INC COM SER A 74915M100 3 1,572 SH   SOLE 4 1,572 0 0
QURATE RETAIL INC COM SER A 74915M100 27 13,266 SH   SOLE 7 13,266 0 0
QURATE RETAIL INC COM SER A 74915M100 2,134 1,061,787 SH   SOLE 18 1,061,787 0 0
QURATE RETAIL INC COM SER A 74915M100 1,304 648,605 SH   SOLE 19 648,605 0 0
QURATE RETAIL INC COM SER A 74915M100 24,031 11,955,880 SH   SOLE 21 11,955,880 0 0
QURATE RETAIL INC COM SER A 74915M100 18,986 9,445,595 SH   SOLE 22 9,060,833 0 384,762
QURATE RETAIL INC COM SER A 74915M100 123 61,329 SH   SOLE 25 61,329 0 0
QURATE RETAIL INC COM SER A 74915M100 469 233,372 SH   SOLE 26 203,249 0 30,123
QURATE RETAIL INC COM SER A 74915M100 34 16,824 SH   SOLE 28 6,763 0 10,061
QURATE RETAIL INC COM SER A 74915M100 358 178,147 SH   SOLE 30 178,147 0 0
QURATE RETAIL INC COM SER A 74915M100 150 74,816 SH   SOLE 34 74,816 0 0
QURATE RETAIL INC COM SER A 74915M100 309 153,511 SH   SOLE 36 153,511 0 0
QURATE RETAIL INC COM SER A 74915M100 111 55,246 SH   SOLE 40 55,246 0 0
QURATE RETAIL INC COM SER A 74915M100 5 2,270 SH   OTR 43 2,270 0 0
QURATE RETAIL INC COM SER A 74915M100 1,780 885,395 SH   SOLE 43 825,826 0 59,569
R1 RCM INC COM 77634L105 2,453 132,386 SH   SOLE 2 116,836 0 15,550
R1 RCM INC COM 77634L105 8 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 77634L105 29 1,587 SH   SOLE 7 1,587 0 0
R1 RCM INC COM 77634L105 11,538 622,649 SH   SOLE 18 622,649 0 0
R1 RCM INC COM 77634L105 17,949 968,639 SH   SOLE 19 968,639 0 0
R1 RCM INC COM 77634L105 188,991 10,199,180 SH   SOLE 21 10,199,180 0 0
R1 RCM INC COM 77634L105 74,335 4,011,602 SH   SOLE 22 3,924,758 0 86,844
R1 RCM INC COM 77634L105 464 25,060 SH   SOLE 25 25,060 0 0
R1 RCM INC COM 77634L105 1,496 80,731 SH   SOLE 26 70,023 0 10,708
R1 RCM INC COM 77634L105 129 6,959 SH   SOLE 28 2,298 0 4,661
R1 RCM INC COM 77634L105 8,231 444,180 SH   SOLE 30 444,180 0 0
R1 RCM INC COM 77634L105 89 4,825 SH   SOLE 34 4,825 0 0
R1 RCM INC COM 77634L105 164 8,866 SH   SOLE 36 8,866 0 0
R1 RCM INC COM 77634L105 314 16,939 SH   SOLE 40 16,939 0 0
R1 RCM INC COM 77634L105 17 938 SH   OTR 43 938 0 0
R1 RCM INC COM 77634L105 1,359 73,341 SH   SOLE 43 70,811 0 2,530
RACKSPACE TECHNOLOGY INC COM 750102105 292 71,684 SH   SOLE 2 20,938 0 50,746
RACKSPACE TECHNOLOGY INC COM 750102105 0 120 SH   SOLE 4 120 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 4 864 SH   SOLE 7 864 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 723 177,287 SH   SOLE 18 177,287 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 423 103,730 SH   SOLE 19 103,730 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 9,041 2,215,883 SH   SOLE 21 2,215,883 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 5,947 1,457,568 SH   SOLE 22 1,397,312 0 60,256
RACKSPACE TECHNOLOGY INC COM 750102105 32 7,929 SH   SOLE 25 7,929 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 128 31,296 SH   SOLE 26 27,695 0 3,601
RACKSPACE TECHNOLOGY INC COM 750102105 10 2,482 SH   SOLE 28 0 0 2,482
RACKSPACE TECHNOLOGY INC COM 750102105 310 75,891 SH   SOLE 30 75,891 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 30 7,443 SH   SOLE 36 7,443 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 26 6,275 SH   SOLE 40 6,275 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 262 64,203 SH   SOLE 43 62,583 0 1,620
RADA ELECTR INDS LTD COM PAR NEW M81863124 4,246 440,914 SH   SOLE 21 440,914 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 2,810 291,749 SH   SOLE 22 276,292 0 15,457
RADA ELECTR INDS LTD COM PAR NEW M81863124 74 7,670 SH   SOLE 40 7,670 0 0
RADIAN GROUP INC COM 750236101 6,379 330,665 SH   SOLE 2 164,986 0 165,679
RADIAN GROUP INC COM 750236101 113 5,843 SH   SOLE 4 636 0 5,207
RADIAN GROUP INC COM 750236101 601 31,167 SH   SOLE 7 15,043 0 16,124
RADIAN GROUP INC COM 750236101 10,007 518,754 SH   SOLE 18 503,226 0 15,528
RADIAN GROUP INC COM 750236101 17,645 914,712 SH   SOLE 19 914,712 0 0
RADIAN GROUP INC COM 750236101 125,047 6,482,486 SH   SOLE 21 6,482,486 0 0
RADIAN GROUP INC COM 750236101 91,695 4,753,501 SH   SOLE 22 4,544,534 0 208,967
RADIAN GROUP INC COM 750236101 342 17,755 SH   SOLE 23 17,755 0 0
RADIAN GROUP INC COM 750236101 576 29,878 SH   SOLE 25 29,878 0 0
RADIAN GROUP INC COM 750236101 4,043 209,603 SH   SOLE 26 83,742 0 125,861
RADIAN GROUP INC COM 750236101 247 12,793 SH   SOLE 28 3,409 0 9,384
RADIAN GROUP INC COM 750236101 3,010 156,057 SH   SOLE 30 156,057 0 0
RADIAN GROUP INC COM 750236101 308 15,988 SH   SOLE 34 15,988 0 0
RADIAN GROUP INC COM 750236101 254 13,186 SH   SOLE 36 13,186 0 0
RADIAN GROUP INC COM 750236101 424 21,992 SH   SOLE 40 21,992 0 0
RADIAN GROUP INC COM 750236101 1,109 57,493 SH   SOLE 43 56,247 0 1,246
RADIANT LOGISTICS INC COM 75025X100 629 110,632 SH   SOLE 2 43,349 0 67,283
RADIANT LOGISTICS INC COM 75025X100 4 631 SH   SOLE 7 631 0 0
RADIANT LOGISTICS INC COM 75025X100 711 124,870 SH   SOLE 18 114,639 0 10,231
RADIANT LOGISTICS INC COM 75025X100 439 77,143 SH   SOLE 19 77,143 0 0
RADIANT LOGISTICS INC COM 75025X100 7,359 1,293,315 SH   SOLE 21 1,293,315 0 0
RADIANT LOGISTICS INC COM 75025X100 6,081 1,068,790 SH   SOLE 22 1,048,046 0 20,744
RADIANT LOGISTICS INC COM 75025X100 187 32,853 SH   SOLE 26 0 0 32,853
RADIANT LOGISTICS INC COM 75025X100 19 3,420 SH   SOLE 43 3,420 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 730 77,461 SH   SOLE 2 34,613 0 42,848
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 9 996 SH   SOLE 7 996 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 2,129 225,969 SH   SOLE 18 225,969 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1,359 144,231 SH   SOLE 19 144,231 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 25,652 2,723,149 SH   SOLE 21 2,723,149 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 17,583 1,866,523 SH   SOLE 22 1,783,443 0 83,080
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 116 12,329 SH   SOLE 25 12,329 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 474 50,273 SH   SOLE 26 44,735 0 5,538
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 25 2,703 SH   SOLE 28 0 0 2,703
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 768 81,541 SH   SOLE 30 81,541 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 65 6,921 SH   SOLE 40 6,921 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 4 443 SH   SOLE 43 420 0 23
RADNET INC COM 750491102 538 26,452 SH   SOLE 2 20,790 0 5,662
RADNET INC COM 750491102 3 133 SH   SOLE 4 133 0 0
RADNET INC COM 750491102 13 649 SH   SOLE 7 649 0 0
RADNET INC COM 750491102 3,459 169,960 SH   SOLE 18 169,960 0 0
RADNET INC COM 750491102 1,791 87,994 SH   SOLE 19 87,994 0 0
RADNET INC COM 750491102 100,550 4,941,013 SH   SOLE 21 4,941,013 0 0
RADNET INC COM 750491102 24,280 1,193,142 SH   SOLE 22 1,156,987 0 36,155
RADNET INC COM 750491102 119 5,830 SH   SOLE 25 5,830 0 0
RADNET INC COM 750491102 712 34,977 SH   SOLE 26 26,734 0 8,243
RADNET INC COM 750491102 2,874 141,211 SH   SOLE 30 141,211 0 0
RADNET INC COM 750491102 220 10,827 SH   SOLE 34 10,827 0 0
RADNET INC COM 750491102 100 4,895 SH   SOLE 40 4,895 0 0
RADNET INC COM 750491102 318 15,613 SH   SOLE 43 14,244 0 1,369
RADWARE LTD ORD M81873107 177 8,123 SH   SOLE 2 8,123 0 0
RADWARE LTD ORD M81873107 3 123 SH   SOLE 4 123 0 0
RADWARE LTD ORD M81873107 398 18,246 SH   SOLE 7 18,246 0 0
RADWARE LTD ORD M81873107 16,481 756,348 SH   SOLE 21 756,348 0 0
RADWARE LTD ORD M81873107 6,939 318,452 SH   SOLE 22 303,032 0 15,420
RADWARE LTD ORD M81873107 115 5,280 SH   SOLE 25 5,280 0 0
RADWARE LTD ORD M81873107 119 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107 352 16,157 SH   SOLE 30 16,157 0 0
RADWARE LTD ORD M81873107 84 3,853 SH   SOLE 34 3,853 0 0
RADWARE LTD ORD M81873107 129 5,920 SH   SOLE 40 5,920 0 0
RADWARE LTD ORD M81873107 484 22,197 SH   SOLE 43 21,322 0 875
RAFAEL HLDGS INC COM CL B 75062E106 1 480 SH   SOLE 2 0 0 480
RAFAEL HLDGS INC COM CL B 75062E106 4 2,216 SH   SOLE 18 2,216 0 0
RAFAEL HLDGS INC COM CL B 75062E106 49 27,272 SH   SOLE 21 27,272 0 0
RAFAEL HLDGS INC COM CL B 75062E106 285 158,597 SH   SOLE 22 158,597 0 0
RAFAEL HLDGS INC COM CL B 75062E106 0 238 SH   SOLE 43 225 0 13
RAIN THERAPEUTICS INC COM 75082Q105 6 1,215 SH   SOLE 18 1,215 0 0
RAIN THERAPEUTICS INC COM 75082Q105 546 111,986 SH   SOLE 21 111,986 0 0
RAIN THERAPEUTICS INC COM 75082Q105 81 16,624 SH   SOLE 22 16,624 0 0
RAIN THERAPEUTICS INC COM 75082Q105 40 8,118 SH   SOLE 30 8,118 0 0
RALLYBIO CORP COM 75120L100 137 9,463 SH   SOLE 2 1,002 0 8,461
RALLYBIO CORP COM 75120L100 4 299 SH   SOLE 7 299 0 0
RALLYBIO CORP COM 75120L100 696 48,113 SH   SOLE 18 48,113 0 0
RALLYBIO CORP COM 75120L100 429 29,619 SH   SOLE 19 29,619 0 0
RALLYBIO CORP COM 75120L100 9,440 652,355 SH   SOLE 21 652,355 0 0
RALLYBIO CORP COM 75120L100 3,352 231,623 SH   SOLE 22 228,228 0 3,395
RALLYBIO CORP COM 75120L100 201 13,903 SH   SOLE 30 13,903 0 0
RALPH LAUREN CORP CL A 751212101 18,198 214,275 SH   SOLE 2 185,957 0 28,318
RALPH LAUREN CORP CL A 751212101 3,734 43,960 SH   SOLE 4 20,750 0 23,210
RALPH LAUREN CORP CL A 751212101 3,172 37,343 SH   SOLE 7 35,786 0 1,557
RALPH LAUREN CORP CL A 751212101 413 4,865 SH   SOLE 13 4,865 0 0
RALPH LAUREN CORP CL A 751212101 90 1,056 SH   SOLE 15 1,056 0 0
RALPH LAUREN CORP CL A 751212101 26,816 315,747 SH   SOLE 18 256,299 0 59,448
RALPH LAUREN CORP CL A 751212101 209,017 2,461,047 SH   SOLE 19 2,461,047 0 0
RALPH LAUREN CORP CL A 751212101 86,169 1,014,594 SH   SOLE 21 1,014,594 0 0
RALPH LAUREN CORP CL A 751212101 107,690 1,267,982 SH   SOLE 22 1,183,676 0 84,306
RALPH LAUREN CORP CL A 751212101 5,258 61,908 SH   SOLE 23 61,908 0 0
RALPH LAUREN CORP CL A 751212101 6,995 82,364 SH   SOLE 25 82,364 0 0
RALPH LAUREN CORP CL A 751212101 5,726 67,417 SH   SOLE 26 33,506 0 33,911
RALPH LAUREN CORP CL A 751212101 2,257 26,578 SH   SOLE 28 866 0 25,712
RALPH LAUREN CORP CL A 751212101 644 7,584 SH   SOLE 29 7,584 0 0
RALPH LAUREN CORP CL A 751212101 11,765 138,530 SH   SOLE 30 138,530 0 0
RALPH LAUREN CORP CL A 751212101 401 4,719 SH   SOLE 31 4,719 0 0
RALPH LAUREN CORP CL A 751212101 11,384 134,037 SH   SOLE 34 134,037 0 0
RALPH LAUREN CORP CL A 751212101 113 1,334 SH   SOLE 36 1,334 0 0
RALPH LAUREN CORP CL A 751212101 553 6,514 SH   SOLE 40 6,514 0 0
RALPH LAUREN CORP CL A 751212101 2,272 26,747 SH   SOLE 43 25,188 0 1,559
RAMACO RES INC COM 75134P303 126 13,726 SH   SOLE 2 8,805 0 4,921
RAMACO RES INC COM 75134P303 3 305 SH   SOLE 7 305 0 0
RAMACO RES INC COM 75134P303 558 60,698 SH   SOLE 18 60,698 0 0
RAMACO RES INC COM 75134P303 399 43,374 SH   SOLE 19 43,374 0 0
RAMACO RES INC COM 75134P303 8,214 892,845 SH   SOLE 21 892,845 0 0
RAMACO RES INC COM 75134P303 4,967 539,901 SH   SOLE 22 523,699 0 16,202
RAMACO RES INC COM 75134P303 301 32,675 SH   SOLE 43 23,431 0 9,244
RAMBUS INC DEL COM 750917106 2,332 91,725 SH   SOLE 2 69,927 0 21,798
RAMBUS INC DEL COM 750917106 30 1,191 SH   SOLE 4 509 0 682
RAMBUS INC DEL COM 750917106 32 1,248 SH   SOLE 7 1,248 0 0
RAMBUS INC DEL COM 750917106 9,446 371,601 SH   SOLE 18 371,601 0 0
RAMBUS INC DEL COM 750917106 5,175 203,594 SH   SOLE 19 203,594 0 0
RAMBUS INC DEL COM 750917106 332,337 13,073,838 SH   SOLE 21 13,073,838 0 0
RAMBUS INC DEL COM 750917106 70,057 2,755,994 SH   SOLE 22 2,676,826 0 79,168
RAMBUS INC DEL COM 750917106 3,159 124,284 SH   SOLE 25 124,284 0 0
RAMBUS INC DEL COM 750917106 2,751 108,229 SH   SOLE 26 66,521 0 41,708
RAMBUS INC DEL COM 750917106 297 11,692 SH   SOLE 28 2,005 0 9,687
RAMBUS INC DEL COM 750917106 5,645 222,086 SH   SOLE 30 222,086 0 0
RAMBUS INC DEL COM 750917106 1,802 70,871 SH   SOLE 34 70,871 0 0
RAMBUS INC DEL COM 750917106 147 5,768 SH   SOLE 36 5,768 0 0
RAMBUS INC DEL COM 750917106 325 12,773 SH   SOLE 40 12,773 0 0
RAMBUS INC DEL COM 750917106 1,657 65,181 SH   SOLE 43 62,228 0 2,953
RANDOLPH BANCORP INC COM 752378109 4 157 SH   SOLE 2 0 0 157
RANDOLPH BANCORP INC COM 752378109 21 774 SH   SOLE 18 774 0 0
RANDOLPH BANCORP INC COM 752378109 243 9,018 SH   SOLE 21 9,018 0 0
RANDOLPH BANCORP INC COM 752378109 35 1,282 SH   SOLE 22 1,282 0 0
RANGE RES CORP COM 75281A109 37,371 1,479,460 SH   SOLE 2 355,974 0 1,123,486
RANGE RES CORP COM 75281A109 94 3,731 SH   SOLE 4 3,731 0 0
RANGE RES CORP COM 75281A109 71 2,823 SH   SOLE 7 2,823 0 0
RANGE RES CORP COM 75281A109 13,864 548,837 SH   SOLE 18 548,329 0 508
RANGE RES CORP COM 75281A109 4,233 167,594 SH   SOLE 19 167,594 0 0
RANGE RES CORP COM 75281A109 341,156 13,505,777 SH   SOLE 21 13,505,777 0 0
RANGE RES CORP COM 75281A109 182,101 7,209,046 SH   SOLE 22 6,875,243 0 333,803
RANGE RES CORP COM 75281A109 84 3,315 SH   SOLE 25 3,315 0 0
RANGE RES CORP COM 75281A109 3,803 150,564 SH   SOLE 26 98,346 0 52,218
RANGE RES CORP COM 75281A109 2,100 83,138 SH   SOLE 28 69,916 0 13,222
RANGE RES CORP COM 75281A109 26 1,013 SH   SOLE 29 1,013 0 0
RANGE RES CORP COM 75281A109 5,698 225,563 SH   SOLE 30 225,563 0 0
RANGE RES CORP COM 75281A109 112 4,438 SH   SOLE 31 4,438 0 0
RANGE RES CORP COM 75281A109 109 4,315 SH   SOLE 34 4,315 0 0
RANGE RES CORP COM 75281A109 875 34,637 SH   SOLE 40 34,637 0 0
RANGE RES CORP COM 75281A109 16,166 639,993 SH   SOLE 43 599,349 0 40,644
RANGER ENERGY SVCS INC COM CL A 75282U104 4 424 SH   SOLE 2 0 0 424
RANGER ENERGY SVCS INC COM CL A 75282U104 19 1,969 SH   SOLE 18 1,969 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 280 28,662 SH   SOLE 21 28,662 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 811 82,945 SH   SOLE 22 82,945 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 336 10,697 SH   SOLE 2 8,823 0 1,874
RANGER OIL CORPORATION CLASS A COM 70788V102 8 266 SH   SOLE 7 266 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 2,148 68,292 SH   SOLE 18 68,292 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 1,191 37,871 SH   SOLE 19 37,871 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 72,954 2,319,678 SH   SOLE 21 2,319,678 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 17,135 544,823 SH   SOLE 22 531,321 0 13,502
RANGER OIL CORPORATION CLASS A COM 70788V102 67 2,116 SH   SOLE 26 0 0 2,116
RANGER OIL CORPORATION CLASS A COM 70788V102 988 31,414 SH   SOLE 30 31,414 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 74 2,356 SH   SOLE 40 2,356 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 456 14,485 SH   SOLE 43 14,342 0 143
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 1,208 126,073 SH   SOLE 21 126,073 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 609 63,583 SH   SOLE 22 63,583 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 127 13,251 SH   SOLE 30 13,251 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 301 88,047 SH   SOLE 2 58,675 0 29,372
RANPAK HOLDINGS CORP COM CL A 75321W103 0 126 SH   SOLE 4 126 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 2 562 SH   SOLE 7 562 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 464 135,713 SH   SOLE 18 135,713 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 273 79,777 SH   SOLE 19 79,777 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 5,449 1,593,287 SH   SOLE 21 1,593,287 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 3,516 1,028,064 SH   SOLE 22 985,889 0 42,175
RANPAK HOLDINGS CORP COM CL A 75321W103 62 18,018 SH   SOLE 25 18,018 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 105 30,742 SH   SOLE 26 30,742 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 29 8,607 SH   SOLE 28 777 0 7,830
RANPAK HOLDINGS CORP COM CL A 75321W103 1,257 367,447 SH   SOLE 30 367,447 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 107 31,431 SH   SOLE 36 31,431 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 19 5,595 SH   SOLE 40 5,595 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 237 69,389 SH   SOLE 43 67,918 0 1,471
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 97 29,947 SH   SOLE 18 29,947 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 3,061 947,795 SH   SOLE 19 947,795 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 143 44,162 SH   SOLE 21 44,162 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 7 2,097 SH   SOLE 22 2,097 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 48 14,924 SH   SOLE 30 14,924 0 0
RAPID7 INC COM 753422104 9,274 216,185 SH   SOLE 2 132,861 0 83,324
RAPID7 INC COM 753422104 169 3,929 SH   SOLE 4 203 0 3,726
RAPID7 INC COM 753422104 86 1,997 SH   SOLE 7 1,997 0 0
RAPID7 INC COM 753422104 7,097 165,424 SH   SOLE 18 151,834 0 13,590
RAPID7 INC COM 753422104 24,893 580,264 SH   SOLE 19 580,264 0 0
RAPID7 INC COM 753422104 97,069 2,262,669 SH   SOLE 21 2,262,669 0 0
RAPID7 INC COM 753422104 81,886 1,908,775 SH   SOLE 22 1,870,395 0 38,380
RAPID7 INC COM 753422104 619 14,426 SH   SOLE 23 14,426 0 0
RAPID7 INC COM 753422104 374 8,711 SH   SOLE 25 8,711 0 0
RAPID7 INC COM 753422104 4,624 107,788 SH   SOLE 26 25,882 0 81,906
RAPID7 INC COM 753422104 119 2,764 SH   SOLE 28 982 0 1,782
RAPID7 INC COM 753422104 14,947 348,419 SH   SOLE 30 348,419 0 0
RAPID7 INC COM 753422104 82 1,900 SH   SOLE 34 1,900 0 0
RAPID7 INC COM 753422104 327 7,632 SH   SOLE 40 7,632 0 0
RAPID7 INC COM 753422104 499 11,626 SH   SOLE 43 11,126 0 500
RAPID7 INC NOTE 0.250% 3/1 753422AF1 3,964 5,225,000 PRN   SOLE 21 5,225,000 0 0
RAPT THERAPEUTICS INC COM 75382E109 395 16,426 SH   SOLE 2 10,001 0 6,425
RAPT THERAPEUTICS INC COM 75382E109 41 1,687 SH   SOLE 7 1,687 0 0
RAPT THERAPEUTICS INC COM 75382E109 1,840 76,493 SH   SOLE 18 76,493 0 0
RAPT THERAPEUTICS INC COM 75382E109 5,484 227,933 SH   SOLE 19 227,933 0 0
RAPT THERAPEUTICS INC COM 75382E109 27,624 1,148,145 SH   SOLE 21 1,148,145 0 0
RAPT THERAPEUTICS INC COM 75382E109 13,011 540,773 SH   SOLE 22 522,472 0 18,301
RAPT THERAPEUTICS INC COM 75382E109 112 4,674 SH   SOLE 25 4,674 0 0
RAPT THERAPEUTICS INC COM 75382E109 56 2,314 SH   SOLE 26 648 0 1,666
RAPT THERAPEUTICS INC COM 75382E109 614 25,501 SH   SOLE 30 25,501 0 0
RAPT THERAPEUTICS INC COM 75382E109 35 1,453 SH   SOLE 34 1,453 0 0
RAPT THERAPEUTICS INC COM 75382E109 85 3,532 SH   SOLE 40 3,532 0 0
RAPT THERAPEUTICS INC COM 75382E109 330 13,728 SH   SOLE 43 13,705 0 23
RAVE RESTAURANT GROUP INC COM 754198109 5 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 36 25,976 SH   SOLE 22 25,976 0 0
RAYMOND JAMES FINL INC COM 754730109 41,639 421,362 SH   SOLE 2 93,236 0 328,126
RAYMOND JAMES FINL INC COM 754730109 14,988 151,673 SH   SOLE 4 88,314 0 63,359
RAYMOND JAMES FINL INC COM 754730109 23,274 235,521 SH   SOLE 7 181,380 0 54,141
RAYMOND JAMES FINL INC COM 754730109 384 3,888 SH   SOLE 13 843 0 3,045
RAYMOND JAMES FINL INC COM 754730109 2,979 30,142 SH   SOLE 15 30,142 0 0
RAYMOND JAMES FINL INC COM 754730109 138,699 1,403,551 SH   SOLE 18 1,330,344 0 73,207
RAYMOND JAMES FINL INC COM 754730109 229,671 2,324,139 SH   SOLE 19 2,324,139 0 0
RAYMOND JAMES FINL INC COM 754730109 536,744 5,431,528 SH   SOLE 21 5,431,528 0 0
RAYMOND JAMES FINL INC COM 754730109 423,695 4,287,540 SH   SOLE 22 3,905,138 0 382,402
RAYMOND JAMES FINL INC COM 754730109 31,413 317,885 SH   SOLE 23 317,885 0 0
RAYMOND JAMES FINL INC COM 754730109 26,700 270,189 SH   SOLE 25 270,189 0 0
RAYMOND JAMES FINL INC COM 754730109 36,387 368,213 SH   SOLE 26 123,600 0 244,613
RAYMOND JAMES FINL INC COM 754730109 40,591 410,758 SH   SOLE 28 2,563 0 408,195
RAYMOND JAMES FINL INC COM 754730109 24 242 SH   SOLE 29 242 0 0
RAYMOND JAMES FINL INC COM 754730109 100,547 1,017,475 SH   SOLE 30 967,702 0 49,773
RAYMOND JAMES FINL INC COM 754730109 3,959 40,059 SH   SOLE 31 36,634 0 3,425
RAYMOND JAMES FINL INC COM 754730109 49,300 498,888 SH   SOLE 34 498,888 0 0
RAYMOND JAMES FINL INC COM 754730109 7,166 72,515 SH   SOLE 36 72,515 0 0
RAYMOND JAMES FINL INC COM 754730109 607 6,138 SH   SOLE 40 6,138 0 0
RAYMOND JAMES FINL INC COM 754730109 67 677 SH   OTR 43 677 0 0
RAYMOND JAMES FINL INC COM 754730109 18,649 188,716 SH   SOLE 43 163,403 0 25,313
RAYONIER ADVANCED MATLS INC COM 75508B104 130 41,274 SH   SOLE 2 2,153 0 39,121
RAYONIER ADVANCED MATLS INC COM 75508B104 3 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 771 244,799 SH   SOLE 18 244,799 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 370 117,355 SH   SOLE 19 117,355 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 24,788 7,869,332 SH   SOLE 21 7,869,332 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 5,084 1,613,814 SH   SOLE 22 1,576,366 0 37,448
RAYONIER ADVANCED MATLS INC COM 75508B104 273 86,741 SH   SOLE 30 86,741 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 8 2,557 SH   SOLE 43 2,557 0 0
RAYONIER INC COM 754907103 7,032 234,645 SH   SOLE 2 131,678 0 102,967
RAYONIER INC COM 754907103 16 543 SH   SOLE 4 543 0 0
RAYONIER INC COM 754907103 66 2,213 SH   SOLE 7 2,213 0 0
RAYONIER INC COM 754907103 9,371 312,672 SH   SOLE 18 312,672 0 0
RAYONIER INC COM 754907103 1,347 44,929 SH   SOLE 19 44,929 0 0
RAYONIER INC COM 754907103 239,190 7,980,967 SH   SOLE 21 7,980,967 0 0
RAYONIER INC COM 754907103 118,723 3,961,394 SH   SOLE 22 3,780,799 0 180,595
RAYONIER INC COM 754907103 3,989 133,091 SH   SOLE 25 133,091 0 0
RAYONIER INC COM 754907103 2,337 77,967 SH   SOLE 26 59,032 0 18,935
RAYONIER INC COM 754907103 188 6,258 SH   SOLE 28 2,477 0 3,781
RAYONIER INC COM 754907103 11,903 397,163 SH   SOLE 30 397,163 0 0
RAYONIER INC COM 754907103 62 2,084 SH   SOLE 31 2,084 0 0
RAYONIER INC COM 754907103 562 18,764 SH   SOLE 34 18,764 0 0
RAYONIER INC COM 754907103 67 2,238 SH   SOLE 36 2,238 0 0
RAYONIER INC COM 754907103 558 18,624 SH   SOLE 40 18,624 0 0
RAYONIER INC COM 754907103 3,036 101,298 SH   SOLE 43 99,711 0 1,587
RAYTHEON TECHNOLOGIES CORP COM 75513E101 256,502 3,133,425 SH   SOLE 2 565,895 0 2,567,530
RAYTHEON TECHNOLOGIES CORP COM 75513E101 79,785 974,655 SH   SOLE 4 509,582 0 465,073
RAYTHEON TECHNOLOGIES CORP COM 75513E101 108,232 1,322,157 SH   SOLE 7 1,273,896 0 48,261
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,955 72,745 SH   SOLE 13 8,819 0 63,926
RAYTHEON TECHNOLOGIES CORP COM 75513E101 18,327 223,884 SH   SOLE 15 223,884 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 2 SH   SOLE 17 0 0 2
RAYTHEON TECHNOLOGIES CORP COM 75513E101 288,995 3,530,360 SH   SOLE 18 3,399,829 0 130,531
RAYTHEON TECHNOLOGIES CORP COM 75513E101 58,266 711,772 SH   SOLE 19 711,772 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,507,568 42,848,376 SH   SOLE 21 42,848,376 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,523,990 30,833,008 SH   SOLE 22 27,894,267 0 2,938,741
RAYTHEON TECHNOLOGIES CORP COM 75513E101 204,338 2,496,191 SH   SOLE 23 2,496,191 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 57,935 707,736 SH   SOLE 25 707,736 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 253,884 3,101,445 SH   SOLE 26 1,075,447 0 2,025,998
RAYTHEON TECHNOLOGIES CORP COM 75513E101 11,662 142,466 SH   SOLE 28 0 0 142,466
RAYTHEON TECHNOLOGIES CORP COM 75513E101 359 4,389 SH   SOLE 29 4,389 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 511,863 6,252,906 SH   SOLE 30 6,252,906 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 27,559 336,659 SH   SOLE 31 309,503 0 27,156
RAYTHEON TECHNOLOGIES CORP COM 75513E101 39,684 484,773 SH   SOLE 36 484,773 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,187 26,719 SH   SOLE 40 26,719 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 91,080 1,112,626 SH   SOLE 43 984,817 0 127,809
RBB BANCORP COM 74930B105 190 9,150 SH   SOLE 2 1,000 0 8,150
RBB BANCORP COM 74930B105 1 68 SH   SOLE 7 68 0 0
RBB BANCORP COM 74930B105 1,029 49,542 SH   SOLE 18 49,542 0 0
RBB BANCORP COM 74930B105 584 28,094 SH   SOLE 19 28,094 0 0
RBB BANCORP COM 74930B105 11,127 535,474 SH   SOLE 21 535,474 0 0
RBB BANCORP COM 74930B105 7,448 358,443 SH   SOLE 22 348,764 0 9,679
RBB BANCORP COM 74930B105 63 3,014 SH   SOLE 43 3,014 0 0
RBC BEARINGS INC COM 75524B104 5,468 26,312 SH   SOLE 2 11,888 0 14,424
RBC BEARINGS INC COM 75524B104 18 85 SH   SOLE 4 85 0 0
RBC BEARINGS INC COM 75524B104 65 312 SH   SOLE 7 312 0 0
RBC BEARINGS INC COM 75524B104 17,409 83,774 SH   SOLE 18 83,774 0 0
RBC BEARINGS INC COM 75524B104 10,951 52,696 SH   SOLE 19 52,696 0 0
RBC BEARINGS INC COM 75524B104 272,897 1,313,205 SH   SOLE 21 1,313,205 0 0
RBC BEARINGS INC COM 75524B104 144,315 694,456 SH   SOLE 22 665,501 0 28,955
RBC BEARINGS INC COM 75524B104 844 4,063 SH   SOLE 25 4,063 0 0
RBC BEARINGS INC COM 75524B104 2,570 12,365 SH   SOLE 26 10,240 0 2,125
RBC BEARINGS INC COM 75524B104 726 3,494 SH   SOLE 28 449 0 3,045
RBC BEARINGS INC COM 75524B104 2,400 11,551 SH   SOLE 30 11,551 0 0
RBC BEARINGS INC COM 75524B104 768 3,696 SH   SOLE 40 3,696 0 0
RBC BEARINGS INC COM 75524B104 1,327 6,385 SH   SOLE 43 5,984 0 401
RBC BEARINGS INC 5% CNV PFD SR A 75524B203 274 2,637 SH   SOLE 7 2,637 0 0
RBC BEARINGS INC 5% CNV PFD SR A 75524B203 38,217 367,504 SH   SOLE 21 367,504 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 318 4,871 SH   SOLE 2 3,553 0 1,318
RCI HOSPITALITY HLDGS INC COM 74934Q108 8 125 SH   SOLE 7 125 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,588 24,301 SH   SOLE 18 24,301 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,059 16,207 SH   SOLE 19 16,207 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 19,849 303,778 SH   SOLE 21 303,778 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 13,627 208,560 SH   SOLE 22 203,434 0 5,126
RCI HOSPITALITY HLDGS INC COM 74934Q108 89 1,367 SH   SOLE 25 1,367 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 104 1,592 SH   SOLE 40 1,592 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 15 879 SH   SOLE 2 628 0 251
RCM TECHNOLOGIES INC COM NEW 749360400 21 1,238 SH   SOLE 18 1,238 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 254 15,202 SH   SOLE 21 15,202 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 229 13,715 SH   SOLE 22 13,715 0 0
RE MAX HLDGS INC CL A 75524W108 817 43,206 SH   SOLE 2 29,907 0 13,299
RE MAX HLDGS INC CL A 75524W108 1 62 SH   SOLE 4 62 0 0
RE MAX HLDGS INC CL A 75524W108 6 298 SH   SOLE 7 298 0 0
RE MAX HLDGS INC CL A 75524W108 1,369 72,390 SH   SOLE 18 72,390 0 0
RE MAX HLDGS INC CL A 75524W108 639 33,816 SH   SOLE 19 33,816 0 0
RE MAX HLDGS INC CL A 75524W108 44,114 2,332,845 SH   SOLE 21 2,332,845 0 0
RE MAX HLDGS INC CL A 75524W108 9,075 479,920 SH   SOLE 22 458,733 0 21,187
RE MAX HLDGS INC CL A 75524W108 45 2,360 SH   SOLE 25 2,360 0 0
RE MAX HLDGS INC CL A 75524W108 38 2,013 SH   SOLE 26 0 0 2,013
RE MAX HLDGS INC CL A 75524W108 753 39,804 SH   SOLE 30 39,804 0 0
RE MAX HLDGS INC CL A 75524W108 34 1,803 SH   SOLE 40 1,803 0 0
RE MAX HLDGS INC CL A 75524W108 266 14,049 SH   SOLE 43 12,881 0 1,168
READING INTL INC CL A 755408101 11 3,239 SH   SOLE 18 3,239 0 0
READING INTL INC CL A 755408101 127 38,652 SH   SOLE 21 38,652 0 0
READING INTL INC CL A 755408101 170 51,705 SH   SOLE 22 51,705 0 0
READY CAPITAL CORP COM 75574U101 786 77,546 SH   SOLE 2 30,246 0 47,300
READY CAPITAL CORP COM 75574U101 10 993 SH   SOLE 7 993 0 0
READY CAPITAL CORP COM 75574U101 3,047 300,480 SH   SOLE 18 300,480 0 0
READY CAPITAL CORP COM 75574U101 1,409 138,915 SH   SOLE 19 138,915 0 0
READY CAPITAL CORP COM 75574U101 125,662 12,392,701 SH   SOLE 21 12,392,701 0 0
READY CAPITAL CORP COM 75574U101 22,636 2,232,380 SH   SOLE 22 2,151,897 0 80,483
READY CAPITAL CORP COM 75574U101 129 12,682 SH   SOLE 25 12,682 0 0
READY CAPITAL CORP COM 75574U101 664 65,483 SH   SOLE 26 58,205 0 7,278
READY CAPITAL CORP COM 75574U101 94 9,247 SH   SOLE 28 3,364 0 5,883
READY CAPITAL CORP COM 75574U101 1,888 186,180 SH   SOLE 30 186,180 0 0
READY CAPITAL CORP COM 75574U101 92 9,058 SH   SOLE 40 9,058 0 0
READY CAPITAL CORP COM 75574U101 7 685 SH   OTR 43 685 0 0
READY CAPITAL CORP COM 75574U101 510 50,334 SH   SOLE 43 49,239 0 1,095
READY CAPITAL CORP 7% CN SR NT 2023 75574U200 8,940 357,902 SH   SOLE 21 357,902 0 0
REALNETWORKS INC COM NEW 75605L708 21 29,958 SH   SOLE 2 29,958 0 0
REALNETWORKS INC COM NEW 75605L708 29 41,604 SH   SOLE 21 41,604 0 0
REALNETWORKS INC COM NEW 75605L708 382 550,862 SH   SOLE 22 550,862 0 0
REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6 1,717 2,460,000 PRN   SOLE 2 2,460,000 0 0
REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6 2,495 3,575,000 PRN   SOLE 21 3,575,000 0 0
REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6 2,862 4,100,000 PRN   SOLE 22 4,100,000 0 0
REALTY INCOME CORP COM 756109104 68,146 1,170,887 SH   SOLE 2 134,371 0 1,036,516
REALTY INCOME CORP COM 756109104 43,841 753,278 SH   SOLE 4 543,115 0 210,163
REALTY INCOME CORP COM 756109104 86,616 1,488,246 SH   SOLE 7 1,471,218 0 17,028
REALTY INCOME CORP COM 756109104 1,078 18,522 SH   SOLE 13 2,519 0 16,003
REALTY INCOME CORP COM 756109104 5,346 91,852 SH   SOLE 15 91,852 0 0
REALTY INCOME CORP COM 756109104 0 1 SH   SOLE 17 0 0 1
REALTY INCOME CORP COM 756109104 56,150 964,785 SH   SOLE 18 916,153 0 48,632
REALTY INCOME CORP COM 756109104 65,524 1,125,850 SH   SOLE 19 1,125,850 0 0
REALTY INCOME CORP COM 756109104 1,265,231 21,739,366 SH   SOLE 21 21,739,366 0 0
REALTY INCOME CORP COM 756109104 1,027,461 17,653,974 SH   SOLE 22 16,457,153 0 1,196,821
REALTY INCOME CORP COM 756109104 59,143 1,016,200 SH   SOLE 23 1,016,200 0 0
REALTY INCOME CORP COM 756109104 199,427 3,426,584 SH   SOLE 25 3,426,584 0 0
REALTY INCOME CORP COM 756109104 63,140 1,084,883 SH   SOLE 26 346,549 0 738,334
REALTY INCOME CORP COM 756109104 77,335 1,328,788 SH   SOLE 28 8,315 0 1,320,473
REALTY INCOME CORP COM 756109104 40 691 SH   SOLE 29 691 0 0
REALTY INCOME CORP COM 756109104 255,249 4,385,725 SH   SOLE 30 4,385,725 0 0
REALTY INCOME CORP COM 756109104 7,729 132,801 SH   SOLE 31 121,884 0 10,917
REALTY INCOME CORP COM 756109104 1,599 27,470 SH   SOLE 34 27,470 0 0
REALTY INCOME CORP COM 756109104 10,941 187,987 SH   SOLE 36 187,987 0 0
REALTY INCOME CORP COM 756109104 1,105 18,981 SH   SOLE 40 18,981 0 0
REALTY INCOME CORP COM 756109104 79 1,363 SH   OTR 43 1,363 0 0
REALTY INCOME CORP COM 756109104 23,111 397,098 SH   SOLE 43 354,869 0 42,229
REATA PHARMACEUTICALS INC CL A 75615P103 1,682 66,928 SH   SOLE 2 39,660 0 27,268
REATA PHARMACEUTICALS INC CL A 75615P103 3 107 SH   SOLE 4 107 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 6 233 SH   SOLE 7 233 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,905 75,807 SH   SOLE 18 75,807 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 5,828 231,924 SH   SOLE 19 231,924 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 29,850 1,187,830 SH   SOLE 21 1,187,830 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 20,593 819,445 SH   SOLE 22 801,717 0 17,728
REATA PHARMACEUTICALS INC CL A 75615P103 115 4,590 SH   SOLE 23 4,590 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 80 3,173 SH   SOLE 25 3,173 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 993 39,525 SH   SOLE 26 10,090 0 29,435
REATA PHARMACEUTICALS INC CL A 75615P103 83 3,296 SH   SOLE 28 559 0 2,737
REATA PHARMACEUTICALS INC CL A 75615P103 1,182 47,022 SH   SOLE 30 47,022 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 8 315 SH   SOLE 34 315 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 25 1,011 SH   SOLE 36 1,011 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 76 3,025 SH   SOLE 40 3,025 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 9 347 SH   OTR 43 347 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 271 10,793 SH   SOLE 43 10,249 0 544
RECURSION PHARMACEUTICALS IN CL A 75629V104 1,725 162,088 SH   SOLE 2 51,854 0 110,234
RECURSION PHARMACEUTICALS IN CL A 75629V104 17 1,631 SH   SOLE 7 1,631 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 4,396 413,154 SH   SOLE 18 405,970 0 7,184
RECURSION PHARMACEUTICALS IN CL A 75629V104 4,631 435,215 SH   SOLE 19 435,215 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 55,096 5,178,193 SH   SOLE 21 5,178,193 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 33,306 3,130,301 SH   SOLE 22 3,033,997 0 96,304
RECURSION PHARMACEUTICALS IN CL A 75629V104 101 9,513 SH   SOLE 23 9,513 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 58 5,410 SH   SOLE 25 5,410 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 278 26,097 SH   SOLE 26 0 0 26,097
RECURSION PHARMACEUTICALS IN CL A 75629V104 21 2,016 SH   SOLE 28 0 0 2,016
RECURSION PHARMACEUTICALS IN CL A 75629V104 4,251 399,575 SH   SOLE 30 399,575 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 35 3,316 SH   SOLE 40 3,316 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 6 531 SH   SOLE 43 531 0 0
RED CAT HLDGS INC COM 75644T100 10 6,006 SH   SOLE 18 6,006 0 0
RED CAT HLDGS INC COM 75644T100 110 66,083 SH   SOLE 21 66,083 0 0
RED CAT HLDGS INC COM 75644T100 449 268,783 SH   SOLE 22 268,783 0 0
RED RIVER BANCSHARES INC COM 75686R202 71 1,441 SH   SOLE 2 294 0 1,147
RED RIVER BANCSHARES INC COM 75686R202 3 64 SH   SOLE 7 64 0 0
RED RIVER BANCSHARES INC COM 75686R202 738 14,931 SH   SOLE 18 14,931 0 0
RED RIVER BANCSHARES INC COM 75686R202 439 8,884 SH   SOLE 19 8,884 0 0
RED RIVER BANCSHARES INC COM 75686R202 8,353 168,981 SH   SOLE 21 168,981 0 0
RED RIVER BANCSHARES INC COM 75686R202 3,083 62,379 SH   SOLE 22 59,130 0 3,249
RED ROBIN GOURMET BURGERS IN COM 75689M101 10 1,550 SH   SOLE 2 1,016 0 534
RED ROBIN GOURMET BURGERS IN COM 75689M101 16 2,399 SH   SOLE 18 2,399 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 53 7,922 SH   SOLE 19 7,922 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 346 51,348 SH   SOLE 21 51,348 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,517 225,402 SH   SOLE 22 225,402 0 0
RED ROCK RESORTS INC CL A 75700L108 1,317 38,439 SH   SOLE 2 25,018 0 13,421
RED ROCK RESORTS INC CL A 75700L108 327 9,548 SH   SOLE 4 515 0 9,033
RED ROCK RESORTS INC CL A 75700L108 18 511 SH   SOLE 7 511 0 0
RED ROCK RESORTS INC CL A 75700L108 19 549 SH   SOLE 13 549 0 0
RED ROCK RESORTS INC CL A 75700L108 4,906 143,195 SH   SOLE 18 143,195 0 0
RED ROCK RESORTS INC CL A 75700L108 3,176 92,690 SH   SOLE 19 92,690 0 0
RED ROCK RESORTS INC CL A 75700L108 57,161 1,668,438 SH   SOLE 21 1,668,438 0 0
RED ROCK RESORTS INC CL A 75700L108 41,949 1,224,439 SH   SOLE 22 1,176,992 0 47,447
RED ROCK RESORTS INC CL A 75700L108 279 8,147 SH   SOLE 25 8,147 0 0
RED ROCK RESORTS INC CL A 75700L108 816 23,821 SH   SOLE 26 19,130 0 4,691
RED ROCK RESORTS INC CL A 75700L108 145 4,242 SH   SOLE 28 1,140 0 3,102
RED ROCK RESORTS INC CL A 75700L108 980 28,602 SH   SOLE 30 28,602 0 0
RED ROCK RESORTS INC CL A 75700L108 384 11,202 SH   SOLE 34 11,202 0 0
RED ROCK RESORTS INC CL A 75700L108 296 8,644 SH   SOLE 40 8,644 0 0
RED ROCK RESORTS INC CL A 75700L108 620 18,101 SH   SOLE 43 15,224 0 2,877
RED VIOLET INC COM 75704L104 24 1,391 SH   SOLE 2 472 0 919
RED VIOLET INC COM 75704L104 439 25,356 SH   SOLE 18 25,356 0 0
RED VIOLET INC COM 75704L104 308 17,765 SH   SOLE 19 17,765 0 0
RED VIOLET INC COM 75704L104 5,795 334,609 SH   SOLE 21 334,609 0 0
RED VIOLET INC COM 75704L104 3,742 216,029 SH   SOLE 22 215,395 0 634
REDFIN CORP COM 75737F108 1,568 268,574 SH   SOLE 2 256,877 0 11,697
REDFIN CORP COM 75737F108 2 363 SH   SOLE 4 363 0 0
REDFIN CORP COM 75737F108 8 1,381 SH   SOLE 7 1,381 0 0
REDFIN CORP COM 75737F108 1,646 281,927 SH   SOLE 18 276,950 0 4,977
REDFIN CORP COM 75737F108 1,138 194,936 SH   SOLE 19 194,936 0 0
REDFIN CORP COM 75737F108 19,992 3,423,245 SH   SOLE 21 3,423,245 0 0
REDFIN CORP COM 75737F108 18,835 3,225,139 SH   SOLE 22 3,165,807 0 59,332
REDFIN CORP COM 75737F108 71 12,110 SH   SOLE 25 12,110 0 0
REDFIN CORP COM 75737F108 202 34,518 SH   SOLE 26 26,661 0 7,857
REDFIN CORP COM 75737F108 49 8,315 SH   SOLE 28 1,854 0 6,461
REDFIN CORP COM 75737F108 243 41,629 SH   SOLE 30 41,629 0 0
REDFIN CORP COM 75737F108 74 12,728 SH   SOLE 40 12,728 0 0
REDFIN CORP COM 75737F108 466 79,768 SH   SOLE 43 73,979 0 5,789
REDFIN CORP NOTE 10/1 75737FAC2 337 579,000 PRN   SOLE 2 579,000 0 0
REDFIN CORP NOTE 10/1 75737FAC2 2,333 4,010,000 PRN   SOLE 19 4,010,000 0 0
REDFIN CORP NOTE 10/1 75737FAC2 3,554 6,108,000 PRN   SOLE 21 6,108,000 0 0
REDFIN CORP NOTE 10/1 75737FAC2 3,149 5,411,000 PRN   SOLE 34 5,411,000 0 0
REDFIN CORP NOTE 0.500% 4/0 75737FAE8 2,387 4,900,000 PRN   SOLE 21 4,900,000 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 159 315,646 SH   SOLE 21 315,646 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 12 23,524 SH   SOLE 30 23,524 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 0 122 SH   SOLE 43 122 0 0
REDWIRE CORPORATION COM 75776W103 106 44,566 SH   SOLE 2 0 0 44,566
REDWIRE CORPORATION COM 75776W103 189 79,229 SH   SOLE 18 79,229 0 0
REDWIRE CORPORATION COM 75776W103 76 32,140 SH   SOLE 19 32,140 0 0
REDWIRE CORPORATION COM 75776W103 1,584 665,572 SH   SOLE 21 665,572 0 0
REDWIRE CORPORATION COM 75776W103 887 372,855 SH   SOLE 22 363,950 0 8,905
REDWOOD TR INC COM 758075402 901 156,947 SH   SOLE 2 82,400 0 74,547
REDWOOD TR INC COM 758075402 3 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 9 1,520 SH   SOLE 7 1,520 0 0
REDWOOD TR INC COM 758075402 2,580 449,494 SH   SOLE 18 449,494 0 0
REDWOOD TR INC COM 758075402 1,646 286,741 SH   SOLE 19 286,741 0 0
REDWOOD TR INC COM 758075402 89,586 15,607,261 SH   SOLE 21 15,607,261 0 0
REDWOOD TR INC COM 758075402 17,747 3,091,827 SH   SOLE 22 2,971,479 0 120,348
REDWOOD TR INC COM 758075402 82 14,246 SH   SOLE 25 14,246 0 0
REDWOOD TR INC COM 758075402 2,260 393,735 SH   SOLE 26 10,532 0 383,203
REDWOOD TR INC COM 758075402 98 17,073 SH   SOLE 28 2,014 0 15,059
REDWOOD TR INC COM 758075402 1,266 220,614 SH   SOLE 30 220,614 0 0
REDWOOD TR INC COM 758075402 79 13,804 SH   SOLE 40 13,804 0 0
REDWOOD TR INC COM 758075402 885 154,168 SH   SOLE 43 153,020 0 1,148
REDWOODS ACQUISITION CORP COM 758083109 0 25 SH   SOLE 2 25 0 0
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 4 6,469 SH   SOLE 2 6,469 0 0
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 3 3,984 SH   SOLE 22 3,984 0 0
REEDS INC COM 758338107 1 9,613 SH   SOLE 21 9,613 0 0
REEDS INC COM 758338107 30 251,808 SH   SOLE 22 251,808 0 0
REGAL REXNORD CORPORATION COM 758750103 34,646 246,836 SH   SOLE 2 59,498 0 187,338
REGAL REXNORD CORPORATION COM 758750103 38 273 SH   SOLE 4 273 0 0
REGAL REXNORD CORPORATION COM 758750103 135 959 SH   SOLE 7 959 0 0
REGAL REXNORD CORPORATION COM 758750103 19,927 141,968 SH   SOLE 18 141,968 0 0
REGAL REXNORD CORPORATION COM 758750103 4,540 32,345 SH   SOLE 19 32,345 0 0
REGAL REXNORD CORPORATION COM 758750103 456,536 3,252,607 SH   SOLE 21 3,252,607 0 0
REGAL REXNORD CORPORATION COM 758750103 257,437 1,834,116 SH   SOLE 22 1,752,953 0 81,163
REGAL REXNORD CORPORATION COM 758750103 1,367 9,737 SH   SOLE 25 9,737 0 0
REGAL REXNORD CORPORATION COM 758750103 4,330 30,850 SH   SOLE 26 25,519 0 5,331
REGAL REXNORD CORPORATION COM 758750103 571 4,065 SH   SOLE 28 774 0 3,291
REGAL REXNORD CORPORATION COM 758750103 6,349 45,235 SH   SOLE 30 45,235 0 0
REGAL REXNORD CORPORATION COM 758750103 134 954 SH   SOLE 31 954 0 0
REGAL REXNORD CORPORATION COM 758750103 119 847 SH   SOLE 36 847 0 0
REGAL REXNORD CORPORATION COM 758750103 1,208 8,609 SH   SOLE 40 8,609 0 0
REGAL REXNORD CORPORATION COM 758750103 61 432 SH   OTR 43 432 0 0
REGAL REXNORD CORPORATION COM 758750103 8,303 59,151 SH   SOLE 43 56,033 0 3,118
REGENCELL BIOSCIENCE HLDGS L ORDINARY SHARES G7487R100 8 238 SH   SOLE 2 238 0 0
REGENCY CTRS CORP COM 758849103 28,910 536,855 SH   SOLE 2 170,215 0 366,640
REGENCY CTRS CORP COM 758849103 20,493 380,558 SH   SOLE 4 288,245 0 92,313
REGENCY CTRS CORP COM 758849103 20,642 383,327 SH   SOLE 7 378,738 0 4,589
REGENCY CTRS CORP COM 758849103 325 6,040 SH   SOLE 13 6,040 0 0
REGENCY CTRS CORP COM 758849103 1,257 23,348 SH   SOLE 15 23,348 0 0
REGENCY CTRS CORP COM 758849103 21,207 393,823 SH   SOLE 18 381,329 0 12,494
REGENCY CTRS CORP COM 758849103 28,389 527,187 SH   SOLE 19 527,187 0 0
REGENCY CTRS CORP COM 758849103 302,163 5,611,196 SH   SOLE 21 5,611,196 0 0
REGENCY CTRS CORP COM 758849103 294,223 5,463,745 SH   SOLE 22 4,975,148 0 488,597
REGENCY CTRS CORP COM 758849103 15,244 283,078 SH   SOLE 23 283,078 0 0
REGENCY CTRS CORP COM 758849103 59,795 1,110,395 SH   SOLE 25 1,110,395 0 0
REGENCY CTRS CORP COM 758849103 23,936 444,487 SH   SOLE 26 243,356 0 201,131
REGENCY CTRS CORP COM 758849103 22,124 410,836 SH   SOLE 28 28,743 0 382,093
REGENCY CTRS CORP COM 758849103 56 1,037 SH   SOLE 29 1,037 0 0
REGENCY CTRS CORP COM 758849103 68,709 1,275,929 SH   SOLE 30 1,275,929 0 0
REGENCY CTRS CORP COM 758849103 1,852 34,383 SH   SOLE 31 31,184 0 3,199
REGENCY CTRS CORP COM 758849103 1,779 33,030 SH   SOLE 34 33,030 0 0
REGENCY CTRS CORP COM 758849103 2,965 55,052 SH   SOLE 36 55,052 0 0
REGENCY CTRS CORP COM 758849103 249 4,633 SH   SOLE 40 4,633 0 0
REGENCY CTRS CORP COM 758849103 32 596 SH   OTR 43 596 0 0
REGENCY CTRS CORP COM 758849103 8,975 166,661 SH   SOLE 43 155,705 0 10,957
REGENERON PHARMACEUTICALS COM 75886F107 171,279 248,638 SH   SOLE 2 88,647 0 159,991
REGENERON PHARMACEUTICALS COM 75886F107 60,039 87,156 SH   SOLE 4 49,666 0 37,490
REGENERON PHARMACEUTICALS COM 75886F107 82,120 119,210 SH   SOLE 7 116,212 0 2,998
REGENERON PHARMACEUTICALS COM 75886F107 4,029 5,849 SH   SOLE 13 3,553 0 2,296
REGENERON PHARMACEUTICALS COM 75886F107 10,011 14,533 SH   SOLE 15 14,533 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2 3 SH   SOLE 17 0 0 3
REGENERON PHARMACEUTICALS COM 75886F107 149,697 217,308 SH   SOLE 18 208,242 0 9,066
REGENERON PHARMACEUTICALS COM 75886F107 149,446 216,943 SH   SOLE 19 216,943 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,729,738 3,962,632 SH   SOLE 21 3,962,632 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,657,763 2,406,496 SH   SOLE 22 2,195,123 0 211,373
REGENERON PHARMACEUTICALS COM 75886F107 125,967 182,860 SH   SOLE 23 182,860 0 0
REGENERON PHARMACEUTICALS COM 75886F107 130,773 189,837 SH   SOLE 25 189,837 0 0
REGENERON PHARMACEUTICALS COM 75886F107 156,533 227,231 SH   SOLE 26 92,306 0 134,925
REGENERON PHARMACEUTICALS COM 75886F107 195,268 283,462 SH   SOLE 28 14,315 0 269,147
REGENERON PHARMACEUTICALS COM 75886F107 2,085 3,026 SH   SOLE 29 3,026 0 0
REGENERON PHARMACEUTICALS COM 75886F107 607,172 881,403 SH   SOLE 30 881,403 0 0
REGENERON PHARMACEUTICALS COM 75886F107 20,900 30,340 SH   SOLE 31 28,382 0 1,958
REGENERON PHARMACEUTICALS COM 75886F107 17,271 25,072 SH   SOLE 32 25,072 0 0
REGENERON PHARMACEUTICALS COM 75886F107 165,199 239,812 SH   SOLE 34 239,812 0 0
REGENERON PHARMACEUTICALS COM 75886F107 27,774 40,318 SH   SOLE 36 40,318 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,428 3,525 SH   SOLE 40 3,525 0 0
REGENERON PHARMACEUTICALS COM 75886F107 69,982 101,589 SH   SOLE 43 93,989 0 7,600
REGENXBIO INC COM 75901B107 1,645 62,253 SH   SOLE 2 27,311 0 34,942
REGENXBIO INC COM 75901B107 4 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 14 523 SH   SOLE 7 523 0 0
REGENXBIO INC COM 75901B107 3,953 149,575 SH   SOLE 18 149,575 0 0
REGENXBIO INC COM 75901B107 4,372 165,429 SH   SOLE 19 165,429 0 0
REGENXBIO INC COM 75901B107 130,178 4,925,374 SH   SOLE 21 4,925,374 0 0
REGENXBIO INC COM 75901B107 28,543 1,079,930 SH   SOLE 22 1,039,107 0 40,823
REGENXBIO INC COM 75901B107 110 4,152 SH   SOLE 23 4,152 0 0
REGENXBIO INC COM 75901B107 115 4,366 SH   SOLE 25 4,366 0 0
REGENXBIO INC COM 75901B107 779 29,465 SH   SOLE 26 7,553 0 21,912
REGENXBIO INC COM 75901B107 136 5,128 SH   SOLE 28 3,571 0 1,557
REGENXBIO INC COM 75901B107 3,044 115,174 SH   SOLE 30 115,174 0 0
REGENXBIO INC COM 75901B107 96 3,643 SH   SOLE 40 3,643 0 0
REGENXBIO INC COM 75901B107 162 6,111 SH   SOLE 43 5,713 0 398
REGIONAL HEALTH PPTYS INC COM 75903M309 2 885 SH   SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106 1,934 68,969 SH   SOLE 2 40,388 0 28,581
REGIONAL MGMT CORP COM 75902K106 4 132 SH   SOLE 7 132 0 0
REGIONAL MGMT CORP COM 75902K106 687 24,512 SH   SOLE 18 24,512 0 0
REGIONAL MGMT CORP COM 75902K106 2,891 103,113 SH   SOLE 19 103,113 0 0
REGIONAL MGMT CORP COM 75902K106 7,660 273,180 SH   SOLE 21 273,180 0 0
REGIONAL MGMT CORP COM 75902K106 12,203 435,210 SH   SOLE 22 429,803 0 5,407
REGIONAL MGMT CORP COM 75902K106 242 8,619 SH   SOLE 23 8,619 0 0
REGIONAL MGMT CORP COM 75902K106 1,233 43,961 SH   SOLE 26 0 0 43,961
REGIONAL MGMT CORP COM 75902K106 115 4,089 SH   SOLE 43 4,059 0 30
REGIONS FINANCIAL CORP NEW COM 7591EP100 49,328 2,457,789 SH   SOLE 2 661,217 0 1,796,572
REGIONS FINANCIAL CORP NEW COM 7591EP100 21,064 1,049,502 SH   SOLE 4 645,894 0 403,608
REGIONS FINANCIAL CORP NEW COM 7591EP100 23,179 1,154,906 SH   SOLE 7 897,856 0 257,050
REGIONS FINANCIAL CORP NEW COM 7591EP100 436 21,717 SH   SOLE 13 3,806 0 17,911
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,753 137,181 SH   SOLE 15 137,181 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 53,843 2,682,757 SH   SOLE 18 2,532,223 0 150,534
REGIONS FINANCIAL CORP NEW COM 7591EP100 16,762 835,168 SH   SOLE 19 835,168 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 840,824 41,894,591 SH   SOLE 21 41,894,591 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 414,256 20,640,552 SH   SOLE 22 18,628,323 0 2,012,229
REGIONS FINANCIAL CORP NEW COM 7591EP100 31,128 1,550,963 SH   SOLE 23 1,550,963 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 59,992 2,989,154 SH   SOLE 25 2,989,154 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 43,546 2,169,683 SH   SOLE 26 975,799 0 1,193,884
REGIONS FINANCIAL CORP NEW COM 7591EP100 53,068 2,644,150 SH   SOLE 28 64,808 0 2,579,342
REGIONS FINANCIAL CORP NEW COM 7591EP100 20 1,012 SH   SOLE 29 1,012 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 189,882 9,460,963 SH   SOLE 30 9,328,987 0 131,976
REGIONS FINANCIAL CORP NEW COM 7591EP100 4,292 213,836 SH   SOLE 31 196,888 0 16,948
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,837 191,182 SH   SOLE 32 191,182 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 33,523 1,670,323 SH   SOLE 34 1,670,323 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 7,464 371,909 SH   SOLE 36 371,909 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 624 31,095 SH   SOLE 40 31,095 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 61 3,032 SH   OTR 43 3,032 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 31,937 1,591,264 SH   SOLE 43 1,493,550 0 97,714
REGIS CORP MINN COM 758932107 0 252 SH   SOLE 2 0 0 252
REGIS CORP MINN COM 758932107 8 7,902 SH   SOLE 18 7,902 0 0
REGIS CORP MINN COM 758932107 128 126,817 SH   SOLE 21 126,817 0 0
REGIS CORP MINN COM 758932107 361 357,691 SH   SOLE 22 357,691 0 0
REGULUS THERAPEUTICS INC COM 75915K309 77 45,041 SH   SOLE 21 45,041 0 0
REGULUS THERAPEUTICS INC COM 75915K309 1 573 SH   SOLE 22 573 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 38,745 307,966 SH   SOLE 2 151,160 0 156,806
REINSURANCE GRP OF AMERICA I COM NEW 759351604 909 7,224 SH   SOLE 4 6,884 0 340
REINSURANCE GRP OF AMERICA I COM NEW 759351604 261 2,076 SH   SOLE 7 2,076 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 534 4,241 SH   SOLE 13 4,241 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 81,966 651,509 SH   SOLE 18 646,167 0 5,342
REINSURANCE GRP OF AMERICA I COM NEW 759351604 23,142 183,942 SH   SOLE 19 183,942 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 423,020 3,362,371 SH   SOLE 21 3,362,371 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 237,430 1,887,209 SH   SOLE 22 1,805,580 0 81,629
REINSURANCE GRP OF AMERICA I COM NEW 759351604 474 3,769 SH   SOLE 23 3,769 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 5,424 43,115 SH   SOLE 25 14,091 0 29,024
REINSURANCE GRP OF AMERICA I COM NEW 759351604 5,582 44,365 SH   SOLE 26 37,416 0 6,949
REINSURANCE GRP OF AMERICA I COM NEW 759351604 595 4,729 SH   SOLE 28 1,211 0 3,518
REINSURANCE GRP OF AMERICA I COM NEW 759351604 8,939 71,053 SH   SOLE 30 71,053 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 121 961 SH   SOLE 31 961 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 27,419 217,938 SH   SOLE 34 217,938 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,151 17,101 SH   SOLE 36 17,101 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,124 8,934 SH   SOLE 40 8,934 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 6,461 51,355 SH   SOLE 43 47,770 0 3,585
REKOR SYSTEMS INC COM 759419104 1 1,435 SH   SOLE 2 0 0 1,435
REKOR SYSTEMS INC COM 759419104 7 6,619 SH   SOLE 18 6,619 0 0
REKOR SYSTEMS INC COM 759419104 152 151,760 SH   SOLE 21 151,760 0 0
REKOR SYSTEMS INC COM 759419104 471 470,515 SH   SOLE 22 470,515 0 0
RELAY THERAPEUTICS INC COM 75943R102 3,167 141,588 SH   SOLE 2 63,348 0 78,240
RELAY THERAPEUTICS INC COM 75943R102 11 477 SH   SOLE 4 477 0 0
RELAY THERAPEUTICS INC COM 75943R102 18 788 SH   SOLE 7 788 0 0
RELAY THERAPEUTICS INC COM 75943R102 5,427 242,597 SH   SOLE 18 227,646 0 14,951
RELAY THERAPEUTICS INC COM 75943R102 10,034 448,526 SH   SOLE 19 448,526 0 0
RELAY THERAPEUTICS INC COM 75943R102 71,046 3,175,930 SH   SOLE 21 3,175,930 0 0
RELAY THERAPEUTICS INC COM 75943R102 51,125 2,285,426 SH   SOLE 22 2,201,480 0 83,946
RELAY THERAPEUTICS INC COM 75943R102 214 9,587 SH   SOLE 23 9,587 0 0
RELAY THERAPEUTICS INC COM 75943R102 253 11,324 SH   SOLE 25 11,324 0 0
RELAY THERAPEUTICS INC COM 75943R102 1,891 84,548 SH   SOLE 26 28,952 0 55,596
RELAY THERAPEUTICS INC COM 75943R102 35 1,572 SH   SOLE 28 0 0 1,572
RELAY THERAPEUTICS INC COM 75943R102 7,312 326,850 SH   SOLE 30 326,850 0 0
RELAY THERAPEUTICS INC COM 75943R102 199 8,883 SH   SOLE 40 8,883 0 0
RELAY THERAPEUTICS INC COM 75943R102 437 19,541 SH   SOLE 43 19,417 0 124
RELIANCE GLOBAL GROUP INC COM NEW 75946W207 122 157,459 SH   SOLE 22 157,459 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 35,020 200,794 SH   SOLE 2 89,630 0 111,164
RELIANCE STEEL & ALUMINUM CO COM 759509102 834 4,781 SH   SOLE 4 2,976 0 1,805
RELIANCE STEEL & ALUMINUM CO COM 759509102 220 1,264 SH   SOLE 7 1,264 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 135 773 SH   SOLE 13 773 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 22,671 129,988 SH   SOLE 18 129,694 0 294
RELIANCE STEEL & ALUMINUM CO COM 759509102 9,720 55,730 SH   SOLE 19 55,730 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 564,814 3,238,428 SH   SOLE 21 3,238,428 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 296,695 1,701,138 SH   SOLE 22 1,622,834 0 78,304
RELIANCE STEEL & ALUMINUM CO COM 759509102 454 2,605 SH   SOLE 23 2,605 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,759 10,086 SH   SOLE 25 10,086 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 6,996 40,112 SH   SOLE 26 31,821 0 8,291
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,568 8,989 SH   SOLE 28 212 0 8,777
RELIANCE STEEL & ALUMINUM CO COM 759509102 157 901 SH   SOLE 29 901 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 8,517 48,833 SH   SOLE 30 48,833 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 545 3,126 SH   SOLE 31 3,126 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 12 71 SH   SOLE 34 71 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,241 7,117 SH   SOLE 36 7,117 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,325 7,597 SH   SOLE 40 7,597 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 19 108 SH   OTR 43 108 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 27,121 155,504 SH   SOLE 43 152,548 0 2,956
RELMADA THERAPEUTICS INC COM 75955J402 1,128 30,461 SH   SOLE 2 13,113 0 17,348
RELMADA THERAPEUTICS INC COM 75955J402 14 369 SH   SOLE 7 369 0 0
RELMADA THERAPEUTICS INC COM 75955J402 3,065 82,789 SH   SOLE 18 77,581 0 5,208
RELMADA THERAPEUTICS INC COM 75955J402 3,282 88,642 SH   SOLE 19 88,642 0 0
RELMADA THERAPEUTICS INC COM 75955J402 43,244 1,168,135 SH   SOLE 21 1,168,135 0 0
RELMADA THERAPEUTICS INC COM 75955J402 25,276 682,756 SH   SOLE 22 662,514 0 20,242
RELMADA THERAPEUTICS INC COM 75955J402 57 1,539 SH   SOLE 23 1,539 0 0
RELMADA THERAPEUTICS INC COM 75955J402 200 5,408 SH   SOLE 25 5,408 0 0
RELMADA THERAPEUTICS INC COM 75955J402 401 10,841 SH   SOLE 26 964 0 9,877
RELMADA THERAPEUTICS INC COM 75955J402 69 1,875 SH   SOLE 28 0 0 1,875
RELMADA THERAPEUTICS INC COM 75955J402 2,186 59,046 SH   SOLE 30 59,046 0 0
RELMADA THERAPEUTICS INC COM 75955J402 96 2,581 SH   SOLE 36 2,581 0 0
RELMADA THERAPEUTICS INC COM 75955J402 172 4,639 SH   SOLE 40 4,639 0 0
RELMADA THERAPEUTICS INC COM 75955J402 527 14,247 SH   SOLE 43 13,913 0 334
RELX PLC SPONSORED ADR 759530108 9 386 SH   SOLE 2 386 0 0
RELX PLC SPONSORED ADR 759530108 680 27,956 SH   SOLE 7 0 0 27,956
RELX PLC SPONSORED ADR 759530108 31,988 1,315,821 SH   SOLE 18 1,311,532 0 4,289
RELX PLC SPONSORED ADR 759530108 25,731 1,058,450 SH   SOLE 43 972,887 0 85,563
REMARK HLDGS INC COM 75955K102 14 54,344 SH   SOLE 21 54,344 0 0
REMARK HLDGS INC COM 75955K102 362 1,359,985 SH   SOLE 22 1,359,985 0 0
REMITLY GLOBAL INC COM 75960P104 800 71,987 SH   SOLE 2 59,045 0 12,942
REMITLY GLOBAL INC COM 75960P104 9 842 SH   SOLE 4 842 0 0
REMITLY GLOBAL INC COM 75960P104 11 949 SH   SOLE 7 949 0 0
REMITLY GLOBAL INC COM 75960P104 3,466 311,696 SH   SOLE 18 311,696 0 0
REMITLY GLOBAL INC COM 75960P104 3,788 340,644 SH   SOLE 19 340,644 0 0
REMITLY GLOBAL INC COM 75960P104 34,701 3,120,616 SH   SOLE 21 3,120,616 0 0
REMITLY GLOBAL INC COM 75960P104 25,343 2,279,083 SH   SOLE 22 2,227,038 0 52,045
REMITLY GLOBAL INC COM 75960P104 45 4,008 SH   SOLE 23 4,008 0 0
REMITLY GLOBAL INC COM 75960P104 130 11,701 SH   SOLE 25 11,701 0 0
REMITLY GLOBAL INC COM 75960P104 89 8,032 SH   SOLE 26 0 0 8,032
REMITLY GLOBAL INC COM 75960P104 514 46,240 SH   SOLE 30 46,240 0 0
REMITLY GLOBAL INC COM 75960P104 1,854 166,685 SH   SOLE 34 166,685 0 0
REMITLY GLOBAL INC COM 75960P104 103 9,299 SH   SOLE 40 9,299 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 11,904 84,790 SH   SOLE 2 45,263 0 39,527
RENAISSANCERE HLDGS LTD COM G7496G103 19 136 SH   SOLE 4 136 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 1,093 7,789 SH   SOLE 7 7,789 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 47 338 SH   SOLE 15 338 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 13,727 97,780 SH   SOLE 18 97,780 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 10,473 74,602 SH   SOLE 19 74,602 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 310,405 2,211,021 SH   SOLE 21 2,211,021 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 168,640 1,201,224 SH   SOLE 22 1,146,935 0 54,289
RENAISSANCERE HLDGS LTD COM G7496G103 9,006 64,150 SH   SOLE 25 64,150 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 6,280 44,732 SH   SOLE 26 23,354 0 21,378
RENAISSANCERE HLDGS LTD COM G7496G103 2,208 15,729 SH   SOLE 28 839 0 14,890
RENAISSANCERE HLDGS LTD COM G7496G103 2,610 18,588 SH   SOLE 30 18,588 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 89 633 SH   SOLE 31 633 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 2,302 16,400 SH   SOLE 34 16,400 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 915 6,519 SH   SOLE 36 6,519 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 853 6,073 SH   SOLE 40 6,073 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 5,249 37,387 SH   SOLE 43 35,479 0 1,908
RENASANT CORP COM 75970E107 1,563 49,955 SH   SOLE 2 20,270 0 29,685
RENASANT CORP COM 75970E107 28 901 SH   SOLE 4 241 0 660
RENASANT CORP COM 75970E107 7 209 SH   SOLE 7 209 0 0
RENASANT CORP COM 75970E107 6,322 202,105 SH   SOLE 18 202,105 0 0
RENASANT CORP COM 75970E107 2,977 95,166 SH   SOLE 19 95,166 0 0
RENASANT CORP COM 75970E107 201,256 6,434,009 SH   SOLE 21 6,434,009 0 0
RENASANT CORP COM 75970E107 40,070 1,281,002 SH   SOLE 22 1,224,586 0 56,416
RENASANT CORP COM 75970E107 197 6,306 SH   SOLE 25 6,306 0 0
RENASANT CORP COM 75970E107 500 15,979 SH   SOLE 26 11,197 0 4,782
RENASANT CORP COM 75970E107 31 1,003 SH   SOLE 28 1,003 0 0
RENASANT CORP COM 75970E107 2,691 86,034 SH   SOLE 30 86,034 0 0
RENASANT CORP COM 75970E107 188 6,008 SH   SOLE 40 6,008 0 0
RENASANT CORP COM 75970E107 252 8,057 SH   SOLE 43 7,656 0 401
RENEO PHARMACEUTICALS INC COM 75974E103 6 1,731 SH   SOLE 18 1,731 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 68 20,257 SH   SOLE 21 20,257 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 6 1,815 SH   SOLE 22 1,815 0 0
RENESOLA LTD SPONSORED ADS 75971T301 20 4,046 SH   SOLE 4 4,046 0 0
RENESOLA LTD SPONSORED ADS 75971T301 295 58,447 SH   SOLE 21 58,447 0 0
RENESOLA LTD SPONSORED ADS 75971T301 1,032 204,671 SH   SOLE 22 197,753 0 6,918
RENESOLA LTD SPONSORED ADS 75971T301 538 106,843 SH   SOLE 30 106,843 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 2,617 434,750 SH   SOLE 19 434,750 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 7 1,119 SH   SOLE 22 1,119 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 1,019 169,200 SH   SOLE 25 169,200 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 33,630 5,586,434 SH   SOLE 34 5,586,434 0 0
RENOVACOR INC COM 75989E106 6 2,529 SH   SOLE 18 2,529 0 0
RENOVACOR INC COM 75989E106 70 27,750 SH   SOLE 21 27,750 0 0
RENOVACOR INC COM 75989E106 2 617 SH   SOLE 22 617 0 0
RENREN INC SPONSORED ADS 759892300 235 7,947 SH   SOLE 43 7,824 0 123
RENT A CTR INC NEW COM 76009N100 507 28,978 SH   SOLE 2 23,119 0 5,859
RENT A CTR INC NEW COM 76009N100 4 213 SH   SOLE 4 213 0 0
RENT A CTR INC NEW COM 76009N100 9 527 SH   SOLE 7 527 0 0
RENT A CTR INC NEW COM 76009N100 3,109 177,582 SH   SOLE 18 177,582 0 0
RENT A CTR INC NEW COM 76009N100 1,719 98,200 SH   SOLE 19 98,200 0 0
RENT A CTR INC NEW COM 76009N100 110,362 6,302,810 SH   SOLE 21 6,302,810 0 0
RENT A CTR INC NEW COM 76009N100 22,977 1,312,238 SH   SOLE 22 1,278,660 0 33,578
RENT A CTR INC NEW COM 76009N100 138 7,884 SH   SOLE 25 7,884 0 0
RENT A CTR INC NEW COM 76009N100 364 20,812 SH   SOLE 26 16,349 0 4,463
RENT A CTR INC NEW COM 76009N100 115 6,583 SH   SOLE 28 1,181 0 5,402
RENT A CTR INC NEW COM 76009N100 2,154 122,990 SH   SOLE 30 122,990 0 0
RENT A CTR INC NEW COM 76009N100 31 1,793 SH   SOLE 36 1,793 0 0
RENT A CTR INC NEW COM 76009N100 126 7,177 SH   SOLE 40 7,177 0 0
RENT A CTR INC NEW COM 76009N100 548 31,273 SH   SOLE 43 27,915 0 3,358
RENT THE RUNWAY INC COM CL A 76010Y103 23 10,398 SH   SOLE 2 7,583 0 2,815
RENT THE RUNWAY INC COM CL A 76010Y103 293 133,168 SH   SOLE 18 133,168 0 0
RENT THE RUNWAY INC COM CL A 76010Y103 181 82,464 SH   SOLE 19 82,464 0 0
RENT THE RUNWAY INC COM CL A 76010Y103 3,145 1,429,755 SH   SOLE 21 1,429,755 0 0
RENT THE RUNWAY INC COM CL A 76010Y103 2,108 957,993 SH   SOLE 22 954,665 0 3,328
REPARE THERAPEUTICS INC COM 760273102 87 7,213 SH   SOLE 2 7,213 0 0
REPARE THERAPEUTICS INC COM 760273102 2,933 241,833 SH   SOLE 21 241,833 0 0
REPARE THERAPEUTICS INC COM 760273102 136 11,234 SH   SOLE 22 5,598 0 5,636
REPARE THERAPEUTICS INC COM 760273102 24 2,011 SH   SOLE 25 2,011 0 0
REPARE THERAPEUTICS INC COM 760273102 0 33 SH   SOLE 26 33 0 0
REPARE THERAPEUTICS INC COM 760273102 1,774 146,242 SH   SOLE 30 146,242 0 0
REPARE THERAPEUTICS INC COM 760273102 23 1,910 SH   SOLE 40 1,910 0 0
REPAY HLDGS CORP COM CL A 76029L100 822 116,389 SH   SOLE 2 55,528 0 60,861
REPAY HLDGS CORP COM CL A 76029L100 2 341 SH   SOLE 4 341 0 0
REPAY HLDGS CORP COM CL A 76029L100 6 910 SH   SOLE 7 910 0 0
REPAY HLDGS CORP COM CL A 76029L100 2,371 335,830 SH   SOLE 18 335,830 0 0
REPAY HLDGS CORP COM CL A 76029L100 1,348 190,976 SH   SOLE 19 190,976 0 0
REPAY HLDGS CORP COM CL A 76029L100 22,046 3,122,650 SH   SOLE 21 3,122,650 0 0
REPAY HLDGS CORP COM CL A 76029L100 14,174 2,007,592 SH   SOLE 22 1,920,762 0 86,830
REPAY HLDGS CORP COM CL A 76029L100 12 1,743 SH   SOLE 23 1,743 0 0
REPAY HLDGS CORP COM CL A 76029L100 75 10,597 SH   SOLE 25 10,597 0 0
REPAY HLDGS CORP COM CL A 76029L100 230 32,633 SH   SOLE 26 26,079 0 6,554
REPAY HLDGS CORP COM CL A 76029L100 12 1,742 SH   SOLE 28 240 0 1,502
REPAY HLDGS CORP COM CL A 76029L100 890 126,045 SH   SOLE 30 126,045 0 0
REPAY HLDGS CORP COM CL A 76029L100 5,058 716,447 SH   SOLE 34 716,447 0 0
REPAY HLDGS CORP COM CL A 76029L100 66 9,328 SH   SOLE 40 9,328 0 0
REPAY HLDGS CORP COM CL A 76029L100 193 27,368 SH   SOLE 43 26,770 0 598
REPLIGEN CORP COM 759916109 23,719 126,766 SH   SOLE 2 46,217 0 80,549
REPLIGEN CORP COM 759916109 33 179 SH   SOLE 4 179 0 0
REPLIGEN CORP COM 759916109 117 627 SH   SOLE 7 627 0 0
REPLIGEN CORP COM 759916109 21,662 115,774 SH   SOLE 18 115,774 0 0
REPLIGEN CORP COM 759916109 171,897 918,696 SH   SOLE 19 918,696 0 0
REPLIGEN CORP COM 759916109 570,087 3,046,803 SH   SOLE 21 3,046,803 0 0
REPLIGEN CORP COM 759916109 287,981 1,539,101 SH   SOLE 22 1,472,807 0 66,294
REPLIGEN CORP COM 759916109 75 402 SH   SOLE 23 402 0 0
REPLIGEN CORP COM 759916109 1,844 9,857 SH   SOLE 25 9,857 0 0
REPLIGEN CORP COM 759916109 5,727 30,606 SH   SOLE 26 19,798 0 10,808
REPLIGEN CORP COM 759916109 614 3,280 SH   SOLE 28 620 0 2,660
REPLIGEN CORP COM 759916109 6,479 34,627 SH   SOLE 30 34,627 0 0
REPLIGEN CORP COM 759916109 150 803 SH   SOLE 31 803 0 0
REPLIGEN CORP COM 759916109 737 3,941 SH   SOLE 34 3,941 0 0
REPLIGEN CORP COM 759916109 258 1,381 SH   SOLE 36 1,381 0 0
REPLIGEN CORP COM 759916109 1,248 6,672 SH   SOLE 40 6,672 0 0
REPLIGEN CORP COM 759916109 46 245 SH   OTR 43 245 0 0
REPLIGEN CORP COM 759916109 14,862 79,429 SH   SOLE 43 70,761 0 8,668
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 4,326 2,504,000 PRN   SOLE 21 2,504,000 0 0
REPLIMUNE GROUP INC COM 76029N106 814 47,146 SH   SOLE 2 10,996 0 36,150
REPLIMUNE GROUP INC COM 76029N106 1 82 SH   SOLE 4 82 0 0
REPLIMUNE GROUP INC COM 76029N106 6 352 SH   SOLE 7 352 0 0
REPLIMUNE GROUP INC COM 76029N106 1,916 110,943 SH   SOLE 18 110,943 0 0
REPLIMUNE GROUP INC COM 76029N106 1,242 71,942 SH   SOLE 19 71,942 0 0
REPLIMUNE GROUP INC COM 76029N106 28,671 1,660,168 SH   SOLE 21 1,660,168 0 0
REPLIMUNE GROUP INC COM 76029N106 14,246 824,876 SH   SOLE 22 789,354 0 35,522
REPLIMUNE GROUP INC COM 76029N106 46 2,659 SH   SOLE 25 2,659 0 0
REPLIMUNE GROUP INC COM 76029N106 32 1,843 SH   SOLE 26 214 0 1,629
REPLIMUNE GROUP INC COM 76029N106 658 38,104 SH   SOLE 30 38,104 0 0
REPLIMUNE GROUP INC COM 76029N106 46 2,651 SH   SOLE 40 2,651 0 0
REPLIMUNE GROUP INC COM 76029N106 97 5,605 SH   SOLE 43 4,655 0 950
REPUBLIC BANCORP INC KY CL A 760281204 718 18,736 SH   SOLE 2 5,663 0 13,073
REPUBLIC BANCORP INC KY CL A 760281204 5 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,125 29,367 SH   SOLE 18 29,367 0 0
REPUBLIC BANCORP INC KY CL A 760281204 2,030 53,009 SH   SOLE 19 53,009 0 0
REPUBLIC BANCORP INC KY CL A 760281204 12,506 326,515 SH   SOLE 21 326,515 0 0
REPUBLIC BANCORP INC KY CL A 760281204 12,608 329,189 SH   SOLE 22 318,437 0 10,752
REPUBLIC BANCORP INC KY CL A 760281204 57 1,476 SH   SOLE 25 1,476 0 0
REPUBLIC BANCORP INC KY CL A 760281204 921 24,055 SH   SOLE 26 0 0 24,055
REPUBLIC BANCORP INC KY CL A 760281204 524 13,675 SH   SOLE 30 13,675 0 0
REPUBLIC BANCORP INC KY CL A 760281204 36 941 SH   SOLE 40 941 0 0
REPUBLIC BANCORP INC KY CL A 760281204 98 2,563 SH   SOLE 43 2,208 0 355
REPUBLIC FIRST BANCORP INC COM 760416107 968 342,192 SH   SOLE 2 299,567 0 42,625
REPUBLIC FIRST BANCORP INC COM 760416107 2 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 652 230,369 SH   SOLE 18 155,951 0 74,418
REPUBLIC FIRST BANCORP INC COM 760416107 4,504 1,591,662 SH   SOLE 19 1,591,662 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 4,963 1,753,855 SH   SOLE 21 1,753,855 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 9,435 3,333,985 SH   SOLE 22 3,302,069 0 31,916
REPUBLIC FIRST BANCORP INC COM 760416107 322 113,669 SH   SOLE 23 113,669 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,748 617,742 SH   SOLE 26 0 0 617,742
REPUBLIC FIRST BANCORP INC COM 760416107 5 1,678 SH   SOLE 43 1,678 0 0
REPUBLIC SVCS INC COM 760759100 66,100 485,884 SH   SOLE 2 163,942 0 321,942
REPUBLIC SVCS INC COM 760759100 15,983 117,485 SH   SOLE 4 95,959 0 21,526
REPUBLIC SVCS INC COM 760759100 36,014 264,728 SH   SOLE 7 249,008 0 15,720
REPUBLIC SVCS INC COM 760759100 330 2,426 SH   SOLE 13 1,008 0 1,418
REPUBLIC SVCS INC COM 760759100 4,263 31,334 SH   SOLE 15 31,334 0 0
REPUBLIC SVCS INC COM 760759100 1 9 SH   SOLE 17 0 0 9
REPUBLIC SVCS INC COM 760759100 54,618 401,482 SH   SOLE 18 384,365 0 17,117
REPUBLIC SVCS INC COM 760759100 13,387 98,405 SH   SOLE 19 98,405 0 0
REPUBLIC SVCS INC COM 760759100 1,266,693 9,311,177 SH   SOLE 21 9,311,177 0 0
REPUBLIC SVCS INC COM 760759100 697,893 5,130,057 SH   SOLE 22 4,707,374 0 422,683
REPUBLIC SVCS INC COM 760759100 49,699 365,330 SH   SOLE 23 365,330 0 0
REPUBLIC SVCS INC COM 760759100 45,017 330,911 SH   SOLE 25 330,911 0 0
REPUBLIC SVCS INC COM 760759100 81,825 601,481 SH   SOLE 26 306,540 0 294,941
REPUBLIC SVCS INC COM 760759100 62,074 456,293 SH   SOLE 28 3,927 0 452,366
REPUBLIC SVCS INC COM 760759100 19 142 SH   SOLE 29 142 0 0
REPUBLIC SVCS INC COM 760759100 271,991 1,999,347 SH   SOLE 30 1,999,347 0 0
REPUBLIC SVCS INC COM 760759100 6,494 47,736 SH   SOLE 31 43,752 0 3,984
REPUBLIC SVCS INC COM 760759100 87,802 645,414 SH   SOLE 34 645,414 0 0
REPUBLIC SVCS INC COM 760759100 18,129 133,263 SH   SOLE 36 133,263 0 0
REPUBLIC SVCS INC COM 760759100 1,014 7,456 SH   SOLE 40 7,456 0 0
REPUBLIC SVCS INC COM 760759100 115 842 SH   OTR 43 842 0 0
REPUBLIC SVCS INC COM 760759100 48,279 354,885 SH   SOLE 43 336,091 0 18,794
RESEARCH FRONTIERS INC COM 760911107 2 742 SH   SOLE 2 0 0 742
RESEARCH FRONTIERS INC COM 760911107 10 4,533 SH   SOLE 18 4,533 0 0
RESEARCH FRONTIERS INC COM 760911107 174 81,795 SH   SOLE 21 81,795 0 0
RESEARCH FRONTIERS INC COM 760911107 1,140 535,439 SH   SOLE 22 535,439 0 0
RESEARCH SOLUTIONS INC COM 761025105 7 3,604 SH   SOLE 18 3,604 0 0
RESEARCH SOLUTIONS INC COM 761025105 72 35,225 SH   SOLE 21 35,225 0 0
RESERVOIR MEDIA INC COM 76119X105 97 19,884 SH   SOLE 2 17,266 0 2,618
RESERVOIR MEDIA INC COM 76119X105 277 56,738 SH   SOLE 18 56,738 0 0
RESERVOIR MEDIA INC COM 76119X105 175 35,907 SH   SOLE 19 35,907 0 0
RESERVOIR MEDIA INC COM 76119X105 3,100 635,341 SH   SOLE 21 635,341 0 0
RESERVOIR MEDIA INC COM 76119X105 1,249 255,874 SH   SOLE 22 253,736 0 2,138
RESHAPE LIFESCIENCES INC COM 76090R101 0 897 SH   SOLE 22 897 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,895 151,878 SH   SOLE 2 60,282 0 91,596
RESIDEO TECHNOLOGIES INC COM 76118Y104 10 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 58 3,041 SH   SOLE 7 3,041 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 10,380 544,599 SH   SOLE 18 544,599 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 8,757 459,425 SH   SOLE 19 459,425 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 335,957 17,626,287 SH   SOLE 21 17,626,287 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 71,676 3,760,540 SH   SOLE 22 3,607,996 0 152,544
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,902 99,768 SH   SOLE 25 99,768 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,380 124,892 SH   SOLE 26 57,524 0 67,368
RESIDEO TECHNOLOGIES INC COM 76118Y104 92 4,812 SH   SOLE 28 2,563 0 2,249
RESIDEO TECHNOLOGIES INC COM 76118Y104 5,624 295,092 SH   SOLE 30 295,092 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 962 50,446 SH   SOLE 34 50,446 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 287 15,045 SH   SOLE 36 15,045 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 358 18,783 SH   SOLE 40 18,783 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,204 115,645 SH   SOLE 43 114,141 0 1,504
RESMED INC COM 761152107 82,259 376,818 SH   SOLE 2 122,581 0 254,237
RESMED INC COM 761152107 24,774 113,486 SH   SOLE 4 65,520 0 47,966
RESMED INC COM 761152107 39,432 180,633 SH   SOLE 7 140,768 0 39,865
RESMED INC COM 761152107 831 3,805 SH   SOLE 13 557 0 3,248
RESMED INC COM 761152107 3,063 14,030 SH   SOLE 15 14,030 0 0
RESMED INC COM 761152107 63,431 290,566 SH   SOLE 18 278,882 0 11,684
RESMED INC COM 761152107 161,103 737,988 SH   SOLE 19 737,988 0 0
RESMED INC COM 761152107 1,123,221 5,145,307 SH   SOLE 21 5,145,307 0 0
RESMED INC COM 761152107 675,494 3,094,338 SH   SOLE 22 2,806,609 0 287,729
RESMED INC COM 761152107 50,245 230,163 SH   SOLE 23 230,163 0 0
RESMED INC COM 761152107 82,556 378,176 SH   SOLE 25 378,176 0 0
RESMED INC COM 761152107 69,809 319,786 SH   SOLE 26 137,518 0 182,268
RESMED INC COM 761152107 71,277 326,508 SH   SOLE 28 18,690 0 307,818
RESMED INC COM 761152107 26 118 SH   SOLE 29 118 0 0
RESMED INC COM 761152107 264,379 1,211,081 SH   SOLE 30 1,211,081 0 0
RESMED INC COM 761152107 6,955 31,859 SH   SOLE 31 29,211 0 2,648
RESMED INC COM 761152107 154,122 706,011 SH   SOLE 34 706,011 0 0
RESMED INC COM 761152107 9,578 43,877 SH   SOLE 36 43,877 0 0
RESMED INC COM 761152107 1,054 4,827 SH   SOLE 40 4,827 0 0
RESMED INC COM 761152107 60 277 SH   OTR 43 277 0 0
RESMED INC COM 761152107 31,451 144,073 SH   SOLE 43 129,273 0 14,800
RESOLUTE FST PRODS INC COM 76117W109 750 37,484 SH   SOLE 2 7,640 0 29,844
RESOLUTE FST PRODS INC COM 76117W109 9 441 SH   SOLE 7 441 0 0
RESOLUTE FST PRODS INC COM 76117W109 2,770 138,501 SH   SOLE 18 138,501 0 0
RESOLUTE FST PRODS INC COM 76117W109 3,137 156,866 SH   SOLE 19 156,866 0 0
RESOLUTE FST PRODS INC COM 76117W109 31,243 1,562,164 SH   SOLE 21 1,562,164 0 0
RESOLUTE FST PRODS INC COM 76117W109 24,113 1,205,674 SH   SOLE 22 1,176,279 0 29,395
RESOLUTE FST PRODS INC COM 76117W109 53 2,631 SH   SOLE 23 2,631 0 0
RESOLUTE FST PRODS INC COM 76117W109 329 16,449 SH   SOLE 26 0 0 16,449
RESOLUTE FST PRODS INC COM 76117W109 46 2,278 SH   SOLE 36 2,278 0 0
RESOLUTE FST PRODS INC COM 76117W109 842 42,100 SH   SOLE 43 41,187 0 913
RESOURCES CONNECTION INC COM 76122Q105 966 53,442 SH   SOLE 2 33,202 0 20,240
RESOURCES CONNECTION INC COM 76122Q105 0 4 SH   SOLE 4 4 0 0
RESOURCES CONNECTION INC COM 76122Q105 8 446 SH   SOLE 7 446 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,281 126,206 SH   SOLE 18 126,206 0 0
RESOURCES CONNECTION INC COM 76122Q105 1,095 60,591 SH   SOLE 19 60,591 0 0
RESOURCES CONNECTION INC COM 76122Q105 71,834 3,975,345 SH   SOLE 21 3,975,345 0 0
RESOURCES CONNECTION INC COM 76122Q105 15,824 875,715 SH   SOLE 22 837,564 0 38,151
RESOURCES CONNECTION INC COM 76122Q105 89 4,925 SH   SOLE 25 4,925 0 0
RESOURCES CONNECTION INC COM 76122Q105 117 6,448 SH   SOLE 26 0 0 6,448
RESOURCES CONNECTION INC COM 76122Q105 839 46,446 SH   SOLE 30 46,446 0 0
RESOURCES CONNECTION INC COM 76122Q105 59 3,238 SH   SOLE 40 3,238 0 0
RESOURCES CONNECTION INC COM 76122Q105 894 49,471 SH   SOLE 43 48,687 0 784
RESTAURANT BRANDS INTL INC COM 76131D103 11 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 11,320 212,869 SH   SOLE 43 192,480 0 20,389
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,359 171,438 SH   SOLE 2 86,645 0 84,793
RETAIL OPPORTUNITY INVTS COR COM 76131N101 843 61,273 SH   SOLE 4 61,273 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,232 162,212 SH   SOLE 7 162,212 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6,309 458,532 SH   SOLE 18 458,532 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5,200 377,878 SH   SOLE 19 377,878 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 206,721 15,023,332 SH   SOLE 21 15,023,332 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 58,588 4,257,822 SH   SOLE 22 4,121,634 0 136,188
RETAIL OPPORTUNITY INVTS COR COM 76131N101 71 5,188 SH   SOLE 23 5,188 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 7,648 555,812 SH   SOLE 25 555,812 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 466 33,873 SH   SOLE 26 26,183 0 7,690
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,077 78,272 SH   SOLE 28 2,152 0 76,120
RETAIL OPPORTUNITY INVTS COR COM 76131N101 7,839 569,726 SH   SOLE 30 569,726 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 14 984 SH   SOLE 34 984 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 40 2,923 SH   SOLE 36 2,923 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 216 15,721 SH   SOLE 40 15,721 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,172 157,814 SH   SOLE 43 153,404 0 4,410
RETRACTABLE TECHNOLOGIES INC COM 76129W105 1 434 SH   SOLE 2 0 0 434
RETRACTABLE TECHNOLOGIES INC COM 76129W105 7 3,318 SH   SOLE 18 3,318 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 67 33,665 SH   SOLE 21 33,665 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 477 241,123 SH   SOLE 22 241,123 0 0
REV GROUP INC COM 749527107 379 34,348 SH   SOLE 2 13,716 0 20,632
REV GROUP INC COM 749527107 4 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107 1,209 109,625 SH   SOLE 18 109,625 0 0
REV GROUP INC COM 749527107 714 64,750 SH   SOLE 19 64,750 0 0
REV GROUP INC COM 749527107 13,574 1,230,655 SH   SOLE 21 1,230,655 0 0
REV GROUP INC COM 749527107 8,737 792,078 SH   SOLE 22 758,795 0 33,283
REV GROUP INC COM 749527107 45 4,075 SH   SOLE 25 4,075 0 0
REV GROUP INC COM 749527107 47 4,229 SH   SOLE 26 0 0 4,229
REV GROUP INC COM 749527107 277 25,097 SH   SOLE 30 25,097 0 0
REV GROUP INC COM 749527107 32 2,921 SH   SOLE 40 2,921 0 0
REV GROUP INC COM 749527107 9 779 SH   OTR 43 779 0 0
REV GROUP INC COM 749527107 411 37,297 SH   SOLE 43 36,187 0 1,110
REVANCE THERAPEUTICS INC COM 761330109 3,405 126,113 SH   SOLE 2 76,958 0 49,155
REVANCE THERAPEUTICS INC COM 761330109 8 294 SH   SOLE 4 294 0 0
REVANCE THERAPEUTICS INC COM 761330109 22 818 SH   SOLE 7 818 0 0
REVANCE THERAPEUTICS INC COM 761330109 5,133 190,101 SH   SOLE 18 182,005 0 8,096
REVANCE THERAPEUTICS INC COM 761330109 10,999 407,377 SH   SOLE 19 407,377 0 0
REVANCE THERAPEUTICS INC COM 761330109 79,951 2,961,159 SH   SOLE 21 2,961,159 0 0
REVANCE THERAPEUTICS INC COM 761330109 57,231 2,119,657 SH   SOLE 22 2,068,932 0 50,725
REVANCE THERAPEUTICS INC COM 761330109 326 12,070 SH   SOLE 23 12,070 0 0
REVANCE THERAPEUTICS INC COM 761330109 317 11,728 SH   SOLE 25 11,728 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,820 104,436 SH   SOLE 26 24,292 0 80,144
REVANCE THERAPEUTICS INC COM 761330109 181 6,706 SH   SOLE 28 0 0 6,706
REVANCE THERAPEUTICS INC COM 761330109 2,895 107,239 SH   SOLE 30 107,239 0 0
REVANCE THERAPEUTICS INC COM 761330109 33 1,230 SH   SOLE 36 1,230 0 0
REVANCE THERAPEUTICS INC COM 761330109 212 7,856 SH   SOLE 40 7,856 0 0
REVANCE THERAPEUTICS INC COM 761330109 32 1,182 SH   OTR 43 1,182 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,994 73,850 SH   SOLE 43 72,007 0 1,843
REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5 2,713 2,500,000 PRN   SOLE 21 2,500,000 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 133 83,652 SH   SOLE 22 83,652 0 0
REVLON INC CL A NEW 761525609 0 3 SH   SOLE 2 3 0 0
REVLON INC CL A NEW 761525609 150 29,046 SH   SOLE 22 29,046 0 0
REVLON INC CL A NEW 761525609 107 20,657 SH   SOLE 26 0 0 20,657
REVLON INC CL A NEW 761525609 142 27,447 SH   SOLE 43 27,386 0 61
REVOLUTION MEDICINES INC COM 76155X100 1,768 89,644 SH   SOLE 2 42,963 0 46,681
REVOLUTION MEDICINES INC COM 76155X100 2 79 SH   SOLE 4 79 0 0
REVOLUTION MEDICINES INC COM 76155X100 18 936 SH   SOLE 7 936 0 0
REVOLUTION MEDICINES INC COM 76155X100 4,509 228,666 SH   SOLE 18 228,666 0 0
REVOLUTION MEDICINES INC COM 76155X100 18,153 920,535 SH   SOLE 19 920,535 0 0
REVOLUTION MEDICINES INC COM 76155X100 58,650 2,974,131 SH   SOLE 21 2,974,131 0 0
REVOLUTION MEDICINES INC COM 76155X100 35,544 1,802,426 SH   SOLE 22 1,729,588 0 72,838
REVOLUTION MEDICINES INC COM 76155X100 55 2,794 SH   SOLE 23 2,794 0 0
REVOLUTION MEDICINES INC COM 76155X100 197 9,986 SH   SOLE 25 9,986 0 0
REVOLUTION MEDICINES INC COM 76155X100 919 46,622 SH   SOLE 26 32,123 0 14,499
REVOLUTION MEDICINES INC COM 76155X100 21 1,068 SH   SOLE 28 1,068 0 0
REVOLUTION MEDICINES INC COM 76155X100 5,130 260,123 SH   SOLE 30 260,123 0 0
REVOLUTION MEDICINES INC COM 76155X100 55 2,791 SH   SOLE 34 2,791 0 0
REVOLUTION MEDICINES INC COM 76155X100 170 8,607 SH   SOLE 40 8,607 0 0
REVOLUTION MEDICINES INC COM 76155X100 100 5,051 SH   SOLE 43 4,895 0 156
REVOLVE GROUP INC CL A 76156B107 807 37,191 SH   SOLE 2 32,701 0 4,490
REVOLVE GROUP INC CL A 76156B107 2 99 SH   SOLE 4 99 0 0
REVOLVE GROUP INC CL A 76156B107 11 527 SH   SOLE 7 527 0 0
REVOLVE GROUP INC CL A 76156B107 2,311 106,561 SH   SOLE 18 106,561 0 0
REVOLVE GROUP INC CL A 76156B107 1,642 75,682 SH   SOLE 19 75,682 0 0
REVOLVE GROUP INC CL A 76156B107 27,974 1,289,725 SH   SOLE 21 1,289,725 0 0
REVOLVE GROUP INC CL A 76156B107 21,957 1,012,299 SH   SOLE 22 984,914 0 27,385
REVOLVE GROUP INC CL A 76156B107 118 5,434 SH   SOLE 25 5,434 0 0
REVOLVE GROUP INC CL A 76156B107 364 16,786 SH   SOLE 26 13,780 0 3,006
REVOLVE GROUP INC CL A 76156B107 72 3,310 SH   SOLE 28 0 0 3,310
REVOLVE GROUP INC CL A 76156B107 1,475 68,003 SH   SOLE 30 68,003 0 0
REVOLVE GROUP INC CL A 76156B107 119 5,487 SH   SOLE 40 5,487 0 0
REVOLVE GROUP INC CL A 76156B107 41 1,891 SH   SOLE 43 1,891 0 0
REWALK ROBOTICS LTD SHS M8216Q200 8 8,864 SH   SOLE 18 8,864 0 0
REWALK ROBOTICS LTD SHS M8216Q200 109 123,273 SH   SOLE 21 123,273 0 0
REX AMERICAN RES CORP COM 761624105 761 27,270 SH   SOLE 2 13,204 0 14,066
REX AMERICAN RES CORP COM 761624105 3 111 SH   SOLE 7 111 0 0
REX AMERICAN RES CORP COM 761624105 1,805 64,632 SH   SOLE 18 64,632 0 0
REX AMERICAN RES CORP COM 761624105 810 29,000 SH   SOLE 19 29,000 0 0
REX AMERICAN RES CORP COM 761624105 57,218 2,049,364 SH   SOLE 21 2,049,364 0 0
REX AMERICAN RES CORP COM 761624105 12,407 444,390 SH   SOLE 22 424,674 0 19,716
REX AMERICAN RES CORP COM 761624105 133 4,774 SH   SOLE 25 4,774 0 0
REX AMERICAN RES CORP COM 761624105 310 11,088 SH   SOLE 26 1,140 0 9,948
REX AMERICAN RES CORP COM 761624105 150 5,385 SH   SOLE 28 0 0 5,385
REX AMERICAN RES CORP COM 761624105 846 30,295 SH   SOLE 30 30,295 0 0
REX AMERICAN RES CORP COM 761624105 42 1,500 SH   SOLE 36 1,500 0 0
REX AMERICAN RES CORP COM 761624105 71 2,556 SH   SOLE 40 2,556 0 0
REX AMERICAN RES CORP COM 761624105 565 20,228 SH   SOLE 43 19,194 0 1,034
REXFORD INDL RLTY INC COM 76169C100 30,397 584,558 SH   SOLE 2 351,889 0 232,669
REXFORD INDL RLTY INC COM 76169C100 19,055 366,451 SH   SOLE 4 366,451 0 0
REXFORD INDL RLTY INC COM 76169C100 11,704 225,077 SH   SOLE 7 225,077 0 0
REXFORD INDL RLTY INC COM 76169C100 38,162 733,885 SH   SOLE 18 733,885 0 0
REXFORD INDL RLTY INC COM 76169C100 117,134 2,252,584 SH   SOLE 19 2,252,584 0 0
REXFORD INDL RLTY INC COM 76169C100 499,441 9,604,626 SH   SOLE 21 9,604,626 0 0
REXFORD INDL RLTY INC COM 76169C100 334,209 6,427,098 SH   SOLE 22 5,938,707 0 488,391
REXFORD INDL RLTY INC COM 76169C100 1,918 36,876 SH   SOLE 23 36,876 0 0
REXFORD INDL RLTY INC COM 76169C100 39,882 766,962 SH   SOLE 25 766,962 0 0
REXFORD INDL RLTY INC COM 76169C100 3,791 72,902 SH   SOLE 26 59,313 0 13,589
REXFORD INDL RLTY INC COM 76169C100 12,629 242,868 SH   SOLE 28 50,885 0 191,983
REXFORD INDL RLTY INC COM 76169C100 30,976 595,700 SH   SOLE 30 595,700 0 0
REXFORD INDL RLTY INC COM 76169C100 128 2,458 SH   SOLE 31 2,458 0 0
REXFORD INDL RLTY INC COM 76169C100 33,789 649,792 SH   SOLE 34 649,792 0 0
REXFORD INDL RLTY INC COM 76169C100 37 716 SH   SOLE 36 716 0 0
REXFORD INDL RLTY INC COM 76169C100 1,052 20,239 SH   SOLE 40 20,239 0 0
REXFORD INDL RLTY INC COM 76169C100 4,427 85,128 SH   SOLE 43 81,310 0 3,818
REYNOLDS CONSUMER PRODS INC COM 76171L106 1,388 53,380 SH   SOLE 2 31,151 0 22,229
REYNOLDS CONSUMER PRODS INC COM 76171L106 98 3,755 SH   SOLE 7 3,755 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 567 21,801 SH   SOLE 18 21,801 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 440 16,908 SH   SOLE 19 16,908 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 24,414 938,623 SH   SOLE 21 938,623 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 31,001 1,191,900 SH   SOLE 22 1,121,392 0 70,508
REYNOLDS CONSUMER PRODS INC COM 76171L106 264 10,134 SH   SOLE 25 10,134 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 770 29,594 SH   SOLE 26 24,658 0 4,936
REYNOLDS CONSUMER PRODS INC COM 76171L106 25 967 SH   SOLE 28 967 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 125 4,793 SH   SOLE 30 4,793 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 20 760 SH   SOLE 31 760 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 242 9,292 SH   SOLE 40 9,292 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 3,969 152,597 SH   SOLE 43 141,403 0 11,194
REZOLUTE INC COM NEW 76200L309 3 976 SH   SOLE 2 0 0 976
REZOLUTE INC COM NEW 76200L309 14 5,188 SH   SOLE 18 5,188 0 0
REZOLUTE INC COM NEW 76200L309 163 59,615 SH   SOLE 21 59,615 0 0
REZOLUTE INC COM NEW 76200L309 518 189,180 SH   SOLE 22 189,180 0 0
RF ACQUISITION CORP CLASS A COM 74954L104 49 5,000 SH   SOLE 2 5,000 0 0
RF INDS LTD COM PAR $0.01 749552105 25 4,431 SH   SOLE 2 4,431 0 0
RF INDS LTD COM PAR $0.01 749552105 7 1,232 SH   SOLE 18 1,232 0 0
RF INDS LTD COM PAR $0.01 749552105 112 19,408 SH   SOLE 21 19,408 0 0
RF INDS LTD COM PAR $0.01 749552105 688 119,622 SH   SOLE 22 119,622 0 0
RGC RES INC COM 74955L103 4 202 SH   SOLE 2 0 0 202
RGC RES INC COM 74955L103 28 1,333 SH   SOLE 18 1,333 0 0
RGC RES INC COM 74955L103 352 16,719 SH   SOLE 21 16,719 0 0
RGC RES INC COM 74955L103 510 24,195 SH   SOLE 22 24,195 0 0
RH COM 74967X103 9,824 39,923 SH   SOLE 2 17,559 0 22,364
RH COM 74967X103 14 55 SH   SOLE 4 55 0 0
RH COM 74967X103 54 221 SH   SOLE 7 221 0 0
RH COM 74967X103 10,468 42,539 SH   SOLE 18 42,539 0 0
RH COM 74967X103 1,507 6,126 SH   SOLE 19 6,126 0 0
RH COM 74967X103 240,819 978,659 SH   SOLE 21 978,659 0 0
RH COM 74967X103 131,881 535,950 SH   SOLE 22 511,740 0 24,210
RH COM 74967X103 717 2,915 SH   SOLE 25 2,915 0 0
RH COM 74967X103 1,675 6,808 SH   SOLE 26 5,221 0 1,587
RH COM 74967X103 291 1,183 SH   SOLE 28 335 0 848
RH COM 74967X103 1,878 7,630 SH   SOLE 30 7,630 0 0
RH COM 74967X103 72 292 SH   SOLE 31 292 0 0
RH COM 74967X103 43 176 SH   SOLE 36 176 0 0
RH COM 74967X103 659 2,677 SH   SOLE 40 2,677 0 0
RH COM 74967X103 3,439 13,975 SH   SOLE 43 13,092 0 883
RHINEBECK BANCORP INC COM 762093102 7 714 SH   SOLE 18 714 0 0
RHINEBECK BANCORP INC COM 762093102 75 7,708 SH   SOLE 21 7,708 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 2,544 103,854 SH   SOLE 2 98,759 0 5,095
RHYTHM PHARMACEUTICALS INC COM 76243J105 4 175 SH   SOLE 4 175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,608 65,648 SH   SOLE 18 65,648 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 36,472 1,488,657 SH   SOLE 19 1,488,657 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 12,607 514,553 SH   SOLE 21 514,553 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 14,666 598,626 SH   SOLE 22 582,577 0 16,049
RHYTHM PHARMACEUTICALS INC COM 76243J105 183 7,477 SH   SOLE 25 7,477 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 384 15,657 SH   SOLE 26 740 0 14,917
RHYTHM PHARMACEUTICALS INC COM 76243J105 16 670 SH   SOLE 28 670 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,311 53,491 SH   SOLE 30 53,491 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 16,516 674,133 SH   SOLE 34 674,133 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 47 1,918 SH   SOLE 36 1,918 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 102 4,178 SH   SOLE 40 4,178 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 207 8,462 SH   SOLE 43 8,126 0 336
RIBBON COMMUNICATIONS INC COM 762544104 181 81,307 SH   SOLE 2 30,419 0 50,888
RIBBON COMMUNICATIONS INC COM 762544104 1 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 2 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 520 234,310 SH   SOLE 18 234,310 0 0
RIBBON COMMUNICATIONS INC COM 762544104 284 127,915 SH   SOLE 19 127,915 0 0
RIBBON COMMUNICATIONS INC COM 762544104 5,869 2,643,831 SH   SOLE 21 2,643,831 0 0
RIBBON COMMUNICATIONS INC COM 762544104 4,291 1,932,878 SH   SOLE 22 1,845,565 0 87,313
RIBBON COMMUNICATIONS INC COM 762544104 46 20,533 SH   SOLE 25 20,533 0 0
RIBBON COMMUNICATIONS INC COM 762544104 51 23,110 SH   SOLE 26 8,851 0 14,259
RIBBON COMMUNICATIONS INC COM 762544104 13 5,777 SH   SOLE 28 0 0 5,777
RIBBON COMMUNICATIONS INC COM 762544104 162 73,039 SH   SOLE 30 73,039 0 0
RIBBON COMMUNICATIONS INC COM 762544104 26 11,700 SH   SOLE 40 11,700 0 0
RIBBON COMMUNICATIONS INC COM 762544104 64 28,931 SH   SOLE 43 28,679 0 252
RICEBRAN TECHNOLOGIES COM 762831303 2 914 SH   SOLE 21 914 0 0
RICEBRAN TECHNOLOGIES COM 762831303 10 5,734 SH   SOLE 22 5,734 0 0
RICHARDSON ELECTRS LTD COM 763165107 5 322 SH   SOLE 2 0 0 322
RICHARDSON ELECTRS LTD COM 763165107 28 1,876 SH   SOLE 18 1,876 0 0
RICHARDSON ELECTRS LTD COM 763165107 354 23,432 SH   SOLE 21 23,432 0 0
RICHARDSON ELECTRS LTD COM 763165107 3,179 210,526 SH   SOLE 22 210,526 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 10 767 SH   SOLE 2 0 0 767
RICHMOND MUT BANCORPORATION COM 76525P100 24 1,779 SH   SOLE 18 1,779 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 293 21,797 SH   SOLE 21 21,797 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 30 2,215 SH   SOLE 22 2,215 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 465 394,441 SH   SOLE 2 151,154 0 243,287
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1 601 SH   SOLE 4 601 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 3 2,746 SH   SOLE 7 2,746 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 666 564,317 SH   SOLE 18 475,648 0 88,669
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,605 1,359,961 SH   SOLE 19 1,359,961 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 8,382 7,103,233 SH   SOLE 21 7,103,233 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 7,224 6,121,843 SH   SOLE 22 6,014,080 0 107,763
RIGEL PHARMACEUTICALS INC COM NEW 766559603 89 75,494 SH   SOLE 23 75,494 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 25 21,477 SH   SOLE 25 21,477 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 470 397,935 SH   SOLE 26 0 0 397,935
RIGEL PHARMACEUTICALS INC COM NEW 766559603 140 118,942 SH   SOLE 30 118,942 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 19 16,120 SH   SOLE 40 16,120 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 4 3,127 SH   SOLE 43 3,127 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103 28 14,675 SH   SOLE 2 2,232 0 12,443
RIGETTI COMPUTING INC COMMON STOCK 76655K103 178 94,522 SH   SOLE 18 94,522 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103 108 57,605 SH   SOLE 19 57,605 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103 2,285 1,215,510 SH   SOLE 21 1,215,510 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103 2,325 1,236,766 SH   SOLE 22 1,219,912 0 16,854
RILEY EXPLORATION PERMIAN IN COM 76665T102 242 12,751 SH   SOLE 2 427 0 12,324
RILEY EXPLORATION PERMIAN IN COM 76665T102 3 179 SH   SOLE 7 179 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 578 30,452 SH   SOLE 18 30,452 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 371 19,539 SH   SOLE 19 19,539 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 6,560 345,648 SH   SOLE 21 345,648 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 2,256 118,875 SH   SOLE 22 115,027 0 3,848
RIMINI STR INC DEL COM 76674Q107 120 25,810 SH   SOLE 2 20,746 0 5,064
RIMINI STR INC DEL COM 76674Q107 3 705 SH   SOLE 7 705 0 0
RIMINI STR INC DEL COM 76674Q107 636 136,384 SH   SOLE 18 136,384 0 0
RIMINI STR INC DEL COM 76674Q107 421 90,254 SH   SOLE 19 90,254 0 0
RIMINI STR INC DEL COM 76674Q107 8,771 1,882,155 SH   SOLE 21 1,882,155 0 0
RIMINI STR INC DEL COM 76674Q107 5,314 1,140,360 SH   SOLE 22 1,111,777 0 28,583
RIMINI STR INC DEL COM 76674Q107 31 6,753 SH   SOLE 25 6,753 0 0
RIMINI STR INC DEL COM 76674Q107 38 8,238 SH   SOLE 26 141 0 8,097
RIMINI STR INC DEL COM 76674Q107 53 11,454 SH   SOLE 30 11,454 0 0
RIMINI STR INC DEL COM 76674Q107 193 41,455 SH   SOLE 43 41,455 0 0
RING ENERGY INC COM 76680V108 359 154,573 SH   SOLE 2 3,896 0 150,677
RING ENERGY INC COM 76680V108 3 1,387 SH   SOLE 7 1,387 0 0
RING ENERGY INC COM 76680V108 583 251,144 SH   SOLE 18 251,144 0 0
RING ENERGY INC COM 76680V108 365 157,340 SH   SOLE 19 157,340 0 0
RING ENERGY INC COM 76680V108 6,902 2,974,896 SH   SOLE 21 2,974,896 0 0
RING ENERGY INC COM 76680V108 5,052 2,177,784 SH   SOLE 22 2,132,909 0 44,875
RING ENERGY INC COM 76680V108 120 51,904 SH   SOLE 43 51,133 0 771
RINGCENTRAL INC CL A 76680R206 17,823 446,031 SH   SOLE 2 329,802 0 116,229
RINGCENTRAL INC CL A 76680R206 2,807 70,254 SH   SOLE 4 44,806 0 25,448
RINGCENTRAL INC CL A 76680R206 410 10,251 SH   SOLE 7 9,291 0 960
RINGCENTRAL INC CL A 76680R206 404 10,105 SH   SOLE 13 10,105 0 0
RINGCENTRAL INC CL A 76680R206 197 4,923 SH   SOLE 15 4,923 0 0
RINGCENTRAL INC CL A 76680R206 9,027 225,897 SH   SOLE 18 184,675 0 41,222
RINGCENTRAL INC CL A 76680R206 22,833 571,388 SH   SOLE 19 571,388 0 0
RINGCENTRAL INC CL A 76680R206 65,157 1,630,563 SH   SOLE 21 1,630,563 0 0
RINGCENTRAL INC CL A 76680R206 110,769 2,772,005 SH   SOLE 22 2,515,375 0 256,630
RINGCENTRAL INC CL A 76680R206 5,732 143,454 SH   SOLE 23 143,454 0 0
RINGCENTRAL INC CL A 76680R206 2,604 65,176 SH   SOLE 25 65,176 0 0
RINGCENTRAL INC CL A 76680R206 4,388 109,807 SH   SOLE 26 69,613 0 40,194
RINGCENTRAL INC CL A 76680R206 6,540 163,664 SH   SOLE 28 1,439 0 162,225
RINGCENTRAL INC CL A 76680R206 204 5,105 SH   SOLE 29 5,105 0 0
RINGCENTRAL INC CL A 76680R206 12,532 313,607 SH   SOLE 30 313,607 0 0
RINGCENTRAL INC CL A 76680R206 1,207 30,205 SH   SOLE 31 28,502 0 1,703
RINGCENTRAL INC CL A 76680R206 2,084 52,153 SH   SOLE 34 52,153 0 0
RINGCENTRAL INC CL A 76680R206 795 19,902 SH   SOLE 36 19,902 0 0
RINGCENTRAL INC CL A 76680R206 104 2,596 SH   SOLE 40 2,596 0 0
RINGCENTRAL INC CL A 76680R206 11 282 SH   OTR 43 282 0 0
RINGCENTRAL INC CL A 76680R206 3,754 93,938 SH   SOLE 43 79,110 0 14,828
RINGCENTRAL INC NOTE 3/0 76680RAF4 7,321 8,703,000 PRN   SOLE 21 8,703,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 1,151 1,497,000 PRN   SOLE 2 1,497,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 7,702 10,016,000 PRN   SOLE 19 10,016,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 4,342 5,646,000 PRN   SOLE 21 5,646,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0 10,372 13,487,000 PRN   SOLE 34 13,487,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 14,297 259,670 SH   SOLE 7 257,665 0 2,005
RIO TINTO PLC SPONSORED ADR 767204100 49,091 891,598 SH   SOLE 43 805,768 0 85,830
RIOT BLOCKCHAIN INC COM 767292105 801 114,211 SH   SOLE 2 52,702 0 61,509
RIOT BLOCKCHAIN INC COM 767292105 7 1,022 SH   SOLE 4 302 0 720
RIOT BLOCKCHAIN INC COM 767292105 12 1,776 SH   SOLE 7 1,776 0 0
RIOT BLOCKCHAIN INC COM 767292105 2,723 388,394 SH   SOLE 18 388,394 0 0
RIOT BLOCKCHAIN INC COM 767292105 1,731 246,874 SH   SOLE 19 246,874 0 0
RIOT BLOCKCHAIN INC COM 767292105 36,271 5,174,246 SH   SOLE 21 5,174,246 0 0
RIOT BLOCKCHAIN INC COM 767292105 23,260 3,318,047 SH   SOLE 22 3,165,449 0 152,598
RIOT BLOCKCHAIN INC COM 767292105 113 16,087 SH   SOLE 25 16,087 0 0
RIOT BLOCKCHAIN INC COM 767292105 231 33,005 SH   SOLE 26 27,008 0 5,997
RIOT BLOCKCHAIN INC COM 767292105 49 6,972 SH   SOLE 28 0 0 6,972
RIOT BLOCKCHAIN INC COM 767292105 1,047 149,419 SH   SOLE 30 149,419 0 0
RIOT BLOCKCHAIN INC COM 767292105 101 14,447 SH   SOLE 40 14,447 0 0
RIOT BLOCKCHAIN INC COM 767292105 12 1,656 SH   SOLE 43 1,656 0 0
RISKIFIED LTD SHS CL A M8216R109 94 23,892 SH   SOLE 2 23,892 0 0
RISKIFIED LTD SHS CL A M8216R109 53 13,445 SH   SOLE 19 13,445 0 0
RISKIFIED LTD SHS CL A M8216R109 69 17,500 SH   SOLE 22 17,500 0 0
RISKIFIED LTD SHS CL A M8216R109 110 28,017 SH   SOLE 34 28,017 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 0 8 SH   SOLE 17 0 0 8
RITCHIE BROS AUCTIONEERS COM 767744105 108 1,731 SH   SOLE 28 1,731 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 6,170 98,752 SH   SOLE 43 91,272 0 7,480
RITE AID CORP COM 767754872 334 67,401 SH   SOLE 2 43,526 0 23,875
RITE AID CORP COM 767754872 1 252 SH   SOLE 4 252 0 0
RITE AID CORP COM 767754872 30 6,139 SH   SOLE 7 6,139 0 0
RITE AID CORP COM 767754872 806 162,754 SH   SOLE 18 162,754 0 0
RITE AID CORP COM 767754872 541 109,239 SH   SOLE 19 109,239 0 0
RITE AID CORP COM 767754872 9,744 1,968,584 SH   SOLE 21 1,968,584 0 0
RITE AID CORP COM 767754872 7,301 1,475,025 SH   SOLE 22 1,426,752 0 48,273
RITE AID CORP COM 767754872 35 7,019 SH   SOLE 25 7,019 0 0
RITE AID CORP COM 767754872 982 198,458 SH   SOLE 26 166,343 0 32,115
RITE AID CORP COM 767754872 195 39,488 SH   SOLE 30 39,488 0 0
RITE AID CORP COM 767754872 379 76,501 SH   SOLE 36 76,501 0 0
RITE AID CORP COM 767754872 34 6,842 SH   SOLE 40 6,842 0 0
RITE AID CORP COM 767754872 6 1,175 SH   OTR 43 1,175 0 0
RITE AID CORP COM 767754872 99 20,007 SH   SOLE 43 19,273 0 734
RITHM CAPITAL CORP COM NEW 64828T201 9,793 1,337,902 SH   SOLE 2 231,372 0 1,106,530
RITHM CAPITAL CORP COM NEW 64828T201 12 1,691 SH   SOLE 4 1,691 0 0
RITHM CAPITAL CORP COM NEW 64828T201 83 11,327 SH   SOLE 7 11,327 0 0
RITHM CAPITAL CORP COM NEW 64828T201 1,242 169,675 SH   SOLE 18 169,675 0 0
RITHM CAPITAL CORP COM NEW 64828T201 955 130,424 SH   SOLE 19 130,424 0 0
RITHM CAPITAL CORP COM NEW 64828T201 71,850 9,815,511 SH   SOLE 21 9,815,511 0 0
RITHM CAPITAL CORP COM NEW 64828T201 73,787 10,080,152 SH   SOLE 22 9,544,450 0 535,702
RITHM CAPITAL CORP COM NEW 64828T201 488 66,697 SH   SOLE 25 66,697 0 0
RITHM CAPITAL CORP COM NEW 64828T201 1,951 266,550 SH   SOLE 26 231,966 0 34,584
RITHM CAPITAL CORP COM NEW 64828T201 324 44,216 SH   SOLE 28 8,315 0 35,901
RITHM CAPITAL CORP COM NEW 64828T201 1,438 196,494 SH   SOLE 30 196,494 0 0
RITHM CAPITAL CORP COM NEW 64828T201 43 5,859 SH   SOLE 31 5,859 0 0
RITHM CAPITAL CORP COM NEW 64828T201 487 66,547 SH   SOLE 36 66,547 0 0
RITHM CAPITAL CORP COM NEW 64828T201 448 61,261 SH   SOLE 40 61,261 0 0
RITHM CAPITAL CORP COM NEW 64828T201 8 1,144 SH   OTR 43 1,144 0 0
RITHM CAPITAL CORP COM NEW 64828T201 3,545 484,301 SH   SOLE 43 456,432 0 27,869
RIVERVIEW BANCORP INC COM 769397100 1,045 164,639 SH   SOLE 2 83,538 0 81,101
RIVERVIEW BANCORP INC COM 769397100 23 3,597 SH   SOLE 18 3,597 0 0
RIVERVIEW BANCORP INC COM 769397100 1,485 233,852 SH   SOLE 19 233,852 0 0
RIVERVIEW BANCORP INC COM 769397100 624 98,239 SH   SOLE 21 98,239 0 0
RIVERVIEW BANCORP INC COM 769397100 5,760 907,078 SH   SOLE 22 907,078 0 0
RIVERVIEW BANCORP INC COM 769397100 520 81,875 SH   SOLE 23 81,875 0 0
RIVERVIEW BANCORP INC COM 769397100 1,115 175,543 SH   SOLE 26 0 0 175,543
RIVERVIEW BANCORP INC COM 769397100 2 389 SH   SOLE 43 389 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 14,035 426,464 SH   SOLE 44 426,464 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 24,265 737,303 SH   SOLE 2 86,648 0 650,655
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6,640 201,772 SH   SOLE 4 133,657 0 68,115
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1,817 55,208 SH   SOLE 7 55,208 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 80 2,427 SH   SOLE 13 2,427 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 886 26,919 SH   SOLE 15 26,919 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 0 1 SH   SOLE 17 0 0 1
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 721,875 21,934,823 SH   SOLE 18 21,452,256 0 482,567
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 10,388 315,649 SH   SOLE 19 315,649 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 235,389 7,152,516 SH   SOLE 21 7,152,516 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 361,839 10,994,814 SH   SOLE 22 10,339,921 0 654,893
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 16,140 490,419 SH   SOLE 23 490,419 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 28,537 867,117 SH   SOLE 25 867,117 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 16,067 488,198 SH   SOLE 26 201,406 0 286,792
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 17,372 527,876 SH   SOLE 28 61,465 0 466,411
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 53 1,609 SH   SOLE 29 1,609 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 54,908 1,668,417 SH   SOLE 30 1,668,417 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2,396 72,796 SH   SOLE 31 68,008 0 4,788
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 7,573 230,121 SH   SOLE 34 230,121 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 3,825 116,226 SH   SOLE 36 116,226 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 299 9,076 SH   SOLE 40 9,076 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 7,962 241,923 SH   SOLE 43 213,213 0 28,710
RLI CORP COM 749607107 5,403 52,771 SH   SOLE 2 38,828 0 13,943
RLI CORP COM 749607107 16 159 SH   SOLE 4 159 0 0
RLI CORP COM 749607107 946 9,243 SH   SOLE 7 8,650 0 593
RLI CORP COM 749607107 18,109 176,881 SH   SOLE 18 172,171 0 4,710
RLI CORP COM 749607107 14,863 145,172 SH   SOLE 19 145,172 0 0
RLI CORP COM 749607107 282,409 2,758,443 SH   SOLE 21 2,758,443 0 0
RLI CORP COM 749607107 122,457 1,196,098 SH   SOLE 22 1,170,745 0 25,353
RLI CORP COM 749607107 20 197 SH   SOLE 23 197 0 0
RLI CORP COM 749607107 631 6,160 SH   SOLE 25 6,160 0 0
RLI CORP COM 749607107 4,303 42,027 SH   SOLE 26 15,013 0 27,014
RLI CORP COM 749607107 271 2,647 SH   SOLE 28 805 0 1,842
RLI CORP COM 749607107 1,567 15,307 SH   SOLE 30 15,307 0 0
RLI CORP COM 749607107 46 450 SH   SOLE 36 450 0 0
RLI CORP COM 749607107 516 5,044 SH   SOLE 40 5,044 0 0
RLI CORP COM 749607107 18 180 SH   OTR 43 180 0 0
RLI CORP COM 749607107 2,706 26,427 SH   SOLE 43 25,287 0 1,140
RLJ LODGING TR COM 74965L101 3,362 332,258 SH   SOLE 2 239,013 0 93,245
RLJ LODGING TR COM 74965L101 830 82,036 SH   SOLE 4 82,036 0 0
RLJ LODGING TR COM 74965L101 2,137 211,138 SH   SOLE 7 211,138 0 0
RLJ LODGING TR COM 74965L101 4,828 477,084 SH   SOLE 18 477,084 0 0
RLJ LODGING TR COM 74965L101 5,381 531,746 SH   SOLE 19 531,746 0 0
RLJ LODGING TR COM 74965L101 63,655 6,290,041 SH   SOLE 21 6,290,041 0 0
RLJ LODGING TR COM 74965L101 54,504 5,385,750 SH   SOLE 22 5,216,266 0 169,484
RLJ LODGING TR COM 74965L101 67 6,595 SH   SOLE 23 6,595 0 0
RLJ LODGING TR COM 74965L101 7,636 754,586 SH   SOLE 25 754,586 0 0
RLJ LODGING TR COM 74965L101 1,006 99,411 SH   SOLE 26 84,867 0 14,544
RLJ LODGING TR COM 74965L101 1,174 115,976 SH   SOLE 28 2,938 0 113,038
RLJ LODGING TR COM 74965L101 5,422 535,728 SH   SOLE 30 535,728 0 0
RLJ LODGING TR COM 74965L101 67 6,649 SH   SOLE 36 6,649 0 0
RLJ LODGING TR COM 74965L101 195 19,298 SH   SOLE 40 19,298 0 0
RLJ LODGING TR COM 74965L101 1,398 138,122 SH   SOLE 43 105,235 0 32,887
RLJ LODGING TR CUM CONV PFD A 74965L200 196 7,960 SH   SOLE 7 7,960 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 25,292 1,028,973 SH   SOLE 21 1,028,973 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 501 476,877 SH   SOLE 2 109,234 0 367,643
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 92 88,032 SH   SOLE 4 88,032 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 23 21,795 SH   SOLE 7 21,795 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 162 154,288 SH   SOLE 13 0 0 154,288
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 549 522,496 SH   SOLE 15 522,496 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 169 161,134 SH   SOLE 18 161,134 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 494 470,394 SH   SOLE 19 470,394 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 9,534 9,079,843 SH   SOLE 21 9,079,843 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 5,236 4,986,763 SH   SOLE 22 4,580,493 0 406,270
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 526 501,397 SH   SOLE 23 501,397 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 609 580,398 SH   SOLE 25 580,398 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 691 657,964 SH   SOLE 26 0 0 657,964
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,032 982,450 SH   SOLE 28 14,563 0 967,887
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 6,729 6,408,952 SH   SOLE 30 2,814,452 0 3,594,500
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 0 232 SH   SOLE 31 232 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 933 888,739 SH   SOLE 34 888,739 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1 1,091 SH   SOLE 40 1,091 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,889 1,799,073 SH   SOLE 43 1,697,787 0 101,286
RMR GROUP INC CL A 74967R106 3,131 132,166 SH   SOLE 2 112,915 0 19,251
RMR GROUP INC CL A 74967R106 1 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 3 116 SH   SOLE 7 116 0 0
RMR GROUP INC CL A 74967R106 1,026 43,296 SH   SOLE 18 43,296 0 0
RMR GROUP INC CL A 74967R106 2,723 114,936 SH   SOLE 19 114,936 0 0
RMR GROUP INC CL A 74967R106 12,767 538,902 SH   SOLE 21 538,902 0 0
RMR GROUP INC CL A 74967R106 13,244 559,074 SH   SOLE 22 545,677 0 13,397
RMR GROUP INC CL A 74967R106 174 7,329 SH   SOLE 23 7,329 0 0
RMR GROUP INC CL A 74967R106 46 1,957 SH   SOLE 25 1,957 0 0
RMR GROUP INC CL A 74967R106 631 26,621 SH   SOLE 26 598 0 26,023
RMR GROUP INC CL A 74967R106 35 1,459 SH   SOLE 28 0 0 1,459
RMR GROUP INC CL A 74967R106 157 6,619 SH   SOLE 30 6,619 0 0
RMR GROUP INC CL A 74967R106 316 13,355 SH   SOLE 34 13,355 0 0
RMR GROUP INC CL A 74967R106 38 1,597 SH   SOLE 40 1,597 0 0
RMR GROUP INC CL A 74967R106 727 30,681 SH   SOLE 43 30,026 0 655
ROBERT HALF INTL INC COM 770323103 22,366 292,370 SH   SOLE 2 106,967 0 185,403
ROBERT HALF INTL INC COM 770323103 9,785 127,906 SH   SOLE 4 69,754 0 58,152
ROBERT HALF INTL INC COM 770323103 10,359 135,408 SH   SOLE 7 105,288 0 30,120
ROBERT HALF INTL INC COM 770323103 33 432 SH   SOLE 13 432 0 0
ROBERT HALF INTL INC COM 770323103 1,269 16,589 SH   SOLE 15 16,589 0 0
ROBERT HALF INTL INC COM 770323103 28,032 366,429 SH   SOLE 18 319,951 0 46,478
ROBERT HALF INTL INC COM 770323103 99,901 1,305,901 SH   SOLE 19 1,305,901 0 0
ROBERT HALF INTL INC COM 770323103 285,908 3,737,354 SH   SOLE 21 3,737,354 0 0
ROBERT HALF INTL INC COM 770323103 209,421 2,737,530 SH   SOLE 22 2,509,752 0 227,778
ROBERT HALF INTL INC COM 770323103 14,124 184,622 SH   SOLE 23 184,622 0 0
ROBERT HALF INTL INC COM 770323103 36,514 477,305 SH   SOLE 25 477,305 0 0
ROBERT HALF INTL INC COM 770323103 28,603 373,894 SH   SOLE 26 212,923 0 160,971
ROBERT HALF INTL INC COM 770323103 28,804 376,519 SH   SOLE 28 5,190 0 371,329
ROBERT HALF INTL INC COM 770323103 100,957 1,319,693 SH   SOLE 30 1,048,563 0 271,130
ROBERT HALF INTL INC COM 770323103 1,779 23,254 SH   SOLE 31 21,253 0 2,001
ROBERT HALF INTL INC COM 770323103 14,348 187,554 SH   SOLE 34 187,554 0 0
ROBERT HALF INTL INC COM 770323103 3,126 40,857 SH   SOLE 36 40,857 0 0
ROBERT HALF INTL INC COM 770323103 270 3,525 SH   SOLE 40 3,525 0 0
ROBERT HALF INTL INC COM 770323103 22 282 SH   OTR 43 282 0 0
ROBERT HALF INTL INC COM 770323103 10,964 143,318 SH   SOLE 43 129,295 0 14,023
ROBINHOOD MKTS INC COM CL A 770700102 6,614 654,897 SH   SOLE 2 91,225 0 563,672
ROBINHOOD MKTS INC COM CL A 770700102 62 6,166 SH   SOLE 7 6,166 0 0
ROBINHOOD MKTS INC COM CL A 770700102 2,279 225,639 SH   SOLE 18 225,639 0 0
ROBINHOOD MKTS INC COM CL A 770700102 2,458 243,370 SH   SOLE 19 243,370 0 0
ROBINHOOD MKTS INC COM CL A 770700102 65,403 6,475,568 SH   SOLE 21 6,475,568 0 0
ROBINHOOD MKTS INC COM CL A 770700102 114,586 11,345,151 SH   SOLE 22 10,914,272 0 430,879
ROBINHOOD MKTS INC COM CL A 770700102 73 7,259 SH   SOLE 28 7,259 0 0
ROBINHOOD MKTS INC COM CL A 770700102 4,017 397,679 SH   SOLE 30 397,679 0 0
ROBINHOOD MKTS INC COM CL A 770700102 82 8,167 SH   SOLE 31 8,167 0 0
ROBINHOOD MKTS INC COM CL A 770700102 1,525 150,992 SH   SOLE 34 150,992 0 0
ROBINHOOD MKTS INC COM CL A 770700102 2,184 216,244 SH   SOLE 43 209,179 0 7,065
ROBLOX CORP CL A 771049103 24,048 670,986 SH   SOLE 2 61,431 0 609,555
ROBLOX CORP CL A 771049103 8,185 228,375 SH   SOLE 4 122,236 0 106,139
ROBLOX CORP CL A 771049103 1,577 43,988 SH   SOLE 7 42,795 0 1,193
ROBLOX CORP CL A 771049103 384 10,710 SH   SOLE 13 1,102 0 9,608
ROBLOX CORP CL A 771049103 988 27,558 SH   SOLE 15 27,558 0 0
ROBLOX CORP CL A 771049103 11,145 310,976 SH   SOLE 18 293,074 0 17,902
ROBLOX CORP CL A 771049103 5,278 147,258 SH   SOLE 19 147,258 0 0
ROBLOX CORP CL A 771049103 202,231 5,642,593 SH   SOLE 21 5,642,593 0 0
ROBLOX CORP CL A 771049103 295,710 8,250,824 SH   SOLE 22 7,526,233 0 724,591
ROBLOX CORP CL A 771049103 19,733 550,588 SH   SOLE 23 550,588 0 0
ROBLOX CORP CL A 771049103 17,649 492,434 SH   SOLE 25 492,434 0 0
ROBLOX CORP CL A 771049103 14,565 406,400 SH   SOLE 26 196,119 0 210,281
ROBLOX CORP CL A 771049103 16,385 457,173 SH   SOLE 28 6,116 0 451,057
ROBLOX CORP CL A 771049103 14 384 SH   SOLE 29 384 0 0
ROBLOX CORP CL A 771049103 36,222 1,010,665 SH   SOLE 30 804,292 0 206,373
ROBLOX CORP CL A 771049103 2,891 80,663 SH   SOLE 31 74,271 0 6,392
ROBLOX CORP CL A 771049103 2,716 75,772 SH   SOLE 34 75,772 0 0
ROBLOX CORP CL A 771049103 3,672 102,448 SH   SOLE 36 102,448 0 0
ROBLOX CORP CL A 771049103 409 11,423 SH   SOLE 40 11,423 0 0
ROBLOX CORP CL A 771049103 1,662 46,360 SH   SOLE 43 41,964 0 4,396
ROCKET COS INC COM CL A 77311W101 780 123,438 SH   SOLE 2 67,475 0 55,963
ROCKET COS INC COM CL A 77311W101 82 12,944 SH   SOLE 4 480 0 12,464
ROCKET COS INC COM CL A 77311W101 19 3,048 SH   SOLE 7 3,048 0 0
ROCKET COS INC COM CL A 77311W101 314 49,636 SH   SOLE 18 49,636 0 0
ROCKET COS INC COM CL A 77311W101 175 27,732 SH   SOLE 19 27,732 0 0
ROCKET COS INC COM CL A 77311W101 16,480 2,607,606 SH   SOLE 21 2,607,606 0 0
ROCKET COS INC COM CL A 77311W101 17,402 2,753,544 SH   SOLE 22 2,596,739 0 156,805
ROCKET COS INC COM CL A 77311W101 144 22,819 SH   SOLE 25 22,819 0 0
ROCKET COS INC COM CL A 77311W101 286 45,313 SH   SOLE 26 34,757 0 10,556
ROCKET COS INC COM CL A 77311W101 66 10,454 SH   SOLE 28 2,432 0 8,022
ROCKET COS INC COM CL A 77311W101 449 71,111 SH   SOLE 30 71,111 0 0
ROCKET COS INC COM CL A 77311W101 8 1,341 SH   SOLE 31 1,341 0 0
ROCKET COS INC COM CL A 77311W101 23 3,684 SH   SOLE 34 3,684 0 0
ROCKET COS INC COM CL A 77311W101 104 16,407 SH   SOLE 40 16,407 0 0
ROCKET COS INC COM CL A 77311W101 101 15,905 SH   SOLE 43 13,481 0 2,424
ROCKET LAB USA INC COM 773122106 364 89,424 SH   SOLE 2 60,077 0 29,347
ROCKET LAB USA INC COM 773122106 4 923 SH   SOLE 4 923 0 0
ROCKET LAB USA INC COM 773122106 10 2,472 SH   SOLE 7 2,472 0 0
ROCKET LAB USA INC COM 773122106 3,123 767,298 SH   SOLE 18 767,298 0 0
ROCKET LAB USA INC COM 773122106 12,730 3,127,685 SH   SOLE 19 3,127,685 0 0
ROCKET LAB USA INC COM 773122106 38,657 9,497,937 SH   SOLE 21 9,497,937 0 0
ROCKET LAB USA INC COM 773122106 22,045 5,416,482 SH   SOLE 22 5,312,239 0 104,243
ROCKET LAB USA INC COM 773122106 82 20,155 SH   SOLE 25 20,155 0 0
ROCKET LAB USA INC COM 773122106 264 64,873 SH   SOLE 26 55,895 0 8,978
ROCKET LAB USA INC COM 773122106 245 60,141 SH   SOLE 30 60,141 0 0
ROCKET LAB USA INC COM 773122106 9,333 2,293,036 SH   SOLE 34 2,293,036 0 0
ROCKET LAB USA INC COM 773122106 95 23,301 SH   SOLE 40 23,301 0 0
ROCKET LAB USA INC COM 773122106 1 332 SH   SOLE 43 332 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 3,262 204,386 SH   SOLE 2 136,865 0 67,521
ROCKET PHARMACEUTICALS INC COM 77313F106 2 143 SH   SOLE 4 143 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 6 370 SH   SOLE 7 370 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 2,216 138,855 SH   SOLE 18 136,100 0 2,755
ROCKET PHARMACEUTICALS INC COM 77313F106 6,515 408,225 SH   SOLE 19 408,225 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 32,866 2,059,289 SH   SOLE 21 2,059,289 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 23,435 1,468,359 SH   SOLE 22 1,416,571 0 51,788
ROCKET PHARMACEUTICALS INC COM 77313F106 203 12,717 SH   SOLE 23 12,717 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 148 9,301 SH   SOLE 25 9,301 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,249 78,266 SH   SOLE 26 16,348 0 61,918
ROCKET PHARMACEUTICALS INC COM 77313F106 17 1,058 SH   SOLE 28 1,058 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 796 49,846 SH   SOLE 30 49,846 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 166 10,413 SH   SOLE 34 10,413 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 41 2,580 SH   SOLE 36 2,580 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 70 4,388 SH   SOLE 40 4,388 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 735 46,078 SH   SOLE 43 45,565 0 513
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 35 49,774 SH   SOLE 2 39,205 0 10,569
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 1 1,990 SH   SOLE 7 1,990 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 202 284,731 SH   SOLE 18 284,731 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 135 189,632 SH   SOLE 19 189,632 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 2,262 3,186,137 SH   SOLE 21 3,186,137 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 1,463 2,060,460 SH   SOLE 22 2,024,164 0 36,296
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 10 14,302 SH   SOLE 25 14,302 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 6 8,305 SH   SOLE 26 0 0 8,305
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 9 12,140 SH   SOLE 28 0 0 12,140
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 22 31,503 SH   SOLE 30 31,503 0 0
ROCKLEY PHOTONICS HLDGS LTD ORDINARY SHARES G7614L109 12 17,354 SH   SOLE 40 17,354 0 0
ROCKWELL AUTOMATION INC COM 773903109 52,564 244,358 SH   SOLE 2 31,965 0 212,393
ROCKWELL AUTOMATION INC COM 773903109 19,277 89,613 SH   SOLE 4 45,711 0 43,902
ROCKWELL AUTOMATION INC COM 773903109 22,276 103,556 SH   SOLE 7 100,321 0 3,235
ROCKWELL AUTOMATION INC COM 773903109 760 3,533 SH   SOLE 13 474 0 3,059
ROCKWELL AUTOMATION INC COM 773903109 3,293 15,307 SH   SOLE 15 15,307 0 0
ROCKWELL AUTOMATION INC COM 773903109 48,734 226,554 SH   SOLE 18 217,426 0 9,128
ROCKWELL AUTOMATION INC COM 773903109 10,511 48,864 SH   SOLE 19 48,864 0 0
ROCKWELL AUTOMATION INC COM 773903109 672,645 3,126,983 SH   SOLE 21 3,126,983 0 0
ROCKWELL AUTOMATION INC COM 773903109 519,456 2,414,840 SH   SOLE 22 2,184,027 0 230,813
ROCKWELL AUTOMATION INC COM 773903109 40,521 188,372 SH   SOLE 23 188,372 0 0
ROCKWELL AUTOMATION INC COM 773903109 56,478 262,553 SH   SOLE 25 262,553 0 0
ROCKWELL AUTOMATION INC COM 773903109 63,826 296,712 SH   SOLE 26 118,802 0 177,910
ROCKWELL AUTOMATION INC COM 773903109 50,943 236,821 SH   SOLE 28 2,181 0 234,640
ROCKWELL AUTOMATION INC COM 773903109 215,178 1,000,318 SH   SOLE 30 963,554 0 36,764
ROCKWELL AUTOMATION INC COM 773903109 5,388 25,048 SH   SOLE 31 22,964 0 2,084
ROCKWELL AUTOMATION INC COM 773903109 1,532 7,124 SH   SOLE 34 7,124 0 0
ROCKWELL AUTOMATION INC COM 773903109 7,832 36,411 SH   SOLE 36 36,411 0 0
ROCKWELL AUTOMATION INC COM 773903109 829 3,856 SH   SOLE 40 3,856 0 0
ROCKWELL AUTOMATION INC COM 773903109 43 200 SH   OTR 43 200 0 0
ROCKWELL AUTOMATION INC COM 773903109 32,146 149,440 SH   SOLE 43 139,830 0 9,611
ROCKWELL MED INC COM NEW 774374300 1 885 SH   SOLE 2 0 0 885
ROCKWELL MED INC COM NEW 774374300 8 6,147 SH   SOLE 21 6,147 0 0
ROCKWELL MED INC COM NEW 774374300 107 80,853 SH   SOLE 22 80,853 0 0
ROCKY BRANDS INC COM 774515100 95 4,750 SH   SOLE 2 279 0 4,471
ROCKY BRANDS INC COM 774515100 2 110 SH   SOLE 7 110 0 0
ROCKY BRANDS INC COM 774515100 440 21,939 SH   SOLE 18 21,939 0 0
ROCKY BRANDS INC COM 774515100 266 13,266 SH   SOLE 19 13,266 0 0
ROCKY BRANDS INC COM 774515100 4,621 230,362 SH   SOLE 21 230,362 0 0
ROCKY BRANDS INC COM 774515100 3,409 169,951 SH   SOLE 22 165,627 0 4,324
ROCKY BRANDS INC COM 774515100 3 144 SH   SOLE 43 46 0 98
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 6 970 SH   SOLE 18 970 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 106 17,696 SH   SOLE 21 17,696 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2 314 SH   SOLE 22 314 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 2 62 SH   SOLE 2 62 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 40,650 1,054,755 SH   SOLE 18 1,048,554 0 6,201
ROGERS COMMUNICATIONS INC CL B 775109200 4,828 125,272 SH   SOLE 19 125,272 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1,387 35,984 SH   SOLE 23 35,984 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 684 17,741 SH   SOLE 25 17,741 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1,296 33,634 SH   SOLE 34 33,634 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 9,473 245,806 SH   SOLE 43 237,188 0 8,618
ROGERS CORP COM 775133101 2,386 9,863 SH   SOLE 2 7,780 0 2,083
ROGERS CORP COM 775133101 33 135 SH   SOLE 4 76 0 59
ROGERS CORP COM 775133101 49 204 SH   SOLE 7 204 0 0
ROGERS CORP COM 775133101 14,959 61,843 SH   SOLE 18 61,843 0 0
ROGERS CORP COM 775133101 8,713 36,021 SH   SOLE 19 36,021 0 0
ROGERS CORP COM 775133101 535,947 2,215,754 SH   SOLE 21 2,215,754 0 0
ROGERS CORP COM 775133101 112,137 463,604 SH   SOLE 22 451,884 0 11,720
ROGERS CORP COM 775133101 629 2,599 SH   SOLE 25 2,599 0 0
ROGERS CORP COM 775133101 1,830 7,566 SH   SOLE 26 5,949 0 1,617
ROGERS CORP COM 775133101 297 1,229 SH   SOLE 28 333 0 896
ROGERS CORP COM 775133101 11,107 45,919 SH   SOLE 30 45,919 0 0
ROGERS CORP COM 775133101 487 2,012 SH   SOLE 40 2,012 0 0
ROGERS CORP COM 775133101 4,291 17,739 SH   SOLE 43 14,111 0 3,628
ROIVANT SCIENCES LTD SHS G76279101 347 107,835 SH   SOLE 2 104,466 0 3,369
ROIVANT SCIENCES LTD SHS G76279101 10,854 3,370,750 SH   SOLE 21 3,370,750 0 0
ROIVANT SCIENCES LTD SHS G76279101 4,856 1,508,076 SH   SOLE 22 1,388,499 0 119,577
ROIVANT SCIENCES LTD SHS G76279101 126 38,989 SH   SOLE 25 38,989 0 0
ROIVANT SCIENCES LTD SHS G76279101 676 209,997 SH   SOLE 26 188,015 0 21,982
ROIVANT SCIENCES LTD SHS G76279101 110 34,010 SH   SOLE 30 34,010 0 0
ROIVANT SCIENCES LTD SHS G76279101 146 45,397 SH   SOLE 40 45,397 0 0
ROIVANT SCIENCES LTD SHS G76279101 3 925 SH   SOLE 43 925 0 0
ROKU INC COM CL A 77543R102 9,978 176,909 SH   SOLE 2 33,889 0 143,020
ROKU INC COM CL A 77543R102 4,104 72,769 SH   SOLE 4 41,763 0 31,006
ROKU INC COM CL A 77543R102 775 13,740 SH   SOLE 7 13,740 0 0
ROKU INC COM CL A 77543R102 33 591 SH   SOLE 13 591 0 0
ROKU INC COM CL A 77543R102 495 8,773 SH   SOLE 15 8,773 0 0
ROKU INC COM CL A 77543R102 5,047 89,494 SH   SOLE 18 83,348 0 6,146
ROKU INC COM CL A 77543R102 13,699 242,897 SH   SOLE 19 242,897 0 0
ROKU INC COM CL A 77543R102 98,098 1,739,327 SH   SOLE 21 1,739,327 0 0
ROKU INC COM CL A 77543R102 151,019 2,677,639 SH   SOLE 22 2,438,457 0 239,182
ROKU INC COM CL A 77543R102 10,689 189,522 SH   SOLE 23 189,522 0 0
ROKU INC COM CL A 77543R102 9,648 171,056 SH   SOLE 25 171,056 0 0
ROKU INC COM CL A 77543R102 10,106 179,191 SH   SOLE 26 74,339 0 104,852
ROKU INC COM CL A 77543R102 7,922 140,458 SH   SOLE 28 2,053 0 138,405
ROKU INC COM CL A 77543R102 26,521 470,235 SH   SOLE 30 388,417 0 81,818
ROKU INC COM CL A 77543R102 1,514 26,845 SH   SOLE 31 24,694 0 2,151
ROKU INC COM CL A 77543R102 25,368 449,782 SH   SOLE 34 449,782 0 0
ROKU INC COM CL A 77543R102 1,792 31,765 SH   SOLE 36 31,765 0 0
ROKU INC COM CL A 77543R102 219 3,880 SH   SOLE 40 3,880 0 0
ROKU INC COM CL A 77543R102 12 211 SH   OTR 43 211 0 0
ROKU INC COM CL A 77543R102 3,658 64,867 SH   SOLE 43 57,040 0 7,827
ROLLINS INC COM 775711104 10,009 288,610 SH   SOLE 2 79,276 0 209,334
ROLLINS INC COM 775711104 6,616 190,784 SH   SOLE 4 90,195 0 100,589
ROLLINS INC COM 775711104 11,003 317,269 SH   SOLE 7 257,000 0 60,269
ROLLINS INC COM 775711104 42 1,212 SH   SOLE 13 1,212 0 0
ROLLINS INC COM 775711104 913 26,331 SH   SOLE 15 26,331 0 0
ROLLINS INC COM 775711104 15,454 445,613 SH   SOLE 18 427,978 0 17,635
ROLLINS INC COM 775711104 271,427 7,826,628 SH   SOLE 19 7,826,628 0 0
ROLLINS INC COM 775711104 324,696 9,362,616 SH   SOLE 21 9,362,616 0 0
ROLLINS INC COM 775711104 220,111 6,346,904 SH   SOLE 22 5,884,999 0 461,905
ROLLINS INC COM 775711104 12,169 350,892 SH   SOLE 23 350,892 0 0
ROLLINS INC COM 775711104 9,865 284,471 SH   SOLE 25 284,471 0 0
ROLLINS INC COM 775711104 14,418 415,732 SH   SOLE 26 140,179 0 275,553
ROLLINS INC COM 775711104 13,336 384,551 SH   SOLE 28 3,053 0 381,498
ROLLINS INC COM 775711104 78,268 2,256,850 SH   SOLE 30 2,245,752 0 11,098
ROLLINS INC COM 775711104 1,744 50,288 SH   SOLE 31 46,192 0 4,096
ROLLINS INC COM 775711104 388 11,183 SH   SOLE 34 11,183 0 0
ROLLINS INC COM 775711104 2,931 84,518 SH   SOLE 36 84,518 0 0
ROLLINS INC COM 775711104 268 7,740 SH   SOLE 40 7,740 0 0
ROLLINS INC COM 775711104 10 279 SH   OTR 43 279 0 0
ROLLINS INC COM 775711104 6,702 193,253 SH   SOLE 43 183,107 0 10,146
ROMEO POWER INC COM 776153108 1 3,137 SH   SOLE 2 0 0 3,137
ROMEO POWER INC COM 776153108 12 29,753 SH   SOLE 18 29,753 0 0
ROMEO POWER INC COM 776153108 215 536,996 SH   SOLE 21 536,996 0 0
ROMEO POWER INC COM 776153108 601 1,503,321 SH   SOLE 22 1,503,321 0 0
ROOT INC CL A NEW 77664L207 70 8,888 SH   SOLE 2 6,380 0 2,508
ROOT INC CL A NEW 77664L207 184 23,291 SH   SOLE 18 23,291 0 0
ROOT INC CL A NEW 77664L207 121 15,344 SH   SOLE 19 15,344 0 0
ROOT INC CL A NEW 77664L207 2,062 261,625 SH   SOLE 21 261,625 0 0
ROOT INC CL A NEW 77664L207 1,256 159,375 SH   SOLE 22 155,145 0 4,230
ROOT INC CL A NEW 77664L207 14 1,733 SH   SOLE 25 1,733 0 0
ROOT INC CL A NEW 77664L207 6 710 SH   SOLE 26 0 0 710
ROOT INC CL A NEW 77664L207 15 1,912 SH   SOLE 30 1,912 0 0
ROOT INC CL A NEW 77664L207 22 2,791 SH   SOLE 34 2,791 0 0
ROPER TECHNOLOGIES INC COM 776696106 79,880 222,112 SH   SOLE 2 57,547 0 164,565
ROPER TECHNOLOGIES INC COM 776696106 31,594 87,849 SH   SOLE 4 45,671 0 42,178
ROPER TECHNOLOGIES INC COM 776696106 38,191 106,193 SH   SOLE 7 102,385 0 3,808
ROPER TECHNOLOGIES INC COM 776696106 579 1,609 SH   SOLE 13 447 0 1,162
ROPER TECHNOLOGIES INC COM 776696106 4,984 13,858 SH   SOLE 15 13,858 0 0
ROPER TECHNOLOGIES INC COM 776696106 89,784 249,649 SH   SOLE 18 241,149 0 8,500
ROPER TECHNOLOGIES INC COM 776696106 11,124 30,930 SH   SOLE 19 30,930 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,088,967 3,027,935 SH   SOLE 21 3,027,935 0 0
ROPER TECHNOLOGIES INC COM 776696106 820,580 2,281,670 SH   SOLE 22 2,073,283 0 208,387
ROPER TECHNOLOGIES INC COM 776696106 61,174 170,099 SH   SOLE 23 170,099 0 0
ROPER TECHNOLOGIES INC COM 776696106 59,109 164,357 SH   SOLE 25 164,357 0 0
ROPER TECHNOLOGIES INC COM 776696106 74,786 207,946 SH   SOLE 26 72,660 0 135,286
ROPER TECHNOLOGIES INC COM 776696106 71,926 199,994 SH   SOLE 28 8,734 0 191,260
ROPER TECHNOLOGIES INC COM 776696106 47 130 SH   SOLE 29 130 0 0
ROPER TECHNOLOGIES INC COM 776696106 237,249 659,684 SH   SOLE 30 628,714 0 30,970
ROPER TECHNOLOGIES INC COM 776696106 8,344 23,200 SH   SOLE 31 21,278 0 1,922
ROPER TECHNOLOGIES INC COM 776696106 6,834 19,001 SH   SOLE 34 19,001 0 0
ROPER TECHNOLOGIES INC COM 776696106 14,630 40,680 SH   SOLE 36 40,680 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,257 3,494 SH   SOLE 40 3,494 0 0
ROPER TECHNOLOGIES INC COM 776696106 109 302 SH   OTR 43 302 0 0
ROPER TECHNOLOGIES INC COM 776696106 38,834 107,981 SH   SOLE 43 100,911 0 7,070
ROSS STORES INC COM 778296103 58,848 698,330 SH   SOLE 2 221,964 0 476,366
ROSS STORES INC COM 778296103 20,579 244,208 SH   SOLE 4 136,859 0 107,349
ROSS STORES INC COM 778296103 29,915 354,987 SH   SOLE 7 344,173 0 10,814
ROSS STORES INC COM 778296103 799 9,482 SH   SOLE 13 1,381 0 8,101
ROSS STORES INC COM 778296103 4,030 47,824 SH   SOLE 15 47,824 0 0
ROSS STORES INC COM 778296103 279,246 3,313,711 SH   SOLE 18 3,138,988 0 174,723
ROSS STORES INC COM 778296103 399,421 4,739,773 SH   SOLE 19 4,739,773 0 0
ROSS STORES INC COM 778296103 720,155 8,545,802 SH   SOLE 21 8,545,802 0 0
ROSS STORES INC COM 778296103 641,815 7,616,176 SH   SOLE 22 6,921,819 0 694,357
ROSS STORES INC COM 778296103 53,084 629,928 SH   SOLE 23 629,928 0 0
ROSS STORES INC COM 778296103 66,162 785,115 SH   SOLE 25 736,002 0 49,113
ROSS STORES INC COM 778296103 59,194 702,429 SH   SOLE 26 250,029 0 452,400
ROSS STORES INC COM 778296103 53,050 629,523 SH   SOLE 28 5,165 0 624,358
ROSS STORES INC COM 778296103 158 1,870 SH   SOLE 29 1,870 0 0
ROSS STORES INC COM 778296103 144,873 1,719,153 SH   SOLE 30 1,719,153 0 0
ROSS STORES INC COM 778296103 6,562 77,865 SH   SOLE 31 71,527 0 6,338
ROSS STORES INC COM 778296103 6,869 81,508 SH   SOLE 32 81,508 0 0
ROSS STORES INC COM 778296103 47,172 559,769 SH   SOLE 34 559,769 0 0
ROSS STORES INC COM 778296103 12,293 145,879 SH   SOLE 36 145,879 0 0
ROSS STORES INC COM 778296103 935 11,101 SH   SOLE 40 11,101 0 0
ROSS STORES INC COM 778296103 96 1,134 SH   OTR 43 1,134 0 0
ROSS STORES INC COM 778296103 20,783 246,626 SH   SOLE 43 223,506 0 23,120
ROVER GROUP INC COM CL A 77936F103 187 56,097 SH   SOLE 2 45,817 0 10,280
ROVER GROUP INC COM CL A 77936F103 4 1,085 SH   SOLE 7 1,085 0 0
ROVER GROUP INC COM CL A 77936F103 864 258,701 SH   SOLE 18 258,701 0 0
ROVER GROUP INC COM CL A 77936F103 590 176,616 SH   SOLE 19 176,616 0 0
ROVER GROUP INC COM CL A 77936F103 10,960 3,281,475 SH   SOLE 21 3,281,475 0 0
ROVER GROUP INC COM CL A 77936F103 7,323 2,192,491 SH   SOLE 22 2,145,346 0 47,145
ROVER GROUP INC COM CL A 77936F103 34 10,140 SH   SOLE 25 10,140 0 0
ROVER GROUP INC COM CL A 77936F103 18 5,512 SH   SOLE 26 5,512 0 0
ROVER GROUP INC COM CL A 77936F103 15 4,517 SH   SOLE 28 0 0 4,517
ROVER GROUP INC COM CL A 77936F103 296 88,613 SH   SOLE 30 88,613 0 0
ROVER GROUP INC COM CL A 77936F103 30 8,984 SH   SOLE 40 8,984 0 0
ROYAL BK CDA COM 780087102 218 2,426 SH   SOLE 25 2,426 0 0
ROYAL BK CDA COM 780087102 83,686 929,429 SH   SOLE 43 869,489 0 59,940
ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7 7,797 8,017,000 PRN   SOLE 21 8,017,000 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 19,747 521,036 SH   SOLE 2 193,924 0 327,112
ROYAL CARIBBEAN GROUP COM V7780T103 4,600 121,381 SH   SOLE 4 102,974 0 18,407
ROYAL CARIBBEAN GROUP COM V7780T103 7,423 195,864 SH   SOLE 7 190,027 0 5,837
ROYAL CARIBBEAN GROUP COM V7780T103 96 2,530 SH   SOLE 13 2,530 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1,068 28,168 SH   SOLE 15 28,168 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 0 2 SH   SOLE 17 0 0 2
ROYAL CARIBBEAN GROUP COM V7780T103 14,769 389,684 SH   SOLE 18 353,520 0 36,164
ROYAL CARIBBEAN GROUP COM V7780T103 9,217 243,198 SH   SOLE 19 243,198 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 200,352 5,286,331 SH   SOLE 21 5,286,331 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 187,108 4,936,885 SH   SOLE 22 4,414,263 0 522,622
ROYAL CARIBBEAN GROUP COM V7780T103 14,215 375,062 SH   SOLE 23 375,062 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 13,488 355,886 SH   SOLE 25 355,886 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 17,245 455,011 SH   SOLE 26 150,773 0 304,238
ROYAL CARIBBEAN GROUP COM V7780T103 10,440 275,456 SH   SOLE 28 3,718 0 271,738
ROYAL CARIBBEAN GROUP COM V7780T103 41,237 1,088,044 SH   SOLE 30 1,088,044 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1,974 52,094 SH   SOLE 31 47,526 0 4,568
ROYAL CARIBBEAN GROUP COM V7780T103 392 10,332 SH   SOLE 34 10,332 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 3,164 83,492 SH   SOLE 36 83,492 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 234 6,177 SH   SOLE 40 6,177 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 20 526 SH   OTR 43 526 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 6,903 182,131 SH   SOLE 43 161,729 0 20,402
ROYAL GOLD INC COM 780287108 33,860 360,905 SH   SOLE 2 65,476 0 295,429
ROYAL GOLD INC COM 780287108 70 744 SH   SOLE 4 226 0 518
ROYAL GOLD INC COM 780287108 23,242 247,734 SH   SOLE 7 247,734 0 0
ROYAL GOLD INC COM 780287108 13,163 140,302 SH   SOLE 18 140,230 0 72
ROYAL GOLD INC COM 780287108 2,825 30,115 SH   SOLE 19 30,115 0 0
ROYAL GOLD INC COM 780287108 326,459 3,479,630 SH   SOLE 21 3,479,630 0 0
ROYAL GOLD INC COM 780287108 169,220 1,803,667 SH   SOLE 22 1,719,409 0 84,258
ROYAL GOLD INC COM 780287108 376 4,004 SH   SOLE 23 4,004 0 0
ROYAL GOLD INC COM 780287108 904 9,636 SH   SOLE 25 9,636 0 0
ROYAL GOLD INC COM 780287108 2,915 31,074 SH   SOLE 26 25,760 0 5,314
ROYAL GOLD INC COM 780287108 2,275 24,250 SH   SOLE 28 18,216 0 6,034
ROYAL GOLD INC COM 780287108 52,142 555,766 SH   SOLE 30 555,766 0 0
ROYAL GOLD INC COM 780287108 90 961 SH   SOLE 31 961 0 0
ROYAL GOLD INC COM 780287108 0 5 SH   SOLE 34 5 0 0
ROYAL GOLD INC COM 780287108 50 534 SH   SOLE 36 534 0 0
ROYAL GOLD INC COM 780287108 823 8,771 SH   SOLE 40 8,771 0 0
ROYAL GOLD INC COM 780287108 15,025 160,144 SH   SOLE 43 157,145 0 2,999
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 29,275 728,584 SH   SOLE 2 47,167 0 681,417
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 9,830 244,651 SH   SOLE 4 136,566 0 108,085
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,855 46,175 SH   SOLE 7 44,994 0 1,181
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 251 6,237 SH   SOLE 13 1,040 0 5,197
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,789 44,536 SH   SOLE 15 44,536 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 8,323 207,141 SH   SOLE 18 189,018 0 18,123
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,931 122,726 SH   SOLE 19 122,726 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 202,033 5,028,187 SH   SOLE 21 5,028,187 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 314,491 7,827,047 SH   SOLE 22 7,173,123 0 653,924
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 22,914 570,288 SH   SOLE 23 570,288 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 19,360 481,825 SH   SOLE 25 481,825 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 35,700 888,509 SH   SOLE 26 350,300 0 538,209
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 22,129 550,744 SH   SOLE 28 70,516 0 480,228
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 43,805 1,090,229 SH   SOLE 30 1,090,229 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3,031 75,434 SH   SOLE 31 69,173 0 6,261
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 658 16,373 SH   SOLE 34 16,373 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,172 103,827 SH   SOLE 36 103,827 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 439 10,929 SH   SOLE 40 10,929 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 94 2,344 SH   OTR 43 2,344 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 9,012 224,303 SH   SOLE 43 221,787 0 2,516
RPC INC COM 749660106 287 41,420 SH   SOLE 2 31,625 0 9,795
RPC INC COM 749660106 2 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 4 592 SH   SOLE 7 592 0 0
RPC INC COM 749660106 1,725 248,922 SH   SOLE 18 248,922 0 0
RPC INC COM 749660106 1,426 205,734 SH   SOLE 19 205,734 0 0
RPC INC COM 749660106 68,264 9,850,567 SH   SOLE 21 9,850,567 0 0
RPC INC COM 749660106 13,228 1,908,874 SH   SOLE 22 1,865,551 0 43,323
RPC INC COM 749660106 110 15,821 SH   SOLE 25 15,821 0 0
RPC INC COM 749660106 215 31,077 SH   SOLE 26 28,030 0 3,047
RPC INC COM 749660106 444 64,032 SH   SOLE 28 0 0 64,032
RPC INC COM 749660106 1,221 176,174 SH   SOLE 30 176,174 0 0
RPC INC COM 749660106 24 3,509 SH   SOLE 36 3,509 0 0
RPC INC COM 749660106 48 6,918 SH   SOLE 40 6,918 0 0
RPC INC COM 749660106 1,329 191,826 SH   SOLE 43 184,854 0 6,972
RPM INTL INC COM 749685103 28,580 343,051 SH   SOLE 2 81,034 0 262,017
RPM INTL INC COM 749685103 9,823 117,915 SH   SOLE 4 51,786 0 66,129
RPM INTL INC COM 749685103 3,151 37,819 SH   SOLE 7 37,819 0 0
RPM INTL INC COM 749685103 257 3,083 SH   SOLE 13 411 0 2,672
RPM INTL INC COM 749685103 1,429 17,150 SH   SOLE 15 17,150 0 0
RPM INTL INC COM 749685103 1 13 SH   SOLE 17 0 0 13
RPM INTL INC COM 749685103 24,550 294,680 SH   SOLE 18 287,982 0 6,698
RPM INTL INC COM 749685103 3,279 39,363 SH   SOLE 19 39,363 0 0
RPM INTL INC COM 749685103 533,070 6,398,637 SH   SOLE 21 6,398,637 0 0
RPM INTL INC COM 749685103 300,589 3,608,082 SH   SOLE 22 3,371,960 0 236,122
RPM INTL INC COM 749685103 17,659 211,962 SH   SOLE 23 211,962 0 0
RPM INTL INC COM 749685103 816 9,800 SH   SOLE 25 9,800 0 0
RPM INTL INC COM 749685103 7,236 86,854 SH   SOLE 26 67,934 0 18,920
RPM INTL INC COM 749685103 9,358 112,325 SH   SOLE 28 1,574 0 110,751
RPM INTL INC COM 749685103 20,820 249,909 SH   SOLE 30 249,909 0 0
RPM INTL INC COM 749685103 2,324 27,900 SH   SOLE 31 25,376 0 2,524
RPM INTL INC COM 749685103 480 5,761 SH   SOLE 34 5,761 0 0
RPM INTL INC COM 749685103 1,900 22,811 SH   SOLE 36 22,811 0 0
RPM INTL INC COM 749685103 326 3,910 SH   SOLE 40 3,910 0 0
RPM INTL INC COM 749685103 20 240 SH   OTR 43 240 0 0
RPM INTL INC COM 749685103 6,217 74,626 SH   SOLE 43 65,908 0 8,718
RPT REALTY SH BEN INT 74971D101 3,512 464,581 SH   SOLE 2 399,357 0 65,224
RPT REALTY SH BEN INT 74971D101 323 42,667 SH   SOLE 4 39,960 0 2,707
RPT REALTY SH BEN INT 74971D101 779 103,071 SH   SOLE 7 103,071 0 0
RPT REALTY SH BEN INT 74971D101 2,366 312,948 SH   SOLE 18 312,948 0 0
RPT REALTY SH BEN INT 74971D101 3,498 462,711 SH   SOLE 19 462,711 0 0
RPT REALTY SH BEN INT 74971D101 80,684 10,672,472 SH   SOLE 21 10,672,472 0 0
RPT REALTY SH BEN INT 74971D101 25,361 3,354,676 SH   SOLE 22 3,265,440 0 89,236
RPT REALTY SH BEN INT 74971D101 62 8,219 SH   SOLE 23 8,219 0 0
RPT REALTY SH BEN INT 74971D101 2,745 363,148 SH   SOLE 25 363,148 0 0
RPT REALTY SH BEN INT 74971D101 131 17,358 SH   SOLE 26 13,131 0 4,227
RPT REALTY SH BEN INT 74971D101 401 52,987 SH   SOLE 28 0 0 52,987
RPT REALTY SH BEN INT 74971D101 3,082 407,709 SH   SOLE 30 407,709 0 0
RPT REALTY SH BEN INT 74971D101 33 4,303 SH   SOLE 34 4,303 0 0
RPT REALTY SH BEN INT 74971D101 65 8,564 SH   SOLE 40 8,564 0 0
RPT REALTY SH BEN INT 74971D101 211 27,938 SH   SOLE 43 27,557 0 381
RUBICON TECHNOLOGY INC COM NEW 78112T206 1 418 SH   SOLE 21 418 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 42 19,719 SH   SOLE 22 19,719 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 5 12,668 SH   SOLE 2 7,125 0 5,543
RUBIUS THERAPEUTICS INC COM 78116T103 4 8,400 SH   SOLE 18 8,400 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 220 507,337 SH   SOLE 21 507,337 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 438 1,010,269 SH   SOLE 22 1,010,269 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 4 10,332 SH   SOLE 26 0 0 10,332
RUBIUS THERAPEUTICS INC COM 78116T103 17 38,921 SH   SOLE 30 38,921 0 0
RUMBLEON INC COM CL B 781386305 92 5,462 SH   SOLE 2 629 0 4,833
RUMBLEON INC COM CL B 781386305 4 226 SH   SOLE 7 226 0 0
RUMBLEON INC COM CL B 781386305 515 30,423 SH   SOLE 18 30,423 0 0
RUMBLEON INC COM CL B 781386305 336 19,862 SH   SOLE 19 19,862 0 0
RUMBLEON INC COM CL B 781386305 5,986 353,782 SH   SOLE 21 353,782 0 0
RUMBLEON INC COM CL B 781386305 2,652 156,709 SH   SOLE 22 150,705 0 6,004
RUNWAY GROWTH FINANCE CORP COM 78163D100 1,137 100,000 SH   SOLE 30 100,000 0 0
RUSH ENTERPRISES INC CL A 781846209 17,546 400,038 SH   SOLE 2 254,280 0 145,758
RUSH ENTERPRISES INC CL A 781846209 6 144 SH   SOLE 4 144 0 0
RUSH ENTERPRISES INC CL A 781846209 37 839 SH   SOLE 7 839 0 0
RUSH ENTERPRISES INC CL A 781846209 5,748 131,053 SH   SOLE 18 123,289 0 7,764
RUSH ENTERPRISES INC CL A 781846209 35,154 801,500 SH   SOLE 19 801,500 0 0
RUSH ENTERPRISES INC CL A 781846209 66,413 1,514,202 SH   SOLE 21 1,514,202 0 0
RUSH ENTERPRISES INC CL A 781846209 84,668 1,930,414 SH   SOLE 22 1,885,236 0 45,178
RUSH ENTERPRISES INC CL A 781846209 1,500 34,198 SH   SOLE 23 34,198 0 0
RUSH ENTERPRISES INC CL A 781846209 294 6,705 SH   SOLE 25 6,705 0 0
RUSH ENTERPRISES INC CL A 781846209 6,623 151,000 SH   SOLE 26 22,497 0 128,503
RUSH ENTERPRISES INC CL A 781846209 34 765 SH   SOLE 28 765 0 0
RUSH ENTERPRISES INC CL A 781846209 814 18,549 SH   SOLE 30 18,549 0 0
RUSH ENTERPRISES INC CL A 781846209 395 9,009 SH   SOLE 34 9,009 0 0
RUSH ENTERPRISES INC CL A 781846209 86 1,964 SH   SOLE 36 1,964 0 0
RUSH ENTERPRISES INC CL A 781846209 190 4,339 SH   SOLE 40 4,339 0 0
RUSH ENTERPRISES INC CL A 781846209 529 12,059 SH   SOLE 43 11,925 0 134
RUSH ENTERPRISES INC CL B 781846308 1,338 27,928 SH   SOLE 2 21,208 0 6,720
RUSH ENTERPRISES INC CL B 781846308 5 105 SH   SOLE 7 105 0 0
RUSH ENTERPRISES INC CL B 781846308 1,023 21,355 SH   SOLE 18 21,355 0 0
RUSH ENTERPRISES INC CL B 781846308 608 12,688 SH   SOLE 19 12,688 0 0
RUSH ENTERPRISES INC CL B 781846308 11,383 237,598 SH   SOLE 21 237,598 0 0
RUSH ENTERPRISES INC CL B 781846308 6,625 138,280 SH   SOLE 22 130,410 0 7,870
RUSH ENTERPRISES INC CL B 781846308 11 239 SH   SOLE 25 239 0 0
RUSH ENTERPRISES INC CL B 781846308 29 606 SH   SOLE 30 606 0 0
RUSH ENTERPRISES INC CL B 781846308 71 1,492 SH   SOLE 34 1,492 0 0
RUSH ENTERPRISES INC CL B 781846308 70 1,452 SH   SOLE 40 1,452 0 0
RUSH ENTERPRISES INC CL B 781846308 3 58 SH   SOLE 43 58 0 0
RUSH STREET INTERACTIVE INC COM 782011100 169 45,920 SH   SOLE 2 33,876 0 12,044
RUSH STREET INTERACTIVE INC COM 782011100 3 841 SH   SOLE 7 841 0 0
RUSH STREET INTERACTIVE INC COM 782011100 599 162,721 SH   SOLE 18 152,651 0 10,070
RUSH STREET INTERACTIVE INC COM 782011100 931 253,049 SH   SOLE 19 253,049 0 0
RUSH STREET INTERACTIVE INC COM 782011100 7,024 1,908,584 SH   SOLE 21 1,908,584 0 0
RUSH STREET INTERACTIVE INC COM 782011100 5,071 1,378,001 SH   SOLE 22 1,346,270 0 31,731
RUSH STREET INTERACTIVE INC COM 782011100 4 1,187 SH   SOLE 23 1,187 0 0
RUSH STREET INTERACTIVE INC COM 782011100 24 6,640 SH   SOLE 25 6,640 0 0
RUSH STREET INTERACTIVE INC COM 782011100 54 14,734 SH   SOLE 26 0 0 14,734
RUSH STREET INTERACTIVE INC COM 782011100 136 36,897 SH   SOLE 30 36,897 0 0
RUSH STREET INTERACTIVE INC COM 782011100 5 1,314 SH   SOLE 34 1,314 0 0
RUSH STREET INTERACTIVE INC COM 782011100 21 5,711 SH   SOLE 40 5,711 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 643 38,138 SH   SOLE 2 34,604 0 3,534
RUTHS HOSPITALITY GROUP INC COM 783332109 511 30,296 SH   SOLE 4 118 0 30,178
RUTHS HOSPITALITY GROUP INC COM 783332109 30 1,760 SH   SOLE 7 388 0 1,372
RUTHS HOSPITALITY GROUP INC COM 783332109 1,903 112,882 SH   SOLE 18 112,882 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,004 59,564 SH   SOLE 19 59,564 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 63,603 3,772,413 SH   SOLE 21 3,772,413 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 14,133 838,271 SH   SOLE 22 816,069 0 22,202
RUTHS HOSPITALITY GROUP INC COM 783332109 71 4,214 SH   SOLE 25 4,214 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 76 4,519 SH   SOLE 26 0 0 4,519
RUTHS HOSPITALITY GROUP INC COM 783332109 1,136 67,388 SH   SOLE 30 67,388 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 67 3,946 SH   SOLE 40 3,946 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 620 36,759 SH   SOLE 43 36,159 0 600
RVL PHARMACEUTICALS PLC SHS G6S41R101 3 1,427 SH   SOLE 2 6 0 1,421
RVL PHARMACEUTICALS PLC SHS G6S41R101 17 7,941 SH   SOLE 18 7,941 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101 204 97,155 SH   SOLE 21 97,155 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101 199 94,896 SH   SOLE 22 94,896 0 0
RXR ACQUISITION CORP CLASS A COM 74981W107 2 200 SH   SOLE 2 200 0 0
RXSIGHT INC COM 78349D107 31 2,601 SH   SOLE 2 939 0 1,662
RXSIGHT INC COM 78349D107 4 301 SH   SOLE 7 301 0 0
RXSIGHT INC COM 78349D107 668 55,666 SH   SOLE 18 55,666 0 0
RXSIGHT INC COM 78349D107 485 40,404 SH   SOLE 19 40,404 0 0
RXSIGHT INC COM 78349D107 7,584 631,962 SH   SOLE 21 631,962 0 0
RXSIGHT INC COM 78349D107 3,047 253,932 SH   SOLE 22 249,116 0 4,816
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 5,648 139,056 SH   SOLE 2 54,086 0 84,970
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 14 348 SH   SOLE 4 348 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 36 884 SH   SOLE 7 884 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1,501 36,940 SH   SOLE 18 36,940 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1,019 25,084 SH   SOLE 19 25,084 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 46,583 1,146,805 SH   SOLE 21 1,146,805 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 75,019 1,846,850 SH   SOLE 22 1,744,433 0 102,417
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 473 11,648 SH   SOLE 25 11,648 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1,186 29,203 SH   SOLE 26 22,550 0 6,653
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 197 4,856 SH   SOLE 28 0 0 4,856
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 1,803 44,391 SH   SOLE 30 44,391 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 49 1,209 SH   SOLE 31 1,209 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 18 437 SH   SOLE 34 437 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 343 8,451 SH   SOLE 40 8,451 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 217 5,345 SH   SOLE 43 742 0 4,603
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 2,484 42,513 SH   SOLE 2 0 0 42,513
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 614 10,511 SH   SOLE 4 0 0 10,511
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3,196 54,710 SH   SOLE 21 54,710 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 224 3,839 SH   SOLE 43 3,742 0 97
RYDER SYS INC COM 783549108 20,504 271,617 SH   SOLE 2 73,528 0 198,089
RYDER SYS INC COM 783549108 15 201 SH   SOLE 4 201 0 0
RYDER SYS INC COM 783549108 110 1,451 SH   SOLE 7 1,451 0 0
RYDER SYS INC COM 783549108 495 6,562 SH   SOLE 13 6,562 0 0
RYDER SYS INC COM 783549108 8,691 115,131 SH   SOLE 18 110,811 0 4,320
RYDER SYS INC COM 783549108 5,818 77,067 SH   SOLE 19 77,067 0 0
RYDER SYS INC COM 783549108 205,112 2,717,074 SH   SOLE 21 2,717,074 0 0
RYDER SYS INC COM 783549108 110,605 1,465,161 SH   SOLE 22 1,395,790 0 69,371
RYDER SYS INC COM 783549108 579 7,667 SH   SOLE 25 7,667 0 0
RYDER SYS INC COM 783549108 3,299 43,703 SH   SOLE 26 35,956 0 7,747
RYDER SYS INC COM 783549108 648 8,587 SH   SOLE 28 958 0 7,629
RYDER SYS INC COM 783549108 4,784 63,375 SH   SOLE 30 63,375 0 0
RYDER SYS INC COM 783549108 53 700 SH   SOLE 31 700 0 0
RYDER SYS INC COM 783549108 112 1,490 SH   SOLE 34 1,490 0 0
RYDER SYS INC COM 783549108 575 7,619 SH   SOLE 36 7,619 0 0
RYDER SYS INC COM 783549108 519 6,869 SH   SOLE 40 6,869 0 0
RYDER SYS INC COM 783549108 11,910 157,770 SH   SOLE 43 152,706 0 5,064
RYERSON HLDG CORP COM 783754104 622 24,150 SH   SOLE 2 11,377 0 12,773
RYERSON HLDG CORP COM 783754104 7 288 SH   SOLE 7 288 0 0
RYERSON HLDG CORP COM 783754104 1,458 56,636 SH   SOLE 18 56,636 0 0
RYERSON HLDG CORP COM 783754104 2,254 87,580 SH   SOLE 19 87,580 0 0
RYERSON HLDG CORP COM 783754104 28,566 1,109,792 SH   SOLE 21 1,109,792 0 0
RYERSON HLDG CORP COM 783754104 13,825 537,085 SH   SOLE 22 517,900 0 19,185
RYERSON HLDG CORP COM 783754104 6 232 SH   SOLE 23 232 0 0
RYERSON HLDG CORP COM 783754104 111 4,300 SH   SOLE 25 4,300 0 0
RYERSON HLDG CORP COM 783754104 215 8,349 SH   SOLE 26 1,366 0 6,983
RYERSON HLDG CORP COM 783754104 140 5,435 SH   SOLE 28 0 0 5,435
RYERSON HLDG CORP COM 783754104 456 17,735 SH   SOLE 30 17,735 0 0
RYERSON HLDG CORP COM 783754104 82 3,172 SH   SOLE 36 3,172 0 0
RYERSON HLDG CORP COM 783754104 76 2,957 SH   SOLE 40 2,957 0 0
RYERSON HLDG CORP COM 783754104 934 36,279 SH   SOLE 43 35,323 0 956
RYMAN HOSPITALITY PPTYS INC COM 78377T107 9,040 122,839 SH   SOLE 2 71,149 0 51,690
RYMAN HOSPITALITY PPTYS INC COM 78377T107 7,214 98,023 SH   SOLE 4 98,023 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,218 70,904 SH   SOLE 7 70,904 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 19,001 258,200 SH   SOLE 18 258,200 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 21,376 290,472 SH   SOLE 19 290,472 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 155,320 2,110,610 SH   SOLE 21 2,110,610 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 139,088 1,890,036 SH   SOLE 22 1,757,217 0 132,819
RYMAN HOSPITALITY PPTYS INC COM 78377T107 804 10,927 SH   SOLE 23 10,927 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 17,926 243,591 SH   SOLE 25 243,591 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,486 33,786 SH   SOLE 26 19,218 0 14,568
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,850 65,909 SH   SOLE 28 10,837 0 55,072
RYMAN HOSPITALITY PPTYS INC COM 78377T107 7,692 104,522 SH   SOLE 30 104,522 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,174 15,953 SH   SOLE 34 15,953 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 66 891 SH   SOLE 36 891 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 473 6,427 SH   SOLE 40 6,427 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,741 23,661 SH   SOLE 43 22,687 0 974
S & T BANCORP INC COM 783859101 812 27,698 SH   SOLE 2 13,176 0 14,522
S & T BANCORP INC COM 783859101 2 78 SH   SOLE 4 78 0 0
S & T BANCORP INC COM 783859101 11 374 SH   SOLE 7 374 0 0
S & T BANCORP INC COM 783859101 3,921 133,789 SH   SOLE 18 133,789 0 0
S & T BANCORP INC COM 783859101 1,750 59,697 SH   SOLE 19 59,697 0 0
S & T BANCORP INC COM 783859101 132,222 4,511,140 SH   SOLE 21 4,511,140 0 0
S & T BANCORP INC COM 783859101 25,713 877,283 SH   SOLE 22 839,407 0 37,876
S & T BANCORP INC COM 783859101 88 3,011 SH   SOLE 25 3,011 0 0
S & T BANCORP INC COM 783859101 285 9,710 SH   SOLE 26 7,256 0 2,454
S & T BANCORP INC COM 783859101 18 601 SH   SOLE 28 601 0 0
S & T BANCORP INC COM 783859101 1,646 56,152 SH   SOLE 30 56,152 0 0
S & T BANCORP INC COM 783859101 89 3,037 SH   SOLE 40 3,037 0 0
S & T BANCORP INC COM 783859101 1,921 65,532 SH   SOLE 43 58,886 0 6,646
S&P GLOBAL INC COM 78409V104 232,814 762,450 SH   SOLE 2 200,795 0 561,655
S&P GLOBAL INC COM 78409V104 85,230 279,122 SH   SOLE 4 158,193 0 120,929
S&P GLOBAL INC COM 78409V104 98,867 323,784 SH   SOLE 7 310,147 0 13,637
S&P GLOBAL INC COM 78409V104 3,010 9,857 SH   SOLE 13 2,352 0 7,505
S&P GLOBAL INC COM 78409V104 10,413 34,102 SH   SOLE 15 34,102 0 0
S&P GLOBAL INC COM 78409V104 431,585 1,413,409 SH   SOLE 18 1,125,667 0 287,742
S&P GLOBAL INC COM 78409V104 283,033 926,914 SH   SOLE 19 926,914 0 0
S&P GLOBAL INC COM 78409V104 2,936,754 9,617,666 SH   SOLE 21 9,617,666 0 0
S&P GLOBAL INC COM 78409V104 2,228,239 7,297,329 SH   SOLE 22 6,611,841 0 685,488
S&P GLOBAL INC COM 78409V104 170,359 557,914 SH   SOLE 23 557,914 0 0
S&P GLOBAL INC COM 78409V104 302,883 991,921 SH   SOLE 25 991,921 0 0
S&P GLOBAL INC COM 78409V104 240,832 788,707 SH   SOLE 26 330,121 0 458,586
S&P GLOBAL INC COM 78409V104 258,369 846,139 SH   SOLE 28 29,295 0 816,844
S&P GLOBAL INC COM 78409V104 784 2,569 SH   SOLE 29 2,569 0 0
S&P GLOBAL INC COM 78409V104 881,931 2,888,263 SH   SOLE 30 2,888,263 0 0
S&P GLOBAL INC COM 78409V104 30,040 98,378 SH   SOLE 31 92,074 0 6,304
S&P GLOBAL INC COM 78409V104 129,377 423,701 SH   SOLE 34 423,701 0 0
S&P GLOBAL INC COM 78409V104 32,273 105,691 SH   SOLE 36 105,691 0 0
S&P GLOBAL INC COM 78409V104 3,443 11,274 SH   SOLE 40 11,274 0 0
S&P GLOBAL INC COM 78409V104 253 828 SH   OTR 43 828 0 0
S&P GLOBAL INC COM 78409V104 127,048 416,072 SH   SOLE 43 374,639 0 41,434
S&W SEED CO COM 785135104 2 2,725 SH   SOLE 18 2,725 0 0
S&W SEED CO COM 785135104 62 84,623 SH   SOLE 21 84,623 0 0
S&W SEED CO COM 785135104 14 19,464 SH   SOLE 22 19,464 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103 3 4,054 SH   SOLE 18 4,054 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103 35 50,216 SH   SOLE 21 50,216 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103 37 52,643 SH   SOLE 22 52,643 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103 13 18,809 SH   SOLE 30 18,809 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 6,749 514,427 SH   SOLE 2 294,176 0 220,251
SABRA HEALTH CARE REIT INC COM 78573L106 1,542 117,561 SH   SOLE 4 117,561 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3,954 301,378 SH   SOLE 7 301,378 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 14,405 1,097,955 SH   SOLE 18 1,097,955 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 9,645 735,106 SH   SOLE 19 735,106 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 243,935 18,592,579 SH   SOLE 21 18,592,579 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 108,917 8,301,610 SH   SOLE 22 8,045,266 0 256,344
SABRA HEALTH CARE REIT INC COM 78573L106 124 9,419 SH   SOLE 23 9,419 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 13,786 1,050,777 SH   SOLE 25 1,050,777 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,170 89,159 SH   SOLE 26 73,643 0 15,516
SABRA HEALTH CARE REIT INC COM 78573L106 2,168 165,211 SH   SOLE 28 3,847 0 161,364
SABRA HEALTH CARE REIT INC COM 78573L106 10,180 775,885 SH   SOLE 30 775,885 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 254 19,375 SH   SOLE 34 19,375 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 78 5,915 SH   SOLE 36 5,915 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 401 30,590 SH   SOLE 40 30,590 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3,543 270,048 SH   SOLE 43 223,960 0 46,088
SABRE CORP COM 78573M104 2,912 565,506 SH   SOLE 2 429,950 0 135,556
SABRE CORP COM 78573M104 6 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104 50 9,646 SH   SOLE 7 9,646 0 0
SABRE CORP COM 78573M104 9,156 1,777,960 SH   SOLE 18 1,777,960 0 0
SABRE CORP COM 78573M104 5,473 1,062,658 SH   SOLE 19 1,062,658 0 0
SABRE CORP COM 78573M104 130,788 25,395,727 SH   SOLE 21 25,395,727 0 0
SABRE CORP COM 78573M104 51,082 9,918,831 SH   SOLE 22 9,609,399 0 309,432
SABRE CORP COM 78573M104 23 4,551 SH   SOLE 23 4,551 0 0
SABRE CORP COM 78573M104 1,604 311,415 SH   SOLE 25 311,415 0 0
SABRE CORP COM 78573M104 1,247 242,123 SH   SOLE 26 119,257 0 122,866
SABRE CORP COM 78573M104 121 23,457 SH   SOLE 28 4,329 0 19,128
SABRE CORP COM 78573M104 768 149,118 SH   SOLE 30 149,118 0 0
SABRE CORP COM 78573M104 206 39,930 SH   SOLE 34 39,930 0 0
SABRE CORP COM 78573M104 65 12,638 SH   SOLE 36 12,638 0 0
SABRE CORP COM 78573M104 197 38,199 SH   SOLE 40 38,199 0 0
SABRE CORP COM 78573M104 601 116,730 SH   SOLE 43 107,916 0 8,814
SABRE CORP OPTIONS 78573M104 5 800 SH Put SOLE 4 800 0 0
SABRE CORP OPTIONS 78573M104 62 12,100 SH Put SOLE 18 12,100 0 0
SABRE CORP OPTIONS 78573M104 1,431 277,900 SH Put SOLE 19 277,900 0 0
SABRE CORP OPTIONS 78573M104 31 6,000 SH Put SOLE 22 6,000 0 0
SABRE CORP OPTIONS 78573M104 336 65,200 SH Put SOLE 34 65,200 0 0
SABRE CORP 6.50% CONV PFD A 78573M203 18,761 262,833 SH   SOLE 21 262,833 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 2,764 2,913,000 PRN   SOLE 21 2,913,000 0 0
SACHEM CAP CORP COM 78590A109 3 1,042 SH   SOLE 2 0 0 1,042
SACHEM CAP CORP COM 78590A109 21 6,209 SH   SOLE 18 6,209 0 0
SACHEM CAP CORP COM 78590A109 229 68,893 SH   SOLE 21 68,893 0 0
SACHEM CAP CORP COM 78590A109 1,167 350,527 SH   SOLE 22 350,527 0 0
SAFE BULKERS INC COM Y7388L103 102 41,136 SH   SOLE 2 2,124 0 39,012
SAFE BULKERS INC COM Y7388L103 3 1,076 SH   SOLE 7 1,076 0 0
SAFE BULKERS INC COM Y7388L103 566 229,241 SH   SOLE 18 229,241 0 0
SAFE BULKERS INC COM Y7388L103 338 136,997 SH   SOLE 19 136,997 0 0
SAFE BULKERS INC COM Y7388L103 6,288 2,545,886 SH   SOLE 21 2,545,886 0 0
SAFE BULKERS INC COM Y7388L103 1,892 766,139 SH   SOLE 22 719,441 0 46,698
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8 2,238 SH   SOLE 18 2,238 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 162 43,339 SH   SOLE 21 43,339 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,418 380,228 SH   SOLE 22 380,228 0 0
SAFEHOLD INC COM 78645L100 649 24,537 SH   SOLE 2 17,518 0 7,019
SAFEHOLD INC COM 78645L100 287 10,845 SH   SOLE 4 10,845 0 0
SAFEHOLD INC COM 78645L100 755 28,545 SH   SOLE 7 28,545 0 0
SAFEHOLD INC COM 78645L100 1,980 74,821 SH   SOLE 18 74,821 0 0
SAFEHOLD INC COM 78645L100 1,805 68,204 SH   SOLE 19 68,204 0 0
SAFEHOLD INC COM 78645L100 60,590 2,289,888 SH   SOLE 21 2,289,888 0 0
SAFEHOLD INC COM 78645L100 16,990 642,114 SH   SOLE 22 627,021 0 15,093
SAFEHOLD INC COM 78645L100 20 747 SH   SOLE 23 747 0 0
SAFEHOLD INC COM 78645L100 424 16,024 SH   SOLE 28 233 0 15,791
SAFEHOLD INC COM 78645L100 51 1,939 SH   SOLE 40 1,939 0 0
SAFEHOLD INC COM 78645L100 865 32,684 SH   SOLE 43 31,548 0 1,136
SAFETY INS GROUP INC COM 78648T100 1,062 13,020 SH   SOLE 2 5,294 0 7,726
SAFETY INS GROUP INC COM 78648T100 3 35 SH   SOLE 4 35 0 0
SAFETY INS GROUP INC COM 78648T100 13 163 SH   SOLE 7 163 0 0
SAFETY INS GROUP INC COM 78648T100 4,046 49,602 SH   SOLE 18 49,602 0 0
SAFETY INS GROUP INC COM 78648T100 2,020 24,773 SH   SOLE 19 24,773 0 0
SAFETY INS GROUP INC COM 78648T100 140,182 1,718,754 SH   SOLE 21 1,718,754 0 0
SAFETY INS GROUP INC COM 78648T100 25,504 312,699 SH   SOLE 22 298,235 0 14,464
SAFETY INS GROUP INC COM 78648T100 154 1,888 SH   SOLE 25 1,888 0 0
SAFETY INS GROUP INC COM 78648T100 389 4,775 SH   SOLE 26 3,605 0 1,170
SAFETY INS GROUP INC COM 78648T100 6 73 SH   SOLE 28 73 0 0
SAFETY INS GROUP INC COM 78648T100 1,814 22,245 SH   SOLE 30 22,245 0 0
SAFETY INS GROUP INC COM 78648T100 115 1,412 SH   SOLE 40 1,412 0 0
SAFETY INS GROUP INC COM 78648T100 526 6,445 SH   SOLE 43 6,445 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4 168 SH   SOLE 2 0 0 168
SAGA COMMUNICATIONS INC CL A NEW 786598300 19 729 SH   SOLE 18 729 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 438 16,764 SH   SOLE 21 16,764 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 2,255 86,225 SH   SOLE 22 86,225 0 0
SAGALIAM ACQUISITION CORP COM CL A 78661R106 292 29,190 SH   SOLE 2 29,190 0 0
SAGE THERAPEUTICS INC COM 78667J108 3,818 97,487 SH   SOLE 2 61,098 0 36,389
SAGE THERAPEUTICS INC COM 78667J108 8 212 SH   SOLE 4 212 0 0
SAGE THERAPEUTICS INC COM 78667J108 22 561 SH   SOLE 7 561 0 0
SAGE THERAPEUTICS INC COM 78667J108 7,200 183,864 SH   SOLE 18 183,864 0 0
SAGE THERAPEUTICS INC COM 78667J108 28,734 733,749 SH   SOLE 19 733,749 0 0
SAGE THERAPEUTICS INC COM 78667J108 84,813 2,165,804 SH   SOLE 21 2,165,804 0 0
SAGE THERAPEUTICS INC COM 78667J108 51,485 1,314,730 SH   SOLE 22 1,257,289 0 57,441
SAGE THERAPEUTICS INC COM 78667J108 339 8,650 SH   SOLE 25 8,650 0 0
SAGE THERAPEUTICS INC COM 78667J108 713 18,213 SH   SOLE 26 14,111 0 4,102
SAGE THERAPEUTICS INC COM 78667J108 36 931 SH   SOLE 28 931 0 0
SAGE THERAPEUTICS INC COM 78667J108 8,469 216,268 SH   SOLE 30 216,268 0 0
SAGE THERAPEUTICS INC COM 78667J108 84 2,145 SH   SOLE 34 2,145 0 0
SAGE THERAPEUTICS INC COM 78667J108 250 6,372 SH   SOLE 40 6,372 0 0
SAGE THERAPEUTICS INC COM 78667J108 9 219 SH   OTR 43 219 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,853 72,858 SH   SOLE 43 71,390 0 1,468
SAI TECH GLOBAL CORP CLASS A ORD SHS G7852T103 14 4,453 SH   SOLE 21 4,453 0 0
SAIA INC COM 78709Y105 5,885 30,974 SH   SOLE 2 26,780 0 4,194
SAIA INC COM 78709Y105 26 135 SH   SOLE 4 135 0 0
SAIA INC COM 78709Y105 55 291 SH   SOLE 7 291 0 0
SAIA INC COM 78709Y105 22,642 119,170 SH   SOLE 18 113,887 0 5,283
SAIA INC COM 78709Y105 56,998 299,987 SH   SOLE 19 299,987 0 0
SAIA INC COM 78709Y105 357,230 1,880,157 SH   SOLE 21 1,880,157 0 0
SAIA INC COM 78709Y105 145,018 763,252 SH   SOLE 22 746,630 0 16,622
SAIA INC COM 78709Y105 175 922 SH   SOLE 23 922 0 0
SAIA INC COM 78709Y105 799 4,204 SH   SOLE 25 4,204 0 0
SAIA INC COM 78709Y105 2,527 13,300 SH   SOLE 26 8,955 0 4,345
SAIA INC COM 78709Y105 372 1,960 SH   SOLE 28 469 0 1,491
SAIA INC COM 78709Y105 3,328 17,517 SH   SOLE 30 17,517 0 0
SAIA INC COM 78709Y105 147 776 SH   SOLE 36 776 0 0
SAIA INC COM 78709Y105 635 3,342 SH   SOLE 40 3,342 0 0
SAIA INC COM 78709Y105 3,837 20,195 SH   SOLE 43 19,632 0 563
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 0 802 SH   SOLE 21 802 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 0 395 SH   SOLE 22 395 0 0
SALEM MEDIA GROUP INC CL A 794093104 4 2,044 SH   SOLE 18 2,044 0 0
SALEM MEDIA GROUP INC CL A 794093104 47 26,808 SH   SOLE 21 26,808 0 0
SALEM MEDIA GROUP INC CL A 794093104 426 244,941 SH   SOLE 22 244,941 0 0
SALESFORCE INC COM 79466L302 297,447 2,067,901 SH   SOLE 2 522,759 0 1,545,142
SALESFORCE INC COM 79466L302 114,735 797,659 SH   SOLE 4 470,516 0 327,143
SALESFORCE INC COM 79466L302 127,880 889,041 SH   SOLE 7 857,393 0 31,648
SALESFORCE INC COM 79466L302 6,330 44,007 SH   SOLE 13 15,789 0 28,218
SALESFORCE INC COM 79466L302 16,670 115,892 SH   SOLE 15 115,892 0 0
SALESFORCE INC COM 79466L302 5 35 SH   SOLE 17 0 0 35
SALESFORCE INC COM 79466L302 369,515 2,568,934 SH   SOLE 18 2,433,409 0 135,525
SALESFORCE INC COM 79466L302 215,895 1,500,936 SH   SOLE 19 1,500,936 0 0
SALESFORCE INC COM 79466L302 3,576,298 24,863,031 SH   SOLE 21 24,863,031 0 0
SALESFORCE INC COM 79466L302 3,025,739 21,035,447 SH   SOLE 22 18,956,803 0 2,078,644
SALESFORCE INC COM 79466L302 233,035 1,620,102 SH   SOLE 23 1,620,102 0 0
SALESFORCE INC COM 79466L302 258,982 1,800,489 SH   SOLE 25 1,800,489 0 0
SALESFORCE INC COM 79466L302 318,035 2,211,034 SH   SOLE 26 906,072 0 1,304,962
SALESFORCE INC COM 79466L302 226,428 1,574,166 SH   SOLE 28 108,769 0 1,465,397
SALESFORCE INC COM 79466L302 1,915 13,316 SH   SOLE 29 13,316 0 0
SALESFORCE INC COM 79466L302 797,471 5,544,156 SH   SOLE 30 5,544,156 0 0
SALESFORCE INC COM 79466L302 35,214 244,812 SH   SOLE 31 226,776 0 18,036
SALESFORCE INC COM 79466L302 16,178 112,475 SH   SOLE 32 112,475 0 0
SALESFORCE INC COM 79466L302 102,569 713,080 SH   SOLE 34 713,080 0 0
SALESFORCE INC COM 79466L302 44,306 308,026 SH   SOLE 36 308,026 0 0
SALESFORCE INC COM 79466L302 4,632 32,203 SH   SOLE 40 32,203 0 0
SALESFORCE INC COM 79466L302 274 1,903 SH   OTR 43 1,903 0 0
SALESFORCE INC COM 79466L302 108,098 751,514 SH   SOLE 43 692,817 0 58,697
SALESFORCE INC OPTIONS 79466L302 778 5,400 SH Call SOLE 2 0 0 5,400
SALESFORCE INC OPTIONS 79466L302 618 4,300 SH Call SOLE 4 4,300 0 0
SALESFORCE INC OPTIONS 79466L302 9,825 68,300 SH Call SOLE 18 68,300 0 0
SALESFORCE INC OPTIONS 79466L302 59,664 414,800 SH Call SOLE 19 414,800 0 0
SALESFORCE INC OPTIONS 79466L302 4,186 29,100 SH Call SOLE 22 29,100 0 0
SALESFORCE INC OPTIONS 79466L302 475 3,300 SH Call SOLE 26 3,300 0 0
SALESFORCE INC OPTIONS 79466L302 31,400 218,300 SH Call SOLE 34 218,300 0 0
SALISBURY BANCORP INC COM 795226109 133 5,556 SH   SOLE 2 5,388 0 168
SALISBURY BANCORP INC COM 795226109 20 834 SH   SOLE 18 834 0 0
SALISBURY BANCORP INC COM 795226109 1,126 47,003 SH   SOLE 21 47,003 0 0
SALISBURY BANCORP INC COM 795226109 381 15,904 SH   SOLE 22 15,904 0 0
SALISBURY BANCORP INC COM 795226109 37 1,552 SH   SOLE 26 0 0 1,552
SALLY BEAUTY HLDGS INC COM 79546E104 738 58,564 SH   SOLE 2 44,424 0 14,140
SALLY BEAUTY HLDGS INC COM 79546E104 6 481 SH   SOLE 4 481 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 32 2,501 SH   SOLE 7 2,501 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 4,518 358,567 SH   SOLE 18 358,567 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,480 196,789 SH   SOLE 19 196,789 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 161,004 12,778,067 SH   SOLE 21 12,778,067 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 33,482 2,657,333 SH   SOLE 22 2,590,504 0 66,829
SALLY BEAUTY HLDGS INC COM 79546E104 208 16,535 SH   SOLE 25 16,535 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 586 46,478 SH   SOLE 26 35,119 0 11,359
SALLY BEAUTY HLDGS INC COM 79546E104 143 11,335 SH   SOLE 28 2,010 0 9,325
SALLY BEAUTY HLDGS INC COM 79546E104 2,673 212,141 SH   SOLE 30 212,141 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 156 12,388 SH   SOLE 36 12,388 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 161 12,763 SH   SOLE 40 12,763 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 832 66,069 SH   SOLE 43 64,924 0 1,145
SAMSARA INC COM CL A 79589L106 1,255 103,999 SH   SOLE 2 101,255 0 2,744
SAMSARA INC COM CL A 79589L106 9 722 SH   SOLE 4 722 0 0
SAMSARA INC COM CL A 79589L106 5,057 419,010 SH   SOLE 19 419,010 0 0
SAMSARA INC COM CL A 79589L106 2,374 196,699 SH   SOLE 21 196,699 0 0
SAMSARA INC COM CL A 79589L106 13,883 1,150,246 SH   SOLE 22 1,124,596 0 25,650
SAMSARA INC COM CL A 79589L106 131 10,881 SH   SOLE 25 10,881 0 0
SAMSARA INC COM CL A 79589L106 2,991 247,812 SH   SOLE 26 1,695 0 246,117
SAMSARA INC COM CL A 79589L106 1,765 146,240 SH   SOLE 28 0 0 146,240
SAMSARA INC COM CL A 79589L106 664 55,001 SH   SOLE 30 55,001 0 0
SAMSARA INC COM CL A 79589L106 10,700 886,508 SH   SOLE 34 886,508 0 0
SAMSARA INC COM CL A 79589L106 48 3,988 SH   SOLE 36 3,988 0 0
SAMSARA INC COM CL A 79589L106 101 8,340 SH   SOLE 40 8,340 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 233 24,776 SH   SOLE 43 23,063 0 1,713
SANA BIOTECHNOLOGY INC COM 799566104 1,327 221,108 SH   SOLE 2 131,685 0 89,423
SANA BIOTECHNOLOGY INC COM 799566104 7 1,222 SH   SOLE 7 1,222 0 0
SANA BIOTECHNOLOGY INC COM 799566104 1,615 269,219 SH   SOLE 18 269,219 0 0
SANA BIOTECHNOLOGY INC COM 799566104 1,208 201,384 SH   SOLE 19 201,384 0 0
SANA BIOTECHNOLOGY INC COM 799566104 22,408 3,734,631 SH   SOLE 21 3,734,631 0 0
SANA BIOTECHNOLOGY INC COM 799566104 13,764 2,294,060 SH   SOLE 22 2,184,274 0 109,786
SANA BIOTECHNOLOGY INC COM 799566104 52 8,674 SH   SOLE 23 8,674 0 0
SANA BIOTECHNOLOGY INC COM 799566104 68 11,287 SH   SOLE 25 11,287 0 0
SANA BIOTECHNOLOGY INC COM 799566104 390 64,992 SH   SOLE 26 3,299 0 61,693
SANA BIOTECHNOLOGY INC COM 799566104 835 139,173 SH   SOLE 30 139,173 0 0
SANA BIOTECHNOLOGY INC COM 799566104 83 13,798 SH   SOLE 40 13,798 0 0
SANA BIOTECHNOLOGY INC COM 799566104 5 909 SH   SOLE 43 909 0 0
SANARA MEDTECH INC COM 79957L100 19 630 SH   SOLE 18 630 0 0
SANARA MEDTECH INC COM 79957L100 196 6,593 SH   SOLE 21 6,593 0 0
SANARA MEDTECH INC COM 79957L100 9 316 SH   SOLE 22 316 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 460 28,226 SH   SOLE 2 18,985 0 9,241
SANDRIDGE ENERGY INC COM NEW 80007P869 987 60,491 SH   SOLE 18 60,491 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,384 84,885 SH   SOLE 19 84,885 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 13,284 814,487 SH   SOLE 21 814,487 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 11,217 687,723 SH   SOLE 22 671,931 0 15,792
SANDRIDGE ENERGY INC COM NEW 80007P869 25 1,537 SH   SOLE 23 1,537 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 154 9,468 SH   SOLE 26 0 0 9,468
SANDRIDGE ENERGY INC COM NEW 80007P869 62 3,804 SH   SOLE 40 3,804 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 121 7,425 SH   SOLE 43 7,425 0 0
SANDY SPRING BANCORP INC COM 800363103 7,206 204,374 SH   SOLE 2 95,121 0 109,253
SANDY SPRING BANCORP INC COM 800363103 41 1,149 SH   SOLE 4 165 0 984
SANDY SPRING BANCORP INC COM 800363103 17 472 SH   SOLE 7 472 0 0
SANDY SPRING BANCORP INC COM 800363103 4,859 137,798 SH   SOLE 18 137,798 0 0
SANDY SPRING BANCORP INC COM 800363103 14,573 413,297 SH   SOLE 19 413,297 0 0
SANDY SPRING BANCORP INC COM 800363103 55,921 1,585,971 SH   SOLE 21 1,585,971 0 0
SANDY SPRING BANCORP INC COM 800363103 59,092 1,675,894 SH   SOLE 22 1,625,986 0 49,908
SANDY SPRING BANCORP INC COM 800363103 756 21,444 SH   SOLE 23 21,444 0 0
SANDY SPRING BANCORP INC COM 800363103 223 6,330 SH   SOLE 25 6,330 0 0
SANDY SPRING BANCORP INC COM 800363103 4,906 139,133 SH   SOLE 26 15,594 0 123,539
SANDY SPRING BANCORP INC COM 800363103 208 5,885 SH   SOLE 28 842 0 5,043
SANDY SPRING BANCORP INC COM 800363103 984 27,903 SH   SOLE 30 27,903 0 0
SANDY SPRING BANCORP INC COM 800363103 177 5,029 SH   SOLE 34 5,029 0 0
SANDY SPRING BANCORP INC COM 800363103 239 6,790 SH   SOLE 40 6,790 0 0
SANDY SPRING BANCORP INC COM 800363103 1,610 45,664 SH   SOLE 43 43,058 0 2,606
SANFILIPPO JOHN B & SON INC COM 800422107 869 11,481 SH   SOLE 2 6,660 0 4,821
SANFILIPPO JOHN B & SON INC COM 800422107 1 16 SH   SOLE 4 16 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 10 126 SH   SOLE 7 126 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,369 31,278 SH   SOLE 18 31,278 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,260 16,632 SH   SOLE 19 16,632 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 83,429 1,101,664 SH   SOLE 21 1,101,664 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 17,744 234,302 SH   SOLE 22 227,163 0 7,139
SANFILIPPO JOHN B & SON INC COM 800422107 23 310 SH   SOLE 23 310 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 85 1,127 SH   SOLE 25 1,127 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 300 3,956 SH   SOLE 26 0 0 3,956
SANFILIPPO JOHN B & SON INC COM 800422107 2,692 35,542 SH   SOLE 30 35,542 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 59 782 SH   SOLE 40 782 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,965 25,951 SH   SOLE 43 25,620 0 331
SANGAMO THERAPEUTICS INC COM 800677106 3,276 668,584 SH   SOLE 2 397,456 0 271,128
SANGAMO THERAPEUTICS INC COM 800677106 3 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 42 8,558 SH   SOLE 7 8,558 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,020 412,287 SH   SOLE 18 393,772 0 18,515
SANGAMO THERAPEUTICS INC COM 800677106 7,823 1,596,526 SH   SOLE 19 1,596,526 0 0
SANGAMO THERAPEUTICS INC COM 800677106 29,102 5,939,180 SH   SOLE 21 5,939,180 0 0
SANGAMO THERAPEUTICS INC COM 800677106 22,142 4,518,863 SH   SOLE 22 4,389,540 0 129,323
SANGAMO THERAPEUTICS INC COM 800677106 228 46,564 SH   SOLE 23 46,564 0 0
SANGAMO THERAPEUTICS INC COM 800677106 76 15,476 SH   SOLE 25 15,476 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,064 421,296 SH   SOLE 26 133,592 0 287,704
SANGAMO THERAPEUTICS INC COM 800677106 9 1,880 SH   SOLE 28 1,880 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,330 475,563 SH   SOLE 30 475,563 0 0
SANGAMO THERAPEUTICS INC COM 800677106 413 84,387 SH   SOLE 34 84,387 0 0
SANGAMO THERAPEUTICS INC COM 800677106 68 13,972 SH   SOLE 40 13,972 0 0
SANGAMO THERAPEUTICS INC COM 800677106 298 60,768 SH   SOLE 43 60,253 0 515
SANMINA CORPORATION COM 801056102 7,310 158,637 SH   SOLE 2 99,621 0 59,016
SANMINA CORPORATION COM 801056102 28 599 SH   SOLE 4 208 0 391
SANMINA CORPORATION COM 801056102 64 1,388 SH   SOLE 7 1,388 0 0
SANMINA CORPORATION COM 801056102 1 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 9,776 212,156 SH   SOLE 18 212,156 0 0
SANMINA CORPORATION COM 801056102 13,899 301,618 SH   SOLE 19 301,618 0 0
SANMINA CORPORATION COM 801056102 327,371 7,104,408 SH   SOLE 21 7,104,408 0 0
SANMINA CORPORATION COM 801056102 75,783 1,644,598 SH   SOLE 22 1,581,387 0 63,211
SANMINA CORPORATION COM 801056102 457 9,915 SH   SOLE 23 9,915 0 0
SANMINA CORPORATION COM 801056102 387 8,393 SH   SOLE 25 8,393 0 0
SANMINA CORPORATION COM 801056102 2,279 49,449 SH   SOLE 26 30,399 0 19,050
SANMINA CORPORATION COM 801056102 53 1,160 SH   SOLE 28 1,160 0 0
SANMINA CORPORATION COM 801056102 4,817 104,525 SH   SOLE 30 104,525 0 0
SANMINA CORPORATION COM 801056102 85 1,840 SH   SOLE 36 1,840 0 0
SANMINA CORPORATION COM 801056102 375 8,146 SH   SOLE 40 8,146 0 0
SANMINA CORPORATION COM 801056102 2,849 61,837 SH   SOLE 43 58,589 0 3,248
SANOFI SPONSORED ADR 80105N105 5 139 SH   SOLE 2 139 0 0
SANOFI SPONSORED ADR 80105N105 1,095 28,793 SH   SOLE 7 0 0 28,793
SANOFI SPONSORED ADR 80105N105 238,652 6,276,999 SH   SOLE 18 6,250,472 0 26,527
SANOFI SPONSORED ADR 80105N105 62,004 1,630,838 SH   SOLE 19 1,630,838 0 0
SANOFI SPONSORED ADR 80105N105 4,844 127,416 SH   SOLE 23 127,416 0 0
SANOFI SPONSORED ADR 80105N105 3,978 104,635 SH   SOLE 25 0 0 104,635
SANOFI SPONSORED ADR 80105N105 4,898 128,817 SH   SOLE 30 128,817 0 0
SANOFI SPONSORED ADR 80105N105 40,469 1,064,403 SH   SOLE 34 1,064,403 0 0
SANOFI SPONSORED ADR 80105N105 1,241 32,651 SH   SOLE 36 32,651 0 0
SANOFI SPONSORED ADR 80105N105 38,664 1,016,927 SH   SOLE 43 958,496 0 58,431
SAP SE OPTIONS 803054204 114 1,400 SH Call SOLE 2 0 0 1,400
SAP SE OPTIONS 803054204 106 1,300 SH Call SOLE 4 1,300 0 0
SAP SE OPTIONS 803054204 1,576 19,400 SH Call SOLE 18 19,400 0 0
SAP SE OPTIONS 803054204 8,596 105,800 SH Call SOLE 19 105,800 0 0
SAP SE OPTIONS 803054204 650 8,000 SH Call SOLE 22 8,000 0 0
SAP SE OPTIONS 803054204 73 900 SH Call SOLE 26 900 0 0
SAP SE OPTIONS 803054204 4,778 58,800 SH Call SOLE 34 58,800 0 0
SAP SE SPON ADR 803054204 45,446 559,332 SH   SOLE 43 524,612 0 34,720
SAPIENS INTL CORP N V SHS G7T16G103 126 6,563 SH   SOLE 2 1,437 0 5,126
SAPIENS INTL CORP N V SHS G7T16G103 5 261 SH   SOLE 7 261 0 0
SAPIENS INTL CORP N V SHS G7T16G103 1,590 82,892 SH   SOLE 18 82,892 0 0
SAPIENS INTL CORP N V SHS G7T16G103 1,103 57,516 SH   SOLE 19 57,516 0 0
SAPIENS INTL CORP N V SHS G7T16G103 18,018 939,392 SH   SOLE 21 939,392 0 0
SAPIENS INTL CORP N V SHS G7T16G103 5,789 301,799 SH   SOLE 22 292,180 0 9,619
SAPIENS INTL CORP N V SHS G7T16G103 612 31,902 SH   SOLE 30 31,902 0 0
SAPIENS INTL CORP N V SHS G7T16G103 171 8,923 SH   SOLE 43 8,045 0 878
SARATOGA INVT CORP COM NEW 80349A208 0 1 SH   SOLE 43 1 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 92 41,631 SH   SOLE 2 30,686 0 10,945
SARCOS TECHN AND ROBOTICS CO COM 80359A106 2 817 SH   SOLE 4 817 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 3 1,563 SH   SOLE 7 1,563 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 631 284,408 SH   SOLE 18 284,408 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 2,032 915,145 SH   SOLE 19 915,145 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 7,472 3,365,672 SH   SOLE 21 3,365,672 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 4,759 2,143,606 SH   SOLE 22 2,064,042 0 79,564
SARCOS TECHN AND ROBOTICS CO COM 80359A106 43 19,309 SH   SOLE 25 19,309 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 2 745 SH   SOLE 26 745 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106 464 209,187 SH   SOLE 34 209,187 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 3 13,783 SH   SOLE 4 13,783 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 41 165,586 SH   SOLE 18 165,586 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 327 1,308,855 SH   SOLE 19 1,308,855 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 19 74,414 SH   SOLE 22 74,414 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 3 10,877 SH   SOLE 26 10,877 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 236 944,894 SH   SOLE 34 944,894 0 0
SAREPTA THERAPEUTICS INC COM 803607100 19,118 172,947 SH   SOLE 2 58,426 0 114,521
SAREPTA THERAPEUTICS INC COM 803607100 35 316 SH   SOLE 4 316 0 0
SAREPTA THERAPEUTICS INC COM 803607100 916 8,288 SH   SOLE 7 2,957 0 5,331
SAREPTA THERAPEUTICS INC COM 803607100 0 1 SH   SOLE 17 0 0 1
SAREPTA THERAPEUTICS INC COM 803607100 7,271 65,775 SH   SOLE 18 65,775 0 0
SAREPTA THERAPEUTICS INC COM 803607100 77,355 699,795 SH   SOLE 19 699,795 0 0
SAREPTA THERAPEUTICS INC COM 803607100 203,676 1,842,555 SH   SOLE 21 1,842,555 0 0
SAREPTA THERAPEUTICS INC COM 803607100 217,418 1,966,871 SH   SOLE 22 1,862,493 0 104,378
SAREPTA THERAPEUTICS INC COM 803607100 1,345 12,165 SH   SOLE 25 12,165 0 0
SAREPTA THERAPEUTICS INC COM 803607100 4,750 42,969 SH   SOLE 26 36,180 0 6,789
SAREPTA THERAPEUTICS INC COM 803607100 524 4,740 SH   SOLE 28 1,421 0 3,319
SAREPTA THERAPEUTICS INC COM 803607100 36,877 333,608 SH   SOLE 30 333,608 0 0
SAREPTA THERAPEUTICS INC COM 803607100 136 1,227 SH   SOLE 31 1,227 0 0
SAREPTA THERAPEUTICS INC COM 803607100 17,529 158,578 SH   SOLE 34 158,578 0 0
SAREPTA THERAPEUTICS INC COM 803607100 123 1,115 SH   SOLE 36 1,115 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,226 11,095 SH   SOLE 40 11,095 0 0
SAREPTA THERAPEUTICS INC COM 803607100 21 194 SH   OTR 43 194 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,665 15,065 SH   SOLE 43 14,049 0 1,016
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 8,333 5,000,000 PRN   SOLE 21 5,000,000 0 0
SAREPTA THERAPEUTICS INC DEBT 1.250% 9/1 803607AC4 7,207 7,000,000 PRN   SOLE 21 7,000,000 0 0
SASOL LTD SPONSORED ADR 803866300 2,467 156,656 SH   SOLE 2 156,656 0 0
SASOL LTD SPONSORED ADR 803866300 80 5,082 SH   SOLE 4 5,082 0 0
SASOL LTD SPONSORED ADR 803866300 45 2,859 SH   SOLE 7 0 0 2,859
SASOL LTD SPONSORED ADR 803866300 13 807 SH   SOLE 18 807 0 0
SASOL LTD SPONSORED ADR 803866300 75 4,731 SH   SOLE 19 4,731 0 0
SASOL LTD SPONSORED ADR 803866300 85 5,422 SH   SOLE 21 5,422 0 0
SASOL LTD SPONSORED ADR 803866300 3,314 210,437 SH   SOLE 22 210,437 0 0
SASOL LTD SPONSORED ADR 803866300 50 3,173 SH   SOLE 31 0 0 3,173
SASOL LTD SPONSORED ADR 803866300 5,087 323,007 SH   SOLE 43 304,551 0 18,456
SATSUMA PHARMACEUTICALS INC COM 80405P107 56 9,275 SH   SOLE 2 7,780 0 1,495
SATSUMA PHARMACEUTICALS INC COM 80405P107 20 3,350 SH   SOLE 18 3,350 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 50 8,355 SH   SOLE 19 8,355 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 334 55,725 SH   SOLE 21 55,725 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 426 71,010 SH   SOLE 22 71,010 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 27 4,465 SH   SOLE 23 4,465 0 0
SAUL CTRS INC COM 804395101 291 7,765 SH   SOLE 2 6,169 0 1,596
SAUL CTRS INC COM 804395101 0 11 SH   SOLE 4 11 0 0
SAUL CTRS INC COM 804395101 6 167 SH   SOLE 7 167 0 0
SAUL CTRS INC COM 804395101 1,535 40,939 SH   SOLE 18 40,939 0 0
SAUL CTRS INC COM 804395101 818 21,817 SH   SOLE 19 21,817 0 0
SAUL CTRS INC COM 804395101 57,891 1,543,750 SH   SOLE 21 1,543,750 0 0
SAUL CTRS INC COM 804395101 12,057 321,519 SH   SOLE 22 313,252 0 8,267
SAUL CTRS INC COM 804395101 21 555 SH   SOLE 23 555 0 0
SAUL CTRS INC COM 804395101 67 1,792 SH   SOLE 25 1,792 0 0
SAUL CTRS INC COM 804395101 130 3,470 SH   SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101 124 3,307 SH   SOLE 28 178 0 3,129
SAUL CTRS INC COM 804395101 975 25,988 SH   SOLE 30 25,988 0 0
SAUL CTRS INC COM 804395101 52 1,397 SH   SOLE 40 1,397 0 0
SAUL CTRS INC COM 804395101 24 630 SH   OTR 43 630 0 0
SAUL CTRS INC COM 804395101 838 22,355 SH   SOLE 43 21,592 0 763
SAVARA INC COM 805111101 4 2,712 SH   SOLE 2 0 0 2,712
SAVARA INC COM 805111101 18 11,698 SH   SOLE 18 11,698 0 0
SAVARA INC COM 805111101 284 183,118 SH   SOLE 21 183,118 0 0
SAVARA INC COM 805111101 1,296 835,945 SH   SOLE 22 835,945 0 0
SB FINL GROUP INC COM 78408D105 280 16,596 SH   SOLE 2 16,359 0 237
SB FINL GROUP INC COM 78408D105 20 1,163 SH   SOLE 18 1,163 0 0
SB FINL GROUP INC COM 78408D105 225 13,353 SH   SOLE 21 13,353 0 0
SB FINL GROUP INC COM 78408D105 288 17,091 SH   SOLE 22 17,091 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 77,715 273,018 SH   SOLE 2 124,271 0 148,747
SBA COMMUNICATIONS CORP NEW CL A 78410G104 36,042 126,619 SH   SOLE 4 90,894 0 35,725
SBA COMMUNICATIONS CORP NEW CL A 78410G104 78,043 274,172 SH   SOLE 7 266,152 0 8,020
SBA COMMUNICATIONS CORP NEW CL A 78410G104 822 2,887 SH   SOLE 13 521 0 2,366
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,991 10,508 SH   SOLE 15 10,508 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 60,833 213,711 SH   SOLE 18 204,526 0 9,185
SBA COMMUNICATIONS CORP NEW CL A 78410G104 219,204 770,081 SH   SOLE 19 770,081 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,100,461 3,866,014 SH   SOLE 21 3,866,014 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 700,436 2,460,693 SH   SOLE 22 2,212,697 0 247,996
SBA COMMUNICATIONS CORP NEW CL A 78410G104 49,654 174,440 SH   SOLE 23 174,440 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 48,576 170,652 SH   SOLE 25 170,652 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 59,118 207,685 SH   SOLE 26 68,711 0 138,974
SBA COMMUNICATIONS CORP NEW CL A 78410G104 56,987 200,199 SH   SOLE 28 6,368 0 193,831
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,356 4,763 SH   SOLE 29 4,763 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 201,109 706,512 SH   SOLE 30 703,178 0 3,334
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7,667 26,934 SH   SOLE 31 24,990 0 1,944
SBA COMMUNICATIONS CORP NEW CL A 78410G104 13,996 49,168 SH   SOLE 34 49,168 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 12,853 45,154 SH   SOLE 36 45,154 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,005 3,530 SH   SOLE 40 3,530 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 63 222 SH   OTR 43 222 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 24,747 86,938 SH   SOLE 43 80,916 0 6,022
SCANSOURCE INC COM 806037107 3,496 132,357 SH   SOLE 2 101,912 0 30,445
SCANSOURCE INC COM 806037107 2 64 SH   SOLE 4 64 0 0
SCANSOURCE INC COM 806037107 6 226 SH   SOLE 7 226 0 0
SCANSOURCE INC COM 806037107 2,623 99,307 SH   SOLE 18 99,307 0 0
SCANSOURCE INC COM 806037107 5,905 223,606 SH   SOLE 19 223,606 0 0
SCANSOURCE INC COM 806037107 83,936 3,178,173 SH   SOLE 21 3,178,173 0 0
SCANSOURCE INC COM 806037107 28,098 1,063,912 SH   SOLE 22 1,034,278 0 29,634
SCANSOURCE INC COM 806037107 543 20,558 SH   SOLE 23 20,558 0 0
SCANSOURCE INC COM 806037107 85 3,234 SH   SOLE 25 3,234 0 0
SCANSOURCE INC COM 806037107 3,288 124,515 SH   SOLE 26 7,693 0 116,822
SCANSOURCE INC COM 806037107 1,413 53,494 SH   SOLE 30 53,494 0 0
SCANSOURCE INC COM 806037107 89 3,370 SH   SOLE 40 3,370 0 0
SCANSOURCE INC COM 806037107 391 14,792 SH   SOLE 43 14,582 0 210
SCHLUMBERGER LTD COM STK 806857108 111,155 3,096,245 SH   SOLE 2 1,059,486 0 2,036,759
SCHLUMBERGER LTD COM STK 806857108 43,188 1,203,001 SH   SOLE 4 631,749 0 571,252
SCHLUMBERGER LTD COM STK 806857108 45,378 1,264,013 SH   SOLE 7 1,224,896 0 39,117
SCHLUMBERGER LTD COM STK 806857108 5,044 140,508 SH   SOLE 13 109,810 0 30,698
SCHLUMBERGER LTD COM STK 806857108 4,869 135,635 SH   SOLE 15 135,635 0 0
SCHLUMBERGER LTD COM STK 806857108 2 46 SH   SOLE 17 0 0 46
SCHLUMBERGER LTD COM STK 806857108 84,391 2,350,734 SH   SOLE 18 2,121,104 0 229,630
SCHLUMBERGER LTD COM STK 806857108 47,306 1,317,719 SH   SOLE 19 1,317,719 0 0
SCHLUMBERGER LTD COM STK 806857108 2,381 66,334 SH   SOLE 20 66,334 0 0
SCHLUMBERGER LTD COM STK 806857108 1,412,688 39,350,646 SH   SOLE 21 39,350,646 0 0
SCHLUMBERGER LTD COM STK 806857108 1,097,872 30,581,388 SH   SOLE 22 27,688,283 0 2,893,105
SCHLUMBERGER LTD COM STK 806857108 84,637 2,357,590 SH   SOLE 23 2,357,590 0 0
SCHLUMBERGER LTD COM STK 806857108 95,475 2,659,481 SH   SOLE 25 2,659,481 0 0
SCHLUMBERGER LTD COM STK 806857108 111,557 3,107,447 SH   SOLE 26 1,173,394 0 1,934,053
SCHLUMBERGER LTD COM STK 806857108 174,515 4,861,133 SH   SOLE 28 126,641 0 4,734,492
SCHLUMBERGER LTD COM STK 806857108 3,304 92,031 SH   SOLE 29 92,031 0 0
SCHLUMBERGER LTD COM STK 806857108 438,133 12,204,252 SH   SOLE 30 11,637,872 0 566,380
SCHLUMBERGER LTD COM STK 806857108 14,824 412,919 SH   SOLE 31 387,180 0 25,739
SCHLUMBERGER LTD COM STK 806857108 15,166 422,462 SH   SOLE 34 422,462 0 0
SCHLUMBERGER LTD COM STK 806857108 20,527 571,794 SH   SOLE 36 571,794 0 0
SCHLUMBERGER LTD COM STK 806857108 1,664 46,338 SH   SOLE 40 46,338 0 0
SCHLUMBERGER LTD COM STK 806857108 155 4,311 SH   OTR 43 4,311 0 0
SCHLUMBERGER LTD COM STK 806857108 41,376 1,152,541 SH   SOLE 43 1,043,030 0 109,510
SCHMITT INDS INC ORE COM NEW 806870200 1 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 13,253 652,874 SH   SOLE 2 292,037 0 360,837
SCHNEIDER NATIONAL INC CL B 80689H102 5 234 SH   SOLE 4 234 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 14 691 SH   SOLE 7 691 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 227 11,164 SH   SOLE 13 11,164 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 1,773 87,359 SH   SOLE 18 69,736 0 17,623
SCHNEIDER NATIONAL INC CL B 80689H102 5,478 269,830 SH   SOLE 19 269,830 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 18,479 910,303 SH   SOLE 21 910,303 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 27,041 1,332,065 SH   SOLE 22 1,190,152 0 141,913
SCHNEIDER NATIONAL INC CL B 80689H102 234 11,520 SH   SOLE 25 11,520 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 704 34,699 SH   SOLE 26 30,687 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102 615 30,281 SH   SOLE 28 0 0 30,281
SCHNEIDER NATIONAL INC CL B 80689H102 1,095 53,959 SH   SOLE 30 53,959 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 16 779 SH   SOLE 31 779 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 22 1,095 SH   SOLE 34 1,095 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 91 4,498 SH   SOLE 36 4,498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 146 7,180 SH   SOLE 40 7,180 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 17,703 872,078 SH   SOLE 43 863,449 0 8,629
SCHNITZER STEEL INDS INC CL A 806882106 2,073 72,850 SH   SOLE 2 30,902 0 41,948
SCHNITZER STEEL INDS INC CL A 806882106 2 80 SH   SOLE 4 80 0 0
SCHNITZER STEEL INDS INC CL A 806882106 10 348 SH   SOLE 7 348 0 0
SCHNITZER STEEL INDS INC CL A 806882106 2,558 89,879 SH   SOLE 18 82,114 0 7,765
SCHNITZER STEEL INDS INC CL A 806882106 7,103 249,594 SH   SOLE 19 249,594 0 0
SCHNITZER STEEL INDS INC CL A 806882106 29,460 1,035,135 SH   SOLE 21 1,035,135 0 0
SCHNITZER STEEL INDS INC CL A 806882106 22,577 793,273 SH   SOLE 22 765,536 0 27,737
SCHNITZER STEEL INDS INC CL A 806882106 110 3,879 SH   SOLE 23 3,879 0 0
SCHNITZER STEEL INDS INC CL A 806882106 126 4,432 SH   SOLE 25 4,432 0 0
SCHNITZER STEEL INDS INC CL A 806882106 1,863 65,460 SH   SOLE 26 6,744 0 58,716
SCHNITZER STEEL INDS INC CL A 806882106 567 19,922 SH   SOLE 28 15,538 0 4,384
SCHNITZER STEEL INDS INC CL A 806882106 1,945 68,336 SH   SOLE 30 68,336 0 0
SCHNITZER STEEL INDS INC CL A 806882106 92 3,236 SH   SOLE 36 3,236 0 0
SCHNITZER STEEL INDS INC CL A 806882106 81 2,851 SH   SOLE 40 2,851 0 0
SCHNITZER STEEL INDS INC CL A 806882106 7,984 280,542 SH   SOLE 43 278,162 0 2,380
SCHOLAR ROCK HLDG CORP COM 80706P103 308 44,464 SH   SOLE 2 22,393 0 22,071
SCHOLAR ROCK HLDG CORP COM 80706P103 1 88 SH   SOLE 4 88 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 48 6,882 SH   SOLE 18 6,882 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 756 109,162 SH   SOLE 19 109,162 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 2,915 420,659 SH   SOLE 21 420,659 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 4,327 624,442 SH   SOLE 22 617,779 0 6,663
SCHOLAR ROCK HLDG CORP COM 80706P103 23 3,265 SH   SOLE 23 3,265 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 68 9,757 SH   SOLE 25 9,757 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 263 37,937 SH   SOLE 26 719 0 37,218
SCHOLAR ROCK HLDG CORP COM 80706P103 296 42,710 SH   SOLE 30 42,710 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 4 596 SH   SOLE 36 596 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 16 2,316 SH   SOLE 40 2,316 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 70 10,150 SH   SOLE 43 9,334 0 816
SCHOLASTIC CORP COM 807066105 1,960 63,712 SH   SOLE 2 44,947 0 18,765
SCHOLASTIC CORP COM 807066105 948 30,810 SH   SOLE 4 191 0 30,619
SCHOLASTIC CORP COM 807066105 9 290 SH   SOLE 7 290 0 0
SCHOLASTIC CORP COM 807066105 3,335 108,421 SH   SOLE 18 108,421 0 0
SCHOLASTIC CORP COM 807066105 2,452 79,730 SH   SOLE 19 79,730 0 0
SCHOLASTIC CORP COM 807066105 115,668 3,760,322 SH   SOLE 21 3,760,322 0 0
SCHOLASTIC CORP COM 807066105 24,463 795,281 SH   SOLE 22 761,480 0 33,801
SCHOLASTIC CORP COM 807066105 28 921 SH   SOLE 23 921 0 0
SCHOLASTIC CORP COM 807066105 117 3,815 SH   SOLE 25 3,815 0 0
SCHOLASTIC CORP COM 807066105 288 9,378 SH   SOLE 26 5,590 0 3,788
SCHOLASTIC CORP COM 807066105 21 691 SH   SOLE 28 691 0 0
SCHOLASTIC CORP COM 807066105 1,682 54,684 SH   SOLE 30 54,684 0 0
SCHOLASTIC CORP COM 807066105 77 2,515 SH   SOLE 40 2,515 0 0
SCHOLASTIC CORP COM 807066105 1,455 47,310 SH   SOLE 43 46,656 0 654
SCHRODINGER INC COM 80810D103 1,250 50,041 SH   SOLE 2 36,469 0 13,572
SCHRODINGER INC COM 80810D103 4 162 SH   SOLE 4 162 0 0
SCHRODINGER INC COM 80810D103 14 560 SH   SOLE 7 560 0 0
SCHRODINGER INC COM 80810D103 3,522 140,985 SH   SOLE 18 140,985 0 0
SCHRODINGER INC COM 80810D103 3,722 149,007 SH   SOLE 19 149,007 0 0
SCHRODINGER INC COM 80810D103 46,773 1,872,402 SH   SOLE 21 1,872,402 0 0
SCHRODINGER INC COM 80810D103 33,595 1,344,862 SH   SOLE 22 1,309,140 0 35,722
SCHRODINGER INC COM 80810D103 19 747 SH   SOLE 23 747 0 0
SCHRODINGER INC COM 80810D103 239 9,582 SH   SOLE 25 9,582 0 0
SCHRODINGER INC COM 80810D103 807 32,308 SH   SOLE 26 10,974 0 21,334
SCHRODINGER INC COM 80810D103 417 16,682 SH   SOLE 28 14,837 0 1,845
SCHRODINGER INC COM 80810D103 3,874 155,084 SH   SOLE 30 155,084 0 0
SCHRODINGER INC COM 80810D103 224 8,984 SH   SOLE 40 8,984 0 0
SCHRODINGER INC COM 80810D103 181 7,241 SH   SOLE 43 7,181 0 60
SCHULTZE SPL PURP ACQ CORP I CLASS A COM 808212104 28 2,860 SH   SOLE 2 2,860 0 0
SCHWAB CHARLES CORP COM 808513105 215,609 2,999,993 SH   SOLE 2 601,350 0 2,398,643
SCHWAB CHARLES CORP COM 808513105 80,515 1,120,282 SH   SOLE 4 642,842 0 477,440
SCHWAB CHARLES CORP COM 808513105 98,803 1,374,745 SH   SOLE 7 1,309,185 0 65,560
SCHWAB CHARLES CORP COM 808513105 2,826 39,316 SH   SOLE 13 6,056 0 33,260
SCHWAB CHARLES CORP COM 808513105 16,036 223,119 SH   SOLE 15 223,119 0 0
SCHWAB CHARLES CORP COM 808513105 4 49 SH   SOLE 17 0 0 49
SCHWAB CHARLES CORP COM 808513105 365,460 5,085,019 SH   SOLE 18 4,867,911 0 217,108
SCHWAB CHARLES CORP COM 808513105 295,827 4,116,136 SH   SOLE 19 4,116,136 0 0
SCHWAB CHARLES CORP COM 808513105 2,360,079 32,838,166 SH   SOLE 21 32,838,166 0 0
SCHWAB CHARLES CORP COM 808513105 2,308,069 32,114,494 SH   SOLE 22 29,159,016 0 2,955,478
SCHWAB CHARLES CORP COM 808513105 172,140 2,395,160 SH   SOLE 23 2,395,160 0 0
SCHWAB CHARLES CORP COM 808513105 170,922 2,378,211 SH   SOLE 25 2,378,211 0 0
SCHWAB CHARLES CORP COM 808513105 234,210 3,258,802 SH   SOLE 26 765,829 0 2,492,973
SCHWAB CHARLES CORP COM 808513105 186,006 2,588,095 SH   SOLE 28 66,532 0 2,521,563
SCHWAB CHARLES CORP COM 808513105 258 3,585 SH   SOLE 29 3,585 0 0
SCHWAB CHARLES CORP COM 808513105 504,595 7,020,934 SH   SOLE 30 7,020,934 0 0
SCHWAB CHARLES CORP COM 808513105 23,123 321,729 SH   SOLE 31 295,320 0 26,409
SCHWAB CHARLES CORP COM 808513105 231,217 3,217,159 SH   SOLE 34 3,217,159 0 0
SCHWAB CHARLES CORP COM 808513105 35,330 491,576 SH   SOLE 36 491,576 0 0
SCHWAB CHARLES CORP COM 808513105 3,393 47,217 SH   SOLE 40 47,217 0 0
SCHWAB CHARLES CORP COM 808513105 231 3,213 SH   OTR 43 3,213 0 0
SCHWAB CHARLES CORP COM 808513105 93,412 1,299,741 SH   SOLE 43 1,177,917 0 121,823
SCHWAB CHARLES CORP OPTIONS 808513105 244 3,400 SH Call SOLE 2 0 0 3,400
SCHWAB CHARLES CORP OPTIONS 808513105 165 2,300 SH Call SOLE 4 2,300 0 0
SCHWAB CHARLES CORP OPTIONS 808513105 2,709 37,700 SH Call SOLE 18 37,700 0 0
SCHWAB CHARLES CORP OPTIONS 808513105 13,547 188,500 SH Call SOLE 19 188,500 0 0
SCHWAB CHARLES CORP OPTIONS 808513105 1,128 15,700 SH Call SOLE 22 15,700 0 0
SCHWAB CHARLES CORP OPTIONS 808513105 137 1,900 SH Call SOLE 26 1,900 0 0
SCHWAB CHARLES CORP OPTIONS 808513105 8,200 114,100 SH Call SOLE 34 114,100 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,200 100,032 SH   SOLE 17 0 0 100,032
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 158 3,758 SH   SOLE 43 3,332 0 426
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,018 24,037 SH   SOLE 17 0 0 24,037
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 443 10,461 SH   SOLE 43 4,000 0 6,461
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 34 614 SH   SOLE 2 614 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 34 605 SH   SOLE 17 0 0 605
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 17 296 SH   SOLE 2 296 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 6,334 108,251 SH   SOLE 17 0 0 108,251
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 35 583 SH   SOLE 17 0 0 583
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 0 8 SH   SOLE 2 8 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 474 12,547 SH   SOLE 17 0 0 12,547
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 0 1 SH   SOLE 43 1 0 0
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 10 235 SH   SOLE 2 235 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6,290 280,783 SH   SOLE 17 0 0 280,783
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 3 73 SH   SOLE 17 0 0 73
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 13 568 SH   SOLE 17 0 0 568
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 3 104 SH   SOLE 17 0 0 104
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 9,578 380,842 SH   SOLE 17 0 0 380,842
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 21 488 SH   SOLE 17 0 0 488
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 16 342 SH   SOLE 17 0 0 342
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 55 821 SH   SOLE 17 0 0 821
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,087 38,644 SH   SOLE 17 0 0 38,644
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 70 1,540 SH   SOLE 2 1,540 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 642 14,169 SH   SOLE 17 0 0 14,169
SCHWAB STRATEGIC TR US REIT ETF 808524847 15 828 SH   SOLE 17 0 0 828
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 14 279 SH   SOLE 2 279 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 21 427 SH   SOLE 17 0 0 427
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 0 7 SH   SOLE 2 7 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 28 539 SH   SOLE 2 539 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 17,914 345,830 SH   SOLE 17 0 0 345,830
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,937 69,792 SH   SOLE 17 0 0 69,792
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 1 SH   SOLE 43 0 0 1
SCIENCE 37 HOLDINGS INC COM 808644108 19 12,069 SH   SOLE 2 3,242 0 8,827
SCIENCE 37 HOLDINGS INC COM 808644108 267 165,877 SH   SOLE 18 165,877 0 0
SCIENCE 37 HOLDINGS INC COM 808644108 177 109,747 SH   SOLE 19 109,747 0 0
SCIENCE 37 HOLDINGS INC COM 808644108 3,047 1,892,742 SH   SOLE 21 1,892,742 0 0
SCIENCE 37 HOLDINGS INC COM 808644108 1,898 1,178,856 SH   SOLE 22 1,171,320 0 7,536
SCIENCE APPLICATIONS INTL CO COM 808625107 19,047 215,386 SH   SOLE 2 55,356 0 160,030
SCIENCE APPLICATIONS INTL CO COM 808625107 478 5,408 SH   SOLE 4 119 0 5,289
SCIENCE APPLICATIONS INTL CO COM 808625107 204 2,305 SH   SOLE 7 2,305 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 10,557 119,381 SH   SOLE 18 119,381 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,508 17,051 SH   SOLE 19 17,051 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 256,952 2,905,707 SH   SOLE 21 2,905,707 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 132,838 1,502,179 SH   SOLE 22 1,433,725 0 68,454
SCIENCE APPLICATIONS INTL CO COM 808625107 722 8,166 SH   SOLE 25 8,166 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2,654 30,007 SH   SOLE 26 25,080 0 4,927
SCIENCE APPLICATIONS INTL CO COM 808625107 210 2,374 SH   SOLE 28 961 0 1,413
SCIENCE APPLICATIONS INTL CO COM 808625107 1,500 16,960 SH   SOLE 30 16,960 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 70 794 SH   SOLE 31 794 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 103 1,161 SH   SOLE 36 1,161 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 620 7,015 SH   SOLE 40 7,015 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,897 21,452 SH   SOLE 43 19,858 0 1,594
SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 8 177,428 SH   SOLE 19 177,428 0 0
SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 1 31,213 SH   SOLE 34 31,213 0 0
SCIPLAY CORPORATION CL A 809087109 9 746 SH   SOLE 2 0 0 746
SCIPLAY CORPORATION CL A 809087109 668 56,833 SH   SOLE 21 56,833 0 0
SCIPLAY CORPORATION CL A 809087109 3,901 331,712 SH   SOLE 22 331,712 0 0
SCORPIO TANKERS INC SHS Y7542C130 4,860 115,606 SH   SOLE 2 55,017 0 60,589
SCORPIO TANKERS INC SHS Y7542C130 220 5,224 SH   SOLE 7 524 0 4,700
SCORPIO TANKERS INC SHS Y7542C130 6,094 144,951 SH   SOLE 18 144,951 0 0
SCORPIO TANKERS INC SHS Y7542C130 14,542 345,913 SH   SOLE 19 345,913 0 0
SCORPIO TANKERS INC SHS Y7542C130 66,299 1,577,040 SH   SOLE 21 1,577,040 0 0
SCORPIO TANKERS INC SHS Y7542C130 32,370 769,990 SH   SOLE 22 738,355 0 31,635
SCORPIO TANKERS INC SHS Y7542C130 431 10,241 SH   SOLE 23 10,241 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,655 63,166 SH   SOLE 26 0 0 63,166
SCORPIO TANKERS INC SHS Y7542C130 24 570 SH   SOLE 36 570 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,503 35,761 SH   SOLE 43 33,959 0 1,802
SCOTTS MIRACLE-GRO CO CL A 810186106 4,529 105,940 SH   SOLE 2 60,711 0 45,229
SCOTTS MIRACLE-GRO CO CL A 810186106 6 149 SH   SOLE 4 149 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 833 19,482 SH   SOLE 7 19,482 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 3,732 87,297 SH   SOLE 18 87,297 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 534 12,492 SH   SOLE 19 12,492 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 92,425 2,161,988 SH   SOLE 21 2,161,988 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 47,184 1,103,713 SH   SOLE 22 1,051,931 0 51,782
SCOTTS MIRACLE-GRO CO CL A 810186106 246 5,757 SH   SOLE 25 5,757 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 757 17,718 SH   SOLE 26 14,213 0 3,505
SCOTTS MIRACLE-GRO CO CL A 810186106 31 732 SH   SOLE 28 732 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 693 16,210 SH   SOLE 30 16,210 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 26 602 SH   SOLE 31 602 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 53 1,232 SH   SOLE 36 1,232 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 233 5,442 SH   SOLE 40 5,442 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 11 248 SH   OTR 43 248 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,544 36,122 SH   SOLE 43 32,653 0 3,469
SCPHARMACEUTICALS INC COM 810648105 6 928 SH   SOLE 2 909 0 19
SCPHARMACEUTICALS INC COM 810648105 17 2,646 SH   SOLE 18 2,646 0 0
SCPHARMACEUTICALS INC COM 810648105 238 36,534 SH   SOLE 21 36,534 0 0
SCPHARMACEUTICALS INC COM 810648105 161 24,694 SH   SOLE 22 24,694 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,690 238,707 SH   SOLE 2 176,924 0 61,783
SCRIPPS E W CO OHIO CL A NEW 811054402 3 239 SH   SOLE 4 239 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 6 508 SH   SOLE 7 508 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,469 219,051 SH   SOLE 18 219,051 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 3,846 341,264 SH   SOLE 19 341,264 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 79,376 7,043,144 SH   SOLE 21 7,043,144 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 21,047 1,867,502 SH   SOLE 22 1,806,266 0 61,236
SCRIPPS E W CO OHIO CL A NEW 811054402 127 11,292 SH   SOLE 23 11,292 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 111 9,843 SH   SOLE 25 9,843 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 994 88,158 SH   SOLE 26 30,319 0 57,839
SCRIPPS E W CO OHIO CL A NEW 811054402 53 4,662 SH   SOLE 28 476 0 4,186
SCRIPPS E W CO OHIO CL A NEW 811054402 1,898 168,449 SH   SOLE 30 168,449 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 92 8,205 SH   SOLE 36 8,205 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 65 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 829 73,527 SH   SOLE 43 69,755 0 3,772
SCULPTOR CAP MGMT COM CL A 811246107 153 17,283 SH   SOLE 2 1,125 0 16,158
SCULPTOR CAP MGMT COM CL A 811246107 2 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107 688 77,793 SH   SOLE 18 77,793 0 0
SCULPTOR CAP MGMT COM CL A 811246107 412 46,571 SH   SOLE 19 46,571 0 0
SCULPTOR CAP MGMT COM CL A 811246107 7,767 878,650 SH   SOLE 21 878,650 0 0
SCULPTOR CAP MGMT COM CL A 811246107 4,955 560,561 SH   SOLE 22 549,590 0 10,971
SCULPTOR CAP MGMT COM CL A 811246107 1 78 SH   SOLE 43 78 0 0
SCWORX CORP COM 78396V109 4 6,042 SH   SOLE 21 6,042 0 0
SCYNEXIS INC COM NEW 811292200 11 4,621 SH   SOLE 18 4,621 0 0
SCYNEXIS INC COM NEW 811292200 262 109,068 SH   SOLE 21 109,068 0 0
SCYNEXIS INC COM NEW 811292200 730 304,057 SH   SOLE 22 304,057 0 0
SEA LTD SPONSORD ADS 81141R100 3,143 56,079 SH   SOLE 2 17,577 0 38,502
SEA LTD SPONSORD ADS 81141R100 12,837 229,019 SH   SOLE 4 136,068 0 92,951
SEA LTD SPONSORD ADS 81141R100 17,154 306,042 SH   SOLE 7 287,406 0 18,636
SEA LTD SPONSORD ADS 81141R100 83 1,486 SH   SOLE 13 1,486 0 0
SEA LTD SPONSORD ADS 81141R100 11,512 205,392 SH   SOLE 15 205,392 0 0
SEA LTD SPONSORD ADS 81141R100 18,817 335,726 SH   SOLE 18 335,344 0 382
SEA LTD SPONSORD ADS 81141R100 11,760 209,816 SH   SOLE 19 209,816 0 0
SEA LTD SPONSORD ADS 81141R100 328,097 5,853,646 SH   SOLE 21 5,853,646 0 0
SEA LTD SPONSORD ADS 81141R100 290,916 5,190,301 SH   SOLE 22 5,061,545 0 128,756
SEA LTD SPONSORD ADS 81141R100 26,083 465,349 SH   SOLE 23 465,349 0 0
SEA LTD SPONSORD ADS 81141R100 4,157 74,165 SH   SOLE 25 74,165 0 0
SEA LTD SPONSORD ADS 81141R100 27,259 486,335 SH   SOLE 26 53,224 0 433,111
SEA LTD SPONSORD ADS 81141R100 20,899 372,869 SH   SOLE 28 0 0 372,869
SEA LTD SPONSORD ADS 81141R100 24 427 SH   SOLE 29 427 0 0
SEA LTD SPONSORD ADS 81141R100 80,725 1,440,229 SH   SOLE 30 1,440,229 0 0
SEA LTD SPONSORD ADS 81141R100 5,039 89,900 SH   SOLE 31 66,638 0 23,262
SEA LTD SPONSORD ADS 81141R100 3,157 56,316 SH   SOLE 34 56,316 0 0
SEA LTD SPONSORD ADS 81141R100 2,956 52,735 SH   SOLE 36 52,735 0 0
SEA LTD SPONSORD ADS 81141R100 675 12,046 SH   SOLE 40 12,046 0 0
SEA LTD SPONSORD ADS 81141R100 8,934 159,388 SH   SOLE 43 142,950 0 16,438
SEABOARD CORP DEL COM 811543107 1,126 331 SH   SOLE 2 155 0 176
SEABOARD CORP DEL COM 811543107 1,504 442 SH   SOLE 7 442 0 0
SEABOARD CORP DEL COM 811543107 310 91 SH   SOLE 18 91 0 0
SEABOARD CORP DEL COM 811543107 245 72 SH   SOLE 19 72 0 0
SEABOARD CORP DEL COM 811543107 12,284 3,610 SH   SOLE 21 3,610 0 0
SEABOARD CORP DEL COM 811543107 20,195 5,935 SH   SOLE 22 5,589 0 346
SEABOARD CORP DEL COM 811543107 316 93 SH   SOLE 23 93 0 0
SEABOARD CORP DEL COM 811543107 126 37 SH   SOLE 25 37 0 0
SEABOARD CORP DEL COM 811543107 531 156 SH   SOLE 26 133 0 23
SEABOARD CORP DEL COM 811543107 2,324 683 SH   SOLE 30 683 0 0
SEABOARD CORP DEL COM 811543107 14 4 SH   SOLE 31 4 0 0
SEABOARD CORP DEL COM 811543107 112 33 SH   SOLE 40 33 0 0
SEABOARD CORP DEL COM 811543107 5,155 1,515 SH   SOLE 43 1,475 0 40
SEABRIDGE GOLD INC COM 811916105 2,788 234,904 SH   SOLE 7 234,904 0 0
SEABRIDGE GOLD INC COM 811916105 88 7,452 SH   SOLE 43 7,359 0 93
SEACHANGE INTL INC COM 811699107 3 8,056 SH   SOLE 18 8,056 0 0
SEACHANGE INTL INC COM 811699107 56 129,231 SH   SOLE 21 129,231 0 0
SEACHANGE INTL INC COM 811699107 177 411,000 SH   SOLE 22 411,000 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,742 57,614 SH   SOLE 2 24,818 0 32,796
SEACOAST BKG CORP FLA COM NEW 811707801 53 1,757 SH   SOLE 4 207 0 1,550
SEACOAST BKG CORP FLA COM NEW 811707801 20 648 SH   SOLE 7 648 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 6,295 208,245 SH   SOLE 18 208,245 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,166 104,739 SH   SOLE 19 104,739 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 214,458 7,094,196 SH   SOLE 21 7,094,196 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 42,568 1,408,142 SH   SOLE 22 1,346,978 0 61,164
SEACOAST BKG CORP FLA COM NEW 811707801 216 7,155 SH   SOLE 25 7,155 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 528 17,464 SH   SOLE 26 13,196 0 4,268
SEACOAST BKG CORP FLA COM NEW 811707801 30 986 SH   SOLE 28 986 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,279 108,453 SH   SOLE 30 108,453 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 178 5,903 SH   SOLE 40 5,903 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 380 12,576 SH   SOLE 43 12,307 0 269
SEACOR MARINE HLDGS INC COM 78413P101 8 1,406 SH   SOLE 2 0 0 1,406
SEACOR MARINE HLDGS INC COM 78413P101 24 4,187 SH   SOLE 18 4,187 0 0
SEACOR MARINE HLDGS INC COM 78413P101 533 94,801 SH   SOLE 21 94,801 0 0
SEACOR MARINE HLDGS INC COM 78413P101 1,820 323,895 SH   SOLE 22 323,895 0 0
SEACOR MARINE HLDGS INC COM 78413P101 4 676 SH   SOLE 43 676 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5,606 105,313 SH   SOLE 2 41,263 0 64,050
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4,964 93,255 SH   SOLE 4 78,967 0 14,288
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 13,150 247,043 SH   SOLE 7 191,136 0 55,907
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 308 5,781 SH   SOLE 13 864 0 4,917
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,483 27,853 SH   SOLE 15 27,853 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 16,379 307,700 SH   SOLE 18 291,293 0 16,407
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5,674 106,601 SH   SOLE 19 106,601 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 304,659 5,723,444 SH   SOLE 21 5,723,444 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 152,880 2,872,073 SH   SOLE 22 2,621,663 0 250,410
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 17,855 335,422 SH   SOLE 23 335,422 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 17,378 326,473 SH   SOLE 25 326,473 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 20,851 391,711 SH   SOLE 26 135,332 0 256,379
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 24,858 466,993 SH   SOLE 28 14,627 0 452,366
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 19 359 SH   SOLE 29 359 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 70,047 1,315,922 SH   SOLE 30 1,315,922 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,390 44,895 SH   SOLE 31 41,167 0 3,728
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,421 45,489 SH   SOLE 32 45,489 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,955 74,308 SH   SOLE 34 74,308 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5,930 111,408 SH   SOLE 35 111,408 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,958 74,363 SH   SOLE 36 74,363 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 344 6,465 SH   SOLE 40 6,465 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9,168 172,236 SH   SOLE 43 159,506 0 12,730
SEAGEN INC COM 81181C104 39,147 286,103 SH   SOLE 2 91,770 0 194,333
SEAGEN INC COM 81181C104 14,231 104,003 SH   SOLE 4 56,549 0 47,454
SEAGEN INC COM 81181C104 7,104 51,922 SH   SOLE 7 51,454 0 468
SEAGEN INC COM 81181C104 515 3,761 SH   SOLE 13 567 0 3,194
SEAGEN INC COM 81181C104 1,615 11,805 SH   SOLE 15 11,805 0 0
SEAGEN INC COM 81181C104 35,560 259,882 SH   SOLE 18 252,208 0 7,674
SEAGEN INC COM 81181C104 117,004 855,107 SH   SOLE 19 855,107 0 0
SEAGEN INC COM 81181C104 638,361 4,665,355 SH   SOLE 21 4,665,355 0 0
SEAGEN INC COM 81181C104 450,597 3,293,113 SH   SOLE 22 3,024,926 0 268,187
SEAGEN INC COM 81181C104 29,514 215,699 SH   SOLE 23 215,699 0 0
SEAGEN INC COM 81181C104 22,739 166,184 SH   SOLE 25 166,184 0 0
SEAGEN INC COM 81181C104 25,989 189,937 SH   SOLE 26 96,380 0 93,557
SEAGEN INC COM 81181C104 23,496 171,717 SH   SOLE 28 9,652 0 162,065
SEAGEN INC COM 81181C104 37 271 SH   SOLE 29 271 0 0
SEAGEN INC COM 81181C104 101,356 740,741 SH   SOLE 30 728,289 0 12,452
SEAGEN INC COM 81181C104 4,168 30,462 SH   SOLE 31 28,002 0 2,460
SEAGEN INC COM 81181C104 5,807 42,439 SH   SOLE 32 42,439 0 0
SEAGEN INC COM 81181C104 82,935 606,120 SH   SOLE 34 606,120 0 0
SEAGEN INC COM 81181C104 6,797 49,677 SH   SOLE 36 49,677 0 0
SEAGEN INC COM 81181C104 599 4,378 SH   SOLE 40 4,378 0 0
SEAGEN INC COM 81181C104 78 570 SH   OTR 43 570 0 0
SEAGEN INC COM 81181C104 10,615 77,576 SH   SOLE 43 70,359 0 7,217
SEALED AIR CORP NEW COM 81211K100 15,175 340,944 SH   SOLE 2 271,446 0 69,498
SEALED AIR CORP NEW COM 81211K100 5,247 117,884 SH   SOLE 4 50,320 0 67,564
SEALED AIR CORP NEW COM 81211K100 5,780 129,848 SH   SOLE 7 124,304 0 5,544
SEALED AIR CORP NEW COM 81211K100 26 589 SH   SOLE 13 589 0 0
SEALED AIR CORP NEW COM 81211K100 886 19,902 SH   SOLE 15 19,902 0 0
SEALED AIR CORP NEW COM 81211K100 127,477 2,864,014 SH   SOLE 18 2,697,371 0 166,643
SEALED AIR CORP NEW COM 81211K100 257,790 5,791,739 SH   SOLE 19 5,791,739 0 0
SEALED AIR CORP NEW COM 81211K100 178,031 3,999,795 SH   SOLE 21 3,999,795 0 0
SEALED AIR CORP NEW COM 81211K100 179,298 4,028,255 SH   SOLE 22 3,720,852 0 307,403
SEALED AIR CORP NEW COM 81211K100 14,669 329,577 SH   SOLE 23 329,577 0 0
SEALED AIR CORP NEW COM 81211K100 7,161 160,884 SH   SOLE 25 110,930 0 49,954
SEALED AIR CORP NEW COM 81211K100 10,047 225,715 SH   SOLE 26 126,405 0 99,310
SEALED AIR CORP NEW COM 81211K100 14,291 321,065 SH   SOLE 28 2,708 0 318,357
SEALED AIR CORP NEW COM 81211K100 39,459 886,509 SH   SOLE 30 669,275 0 217,234
SEALED AIR CORP NEW COM 81211K100 1,403 31,529 SH   SOLE 31 28,525 0 3,004
SEALED AIR CORP NEW COM 81211K100 30,319 681,174 SH   SOLE 34 681,174 0 0
SEALED AIR CORP NEW COM 81211K100 1,834 41,200 SH   SOLE 36 41,200 0 0
SEALED AIR CORP NEW COM 81211K100 214 4,809 SH   SOLE 40 4,809 0 0
SEALED AIR CORP NEW COM 81211K100 16 358 SH   OTR 43 358 0 0
SEALED AIR CORP NEW COM 81211K100 8,469 190,279 SH   SOLE 43 165,414 0 24,865
SEASPINE HLDGS CORP COM 81255T108 743 130,793 SH   SOLE 2 91,893 0 38,900
SEASPINE HLDGS CORP COM 81255T108 3 463 SH   SOLE 7 463 0 0
SEASPINE HLDGS CORP COM 81255T108 666 117,197 SH   SOLE 18 117,197 0 0
SEASPINE HLDGS CORP COM 81255T108 756 133,044 SH   SOLE 19 133,044 0 0
SEASPINE HLDGS CORP COM 81255T108 7,249 1,276,309 SH   SOLE 21 1,276,309 0 0
SEASPINE HLDGS CORP COM 81255T108 5,288 930,993 SH   SOLE 22 907,970 0 23,023
SEASPINE HLDGS CORP COM 81255T108 4 740 SH   SOLE 23 740 0 0
SEASPINE HLDGS CORP COM 81255T108 66 11,627 SH   SOLE 26 0 0 11,627
SEAWORLD ENTMT INC COM 81282V100 1,616 35,499 SH   SOLE 2 19,271 0 16,228
SEAWORLD ENTMT INC COM 81282V100 9 201 SH   SOLE 4 201 0 0
SEAWORLD ENTMT INC COM 81282V100 56 1,237 SH   SOLE 7 487 0 750
SEAWORLD ENTMT INC COM 81282V100 5,343 117,397 SH   SOLE 18 117,397 0 0
SEAWORLD ENTMT INC COM 81282V100 3,521 77,378 SH   SOLE 19 77,378 0 0
SEAWORLD ENTMT INC COM 81282V100 64,034 1,407,021 SH   SOLE 21 1,407,021 0 0
SEAWORLD ENTMT INC COM 81282V100 47,553 1,044,882 SH   SOLE 22 1,005,087 0 39,795
SEAWORLD ENTMT INC COM 81282V100 364 8,009 SH   SOLE 25 8,009 0 0
SEAWORLD ENTMT INC COM 81282V100 1,021 22,434 SH   SOLE 26 17,042 0 5,392
SEAWORLD ENTMT INC COM 81282V100 181 3,974 SH   SOLE 28 919 0 3,055
SEAWORLD ENTMT INC COM 81282V100 2,427 53,322 SH   SOLE 30 53,322 0 0
SEAWORLD ENTMT INC COM 81282V100 77 1,683 SH   SOLE 36 1,683 0 0
SEAWORLD ENTMT INC COM 81282V100 314 6,894 SH   SOLE 40 6,894 0 0
SEAWORLD ENTMT INC COM 81282V100 766 16,841 SH   SOLE 43 16,254 0 587
SECUREWORKS CORP CL A 81374A105 101 12,549 SH   SOLE 2 323 0 12,226
SECUREWORKS CORP CL A 81374A105 267 33,152 SH   SOLE 18 33,152 0 0
SECUREWORKS CORP CL A 81374A105 131 16,225 SH   SOLE 19 16,225 0 0
SECUREWORKS CORP CL A 81374A105 2,695 334,835 SH   SOLE 21 334,835 0 0
SECUREWORKS CORP CL A 81374A105 2,051 254,800 SH   SOLE 22 248,315 0 6,485
SECUREWORKS CORP CL A 81374A105 0 34 SH   SOLE 43 34 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 227 35,751 SH   SOLE 2 11,102 0 24,649
SECURITY NATL FINL CORP CL A NEW 814785309 11 1,682 SH   SOLE 18 1,682 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 138 21,667 SH   SOLE 21 21,667 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 331 52,085 SH   SOLE 22 52,085 0 0
SEELOS THERAPEUTICS INC COM 81577F109 130 126,494 SH   SOLE 21 126,494 0 0
SEELOS THERAPEUTICS INC COM 81577F109 1,699 1,649,610 SH   SOLE 22 1,649,610 0 0
SEER INC COM CL A 81578P106 482 62,309 SH   SOLE 2 18,206 0 44,103
SEER INC COM CL A 81578P106 2 286 SH   SOLE 4 286 0 0
SEER INC COM CL A 81578P106 3 374 SH   SOLE 7 374 0 0
SEER INC COM CL A 81578P106 1,313 169,640 SH   SOLE 18 166,735 0 2,905
SEER INC COM CL A 81578P106 1,286 166,168 SH   SOLE 19 166,168 0 0
SEER INC COM CL A 81578P106 16,487 2,130,133 SH   SOLE 21 2,130,133 0 0
SEER INC COM CL A 81578P106 8,492 1,097,125 SH   SOLE 22 1,052,476 0 44,649
SEER INC COM CL A 81578P106 37 4,727 SH   SOLE 25 4,727 0 0
SEER INC COM CL A 81578P106 81 10,418 SH   SOLE 26 363 0 10,055
SEER INC COM CL A 81578P106 32 4,152 SH   SOLE 28 0 0 4,152
SEER INC COM CL A 81578P106 1,124 145,170 SH   SOLE 30 145,170 0 0
SEER INC COM CL A 81578P106 29 3,730 SH   SOLE 40 3,730 0 0
SEER INC COM CL A 81578P106 400 51,696 SH   SOLE 43 51,159 0 537
SEI INVTS CO COM 784117103 7,940 161,877 SH   SOLE 2 78,002 0 83,875
SEI INVTS CO COM 784117103 4,403 89,771 SH   SOLE 4 36,950 0 52,821
SEI INVTS CO COM 784117103 3,808 77,625 SH   SOLE 7 48,035 0 29,590
SEI INVTS CO COM 784117103 24 489 SH   SOLE 13 489 0 0
SEI INVTS CO COM 784117103 667 13,589 SH   SOLE 15 13,589 0 0
SEI INVTS CO COM 784117103 16,454 335,447 SH   SOLE 18 329,487 0 5,960
SEI INVTS CO COM 784117103 1,581 32,234 SH   SOLE 19 32,234 0 0
SEI INVTS CO COM 784117103 300,558 6,127,578 SH   SOLE 21 6,127,578 0 0
SEI INVTS CO COM 784117103 149,991 3,057,927 SH   SOLE 22 2,850,229 0 207,698
SEI INVTS CO COM 784117103 9,578 195,261 SH   SOLE 23 195,261 0 0
SEI INVTS CO COM 784117103 5,506 112,261 SH   SOLE 25 112,261 0 0
SEI INVTS CO COM 784117103 6,014 122,605 SH   SOLE 26 55,887 0 66,718
SEI INVTS CO COM 784117103 6,018 122,695 SH   SOLE 28 2,173 0 120,522
SEI INVTS CO COM 784117103 23,997 489,236 SH   SOLE 30 445,946 0 43,290
SEI INVTS CO COM 784117103 1,236 25,194 SH   SOLE 31 22,999 0 2,195
SEI INVTS CO COM 784117103 292 5,957 SH   SOLE 34 5,957 0 0
SEI INVTS CO COM 784117103 3,255 66,370 SH   SOLE 36 66,370 0 0
SEI INVTS CO COM 784117103 211 4,301 SH   SOLE 40 4,301 0 0
SEI INVTS CO COM 784117103 18 370 SH   OTR 43 370 0 0
SEI INVTS CO COM 784117103 21,781 444,059 SH   SOLE 43 435,734 0 8,325
SELECT ENERGY SVCS INC CL A COM 81617J301 742 106,456 SH   SOLE 2 37,217 0 69,239
SELECT ENERGY SVCS INC CL A COM 81617J301 2 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 615 88,283 SH   SOLE 7 88,283 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,559 223,665 SH   SOLE 18 223,665 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 904 129,716 SH   SOLE 19 129,716 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 17,841 2,559,678 SH   SOLE 21 2,559,678 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 11,900 1,707,365 SH   SOLE 22 1,639,183 0 68,182
SELECT ENERGY SVCS INC CL A COM 81617J301 84 12,099 SH   SOLE 25 12,099 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 22 3,193 SH   SOLE 26 0 0 3,193
SELECT ENERGY SVCS INC CL A COM 81617J301 68 9,721 SH   SOLE 28 0 0 9,721
SELECT ENERGY SVCS INC CL A COM 81617J301 5,376 771,288 SH   SOLE 30 771,288 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 52 7,453 SH   SOLE 40 7,453 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 390 56,012 SH   SOLE 43 55,063 0 949
SELECT MED HLDGS CORP COM 81619Q105 2,095 94,790 SH   SOLE 2 76,718 0 18,072
SELECT MED HLDGS CORP COM 81619Q105 8 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 53 2,407 SH   SOLE 7 2,407 0 0
SELECT MED HLDGS CORP COM 81619Q105 8,114 367,139 SH   SOLE 18 350,215 0 16,924
SELECT MED HLDGS CORP COM 81619Q105 4,258 192,667 SH   SOLE 19 192,667 0 0
SELECT MED HLDGS CORP COM 81619Q105 282,753 12,794,268 SH   SOLE 21 12,794,268 0 0
SELECT MED HLDGS CORP COM 81619Q105 58,207 2,633,821 SH   SOLE 22 2,557,475 0 76,346
SELECT MED HLDGS CORP COM 81619Q105 379 17,127 SH   SOLE 25 17,127 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,156 52,312 SH   SOLE 26 43,177 0 9,135
SELECT MED HLDGS CORP COM 81619Q105 76 3,451 SH   SOLE 28 2,053 0 1,398
SELECT MED HLDGS CORP COM 81619Q105 6,480 293,212 SH   SOLE 30 293,212 0 0
SELECT MED HLDGS CORP COM 81619Q105 675 30,550 SH   SOLE 34 30,550 0 0
SELECT MED HLDGS CORP COM 81619Q105 41 1,862 SH   SOLE 36 1,862 0 0
SELECT MED HLDGS CORP COM 81619Q105 287 12,996 SH   SOLE 40 12,996 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,183 53,541 SH   SOLE 43 53,034 0 507
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 24,656 362,533 SH   SOLE 2 362,533 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,962 87,666 SH   SOLE 7 0 0 87,666
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 51 750 SH   SOLE 43 750 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 126,680 1,045,994 SH   SOLE 2 1,045,994 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 380 3,135 SH   SOLE 4 3,135 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14,803 122,224 SH   SOLE 7 0 0 122,224
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12 100 SH   SOLE 17 0 0 100
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6,217 51,335 SH   SOLE 18 51,335 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 54,886 453,195 SH   SOLE 19 453,195 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,878 23,760 SH   SOLE 22 23,760 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16 129 SH   SOLE 43 129 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308 994 14,900 SH Put SOLE 4 14,900 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308 15,068 225,800 SH Put SOLE 18 225,800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308 123,984 1,858,000 SH Put SOLE 19 1,858,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308 6,846 102,600 SH Put SOLE 22 102,600 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 63,468 951,111 SH   SOLE 2 951,111 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 13,091 196,181 SH   SOLE 7 0 0 196,181
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 70 1,050 SH   SOLE 43 1,050 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 103,145 724,082 SH   SOLE 2 724,082 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 18,843 132,279 SH   SOLE 7 0 0 132,279
SELECT SECTOR SPDR TR ENERGY 81369Y506 38,203 530,456 SH   SOLE 2 530,456 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 5,648 78,423 SH   SOLE 7 0 0 78,423
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,506 48,675 SH   SOLE 19 48,675 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 438 6,075 SH   SOLE 30 6,075 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 1 SH   SOLE 43 1 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 266 3,700 SH Call SOLE 2 0 0 3,700
SELECT SECTOR SPDR TR OPTIONS 81369Y506 346 4,800 SH Put SOLE 2 0 0 4,800
SELECT SECTOR SPDR TR OPTIONS 81369Y506 180 2,500 SH Call SOLE 4 2,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 302 4,200 SH Put SOLE 4 4,200 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 2,938 40,800 SH Call SOLE 18 40,800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 4,645 64,500 SH Put SOLE 18 64,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 13,612 189,000 SH Call SOLE 19 189,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 23,759 329,900 SH Put SOLE 19 329,900 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 1,217 16,900 SH Call SOLE 22 16,900 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 1,916 26,600 SH Put SOLE 22 26,600 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 151 2,100 SH Call SOLE 26 2,100 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 223 3,100 SH Put SOLE 26 3,100 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 105,864 3,486,958 SH   SOLE 2 3,486,958 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 27,528 906,710 SH   SOLE 7 0 0 906,710
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 0 1 SH   SOLE 17 0 0 1
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,053 34,700 SH   SOLE 22 34,700 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 154 5,079 SH   SOLE 43 5,079 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 79,957 965,198 SH   SOLE 2 965,198 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 127 1,532 SH   SOLE 4 1,532 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 24,442 295,056 SH   SOLE 7 0 0 295,056
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,615 31,563 SH   SOLE 18 31,563 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 20,898 252,266 SH   SOLE 19 252,266 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,203 14,528 SH   SOLE 22 14,528 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 124 1,500 SH   SOLE 30 1,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 41 500 SH   SOLE 43 500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y803 8,909 75,000 SH Call SOLE 19 75,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 233,234 1,963,583 SH   SOLE 2 1,963,583 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 42,010 353,680 SH   SOLE 7 0 0 353,680
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 578 4,862 SH   SOLE 43 4,500 0 362
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 79,828 1,666,903 SH   SOLE 2 1,666,903 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 23,677 494,404 SH   SOLE 7 0 0 494,404
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 19,226 533,895 SH   SOLE 2 533,895 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 34 931 SH   SOLE 7 0 0 931
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 55,121 1,530,726 SH   SOLE 22 1,530,726 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 31,531 481,313 SH   SOLE 2 481,313 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10,428 159,181 SH   SOLE 7 0 0 159,181
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 98 1,500 SH   SOLE 43 1,500 0 0
SELECTA BIOSCIENCES INC COM 816212104 26 16,142 SH   SOLE 2 14,013 0 2,129
SELECTA BIOSCIENCES INC COM 816212104 1,693 1,032,599 SH   SOLE 21 1,032,599 0 0
SELECTA BIOSCIENCES INC COM 816212104 2,135 1,301,907 SH   SOLE 22 1,301,907 0 0
SELECTA BIOSCIENCES INC COM 816212104 111 67,645 SH   SOLE 30 67,645 0 0
SELECTA BIOSCIENCES INC COM 816212104 0 100 SH   SOLE 43 100 0 0
SELECTIVE INS GROUP INC COM 816300107 11,666 143,320 SH   SOLE 2 84,378 0 58,942
SELECTIVE INS GROUP INC COM 816300107 18 216 SH   SOLE 4 216 0 0
SELECTIVE INS GROUP INC COM 816300107 80 986 SH   SOLE 7 986 0 0
SELECTIVE INS GROUP INC COM 816300107 23,204 285,060 SH   SOLE 18 285,060 0 0
SELECTIVE INS GROUP INC COM 816300107 25,123 308,642 SH   SOLE 19 308,642 0 0
SELECTIVE INS GROUP INC COM 816300107 358,409 4,403,057 SH   SOLE 21 4,403,057 0 0
SELECTIVE INS GROUP INC COM 816300107 160,028 1,965,952 SH   SOLE 22 1,900,427 0 65,525
SELECTIVE INS GROUP INC COM 816300107 674 8,274 SH   SOLE 23 8,274 0 0
SELECTIVE INS GROUP INC COM 816300107 752 9,236 SH   SOLE 25 9,236 0 0
SELECTIVE INS GROUP INC COM 816300107 5,664 69,587 SH   SOLE 26 21,890 0 47,697
SELECTIVE INS GROUP INC COM 816300107 277 3,399 SH   SOLE 28 1,069 0 2,330
SELECTIVE INS GROUP INC COM 816300107 4,299 52,819 SH   SOLE 30 52,819 0 0
SELECTIVE INS GROUP INC COM 816300107 192 2,359 SH   SOLE 36 2,359 0 0
SELECTIVE INS GROUP INC COM 816300107 592 7,278 SH   SOLE 40 7,278 0 0
SELECTIVE INS GROUP INC COM 816300107 4,334 53,246 SH   SOLE 43 52,425 0 821
SELECTQUOTE INC COM 816307300 78 106,382 SH   SOLE 2 54,248 0 52,134
SELECTQUOTE INC COM 816307300 0 213 SH   SOLE 4 213 0 0
SELECTQUOTE INC COM 816307300 2 2,154 SH   SOLE 7 2,154 0 0
SELECTQUOTE INC COM 816307300 391 535,079 SH   SOLE 18 526,406 0 8,673
SELECTQUOTE INC COM 816307300 333 456,328 SH   SOLE 19 456,328 0 0
SELECTQUOTE INC COM 816307300 11,228 15,381,000 SH   SOLE 21 15,381,000 0 0
SELECTQUOTE INC COM 816307300 2,402 3,290,014 SH   SOLE 22 3,112,948 0 177,066
SELECTQUOTE INC COM 816307300 23 31,478 SH   SOLE 25 31,478 0 0
SELECTQUOTE INC COM 816307300 19 26,000 SH   SOLE 26 21,678 0 4,322
SELECTQUOTE INC COM 816307300 10 13,561 SH   SOLE 28 6,506 0 7,055
SELECTQUOTE INC COM 816307300 237 324,816 SH   SOLE 30 324,816 0 0
SELECTQUOTE INC COM 816307300 4 5,397 SH   SOLE 40 5,397 0 0
SELECTQUOTE INC COM 816307300 34 47,092 SH   SOLE 43 46,346 0 746
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 6 3,201 SH   SOLE 18 3,201 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 81 40,321 SH   SOLE 21 40,321 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 430 212,738 SH   SOLE 22 212,738 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 153 174,837 SH   SOLE 2 64,061 0 110,776
SEMA4 HOLDINGS CORP COM CL A 81663L101 2 2,827 SH   SOLE 7 2,827 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 419 477,153 SH   SOLE 18 477,153 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 257 293,013 SH   SOLE 19 293,013 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 6,210 7,076,685 SH   SOLE 21 7,076,685 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 4,584 5,224,380 SH   SOLE 22 5,075,108 0 149,272
SEMA4 HOLDINGS CORP COM CL A 81663L101 12 13,869 SH   SOLE 25 13,869 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 10 11,148 SH   SOLE 26 3,051 0 8,097
SEMA4 HOLDINGS CORP COM CL A 81663L101 131 149,847 SH   SOLE 30 149,847 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101 8 8,838 SH   SOLE 40 8,838 0 0
SEMLER SCIENTIFIC INC COM 81684M104 14 374 SH   SOLE 2 130 0 244
SEMLER SCIENTIFIC INC COM 81684M104 32 839 SH   SOLE 18 839 0 0
SEMLER SCIENTIFIC INC COM 81684M104 358 9,533 SH   SOLE 21 9,533 0 0
SEMLER SCIENTIFIC INC COM 81684M104 2,513 66,919 SH   SOLE 22 66,919 0 0
SEMPRA COM 816851109 111,537 743,875 SH   SOLE 2 168,838 0 575,037
SEMPRA COM 816851109 46,580 310,655 SH   SOLE 4 199,126 0 111,529
SEMPRA COM 816851109 113,730 758,501 SH   SOLE 7 743,900 0 14,601
SEMPRA COM 816851109 1,647 10,986 SH   SOLE 13 4,023 0 6,963
SEMPRA COM 816851109 7,086 47,258 SH   SOLE 15 47,258 0 0
SEMPRA COM 816851109 0 2 SH   SOLE 17 0 0 2
SEMPRA COM 816851109 193,330 1,289,382 SH   SOLE 18 1,206,860 0 82,522
SEMPRA COM 816851109 439,825 2,933,343 SH   SOLE 19 2,933,343 0 0
SEMPRA COM 816851109 1,607,977 10,724,134 SH   SOLE 21 10,724,134 0 0
SEMPRA COM 816851109 1,040,712 6,940,859 SH   SOLE 22 6,317,475 0 623,384
SEMPRA COM 816851109 78,054 520,565 SH   SOLE 23 520,565 0 0
SEMPRA COM 816851109 81,801 545,560 SH   SOLE 25 545,560 0 0
SEMPRA COM 816851109 123,986 826,902 SH   SOLE 26 415,506 0 411,396
SEMPRA COM 816851109 142,453 950,068 SH   SOLE 28 8,579 0 941,489
SEMPRA COM 816851109 121 806 SH   SOLE 29 806 0 0
SEMPRA COM 816851109 306,049 2,041,144 SH   SOLE 30 1,984,184 0 56,960
SEMPRA COM 816851109 10,341 68,969 SH   SOLE 31 63,265 0 5,704
SEMPRA COM 816851109 4,763 31,769 SH   SOLE 32 31,769 0 0
SEMPRA COM 816851109 118,538 790,572 SH   SOLE 34 790,572 0 0
SEMPRA COM 816851109 11,272 75,178 SH   SOLE 35 75,178 0 0
SEMPRA COM 816851109 17,829 118,905 SH   SOLE 36 118,905 0 0
SEMPRA COM 816851109 1,515 10,105 SH   SOLE 40 10,105 0 0
SEMPRA COM 816851109 98 654 SH   OTR 43 654 0 0
SEMPRA COM 816851109 34,263 228,512 SH   SOLE 43 206,584 0 21,928
SEMRUSH HLDGS INC CL A COM 81686C104 207 18,493 SH   SOLE 2 17,315 0 1,178
SEMRUSH HLDGS INC CL A COM 81686C104 2 197 SH   SOLE 19 197 0 0
SEMRUSH HLDGS INC CL A COM 81686C104 1,302 116,172 SH   SOLE 21 116,172 0 0
SEMRUSH HLDGS INC CL A COM 81686C104 5,324 474,977 SH   SOLE 22 459,114 0 15,863
SEMRUSH HLDGS INC CL A COM 81686C104 88 7,886 SH   SOLE 25 7,886 0 0
SEMRUSH HLDGS INC CL A COM 81686C104 7 618 SH   SOLE 34 618 0 0
SEMRUSH HLDGS INC CL A COM 81686C104 62 5,489 SH   SOLE 40 5,489 0 0
SEMRUSH HLDGS INC CL A COM 81686C104 1 57 SH   SOLE 43 57 0 0
SEMTECH CORP COM 816850101 12,727 432,734 SH   SOLE 2 327,329 0 105,405
SEMTECH CORP COM 816850101 9 318 SH   SOLE 4 89 0 229
SEMTECH CORP COM 816850101 20 671 SH   SOLE 7 671 0 0
SEMTECH CORP COM 816850101 9,447 321,228 SH   SOLE 18 313,800 0 7,428
SEMTECH CORP COM 816850101 22,527 765,977 SH   SOLE 19 765,977 0 0
SEMTECH CORP COM 816850101 129,148 4,391,291 SH   SOLE 21 4,391,291 0 0
SEMTECH CORP COM 816850101 75,981 2,583,496 SH   SOLE 22 2,479,554 0 103,942
SEMTECH CORP COM 816850101 579 19,695 SH   SOLE 23 19,695 0 0
SEMTECH CORP COM 816850101 263 8,943 SH   SOLE 25 8,943 0 0
SEMTECH CORP COM 816850101 2,001 68,049 SH   SOLE 26 24,243 0 43,806
SEMTECH CORP COM 816850101 136 4,641 SH   SOLE 28 1,157 0 3,484
SEMTECH CORP COM 816850101 905 30,781 SH   SOLE 30 30,781 0 0
SEMTECH CORP COM 816850101 882 30,001 SH   SOLE 34 30,001 0 0
SEMTECH CORP COM 816850101 156 5,298 SH   SOLE 36 5,298 0 0
SEMTECH CORP COM 816850101 244 8,285 SH   SOLE 40 8,285 0 0
SEMTECH CORP COM 816850101 1,896 64,469 SH   SOLE 43 58,687 0 5,782
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 3,180 197,142 SH   SOLE 43 174,899 0 22,243
SENECA FOODS CORP NEW CL B 817070105 6 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL B 817070105 3 52 SH   SOLE 22 52 0 0
SENECA FOODS CORP NEW CL A 817070501 228 4,521 SH   SOLE 2 203 0 4,318
SENECA FOODS CORP NEW CL A 817070501 4 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501 1,022 20,254 SH   SOLE 18 20,254 0 0
SENECA FOODS CORP NEW CL A 817070501 3,656 72,482 SH   SOLE 19 72,482 0 0
SENECA FOODS CORP NEW CL A 817070501 34,732 688,589 SH   SOLE 21 688,589 0 0
SENECA FOODS CORP NEW CL A 817070501 9,055 179,511 SH   SOLE 22 175,792 0 3,719
SENECA FOODS CORP NEW CL A 817070501 224 4,436 SH   SOLE 26 0 0 4,436
SENECA FOODS CORP NEW CL A 817070501 351 6,954 SH   SOLE 30 6,954 0 0
SENECA FOODS CORP NEW CL A 817070501 738 14,640 SH   SOLE 43 14,271 0 369
SENIOR CONNECT ACQUISITN COR COM CL A 81723H108 50 5,000 SH   SOLE 2 5,000 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 5,666 151,985 SH   SOLE 2 32,150 0 119,835
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 5,288 141,843 SH   SOLE 4 48,327 0 93,516
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 582 15,623 SH   SOLE 7 15,623 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 28 760 SH   SOLE 13 760 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 747 20,039 SH   SOLE 15 20,039 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 5,254 140,937 SH   SOLE 18 132,648 0 8,289
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 7,375 197,831 SH   SOLE 19 197,831 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 90,430 2,425,703 SH   SOLE 21 2,425,703 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 136,256 3,654,945 SH   SOLE 22 3,368,269 0 286,676
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 9,625 258,181 SH   SOLE 23 258,181 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 8,247 221,211 SH   SOLE 25 221,211 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 7,377 197,883 SH   SOLE 26 81,084 0 116,799
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 10,585 283,934 SH   SOLE 28 2,817 0 281,117
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 32,577 873,845 SH   SOLE 30 786,199 0 87,646
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,349 36,189 SH   SOLE 31 33,017 0 3,172
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 46,638 1,251,016 SH   SOLE 34 1,251,016 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,457 39,096 SH   SOLE 36 39,096 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 188 5,050 SH   SOLE 40 5,050 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 2,743 73,589 SH   SOLE 43 69,577 0 4,012
SENSEI BIOTHERAPEUTICS INC COM 81728A108 2 1,557 SH   SOLE 18 1,557 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 246 158,739 SH   SOLE 21 158,739 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 1 407 SH   SOLE 22 407 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 21 13,247 SH   SOLE 30 13,247 0 0
SENSEONICS HLDGS INC COM 81727U105 272 205,709 SH   SOLE 2 157,423 0 48,286
SENSEONICS HLDGS INC COM 81727U105 6 4,437 SH   SOLE 7 4,437 0 0
SENSEONICS HLDGS INC COM 81727U105 1,663 1,259,826 SH   SOLE 18 1,259,826 0 0
SENSEONICS HLDGS INC COM 81727U105 1,117 845,997 SH   SOLE 19 845,997 0 0
SENSEONICS HLDGS INC COM 81727U105 23,886 18,095,293 SH   SOLE 21 18,095,293 0 0
SENSEONICS HLDGS INC COM 81727U105 13,145 9,958,382 SH   SOLE 22 9,709,510 0 248,872
SENSEONICS HLDGS INC COM 81727U105 116 87,881 SH   SOLE 25 87,881 0 0
SENSEONICS HLDGS INC COM 81727U105 138 104,400 SH   SOLE 26 33,021 0 71,379
SENSEONICS HLDGS INC COM 81727U105 32 24,066 SH   SOLE 28 0 0 24,066
SENSEONICS HLDGS INC COM 81727U105 242 183,424 SH   SOLE 30 183,424 0 0
SENSEONICS HLDGS INC COM 81727U105 472 357,687 SH   SOLE 34 357,687 0 0
SENSEONICS HLDGS INC COM 81727U105 57 43,183 SH   SOLE 40 43,183 0 0
SENSEONICS HLDGS INC COM 81727U105 204 154,642 SH   SOLE 43 154,059 0 583
SENSIENT TECHNOLOGIES CORP COM 81725T100 9,741 140,478 SH   SOLE 2 128,972 0 11,506
SENSIENT TECHNOLOGIES CORP COM 81725T100 9 134 SH   SOLE 4 134 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 31 445 SH   SOLE 7 445 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 12,583 181,466 SH   SOLE 18 181,466 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 10,932 157,664 SH   SOLE 19 157,664 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 208,247 3,003,268 SH   SOLE 21 3,003,268 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 88,914 1,282,297 SH   SOLE 22 1,256,031 0 26,266
SENSIENT TECHNOLOGIES CORP COM 81725T100 278 4,011 SH   SOLE 23 4,011 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 436 6,285 SH   SOLE 25 6,285 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,050 29,560 SH   SOLE 26 12,481 0 17,079
SENSIENT TECHNOLOGIES CORP COM 81725T100 171 2,464 SH   SOLE 28 753 0 1,711
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,279 18,450 SH   SOLE 30 18,450 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 115 1,654 SH   SOLE 36 1,654 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 351 5,056 SH   SOLE 40 5,056 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,891 27,270 SH   SOLE 43 25,948 0 1,322
SENSUS HEALTHCARE INC COM 81728J109 3 252 SH   SOLE 2 0 0 252
SENSUS HEALTHCARE INC COM 81728J109 28 2,195 SH   SOLE 18 2,195 0 0
SENSUS HEALTHCARE INC COM 81728J109 361 28,810 SH   SOLE 21 28,810 0 0
SENSUS HEALTHCARE INC COM 81728J109 361 28,840 SH   SOLE 22 28,840 0 0
SENTI BIOSCIENCES INC COM 81726A100 6 2,628 SH   SOLE 22 2,628 0 0
SENTINELONE INC CL A 81730H109 4,582 179,277 SH   SOLE 2 11,771 0 167,506
SENTINELONE INC CL A 81730H109 265 10,378 SH   SOLE 4 0 0 10,378
SENTINELONE INC CL A 81730H109 162 6,347 SH   SOLE 7 6,347 0 0
SENTINELONE INC CL A 81730H109 2,055 80,380 SH   SOLE 18 80,380 0 0
SENTINELONE INC CL A 81730H109 1,398 54,713 SH   SOLE 19 54,713 0 0
SENTINELONE INC CL A 81730H109 95,563 3,738,760 SH   SOLE 21 3,738,760 0 0
SENTINELONE INC CL A 81730H109 108,095 4,229,086 SH   SOLE 22 4,085,590 0 143,496
SENTINELONE INC CL A 81730H109 17,248 674,785 SH   SOLE 30 674,785 0 0
SENTINELONE INC CL A 81730H109 70 2,734 SH   SOLE 31 2,734 0 0
SENTINELONE INC CL A 81730H109 66 2,588 SH   SOLE 34 2,588 0 0
SENTINELONE INC CL A 81730H109 1,662 65,010 SH   SOLE 43 60,997 0 4,013
SERA PROGNOSTICS INC CLASS A COM 81749D107 7 4,063 SH   SOLE 18 4,063 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 62 38,873 SH   SOLE 21 38,873 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107 20 12,683 SH   SOLE 30 12,683 0 0
SERES THERAPEUTICS INC COM 81750R102 617 96,135 SH   SOLE 2 52,254 0 43,881
SERES THERAPEUTICS INC COM 81750R102 2 246 SH   SOLE 4 246 0 0
SERES THERAPEUTICS INC COM 81750R102 7 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102 1,329 207,000 SH   SOLE 18 190,093 0 16,907
SERES THERAPEUTICS INC COM 81750R102 2,557 398,249 SH   SOLE 19 398,249 0 0
SERES THERAPEUTICS INC COM 81750R102 19,617 3,055,562 SH   SOLE 21 3,055,562 0 0
SERES THERAPEUTICS INC COM 81750R102 14,287 2,225,442 SH   SOLE 22 2,156,554 0 68,888
SERES THERAPEUTICS INC COM 81750R102 92 14,268 SH   SOLE 23 14,268 0 0
SERES THERAPEUTICS INC COM 81750R102 125 19,456 SH   SOLE 25 19,456 0 0
SERES THERAPEUTICS INC COM 81750R102 583 90,767 SH   SOLE 26 23,707 0 67,060
SERES THERAPEUTICS INC COM 81750R102 805 125,395 SH   SOLE 30 125,395 0 0
SERES THERAPEUTICS INC COM 81750R102 46 7,204 SH   SOLE 40 7,204 0 0
SERES THERAPEUTICS INC COM 81750R102 383 59,611 SH   SOLE 43 59,490 0 121
SERITAGE GROWTH PPTYS CL A 81752R100 358 39,742 SH   SOLE 2 14,952 0 24,790
SERITAGE GROWTH PPTYS CL A 81752R100 1 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 5 577 SH   SOLE 7 577 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,183 131,158 SH   SOLE 18 131,158 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 672 74,540 SH   SOLE 19 74,540 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 13,246 1,468,504 SH   SOLE 21 1,468,504 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 8,946 991,760 SH   SOLE 22 948,000 0 43,760
SERITAGE GROWTH PPTYS CL A 81752R100 40 4,420 SH   SOLE 25 4,420 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 134 14,823 SH   SOLE 26 11,491 0 3,332
SERITAGE GROWTH PPTYS CL A 81752R100 29 3,211 SH   SOLE 28 0 0 3,211
SERITAGE GROWTH PPTYS CL A 81752R100 121 13,399 SH   SOLE 30 13,399 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 32 3,581 SH   SOLE 40 3,581 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 361 40,007 SH   SOLE 43 37,050 0 2,957
SERVICE CORP INTL COM 817565104 46,112 798,614 SH   SOLE 2 328,320 0 470,294
SERVICE CORP INTL COM 817565104 2,557 44,279 SH   SOLE 4 42,818 0 1,461
SERVICE CORP INTL COM 817565104 155 2,682 SH   SOLE 7 2,682 0 0
SERVICE CORP INTL COM 817565104 268 4,643 SH   SOLE 13 4,643 0 0
SERVICE CORP INTL COM 817565104 19,557 338,704 SH   SOLE 18 336,784 0 1,920
SERVICE CORP INTL COM 817565104 6,736 116,657 SH   SOLE 19 116,657 0 0
SERVICE CORP INTL COM 817565104 456,663 7,908,952 SH   SOLE 21 7,908,952 0 0
SERVICE CORP INTL COM 817565104 255,453 4,424,187 SH   SOLE 22 4,230,578 0 193,609
SERVICE CORP INTL COM 817565104 693 12,006 SH   SOLE 23 12,006 0 0
SERVICE CORP INTL COM 817565104 1,480 25,624 SH   SOLE 25 25,624 0 0
SERVICE CORP INTL COM 817565104 4,697 81,356 SH   SOLE 26 61,391 0 19,965
SERVICE CORP INTL COM 817565104 2,289 39,639 SH   SOLE 28 1,921 0 37,718
SERVICE CORP INTL COM 817565104 196 3,392 SH   SOLE 29 3,392 0 0
SERVICE CORP INTL COM 817565104 8,320 144,087 SH   SOLE 30 144,087 0 0
SERVICE CORP INTL COM 817565104 432 7,487 SH   SOLE 31 7,487 0 0
SERVICE CORP INTL COM 817565104 211 3,660 SH   SOLE 34 3,660 0 0
SERVICE CORP INTL COM 817565104 168 2,915 SH   SOLE 36 2,915 0 0
SERVICE CORP INTL COM 817565104 1,126 19,493 SH   SOLE 40 19,493 0 0
SERVICE CORP INTL COM 817565104 26 450 SH   OTR 43 450 0 0
SERVICE CORP INTL COM 817565104 4,739 82,073 SH   SOLE 43 80,896 0 1,177
SERVICE PPTYS TR COM SH BEN INT 81761L102 864 166,517 SH   SOLE 2 69,901 0 96,616
SERVICE PPTYS TR COM SH BEN INT 81761L102 415 79,962 SH   SOLE 4 79,962 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,138 219,364 SH   SOLE 7 219,364 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 3,217 619,878 SH   SOLE 18 619,878 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 8,751 1,686,209 SH   SOLE 19 1,686,209 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 107,516 20,716,003 SH   SOLE 21 20,716,003 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 26,865 5,176,276 SH   SOLE 22 5,009,303 0 166,973
SERVICE PPTYS TR COM SH BEN INT 81761L102 34 6,641 SH   SOLE 23 6,641 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 4,023 775,143 SH   SOLE 25 775,143 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 305 58,693 SH   SOLE 26 44,266 0 14,427
SERVICE PPTYS TR COM SH BEN INT 81761L102 528 101,638 SH   SOLE 28 1,473 0 100,165
SERVICE PPTYS TR COM SH BEN INT 81761L102 4,004 771,562 SH   SOLE 30 771,562 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,179 227,107 SH   SOLE 34 227,107 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 60 11,580 SH   SOLE 36 11,580 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 101 19,525 SH   SOLE 40 19,525 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,102 212,297 SH   SOLE 43 183,287 0 29,010
SERVICENOW INC COM 81762P102 179,924 476,482 SH   SOLE 2 164,253 0 312,229
SERVICENOW INC COM 81762P102 69,495 184,039 SH   SOLE 4 112,581 0 71,458
SERVICENOW INC COM 81762P102 68,554 181,546 SH   SOLE 7 175,336 0 6,210
SERVICENOW INC COM 81762P102 6,295 16,671 SH   SOLE 13 12,012 0 4,659
SERVICENOW INC COM 81762P102 7,407 19,615 SH   SOLE 15 19,615 0 0
SERVICENOW INC COM 81762P102 387,549 1,026,320 SH   SOLE 18 828,831 0 197,489
SERVICENOW INC COM 81762P102 353,568 936,332 SH   SOLE 19 936,332 0 0
SERVICENOW INC COM 81762P102 1,960,489 5,191,835 SH   SOLE 21 5,191,835 0 0
SERVICENOW INC COM 81762P102 1,689,803 4,474,995 SH   SOLE 22 4,052,200 0 422,795
SERVICENOW INC COM 81762P102 125,259 331,715 SH   SOLE 23 331,715 0 0
SERVICENOW INC COM 81762P102 123,138 326,098 SH   SOLE 25 326,098 0 0
SERVICENOW INC COM 81762P102 163,359 432,612 SH   SOLE 26 150,207 0 282,405
SERVICENOW INC COM 81762P102 183,215 485,196 SH   SOLE 28 5,088 0 480,108
SERVICENOW INC COM 81762P102 3,061 8,106 SH   SOLE 29 8,106 0 0
SERVICENOW INC COM 81762P102 433,023 1,146,747 SH   SOLE 30 1,112,885 0 33,862
SERVICENOW INC COM 81762P102 22,604 59,862 SH   SOLE 31 56,215 0 3,647
SERVICENOW INC COM 81762P102 144,253 382,017 SH   SOLE 34 382,017 0 0
SERVICENOW INC COM 81762P102 23,426 62,038 SH   SOLE 36 62,038 0 0
SERVICENOW INC COM 81762P102 2,470 6,541 SH   SOLE 40 6,541 0 0
SERVICENOW INC COM 81762P102 137 364 SH   OTR 43 364 0 0
SERVICENOW INC COM 81762P102 57,892 153,313 SH   SOLE 43 138,961 0 14,352
SERVICENOW INC OPTIONS 81762P102 151 400 SH Call SOLE 2 0 0 400
SERVICENOW INC OPTIONS 81762P102 151 400 SH Call SOLE 4 400 0 0
SERVICENOW INC OPTIONS 81762P102 2,190 5,800 SH Call SOLE 18 5,800 0 0
SERVICENOW INC OPTIONS 81762P102 14,802 39,200 SH Call SOLE 19 39,200 0 0
SERVICENOW INC OPTIONS 81762P102 944 2,500 SH Call SOLE 22 2,500 0 0
SERVICENOW INC OPTIONS 81762P102 113 300 SH Call SOLE 26 300 0 0
SERVICENOW INC OPTIONS 81762P102 7,326 19,400 SH Call SOLE 34 19,400 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,117 26,462 SH   SOLE 2 21,017 0 5,445
SERVISFIRST BANCSHARES INC COM 81768T108 84 1,049 SH   SOLE 4 162 0 887
SERVISFIRST BANCSHARES INC COM 81768T108 43 538 SH   SOLE 7 538 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 13,388 167,345 SH   SOLE 18 164,536 0 2,809
SERVISFIRST BANCSHARES INC COM 81768T108 7,826 97,825 SH   SOLE 19 97,825 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 464,791 5,809,892 SH   SOLE 21 5,809,892 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 97,527 1,219,084 SH   SOLE 22 1,187,795 0 31,289
SERVISFIRST BANCSHARES INC COM 81768T108 582 7,277 SH   SOLE 25 7,277 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,184 27,300 SH   SOLE 26 22,849 0 4,451
SERVISFIRST BANCSHARES INC COM 81768T108 267 3,333 SH   SOLE 28 966 0 2,367
SERVISFIRST BANCSHARES INC COM 81768T108 7,914 98,921 SH   SOLE 30 98,921 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 509 6,360 SH   SOLE 40 6,360 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 999 12,491 SH   SOLE 43 12,017 0 474
SERVOTRONICS INC COM 817732100 1 113 SH   SOLE 21 113 0 0
SES AI CORPORATION CL A COM 78397Q109 199 40,757 SH   SOLE 2 34,815 0 5,942
SES AI CORPORATION CL A COM 78397Q109 763 156,328 SH   SOLE 21 156,328 0 0
SES AI CORPORATION CL A COM 78397Q109 9,233 1,892,074 SH   SOLE 22 1,855,077 0 36,997
SES AI CORPORATION CL A COM 78397Q109 63 12,845 SH   SOLE 25 12,845 0 0
SES AI CORPORATION CL A COM 78397Q109 65 13,274 SH   SOLE 40 13,274 0 0
SESEN BIO INC COM 817763105 3 7,857 SH   SOLE 2 0 0 7,857
SESEN BIO INC COM 817763105 709 1,667,330 SH   SOLE 21 1,667,330 0 0
SESEN BIO INC COM 817763105 1,043 2,453,777 SH   SOLE 22 2,453,777 0 0
SESEN BIO INC COM 817763105 37 86,426 SH   SOLE 30 86,426 0 0
SEVEN HILLS REALTY TRUST COM 81784E101 44 4,822 SH   SOLE 2 4,398 0 424
SEVEN HILLS REALTY TRUST COM 81784E101 40 4,436 SH   SOLE 22 4,436 0 0
SFL CORPORATION LTD SHS G7738W106 1,037 113,818 SH   SOLE 2 30,038 0 83,780
SFL CORPORATION LTD SHS G7738W106 979 107,434 SH   SOLE 7 107,434 0 0
SFL CORPORATION LTD SHS G7738W106 3,171 348,072 SH   SOLE 18 348,072 0 0
SFL CORPORATION LTD SHS G7738W106 1,929 211,726 SH   SOLE 19 211,726 0 0
SFL CORPORATION LTD SHS G7738W106 34,296 3,764,626 SH   SOLE 21 3,764,626 0 0
SFL CORPORATION LTD SHS G7738W106 10,926 1,199,304 SH   SOLE 22 1,126,557 0 72,747
SFL CORPORATION LTD SHS G7738W106 32 3,481 SH   SOLE 26 0 0 3,481
SFL CORPORATION LTD SHS G7738W106 16 1,764 SH   SOLE 28 1,764 0 0
SFL CORPORATION LTD SHS G7738W106 67 7,319 SH   SOLE 36 7,319 0 0
SFL CORPORATION LTD SHS G7738W106 1 165 SH   SOLE 43 165 0 0
SG BLOCKS INC COM NEW 78418A505 245 138,537 SH   SOLE 22 138,537 0 0
SHAKE SHACK INC CL A 819047101 5,472 121,652 SH   SOLE 2 80,408 0 41,244
SHAKE SHACK INC CL A 819047101 6 141 SH   SOLE 4 141 0 0
SHAKE SHACK INC CL A 819047101 19 426 SH   SOLE 7 426 0 0
SHAKE SHACK INC CL A 819047101 6,148 136,693 SH   SOLE 18 124,969 0 11,724
SHAKE SHACK INC CL A 819047101 15,066 334,952 SH   SOLE 19 334,952 0 0
SHAKE SHACK INC CL A 819047101 198,981 4,423,772 SH   SOLE 21 4,423,772 0 0
SHAKE SHACK INC CL A 819047101 54,905 1,220,643 SH   SOLE 22 1,196,792 0 23,851
SHAKE SHACK INC CL A 819047101 448 9,963 SH   SOLE 23 9,963 0 0
SHAKE SHACK INC CL A 819047101 261 5,809 SH   SOLE 25 5,809 0 0
SHAKE SHACK INC CL A 819047101 3,120 69,371 SH   SOLE 26 8,621 0 60,750
SHAKE SHACK INC CL A 819047101 61 1,366 SH   SOLE 28 644 0 722
SHAKE SHACK INC CL A 819047101 2,868 63,762 SH   SOLE 30 63,762 0 0
SHAKE SHACK INC CL A 819047101 198 4,413 SH   SOLE 40 4,413 0 0
SHAKE SHACK INC CL A 819047101 868 19,304 SH   SOLE 43 18,909 0 395
SHAKE SHACK INC NOTE 3/0 819047AB7 1,227 1,850,000 PRN   SOLE 21 1,850,000 0 0
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 21 33,649 SH   SOLE 21 33,649 0 0
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 0 603 SH   SOLE 22 603 0 0
SHARECARE INC COM CL A 81948W104 271 142,779 SH   SOLE 2 13,423 0 129,356
SHARECARE INC COM CL A 81948W104 6 3,156 SH   SOLE 7 3,156 0 0
SHARECARE INC COM CL A 81948W104 1,590 836,972 SH   SOLE 18 836,972 0 0
SHARECARE INC COM CL A 81948W104 1,193 627,793 SH   SOLE 19 627,793 0 0
SHARECARE INC COM CL A 81948W104 21,085 11,097,138 SH   SOLE 21 11,097,138 0 0
SHARECARE INC COM CL A 81948W104 13,094 6,891,582 SH   SOLE 22 6,702,497 0 189,085
SHATTUCK LABS INC COM 82024L103 78 28,824 SH   SOLE 2 16,704 0 12,120
SHATTUCK LABS INC COM 82024L103 16 5,985 SH   SOLE 18 5,985 0 0
SHATTUCK LABS INC COM 82024L103 12 4,576 SH   SOLE 19 4,576 0 0
SHATTUCK LABS INC COM 82024L103 885 327,896 SH   SOLE 21 327,896 0 0
SHATTUCK LABS INC COM 82024L103 994 368,052 SH   SOLE 22 368,052 0 0
SHATTUCK LABS INC COM 82024L103 2 600 SH   SOLE 23 600 0 0
SHATTUCK LABS INC COM 82024L103 49 18,298 SH   SOLE 30 18,298 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 10,935 449,616 SH   SOLE 43 425,865 0 23,751
SHELL PLC OPTIONS 780259305 413 8,300 SH Call SOLE 2 0 0 8,300
SHELL PLC OPTIONS 780259305 289 5,800 SH Call SOLE 4 5,800 0 0
SHELL PLC OPTIONS 780259305 4,712 94,700 SH Call SOLE 18 94,700 0 0
SHELL PLC OPTIONS 780259305 23,626 474,800 SH Call SOLE 19 474,800 0 0
SHELL PLC OPTIONS 780259305 1,966 39,500 SH Call SOLE 22 39,500 0 0
SHELL PLC OPTIONS 780259305 229 4,600 SH Call SOLE 26 4,600 0 0
SHELL PLC OPTIONS 780259305 14,296 287,300 SH Call SOLE 34 287,300 0 0
SHELL PLC SPON ADS 780259305 874 17,563 SH   SOLE 2 107 0 17,456
SHELL PLC SPON ADS 780259305 10,572 212,463 SH   SOLE 4 11,545 0 200,918
SHELL PLC SPON ADS 780259305 143 2,882 SH   SOLE 7 0 0 2,882
SHELL PLC SPON ADS 780259305 9 171 SH   SOLE 17 0 0 171
SHELL PLC SPON ADS 780259305 58,745 1,180,568 SH   SOLE 18 1,174,384 0 6,184
SHELL PLC SPON ADS 780259305 141,401 2,841,658 SH   SOLE 19 2,841,658 0 0
SHELL PLC SPON ADS 780259305 3,893 78,244 SH   SOLE 22 78,244 0 0
SHELL PLC SPON ADS 780259305 3,654 73,430 SH   SOLE 23 73,430 0 0
SHELL PLC SPON ADS 780259305 462 9,289 SH   SOLE 26 9,289 0 0
SHELL PLC SPON ADS 780259305 27,972 562,141 SH   SOLE 34 562,141 0 0
SHELL PLC SPON ADS 780259305 78,785 1,583,308 SH   SOLE 43 1,451,931 0 131,377
SHENANDOAH TELECOMMUNICATION COM 82312B106 874 51,368 SH   SOLE 2 19,728 0 31,640
SHENANDOAH TELECOMMUNICATION COM 82312B106 2 129 SH   SOLE 4 129 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 11 636 SH   SOLE 7 636 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 3,149 184,996 SH   SOLE 18 184,996 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,521 89,350 SH   SOLE 19 89,350 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 105,301 6,186,923 SH   SOLE 21 6,186,923 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 21,705 1,275,254 SH   SOLE 22 1,220,753 0 54,501
SHENANDOAH TELECOMMUNICATION COM 82312B106 120 7,038 SH   SOLE 25 7,038 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 313 18,376 SH   SOLE 26 14,228 0 4,148
SHENANDOAH TELECOMMUNICATION COM 82312B106 76 4,460 SH   SOLE 28 1,851 0 2,609
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,494 87,792 SH   SOLE 30 87,792 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 106 6,206 SH   SOLE 40 6,206 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 501 29,440 SH   SOLE 43 29,085 0 355
SHERWIN WILLIAMS CO COM 824348106 91,983 449,243 SH   SOLE 2 58,485 0 390,758
SHERWIN WILLIAMS CO COM 824348106 37,533 183,312 SH   SOLE 4 104,824 0 78,488
SHERWIN WILLIAMS CO COM 824348106 45,122 220,378 SH   SOLE 7 213,696 0 6,682
SHERWIN WILLIAMS CO COM 824348106 1,422 6,943 SH   SOLE 13 1,034 0 5,909
SHERWIN WILLIAMS CO COM 824348106 4,966 24,254 SH   SOLE 15 24,254 0 0
SHERWIN WILLIAMS CO COM 824348106 152,447 744,553 SH   SOLE 18 610,427 0 134,126
SHERWIN WILLIAMS CO COM 824348106 87,401 426,868 SH   SOLE 19 426,868 0 0
SHERWIN WILLIAMS CO COM 824348106 1,161,357 5,672,073 SH   SOLE 21 5,672,073 0 0
SHERWIN WILLIAMS CO COM 824348106 1,042,867 5,093,369 SH   SOLE 22 4,609,992 0 483,377
SHERWIN WILLIAMS CO COM 824348106 79,937 390,412 SH   SOLE 23 390,412 0 0
SHERWIN WILLIAMS CO COM 824348106 94,943 463,703 SH   SOLE 25 463,703 0 0
SHERWIN WILLIAMS CO COM 824348106 104,155 508,694 SH   SOLE 26 196,229 0 312,465
SHERWIN WILLIAMS CO COM 824348106 107,046 522,813 SH   SOLE 28 5,233 0 517,580
SHERWIN WILLIAMS CO COM 824348106 94 460 SH   SOLE 29 460 0 0
SHERWIN WILLIAMS CO COM 824348106 231,872 1,132,466 SH   SOLE 30 1,132,466 0 0
SHERWIN WILLIAMS CO COM 824348106 11,213 54,766 SH   SOLE 31 50,272 0 4,494
SHERWIN WILLIAMS CO COM 824348106 11,236 54,877 SH   SOLE 34 54,877 0 0
SHERWIN WILLIAMS CO COM 824348106 15,702 76,691 SH   SOLE 36 76,691 0 0
SHERWIN WILLIAMS CO COM 824348106 1,649 8,052 SH   SOLE 40 8,052 0 0
SHERWIN WILLIAMS CO COM 824348106 133 649 SH   OTR 43 649 0 0
SHERWIN WILLIAMS CO COM 824348106 54,148 264,460 SH   SOLE 43 249,075 0 15,385
SHIFT TECHNOLOGIES INC CL A 82452T107 43 60,940 SH   SOLE 2 0 0 60,940
SHIFT TECHNOLOGIES INC CL A 82452T107 6 8,062 SH   SOLE 18 8,062 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 28 40,078 SH   SOLE 19 40,078 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 162 232,108 SH   SOLE 21 232,108 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 806 1,151,197 SH   SOLE 22 1,151,197 0 0
SHIFT4 PMTS INC CL A 82452J109 6,618 148,351 SH   SOLE 2 55,751 0 92,600
SHIFT4 PMTS INC CL A 82452J109 7 149 SH   SOLE 4 149 0 0
SHIFT4 PMTS INC CL A 82452J109 24 549 SH   SOLE 7 549 0 0
SHIFT4 PMTS INC CL A 82452J109 2,893 64,856 SH   SOLE 18 64,856 0 0
SHIFT4 PMTS INC CL A 82452J109 13,085 293,331 SH   SOLE 19 293,331 0 0
SHIFT4 PMTS INC CL A 82452J109 31,735 711,398 SH   SOLE 21 711,398 0 0
SHIFT4 PMTS INC CL A 82452J109 53,457 1,198,312 SH   SOLE 22 1,134,199 0 64,113
SHIFT4 PMTS INC CL A 82452J109 342 7,669 SH   SOLE 25 7,669 0 0
SHIFT4 PMTS INC CL A 82452J109 1,216 27,248 SH   SOLE 26 23,840 0 3,408
SHIFT4 PMTS INC CL A 82452J109 124 2,770 SH   SOLE 28 769 0 2,001
SHIFT4 PMTS INC CL A 82452J109 3,278 73,486 SH   SOLE 30 73,486 0 0
SHIFT4 PMTS INC CL A 82452J109 35 781 SH   SOLE 31 781 0 0
SHIFT4 PMTS INC CL A 82452J109 35,078 786,330 SH   SOLE 34 786,330 0 0
SHIFT4 PMTS INC CL A 82452J109 283 6,343 SH   SOLE 40 6,343 0 0
SHIFT4 PMTS INC CL A 82452J109 149 3,349 SH   SOLE 43 2,825 0 524
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 572 648,000 PRN   SOLE 2 648,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 258 292,000 PRN   SOLE 18 292,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 2,663 3,017,000 PRN   SOLE 19 3,017,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 5,282 5,985,000 PRN   SOLE 21 5,985,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 156 177,000 PRN   SOLE 26 177,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 4,938 5,596,000 PRN   SOLE 34 5,596,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1 4,064 5,325,000 PRN   SOLE 21 5,325,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1 2,213 2,900,000 PRN   SOLE 22 2,900,000 0 0
SHIFTPIXY INC COM NEW 82452L302 92 6,699 SH   SOLE 22 6,699 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,548 67,309 SH   SOLE 2 67,309 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 206 8,944 SH   SOLE 4 8,944 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 147 6,384 SH   SOLE 7 0 0 6,384
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 852 37,039 SH   SOLE 18 37,039 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 13 554 SH   SOLE 19 554 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 135 5,865 SH   SOLE 21 5,865 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 746 32,435 SH   SOLE 22 32,435 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 101 4,381 SH   SOLE 28 0 0 4,381
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 107 4,648 SH   SOLE 31 0 0 4,648
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 40,686 1,768,960 SH   SOLE 43 1,657,026 0 111,934
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1,267 58,806 SH   SOLE 2 46,317 0 12,489
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 100 4,662 SH   SOLE 4 331 0 4,331
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 65 3,006 SH   SOLE 7 3,006 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 6,530 303,034 SH   SOLE 18 289,765 0 13,269
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 4,763 221,028 SH   SOLE 19 221,028 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 147,743 6,855,814 SH   SOLE 21 6,855,814 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 55,192 2,561,096 SH   SOLE 22 2,489,325 0 71,771
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 9 434 SH   SOLE 23 434 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 366 16,991 SH   SOLE 25 16,991 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 821 38,097 SH   SOLE 26 28,893 0 9,204
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 848 39,348 SH   SOLE 28 32,866 0 6,482
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 66,585 3,089,806 SH   SOLE 30 3,089,806 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 22 1,041 SH   SOLE 36 1,041 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 343 15,903 SH   SOLE 40 15,903 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 123 5,715 SH   SOLE 43 5,715 0 0
SHOCKWAVE MED INC COM 82489T104 15,718 56,527 SH   SOLE 2 41,386 0 15,141
SHOCKWAVE MED INC COM 82489T104 113 405 SH   SOLE 4 96 0 309
SHOCKWAVE MED INC COM 82489T104 112 401 SH   SOLE 7 401 0 0
SHOCKWAVE MED INC COM 82489T104 44,352 159,501 SH   SOLE 18 153,817 0 5,684
SHOCKWAVE MED INC COM 82489T104 59,863 215,280 SH   SOLE 19 215,280 0 0
SHOCKWAVE MED INC COM 82489T104 743,049 2,672,164 SH   SOLE 21 2,672,164 0 0
SHOCKWAVE MED INC COM 82489T104 304,022 1,093,330 SH   SOLE 22 1,070,990 0 22,340
SHOCKWAVE MED INC COM 82489T104 1,033 3,716 SH   SOLE 23 3,716 0 0
SHOCKWAVE MED INC COM 82489T104 1,559 5,607 SH   SOLE 25 5,607 0 0
SHOCKWAVE MED INC COM 82489T104 9,552 34,352 SH   SOLE 26 12,017 0 22,335
SHOCKWAVE MED INC COM 82489T104 631 2,271 SH   SOLE 28 623 0 1,648
SHOCKWAVE MED INC COM 82489T104 34,876 125,423 SH   SOLE 30 125,423 0 0
SHOCKWAVE MED INC COM 82489T104 286 1,028 SH   SOLE 34 1,028 0 0
SHOCKWAVE MED INC COM 82489T104 248 891 SH   SOLE 36 891 0 0
SHOCKWAVE MED INC COM 82489T104 1,237 4,448 SH   SOLE 40 4,448 0 0
SHOCKWAVE MED INC COM 82489T104 6,945 24,974 SH   SOLE 43 22,710 0 2,264
SHOE CARNIVAL INC COM 824889109 728 33,939 SH   SOLE 2 21,223 0 12,716
SHOE CARNIVAL INC COM 824889109 5 250 SH   SOLE 7 250 0 0
SHOE CARNIVAL INC COM 824889109 1,472 68,650 SH   SOLE 18 68,650 0 0
SHOE CARNIVAL INC COM 824889109 1,989 92,784 SH   SOLE 19 92,784 0 0
SHOE CARNIVAL INC COM 824889109 45,947 2,143,058 SH   SOLE 21 2,143,058 0 0
SHOE CARNIVAL INC COM 824889109 10,183 474,941 SH   SOLE 22 455,871 0 19,070
SHOE CARNIVAL INC COM 824889109 50 2,330 SH   SOLE 25 2,330 0 0
SHOE CARNIVAL INC COM 824889109 805 37,566 SH   SOLE 30 37,566 0 0
SHOE CARNIVAL INC COM 824889109 36 1,666 SH   SOLE 40 1,666 0 0
SHOE CARNIVAL INC COM 824889109 526 24,541 SH   SOLE 43 23,533 0 1,008
SHOPIFY INC CL A 82509L107 295 10,940 SH   SOLE 2 10,940 0 0
SHOPIFY INC CL A 82509L107 10,921 405,386 SH   SOLE 19 405,386 0 0
SHOPIFY INC CL A 82509L107 9,979 370,402 SH   SOLE 21 370,402 0 0
SHOPIFY INC CL A 82509L107 90 3,323 SH   SOLE 22 3,323 0 0
SHOPIFY INC CL A 82509L107 2,557 94,909 SH   SOLE 26 9,552 0 85,357
SHOPIFY INC CL A 82509L107 2,468 91,610 SH   SOLE 28 69,913 0 21,697
SHOPIFY INC CL A 82509L107 11,767 436,790 SH   SOLE 30 436,790 0 0
SHOPIFY INC CL A 82509L107 28 1,040 SH   SOLE 31 1,040 0 0
SHOPIFY INC CL A 82509L107 17,529 650,686 SH   SOLE 34 650,686 0 0
SHOPIFY INC CL A 82509L107 14,649 543,777 SH   SOLE 43 506,891 0 36,886
SHORE BANCSHARES INC COM 825107105 126 7,263 SH   SOLE 2 1,266 0 5,997
SHORE BANCSHARES INC COM 825107105 4 229 SH   SOLE 7 229 0 0
SHORE BANCSHARES INC COM 825107105 981 56,643 SH   SOLE 18 56,643 0 0
SHORE BANCSHARES INC COM 825107105 591 34,101 SH   SOLE 19 34,101 0 0
SHORE BANCSHARES INC COM 825107105 10,907 629,707 SH   SOLE 21 629,707 0 0
SHORE BANCSHARES INC COM 825107105 6,165 355,950 SH   SOLE 22 343,452 0 12,498
SHORE BANCSHARES INC COM 825107105 136 7,870 SH   SOLE 43 7,738 0 132
SHOTSPOTTER INC COM 82536T107 130 4,512 SH   SOLE 2 3,663 0 849
SHOTSPOTTER INC COM 82536T107 4 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 715 24,874 SH   SOLE 18 24,874 0 0
SHOTSPOTTER INC COM 82536T107 489 17,005 SH   SOLE 19 17,005 0 0
SHOTSPOTTER INC COM 82536T107 8,608 299,305 SH   SOLE 21 299,305 0 0
SHOTSPOTTER INC COM 82536T107 5,709 198,488 SH   SOLE 22 191,997 0 6,491
SHOTSPOTTER INC COM 82536T107 14 477 SH   SOLE 23 477 0 0
SHOTSPOTTER INC COM 82536T107 54 1,864 SH   SOLE 25 1,864 0 0
SHOTSPOTTER INC COM 82536T107 22 770 SH   SOLE 26 770 0 0
SHOTSPOTTER INC COM 82536T107 18 635 SH   SOLE 28 0 0 635
SHOTSPOTTER INC COM 82536T107 108 3,741 SH   SOLE 30 3,741 0 0
SHOTSPOTTER INC COM 82536T107 49 1,691 SH   SOLE 40 1,691 0 0
SHOTSPOTTER INC COM 82536T107 147 5,117 SH   SOLE 43 5,083 0 34
SHUTTERSTOCK INC COM 825690100 2,076 41,384 SH   SOLE 2 34,322 0 7,062
SHUTTERSTOCK INC COM 825690100 4 75 SH   SOLE 4 75 0 0
SHUTTERSTOCK INC COM 825690100 13 262 SH   SOLE 7 262 0 0
SHUTTERSTOCK INC COM 825690100 4,307 85,840 SH   SOLE 18 80,614 0 5,226
SHUTTERSTOCK INC COM 825690100 4,790 95,466 SH   SOLE 19 95,466 0 0
SHUTTERSTOCK INC COM 825690100 143,552 2,861,303 SH   SOLE 21 2,861,303 0 0
SHUTTERSTOCK INC COM 825690100 33,310 663,933 SH   SOLE 22 648,937 0 14,996
SHUTTERSTOCK INC COM 825690100 221 4,409 SH   SOLE 25 4,409 0 0
SHUTTERSTOCK INC COM 825690100 1,200 23,921 SH   SOLE 26 7,001 0 16,920
SHUTTERSTOCK INC COM 825690100 177 3,520 SH   SOLE 28 406 0 3,114
SHUTTERSTOCK INC COM 825690100 2,095 41,760 SH   SOLE 30 41,760 0 0
SHUTTERSTOCK INC COM 825690100 25 503 SH   SOLE 34 503 0 0
SHUTTERSTOCK INC COM 825690100 153 3,059 SH   SOLE 40 3,059 0 0
SHUTTERSTOCK INC COM 825690100 1,461 29,127 SH   SOLE 43 26,983 0 2,144
SHUTTLE PHARMACTCLS HLDGS IN COM 825693203 111 24,226 SH   SOLE 2 16,831 0 7,395
SHUTTLE PHARMACTCLS HLDGS IN COM 825693203 840 182,930 SH   SOLE 19 182,930 0 0
SHUTTLE PHARMACTCLS HLDGS IN COM 825693203 409 89,147 SH   SOLE 22 89,147 0 0
SHUTTLE PHARMACTCLS HLDGS IN COM 825693203 5 1,072 SH   SOLE 23 1,072 0 0
SHUTTLE PHARMACTCLS HLDGS IN COM 825693203 49 10,762 SH   SOLE 26 0 0 10,762
SHYFT GROUP INC COM 825698103 983 48,128 SH   SOLE 2 44,529 0 3,599
SHYFT GROUP INC COM 825698103 2 79 SH   SOLE 4 79 0 0
SHYFT GROUP INC COM 825698103 9 418 SH   SOLE 7 418 0 0
SHYFT GROUP INC COM 825698103 1,937 94,834 SH   SOLE 18 94,834 0 0
SHYFT GROUP INC COM 825698103 1,862 91,117 SH   SOLE 19 91,117 0 0
SHYFT GROUP INC COM 825698103 24,531 1,200,752 SH   SOLE 21 1,200,752 0 0
SHYFT GROUP INC COM 825698103 16,428 804,122 SH   SOLE 22 783,969 0 20,153
SHYFT GROUP INC COM 825698103 32 1,546 SH   SOLE 23 1,546 0 0
SHYFT GROUP INC COM 825698103 82 4,032 SH   SOLE 25 4,032 0 0
SHYFT GROUP INC COM 825698103 372 18,200 SH   SOLE 26 16,530 0 1,670
SHYFT GROUP INC COM 825698103 12 574 SH   SOLE 28 574 0 0
SHYFT GROUP INC COM 825698103 336 16,459 SH   SOLE 30 16,459 0 0
SHYFT GROUP INC COM 825698103 72 3,537 SH   SOLE 40 3,537 0 0
SHYFT GROUP INC COM 825698103 343 16,798 SH   SOLE 43 16,284 0 514
SI-BONE INC COM 825704109 429 24,557 SH   SOLE 2 19,111 0 5,446
SI-BONE INC COM 825704109 2 101 SH   SOLE 4 101 0 0
SI-BONE INC COM 825704109 5 304 SH   SOLE 7 304 0 0
SI-BONE INC COM 825704109 1,583 90,665 SH   SOLE 18 90,665 0 0
SI-BONE INC COM 825704109 5,393 308,858 SH   SOLE 19 308,858 0 0
SI-BONE INC COM 825704109 24,188 1,385,340 SH   SOLE 21 1,385,340 0 0
SI-BONE INC COM 825704109 14,051 804,746 SH   SOLE 22 780,523 0 24,223
SI-BONE INC COM 825704109 19 1,063 SH   SOLE 23 1,063 0 0
SI-BONE INC COM 825704109 91 5,196 SH   SOLE 25 5,196 0 0
SI-BONE INC COM 825704109 206 11,771 SH   SOLE 26 2,310 0 9,461
SI-BONE INC COM 825704109 29 1,684 SH   SOLE 28 1,684 0 0
SI-BONE INC COM 825704109 1,467 84,040 SH   SOLE 30 84,040 0 0
SI-BONE INC COM 825704109 23 1,292 SH   SOLE 34 1,292 0 0
SI-BONE INC COM 825704109 73 4,178 SH   SOLE 36 4,178 0 0
SI-BONE INC COM 825704109 57 3,237 SH   SOLE 40 3,237 0 0
SI-BONE INC COM 825704109 279 15,955 SH   SOLE 43 15,761 0 194
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 2,103 225,667 SH   SOLE 43 198,606 0 27,061
SIDUS SPACE INC CLASS A COM 826165102 114 53,833 SH   SOLE 22 53,833 0 0
SIEBERT FINL CORP COM 826176109 2 1,678 SH   SOLE 2 0 0 1,678
SIEBERT FINL CORP COM 826176109 4 2,598 SH   SOLE 18 2,598 0 0
SIEBERT FINL CORP COM 826176109 112 75,512 SH   SOLE 21 75,512 0 0
SIEBERT FINL CORP COM 826176109 16 11,056 SH   SOLE 22 11,056 0 0
SIENTRA INC COM 82621J105 23 35,414 SH   SOLE 2 33,990 0 1,424
SIENTRA INC COM 82621J105 7 11,249 SH   SOLE 18 11,249 0 0
SIENTRA INC COM 82621J105 113 176,466 SH   SOLE 21 176,466 0 0
SIENTRA INC COM 82621J105 515 804,765 SH   SOLE 22 804,765 0 0
SIERRA BANCORP COM 82620P102 1,154 58,417 SH   SOLE 2 27,135 0 31,282
SIERRA BANCORP COM 82620P102 5 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 916 46,379 SH   SOLE 18 46,379 0 0
SIERRA BANCORP COM 82620P102 2,357 119,365 SH   SOLE 19 119,365 0 0
SIERRA BANCORP COM 82620P102 10,113 512,038 SH   SOLE 21 512,038 0 0
SIERRA BANCORP COM 82620P102 8,781 444,594 SH   SOLE 22 434,540 0 10,054
SIERRA BANCORP COM 82620P102 286 14,494 SH   SOLE 23 14,494 0 0
SIERRA BANCORP COM 82620P102 970 49,091 SH   SOLE 26 0 0 49,091
SIERRA BANCORP COM 82620P102 43 2,176 SH   SOLE 43 2,176 0 0
SIERRA LAKE ACQUISITION CORP CLASS A COM 826332108 2 200 SH   SOLE 2 200 0 0
SIERRA WIRELESS INC COM 826516106 17 547 SH   SOLE 2 547 0 0
SIERRA WIRELESS INC COM 826516106 11 358 SH   SOLE 22 358 0 0
SIERRA WIRELESS INC COM 826516106 1,107 36,377 SH   SOLE 43 36,202 0 175
SIFCO INDS INC COM 826546103 2 614 SH   SOLE 21 614 0 0
SIFCO INDS INC COM 826546103 18 5,804 SH   SOLE 22 5,804 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 19 10,936 SH   SOLE 43 10,936 0 0
SIGA TECHNOLOGIES INC COM 826917106 612 59,403 SH   SOLE 2 18,489 0 40,914
SIGA TECHNOLOGIES INC COM 826917106 5 450 SH   SOLE 7 450 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,333 129,376 SH   SOLE 18 129,376 0 0
SIGA TECHNOLOGIES INC COM 826917106 892 86,561 SH   SOLE 19 86,561 0 0
SIGA TECHNOLOGIES INC COM 826917106 17,527 1,701,605 SH   SOLE 21 1,701,605 0 0
SIGA TECHNOLOGIES INC COM 826917106 11,154 1,082,961 SH   SOLE 22 1,048,318 0 34,643
SIGA TECHNOLOGIES INC COM 826917106 104 10,103 SH   SOLE 23 10,103 0 0
SIGA TECHNOLOGIES INC COM 826917106 53 5,157 SH   SOLE 25 5,157 0 0
SIGA TECHNOLOGIES INC COM 826917106 35 3,439 SH   SOLE 26 0 0 3,439
SIGA TECHNOLOGIES INC COM 826917106 145 14,033 SH   SOLE 28 0 0 14,033
SIGA TECHNOLOGIES INC COM 826917106 501 48,598 SH   SOLE 30 48,598 0 0
SIGA TECHNOLOGIES INC COM 826917106 89 8,613 SH   SOLE 40 8,613 0 0
SIGA TECHNOLOGIES INC COM 826917106 65 6,329 SH   OTR 43 6,329 0 0
SIGA TECHNOLOGIES INC COM 826917106 465 45,192 SH   SOLE 43 44,191 0 1,001
SIGHT SCIENCES INC COM 82657M105 64 10,115 SH   SOLE 2 2,458 0 7,657
SIGHT SCIENCES INC COM 82657M105 428 67,365 SH   SOLE 18 67,365 0 0
SIGHT SCIENCES INC COM 82657M105 478 75,340 SH   SOLE 19 75,340 0 0
SIGHT SCIENCES INC COM 82657M105 4,588 722,535 SH   SOLE 21 722,535 0 0
SIGHT SCIENCES INC COM 82657M105 3,721 585,930 SH   SOLE 22 572,272 0 13,658
SIGHT SCIENCES INC COM 82657M105 191 30,084 SH   SOLE 30 30,084 0 0
SIGHT SCIENCES INC COM 82657M105 0 70 SH   SOLE 43 70 0 0
SIGILON THERAPEUTICS INC COM 82657L107 14 28,474 SH   SOLE 2 20,227 0 8,247
SIGILON THERAPEUTICS INC COM 82657L107 1 2,867 SH   SOLE 18 2,867 0 0
SIGILON THERAPEUTICS INC COM 82657L107 463 916,719 SH   SOLE 19 916,719 0 0
SIGILON THERAPEUTICS INC COM 82657L107 26 52,042 SH   SOLE 21 52,042 0 0
SIGILON THERAPEUTICS INC COM 82657L107 29 56,990 SH   SOLE 22 56,990 0 0
SIGILON THERAPEUTICS INC COM 82657L107 0 787 SH   SOLE 23 787 0 0
SIGILON THERAPEUTICS INC COM 82657L107 2 3,294 SH   SOLE 26 0 0 3,294
SIGMA LITHIUM CORPORATION COM 826599102 58 2,143 SH   SOLE 2 1,415 0 728
SIGMA LITHIUM CORPORATION COM 826599102 92 3,387 SH   SOLE 4 0 0 3,387
SIGMA LITHIUM CORPORATION COM 826599102 1,763 64,857 SH   SOLE 7 64,857 0 0
SIGMA LITHIUM CORPORATION COM 826599102 60 2,189 SH   SOLE 19 2,189 0 0
SIGMA LITHIUM CORPORATION COM 826599102 164 6,041 SH   SOLE 22 6,041 0 0
SIGMA LITHIUM CORPORATION COM 826599102 52 1,916 SH   SOLE 23 1,916 0 0
SIGMA LITHIUM CORPORATION COM 826599102 11 399 SH   SOLE 26 0 0 399
SIGMA LITHIUM CORPORATION COM 826599102 243 8,923 SH   SOLE 31 8,923 0 0
SIGMA LITHIUM CORPORATION COM 826599102 16 571 SH   SOLE 34 571 0 0
SIGMATRON INTL INC COM 82661L101 3 729 SH   SOLE 18 729 0 0
SIGMATRON INTL INC COM 82661L101 40 8,455 SH   SOLE 21 8,455 0 0
SIGMATRON INTL INC COM 82661L101 503 105,806 SH   SOLE 22 105,806 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 18,369 121,650 SH   SOLE 2 16,906 0 104,744
SIGNATURE BK NEW YORK N Y COM 82669G104 6,646 44,014 SH   SOLE 4 23,861 0 20,153
SIGNATURE BK NEW YORK N Y COM 82669G104 8,387 55,544 SH   SOLE 7 53,935 0 1,609
SIGNATURE BK NEW YORK N Y COM 82669G104 30 196 SH   SOLE 13 196 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,333 8,825 SH   SOLE 15 8,825 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 24,189 160,195 SH   SOLE 18 155,159 0 5,036
SIGNATURE BK NEW YORK N Y COM 82669G104 5,047 33,422 SH   SOLE 19 33,422 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 254,687 1,686,666 SH   SOLE 21 1,686,666 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 218,081 1,444,246 SH   SOLE 22 1,318,153 0 126,093
SIGNATURE BK NEW YORK N Y COM 82669G104 15,574 103,140 SH   SOLE 23 103,140 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 15,814 104,726 SH   SOLE 25 104,726 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 15,182 100,541 SH   SOLE 26 26,641 0 73,900
SIGNATURE BK NEW YORK N Y COM 82669G104 10,514 69,629 SH   SOLE 28 1,027 0 68,602
SIGNATURE BK NEW YORK N Y COM 82669G104 17 110 SH   SOLE 29 110 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 50,275 332,946 SH   SOLE 30 332,946 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,030 13,446 SH   SOLE 31 12,324 0 1,122
SIGNATURE BK NEW YORK N Y COM 82669G104 43,928 290,913 SH   SOLE 34 290,913 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,922 19,349 SH   SOLE 36 19,349 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 285 1,885 SH   SOLE 40 1,885 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 34 224 SH   OTR 43 224 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,466 16,328 SH   SOLE 43 14,426 0 1,902
SIGNET JEWELERS LIMITED SHS G81276100 7,530 131,675 SH   SOLE 2 69,719 0 61,956
SIGNET JEWELERS LIMITED SHS G81276100 11 197 SH   SOLE 4 197 0 0
SIGNET JEWELERS LIMITED SHS G81276100 55 965 SH   SOLE 7 965 0 0
SIGNET JEWELERS LIMITED SHS G81276100 10,093 176,475 SH   SOLE 18 171,816 0 4,659
SIGNET JEWELERS LIMITED SHS G81276100 20,051 350,604 SH   SOLE 19 350,604 0 0
SIGNET JEWELERS LIMITED SHS G81276100 322,949 5,646,948 SH   SOLE 21 5,646,948 0 0
SIGNET JEWELERS LIMITED SHS G81276100 80,662 1,410,430 SH   SOLE 22 1,359,486 0 50,944
SIGNET JEWELERS LIMITED SHS G81276100 606 10,592 SH   SOLE 23 10,592 0 0
SIGNET JEWELERS LIMITED SHS G81276100 433 7,565 SH   SOLE 25 7,565 0 0
SIGNET JEWELERS LIMITED SHS G81276100 3,790 66,273 SH   SOLE 26 15,399 0 50,874
SIGNET JEWELERS LIMITED SHS G81276100 266 4,651 SH   SOLE 28 938 0 3,713
SIGNET JEWELERS LIMITED SHS G81276100 5,869 102,615 SH   SOLE 30 102,615 0 0
SIGNET JEWELERS LIMITED SHS G81276100 232 4,048 SH   SOLE 36 4,048 0 0
SIGNET JEWELERS LIMITED SHS G81276100 341 5,960 SH   SOLE 40 5,960 0 0
SIGNET JEWELERS LIMITED SHS G81276100 4,483 78,386 SH   SOLE 43 68,467 0 9,919
SIGNIFY HEALTH INC CL A COM 82671G100 2,256 77,381 SH   SOLE 2 30,869 0 46,512
SIGNIFY HEALTH INC CL A COM 82671G100 8 290 SH   SOLE 4 290 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 22 738 SH   SOLE 7 738 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 854 29,299 SH   SOLE 18 29,299 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 641 21,992 SH   SOLE 19 21,992 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 31,345 1,075,304 SH   SOLE 21 1,075,304 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 46,377 1,590,966 SH   SOLE 22 1,505,211 0 85,755
SIGNIFY HEALTH INC CL A COM 82671G100 317 10,886 SH   SOLE 25 10,886 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 1,759 60,337 SH   SOLE 26 53,466 0 6,871
SIGNIFY HEALTH INC CL A COM 82671G100 92 3,170 SH   SOLE 28 0 0 3,170
SIGNIFY HEALTH INC CL A COM 82671G100 3,782 129,734 SH   SOLE 30 129,734 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 29 1,005 SH   SOLE 31 1,005 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 20 681 SH   SOLE 36 681 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 313 10,726 SH   SOLE 40 10,726 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 64 2,199 SH   SOLE 43 2,079 0 120
SILGAN HOLDINGS INC COM 827048109 5,216 124,082 SH   SOLE 2 84,350 0 39,732
SILGAN HOLDINGS INC COM 827048109 14 342 SH   SOLE 4 342 0 0
SILGAN HOLDINGS INC COM 827048109 62 1,472 SH   SOLE 7 1,472 0 0
SILGAN HOLDINGS INC COM 827048109 7,536 179,259 SH   SOLE 18 179,259 0 0
SILGAN HOLDINGS INC COM 827048109 1,091 25,948 SH   SOLE 19 25,948 0 0
SILGAN HOLDINGS INC COM 827048109 180,198 4,286,351 SH   SOLE 21 4,286,351 0 0
SILGAN HOLDINGS INC COM 827048109 95,808 2,278,979 SH   SOLE 22 2,175,665 0 103,314
SILGAN HOLDINGS INC COM 827048109 117 2,772 SH   SOLE 23 2,772 0 0
SILGAN HOLDINGS INC COM 827048109 531 12,636 SH   SOLE 25 12,636 0 0
SILGAN HOLDINGS INC COM 827048109 1,904 45,292 SH   SOLE 26 38,776 0 6,516
SILGAN HOLDINGS INC COM 827048109 59 1,412 SH   SOLE 28 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 1,505 35,809 SH   SOLE 30 35,809 0 0
SILGAN HOLDINGS INC COM 827048109 53 1,260 SH   SOLE 31 1,260 0 0
SILGAN HOLDINGS INC COM 827048109 70 1,654 SH   SOLE 36 1,654 0 0
SILGAN HOLDINGS INC COM 827048109 474 11,284 SH   SOLE 40 11,284 0 0
SILGAN HOLDINGS INC COM 827048109 2,111 50,203 SH   SOLE 43 45,597 0 4,606
SILICON LABORATORIES INC COM 826919102 24,907 201,775 SH   SOLE 2 138,098 0 63,677
SILICON LABORATORIES INC COM 826919102 198 1,604 SH   SOLE 4 355 0 1,249
SILICON LABORATORIES INC COM 826919102 47 380 SH   SOLE 7 380 0 0
SILICON LABORATORIES INC COM 826919102 24,593 199,233 SH   SOLE 18 165,646 0 33,587
SILICON LABORATORIES INC COM 826919102 72,687 588,844 SH   SOLE 19 588,844 0 0
SILICON LABORATORIES INC COM 826919102 333,558 2,702,186 SH   SOLE 21 2,702,186 0 0
SILICON LABORATORIES INC COM 826919102 198,707 1,609,749 SH   SOLE 22 1,553,260 0 56,489
SILICON LABORATORIES INC COM 826919102 1,711 13,857 SH   SOLE 23 13,857 0 0
SILICON LABORATORIES INC COM 826919102 2,673 21,655 SH   SOLE 25 21,655 0 0
SILICON LABORATORIES INC COM 826919102 11,768 95,331 SH   SOLE 26 18,309 0 77,022
SILICON LABORATORIES INC COM 826919102 1,400 11,342 SH   SOLE 28 295 0 11,047
SILICON LABORATORIES INC COM 826919102 33,577 272,011 SH   SOLE 30 272,011 0 0
SILICON LABORATORIES INC COM 826919102 1,886 15,276 SH   SOLE 34 15,276 0 0
SILICON LABORATORIES INC COM 826919102 355 2,879 SH   SOLE 36 2,879 0 0
SILICON LABORATORIES INC COM 826919102 631 5,113 SH   SOLE 40 5,113 0 0
SILICON LABORATORIES INC COM 826919102 9,758 79,054 SH   SOLE 43 77,473 0 1,581
SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 5,524 4,666,000 PRN   SOLE 21 4,666,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 41 623 SH   SOLE 25 623 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,210 18,565 SH   SOLE 43 17,130 0 1,435
SILK RD MED INC COM 82710M100 1,168 25,954 SH   SOLE 2 18,091 0 7,863
SILK RD MED INC COM 82710M100 6 141 SH   SOLE 4 141 0 0
SILK RD MED INC COM 82710M100 16 364 SH   SOLE 7 364 0 0
SILK RD MED INC COM 82710M100 4,318 95,962 SH   SOLE 18 91,586 0 4,376
SILK RD MED INC COM 82710M100 15,949 354,418 SH   SOLE 19 354,418 0 0
SILK RD MED INC COM 82710M100 50,452 1,121,149 SH   SOLE 21 1,121,149 0 0
SILK RD MED INC COM 82710M100 38,446 854,347 SH   SOLE 22 833,732 0 20,615
SILK RD MED INC COM 82710M100 15 334 SH   SOLE 23 334 0 0
SILK RD MED INC COM 82710M100 298 6,616 SH   SOLE 25 6,616 0 0
SILK RD MED INC COM 82710M100 877 19,482 SH   SOLE 26 13,502 0 5,980
SILK RD MED INC COM 82710M100 94 2,087 SH   SOLE 28 273 0 1,814
SILK RD MED INC COM 82710M100 927 20,591 SH   SOLE 30 20,591 0 0
SILK RD MED INC COM 82710M100 64 1,417 SH   SOLE 36 1,417 0 0
SILK RD MED INC COM 82710M100 227 5,050 SH   SOLE 40 5,050 0 0
SILK RD MED INC COM 82710M100 333 7,398 SH   SOLE 43 6,066 0 1,332
SILVERBACK THERAPEUTICS INC COM 82835W108 223 42,189 SH   SOLE 2 25,569 0 16,620
SILVERBACK THERAPEUTICS INC COM 82835W108 21 4,011 SH   SOLE 18 4,011 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 161 30,510 SH   SOLE 19 30,510 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 1,334 252,730 SH   SOLE 21 252,730 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 2,023 383,066 SH   SOLE 22 383,066 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 80 15,198 SH   SOLE 30 15,198 0 0
SILVERBOW RES INC COM 82836G102 156 5,798 SH   SOLE 2 4,133 0 1,665
SILVERBOW RES INC COM 82836G102 4 132 SH   SOLE 7 132 0 0
SILVERBOW RES INC COM 82836G102 869 32,338 SH   SOLE 18 32,338 0 0
SILVERBOW RES INC COM 82836G102 602 22,399 SH   SOLE 19 22,399 0 0
SILVERBOW RES INC COM 82836G102 11,102 413,036 SH   SOLE 21 413,036 0 0
SILVERBOW RES INC COM 82836G102 9,093 338,278 SH   SOLE 22 331,274 0 7,004
SILVERBOW RES INC COM 82836G102 146 5,422 SH   SOLE 43 5,406 0 16
SILVERCORP METALS INC COM 82835P103 282 120,952 SH   SOLE 43 120,153 0 799
SILVERCREST ASSET MGMT GROUP CL A 828359109 309 18,906 SH   SOLE 2 17,529 0 1,377
SILVERCREST ASSET MGMT GROUP CL A 828359109 0 20 SH   SOLE 7 20 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 451 27,590 SH   SOLE 18 27,590 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 288 17,595 SH   SOLE 19 17,595 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 5,179 316,744 SH   SOLE 21 316,744 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,560 95,437 SH   SOLE 22 94,802 0 635
SILVERGATE CAP CORP CL A 82837P408 1,413 18,753 SH   SOLE 2 13,132 0 5,621
SILVERGATE CAP CORP CL A 82837P408 109 1,448 SH   SOLE 4 85 0 1,363
SILVERGATE CAP CORP CL A 82837P408 26 347 SH   SOLE 7 347 0 0
SILVERGATE CAP CORP CL A 82837P408 6,335 84,070 SH   SOLE 18 84,070 0 0
SILVERGATE CAP CORP CL A 82837P408 4,380 58,132 SH   SOLE 19 58,132 0 0
SILVERGATE CAP CORP CL A 82837P408 77,176 1,024,229 SH   SOLE 21 1,024,229 0 0
SILVERGATE CAP CORP CL A 82837P408 56,096 744,477 SH   SOLE 22 720,780 0 23,697
SILVERGATE CAP CORP CL A 82837P408 414 5,495 SH   SOLE 25 5,495 0 0
SILVERGATE CAP CORP CL A 82837P408 762 10,111 SH   SOLE 26 7,701 0 2,410
SILVERGATE CAP CORP CL A 82837P408 197 2,620 SH   SOLE 28 908 0 1,712
SILVERGATE CAP CORP CL A 82837P408 1,481 19,651 SH   SOLE 30 19,651 0 0
SILVERGATE CAP CORP CL A 82837P408 9,858 130,836 SH   SOLE 34 130,836 0 0
SILVERGATE CAP CORP CL A 82837P408 46 607 SH   SOLE 36 607 0 0
SILVERGATE CAP CORP CL A 82837P408 260 3,457 SH   SOLE 40 3,457 0 0
SILVERGATE CAP CORP CL A 82837P408 9 113 SH   OTR 43 113 0 0
SILVERGATE CAP CORP CL A 82837P408 569 7,556 SH   SOLE 43 7,282 0 274
SIMILARWEB LTD SHS M84137104 83 14,189 SH   SOLE 2 14,189 0 0
SIMILARWEB LTD SHS M84137104 1,123 191,689 SH   SOLE 21 191,689 0 0
SIMILARWEB LTD SHS M84137104 518 88,348 SH   SOLE 22 82,956 0 5,392
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,376 109,059 SH   SOLE 2 43,580 0 65,479
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 70 3,209 SH   SOLE 4 312 0 2,897
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 88 4,047 SH   SOLE 7 2,039 0 2,008
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 9,764 448,115 SH   SOLE 18 448,115 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5,232 240,103 SH   SOLE 19 240,103 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 324,190 14,877,908 SH   SOLE 21 14,877,908 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 65,647 3,012,722 SH   SOLE 22 2,891,566 0 121,156
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 298 13,667 SH   SOLE 25 13,667 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1,158 53,135 SH   SOLE 26 44,824 0 8,311
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 46 2,101 SH   SOLE 28 2,101 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,882 178,158 SH   SOLE 30 178,158 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 279 12,807 SH   SOLE 40 12,807 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 513 23,553 SH   SOLE 43 22,886 0 667
SIMON PPTY GROUP INC NEW COM 828806109 111,633 1,243,825 SH   SOLE 2 607,628 0 636,197
SIMON PPTY GROUP INC NEW COM 828806109 63,927 712,280 SH   SOLE 4 533,265 0 179,015
SIMON PPTY GROUP INC NEW COM 828806109 68,313 761,146 SH   SOLE 7 752,183 0 8,963
SIMON PPTY GROUP INC NEW COM 828806109 7,521 83,798 SH   SOLE 13 73,334 0 10,464
SIMON PPTY GROUP INC NEW COM 828806109 4,436 49,421 SH   SOLE 15 49,421 0 0
SIMON PPTY GROUP INC NEW COM 828806109 0 3 SH   SOLE 17 0 0 3
SIMON PPTY GROUP INC NEW COM 828806109 82,670 921,117 SH   SOLE 18 795,653 0 125,464
SIMON PPTY GROUP INC NEW COM 828806109 108,995 1,214,425 SH   SOLE 19 1,214,425 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,092,327 12,170,778 SH   SOLE 21 12,170,778 0 0
SIMON PPTY GROUP INC NEW COM 828806109 945,543 10,535,294 SH   SOLE 22 9,542,920 0 992,374
SIMON PPTY GROUP INC NEW COM 828806109 64,145 714,712 SH   SOLE 23 714,712 0 0
SIMON PPTY GROUP INC NEW COM 828806109 167,069 1,861,495 SH   SOLE 25 1,861,495 0 0
SIMON PPTY GROUP INC NEW COM 828806109 69,680 776,378 SH   SOLE 26 279,744 0 496,634
SIMON PPTY GROUP INC NEW COM 828806109 104,692 1,166,481 SH   SOLE 28 22,610 0 1,143,871
SIMON PPTY GROUP INC NEW COM 828806109 5,482 61,076 SH   SOLE 29 61,076 0 0
SIMON PPTY GROUP INC NEW COM 828806109 226,750 2,526,467 SH   SOLE 30 2,526,467 0 0
SIMON PPTY GROUP INC NEW COM 828806109 17,497 194,954 SH   SOLE 31 189,061 0 5,893
SIMON PPTY GROUP INC NEW COM 828806109 5,985 66,682 SH   SOLE 34 66,682 0 0
SIMON PPTY GROUP INC NEW COM 828806109 11,143 124,154 SH   SOLE 36 124,154 0 0
SIMON PPTY GROUP INC NEW COM 828806109 952 10,608 SH   SOLE 40 10,608 0 0
SIMON PPTY GROUP INC NEW COM 828806109 91 1,016 SH   OTR 43 1,016 0 0
SIMON PPTY GROUP INC NEW COM 828806109 30,397 338,688 SH   SOLE 43 310,507 0 28,181
SIMPLY GOOD FOODS CO COM 82900L102 5,374 168,002 SH   SOLE 2 136,411 0 31,591
SIMPLY GOOD FOODS CO COM 82900L102 12 361 SH   SOLE 4 361 0 0
SIMPLY GOOD FOODS CO COM 82900L102 33 1,020 SH   SOLE 7 1,020 0 0
SIMPLY GOOD FOODS CO COM 82900L102 9,478 296,276 SH   SOLE 18 296,276 0 0
SIMPLY GOOD FOODS CO COM 82900L102 12,696 396,874 SH   SOLE 19 396,874 0 0
SIMPLY GOOD FOODS CO COM 82900L102 326,011 10,191,037 SH   SOLE 21 10,191,037 0 0
SIMPLY GOOD FOODS CO COM 82900L102 77,324 2,417,144 SH   SOLE 22 2,364,960 0 52,184
SIMPLY GOOD FOODS CO COM 82900L102 328 10,251 SH   SOLE 23 10,251 0 0
SIMPLY GOOD FOODS CO COM 82900L102 424 13,258 SH   SOLE 25 13,258 0 0
SIMPLY GOOD FOODS CO COM 82900L102 2,303 71,997 SH   SOLE 26 38,779 0 33,218
SIMPLY GOOD FOODS CO COM 82900L102 236 7,380 SH   SOLE 28 1,538 0 5,842
SIMPLY GOOD FOODS CO COM 82900L102 4,665 145,838 SH   SOLE 30 145,838 0 0
SIMPLY GOOD FOODS CO COM 82900L102 362 11,307 SH   SOLE 40 11,307 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,158 36,202 SH   SOLE 43 35,239 0 963
SIMPSON MFG INC COM 829073105 4,981 63,534 SH   SOLE 2 58,813 0 4,721
SIMPSON MFG INC COM 829073105 13 163 SH   SOLE 4 163 0 0
SIMPSON MFG INC COM 829073105 37 469 SH   SOLE 7 469 0 0
SIMPSON MFG INC COM 829073105 16,123 205,649 SH   SOLE 18 184,912 0 20,737
SIMPSON MFG INC COM 829073105 7,741 98,732 SH   SOLE 19 98,732 0 0
SIMPSON MFG INC COM 829073105 253,844 3,237,804 SH   SOLE 21 3,237,804 0 0
SIMPSON MFG INC COM 829073105 98,575 1,257,332 SH   SOLE 22 1,230,872 0 26,460
SIMPSON MFG INC COM 829073105 86 1,099 SH   SOLE 23 1,099 0 0
SIMPSON MFG INC COM 829073105 474 6,042 SH   SOLE 25 6,042 0 0
SIMPSON MFG INC COM 829073105 1,547 19,734 SH   SOLE 26 12,776 0 6,958
SIMPSON MFG INC COM 829073105 90 1,142 SH   SOLE 28 774 0 368
SIMPSON MFG INC COM 829073105 1,195 15,236 SH   SOLE 30 15,236 0 0
SIMPSON MFG INC COM 829073105 556 7,091 SH   SOLE 34 7,091 0 0
SIMPSON MFG INC COM 829073105 447 5,702 SH   SOLE 40 5,702 0 0
SIMPSON MFG INC COM 829073105 1,515 19,325 SH   SOLE 43 18,437 0 888
SIMULATIONS PLUS INC COM 829214105 1,015 20,914 SH   SOLE 2 19,216 0 1,698
SIMULATIONS PLUS INC COM 829214105 4 81 SH   SOLE 4 81 0 0
SIMULATIONS PLUS INC COM 829214105 7 136 SH   SOLE 7 136 0 0
SIMULATIONS PLUS INC COM 829214105 2,669 54,977 SH   SOLE 18 54,977 0 0
SIMULATIONS PLUS INC COM 829214105 1,420 29,260 SH   SOLE 19 29,260 0 0
SIMULATIONS PLUS INC COM 829214105 93,748 1,931,353 SH   SOLE 21 1,931,353 0 0
SIMULATIONS PLUS INC COM 829214105 19,629 404,381 SH   SOLE 22 393,664 0 10,717
SIMULATIONS PLUS INC COM 829214105 99 2,030 SH   SOLE 25 2,030 0 0
SIMULATIONS PLUS INC COM 829214105 578 11,903 SH   SOLE 26 10,307 0 1,596
SIMULATIONS PLUS INC COM 829214105 449 9,241 SH   SOLE 28 9,241 0 0
SIMULATIONS PLUS INC COM 829214105 3,082 63,495 SH   SOLE 30 63,495 0 0
SIMULATIONS PLUS INC COM 829214105 106 2,189 SH   SOLE 40 2,189 0 0
SIMULATIONS PLUS INC COM 829214105 429 8,839 SH   SOLE 43 8,605 0 234
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,296 71,625 SH   SOLE 2 45,102 0 26,523
SINCLAIR BROADCAST GROUP INC CL A 829226109 352 19,452 SH   SOLE 4 197 0 19,255
SINCLAIR BROADCAST GROUP INC CL A 829226109 10 532 SH   SOLE 7 532 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,844 101,935 SH   SOLE 18 101,935 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 5,824 321,965 SH   SOLE 19 321,965 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 23,687 1,309,391 SH   SOLE 21 1,309,391 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 22,052 1,218,990 SH   SOLE 22 1,192,511 0 26,479
SINCLAIR BROADCAST GROUP INC CL A 829226109 54 2,975 SH   SOLE 23 2,975 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 144 7,976 SH   SOLE 25 7,976 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,427 78,876 SH   SOLE 26 17,148 0 61,728
SINCLAIR BROADCAST GROUP INC CL A 829226109 71 3,908 SH   SOLE 28 1,823 0 2,085
SINCLAIR BROADCAST GROUP INC CL A 829226109 497 27,476 SH   SOLE 30 27,476 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 26 1,422 SH   SOLE 36 1,422 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 99 5,487 SH   SOLE 40 5,487 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 947 52,366 SH   SOLE 43 49,660 0 2,706
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 135 53,819 SH   SOLE 2 20,474 0 33,345
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 427 170,841 SH   SOLE 18 170,841 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 590 236,123 SH   SOLE 19 236,123 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 5,338 2,135,048 SH   SOLE 21 2,135,048 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 2,784 1,113,627 SH   SOLE 22 1,074,833 0 38,794
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 3 1,191 SH   SOLE 23 1,191 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 13 5,262 SH   SOLE 26 0 0 5,262
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 78 31,223 SH   SOLE 30 31,223 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 0 13 SH   SOLE 21 13 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 23 70,801 SH   SOLE 22 70,801 0 0
SIO GENE THERAPIES INC COM 829399104 0 7 SH   SOLE 17 0 0 7
SIO GENE THERAPIES INC COM 829399104 109 390,386 SH   SOLE 22 390,386 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 19,758 3,460,204 SH   SOLE 2 2,289,125 0 1,171,079
SIRIUS XM HOLDINGS INC COM 82968B103 6,167 1,080,106 SH   SOLE 4 649,506 0 430,600
SIRIUS XM HOLDINGS INC COM 82968B103 3,510 614,700 SH   SOLE 7 614,700 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,567 274,431 SH   SOLE 13 274,431 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 699 122,356 SH   SOLE 15 122,356 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 22 3,873 SH   SOLE 17 0 0 3,873
SIRIUS XM HOLDINGS INC COM 82968B103 2,815 492,915 SH   SOLE 18 394,370 0 98,545
SIRIUS XM HOLDINGS INC COM 82968B103 2,199 385,122 SH   SOLE 19 385,122 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 59,610 10,439,598 SH   SOLE 21 10,439,598 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 95,523 16,729,077 SH   SOLE 22 15,174,872 0 1,554,205
SIRIUS XM HOLDINGS INC COM 82968B103 11,968 2,095,949 SH   SOLE 23 2,095,949 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 3,934 688,919 SH   SOLE 25 688,919 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 16,280 2,851,115 SH   SOLE 26 2,194,646 0 656,469
SIRIUS XM HOLDINGS INC COM 82968B103 11,835 2,072,664 SH   SOLE 28 18,468 0 2,054,196
SIRIUS XM HOLDINGS INC COM 82968B103 2,535 443,878 SH   SOLE 29 443,878 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 26,551 4,649,976 SH   SOLE 30 4,649,976 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 7,135 1,249,633 SH   SOLE 31 1,232,083 0 17,550
SIRIUS XM HOLDINGS INC COM 82968B103 5,210 912,361 SH   SOLE 32 912,361 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 31,839 5,575,963 SH   SOLE 34 5,575,963 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,771 310,226 SH   SOLE 36 310,226 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 130 22,769 SH   SOLE 40 22,769 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 20 3,427 SH   OTR 43 3,427 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 3,609 632,044 SH   SOLE 43 564,218 0 67,826
SIRIUSPOINT LTD COM G8192H106 1,029 207,922 SH   SOLE 2 150,790 0 57,132
SIRIUSPOINT LTD COM G8192H106 6 1,255 SH   SOLE 7 1,255 0 0
SIRIUSPOINT LTD COM G8192H106 1,620 327,285 SH   SOLE 18 327,285 0 0
SIRIUSPOINT LTD COM G8192H106 837 169,070 SH   SOLE 19 169,070 0 0
SIRIUSPOINT LTD COM G8192H106 52,357 10,577,174 SH   SOLE 21 10,577,174 0 0
SIRIUSPOINT LTD COM G8192H106 13,516 2,730,579 SH   SOLE 22 2,635,937 0 94,642
SIRIUSPOINT LTD COM G8192H106 53 10,755 SH   SOLE 25 10,755 0 0
SIRIUSPOINT LTD COM G8192H106 30 5,963 SH   SOLE 26 0 0 5,963
SIRIUSPOINT LTD COM G8192H106 69 13,954 SH   SOLE 28 0 0 13,954
SIRIUSPOINT LTD COM G8192H106 820 165,607 SH   SOLE 30 165,607 0 0
SIRIUSPOINT LTD COM G8192H106 40 8,009 SH   SOLE 40 8,009 0 0
SIRIUSPOINT LTD COM G8192H106 37 7,426 SH   SOLE 43 7,033 0 393
SITE CTRS CORP COM 82981J109 3,642 340,086 SH   SOLE 2 213,302 0 126,784
SITE CTRS CORP COM 82981J109 1,047 97,721 SH   SOLE 4 97,721 0 0
SITE CTRS CORP COM 82981J109 2,733 255,185 SH   SOLE 7 255,185 0 0
SITE CTRS CORP COM 82981J109 7,791 727,485 SH   SOLE 18 727,485 0 0
SITE CTRS CORP COM 82981J109 6,580 614,374 SH   SOLE 19 614,374 0 0
SITE CTRS CORP COM 82981J109 207,447 19,369,453 SH   SOLE 21 19,369,453 0 0
SITE CTRS CORP COM 82981J109 67,109 6,265,991 SH   SOLE 22 6,060,973 0 205,018
SITE CTRS CORP COM 82981J109 114 10,642 SH   SOLE 23 10,642 0 0
SITE CTRS CORP COM 82981J109 9,632 899,328 SH   SOLE 25 899,328 0 0
SITE CTRS CORP COM 82981J109 1,093 102,043 SH   SOLE 26 58,544 0 43,499
SITE CTRS CORP COM 82981J109 1,467 137,007 SH   SOLE 28 3,077 0 133,930
SITE CTRS CORP COM 82981J109 9,434 880,874 SH   SOLE 30 880,874 0 0
SITE CTRS CORP COM 82981J109 45 4,182 SH   SOLE 36 4,182 0 0
SITE CTRS CORP COM 82981J109 228 21,261 SH   SOLE 40 21,261 0 0
SITE CTRS CORP COM 82981J109 7 629 SH   OTR 43 629 0 0
SITE CTRS CORP COM 82981J109 1,998 186,557 SH   SOLE 43 180,210 0 6,347
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 15,096 144,957 SH   SOLE 2 81,889 0 63,068
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 462 4,441 SH   SOLE 4 4,441 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 67 639 SH   SOLE 7 639 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 127 1,224 SH   SOLE 13 1,224 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6,464 62,069 SH   SOLE 18 28,082 0 33,987
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 25,588 245,708 SH   SOLE 19 245,708 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 59,682 573,095 SH   SOLE 21 573,095 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 139,176 1,336,430 SH   SOLE 22 1,268,273 0 68,157
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 500 4,802 SH   SOLE 23 4,802 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 793 7,618 SH   SOLE 25 7,618 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6,610 63,477 SH   SOLE 26 14,460 0 49,017
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 324 3,114 SH   SOLE 28 792 0 2,322
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 48 461 SH   SOLE 29 461 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,085 68,038 SH   SOLE 30 68,038 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 67 646 SH   SOLE 31 646 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 193 1,851 SH   SOLE 36 1,851 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 593 5,691 SH   SOLE 40 5,691 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,968 18,897 SH   SOLE 43 13,725 0 5,172
SITIME CORP COM 82982T106 1,258 15,983 SH   SOLE 2 14,201 0 1,782
SITIME CORP COM 82982T106 9 114 SH   SOLE 4 29 0 85
SITIME CORP COM 82982T106 14 177 SH   SOLE 7 177 0 0
SITIME CORP COM 82982T106 5,493 69,772 SH   SOLE 18 69,772 0 0
SITIME CORP COM 82982T106 2,365 30,039 SH   SOLE 19 30,039 0 0
SITIME CORP COM 82982T106 87,631 1,113,059 SH   SOLE 21 1,113,059 0 0
SITIME CORP COM 82982T106 36,622 465,159 SH   SOLE 22 455,717 0 9,442
SITIME CORP COM 82982T106 182 2,312 SH   SOLE 25 2,312 0 0
SITIME CORP COM 82982T106 676 8,580 SH   SOLE 26 7,289 0 1,291
SITIME CORP COM 82982T106 111 1,409 SH   SOLE 28 473 0 936
SITIME CORP COM 82982T106 873 11,094 SH   SOLE 30 11,094 0 0
SITIME CORP COM 82982T106 159 2,022 SH   SOLE 40 2,022 0 0
SITIME CORP COM 82982T106 823 10,459 SH   SOLE 43 9,652 0 807
SITIO ROYALTIES CORP CLASS A COM 82982V101 86 3,895 SH   SOLE 2 1,539 0 2,356
SITIO ROYALTIES CORP CLASS A COM 82982V101 4 164 SH   SOLE 7 164 0 0
SITIO ROYALTIES CORP CLASS A COM 82982V101 693 31,337 SH   SOLE 18 31,337 0 0
SITIO ROYALTIES CORP CLASS A COM 82982V101 482 21,798 SH   SOLE 19 21,798 0 0
SITIO ROYALTIES CORP CLASS A COM 82982V101 9,272 419,351 SH   SOLE 21 419,351 0 0
SITIO ROYALTIES CORP CLASS A COM 82982V101 6,467 292,491 SH   SOLE 22 289,107 0 3,384
SITIO ROYALTIES CORP CLASS A COM 82982V101 554 25,059 SH   SOLE 43 24,836 0 223
SIX FLAGS ENTMT CORP NEW COM 83001A102 6,265 353,980 SH   SOLE 2 47,321 0 306,659
SIX FLAGS ENTMT CORP NEW COM 83001A102 2 116 SH   SOLE 4 116 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 27 1,507 SH   SOLE 7 1,507 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,552 87,661 SH   SOLE 18 87,661 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 409 23,132 SH   SOLE 19 23,132 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 130,036 7,346,663 SH   SOLE 21 7,346,663 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 31,274 1,766,900 SH   SOLE 22 1,674,144 0 92,756
SIX FLAGS ENTMT CORP NEW COM 83001A102 200 11,311 SH   SOLE 25 11,311 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 639 36,125 SH   SOLE 26 29,758 0 6,367
SIX FLAGS ENTMT CORP NEW COM 83001A102 115 6,486 SH   SOLE 28 1,530 0 4,956
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,669 150,810 SH   SOLE 30 150,810 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 20 1,132 SH   SOLE 31 1,132 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 71 4,002 SH   SOLE 36 4,002 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 182 10,278 SH   SOLE 40 10,278 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 5 308 SH   OTR 43 308 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,093 118,241 SH   SOLE 43 111,725 0 6,516
SIXTH STREET SPECIALTY LENDI COM 83012A109 20 1,243 SH   OTR 43 1,243 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109 400 24,495 SH   SOLE 43 18,676 0 5,819
SJW GROUP COM 784305104 1,672 29,026 SH   SOLE 2 10,340 0 18,686
SJW GROUP COM 784305104 189 3,279 SH   SOLE 4 3,279 0 0
SJW GROUP COM 784305104 4,163 72,271 SH   SOLE 7 72,271 0 0
SJW GROUP COM 784305104 4,704 81,659 SH   SOLE 18 81,659 0 0
SJW GROUP COM 784305104 2,925 50,773 SH   SOLE 19 50,773 0 0
SJW GROUP COM 784305104 66,711 1,158,183 SH   SOLE 21 1,158,183 0 0
SJW GROUP COM 784305104 39,822 691,360 SH   SOLE 22 661,001 0 30,359
SJW GROUP COM 784305104 214 3,717 SH   SOLE 25 3,717 0 0
SJW GROUP COM 784305104 757 13,146 SH   SOLE 26 10,961 0 2,185
SJW GROUP COM 784305104 495 8,597 SH   SOLE 28 531 0 8,066
SJW GROUP COM 784305104 18,551 322,058 SH   SOLE 30 322,058 0 0
SJW GROUP COM 784305104 78 1,347 SH   SOLE 36 1,347 0 0
SJW GROUP COM 784305104 189 3,288 SH   SOLE 40 3,288 0 0
SJW GROUP COM 784305104 673 11,684 SH   SOLE 43 11,304 0 380
SK TELECOM LTD SPONSORED ADR 78440P306 599 31,089 SH   SOLE 2 31,089 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 33 1,729 SH   SOLE 4 1,729 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 441 22,878 SH   SOLE 7 0 0 22,878
SK TELECOM LTD SPONSORED ADR 78440P306 3 164 SH   SOLE 19 164 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 1,859 96,537 SH   SOLE 22 96,537 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 10,958 568,952 SH   SOLE 43 512,226 0 56,725
SKECHERS U S A INC CL A 830566105 6,369 200,799 SH   SOLE 2 134,294 0 66,505
SKECHERS U S A INC CL A 830566105 15 472 SH   SOLE 4 472 0 0
SKECHERS U S A INC CL A 830566105 69 2,182 SH   SOLE 7 2,182 0 0
SKECHERS U S A INC CL A 830566105 0 8 SH   SOLE 17 0 0 8
SKECHERS U S A INC CL A 830566105 12,445 392,335 SH   SOLE 18 392,062 0 273
SKECHERS U S A INC CL A 830566105 1,297 40,881 SH   SOLE 19 40,881 0 0
SKECHERS U S A INC CL A 830566105 204,651 6,451,804 SH   SOLE 21 6,451,804 0 0
SKECHERS U S A INC CL A 830566105 115,888 3,653,464 SH   SOLE 22 3,487,482 0 165,982
SKECHERS U S A INC CL A 830566105 651 20,533 SH   SOLE 25 20,533 0 0
SKECHERS U S A INC CL A 830566105 1,634 51,522 SH   SOLE 26 40,353 0 11,169
SKECHERS U S A INC CL A 830566105 92 2,912 SH   SOLE 28 2,391 0 521
SKECHERS U S A INC CL A 830566105 1,692 53,352 SH   SOLE 30 53,352 0 0
SKECHERS U S A INC CL A 830566105 62 1,940 SH   SOLE 31 1,940 0 0
SKECHERS U S A INC CL A 830566105 89 2,806 SH   SOLE 36 2,806 0 0
SKECHERS U S A INC CL A 830566105 530 16,713 SH   SOLE 40 16,713 0 0
SKECHERS U S A INC CL A 830566105 1,285 40,518 SH   SOLE 43 37,955 0 2,563
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 6 5,883 SH   SOLE 22 5,883 0 0
SKILLSOFT CORP CL A 83066P200 123 67,353 SH   SOLE 2 34,360 0 32,993
SKILLSOFT CORP CL A 83066P200 2 967 SH   SOLE 7 967 0 0
SKILLSOFT CORP CL A 83066P200 477 260,817 SH   SOLE 18 260,817 0 0
SKILLSOFT CORP CL A 83066P200 270 147,682 SH   SOLE 19 147,682 0 0
SKILLSOFT CORP CL A 83066P200 5,543 3,028,778 SH   SOLE 21 3,028,778 0 0
SKILLSOFT CORP CL A 83066P200 3,511 1,918,837 SH   SOLE 22 1,845,250 0 73,587
SKILLSOFT CORP CL A 83066P200 16 8,536 SH   SOLE 25 8,536 0 0
SKILLSOFT CORP CL A 83066P200 14 7,682 SH   SOLE 26 2,051 0 5,631
SKILLSOFT CORP CL A 83066P200 278 151,841 SH   SOLE 30 151,841 0 0
SKILLSOFT CORP CL A 83066P200 16 8,499 SH   SOLE 40 8,499 0 0
SKILLZ INC COM 83067L109 410 401,851 SH   SOLE 2 157,518 0 244,333
SKILLZ INC COM 83067L109 1 509 SH   SOLE 4 509 0 0
SKILLZ INC COM 83067L109 4 4,151 SH   SOLE 7 4,151 0 0
SKILLZ INC COM 83067L109 948 929,088 SH   SOLE 18 929,088 0 0
SKILLZ INC COM 83067L109 865 847,960 SH   SOLE 19 847,960 0 0
SKILLZ INC COM 83067L109 11,116 10,897,887 SH   SOLE 21 10,897,887 0 0
SKILLZ INC COM 83067L109 7,948 7,792,455 SH   SOLE 22 7,450,361 0 342,094
SKILLZ INC COM 83067L109 60 58,575 SH   SOLE 25 58,575 0 0
SKILLZ INC COM 83067L109 244 239,437 SH   SOLE 26 68,682 0 170,755
SKILLZ INC COM 83067L109 8 8,057 SH   SOLE 28 8,057 0 0
SKILLZ INC COM 83067L109 512 502,015 SH   SOLE 30 502,015 0 0
SKILLZ INC COM 83067L109 7 6,556 SH   SOLE 34 6,556 0 0
SKILLZ INC COM 83067L109 14 13,258 SH   SOLE 40 13,258 0 0
SKILLZ INC COM 83067L109 6 5,972 SH   SOLE 43 5,972 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,830 34,614 SH   SOLE 2 28,937 0 5,677
SKYLINE CHAMPION CORPORATION COM 830830105 11 200 SH   SOLE 4 200 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 32 611 SH   SOLE 7 611 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 7,216 136,485 SH   SOLE 18 136,485 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 5,395 102,039 SH   SOLE 19 102,039 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 112,273 2,123,569 SH   SOLE 21 2,123,569 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 65,456 1,238,058 SH   SOLE 22 1,203,772 0 34,286
SKYLINE CHAMPION CORPORATION COM 830830105 8 157 SH   SOLE 23 157 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 406 7,676 SH   SOLE 25 7,676 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,250 23,646 SH   SOLE 26 19,117 0 4,529
SKYLINE CHAMPION CORPORATION COM 830830105 171 3,227 SH   SOLE 28 1,009 0 2,218
SKYLINE CHAMPION CORPORATION COM 830830105 1,478 27,951 SH   SOLE 30 27,951 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 362 6,855 SH   SOLE 40 6,855 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 198 3,743 SH   SOLE 43 3,342 0 401
SKYWATER TECHNOLOGY INC COM 83089J108 13 1,727 SH   SOLE 2 947 0 780
SKYWATER TECHNOLOGY INC COM 83089J108 191 25,000 SH   SOLE 18 25,000 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 153 20,000 SH   SOLE 19 20,000 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 2,458 321,263 SH   SOLE 21 321,263 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 1,786 233,498 SH   SOLE 22 232,270 0 1,228
SKYWATER TECHNOLOGY INC COM 83089J108 0 47 SH   SOLE 43 47 0 0
SKYWEST INC COM 830879102 1,116 68,618 SH   SOLE 2 37,527 0 31,091
SKYWEST INC COM 830879102 1 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102 9 570 SH   SOLE 7 570 0 0
SKYWEST INC COM 830879102 3,035 186,636 SH   SOLE 18 186,636 0 0
SKYWEST INC COM 830879102 1,503 92,413 SH   SOLE 19 92,413 0 0
SKYWEST INC COM 830879102 101,331 6,231,937 SH   SOLE 21 6,231,937 0 0
SKYWEST INC COM 830879102 22,324 1,372,917 SH   SOLE 22 1,334,452 0 38,465
SKYWEST INC COM 830879102 26 1,614 SH   SOLE 25 1,614 0 0
SKYWEST INC COM 830879102 13 799 SH   SOLE 26 0 0 799
SKYWEST INC COM 830879102 31 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 1,323 81,366 SH   SOLE 30 81,366 0 0
SKYWEST INC COM 830879102 279 17,157 SH   SOLE 34 17,157 0 0
SKYWEST INC COM 830879102 21 1,296 SH   SOLE 40 1,296 0 0
SKYWEST INC COM 830879102 1,186 72,954 SH   SOLE 43 71,974 0 980
SKYWORKS SOLUTIONS INC COM 83088M102 25,998 304,890 SH   SOLE 2 69,457 0 235,433
SKYWORKS SOLUTIONS INC COM 83088M102 6,246 73,247 SH   SOLE 4 60,194 0 13,053
SKYWORKS SOLUTIONS INC COM 83088M102 14,265 167,291 SH   SOLE 7 162,925 0 4,366
SKYWORKS SOLUTIONS INC COM 83088M102 341 4,004 SH   SOLE 13 644 0 3,360
SKYWORKS SOLUTIONS INC COM 83088M102 2,207 25,884 SH   SOLE 15 25,884 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 27,101 317,825 SH   SOLE 18 304,761 0 13,064
SKYWORKS SOLUTIONS INC COM 83088M102 10,380 121,727 SH   SOLE 19 121,727 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 540,610 6,339,981 SH   SOLE 21 6,339,981 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 287,868 3,375,963 SH   SOLE 22 3,048,683 0 327,280
SKYWORKS SOLUTIONS INC COM 83088M102 22,774 267,086 SH   SOLE 23 267,086 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 19,401 227,530 SH   SOLE 25 227,530 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 26,277 308,158 SH   SOLE 26 103,254 0 204,904
SKYWORKS SOLUTIONS INC COM 83088M102 38,587 452,532 SH   SOLE 28 1,950 0 450,582
SKYWORKS SOLUTIONS INC COM 83088M102 22 260 SH   SOLE 29 260 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 95,410 1,118,911 SH   SOLE 30 1,118,911 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,230 37,882 SH   SOLE 31 35,064 0 2,818
SKYWORKS SOLUTIONS INC COM 83088M102 3,238 37,970 SH   SOLE 32 37,970 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,608 30,586 SH   SOLE 34 30,586 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,368 51,224 SH   SOLE 36 51,224 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 434 5,084 SH   SOLE 40 5,084 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 45 532 SH   OTR 43 532 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 15,300 179,432 SH   SOLE 43 156,778 0 22,653
SKYX PLATFORMS CORP COM 78471E105 1,689 457,827 SH   SOLE 22 457,827 0 0
SL GREEN RLTY CORP COM 78440X887 12,237 304,718 SH   SOLE 2 148,443 0 156,275
SL GREEN RLTY CORP COM 78440X887 7,864 195,818 SH   SOLE 4 195,818 0 0
SL GREEN RLTY CORP COM 78440X887 3,459 86,129 SH   SOLE 7 86,129 0 0
SL GREEN RLTY CORP COM 78440X887 15,713 391,252 SH   SOLE 18 391,092 0 160
SL GREEN RLTY CORP COM 78440X887 38,899 968,599 SH   SOLE 19 968,599 0 0
SL GREEN RLTY CORP COM 78440X887 145,830 3,631,217 SH   SOLE 21 3,631,217 0 0
SL GREEN RLTY CORP COM 78440X887 97,444 2,426,388 SH   SOLE 22 2,167,233 0 259,155
SL GREEN RLTY CORP COM 78440X887 566 14,086 SH   SOLE 23 14,086 0 0
SL GREEN RLTY CORP COM 78440X887 12,399 308,741 SH   SOLE 25 308,741 0 0
SL GREEN RLTY CORP COM 78440X887 1,843 45,896 SH   SOLE 26 39,758 0 6,138
SL GREEN RLTY CORP COM 78440X887 4,332 107,862 SH   SOLE 28 22,933 0 84,929
SL GREEN RLTY CORP COM 78440X887 9,533 237,374 SH   SOLE 30 237,374 0 0
SL GREEN RLTY CORP COM 78440X887 39 977 SH   SOLE 31 977 0 0
SL GREEN RLTY CORP COM 78440X887 28,060 698,711 SH   SOLE 34 698,711 0 0
SL GREEN RLTY CORP COM 78440X887 489 12,183 SH   SOLE 36 12,183 0 0
SL GREEN RLTY CORP COM 78440X887 376 9,366 SH   SOLE 40 9,366 0 0
SL GREEN RLTY CORP COM 78440X887 4,358 108,514 SH   SOLE 43 98,429 0 10,085
SLEEP NUMBER CORP COM 83125X103 658 19,461 SH   SOLE 2 10,745 0 8,716
SLEEP NUMBER CORP COM 83125X103 3 102 SH   SOLE 4 102 0 0
SLEEP NUMBER CORP COM 83125X103 7 214 SH   SOLE 7 214 0 0
SLEEP NUMBER CORP COM 83125X103 2,607 77,094 SH   SOLE 18 77,094 0 0
SLEEP NUMBER CORP COM 83125X103 1,359 40,183 SH   SOLE 19 40,183 0 0
SLEEP NUMBER CORP COM 83125X103 88,211 2,609,027 SH   SOLE 21 2,609,027 0 0
SLEEP NUMBER CORP COM 83125X103 19,669 581,744 SH   SOLE 22 561,916 0 19,828
SLEEP NUMBER CORP COM 83125X103 145 4,291 SH   SOLE 25 4,291 0 0
SLEEP NUMBER CORP COM 83125X103 329 9,739 SH   SOLE 26 7,214 0 2,525
SLEEP NUMBER CORP COM 83125X103 40 1,193 SH   SOLE 28 436 0 757
SLEEP NUMBER CORP COM 83125X103 1,708 50,517 SH   SOLE 30 50,517 0 0
SLEEP NUMBER CORP COM 83125X103 76 2,238 SH   SOLE 36 2,238 0 0
SLEEP NUMBER CORP COM 83125X103 116 3,418 SH   SOLE 40 3,418 0 0
SLEEP NUMBER CORP COM 83125X103 740 21,899 SH   SOLE 43 21,396 0 503
SLM CORP COM 78442P106 7,213 515,555 SH   SOLE 2 242,673 0 272,882
SLM CORP COM 78442P106 14 1,002 SH   SOLE 4 1,002 0 0
SLM CORP COM 78442P106 61 4,377 SH   SOLE 7 4,377 0 0
SLM CORP COM 78442P106 7,504 536,362 SH   SOLE 18 536,362 0 0
SLM CORP COM 78442P106 1,123 80,283 SH   SOLE 19 80,283 0 0
SLM CORP COM 78442P106 175,945 12,576,506 SH   SOLE 21 12,576,506 0 0
SLM CORP COM 78442P106 96,629 6,907,038 SH   SOLE 22 6,580,045 0 326,993
SLM CORP COM 78442P106 634 45,304 SH   SOLE 25 45,304 0 0
SLM CORP COM 78442P106 2,078 148,544 SH   SOLE 26 124,114 0 24,430
SLM CORP COM 78442P106 285 20,407 SH   SOLE 28 5,449 0 14,958
SLM CORP COM 78442P106 3,848 275,055 SH   SOLE 30 275,055 0 0
SLM CORP COM 78442P106 50 3,596 SH   SOLE 31 3,596 0 0
SLM CORP COM 78442P106 21 1,508 SH   SOLE 34 1,508 0 0
SLM CORP COM 78442P106 313 22,339 SH   SOLE 36 22,339 0 0
SLM CORP COM 78442P106 482 34,420 SH   SOLE 40 34,420 0 0
SLM CORP COM 78442P106 3,129 223,683 SH   SOLE 43 221,006 0 2,678
SLR INVESTMENT CORP COM 83413U100 5,803 471,061 SH   SOLE 30 471,061 0 0
SM ENERGY CO COM 78454L100 11,067 294,264 SH   SOLE 2 233,936 0 60,328
SM ENERGY CO COM 78454L100 17 449 SH   SOLE 4 449 0 0
SM ENERGY CO COM 78454L100 70 1,871 SH   SOLE 7 1,871 0 0
SM ENERGY CO COM 78454L100 16,082 427,590 SH   SOLE 18 400,646 0 26,944
SM ENERGY CO COM 78454L100 26,920 715,770 SH   SOLE 19 715,770 0 0
SM ENERGY CO COM 78454L100 558,138 14,840,144 SH   SOLE 21 14,840,144 0 0
SM ENERGY CO COM 78454L100 132,412 3,520,656 SH   SOLE 22 3,443,753 0 76,903
SM ENERGY CO COM 78454L100 736 19,557 SH   SOLE 23 19,557 0 0
SM ENERGY CO COM 78454L100 5,240 139,333 SH   SOLE 26 44,428 0 94,905
SM ENERGY CO COM 78454L100 10,083 268,094 SH   SOLE 30 268,094 0 0
SM ENERGY CO COM 78454L100 62 1,650 SH   SOLE 36 1,650 0 0
SM ENERGY CO COM 78454L100 534 14,206 SH   SOLE 40 14,206 0 0
SM ENERGY CO COM 78454L100 1,627 43,273 SH   SOLE 43 41,709 0 1,564
SMART GLOBAL HLDGS INC NOTE 2.250% 2/1 83205YAB0 2,131 2,075,000 PRN   SOLE 21 2,075,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 672 42,319 SH   SOLE 2 37,136 0 5,183
SMART GLOBAL HLDGS INC SHS G8232Y101 2 102 SH   SOLE 4 102 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 8 524 SH   SOLE 7 524 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 2,741 172,727 SH   SOLE 18 172,727 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,739 109,588 SH   SOLE 19 109,588 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 95,889 6,042,139 SH   SOLE 21 6,042,139 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 19,311 1,216,820 SH   SOLE 22 1,187,106 0 29,714
SMART GLOBAL HLDGS INC SHS G8232Y101 13 830 SH   SOLE 23 830 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 137 8,612 SH   SOLE 25 8,612 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 442 27,855 SH   SOLE 26 24,515 0 3,340
SMART GLOBAL HLDGS INC SHS G8232Y101 14 864 SH   SOLE 28 864 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,413 89,024 SH   SOLE 30 89,024 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 102 6,396 SH   SOLE 40 6,396 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 447 28,136 SH   SOLE 43 27,554 0 582
SMART SAND INC COM 83191H107 80 51,543 SH   SOLE 18 4,254 0 47,289
SMART SAND INC COM 83191H107 309 198,238 SH   SOLE 21 198,238 0 0
SMART SAND INC COM 83191H107 556 356,275 SH   SOLE 22 356,275 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,315 53,204 SH   SOLE 2 48,838 0 4,366
SMARTFINANCIAL INC COM NEW 83190L208 6 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,258 50,892 SH   SOLE 18 50,892 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,611 65,181 SH   SOLE 19 65,181 0 0
SMARTFINANCIAL INC COM NEW 83190L208 12,800 518,017 SH   SOLE 21 518,017 0 0
SMARTFINANCIAL INC COM NEW 83190L208 11,673 472,395 SH   SOLE 22 462,087 0 10,308
SMARTFINANCIAL INC COM NEW 83190L208 29 1,161 SH   SOLE 26 0 0 1,161
SMARTRENT INC COM CL A 83193G107 123 54,250 SH   SOLE 2 38,410 0 15,840
SMARTRENT INC COM CL A 83193G107 3 1,320 SH   SOLE 7 1,320 0 0
SMARTRENT INC COM CL A 83193G107 778 342,562 SH   SOLE 18 342,562 0 0
SMARTRENT INC COM CL A 83193G107 490 215,976 SH   SOLE 19 215,976 0 0
SMARTRENT INC COM CL A 83193G107 9,407 4,144,058 SH   SOLE 21 4,144,058 0 0
SMARTRENT INC COM CL A 83193G107 6,388 2,814,204 SH   SOLE 22 2,754,429 0 59,775
SMARTRENT INC COM CL A 83193G107 31 13,636 SH   SOLE 25 13,636 0 0
SMARTRENT INC COM CL A 83193G107 1,386 610,621 SH   SOLE 30 610,621 0 0
SMARTRENT INC COM CL A 83193G107 36 15,882 SH   SOLE 40 15,882 0 0
SMARTSHEET INC COM CL A 83200N103 3,442 100,179 SH   SOLE 2 53,829 0 46,350
SMARTSHEET INC COM CL A 83200N103 175 5,083 SH   SOLE 4 479 0 4,604
SMARTSHEET INC COM CL A 83200N103 123 3,585 SH   SOLE 7 1,439 0 2,146
SMARTSHEET INC COM CL A 83200N103 0 1 SH   SOLE 17 0 0 1
SMARTSHEET INC COM CL A 83200N103 2,181 63,483 SH   SOLE 18 63,483 0 0
SMARTSHEET INC COM CL A 83200N103 1,323 38,497 SH   SOLE 19 38,497 0 0
SMARTSHEET INC COM CL A 83200N103 76,786 2,234,761 SH   SOLE 21 2,234,761 0 0
SMARTSHEET INC COM CL A 83200N103 100,760 2,932,469 SH   SOLE 22 2,775,472 0 156,997
SMARTSHEET INC COM CL A 83200N103 654 19,038 SH   SOLE 25 19,038 0 0
SMARTSHEET INC COM CL A 83200N103 1,714 49,889 SH   SOLE 26 38,823 0 11,066
SMARTSHEET INC COM CL A 83200N103 866 25,211 SH   SOLE 28 21,093 0 4,118
SMARTSHEET INC COM CL A 83200N103 34,321 998,879 SH   SOLE 30 998,879 0 0
SMARTSHEET INC COM CL A 83200N103 61 1,782 SH   SOLE 31 1,782 0 0
SMARTSHEET INC COM CL A 83200N103 47 1,372 SH   SOLE 36 1,372 0 0
SMARTSHEET INC COM CL A 83200N103 602 17,531 SH   SOLE 40 17,531 0 0
SMARTSHEET INC COM CL A 83200N103 16 476 SH   OTR 43 476 0 0
SMARTSHEET INC COM CL A 83200N103 2,521 73,366 SH   SOLE 43 61,888 0 11,478
SMILEDIRECTCLUB INC CL A COM 83192H106 2 2,250 SH   SOLE 2 0 0 2,250
SMILEDIRECTCLUB INC CL A COM 83192H106 71 78,832 SH   SOLE 21 78,832 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 1,258 1,389,318 SH   SOLE 22 1,389,318 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 6 255 SH   SOLE 2 255 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 68 2,911 SH   SOLE 7 0 0 2,911
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 6 255 SH   SOLE 18 255 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 5,581 240,344 SH   SOLE 43 214,659 0 25,685
SMITH & WESSON BRANDS INC COM 831754106 276 26,627 SH   SOLE 2 19,275 0 7,352
SMITH & WESSON BRANDS INC COM 831754106 2 200 SH   SOLE 4 200 0 0
SMITH & WESSON BRANDS INC COM 831754106 4 353 SH   SOLE 7 353 0 0
SMITH & WESSON BRANDS INC COM 831754106 1,412 136,122 SH   SOLE 18 136,122 0 0
SMITH & WESSON BRANDS INC COM 831754106 871 83,945 SH   SOLE 19 83,945 0 0
SMITH & WESSON BRANDS INC COM 831754106 23,594 2,275,223 SH   SOLE 21 2,275,223 0 0
SMITH & WESSON BRANDS INC COM 831754106 11,958 1,153,101 SH   SOLE 22 1,097,386 0 55,715
SMITH & WESSON BRANDS INC COM 831754106 391 37,671 SH   SOLE 26 34,119 0 3,552
SMITH & WESSON BRANDS INC COM 831754106 191 18,452 SH   SOLE 30 18,452 0 0
SMITH & WESSON BRANDS INC COM 831754106 46 4,394 SH   SOLE 40 4,394 0 0
SMITH & WESSON BRANDS INC COM 831754106 138 13,265 SH   SOLE 43 13,226 0 39
SMITH A O CORP COM 831865209 14,555 299,613 SH   SOLE 2 160,081 0 139,532
SMITH A O CORP COM 831865209 6,444 132,645 SH   SOLE 4 48,582 0 84,063
SMITH A O CORP COM 831865209 9,483 195,204 SH   SOLE 7 158,891 0 36,313
SMITH A O CORP COM 831865209 29 593 SH   SOLE 13 593 0 0
SMITH A O CORP COM 831865209 924 19,018 SH   SOLE 15 19,018 0 0
SMITH A O CORP COM 831865209 12,424 255,734 SH   SOLE 18 244,794 0 10,940
SMITH A O CORP COM 831865209 7,930 163,226 SH   SOLE 19 163,226 0 0
SMITH A O CORP COM 831865209 180,656 3,718,729 SH   SOLE 21 3,718,729 0 0
SMITH A O CORP COM 831865209 155,292 3,196,625 SH   SOLE 22 2,914,423 0 282,202
SMITH A O CORP COM 831865209 10,591 218,014 SH   SOLE 23 218,014 0 0
SMITH A O CORP COM 831865209 18,109 372,765 SH   SOLE 25 372,765 0 0
SMITH A O CORP COM 831865209 9,690 199,475 SH   SOLE 26 82,059 0 117,416
SMITH A O CORP COM 831865209 9,896 203,701 SH   SOLE 28 2,396 0 201,305
SMITH A O CORP COM 831865209 24 486 SH   SOLE 29 486 0 0
SMITH A O CORP COM 831865209 50,442 1,038,319 SH   SOLE 30 903,128 0 135,191
SMITH A O CORP COM 831865209 1,474 30,346 SH   SOLE 31 27,643 0 2,703
SMITH A O CORP COM 831865209 4,474 92,091 SH   SOLE 34 92,091 0 0
SMITH A O CORP COM 831865209 1,124 23,129 SH   SOLE 36 23,129 0 0
SMITH A O CORP COM 831865209 194 3,999 SH   SOLE 40 3,999 0 0
SMITH A O CORP COM 831865209 21 441 SH   OTR 43 441 0 0
SMITH A O CORP COM 831865209 3,743 77,041 SH   SOLE 43 67,327 0 9,714
SMITH MICRO SOFTWARE INC COM NEW 832154207 3 1,177 SH   SOLE 2 0 0 1,177
SMITH MICRO SOFTWARE INC COM NEW 832154207 17 7,436 SH   SOLE 18 7,436 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 262 116,133 SH   SOLE 21 116,133 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 888 392,901 SH   SOLE 22 392,901 0 0
SMITH MIDLAND CORP COM 832156103 21 785 SH   SOLE 18 785 0 0
SMITH MIDLAND CORP COM 832156103 240 8,969 SH   SOLE 21 8,969 0 0
SMITH MIDLAND CORP COM 832156103 247 9,241 SH   SOLE 22 9,241 0 0
SMUCKER J M CO COM NEW 832696405 31,291 227,721 SH   SOLE 2 37,597 0 190,124
SMUCKER J M CO COM NEW 832696405 15,708 114,314 SH   SOLE 4 51,305 0 63,009
SMUCKER J M CO COM NEW 832696405 19,480 141,765 SH   SOLE 7 138,429 0 3,336
SMUCKER J M CO COM NEW 832696405 138 1,007 SH   SOLE 13 305 0 702
SMUCKER J M CO COM NEW 832696405 2,317 16,865 SH   SOLE 15 16,865 0 0
SMUCKER J M CO COM NEW 832696405 23,287 169,469 SH   SOLE 18 160,975 0 8,494
SMUCKER J M CO COM NEW 832696405 15,613 113,625 SH   SOLE 19 113,625 0 0
SMUCKER J M CO COM NEW 832696405 525,381 3,823,453 SH   SOLE 21 3,823,453 0 0
SMUCKER J M CO COM NEW 832696405 329,301 2,396,487 SH   SOLE 22 2,209,739 0 186,748
SMUCKER J M CO COM NEW 832696405 24,372 177,369 SH   SOLE 23 177,369 0 0
SMUCKER J M CO COM NEW 832696405 18,274 132,989 SH   SOLE 25 132,989 0 0
SMUCKER J M CO COM NEW 832696405 38,055 276,948 SH   SOLE 26 92,218 0 184,730
SMUCKER J M CO COM NEW 832696405 42,907 312,253 SH   SOLE 28 1,565 0 310,688
SMUCKER J M CO COM NEW 832696405 103,718 754,808 SH   SOLE 30 748,166 0 6,642
SMUCKER J M CO COM NEW 832696405 3,394 24,702 SH   SOLE 31 22,791 0 1,911
SMUCKER J M CO COM NEW 832696405 8,220 59,823 SH   SOLE 34 59,823 0 0
SMUCKER J M CO COM NEW 832696405 11,556 84,099 SH   SOLE 35 84,099 0 0
SMUCKER J M CO COM NEW 832696405 7,694 55,996 SH   SOLE 36 55,996 0 0
SMUCKER J M CO COM NEW 832696405 494 3,598 SH   SOLE 40 3,598 0 0
SMUCKER J M CO COM NEW 832696405 54 393 SH   OTR 43 393 0 0
SMUCKER J M CO COM NEW 832696405 53,814 391,631 SH   SOLE 43 378,482 0 13,149
SNAP INC CL A 83304A106 10,596 1,079,062 SH   SOLE 2 1,044,592 0 34,470
SNAP INC CL A 83304A106 7,406 754,208 SH   SOLE 4 430,495 0 323,713
SNAP INC CL A 83304A106 1,103 112,340 SH   SOLE 7 112,340 0 0
SNAP INC CL A 83304A106 330 33,566 SH   SOLE 13 4,838 0 28,728
SNAP INC CL A 83304A106 713 72,612 SH   SOLE 15 72,612 0 0
SNAP INC CL A 83304A106 20,023 2,038,980 SH   SOLE 18 1,851,495 0 187,485
SNAP INC CL A 83304A106 7,493 762,989 SH   SOLE 19 762,989 0 0
SNAP INC CL A 83304A106 55,317 5,633,109 SH   SOLE 21 5,633,109 0 0
SNAP INC CL A 83304A106 169,099 17,219,833 SH   SOLE 22 15,835,989 0 1,383,844
SNAP INC CL A 83304A106 16,936 1,724,614 SH   SOLE 23 1,724,614 0 0
SNAP INC CL A 83304A106 3,546 361,120 SH   SOLE 25 361,120 0 0
SNAP INC CL A 83304A106 8,458 861,338 SH   SOLE 26 640,756 0 220,582
SNAP INC CL A 83304A106 11,296 1,150,329 SH   SOLE 28 19,459 0 1,130,870
SNAP INC CL A 83304A106 46,016 4,685,980 SH   SOLE 30 4,685,980 0 0
SNAP INC CL A 83304A106 2,247 228,790 SH   SOLE 31 209,089 0 19,701
SNAP INC CL A 83304A106 585 59,593 SH   SOLE 34 59,593 0 0
SNAP INC CL A 83304A106 1,566 159,496 SH   SOLE 36 159,496 0 0
SNAP INC CL A 83304A106 312 31,741 SH   SOLE 40 31,741 0 0
SNAP INC CL A 83304A106 4,118 419,341 SH   SOLE 43 403,611 0 15,730
SNAP INC NOTE 0.750% 8/0 83304AAB2 6,266 7,290,000 PRN   SOLE 21 7,290,000 0 0
SNAP INC NOTE 0.250% 5/0 83304AAD8 2,065 2,273,000 PRN   SOLE 21 2,273,000 0 0
SNAP INC NOTE 5/0 83304AAF3 621 900,000 PRN   SOLE 2 900,000 0 0
SNAP INC NOTE 5/0 83304AAF3 6,912 10,025,000 PRN   SOLE 21 10,025,000 0 0
SNAP INC NOTE 5/0 83304AAF3 1,034 1,500,000 PRN   SOLE 22 1,500,000 0 0
SNAP ON INC COM 833034101 42,703 212,085 SH   SOLE 2 132,245 0 79,840
SNAP ON INC COM 833034101 13,255 65,832 SH   SOLE 4 41,275 0 24,557
SNAP ON INC COM 833034101 13,736 68,222 SH   SOLE 7 53,737 0 14,485
SNAP ON INC COM 833034101 1,844 9,159 SH   SOLE 13 9,159 0 0
SNAP ON INC COM 833034101 1,616 8,028 SH   SOLE 15 8,028 0 0
SNAP ON INC COM 833034101 27,733 137,735 SH   SOLE 18 115,799 0 21,936
SNAP ON INC COM 833034101 24,866 123,496 SH   SOLE 19 123,496 0 0
SNAP ON INC COM 833034101 286,782 1,424,294 SH   SOLE 21 1,424,294 0 0
SNAP ON INC COM 833034101 290,422 1,442,373 SH   SOLE 22 1,290,901 0 151,472
SNAP ON INC COM 833034101 20,824 103,422 SH   SOLE 23 103,422 0 0
SNAP ON INC COM 833034101 14,888 73,939 SH   SOLE 25 73,939 0 0
SNAP ON INC COM 833034101 32,118 159,512 SH   SOLE 26 78,227 0 81,285
SNAP ON INC COM 833034101 39,369 195,526 SH   SOLE 28 147 0 195,379
SNAP ON INC COM 833034101 1,963 9,751 SH   SOLE 29 9,751 0 0
SNAP ON INC COM 833034101 59,964 297,811 SH   SOLE 30 297,811 0 0
SNAP ON INC COM 833034101 7,006 34,794 SH   SOLE 31 33,831 0 963
SNAP ON INC COM 833034101 44,584 221,427 SH   SOLE 34 221,427 0 0
SNAP ON INC COM 833034101 4,060 20,165 SH   SOLE 36 20,165 0 0
SNAP ON INC COM 833034101 368 1,826 SH   SOLE 40 1,826 0 0
SNAP ON INC COM 833034101 37 183 SH   OTR 43 183 0 0
SNAP ON INC COM 833034101 8,743 43,421 SH   SOLE 43 36,812 0 6,609
SNAP ONE HOLDINGS CORP COM 83303Y105 138 13,570 SH   SOLE 2 6,450 0 7,120
SNAP ONE HOLDINGS CORP COM 83303Y105 4 410 SH   SOLE 7 410 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 524 51,719 SH   SOLE 18 51,719 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 341 33,672 SH   SOLE 19 33,672 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 5,808 572,759 SH   SOLE 21 572,759 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 2,660 262,358 SH   SOLE 22 252,471 0 9,887
SNAP ONE HOLDINGS CORP COM 83303Y105 39 3,882 SH   SOLE 25 3,882 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 24 2,332 SH   SOLE 28 0 0 2,332
SNAP ONE HOLDINGS CORP COM 83303Y105 66 6,528 SH   SOLE 30 6,528 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105 37 3,685 SH   SOLE 40 3,685 0 0
SNOWFLAKE INC CL A 833445109 82,942 488,008 SH   SOLE 2 36,533 0 451,475
SNOWFLAKE INC CL A 833445109 24,936 146,715 SH   SOLE 4 82,887 0 63,828
SNOWFLAKE INC CL A 833445109 5,171 30,422 SH   SOLE 7 29,668 0 754
SNOWFLAKE INC CL A 833445109 1,090 6,416 SH   SOLE 13 906 0 5,510
SNOWFLAKE INC CL A 833445109 3,025 17,798 SH   SOLE 15 17,798 0 0
SNOWFLAKE INC CL A 833445109 24,520 144,268 SH   SOLE 18 132,841 0 11,427
SNOWFLAKE INC CL A 833445109 23,608 138,901 SH   SOLE 19 138,901 0 0
SNOWFLAKE INC CL A 833445109 473,010 2,783,064 SH   SOLE 21 2,783,064 0 0
SNOWFLAKE INC CL A 833445109 1,037,013 6,101,513 SH   SOLE 22 5,634,902 0 466,611
SNOWFLAKE INC CL A 833445109 59,344 349,166 SH   SOLE 23 349,166 0 0
SNOWFLAKE INC CL A 833445109 78,222 460,237 SH   SOLE 25 460,237 0 0
SNOWFLAKE INC CL A 833445109 56,883 334,684 SH   SOLE 26 140,459 0 194,225
SNOWFLAKE INC CL A 833445109 69,017 406,076 SH   SOLE 28 13,022 0 393,054
SNOWFLAKE INC CL A 833445109 30 174 SH   SOLE 29 174 0 0
SNOWFLAKE INC CL A 833445109 131,863 775,847 SH   SOLE 30 775,847 0 0
SNOWFLAKE INC CL A 833445109 8,543 50,263 SH   SOLE 31 46,199 0 4,064
SNOWFLAKE INC CL A 833445109 20,677 121,660 SH   SOLE 34 121,660 0 0
SNOWFLAKE INC CL A 833445109 13,150 77,369 SH   SOLE 36 77,369 0 0
SNOWFLAKE INC CL A 833445109 1,238 7,283 SH   SOLE 40 7,283 0 0
SNOWFLAKE INC CL A 833445109 78 461 SH   OTR 43 461 0 0
SNOWFLAKE INC CL A 833445109 21,669 127,497 SH   SOLE 43 116,951 0 10,546
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 7 9,417 SH   SOLE 2 9,417 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 52 71,950 SH   SOLE 22 31,842 0 40,108
SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G82514103 0 25 SH   SOLE 43 25 0 0
SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8251L105 0 35 SH   SOLE 43 35 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3,498 38,549 SH   SOLE 2 31,645 0 6,904
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 95 1,051 SH   SOLE 4 1,051 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3,954 43,570 SH   SOLE 7 35,018 0 8,552
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,468 16,179 SH   SOLE 18 16,179 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 36,840 405,953 SH   SOLE 19 405,953 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 35,744 393,870 SH   SOLE 21 393,870 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,883 20,747 SH   SOLE 22 20,747 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 30,302 333,907 SH   SOLE 25 333,907 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 69 761 SH   SOLE 26 761 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 28,476 313,786 SH   SOLE 29 313,786 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 25,727 283,491 SH   SOLE 30 283,491 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 162,694 1,792,776 SH   SOLE 34 1,792,776 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 17,643 194,413 SH   SOLE 43 177,076 0 17,337
SOCIETAL CDMO INC COM 75629F109 5 2,981 SH   SOLE 2 0 0 2,981
SOCIETAL CDMO INC COM 75629F109 13 7,884 SH   SOLE 18 7,884 0 0
SOCIETAL CDMO INC COM 75629F109 195 119,439 SH   SOLE 21 119,439 0 0
SOCIETAL CDMO INC COM 75629F109 432 265,074 SH   SOLE 22 265,074 0 0
SOCIETY PASS INC COM 83370P102 1 651 SH   SOLE 18 651 0 0
SOCIETY PASS INC COM 83370P102 10 6,656 SH   SOLE 21 6,656 0 0
SOCIETY PASS INC COM 83370P102 201 129,083 SH   SOLE 22 129,083 0 0
SOCKET MOBILE INC COM NEW 83368E200 1 357 SH   SOLE 22 357 0 0
SOFI TECHNOLOGIES INC COM 83406F102 5,797 1,187,922 SH   SOLE 2 309,800 0 878,122
SOFI TECHNOLOGIES INC COM 83406F102 9 1,835 SH   SOLE 4 1,835 0 0
SOFI TECHNOLOGIES INC COM 83406F102 52 10,627 SH   SOLE 7 10,627 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,554 318,484 SH   SOLE 18 318,484 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,185 242,796 SH   SOLE 19 242,796 0 0
SOFI TECHNOLOGIES INC COM 83406F102 53,527 10,968,738 SH   SOLE 21 10,968,738 0 0
SOFI TECHNOLOGIES INC COM 83406F102 87,658 17,962,757 SH   SOLE 22 17,067,833 0 894,924
SOFI TECHNOLOGIES INC COM 83406F102 407 83,348 SH   SOLE 25 83,348 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,462 299,577 SH   SOLE 26 249,568 0 50,009
SOFI TECHNOLOGIES INC COM 83406F102 170 34,802 SH   SOLE 28 10,215 0 24,587
SOFI TECHNOLOGIES INC COM 83406F102 1,471 301,374 SH   SOLE 30 301,374 0 0
SOFI TECHNOLOGIES INC COM 83406F102 57 11,686 SH   SOLE 31 11,686 0 0
SOFI TECHNOLOGIES INC COM 83406F102 374 76,593 SH   SOLE 40 76,593 0 0
SOFI TECHNOLOGIES INC COM 83406F102 872 178,622 SH   SOLE 43 162,238 0 16,384
SOHU COM LTD SPONSORED ADS 83410S108 155 9,649 SH   SOLE 2 9,649 0 0
SOHU COM LTD SPONSORED ADS 83410S108 21 1,312 SH   SOLE 4 1,312 0 0
SOHU COM LTD SPONSORED ADS 83410S108 38 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 4,877 303,469 SH   SOLE 21 303,469 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2,450 152,443 SH   SOLE 22 147,392 0 5,051
SOHU COM LTD SPONSORED ADS 83410S108 3 175 SH   SOLE 25 175 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,380 85,896 SH   SOLE 30 85,896 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 16 3,089 SH   SOLE 22 3,089 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,685 15,922 SH   SOLE 2 12,824 0 3,098
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,547 28,287 SH   SOLE 4 21,801 0 6,486
SOLAREDGE TECHNOLOGIES INC COM 83417M104 11,510 49,728 SH   SOLE 7 47,454 0 2,274
SOLAREDGE TECHNOLOGIES INC COM 83417M104 384 1,657 SH   SOLE 13 242 0 1,415
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,236 5,340 SH   SOLE 15 5,340 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 19,425 83,922 SH   SOLE 18 79,104 0 4,818
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,473 19,323 SH   SOLE 19 19,323 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 513,824 2,219,926 SH   SOLE 21 2,219,926 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 180,460 779,661 SH   SOLE 22 745,514 0 34,147
SOLAREDGE TECHNOLOGIES INC COM 83417M104 20,717 89,507 SH   SOLE 23 89,507 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 29,002 125,302 SH   SOLE 25 125,302 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 26,244 113,385 SH   SOLE 26 40,960 0 72,425
SOLAREDGE TECHNOLOGIES INC COM 83417M104 33,696 145,579 SH   SOLE 28 20,606 0 124,973
SOLAREDGE TECHNOLOGIES INC COM 83417M104 96 413 SH   SOLE 29 413 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 421,344 1,820,374 SH   SOLE 30 1,811,472 0 8,902
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,607 11,264 SH   SOLE 31 10,218 0 1,046
SOLAREDGE TECHNOLOGIES INC COM 83417M104 675 2,917 SH   SOLE 34 2,917 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,558 15,370 SH   SOLE 36 15,370 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 396 1,713 SH   SOLE 40 1,713 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 9,479 40,951 SH   SOLE 43 37,840 0 3,111
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 2,308 2,120,000 PRN   SOLE 2 2,120,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 3,306 3,037,000 PRN   SOLE 19 3,037,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 5,998 5,510,000 PRN   SOLE 21 5,510,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 10,885 10,000,000 PRN   SOLE 22 10,000,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 4,368 4,013,000 PRN   SOLE 34 4,013,000 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 440 46,995 SH   SOLE 2 26,022 0 20,973
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 5 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 811 86,624 SH   SOLE 18 86,624 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 2,008 214,482 SH   SOLE 19 214,482 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 9,872 1,054,712 SH   SOLE 21 1,054,712 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 9,242 987,353 SH   SOLE 22 979,177 0 8,176
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 29 3,099 SH   SOLE 23 3,099 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 114 12,217 SH   SOLE 26 0 0 12,217
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 367 39,193 SH   SOLE 43 38,857 0 336
SOLARWINDS CORP COM NEW 83417Q204 384 49,525 SH   SOLE 2 16,743 0 32,782
SOLARWINDS CORP COM NEW 83417Q204 1 139 SH   SOLE 4 139 0 0
SOLARWINDS CORP COM NEW 83417Q204 3 451 SH   SOLE 7 451 0 0
SOLARWINDS CORP COM NEW 83417Q204 1,126 145,253 SH   SOLE 18 145,253 0 0
SOLARWINDS CORP COM NEW 83417Q204 670 86,495 SH   SOLE 19 86,495 0 0
SOLARWINDS CORP COM NEW 83417Q204 13,515 1,743,816 SH   SOLE 21 1,743,816 0 0
SOLARWINDS CORP COM NEW 83417Q204 8,632 1,113,787 SH   SOLE 22 1,066,835 0 46,952
SOLARWINDS CORP COM NEW 83417Q204 39 5,015 SH   SOLE 25 5,015 0 0
SOLARWINDS CORP COM NEW 83417Q204 174 22,465 SH   SOLE 26 17,765 0 4,700
SOLARWINDS CORP COM NEW 83417Q204 2,913 375,835 SH   SOLE 30 375,835 0 0
SOLARWINDS CORP COM NEW 83417Q204 96 12,434 SH   SOLE 34 12,434 0 0
SOLARWINDS CORP COM NEW 83417Q204 38 4,840 SH   SOLE 40 4,840 0 0
SOLARWINDS CORP COM NEW 83417Q204 310 40,010 SH   SOLE 43 37,506 0 2,504
SOLENO THERAPEUTICS INC COM 834203309 0 89 SH   SOLE 2 0 0 89
SOLENO THERAPEUTICS INC COM 834203309 0 39 SH   SOLE 21 39 0 0
SOLENO THERAPEUTICS INC COM 834203309 0 214 SH   SOLE 22 214 0 0
SOLID BIOSCIENCES INC COM 83422E105 136 291,101 SH   SOLE 2 208,545 0 82,556
SOLID BIOSCIENCES INC COM 83422E105 8 16,626 SH   SOLE 19 16,626 0 0
SOLID BIOSCIENCES INC COM 83422E105 340 727,634 SH   SOLE 21 727,634 0 0
SOLID BIOSCIENCES INC COM 83422E105 780 1,671,198 SH   SOLE 22 1,671,198 0 0
SOLID BIOSCIENCES INC COM 83422E105 18 38,415 SH   SOLE 23 38,415 0 0
SOLID BIOSCIENCES INC COM 83422E105 21 45,214 SH   SOLE 26 0 0 45,214
SOLID BIOSCIENCES INC COM 83422E105 22 47,711 SH   SOLE 30 47,711 0 0
SOLID POWER INC CLASS A COM 83422N105 437 83,053 SH   SOLE 2 44,913 0 38,140
SOLID POWER INC CLASS A COM 83422N105 8 1,480 SH   SOLE 7 1,480 0 0
SOLID POWER INC CLASS A COM 83422N105 1,719 326,887 SH   SOLE 18 326,887 0 0
SOLID POWER INC CLASS A COM 83422N105 1,240 235,764 SH   SOLE 19 235,764 0 0
SOLID POWER INC CLASS A COM 83422N105 22,168 4,214,519 SH   SOLE 21 4,214,519 0 0
SOLID POWER INC CLASS A COM 83422N105 15,207 2,891,082 SH   SOLE 22 2,788,346 0 102,736
SOLID POWER INC CLASS A COM 83422N105 77 14,590 SH   SOLE 25 14,590 0 0
SOLID POWER INC CLASS A COM 83422N105 468 88,904 SH   SOLE 26 78,373 0 10,531
SOLID POWER INC CLASS A COM 83422N105 323 61,447 SH   SOLE 30 61,447 0 0
SOLID POWER INC CLASS A COM 83422N105 55 10,434 SH   SOLE 40 10,434 0 0
SOLIGENIX INC COM 834223307 8 17,514 SH   SOLE 21 17,514 0 0
SOLIGENIX INC COM 834223307 1 2,116 SH   SOLE 22 2,116 0 0
SOLITARIO ZINC CORP COM 8342EP107 19 37,560 SH   SOLE 21 37,560 0 0
SOLITARIO ZINC CORP COM 8342EP107 1 2,933 SH   SOLE 22 2,933 0 0
SOLO BRANDS INC COM CL A 83425V104 43 11,232 SH   SOLE 2 3,955 0 7,277
SOLO BRANDS INC COM CL A 83425V104 239 62,956 SH   SOLE 18 62,956 0 0
SOLO BRANDS INC COM CL A 83425V104 173 45,407 SH   SOLE 19 45,407 0 0
SOLO BRANDS INC COM CL A 83425V104 2,729 718,136 SH   SOLE 21 718,136 0 0
SOLO BRANDS INC COM CL A 83425V104 1,463 385,021 SH   SOLE 22 373,520 0 11,501
SOLUNA HOLDINGS INC COM NEW 583543103 3 1,547 SH   SOLE 18 1,547 0 0
SOLUNA HOLDINGS INC COM NEW 583543103 32 18,552 SH   SOLE 21 18,552 0 0
SOLUNA HOLDINGS INC COM NEW 583543103 88 51,213 SH   SOLE 22 51,213 0 0
SOMALOGIC INC CLASS A COM 83444K105 403 139,086 SH   SOLE 2 58,055 0 81,031
SOMALOGIC INC CLASS A COM 83444K105 5 1,582 SH   SOLE 7 1,582 0 0
SOMALOGIC INC CLASS A COM 83444K105 1,316 453,807 SH   SOLE 18 453,807 0 0
SOMALOGIC INC CLASS A COM 83444K105 806 278,087 SH   SOLE 19 278,087 0 0
SOMALOGIC INC CLASS A COM 83444K105 14,574 5,025,350 SH   SOLE 21 5,025,350 0 0
SOMALOGIC INC CLASS A COM 83444K105 10,488 3,616,576 SH   SOLE 22 3,464,136 0 152,440
SOMALOGIC INC CLASS A COM 83444K105 56 19,236 SH   SOLE 25 19,236 0 0
SOMALOGIC INC CLASS A COM 83444K105 400 137,832 SH   SOLE 26 119,349 0 18,483
SOMALOGIC INC CLASS A COM 83444K105 151 51,969 SH   SOLE 30 51,969 0 0
SOMALOGIC INC CLASS A COM 83444K105 45 15,688 SH   SOLE 40 15,688 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102 42 25,015 SH   SOLE 2 6,049 0 18,966
SONDER HOLDINGS INC CLASS A COM 83542D102 4 2,146 SH   SOLE 7 2,146 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102 720 433,981 SH   SOLE 18 433,981 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102 547 329,819 SH   SOLE 19 329,819 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102 9,673 5,826,985 SH   SOLE 21 5,826,985 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102 4,881 2,940,484 SH   SOLE 22 2,906,034 0 34,450
SONENDO INC COM 835431107 2 1,916 SH   SOLE 2 1,916 0 0
SONENDO INC COM 835431107 1 1,348 SH   SOLE 18 1,348 0 0
SONENDO INC COM 835431107 38 35,976 SH   SOLE 21 35,976 0 0
SONENDO INC COM 835431107 1 501 SH   SOLE 22 501 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,988 69,009 SH   SOLE 2 31,757 0 37,252
SONIC AUTOMOTIVE INC CL A 83545G102 5 107 SH   SOLE 4 107 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 26 595 SH   SOLE 7 595 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 3,644 84,162 SH   SOLE 18 72,683 0 11,479
SONIC AUTOMOTIVE INC CL A 83545G102 10,812 249,700 SH   SOLE 19 249,700 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 100,638 2,324,201 SH   SOLE 21 2,324,201 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 31,837 735,259 SH   SOLE 22 715,005 0 20,254
SONIC AUTOMOTIVE INC CL A 83545G102 121 2,799 SH   SOLE 23 2,799 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 122 2,822 SH   SOLE 25 2,822 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,937 67,819 SH   SOLE 26 12,730 0 55,089
SONIC AUTOMOTIVE INC CL A 83545G102 1,445 33,373 SH   SOLE 30 33,373 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 90 2,089 SH   SOLE 34 2,089 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 69 1,590 SH   SOLE 36 1,590 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 112 2,577 SH   SOLE 40 2,577 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 706 16,311 SH   SOLE 43 12,457 0 3,854
SONIDA SENIOR LIVING INC COM 140475203 20 1,254 SH   SOLE 2 1,254 0 0
SONIDA SENIOR LIVING INC COM 140475203 10 618 SH   SOLE 18 618 0 0
SONIDA SENIOR LIVING INC COM 140475203 2 142 SH   SOLE 19 142 0 0
SONIDA SENIOR LIVING INC COM 140475203 164 10,119 SH   SOLE 21 10,119 0 0
SONIDA SENIOR LIVING INC COM 140475203 522 32,125 SH   SOLE 22 32,125 0 0
SONNET BIOTHERAPEUTC HLDNG I COM NEW 83548R204 0 2 SH   SOLE 21 2 0 0
SONNET BIOTHERAPEUTC HLDNG I COM NEW 83548R204 19 13,101 SH   SOLE 22 13,101 0 0
SONO GROUP N V COM N81409109 19 7,317 SH   SOLE 2 7,317 0 0
SONO GROUP N V COM N81409109 15 5,930 SH   SOLE 22 5,930 0 0
SONO TEK CORP COM 835483108 8 1,183 SH   SOLE 18 1,183 0 0
SONO TEK CORP COM 835483108 108 15,351 SH   SOLE 21 15,351 0 0
SONO TEK CORP COM 835483108 6 925 SH   SOLE 22 925 0 0
SONOCO PRODS CO COM 835495102 8,282 145,996 SH   SOLE 2 97,231 0 48,765
SONOCO PRODS CO COM 835495102 14 245 SH   SOLE 4 245 0 0
SONOCO PRODS CO COM 835495102 3,774 66,523 SH   SOLE 7 66,523 0 0
SONOCO PRODS CO COM 835495102 14,798 260,858 SH   SOLE 18 260,858 0 0
SONOCO PRODS CO COM 835495102 1,882 33,174 SH   SOLE 19 33,174 0 0
SONOCO PRODS CO COM 835495102 428,543 7,554,080 SH   SOLE 21 7,554,080 0 0
SONOCO PRODS CO COM 835495102 149,233 2,630,587 SH   SOLE 22 2,513,904 0 116,683
SONOCO PRODS CO COM 835495102 882 15,548 SH   SOLE 25 15,548 0 0
SONOCO PRODS CO COM 835495102 2,538 44,736 SH   SOLE 26 37,534 0 7,202
SONOCO PRODS CO COM 835495102 3,125 55,079 SH   SOLE 28 55,079 0 0
SONOCO PRODS CO COM 835495102 2,427 42,782 SH   SOLE 30 42,782 0 0
SONOCO PRODS CO COM 835495102 78 1,376 SH   SOLE 31 1,376 0 0
SONOCO PRODS CO COM 835495102 2,804 49,434 SH   SOLE 32 49,434 0 0
SONOCO PRODS CO COM 835495102 226 3,979 SH   SOLE 36 3,979 0 0
SONOCO PRODS CO COM 835495102 699 12,314 SH   SOLE 40 12,314 0 0
SONOCO PRODS CO COM 835495102 26 467 SH   OTR 43 467 0 0
SONOCO PRODS CO COM 835495102 2,985 52,617 SH   SOLE 43 47,943 0 4,674
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 1 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 5 2,266 SH   SOLE 22 2,266 0 0
SONOS INC COM 83570H108 3,499 251,757 SH   SOLE 2 237,887 0 13,870
SONOS INC COM 83570H108 5 375 SH   SOLE 4 375 0 0
SONOS INC COM 83570H108 21 1,500 SH   SOLE 7 1,500 0 0
SONOS INC COM 83570H108 490 35,265 SH   SOLE 13 35,265 0 0
SONOS INC COM 83570H108 5,893 423,959 SH   SOLE 18 423,959 0 0
SONOS INC COM 83570H108 3,300 237,390 SH   SOLE 19 237,390 0 0
SONOS INC COM 83570H108 209,085 15,042,059 SH   SOLE 21 15,042,059 0 0
SONOS INC COM 83570H108 43,562 3,133,937 SH   SOLE 22 3,054,736 0 79,201
SONOS INC COM 83570H108 300 21,560 SH   SOLE 25 21,560 0 0
SONOS INC COM 83570H108 887 63,780 SH   SOLE 26 54,218 0 9,562
SONOS INC COM 83570H108 118 8,497 SH   SOLE 28 2,220 0 6,277
SONOS INC COM 83570H108 3,741 269,144 SH   SOLE 30 269,144 0 0
SONOS INC COM 83570H108 77 5,506 SH   SOLE 36 5,506 0 0
SONOS INC COM 83570H108 233 16,755 SH   SOLE 40 16,755 0 0
SONOS INC COM 83570H108 786 56,556 SH   SOLE 43 54,485 0 2,071
SONY GROUP CORPORATION SPONSORED ADR 835699307 7 114 SH   SOLE 2 114 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 278 4,339 SH   SOLE 7 0 0 4,339
SONY GROUP CORPORATION SPONSORED ADR 835699307 0 1 SH   SOLE 17 0 0 1
SONY GROUP CORPORATION SPONSORED ADR 835699307 35,118 548,292 SH   SOLE 18 548,247 0 45
SONY GROUP CORPORATION SPONSORED ADR 835699307 237 3,699 SH   SOLE 34 3,699 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 57,816 902,674 SH   SOLE 43 829,274 0 73,400
SOPHIA GENETICS SA ORDINARY SHARES H82027105 5 1,994 SH   SOLE 2 1,994 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 767 291,485 SH   SOLE 19 291,485 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 2 722 SH   SOLE 21 722 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 8 2,985 SH   SOLE 22 2,985 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105 5 1,795 SH   SOLE 34 1,795 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2,151 1,369,973 SH   SOLE 2 538,658 0 831,315
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2 959 SH   SOLE 4 959 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 5 3,415 SH   SOLE 7 3,415 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,942 1,237,172 SH   SOLE 18 1,191,976 0 45,196
SORRENTO THERAPEUTICS INC COM NEW 83587F202 6,301 4,013,089 SH   SOLE 19 4,013,089 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 21,525 13,710,054 SH   SOLE 21 13,710,054 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 19,752 12,580,739 SH   SOLE 22 12,174,662 0 406,077
SORRENTO THERAPEUTICS INC COM NEW 83587F202 184 117,132 SH   SOLE 23 117,132 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 103 65,320 SH   SOLE 25 65,320 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,079 687,064 SH   SOLE 26 97,898 0 589,166
SORRENTO THERAPEUTICS INC COM NEW 83587F202 31 19,842 SH   SOLE 28 5,302 0 14,540
SORRENTO THERAPEUTICS INC COM NEW 83587F202 443 282,108 SH   SOLE 30 282,108 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 69 43,780 SH   SOLE 40 43,780 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 77 48,920 SH   SOLE 43 47,653 0 1,267
SOTERA HEALTH CO COM 83601L102 1,603 235,066 SH   SOLE 2 203,429 0 31,637
SOTERA HEALTH CO COM 83601L102 3 384 SH   SOLE 4 384 0 0
SOTERA HEALTH CO COM 83601L102 7 1,025 SH   SOLE 7 1,025 0 0
SOTERA HEALTH CO COM 83601L102 1,478 216,706 SH   SOLE 18 216,706 0 0
SOTERA HEALTH CO COM 83601L102 4,010 588,015 SH   SOLE 19 588,015 0 0
SOTERA HEALTH CO COM 83601L102 34,412 5,045,779 SH   SOLE 21 5,045,779 0 0
SOTERA HEALTH CO COM 83601L102 18,310 2,684,714 SH   SOLE 22 2,568,287 0 116,427
SOTERA HEALTH CO COM 83601L102 99 14,546 SH   SOLE 25 14,546 0 0
SOTERA HEALTH CO COM 83601L102 266 39,006 SH   SOLE 26 32,425 0 6,581
SOTERA HEALTH CO COM 83601L102 99 14,496 SH   SOLE 28 1,199 0 13,297
SOTERA HEALTH CO COM 83601L102 242 35,461 SH   SOLE 30 35,461 0 0
SOTERA HEALTH CO COM 83601L102 10 1,498 SH   SOLE 31 1,498 0 0
SOTERA HEALTH CO COM 83601L102 3,103 454,999 SH   SOLE 34 454,999 0 0
SOTERA HEALTH CO COM 83601L102 85 12,491 SH   SOLE 40 12,491 0 0
SOTERA HEALTH CO COM 83601L102 63 9,174 SH   SOLE 43 8,851 0 323
SOTHERLY HOTELS INC COM 83600C103 5 2,619 SH   SOLE 18 2,619 0 0
SOTHERLY HOTELS INC COM 83600C103 81 42,914 SH   SOLE 21 42,914 0 0
SOTHERLY HOTELS INC COM 83600C103 4 1,935 SH   SOLE 22 1,935 0 0
SOUND FINL BANCORP INC COM 83607A100 3 78 SH   SOLE 2 0 0 78
SOUND FINL BANCORP INC COM 83607A100 18 435 SH   SOLE 18 435 0 0
SOUND FINL BANCORP INC COM 83607A100 846 20,874 SH   SOLE 21 20,874 0 0
SOUND FINL BANCORP INC COM 83607A100 4 100 SH   SOLE 22 100 0 0
SOUNDHOUND AI INC CLASS A COM 836100107 21 6,352 SH   SOLE 2 0 0 6,352
SOUNDHOUND AI INC CLASS A COM 836100107 947 288,601 SH   SOLE 21 288,601 0 0
SOUNDHOUND AI INC CLASS A COM 836100107 4,801 1,463,816 SH   SOLE 22 1,463,816 0 0
SOUTH JERSEY INDS INC COM 838518108 3,448 103,171 SH   SOLE 2 55,820 0 47,351
SOUTH JERSEY INDS INC COM 838518108 14 411 SH   SOLE 4 411 0 0
SOUTH JERSEY INDS INC COM 838518108 3,753 112,292 SH   SOLE 7 112,292 0 0
SOUTH JERSEY INDS INC COM 838518108 15,278 457,157 SH   SOLE 18 457,157 0 0
SOUTH JERSEY INDS INC COM 838518108 7,601 227,451 SH   SOLE 19 227,451 0 0
SOUTH JERSEY INDS INC COM 838518108 516,785 15,463,339 SH   SOLE 21 15,463,339 0 0
SOUTH JERSEY INDS INC COM 838518108 104,029 3,112,773 SH   SOLE 22 2,974,037 0 138,736
SOUTH JERSEY INDS INC COM 838518108 303 9,070 SH   SOLE 23 9,070 0 0
SOUTH JERSEY INDS INC COM 838518108 783 23,424 SH   SOLE 25 23,424 0 0
SOUTH JERSEY INDS INC COM 838518108 3,455 103,394 SH   SOLE 26 44,053 0 59,341
SOUTH JERSEY INDS INC COM 838518108 67 2,003 SH   SOLE 28 2,003 0 0
SOUTH JERSEY INDS INC COM 838518108 10,935 327,202 SH   SOLE 30 327,202 0 0
SOUTH JERSEY INDS INC COM 838518108 681 20,387 SH   SOLE 36 20,387 0 0
SOUTH JERSEY INDS INC COM 838518108 494 14,785 SH   SOLE 40 14,785 0 0
SOUTH JERSEY INDS INC COM 838518108 2,507 75,025 SH   SOLE 43 71,297 0 3,728
SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306 35,646 535,308 SH   SOLE 21 535,308 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 2,882 104,589 SH   SOLE 2 77,425 0 27,164
SOUTH PLAINS FINANCIAL INC COM 83946P107 5 171 SH   SOLE 7 171 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 935 33,920 SH   SOLE 18 33,920 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 2,729 99,028 SH   SOLE 19 99,028 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 11,333 411,203 SH   SOLE 21 411,203 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 11,529 418,324 SH   SOLE 22 412,099 0 6,225
SOUTH PLAINS FINANCIAL INC COM 83946P107 91 3,295 SH   SOLE 23 3,295 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 478 17,330 SH   SOLE 26 0 0 17,330
SOUTH PLAINS FINANCIAL INC COM 83946P107 119 4,326 SH   SOLE 43 4,326 0 0
SOUTHERN CO COM 842587107 102,931 1,513,694 SH   SOLE 2 578,241 0 935,453
SOUTHERN CO COM 842587107 43,881 645,304 SH   SOLE 4 516,353 0 128,951
SOUTHERN CO COM 842587107 84,550 1,243,382 SH   SOLE 7 1,207,701 0 35,681
SOUTHERN CO COM 842587107 3,380 49,704 SH   SOLE 13 31,429 0 18,275
SOUTHERN CO COM 842587107 11,066 162,738 SH   SOLE 15 162,738 0 0
SOUTHERN CO COM 842587107 99,466 1,462,731 SH   SOLE 18 1,371,674 0 91,057
SOUTHERN CO COM 842587107 40,908 601,582 SH   SOLE 19 601,582 0 0
SOUTHERN CO COM 842587107 2,244,906 33,013,327 SH   SOLE 21 33,013,327 0 0
SOUTHERN CO COM 842587107 1,611,931 23,704,868 SH   SOLE 22 21,621,905 0 2,082,963
SOUTHERN CO COM 842587107 123,580 1,817,356 SH   SOLE 23 1,817,356 0 0
SOUTHERN CO COM 842587107 22,751 334,569 SH   SOLE 25 334,569 0 0
SOUTHERN CO COM 842587107 151,322 2,225,322 SH   SOLE 26 933,096 0 1,292,226
SOUTHERN CO COM 842587107 55,852 821,360 SH   SOLE 28 15,378 0 805,982
SOUTHERN CO COM 842587107 3,836 56,415 SH   SOLE 29 56,415 0 0
SOUTHERN CO COM 842587107 443,916 6,528,183 SH   SOLE 30 6,528,183 0 0
SOUTHERN CO COM 842587107 22,473 330,484 SH   SOLE 31 311,200 0 19,284
SOUTHERN CO COM 842587107 12,882 189,434 SH   SOLE 34 189,434 0 0
SOUTHERN CO COM 842587107 14,869 218,658 SH   SOLE 35 218,658 0 0
SOUTHERN CO COM 842587107 33,366 490,681 SH   SOLE 36 490,681 0 0
SOUTHERN CO COM 842587107 1,276 18,762 SH   SOLE 40 18,762 0 0
SOUTHERN CO COM 842587107 221 3,249 SH   OTR 43 3,249 0 0
SOUTHERN CO COM 842587107 63,170 928,965 SH   SOLE 43 827,676 0 101,288
SOUTHERN COPPER CORP COM 84265V105 15,900 354,593 SH   SOLE 2 206,346 0 148,247
SOUTHERN COPPER CORP COM 84265V105 3,486 77,735 SH   SOLE 4 53,183 0 24,552
SOUTHERN COPPER CORP COM 84265V105 6,188 137,996 SH   SOLE 7 137,996 0 0
SOUTHERN COPPER CORP COM 84265V105 19 430 SH   SOLE 13 430 0 0
SOUTHERN COPPER CORP COM 84265V105 99 2,218 SH   SOLE 15 2,218 0 0
SOUTHERN COPPER CORP COM 84265V105 4,910 109,500 SH   SOLE 18 109,500 0 0
SOUTHERN COPPER CORP COM 84265V105 664 14,815 SH   SOLE 19 14,815 0 0
SOUTHERN COPPER CORP COM 84265V105 123,686 2,758,386 SH   SOLE 21 2,758,386 0 0
SOUTHERN COPPER CORP COM 84265V105 86,415 1,927,176 SH   SOLE 22 1,783,513 0 143,663
SOUTHERN COPPER CORP COM 84265V105 4,464 99,553 SH   SOLE 23 99,553 0 0
SOUTHERN COPPER CORP COM 84265V105 4,069 90,737 SH   SOLE 25 90,737 0 0
SOUTHERN COPPER CORP COM 84265V105 5,046 112,531 SH   SOLE 26 13,751 0 98,780
SOUTHERN COPPER CORP COM 84265V105 3,649 81,375 SH   SOLE 28 0 0 81,375
SOUTHERN COPPER CORP COM 84265V105 139 3,104 SH   SOLE 29 3,104 0 0
SOUTHERN COPPER CORP COM 84265V105 21,686 483,635 SH   SOLE 30 483,635 0 0
SOUTHERN COPPER CORP COM 84265V105 1,071 23,880 SH   SOLE 31 10,655 0 13,225
SOUTHERN COPPER CORP COM 84265V105 1,921 42,837 SH   SOLE 34 42,837 0 0
SOUTHERN COPPER CORP COM 84265V105 563 12,559 SH   SOLE 36 12,559 0 0
SOUTHERN COPPER CORP COM 84265V105 9 196 SH   SOLE 40 196 0 0
SOUTHERN COPPER CORP COM 84265V105 11,839 264,026 SH   SOLE 43 246,250 0 17,776
SOUTHERN FIRST BANCSHARES COM 842873101 829 19,901 SH   SOLE 2 14,418 0 5,483
SOUTHERN FIRST BANCSHARES COM 842873101 6 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 1,088 26,117 SH   SOLE 18 26,117 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 1,025 24,599 SH   SOLE 19 24,599 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 11,681 280,387 SH   SOLE 21 280,387 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 8,225 197,438 SH   SOLE 22 192,489 0 4,949
SOUTHERN FIRST BANCSHARES COM 842873101 13 305 SH   SOLE 23 305 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 72 1,729 SH   SOLE 43 1,729 0 0
SOUTHERN MO BANCORP INC COM 843380106 926 18,145 SH   SOLE 2 13,998 0 4,147
SOUTHERN MO BANCORP INC COM 843380106 5 101 SH   SOLE 7 101 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,345 26,349 SH   SOLE 18 26,349 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,576 30,877 SH   SOLE 19 30,877 0 0
SOUTHERN MO BANCORP INC COM 843380106 14,612 286,343 SH   SOLE 21 286,343 0 0
SOUTHERN MO BANCORP INC COM 843380106 11,146 218,428 SH   SOLE 22 213,394 0 5,034
SOUTHERN MO BANCORP INC COM 843380106 738 14,461 SH   SOLE 26 0 0 14,461
SOUTHERN MO BANCORP INC COM 843380106 227 4,456 SH   SOLE 43 4,360 0 96
SOUTHERN STS BANCSHARES INC COM 843878307 36 1,339 SH   SOLE 18 1,339 0 0
SOUTHERN STS BANCSHARES INC COM 843878307 417 15,289 SH   SOLE 21 15,289 0 0
SOUTHERN STS BANCSHARES INC COM 843878307 1,207 44,282 SH   SOLE 22 44,282 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 990 27,992 SH   SOLE 2 11,277 0 16,715
SOUTHSIDE BANCSHARES INC COM 84470P109 4 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 11 317 SH   SOLE 7 317 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 3,946 111,606 SH   SOLE 18 111,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,954 55,274 SH   SOLE 19 55,274 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 130,934 3,702,882 SH   SOLE 21 3,702,882 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 26,968 762,668 SH   SOLE 22 731,872 0 30,796
SOUTHSIDE BANCSHARES INC COM 84470P109 140 3,962 SH   SOLE 25 3,962 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 387 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 21 581 SH   SOLE 28 581 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,883 53,241 SH   SOLE 30 53,241 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 132 3,741 SH   SOLE 40 3,741 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 387 10,953 SH   SOLE 43 10,280 0 673
SOUTHSTATE CORPORATION COM 840441109 6,008 75,937 SH   SOLE 2 31,591 0 44,346
SOUTHSTATE CORPORATION COM 840441109 131 1,657 SH   SOLE 4 247 0 1,410
SOUTHSTATE CORPORATION COM 840441109 96 1,218 SH   SOLE 7 1,218 0 0
SOUTHSTATE CORPORATION COM 840441109 17,842 225,500 SH   SOLE 18 225,500 0 0
SOUTHSTATE CORPORATION COM 840441109 10,969 138,640 SH   SOLE 19 138,640 0 0
SOUTHSTATE CORPORATION COM 840441109 217,312 2,746,615 SH   SOLE 21 2,746,615 0 0
SOUTHSTATE CORPORATION COM 840441109 150,620 1,903,695 SH   SOLE 22 1,821,195 0 82,500
SOUTHSTATE CORPORATION COM 840441109 843 10,661 SH   SOLE 25 10,661 0 0
SOUTHSTATE CORPORATION COM 840441109 5,886 74,390 SH   SOLE 26 32,716 0 41,674
SOUTHSTATE CORPORATION COM 840441109 474 5,996 SH   SOLE 28 1,266 0 4,730
SOUTHSTATE CORPORATION COM 840441109 3,125 39,500 SH   SOLE 30 39,500 0 0
SOUTHSTATE CORPORATION COM 840441109 72 916 SH   SOLE 36 916 0 0
SOUTHSTATE CORPORATION COM 840441109 755 9,544 SH   SOLE 40 9,544 0 0
SOUTHSTATE CORPORATION COM 840441109 1,009 12,753 SH   SOLE 43 12,256 0 497
SOUTHWEST AIRLS CO COM 844741108 22,380 725,674 SH   SOLE 2 418,523 0 307,151
SOUTHWEST AIRLS CO COM 844741108 2,199 71,301 SH   SOLE 4 53,545 0 17,756
SOUTHWEST AIRLS CO COM 844741108 15,064 488,469 SH   SOLE 7 472,509 0 15,960
SOUTHWEST AIRLS CO COM 844741108 604 19,569 SH   SOLE 13 3,114 0 16,455
SOUTHWEST AIRLS CO COM 844741108 961 31,158 SH   SOLE 15 31,158 0 0
SOUTHWEST AIRLS CO COM 844741108 35 1,146 SH   SOLE 17 0 0 1,146
SOUTHWEST AIRLS CO COM 844741108 29,126 944,432 SH   SOLE 18 917,045 0 27,387
SOUTHWEST AIRLS CO COM 844741108 10,954 355,172 SH   SOLE 19 355,172 0 0
SOUTHWEST AIRLS CO COM 844741108 453,544 14,706,359 SH   SOLE 21 14,706,359 0 0
SOUTHWEST AIRLS CO COM 844741108 369,952 11,995,858 SH   SOLE 22 11,265,800 0 730,058
SOUTHWEST AIRLS CO COM 844741108 7,631 247,447 SH   SOLE 23 247,447 0 0
SOUTHWEST AIRLS CO COM 844741108 5,396 174,952 SH   SOLE 25 174,952 0 0
SOUTHWEST AIRLS CO COM 844741108 16,966 550,133 SH   SOLE 26 89,726 0 460,407
SOUTHWEST AIRLS CO COM 844741108 5,852 189,748 SH   SOLE 28 8,864 0 180,884
SOUTHWEST AIRLS CO COM 844741108 225 7,294 SH   SOLE 29 7,294 0 0
SOUTHWEST AIRLS CO COM 844741108 52,370 1,698,114 SH   SOLE 30 1,698,114 0 0
SOUTHWEST AIRLS CO COM 844741108 1,422 46,099 SH   SOLE 31 43,763 0 2,336
SOUTHWEST AIRLS CO COM 844741108 1,212 39,299 SH   SOLE 34 39,299 0 0
SOUTHWEST AIRLS CO COM 844741108 1,285 41,666 SH   SOLE 36 41,666 0 0
SOUTHWEST AIRLS CO COM 844741108 189 6,124 SH   SOLE 40 6,124 0 0
SOUTHWEST AIRLS CO COM 844741108 66 2,142 SH   OTR 43 2,142 0 0
SOUTHWEST AIRLS CO COM 844741108 13,546 439,225 SH   SOLE 43 404,593 0 34,632
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 16,729 14,655,000 PRN   SOLE 21 14,655,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 6,369 91,318 SH   SOLE 2 54,118 0 37,200
SOUTHWEST GAS HLDGS INC COM 844895102 257 3,687 SH   SOLE 4 3,687 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 6,481 92,921 SH   SOLE 7 92,921 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 50 710 SH   SOLE 13 710 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 23,590 338,210 SH   SOLE 18 338,210 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 11,929 171,022 SH   SOLE 19 171,022 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 445,147 6,382,043 SH   SOLE 21 6,382,043 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 127,624 1,829,736 SH   SOLE 22 1,759,382 0 70,354
SOUTHWEST GAS HLDGS INC COM 844895102 688 9,868 SH   SOLE 25 9,868 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 3,672 52,642 SH   SOLE 26 26,298 0 26,344
SOUTHWEST GAS HLDGS INC COM 844895102 176 2,525 SH   SOLE 28 1,033 0 1,492
SOUTHWEST GAS HLDGS INC COM 844895102 3,681 52,772 SH   SOLE 30 52,772 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 2,015 28,889 SH   SOLE 32 28,889 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 1,570 22,507 SH   SOLE 34 22,507 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 118 1,686 SH   SOLE 36 1,686 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 574 8,226 SH   SOLE 40 8,226 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 16,438 235,664 SH   SOLE 43 227,915 0 7,749
SOUTHWESTERN ENERGY CO COM 845467109 9,382 1,533,081 SH   SOLE 2 937,516 0 595,565
SOUTHWESTERN ENERGY CO COM 845467109 18 2,984 SH   SOLE 4 2,984 0 0
SOUTHWESTERN ENERGY CO COM 845467109 95 15,575 SH   SOLE 7 12,543 0 3,032
SOUTHWESTERN ENERGY CO COM 845467109 14,536 2,375,232 SH   SOLE 18 2,375,232 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,644 432,095 SH   SOLE 19 432,095 0 0
SOUTHWESTERN ENERGY CO COM 845467109 350,303 57,239,042 SH   SOLE 21 57,239,042 0 0
SOUTHWESTERN ENERGY CO COM 845467109 185,424 30,298,021 SH   SOLE 22 29,026,633 0 1,271,388
SOUTHWESTERN ENERGY CO COM 845467109 40 6,467 SH   SOLE 23 6,467 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,952 482,306 SH   SOLE 26 327,493 0 154,813
SOUTHWESTERN ENERGY CO COM 845467109 1,377 225,074 SH   SOLE 28 225,074 0 0
SOUTHWESTERN ENERGY CO COM 845467109 5,582 912,038 SH   SOLE 30 912,038 0 0
SOUTHWESTERN ENERGY CO COM 845467109 100 16,358 SH   SOLE 31 16,358 0 0
SOUTHWESTERN ENERGY CO COM 845467109 32 5,305 SH   SOLE 36 5,305 0 0
SOUTHWESTERN ENERGY CO COM 845467109 712 116,372 SH   SOLE 40 116,372 0 0
SOUTHWESTERN ENERGY CO COM 845467109 7 1,131 SH   OTR 43 1,131 0 0
SOUTHWESTERN ENERGY CO COM 845467109 5,935 969,764 SH   SOLE 43 937,003 0 32,761
SOVOS BRANDS INC COM 84612U107 709 49,771 SH   SOLE 2 41,282 0 8,489
SOVOS BRANDS INC COM 84612U107 5 333 SH   SOLE 7 333 0 0
SOVOS BRANDS INC COM 84612U107 1,211 85,025 SH   SOLE 18 85,025 0 0
SOVOS BRANDS INC COM 84612U107 3,438 241,420 SH   SOLE 19 241,420 0 0
SOVOS BRANDS INC COM 84612U107 17,918 1,258,266 SH   SOLE 21 1,258,266 0 0
SOVOS BRANDS INC COM 84612U107 12,536 880,302 SH   SOLE 22 855,718 0 24,584
SOVOS BRANDS INC COM 84612U107 80 5,608 SH   SOLE 25 5,608 0 0
SOVOS BRANDS INC COM 84612U107 4,991 350,500 SH   SOLE 34 350,500 0 0
SOVOS BRANDS INC COM 84612U107 93 6,531 SH   SOLE 40 6,531 0 0
SOVOS BRANDS INC COM 84612U107 2 134 SH   SOLE 43 116 0 18
SP PLUS CORP COM 78469C103 400 12,776 SH   SOLE 2 10,236 0 2,540
SP PLUS CORP COM 78469C103 4 122 SH   SOLE 4 122 0 0
SP PLUS CORP COM 78469C103 9 291 SH   SOLE 7 291 0 0
SP PLUS CORP COM 78469C103 2,034 64,932 SH   SOLE 18 64,932 0 0
SP PLUS CORP COM 78469C103 1,363 43,528 SH   SOLE 19 43,528 0 0
SP PLUS CORP COM 78469C103 23,966 765,197 SH   SOLE 21 765,197 0 0
SP PLUS CORP COM 78469C103 17,341 553,668 SH   SOLE 22 539,610 0 14,058
SP PLUS CORP COM 78469C103 92 2,939 SH   SOLE 25 2,939 0 0
SP PLUS CORP COM 78469C103 111 3,539 SH   SOLE 26 451 0 3,088
SP PLUS CORP COM 78469C103 79 2,524 SH   SOLE 28 0 0 2,524
SP PLUS CORP COM 78469C103 312 9,961 SH   SOLE 30 9,961 0 0
SP PLUS CORP COM 78469C103 94 3,010 SH   SOLE 40 3,010 0 0
SP PLUS CORP COM 78469C103 331 10,562 SH   SOLE 43 10,495 0 67
SPAR GROUP INC COM 784933103 2 1,079 SH   SOLE 22 1,079 0 0
SPARTANNASH CO COM 847215100 1,205 41,532 SH   SOLE 2 16,446 0 25,086
SPARTANNASH CO COM 847215100 4 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 14 470 SH   SOLE 7 470 0 0
SPARTANNASH CO COM 847215100 4,104 141,404 SH   SOLE 18 141,404 0 0
SPARTANNASH CO COM 847215100 1,895 65,307 SH   SOLE 19 65,307 0 0
SPARTANNASH CO COM 847215100 133,804 4,610,761 SH   SOLE 21 4,610,761 0 0
SPARTANNASH CO COM 847215100 27,442 945,629 SH   SOLE 22 905,607 0 40,022
SPARTANNASH CO COM 847215100 137 4,724 SH   SOLE 23 4,724 0 0
SPARTANNASH CO COM 847215100 132 4,556 SH   SOLE 25 4,556 0 0
SPARTANNASH CO COM 847215100 863 29,724 SH   SOLE 26 13,987 0 15,737
SPARTANNASH CO COM 847215100 2,043 70,387 SH   SOLE 30 70,387 0 0
SPARTANNASH CO COM 847215100 9 309 SH   SOLE 36 309 0 0
SPARTANNASH CO COM 847215100 126 4,339 SH   SOLE 40 4,339 0 0
SPARTANNASH CO COM 847215100 3,469 119,554 SH   SOLE 43 116,521 0 3,033
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 35 122 SH   SOLE 17 0 0 122
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 167 580 SH   SOLE 43 580 0 0
SPDR GOLD TR GOLD SHS 78463V107 750 4,852 SH   SOLE 4 4,852 0 0
SPDR GOLD TR GOLD SHS 78463V107 11,837 76,530 SH   SOLE 18 76,530 0 0
SPDR GOLD TR GOLD SHS 78463V107 52,388 338,710 SH   SOLE 19 338,710 0 0
SPDR GOLD TR GOLD SHS 78463V107 4,653 30,083 SH   SOLE 22 30,083 0 0
SPDR GOLD TR GOLD SHS 78463V107 28,014 181,119 SH   SOLE 34 181,119 0 0
SPDR GOLD TR OPTIONS 78463V107 1,145 7,400 SH Call SOLE 4 7,400 0 0
SPDR GOLD TR OPTIONS 78463V107 18,205 117,700 SH Call SOLE 18 117,700 0 0
SPDR GOLD TR OPTIONS 78463V107 84,635 547,200 SH Call SOLE 19 547,200 0 0
SPDR GOLD TR OPTIONS 78463V107 7,533 48,700 SH Call SOLE 22 48,700 0 0
SPDR GOLD TR OPTIONS 78463V107 51,598 333,600 SH Call SOLE 34 333,600 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 6 197 SH   SOLE 2 197 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202 1,154 37,500 SH Put SOLE 19 37,500 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1,741 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 1 21 SH   SOLE 17 0 0 21
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 1 15 SH   SOLE 17 0 0 15
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 45 1,465 SH   SOLE 17 0 0 1,465
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 85,574 1,730,157 SH   SOLE 13 1,730,157 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 88 2,282 SH   SOLE 17 0 0 2,282
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 0 9 SH   SOLE 17 0 0 9
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1 34 SH   SOLE 17 0 0 34
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 74 3,500 SH   SOLE 43 0 0 3,500
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 142 5,434 SH   SOLE 43 5,434 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 105 4,088 SH   SOLE 17 0 0 4,088
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,536 4,300 SH Put SOLE 2 0 0 4,300
SPDR S&P 500 ETF TR OPTIONS 78462F103 11,430 32,000 SH Call SOLE 4 32,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 15,717 44,000 SH Put SOLE 4 44,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 182,555 511,100 SH Call SOLE 18 511,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 244,418 684,300 SH Put SOLE 18 684,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,704,713 4,772,700 SH Call SOLE 19 4,772,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,625,630 7,351,000 SH Put SOLE 19 7,351,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 86,937 243,400 SH Call SOLE 22 243,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 118,834 332,700 SH Put SOLE 22 332,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 857 2,400 SH Put SOLE 26 2,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 697,787 1,953,600 SH Call SOLE 34 1,953,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 993,034 2,780,200 SH Put SOLE 34 2,780,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 102,705 287,543 SH   SOLE 2 287,543 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 40,739 114,057 SH   SOLE 4 0 0 114,057
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,536 7,099 SH   SOLE 17 0 0 7,099
SPDR S&P 500 ETF TR TR UNIT 78462F103 59,870 167,618 SH   SOLE 18 121,753 0 45,865
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,062 39,370 SH   SOLE 19 39,370 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 30,809 86,255 SH   SOLE 22 86,255 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 329,970 923,821 SH   SOLE 23 923,821 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 491 1,375 SH   SOLE 43 599 0 776
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 15,061 37,496 SH   SOLE 2 37,496 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,009 2,511 SH   SOLE 17 0 0 2,511
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 554 1,379 SH   SOLE 18 1,379 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 219 545 SH   SOLE 22 545 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 40 99 SH   SOLE 43 57 0 42
SPDR SER TR SPDR S&P1500VL 78464A128 0 1 SH   SOLE 17 0 0 1
SPDR SER TR S&P 600 SMCP GRW 78464A201 3 48 SH   SOLE 17 0 0 48
SPDR SER TR ICE PFD SEC ETF 78464A292 243 6,966 SH   SOLE 18 6,966 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 3 45 SH   SOLE 17 0 0 45
SPDR SER TR PORTFOLIO INTRMD 78464A375 8 253 SH   SOLE 17 0 0 253
SPDR SER TR BLOOMBERG EMERGI 78464A391 1 74 SH   SOLE 17 0 0 74
SPDR SER TR PRTFLO S&P500 GW 78464A409 42,468 847,665 SH   SOLE 17 0 0 847,665
SPDR SER TR PRTFLO S&P500 VL 78464A508 46,245 1,340,820 SH   SOLE 17 0 0 1,340,820
SPDR SER TR BLOOMBERG INTL T 78464A516 0 6 SH   SOLE 17 0 0 6
SPDR SER TR DJ REIT ETF 78464A607 6 69 SH   SOLE 17 0 0 69
SPDR SER TR DJ REIT ETF 78464A607 755 8,963 SH   SOLE 22 8,963 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 5 210 SH   SOLE 2 210 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 25,712 1,030,526 SH   SOLE 17 0 0 1,030,526
SPDR SER TR PORTFLI TIPS ETF 78464A656 4,117 162,327 SH   SOLE 2 162,327 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 4,261 168,011 SH   SOLE 17 0 0 168,011
SPDR SER TR PORTFOLIO LN TSR 78464A664 24 811 SH   SOLE 17 0 0 811
SPDR SER TR S&P REGL BKG 78464A698 65 1,105 SH   SOLE 43 1,064 0 41
SPDR SER TR S&P DIVID ETF 78464A763 11 103 SH   SOLE 17 0 0 103
SPDR SER TR S&P DIVID ETF 78464A763 1,471 13,195 SH   SOLE 43 8,531 0 4,664
SPDR SER TR PORTFOLI S&P1500 78464A805 154 3,499 SH   SOLE 17 0 0 3,499
SPDR SER TR PORTFOLI S&P1500 78464A805 277 6,283 SH   SOLE 43 6,283 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 8 107 SH   SOLE 2 107 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 1,379 18,220 SH   SOLE 17 0 0 18,220
SPDR SER TR S&P 400 MDCP GRW 78464A821 3 47 SH   SOLE 17 0 0 47
SPDR SER TR S&P 400 MDCP VAL 78464A839 1 10 SH   SOLE 17 0 0 10
SPDR SER TR S&P 400 MDCP VAL 78464A839 0 1 SH   SOLE 43 1 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 48 1,257 SH   SOLE 17 0 0 1,257
SPDR SER TR PORTFOLIO S&P500 78464A854 125 2,971 SH   SOLE 2 2,971 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 77,324 1,841,488 SH   SOLE 17 0 0 1,841,488
SPDR SER TR S&P BIOTECH 78464A870 607 7,650 SH   SOLE 18 7,650 0 0
SPDR SER TR S&P BIOTECH 78464A870 45,731 576,539 SH   SOLE 19 576,539 0 0
SPDR SER TR S&P BIOTECH 78464A870 297 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR S&P BIOTECH 78464A870 2,063 26,009 SH   SOLE 23 26,009 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 17,210 137,989 SH   SOLE 25 137,989 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 584 6,647 SH   SOLE 2 6,647 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 265 3,013 SH   SOLE 4 3,013 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 11,463 130,486 SH   SOLE 17 0 0 130,486
SPDR SER TR BLOOMBERG HIGH Y 78468R622 4,056 46,169 SH   SOLE 18 46,169 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 200,476 2,282,025 SH   SOLE 19 2,282,025 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 4,555 51,854 SH   SOLE 22 51,854 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 51 560 SH   SOLE 2 560 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 7 80 SH   SOLE 17 0 0 80
SPDR SER TR S&P KENSHO SMART 78468R689 0 1 SH   SOLE 17 0 0 1
SPDR SER TR NUVEEN BLMBRG MU 78468R721 7 169 SH   SOLE 2 169 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721 11 251 SH   SOLE 17 0 0 251
SPDR SER TR NUVEEN BLMBRG SH 78468R739 16 351 SH   SOLE 2 351 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 1 24 SH   SOLE 17 0 0 24
SPDR SER TR SSGA GNDER ETF 78468R747 28 391 SH   SOLE 17 0 0 391
SPDR SER TR PRTFLO S&P500 HI 78468R788 87 2,464 SH   SOLE 2 2,464 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 1 25 SH   SOLE 17 0 0 25
SPDR SER TR PORTFOLIO S&P600 78468R853 4,248 124,716 SH   SOLE 17 0 0 124,716
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4,489 115,019 SH   SOLE 2 24,818 0 90,201
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 19 495 SH   SOLE 4 163 0 332
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 27 688 SH   SOLE 7 688 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 641 16,432 SH   SOLE 18 16,432 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 476 12,206 SH   SOLE 19 12,206 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 20,076 514,362 SH   SOLE 21 514,362 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 35,831 918,029 SH   SOLE 22 867,776 0 50,253
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 237 6,062 SH   SOLE 25 6,062 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 754 19,327 SH   SOLE 26 15,772 0 3,555
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 54 1,379 SH   SOLE 28 760 0 619
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 686 17,564 SH   SOLE 30 17,564 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 24 614 SH   SOLE 31 614 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 29 739 SH   SOLE 36 739 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 216 5,542 SH   SOLE 40 5,542 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 10 246 SH   OTR 43 246 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2,125 54,449 SH   SOLE 43 53,573 0 876
SPECTRUM PHARMACEUTICALS INC COM 84763A108 66 153,243 SH   SOLE 2 96,753 0 56,490
SPECTRUM PHARMACEUTICALS INC COM 84763A108 456 1,060,232 SH   SOLE 19 1,060,232 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 616 1,432,316 SH   SOLE 21 1,432,316 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,772 4,120,279 SH   SOLE 22 4,120,279 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 156 361,834 SH   SOLE 26 0 0 361,834
SPECTRUM PHARMACEUTICALS INC COM 84763A108 5 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 34 78,931 SH   SOLE 30 78,931 0 0
SPERO THERAPEUTICS INC COM 84833T103 1 409 SH   SOLE 2 0 0 409
SPERO THERAPEUTICS INC COM 84833T103 10 4,787 SH   SOLE 18 4,787 0 0
SPERO THERAPEUTICS INC COM 84833T103 578 289,172 SH   SOLE 21 289,172 0 0
SPERO THERAPEUTICS INC COM 84833T103 755 377,332 SH   SOLE 22 377,332 0 0
SPERO THERAPEUTICS INC COM 84833T103 34 16,759 SH   SOLE 30 16,759 0 0
SPERO THERAPEUTICS INC COM 84833T103 7 3,679 SH   SOLE 43 3,679 0 0
SPIRE GLOBAL INC COM CL A 848560108 59 54,690 SH   SOLE 2 7,419 0 47,271
SPIRE GLOBAL INC COM CL A 848560108 384 355,962 SH   SOLE 18 355,962 0 0
SPIRE GLOBAL INC COM CL A 848560108 258 238,716 SH   SOLE 19 238,716 0 0
SPIRE GLOBAL INC COM CL A 848560108 4,697 4,349,517 SH   SOLE 21 4,349,517 0 0
SPIRE GLOBAL INC COM CL A 848560108 1,522 1,408,897 SH   SOLE 22 1,342,940 0 65,957
SPIRE INC COM 84857L101 5,574 89,430 SH   SOLE 2 56,070 0 33,360
SPIRE INC COM 84857L101 378 6,060 SH   SOLE 4 6,060 0 0
SPIRE INC COM 84857L101 4,688 75,214 SH   SOLE 7 75,214 0 0
SPIRE INC COM 84857L101 15,264 244,887 SH   SOLE 18 244,887 0 0
SPIRE INC COM 84857L101 7,749 124,321 SH   SOLE 19 124,321 0 0
SPIRE INC COM 84857L101 248,081 3,980,122 SH   SOLE 21 3,980,122 0 0
SPIRE INC COM 84857L101 94,509 1,516,272 SH   SOLE 22 1,458,689 0 57,583
SPIRE INC COM 84857L101 13 204 SH   SOLE 23 204 0 0
SPIRE INC COM 84857L101 494 7,926 SH   SOLE 25 7,926 0 0
SPIRE INC COM 84857L101 4,816 77,265 SH   SOLE 26 20,646 0 56,619
SPIRE INC COM 84857L101 602 9,657 SH   SOLE 28 9,657 0 0
SPIRE INC COM 84857L101 4,771 76,541 SH   SOLE 30 76,541 0 0
SPIRE INC COM 84857L101 206 3,308 SH   SOLE 36 3,308 0 0
SPIRE INC COM 84857L101 381 6,120 SH   SOLE 40 6,120 0 0
SPIRE INC COM 84857L101 27 435 SH   OTR 43 435 0 0
SPIRE INC COM 84857L101 3,616 58,011 SH   SOLE 43 54,344 0 3,667
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5,966 272,149 SH   SOLE 2 46,330 0 225,819
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 7 341 SH   SOLE 4 341 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 42 1,929 SH   SOLE 7 1,929 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,026 46,792 SH   SOLE 18 46,792 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 719 32,780 SH   SOLE 19 32,780 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 58,314 2,660,328 SH   SOLE 21 2,660,328 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 52,480 2,394,139 SH   SOLE 22 2,266,526 0 127,613
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,035 47,201 SH   SOLE 26 38,931 0 8,270
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 295 13,475 SH   SOLE 28 1,878 0 11,597
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 764 34,854 SH   SOLE 30 34,854 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 35 1,576 SH   SOLE 31 1,576 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 96 4,371 SH   SOLE 36 4,371 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 311 14,186 SH   SOLE 40 14,186 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,431 65,293 SH   SOLE 43 57,946 0 7,347
SPIRIT AIRLS INC COM 848577102 2,197 116,758 SH   SOLE 2 31,322 0 85,436
SPIRIT AIRLS INC COM 848577102 2 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 21 1,134 SH   SOLE 7 1,134 0 0
SPIRIT AIRLS INC COM 848577102 6,217 330,360 SH   SOLE 18 330,360 0 0
SPIRIT AIRLS INC COM 848577102 6,978 370,758 SH   SOLE 19 370,758 0 0
SPIRIT AIRLS INC COM 848577102 72,378 3,845,789 SH   SOLE 21 3,845,789 0 0
SPIRIT AIRLS INC COM 848577102 51,258 2,723,607 SH   SOLE 22 2,640,145 0 83,462
SPIRIT AIRLS INC COM 848577102 116 6,165 SH   SOLE 23 6,165 0 0
SPIRIT AIRLS INC COM 848577102 100 5,336 SH   SOLE 25 5,336 0 0
SPIRIT AIRLS INC COM 848577102 934 49,644 SH   SOLE 26 7,210 0 42,434
SPIRIT AIRLS INC COM 848577102 49 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 341 18,097 SH   SOLE 30 18,097 0 0
SPIRIT AIRLS INC COM 848577102 65 3,447 SH   SOLE 40 3,447 0 0
SPIRIT AIRLS INC COM 848577102 1,256 66,726 SH   SOLE 43 46,353 0 20,373
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 3,704 4,350,000 PRN   SOLE 21 4,350,000 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 24,719 683,600 SH   SOLE 2 248,569 0 435,031
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 13,214 365,433 SH   SOLE 4 365,433 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6,502 179,814 SH   SOLE 7 179,814 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 22,426 620,191 SH   SOLE 18 620,191 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 34,559 955,726 SH   SOLE 19 955,726 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 273,112 7,552,871 SH   SOLE 21 7,552,871 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 183,071 5,062,794 SH   SOLE 22 4,579,277 0 483,517
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,054 29,135 SH   SOLE 23 29,135 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 22,074 610,457 SH   SOLE 25 610,457 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,493 68,938 SH   SOLE 26 58,122 0 10,816
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,700 212,951 SH   SOLE 28 45,192 0 167,759
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 15,957 441,295 SH   SOLE 30 441,295 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 69 1,908 SH   SOLE 31 1,908 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 26,400 730,088 SH   SOLE 34 730,088 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 72 1,996 SH   SOLE 36 1,996 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 675 18,665 SH   SOLE 40 18,665 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6,567 181,614 SH   SOLE 43 153,860 0 27,754
SPLASH BEVERAGE GROUP INC COM NEW 84862C203 7 4,761 SH   SOLE 18 4,761 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203 74 54,195 SH   SOLE 21 54,195 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203 3 2,113 SH   SOLE 22 2,113 0 0
SPLUNK INC COM 848637104 22,174 294,869 SH   SOLE 2 61,004 0 233,865
SPLUNK INC COM 848637104 10,373 137,939 SH   SOLE 4 89,522 0 48,417
SPLUNK INC COM 848637104 3,399 45,199 SH   SOLE 7 38,940 0 6,259
SPLUNK INC COM 848637104 380 5,056 SH   SOLE 13 665 0 4,391
SPLUNK INC COM 848637104 1,370 18,214 SH   SOLE 15 18,214 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 22,805 303,261 SH   SOLE 18 282,895 0 20,366
SPLUNK INC COM 848637104 14,590 194,019 SH   SOLE 19 194,019 0 0
SPLUNK INC COM 848637104 252,679 3,360,093 SH   SOLE 21 3,360,093 0 0
SPLUNK INC COM 848637104 257,951 3,430,197 SH   SOLE 22 3,112,045 0 318,152
SPLUNK INC COM 848637104 19,021 252,943 SH   SOLE 23 252,943 0 0
SPLUNK INC COM 848637104 24,301 323,152 SH   SOLE 25 323,152 0 0
SPLUNK INC COM 848637104 17,595 233,976 SH   SOLE 26 117,615 0 116,361
SPLUNK INC COM 848637104 16,606 220,828 SH   SOLE 28 5,252 0 215,576
SPLUNK INC COM 848637104 15 201 SH   SOLE 29 201 0 0
SPLUNK INC COM 848637104 65,251 867,700 SH   SOLE 30 848,847 0 18,853
SPLUNK INC COM 848637104 2,697 35,862 SH   SOLE 31 32,972 0 2,890
SPLUNK INC COM 848637104 2,786 37,053 SH   SOLE 32 37,053 0 0
SPLUNK INC COM 848637104 4,650 61,835 SH   SOLE 34 61,835 0 0
SPLUNK INC COM 848637104 3,864 51,382 SH   SOLE 36 51,382 0 0
SPLUNK INC COM 848637104 413 5,493 SH   SOLE 40 5,493 0 0
SPLUNK INC COM 848637104 30 399 SH   OTR 43 399 0 0
SPLUNK INC COM 848637104 3,672 48,836 SH   SOLE 43 43,603 0 5,233
SPLUNK INC NOTE 0.500% 9/1 848637AC8 6,433 6,768,000 PRN   SOLE 21 6,768,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 5,209 5,920,000 PRN   SOLE 2 5,920,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 6,583 7,481,000 PRN   SOLE 21 7,481,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 8,535 9,700,000 PRN   SOLE 22 9,700,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1 5,625 7,150,000 PRN   SOLE 2 7,150,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1 8,667 11,016,000 PRN   SOLE 21 11,016,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1 9,205 11,700,000 PRN   SOLE 22 11,700,000 0 0
SPOK HLDGS INC COM 84863T106 156 20,462 SH   SOLE 2 20,462 0 0
SPOK HLDGS INC COM 84863T106 100 13,074 SH   SOLE 4 0 0 13,074
SPOK HLDGS INC COM 84863T106 22 2,849 SH   SOLE 18 2,849 0 0
SPOK HLDGS INC COM 84863T106 476 62,297 SH   SOLE 21 62,297 0 0
SPOK HLDGS INC COM 84863T106 2,881 377,089 SH   SOLE 22 377,089 0 0
SPOK HLDGS INC COM 84863T106 26 3,360 SH   SOLE 43 3,360 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 439 52,930 SH   SOLE 2 38,103 0 14,827
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1 161 SH   SOLE 4 161 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 6 725 SH   SOLE 7 725 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,141 137,465 SH   SOLE 18 137,465 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 650 78,338 SH   SOLE 19 78,338 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 12,921 1,556,790 SH   SOLE 21 1,556,790 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 8,788 1,058,741 SH   SOLE 22 1,015,785 0 42,956
SPORTSMANS WHSE HLDGS INC COM 84920Y106 176 21,264 SH   SOLE 30 21,264 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 58 6,949 SH   SOLE 40 6,949 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 413 49,778 SH   SOLE 43 49,721 0 57
SPORTSTEK ACQUISITION CORP COM CL A 849196100 36 3,668 SH   SOLE 2 3,668 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 20,651 239,293 SH   SOLE 2 35,435 0 203,858
SPOTIFY TECHNOLOGY S A SHS L8681T102 12 141 SH   SOLE 4 141 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 151 1,745 SH   SOLE 7 1,745 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 84 979 SH   SOLE 15 979 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2 26 SH   SOLE 17 0 0 26
SPOTIFY TECHNOLOGY S A SHS L8681T102 6,678 77,382 SH   SOLE 18 76,091 0 1,291
SPOTIFY TECHNOLOGY S A SHS L8681T102 29,127 337,509 SH   SOLE 19 337,509 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 140,090 1,623,290 SH   SOLE 21 1,623,290 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 85,324 988,689 SH   SOLE 22 869,821 0 118,868
SPOTIFY TECHNOLOGY S A SHS L8681T102 14,808 171,585 SH   SOLE 25 171,585 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 6,364 73,739 SH   SOLE 26 4,931 0 68,808
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,034 81,508 SH   SOLE 28 7,534 0 73,974
SPOTIFY TECHNOLOGY S A SHS L8681T102 12,014 139,212 SH   SOLE 30 139,212 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 174 2,013 SH   SOLE 31 2,013 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 38,715 448,606 SH   SOLE 34 448,606 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,715 19,876 SH   SOLE 36 19,876 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 774 8,969 SH   SOLE 43 6,299 0 2,670
SPOTIFY USA INC NOTE 3/1 84921RAB6 5,503 7,010,000 PRN   SOLE 2 7,010,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6 4,540 5,784,000 PRN   SOLE 19 5,784,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6 10,260 13,070,000 PRN   SOLE 21 13,070,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6 2,905 3,700,000 PRN   SOLE 22 3,700,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6 4,275 5,446,000 PRN   SOLE 34 5,446,000 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 1,248 43,737 SH   SOLE 2 20,691 0 23,046
SPRINGWORKS THERAPEUTICS INC COM 85205L107 2 77 SH   SOLE 4 77 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 11 372 SH   SOLE 7 372 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 2,921 102,399 SH   SOLE 18 102,399 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 4,431 155,309 SH   SOLE 19 155,309 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 42,145 1,477,231 SH   SOLE 21 1,477,231 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 26,423 926,142 SH   SOLE 22 893,061 0 33,081
SPRINGWORKS THERAPEUTICS INC COM 85205L107 134 4,704 SH   SOLE 23 4,704 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 138 4,849 SH   SOLE 25 4,849 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 881 30,881 SH   SOLE 26 9,582 0 21,299
SPRINGWORKS THERAPEUTICS INC COM 85205L107 19 650 SH   SOLE 28 0 0 650
SPRINGWORKS THERAPEUTICS INC COM 85205L107 1,375 48,211 SH   SOLE 30 48,211 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 17 598 SH   SOLE 36 598 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 67 2,335 SH   SOLE 40 2,335 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 680 23,849 SH   SOLE 43 22,886 0 963
SPRINKLR INC CL A 85208T107 200 21,727 SH   SOLE 2 20,204 0 1,523
SPRINKLR INC CL A 85208T107 2,007 217,701 SH   SOLE 21 217,701 0 0
SPRINKLR INC CL A 85208T107 7,364 798,662 SH   SOLE 22 772,602 0 26,060
SPRINKLR INC CL A 85208T107 62 6,731 SH   SOLE 25 6,731 0 0
SPRINKLR INC CL A 85208T107 589 63,934 SH   SOLE 26 53,927 0 10,007
SPRINKLR INC CL A 85208T107 19 2,043 SH   SOLE 28 0 0 2,043
SPRINKLR INC CL A 85208T107 385 41,754 SH   SOLE 30 41,754 0 0
SPRINKLR INC CL A 85208T107 21 2,265 SH   SOLE 36 2,265 0 0
SPRINKLR INC CL A 85208T107 137 14,851 SH   SOLE 40 14,851 0 0
SPROUT SOCIAL INC COM CL A 85209W109 3,327 54,824 SH   SOLE 2 32,801 0 22,023
SPROUT SOCIAL INC COM CL A 85209W109 107 1,760 SH   SOLE 4 94 0 1,666
SPROUT SOCIAL INC COM CL A 85209W109 31 518 SH   SOLE 7 518 0 0
SPROUT SOCIAL INC COM CL A 85209W109 7,869 129,688 SH   SOLE 18 119,121 0 10,567
SPROUT SOCIAL INC COM CL A 85209W109 15,418 254,079 SH   SOLE 19 254,079 0 0
SPROUT SOCIAL INC COM CL A 85209W109 99,523 1,640,123 SH   SOLE 21 1,640,123 0 0
SPROUT SOCIAL INC COM CL A 85209W109 75,961 1,251,832 SH   SOLE 22 1,224,169 0 27,663
SPROUT SOCIAL INC COM CL A 85209W109 238 3,915 SH   SOLE 23 3,915 0 0
SPROUT SOCIAL INC COM CL A 85209W109 459 7,567 SH   SOLE 25 7,567 0 0
SPROUT SOCIAL INC COM CL A 85209W109 3,149 51,899 SH   SOLE 26 11,685 0 40,214
SPROUT SOCIAL INC COM CL A 85209W109 146 2,408 SH   SOLE 28 793 0 1,615
SPROUT SOCIAL INC COM CL A 85209W109 22,425 369,558 SH   SOLE 30 369,558 0 0
SPROUT SOCIAL INC COM CL A 85209W109 82 1,352 SH   SOLE 36 1,352 0 0
SPROUT SOCIAL INC COM CL A 85209W109 359 5,924 SH   SOLE 40 5,924 0 0
SPROUT SOCIAL INC COM CL A 85209W109 2,215 36,498 SH   SOLE 43 33,912 0 2,586
SPROUTS FMRS MKT INC COM 85208M102 5,963 214,887 SH   SOLE 2 176,369 0 38,518
SPROUTS FMRS MKT INC COM 85208M102 12 449 SH   SOLE 4 449 0 0
SPROUTS FMRS MKT INC COM 85208M102 63 2,259 SH   SOLE 7 2,259 0 0
SPROUTS FMRS MKT INC COM 85208M102 12,964 467,161 SH   SOLE 18 463,269 0 3,892
SPROUTS FMRS MKT INC COM 85208M102 11,827 426,210 SH   SOLE 19 426,210 0 0
SPROUTS FMRS MKT INC COM 85208M102 217,306 7,830,836 SH   SOLE 21 7,830,836 0 0
SPROUTS FMRS MKT INC COM 85208M102 91,539 3,298,699 SH   SOLE 22 3,230,465 0 68,234
SPROUTS FMRS MKT INC COM 85208M102 238 8,594 SH   SOLE 23 8,594 0 0
SPROUTS FMRS MKT INC COM 85208M102 592 21,324 SH   SOLE 25 21,324 0 0
SPROUTS FMRS MKT INC COM 85208M102 2,495 89,922 SH   SOLE 26 35,205 0 54,717
SPROUTS FMRS MKT INC COM 85208M102 312 11,243 SH   SOLE 28 2,105 0 9,138
SPROUTS FMRS MKT INC COM 85208M102 5,330 192,068 SH   SOLE 30 192,068 0 0
SPROUTS FMRS MKT INC COM 85208M102 451 16,265 SH   SOLE 36 16,265 0 0
SPROUTS FMRS MKT INC COM 85208M102 316 11,378 SH   SOLE 40 11,378 0 0
SPROUTS FMRS MKT INC COM 85208M102 10,412 375,198 SH   SOLE 43 360,295 0 14,903
SPRUCE BIOSCIENCES INC COM 85209E109 2 1,810 SH   SOLE 18 1,810 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 2 1,110 SH   SOLE 19 1,110 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 33 24,141 SH   SOLE 21 24,141 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 168 122,762 SH   SOLE 22 122,762 0 0
SPS COMM INC COM 78463M107 4,124 33,197 SH   SOLE 2 22,981 0 10,216
SPS COMM INC COM 78463M107 71 569 SH   SOLE 4 67 0 502
SPS COMM INC COM 78463M107 49 391 SH   SOLE 7 391 0 0
SPS COMM INC COM 78463M107 15,294 123,111 SH   SOLE 18 119,044 0 4,067
SPS COMM INC COM 78463M107 15,156 122,003 SH   SOLE 19 122,003 0 0
SPS COMM INC COM 78463M107 548,080 4,411,818 SH   SOLE 21 4,411,818 0 0
SPS COMM INC COM 78463M107 115,458 929,391 SH   SOLE 22 906,233 0 23,158
SPS COMM INC COM 78463M107 159 1,281 SH   SOLE 23 1,281 0 0
SPS COMM INC COM 78463M107 699 5,627 SH   SOLE 25 5,627 0 0
SPS COMM INC COM 78463M107 3,234 26,034 SH   SOLE 26 15,088 0 10,946
SPS COMM INC COM 78463M107 229 1,845 SH   SOLE 28 639 0 1,206
SPS COMM INC COM 78463M107 9,642 77,616 SH   SOLE 30 77,616 0 0
SPS COMM INC COM 78463M107 79 632 SH   SOLE 34 632 0 0
SPS COMM INC COM 78463M107 176 1,418 SH   SOLE 36 1,418 0 0
SPS COMM INC COM 78463M107 583 4,692 SH   SOLE 40 4,692 0 0
SPS COMM INC COM 78463M107 4,497 36,199 SH   SOLE 43 34,877 0 1,322
SPX TECHNOLOGIES INC COM 78473E103 4,437 80,352 SH   SOLE 2 51,357 0 28,995
SPX TECHNOLOGIES INC COM 78473E103 11 196 SH   SOLE 4 196 0 0
SPX TECHNOLOGIES INC COM 78473E103 28 516 SH   SOLE 7 516 0 0
SPX TECHNOLOGIES INC COM 78473E103 9,053 163,938 SH   SOLE 18 163,938 0 0
SPX TECHNOLOGIES INC COM 78473E103 6,825 123,593 SH   SOLE 19 123,593 0 0
SPX TECHNOLOGIES INC COM 78473E103 298,848 5,411,960 SH   SOLE 21 5,411,960 0 0
SPX TECHNOLOGIES INC COM 78473E103 65,642 1,188,744 SH   SOLE 22 1,139,660 0 49,084
SPX TECHNOLOGIES INC COM 78473E103 377 6,835 SH   SOLE 25 6,835 0 0
SPX TECHNOLOGIES INC COM 78473E103 2,034 36,827 SH   SOLE 26 16,784 0 20,043
SPX TECHNOLOGIES INC COM 78473E103 45 807 SH   SOLE 28 807 0 0
SPX TECHNOLOGIES INC COM 78473E103 5,253 95,128 SH   SOLE 30 95,128 0 0
SPX TECHNOLOGIES INC COM 78473E103 294 5,325 SH   SOLE 40 5,325 0 0
SPX TECHNOLOGIES INC COM 78473E103 3,162 57,270 SH   SOLE 43 53,406 0 3,864
SQUARESPACE INC CLASS A 85225A107 527 24,650 SH   SOLE 2 13,482 0 11,168
SQUARESPACE INC CLASS A 85225A107 8 370 SH   SOLE 7 370 0 0
SQUARESPACE INC CLASS A 85225A107 1,993 93,302 SH   SOLE 18 93,302 0 0
SQUARESPACE INC CLASS A 85225A107 1,243 58,202 SH   SOLE 19 58,202 0 0
SQUARESPACE INC CLASS A 85225A107 23,306 1,091,082 SH   SOLE 21 1,091,082 0 0
SQUARESPACE INC CLASS A 85225A107 18,952 887,280 SH   SOLE 22 857,106 0 30,174
SQUARESPACE INC CLASS A 85225A107 96 4,514 SH   SOLE 25 4,514 0 0
SQUARESPACE INC CLASS A 85225A107 27 1,257 SH   SOLE 28 0 0 1,257
SQUARESPACE INC CLASS A 85225A107 1,547 72,425 SH   SOLE 30 72,425 0 0
SQUARESPACE INC CLASS A 85225A107 95 4,429 SH   SOLE 40 4,429 0 0
SQUARESPACE INC CLASS A 85225A107 19 870 SH   SOLE 43 712 0 158
SQZ BIOTECHNOLOGIES CO COM 78472W104 18 7,697 SH   SOLE 2 7,697 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 10 4,429 SH   SOLE 18 4,429 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 4 1,632 SH   SOLE 19 1,632 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 477 209,251 SH   SOLE 21 209,251 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 123 53,877 SH   SOLE 22 53,877 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 3 1,318 SH   SOLE 23 1,318 0 0
SRAX INC CL A 78472M106 5 2,865 SH   SOLE 18 2,865 0 0
SRAX INC CL A 78472M106 90 52,625 SH   SOLE 21 52,625 0 0
SRAX INC CL A 78472M106 45 26,215 SH   SOLE 22 26,215 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 31,094 651,185 SH   SOLE 2 292,716 0 358,469
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,458 177,136 SH   SOLE 4 86,586 0 90,550
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,452 30,416 SH   SOLE 7 29,639 0 777
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 195 4,093 SH   SOLE 13 1,198 0 2,895
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,415 29,626 SH   SOLE 15 29,626 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 0 1 SH   SOLE 17 0 0 1
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 160,957 3,370,831 SH   SOLE 18 3,088,986 0 281,845
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 404,393 8,468,958 SH   SOLE 19 8,468,958 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 178,392 3,735,964 SH   SOLE 21 3,735,964 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 262,278 5,492,742 SH   SOLE 22 5,078,015 0 414,727
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21,189 443,745 SH   SOLE 23 443,745 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 17,906 374,997 SH   SOLE 25 374,997 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 17,124 358,628 SH   SOLE 26 223,114 0 135,514
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 12,225 256,022 SH   SOLE 28 840 0 255,182
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 48,346 1,012,487 SH   SOLE 30 1,012,487 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,553 53,468 SH   SOLE 31 49,007 0 4,461
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21,126 442,424 SH   SOLE 34 442,424 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,048 63,836 SH   SOLE 36 63,836 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 362 7,573 SH   SOLE 40 7,573 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 24 511 SH   OTR 43 511 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,431 92,788 SH   SOLE 43 85,359 0 7,429
SSGA ACTIVE ETF TR OPTIONS 78467V608 6,131 150,000 SH Put SOLE 19 150,000 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 0 6 SH   SOLE 17 0 0 6
SSR MNG INC COM 784730103 18,306 1,244,492 SH   SOLE 2 13,931 0 1,230,561
SSR MNG INC COM 784730103 33 2,259 SH   SOLE 7 2,259 0 0
SSR MNG INC COM 784730103 1,241 84,391 SH   SOLE 18 84,391 0 0
SSR MNG INC COM 784730103 4,553 309,547 SH   SOLE 19 309,547 0 0
SSR MNG INC COM 784730103 35,428 2,408,417 SH   SOLE 21 2,408,417 0 0
SSR MNG INC COM 784730103 27,176 1,847,476 SH   SOLE 22 1,665,812 0 181,664
SSR MNG INC COM 784730103 3,248 220,829 SH   SOLE 23 220,829 0 0
SSR MNG INC COM 784730103 18,587 1,263,580 SH   SOLE 25 1,263,580 0 0
SSR MNG INC COM 784730103 8,840 600,957 SH   SOLE 26 342,932 0 258,025
SSR MNG INC COM 784730103 46 3,116 SH   SOLE 31 3,116 0 0
SSR MNG INC COM 784730103 48,562 3,301,310 SH   SOLE 34 3,301,310 0 0
SSR MNG INC COM 784730103 272 18,478 SH   SOLE 43 18,149 0 329
ST JOE CO COM 790148100 587 18,333 SH   SOLE 2 14,699 0 3,634
ST JOE CO COM 790148100 5 142 SH   SOLE 4 142 0 0
ST JOE CO COM 790148100 11 354 SH   SOLE 7 354 0 0
ST JOE CO COM 790148100 3,671 114,599 SH   SOLE 18 114,599 0 0
ST JOE CO COM 790148100 2,037 63,595 SH   SOLE 19 63,595 0 0
ST JOE CO COM 790148100 130,918 4,087,343 SH   SOLE 21 4,087,343 0 0
ST JOE CO COM 790148100 27,144 847,463 SH   SOLE 22 827,188 0 20,275
ST JOE CO COM 790148100 145 4,529 SH   SOLE 25 4,529 0 0
ST JOE CO COM 790148100 561 17,519 SH   SOLE 26 14,823 0 2,696
ST JOE CO COM 790148100 182 5,672 SH   SOLE 28 590 0 5,082
ST JOE CO COM 790148100 2,202 68,744 SH   SOLE 30 68,744 0 0
ST JOE CO COM 790148100 123 3,837 SH   SOLE 40 3,837 0 0
ST JOE CO COM 790148100 653 20,372 SH   SOLE 43 19,942 0 430
STAAR SURGICAL CO COM PAR $0.01 852312305 3,543 50,220 SH   SOLE 2 40,110 0 10,110
STAAR SURGICAL CO COM PAR $0.01 852312305 39 549 SH   SOLE 4 136 0 413
STAAR SURGICAL CO COM PAR $0.01 852312305 39 549 SH   SOLE 7 549 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 15,249 216,151 SH   SOLE 18 207,581 0 8,570
STAAR SURGICAL CO COM PAR $0.01 852312305 13,928 197,422 SH   SOLE 19 197,422 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 252,015 3,572,145 SH   SOLE 21 3,572,145 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 97,801 1,386,265 SH   SOLE 22 1,359,985 0 26,280
STAAR SURGICAL CO COM PAR $0.01 852312305 38 537 SH   SOLE 23 537 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 462 6,547 SH   SOLE 25 6,547 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,962 27,811 SH   SOLE 26 13,154 0 14,657
STAAR SURGICAL CO COM PAR $0.01 852312305 180 2,547 SH   SOLE 28 836 0 1,711
STAAR SURGICAL CO COM PAR $0.01 852312305 5,522 78,275 SH   SOLE 30 78,275 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 40 565 SH   SOLE 34 565 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 125 1,776 SH   SOLE 36 1,776 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 359 5,093 SH   SOLE 40 5,093 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 3,531 50,050 SH   SOLE 43 44,205 0 5,845
STABILIS SOLUTIONS INC COM 85236P101 3 411 SH   SOLE 18 411 0 0
STABILIS SOLUTIONS INC COM 85236P101 53 6,877 SH   SOLE 21 6,877 0 0
STAG INDL INC COM 85254J102 10,899 383,378 SH   SOLE 2 181,319 0 202,059
STAG INDL INC COM 85254J102 9,897 348,129 SH   SOLE 4 348,129 0 0
STAG INDL INC COM 85254J102 6,720 236,386 SH   SOLE 7 236,386 0 0
STAG INDL INC COM 85254J102 24,812 872,723 SH   SOLE 18 872,723 0 0
STAG INDL INC COM 85254J102 20,305 714,223 SH   SOLE 19 714,223 0 0
STAG INDL INC COM 85254J102 214,235 7,535,525 SH   SOLE 21 7,535,525 0 0
STAG INDL INC COM 85254J102 174,260 6,129,432 SH   SOLE 22 5,666,659 0 462,773
STAG INDL INC COM 85254J102 1,031 36,269 SH   SOLE 23 36,269 0 0
STAG INDL INC COM 85254J102 22,748 800,147 SH   SOLE 25 800,147 0 0
STAG INDL INC COM 85254J102 2,334 82,081 SH   SOLE 26 67,792 0 14,289
STAG INDL INC COM 85254J102 5,373 188,996 SH   SOLE 28 2,887 0 186,109
STAG INDL INC COM 85254J102 16,784 590,349 SH   SOLE 30 590,349 0 0
STAG INDL INC COM 85254J102 1,391 48,931 SH   SOLE 34 48,931 0 0
STAG INDL INC COM 85254J102 50 1,776 SH   SOLE 36 1,776 0 0
STAG INDL INC COM 85254J102 657 23,119 SH   SOLE 40 23,119 0 0
STAG INDL INC COM 85254J102 1,837 64,617 SH   SOLE 43 59,746 0 4,871
STAGWELL INC COM CL A 85256A109 560 80,542 SH   SOLE 2 33,138 0 47,404
STAGWELL INC COM CL A 85256A109 7 1,005 SH   SOLE 7 1,005 0 0
STAGWELL INC COM CL A 85256A109 1,660 238,854 SH   SOLE 18 238,854 0 0
STAGWELL INC COM CL A 85256A109 987 141,971 SH   SOLE 19 141,971 0 0
STAGWELL INC COM CL A 85256A109 18,702 2,690,929 SH   SOLE 21 2,690,929 0 0
STAGWELL INC COM CL A 85256A109 14,591 2,099,426 SH   SOLE 22 2,030,457 0 68,969
STAGWELL INC COM CL A 85256A109 78 11,277 SH   SOLE 25 11,277 0 0
STAGWELL INC COM CL A 85256A109 49 7,103 SH   SOLE 26 0 0 7,103
STAGWELL INC COM CL A 85256A109 33 4,803 SH   SOLE 28 0 0 4,803
STAGWELL INC COM CL A 85256A109 59 8,425 SH   SOLE 40 8,425 0 0
STAGWELL INC COM CL A 85256A109 282 40,583 SH   SOLE 43 39,658 0 925
STANDARD BIOTOOLS INC COM 34385P108 12 10,780 SH   SOLE 2 8,175 0 2,605
STANDARD BIOTOOLS INC COM 34385P108 14 12,317 SH   SOLE 18 12,317 0 0
STANDARD BIOTOOLS INC COM 34385P108 885 804,963 SH   SOLE 21 804,963 0 0
STANDARD BIOTOOLS INC COM 34385P108 1,268 1,152,825 SH   SOLE 22 1,152,825 0 0
STANDARD BIOTOOLS INC COM 34385P108 5 4,579 SH   SOLE 43 4,579 0 0
STANDARD LITHIUM LTD COM 853606101 1,060 244,859 SH   SOLE 7 244,859 0 0
STANDARD MTR PRODS INC COM 853666105 988 30,392 SH   SOLE 2 20,003 0 10,389
STANDARD MTR PRODS INC COM 853666105 3 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 9 277 SH   SOLE 7 277 0 0
STANDARD MTR PRODS INC COM 853666105 2,441 75,108 SH   SOLE 18 75,108 0 0
STANDARD MTR PRODS INC COM 853666105 1,241 38,194 SH   SOLE 19 38,194 0 0
STANDARD MTR PRODS INC COM 853666105 76,833 2,364,091 SH   SOLE 21 2,364,091 0 0
STANDARD MTR PRODS INC COM 853666105 16,807 517,135 SH   SOLE 22 494,653 0 22,482
STANDARD MTR PRODS INC COM 853666105 83 2,557 SH   SOLE 25 2,557 0 0
STANDARD MTR PRODS INC COM 853666105 305 9,397 SH   SOLE 26 7,864 0 1,533
STANDARD MTR PRODS INC COM 853666105 2,086 64,194 SH   SOLE 30 64,194 0 0
STANDARD MTR PRODS INC COM 853666105 70 2,167 SH   SOLE 40 2,167 0 0
STANDARD MTR PRODS INC COM 853666105 543 16,709 SH   SOLE 43 16,167 0 542
STANDEX INTL CORP COM 854231107 2,299 28,155 SH   SOLE 2 20,688 0 7,467
STANDEX INTL CORP COM 854231107 6 70 SH   SOLE 4 70 0 0
STANDEX INTL CORP COM 854231107 10 117 SH   SOLE 7 117 0 0
STANDEX INTL CORP COM 854231107 3,668 44,924 SH   SOLE 18 44,924 0 0
STANDEX INTL CORP COM 854231107 2,766 33,877 SH   SOLE 19 33,877 0 0
STANDEX INTL CORP COM 854231107 117,792 1,442,647 SH   SOLE 21 1,442,647 0 0
STANDEX INTL CORP COM 854231107 26,627 326,109 SH   SOLE 22 312,578 0 13,531
STANDEX INTL CORP COM 854231107 65 797 SH   SOLE 23 797 0 0
STANDEX INTL CORP COM 854231107 128 1,570 SH   SOLE 25 1,570 0 0
STANDEX INTL CORP COM 854231107 728 8,914 SH   SOLE 26 5,996 0 2,918
STANDEX INTL CORP COM 854231107 31 384 SH   SOLE 28 61 0 323
STANDEX INTL CORP COM 854231107 1,926 23,588 SH   SOLE 30 23,588 0 0
STANDEX INTL CORP COM 854231107 132 1,617 SH   SOLE 34 1,617 0 0
STANDEX INTL CORP COM 854231107 121 1,479 SH   SOLE 40 1,479 0 0
STANDEX INTL CORP COM 854231107 1,079 13,212 SH   SOLE 43 10,466 0 2,746
STANLEY BLACK & DECKER INC COM 854502101 19,002 252,651 SH   SOLE 2 47,668 0 204,983
STANLEY BLACK & DECKER INC COM 854502101 8,659 115,126 SH   SOLE 4 60,053 0 55,073
STANLEY BLACK & DECKER INC COM 854502101 12,555 166,931 SH   SOLE 7 162,684 0 4,247
STANLEY BLACK & DECKER INC COM 854502101 388 5,165 SH   SOLE 13 506 0 4,659
STANLEY BLACK & DECKER INC COM 854502101 1,757 23,366 SH   SOLE 15 23,366 0 0
STANLEY BLACK & DECKER INC COM 854502101 70,777 941,056 SH   SOLE 18 920,113 0 20,943
STANLEY BLACK & DECKER INC COM 854502101 10,815 143,801 SH   SOLE 19 143,801 0 0
STANLEY BLACK & DECKER INC COM 854502101 304,830 4,053,045 SH   SOLE 21 4,053,045 0 0
STANLEY BLACK & DECKER INC COM 854502101 238,067 3,165,365 SH   SOLE 22 2,847,342 0 318,023
STANLEY BLACK & DECKER INC COM 854502101 19,447 258,565 SH   SOLE 23 258,565 0 0
STANLEY BLACK & DECKER INC COM 854502101 15,371 204,378 SH   SOLE 25 204,378 0 0
STANLEY BLACK & DECKER INC COM 854502101 21,797 289,815 SH   SOLE 26 98,020 0 191,795
STANLEY BLACK & DECKER INC COM 854502101 22,997 305,773 SH   SOLE 28 2,314 0 303,459
STANLEY BLACK & DECKER INC COM 854502101 24 324 SH   SOLE 29 324 0 0
STANLEY BLACK & DECKER INC COM 854502101 53,939 717,184 SH   SOLE 30 717,184 0 0
STANLEY BLACK & DECKER INC COM 854502101 2,722 36,197 SH   SOLE 31 33,418 0 2,779
STANLEY BLACK & DECKER INC COM 854502101 1,404 18,669 SH   SOLE 34 18,669 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,970 52,782 SH   SOLE 36 52,782 0 0
STANLEY BLACK & DECKER INC COM 854502101 370 4,922 SH   SOLE 40 4,922 0 0
STANLEY BLACK & DECKER INC COM 854502101 35 466 SH   OTR 43 466 0 0
STANLEY BLACK & DECKER INC COM 854502101 11,992 159,443 SH   SOLE 43 148,805 0 10,638
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 29,552 599,190 SH   SOLE 21 599,190 0 0
STANTEC INC COM 85472N109 9,177 209,385 SH   SOLE 21 209,385 0 0
STANTEC INC COM 85472N109 2,939 67,043 SH   SOLE 43 65,326 0 1,717
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 38 2,196 SH   SOLE 2 2,196 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 133 7,590 SH   SOLE 7 7,590 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 7,016 401,370 SH   SOLE 21 401,370 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 312 17,827 SH   SOLE 22 17,827 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 24 1,370 SH   SOLE 25 1,370 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 4,794 274,274 SH   SOLE 30 274,274 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103 1 1,268 SH   SOLE 21 1,268 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103 1 1,462 SH   SOLE 22 1,462 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 100 12,316 SH   SOLE 2 12,316 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 1,479 181,876 SH   SOLE 21 181,876 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 81 10,024 SH   SOLE 30 10,024 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 43 5,268 SH   SOLE 40 5,268 0 0
STARBUCKS CORP COM 855244109 183,555 2,178,437 SH   SOLE 2 326,645 0 1,851,792
STARBUCKS CORP COM 855244109 51,897 615,914 SH   SOLE 4 449,964 0 165,950
STARBUCKS CORP COM 855244109 101,400 1,203,417 SH   SOLE 7 1,170,310 0 33,107
STARBUCKS CORP COM 855244109 2,604 30,906 SH   SOLE 13 4,844 0 26,062
STARBUCKS CORP COM 855244109 9,887 117,334 SH   SOLE 15 117,334 0 0
STARBUCKS CORP COM 855244109 52 614 SH   SOLE 17 0 0 614
STARBUCKS CORP COM 855244109 149,313 1,772,052 SH   SOLE 18 1,681,458 0 90,594
STARBUCKS CORP COM 855244109 80,862 959,677 SH   SOLE 19 959,677 0 0
STARBUCKS CORP COM 855244109 2,059,736 24,445,004 SH   SOLE 21 24,445,004 0 0
STARBUCKS CORP COM 855244109 2,016,634 23,933,467 SH   SOLE 22 21,675,196 0 2,258,271
STARBUCKS CORP COM 855244109 153,276 1,819,089 SH   SOLE 23 1,819,089 0 0
STARBUCKS CORP COM 855244109 168,712 2,002,279 SH   SOLE 25 2,002,279 0 0
STARBUCKS CORP COM 855244109 221,047 2,623,394 SH   SOLE 26 1,198,162 0 1,425,232
STARBUCKS CORP COM 855244109 216,912 2,574,323 SH   SOLE 28 95,871 0 2,478,452
STARBUCKS CORP COM 855244109 523,065 6,207,745 SH   SOLE 30 6,207,745 0 0
STARBUCKS CORP COM 855244109 21,516 255,352 SH   SOLE 31 234,384 0 20,968
STARBUCKS CORP COM 855244109 22,437 266,280 SH   SOLE 32 266,280 0 0
STARBUCKS CORP COM 855244109 44,065 522,960 SH   SOLE 34 522,960 0 0
STARBUCKS CORP COM 855244109 32,409 384,633 SH   SOLE 36 384,633 0 0
STARBUCKS CORP COM 855244109 3,158 37,478 SH   SOLE 40 37,478 0 0
STARBUCKS CORP COM 855244109 212 2,513 SH   OTR 43 2,513 0 0
STARBUCKS CORP COM 855244109 130,209 1,545,330 SH   SOLE 43 1,409,320 0 136,010
STARRETT L S CO CL A 855668109 10 1,123 SH   SOLE 18 1,123 0 0
STARRETT L S CO CL A 855668109 106 11,998 SH   SOLE 21 11,998 0 0
STARRETT L S CO CL A 855668109 89 10,124 SH   SOLE 22 10,124 0 0
STARRY GROUP HOLDINGS INC CL A COM 85572U102 10 6,760 SH   SOLE 2 0 0 6,760
STARRY GROUP HOLDINGS INC CL A COM 85572U102 83 55,929 SH   SOLE 18 55,929 0 0
STARRY GROUP HOLDINGS INC CL A COM 85572U102 63 42,561 SH   SOLE 19 42,561 0 0
STARRY GROUP HOLDINGS INC CL A COM 85572U102 1,117 749,498 SH   SOLE 21 749,498 0 0
STARRY GROUP HOLDINGS INC CL A COM 85572U102 2,240 1,503,396 SH   SOLE 22 1,500,804 0 2,592
STARTEK INC COM 85569C107 10 3,238 SH   SOLE 18 3,238 0 0
STARTEK INC COM 85569C107 103 34,199 SH   SOLE 21 34,199 0 0
STARTEK INC COM 85569C107 802 267,358 SH   SOLE 22 267,358 0 0
STARWOOD PPTY TR INC COM 85571B105 19,603 1,075,897 SH   SOLE 2 132,917 0 942,980
STARWOOD PPTY TR INC COM 85571B105 79 4,341 SH   SOLE 4 4,341 0 0
STARWOOD PPTY TR INC COM 85571B105 238 13,059 SH   SOLE 7 13,059 0 0
STARWOOD PPTY TR INC COM 85571B105 3,048 167,294 SH   SOLE 18 167,294 0 0
STARWOOD PPTY TR INC COM 85571B105 9,607 527,268 SH   SOLE 19 527,268 0 0
STARWOOD PPTY TR INC COM 85571B105 141,943 7,790,489 SH   SOLE 21 7,790,489 0 0
STARWOOD PPTY TR INC COM 85571B105 121,750 6,682,207 SH   SOLE 22 6,319,422 0 362,785
STARWOOD PPTY TR INC COM 85571B105 859 47,146 SH   SOLE 25 47,146 0 0
STARWOOD PPTY TR INC COM 85571B105 3,360 184,394 SH   SOLE 26 159,714 0 24,680
STARWOOD PPTY TR INC COM 85571B105 384 21,060 SH   SOLE 28 5,113 0 15,947
STARWOOD PPTY TR INC COM 85571B105 3,614 198,329 SH   SOLE 30 198,329 0 0
STARWOOD PPTY TR INC COM 85571B105 77 4,246 SH   SOLE 31 4,246 0 0
STARWOOD PPTY TR INC COM 85571B105 3,384 185,730 SH   SOLE 34 185,730 0 0
STARWOOD PPTY TR INC COM 85571B105 567 31,132 SH   SOLE 36 31,132 0 0
STARWOOD PPTY TR INC COM 85571B105 762 41,834 SH   SOLE 40 41,834 0 0
STARWOOD PPTY TR INC COM 85571B105 14 758 SH   OTR 43 758 0 0
STARWOOD PPTY TR INC COM 85571B105 7,066 387,835 SH   SOLE 43 322,296 0 65,539
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 2,108 2,175,000 PRN   SOLE 21 2,175,000 0 0
STATE STR CORP COM 857477103 50,548 831,246 SH   SOLE 2 170,401 0 660,845
STATE STR CORP COM 857477103 18,181 298,982 SH   SOLE 4 168,499 0 130,483
STATE STR CORP COM 857477103 21,917 360,417 SH   SOLE 7 349,922 0 10,495
STATE STR CORP COM 857477103 1,467 24,124 SH   SOLE 13 1,524 0 22,600
STATE STR CORP COM 857477103 3,389 55,739 SH   SOLE 15 55,739 0 0
STATE STR CORP COM 857477103 52,121 857,106 SH   SOLE 18 827,111 0 29,995
STATE STR CORP COM 857477103 10,490 172,508 SH   SOLE 19 172,508 0 0
STATE STR CORP COM 857477103 650,240 10,692,984 SH   SOLE 21 10,692,984 0 0
STATE STR CORP COM 857477103 468,655 7,706,875 SH   SOLE 22 6,978,575 0 728,300
STATE STR CORP COM 857477103 36,782 604,865 SH   SOLE 23 604,865 0 0
STATE STR CORP COM 857477103 48,468 797,042 SH   SOLE 25 797,042 0 0
STATE STR CORP COM 857477103 55,948 920,054 SH   SOLE 26 445,987 0 474,067
STATE STR CORP COM 857477103 57,314 942,502 SH   SOLE 28 100,589 0 841,913
STATE STR CORP COM 857477103 93 1,526 SH   SOLE 29 1,526 0 0
STATE STR CORP COM 857477103 129,763 2,133,903 SH   SOLE 30 2,133,903 0 0
STATE STR CORP COM 857477103 4,897 80,525 SH   SOLE 31 73,878 0 6,647
STATE STR CORP COM 857477103 1,072 17,622 SH   SOLE 34 17,622 0 0
STATE STR CORP COM 857477103 10,946 180,001 SH   SOLE 36 180,001 0 0
STATE STR CORP COM 857477103 743 12,221 SH   SOLE 40 12,221 0 0
STATE STR CORP COM 857477103 61 1,006 SH   OTR 43 1,006 0 0
STATE STR CORP COM 857477103 39,453 648,786 SH   SOLE 43 612,373 0 36,413
STATERA BIOPHARMA INC COM 857561104 14 110,373 SH   SOLE 21 110,373 0 0
STATERA BIOPHARMA INC COM 857561104 0 1,378 SH   SOLE 22 1,378 0 0
STEALTHGAS INC SHS Y81669106 24 9,374 SH   SOLE 22 9,374 0 0
STEEL CONNECT INC COM 858098106 10 7,082 SH   SOLE 18 7,082 0 0
STEEL CONNECT INC COM 858098106 178 129,576 SH   SOLE 21 129,576 0 0
STEEL DYNAMICS INC COM 858119100 61,169 862,141 SH   SOLE 2 197,453 0 664,688
STEEL DYNAMICS INC COM 858119100 15,660 220,722 SH   SOLE 4 120,636 0 100,086
STEEL DYNAMICS INC COM 858119100 2,115 29,815 SH   SOLE 7 29,815 0 0
STEEL DYNAMICS INC COM 858119100 782 11,024 SH   SOLE 13 5,528 0 5,496
STEEL DYNAMICS INC COM 858119100 1,466 20,657 SH   SOLE 15 20,657 0 0
STEEL DYNAMICS INC COM 858119100 32,210 453,981 SH   SOLE 18 421,812 0 32,169
STEEL DYNAMICS INC COM 858119100 19,891 280,352 SH   SOLE 19 280,352 0 0
STEEL DYNAMICS INC COM 858119100 773,071 10,896,004 SH   SOLE 21 10,896,004 0 0
STEEL DYNAMICS INC COM 858119100 378,500 5,334,741 SH   SOLE 22 4,915,328 0 419,413
STEEL DYNAMICS INC COM 858119100 22,617 318,767 SH   SOLE 23 318,767 0 0
STEEL DYNAMICS INC COM 858119100 57,691 813,121 SH   SOLE 25 813,121 0 0
STEEL DYNAMICS INC COM 858119100 25,609 360,943 SH   SOLE 26 162,592 0 198,351
STEEL DYNAMICS INC COM 858119100 50,239 708,092 SH   SOLE 28 106,778 0 601,314
STEEL DYNAMICS INC COM 858119100 299 4,213 SH   SOLE 29 4,213 0 0
STEEL DYNAMICS INC COM 858119100 95,496 1,345,959 SH   SOLE 30 1,179,342 0 166,617
STEEL DYNAMICS INC COM 858119100 4,079 57,487 SH   SOLE 31 53,904 0 3,583
STEEL DYNAMICS INC COM 858119100 63,950 901,335 SH   SOLE 34 901,335 0 0
STEEL DYNAMICS INC COM 858119100 4,682 65,992 SH   SOLE 36 65,992 0 0
STEEL DYNAMICS INC COM 858119100 443 6,242 SH   SOLE 40 6,242 0 0
STEEL DYNAMICS INC COM 858119100 29 409 SH   OTR 43 409 0 0
STEEL DYNAMICS INC COM 858119100 15,243 214,845 SH   SOLE 43 200,801 0 14,044
STEELCASE INC CL A 858155203 2,379 364,908 SH   SOLE 2 213,825 0 151,083
STEELCASE INC CL A 858155203 1 210 SH   SOLE 4 210 0 0
STEELCASE INC CL A 858155203 7 1,001 SH   SOLE 7 1,001 0 0
STEELCASE INC CL A 858155203 1,730 265,286 SH   SOLE 18 265,286 0 0
STEELCASE INC CL A 858155203 4,944 758,328 SH   SOLE 19 758,328 0 0
STEELCASE INC CL A 858155203 20,119 3,085,709 SH   SOLE 21 3,085,709 0 0
STEELCASE INC CL A 858155203 18,539 2,843,337 SH   SOLE 22 2,745,789 0 97,548
STEELCASE INC CL A 858155203 66 10,189 SH   SOLE 23 10,189 0 0
STEELCASE INC CL A 858155203 98 14,976 SH   SOLE 25 14,976 0 0
STEELCASE INC CL A 858155203 1,651 253,205 SH   SOLE 26 61,801 0 191,404
STEELCASE INC CL A 858155203 303 46,516 SH   SOLE 28 46,516 0 0
STEELCASE INC CL A 858155203 493 75,603 SH   SOLE 30 75,603 0 0
STEELCASE INC CL A 858155203 110 16,830 SH   SOLE 36 16,830 0 0
STEELCASE INC CL A 858155203 62 9,484 SH   SOLE 40 9,484 0 0
STEELCASE INC CL A 858155203 878 134,588 SH   SOLE 43 126,082 0 8,506
STELLANTIS N.V SHS N82405106 34,654 2,926,899 SH   SOLE 43 2,731,097 0 195,802
STELLUS CAP INVT CORP COM 858568108 1,484 124,376 SH   SOLE 30 124,376 0 0
STEM INC COM 85859N102 718 53,816 SH   SOLE 2 35,267 0 18,549
STEM INC COM 85859N102 8 604 SH   SOLE 4 604 0 0
STEM INC COM 85859N102 22 1,614 SH   SOLE 7 1,614 0 0
STEM INC COM 85859N102 5,033 377,322 SH   SOLE 18 377,322 0 0
STEM INC COM 85859N102 3,537 265,139 SH   SOLE 19 265,139 0 0
STEM INC COM 85859N102 60,762 4,554,910 SH   SOLE 21 4,554,910 0 0
STEM INC COM 85859N102 46,072 3,453,703 SH   SOLE 22 3,390,492 0 63,211
STEM INC COM 85859N102 141 10,541 SH   SOLE 25 10,541 0 0
STEM INC COM 85859N102 63 4,723 SH   SOLE 26 1,548 0 3,175
STEM INC COM 85859N102 1,152 86,321 SH   SOLE 28 86,321 0 0
STEM INC COM 85859N102 1,098 82,293 SH   SOLE 30 82,293 0 0
STEM INC COM 85859N102 61 4,564 SH   SOLE 40 4,564 0 0
STEM INC COM 85859N102 116 8,733 SH   SOLE 43 8,485 0 248
STEPAN CO COM 858586100 4,034 43,063 SH   SOLE 2 19,877 0 23,186
STEPAN CO COM 858586100 8 90 SH   SOLE 4 90 0 0
STEPAN CO COM 858586100 1,116 11,919 SH   SOLE 7 11,919 0 0
STEPAN CO COM 858586100 7,461 79,651 SH   SOLE 18 77,883 0 1,768
STEPAN CO COM 858586100 12,787 136,510 SH   SOLE 19 136,510 0 0
STEPAN CO COM 858586100 249,063 2,658,946 SH   SOLE 21 2,658,946 0 0
STEPAN CO COM 858586100 57,338 612,126 SH   SOLE 22 590,299 0 21,827
STEPAN CO COM 858586100 34 360 SH   SOLE 23 360 0 0
STEPAN CO COM 858586100 494 5,270 SH   SOLE 25 5,270 0 0
STEPAN CO COM 858586100 3,750 40,036 SH   SOLE 26 10,107 0 29,929
STEPAN CO COM 858586100 38 401 SH   SOLE 28 401 0 0
STEPAN CO COM 858586100 4,935 52,686 SH   SOLE 30 52,686 0 0
STEPAN CO COM 858586100 499 5,330 SH   SOLE 36 5,330 0 0
STEPAN CO COM 858586100 247 2,635 SH   SOLE 40 2,635 0 0
STEPAN CO COM 858586100 1,365 14,577 SH   SOLE 43 14,375 0 202
STEPSTONE GROUP INC COM CL A 85914M107 631 25,741 SH   SOLE 2 20,128 0 5,613
STEPSTONE GROUP INC COM CL A 85914M107 4 150 SH   SOLE 4 150 0 0
STEPSTONE GROUP INC COM CL A 85914M107 15 600 SH   SOLE 7 600 0 0
STEPSTONE GROUP INC COM CL A 85914M107 3,345 136,480 SH   SOLE 18 136,480 0 0
STEPSTONE GROUP INC COM CL A 85914M107 2,426 98,966 SH   SOLE 19 98,966 0 0
STEPSTONE GROUP INC COM CL A 85914M107 40,529 1,653,575 SH   SOLE 21 1,653,575 0 0
STEPSTONE GROUP INC COM CL A 85914M107 30,183 1,231,446 SH   SOLE 22 1,201,726 0 29,720
STEPSTONE GROUP INC COM CL A 85914M107 177 7,210 SH   SOLE 25 7,210 0 0
STEPSTONE GROUP INC COM CL A 85914M107 417 17,011 SH   SOLE 26 14,471 0 2,540
STEPSTONE GROUP INC COM CL A 85914M107 77 3,124 SH   SOLE 28 719 0 2,405
STEPSTONE GROUP INC COM CL A 85914M107 1,332 54,331 SH   SOLE 30 54,331 0 0
STEPSTONE GROUP INC COM CL A 85914M107 155 6,330 SH   SOLE 40 6,330 0 0
STEPSTONE GROUP INC COM CL A 85914M107 399 16,267 SH   SOLE 43 13,704 0 2,563
STEREOTAXIS INC COM NEW 85916J409 4 1,984 SH   SOLE 2 0 0 1,984
STEREOTAXIS INC COM NEW 85916J409 18 9,785 SH   SOLE 18 9,785 0 0
STEREOTAXIS INC COM NEW 85916J409 284 157,539 SH   SOLE 21 157,539 0 0
STEREOTAXIS INC COM NEW 85916J409 1,514 840,871 SH   SOLE 22 840,871 0 0
STERICYCLE INC COM 858912108 5,448 129,379 SH   SOLE 2 83,700 0 45,679
STERICYCLE INC COM 858912108 14 322 SH   SOLE 4 322 0 0
STERICYCLE INC COM 858912108 67 1,598 SH   SOLE 7 1,598 0 0
STERICYCLE INC COM 858912108 8,274 196,485 SH   SOLE 18 196,485 0 0
STERICYCLE INC COM 858912108 1,187 28,183 SH   SOLE 19 28,183 0 0
STERICYCLE INC COM 858912108 188,591 4,478,536 SH   SOLE 21 4,478,536 0 0
STERICYCLE INC COM 858912108 104,352 2,478,078 SH   SOLE 22 2,363,446 0 114,632
STERICYCLE INC COM 858912108 538 12,765 SH   SOLE 25 12,765 0 0
STERICYCLE INC COM 858912108 1,662 39,460 SH   SOLE 26 32,379 0 7,081
STERICYCLE INC COM 858912108 320 7,594 SH   SOLE 28 1,635 0 5,959
STERICYCLE INC COM 858912108 1,532 36,379 SH   SOLE 30 36,379 0 0
STERICYCLE INC COM 858912108 56 1,341 SH   SOLE 31 1,341 0 0
STERICYCLE INC COM 858912108 58 1,376 SH   SOLE 36 1,376 0 0
STERICYCLE INC COM 858912108 472 11,220 SH   SOLE 40 11,220 0 0
STERICYCLE INC COM 858912108 1,389 32,977 SH   SOLE 43 30,673 0 2,304
STERIS PLC SHS USD G8473T100 34,774 209,129 SH   SOLE 2 26,034 0 183,095
STERIS PLC SHS USD G8473T100 11,595 69,734 SH   SOLE 4 59,218 0 10,516
STERIS PLC SHS USD G8473T100 15,477 93,078 SH   SOLE 7 90,105 0 2,973
STERIS PLC SHS USD G8473T100 481 2,893 SH   SOLE 13 415 0 2,478
STERIS PLC SHS USD G8473T100 2,255 13,561 SH   SOLE 15 13,561 0 0
STERIS PLC SHS USD G8473T100 26,022 156,496 SH   SOLE 18 148,644 0 7,852
STERIS PLC SHS USD G8473T100 7,197 43,282 SH   SOLE 19 43,282 0 0
STERIS PLC SHS USD G8473T100 590,017 3,548,334 SH   SOLE 21 3,548,334 0 0
STERIS PLC SHS USD G8473T100 348,084 2,093,361 SH   SOLE 22 1,895,111 0 198,250
STERIS PLC SHS USD G8473T100 26,882 161,668 SH   SOLE 23 161,668 0 0
STERIS PLC SHS USD G8473T100 33,784 203,177 SH   SOLE 25 203,177 0 0
STERIS PLC SHS USD G8473T100 34,256 206,016 SH   SOLE 26 73,459 0 132,557
STERIS PLC SHS USD G8473T100 37,401 224,926 SH   SOLE 28 3,999 0 220,927
STERIS PLC SHS USD G8473T100 139,107 836,580 SH   SOLE 30 836,580 0 0
STERIS PLC SHS USD G8473T100 3,636 21,867 SH   SOLE 31 20,172 0 1,695
STERIS PLC SHS USD G8473T100 2,179 13,104 SH   SOLE 34 13,104 0 0
STERIS PLC SHS USD G8473T100 5,409 32,530 SH   SOLE 36 32,530 0 0
STERIS PLC SHS USD G8473T100 562 3,382 SH   SOLE 40 3,382 0 0
STERIS PLC SHS USD G8473T100 43 260 SH   OTR 43 260 0 0
STERIS PLC SHS USD G8473T100 13,473 81,028 SH   SOLE 43 76,330 0 4,698
STERLING BANCORP INC COM 85917W102 36 5,960 SH   SOLE 2 0 0 5,960
STERLING BANCORP INC COM 85917W102 362 59,976 SH   SOLE 18 59,976 0 0
STERLING BANCORP INC COM 85917W102 185 30,649 SH   SOLE 19 30,649 0 0
STERLING BANCORP INC COM 85917W102 3,602 597,379 SH   SOLE 21 597,379 0 0
STERLING BANCORP INC COM 85917W102 1,443 239,353 SH   SOLE 22 229,279 0 10,074
STERLING BANCORP INC COM 85917W102 1 132 SH   SOLE 43 132 0 0
STERLING CHECK CORP COM 85917T109 1,768 100,251 SH   SOLE 2 97,005 0 3,246
STERLING CHECK CORP COM 85917T109 4 241 SH   SOLE 7 241 0 0
STERLING CHECK CORP COM 85917T109 1,066 60,452 SH   SOLE 18 60,452 0 0
STERLING CHECK CORP COM 85917T109 7,718 437,539 SH   SOLE 19 437,539 0 0
STERLING CHECK CORP COM 85917T109 13,415 760,466 SH   SOLE 21 760,466 0 0
STERLING CHECK CORP COM 85917T109 10,532 597,067 SH   SOLE 22 550,199 0 46,868
STERLING CHECK CORP COM 85917T109 232 13,152 SH   SOLE 25 13,152 0 0
STERLING CHECK CORP COM 85917T109 766 43,399 SH   SOLE 26 38,407 0 4,992
STERLING CHECK CORP COM 85917T109 649 36,808 SH   SOLE 30 36,808 0 0
STERLING CHECK CORP COM 85917T109 14,645 830,212 SH   SOLE 34 830,212 0 0
STERLING CHECK CORP COM 85917T109 81 4,592 SH   SOLE 36 4,592 0 0
STERLING CHECK CORP COM 85917T109 82 4,641 SH   SOLE 40 4,641 0 0
STERLING CHECK CORP COM 85917T109 2 121 SH   SOLE 43 108 0 13
STERLING INFRASTRUCTURE INC COM 859241101 584 27,209 SH   SOLE 2 19,192 0 8,017
STERLING INFRASTRUCTURE INC COM 859241101 2 108 SH   SOLE 4 108 0 0
STERLING INFRASTRUCTURE INC COM 859241101 6,566 305,821 SH   SOLE 7 305,821 0 0
STERLING INFRASTRUCTURE INC COM 859241101 1,776 82,707 SH   SOLE 18 82,707 0 0
STERLING INFRASTRUCTURE INC COM 859241101 1,124 52,373 SH   SOLE 19 52,373 0 0
STERLING INFRASTRUCTURE INC COM 859241101 31,368 1,461,028 SH   SOLE 21 1,461,028 0 0
STERLING INFRASTRUCTURE INC COM 859241101 15,724 732,381 SH   SOLE 22 713,119 0 19,262
STERLING INFRASTRUCTURE INC COM 859241101 77 3,572 SH   SOLE 25 3,572 0 0
STERLING INFRASTRUCTURE INC COM 859241101 92 4,270 SH   SOLE 26 1,922 0 2,348
STERLING INFRASTRUCTURE INC COM 859241101 684 31,881 SH   SOLE 30 31,881 0 0
STERLING INFRASTRUCTURE INC COM 859241101 78 3,642 SH   SOLE 40 3,642 0 0
STERLING INFRASTRUCTURE INC COM 859241101 357 16,617 SH   SOLE 43 16,536 0 81
STEVANATO GROUP S P A ORD SHS T9224W109 4,235 250,026 SH   SOLE 21 250,026 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,041 23,853 SH   SOLE 2 9,585 0 14,268
STEWART INFORMATION SVCS COR COM 860372101 4 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101 11 251 SH   SOLE 7 251 0 0
STEWART INFORMATION SVCS COR COM 860372101 4,190 96,002 SH   SOLE 18 96,002 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,026 46,433 SH   SOLE 19 46,433 0 0
STEWART INFORMATION SVCS COR COM 860372101 137,587 3,152,766 SH   SOLE 21 3,152,766 0 0
STEWART INFORMATION SVCS COR COM 860372101 26,120 598,541 SH   SOLE 22 573,705 0 24,836
STEWART INFORMATION SVCS COR COM 860372101 103 2,350 SH   SOLE 25 2,350 0 0
STEWART INFORMATION SVCS COR COM 860372101 56 1,294 SH   SOLE 26 0 0 1,294
STEWART INFORMATION SVCS COR COM 860372101 21 478 SH   SOLE 28 478 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,833 41,999 SH   SOLE 30 41,999 0 0
STEWART INFORMATION SVCS COR COM 860372101 137 3,140 SH   SOLE 40 3,140 0 0
STEWART INFORMATION SVCS COR COM 860372101 649 14,861 SH   SOLE 43 14,102 0 759
STIFEL FINL CORP COM 860630102 25,016 481,902 SH   SOLE 2 256,587 0 225,315
STIFEL FINL CORP COM 860630102 281 5,414 SH   SOLE 4 5,414 0 0
STIFEL FINL CORP COM 860630102 183 3,533 SH   SOLE 7 2,933 0 600
STIFEL FINL CORP COM 860630102 1,201 23,132 SH   SOLE 13 23,132 0 0
STIFEL FINL CORP COM 860630102 12,349 237,890 SH   SOLE 18 227,088 0 10,802
STIFEL FINL CORP COM 860630102 21,507 414,311 SH   SOLE 19 414,311 0 0
STIFEL FINL CORP COM 860630102 291,530 5,616,070 SH   SOLE 21 5,616,070 0 0
STIFEL FINL CORP COM 860630102 181,782 3,501,868 SH   SOLE 22 3,368,409 0 133,459
STIFEL FINL CORP COM 860630102 3,166 60,985 SH   SOLE 23 60,985 0 0
STIFEL FINL CORP COM 860630102 801 15,435 SH   SOLE 25 15,435 0 0
STIFEL FINL CORP COM 860630102 9,376 180,619 SH   SOLE 26 41,284 0 139,335
STIFEL FINL CORP COM 860630102 3,914 75,391 SH   SOLE 28 1,872 0 73,519
STIFEL FINL CORP COM 860630102 662 12,751 SH   SOLE 29 12,751 0 0
STIFEL FINL CORP COM 860630102 2,211 42,593 SH   SOLE 30 42,593 0 0
STIFEL FINL CORP COM 860630102 1,456 28,043 SH   SOLE 31 28,043 0 0
STIFEL FINL CORP COM 860630102 826 15,913 SH   SOLE 34 15,913 0 0
STIFEL FINL CORP COM 860630102 82 1,587 SH   SOLE 36 1,587 0 0
STIFEL FINL CORP COM 860630102 695 13,386 SH   SOLE 40 13,386 0 0
STIFEL FINL CORP COM 860630102 4,167 80,266 SH   SOLE 43 76,782 0 3,484
STITCH FIX INC COM CL A 860897107 1,273 322,307 SH   SOLE 2 225,199 0 97,108
STITCH FIX INC COM CL A 860897107 1 239 SH   SOLE 4 239 0 0
STITCH FIX INC COM CL A 860897107 4 950 SH   SOLE 7 950 0 0
STITCH FIX INC COM CL A 860897107 0 25 SH   SOLE 17 0 0 25
STITCH FIX INC COM CL A 860897107 965 244,205 SH   SOLE 18 229,590 0 14,615
STITCH FIX INC COM CL A 860897107 2,773 702,132 SH   SOLE 19 702,132 0 0
STITCH FIX INC COM CL A 860897107 10,863 2,750,200 SH   SOLE 21 2,750,200 0 0
STITCH FIX INC COM CL A 860897107 11,379 2,880,849 SH   SOLE 22 2,816,473 0 64,376
STITCH FIX INC COM CL A 860897107 60 15,277 SH   SOLE 23 15,277 0 0
STITCH FIX INC COM CL A 860897107 44 11,015 SH   SOLE 25 11,015 0 0
STITCH FIX INC COM CL A 860897107 475 120,170 SH   SOLE 26 16,230 0 103,940
STITCH FIX INC COM CL A 860897107 19 4,783 SH   SOLE 28 590 0 4,193
STITCH FIX INC COM CL A 860897107 477 120,737 SH   SOLE 30 120,737 0 0
STITCH FIX INC COM CL A 860897107 28 7,067 SH   SOLE 40 7,067 0 0
STITCH FIX INC COM CL A 860897107 123 31,136 SH   SOLE 43 28,986 0 2,150
STMICROELECTRONICS N V NY REGISTRY 861012102 75,712 2,447,062 SH   SOLE 21 2,447,062 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 28,777 930,095 SH   SOLE 43 856,187 0 73,908
STMICROELECTRONICS N V OPTIONS 861012102 5,306 171,500 SH Put SOLE 19 171,500 0 0
STMICROELECTRONICS N V OPTIONS 861012102 31 1,000 SH Put SOLE 22 1,000 0 0
STMICROELECTRONICS N V OPTIONS 861012102 851 27,500 SH Put SOLE 34 27,500 0 0
STOCK YDS BANCORP INC COM 861025104 1,222 17,972 SH   SOLE 2 12,402 0 5,570
STOCK YDS BANCORP INC COM 861025104 9 128 SH   SOLE 4 128 0 0
STOCK YDS BANCORP INC COM 861025104 23 337 SH   SOLE 7 337 0 0
STOCK YDS BANCORP INC COM 861025104 5,224 76,809 SH   SOLE 18 76,809 0 0
STOCK YDS BANCORP INC COM 861025104 3,679 54,100 SH   SOLE 19 54,100 0 0
STOCK YDS BANCORP INC COM 861025104 61,469 903,825 SH   SOLE 21 903,825 0 0
STOCK YDS BANCORP INC COM 861025104 47,212 694,193 SH   SOLE 22 674,298 0 19,895
STOCK YDS BANCORP INC COM 861025104 313 4,606 SH   SOLE 25 4,606 0 0
STOCK YDS BANCORP INC COM 861025104 752 11,063 SH   SOLE 26 8,731 0 2,332
STOCK YDS BANCORP INC COM 861025104 55 804 SH   SOLE 28 0 0 804
STOCK YDS BANCORP INC COM 861025104 868 12,761 SH   SOLE 30 12,761 0 0
STOCK YDS BANCORP INC COM 861025104 264 3,883 SH   SOLE 40 3,883 0 0
STOCK YDS BANCORP INC COM 861025104 617 9,074 SH   SOLE 43 8,275 0 799
STOKE THERAPEUTICS INC COM 86150R107 482 37,573 SH   SOLE 2 24,443 0 13,130
STOKE THERAPEUTICS INC COM 86150R107 3 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107 897 69,873 SH   SOLE 18 69,873 0 0
STOKE THERAPEUTICS INC COM 86150R107 566 44,068 SH   SOLE 19 44,068 0 0
STOKE THERAPEUTICS INC COM 86150R107 12,447 969,367 SH   SOLE 21 969,367 0 0
STOKE THERAPEUTICS INC COM 86150R107 7,073 550,865 SH   SOLE 22 532,117 0 18,748
STOKE THERAPEUTICS INC COM 86150R107 27 2,108 SH   SOLE 25 2,108 0 0
STOKE THERAPEUTICS INC COM 86150R107 4 289 SH   SOLE 26 289 0 0
STOKE THERAPEUTICS INC COM 86150R107 4 316 SH   SOLE 28 316 0 0
STOKE THERAPEUTICS INC COM 86150R107 277 21,593 SH   SOLE 30 21,593 0 0
STOKE THERAPEUTICS INC COM 86150R107 19 1,503 SH   SOLE 40 1,503 0 0
STOKE THERAPEUTICS INC COM 86150R107 121 9,403 SH   SOLE 43 8,603 0 800
STONECO LTD COM CL A G85158106 8,763 919,490 SH   SOLE 2 444,005 0 475,485
STONECO LTD COM CL A G85158106 736 77,229 SH   SOLE 4 34,355 0 42,874
STONECO LTD COM CL A G85158106 59 6,202 SH   SOLE 7 6,202 0 0
STONECO LTD COM CL A G85158106 211 22,098 SH   SOLE 13 22,098 0 0
STONECO LTD COM CL A G85158106 8,367 877,919 SH   SOLE 18 793,848 0 84,071
STONECO LTD COM CL A G85158106 29,019 3,045,022 SH   SOLE 19 3,045,022 0 0
STONECO LTD COM CL A G85158106 82,592 8,666,567 SH   SOLE 21 8,666,567 0 0
STONECO LTD COM CL A G85158106 57,122 5,993,957 SH   SOLE 22 5,767,731 0 226,226
STONECO LTD COM CL A G85158106 1,254 131,605 SH   SOLE 23 131,605 0 0
STONECO LTD COM CL A G85158106 46 4,823 SH   SOLE 25 4,823 0 0
STONECO LTD COM CL A G85158106 4,387 460,376 SH   SOLE 26 0 0 460,376
STONECO LTD COM CL A G85158106 28 2,946 SH   SOLE 28 0 0 2,946
STONECO LTD COM CL A G85158106 2,383 250,072 SH   SOLE 30 250,072 0 0
STONECO LTD COM CL A G85158106 675 70,790 SH   SOLE 31 52,806 0 17,984
STONECO LTD COM CL A G85158106 8,427 884,257 SH   SOLE 34 884,257 0 0
STONECO LTD COM CL A G85158106 48 4,985 SH   SOLE 36 4,985 0 0
STONECO LTD COM CL A G85158106 320 33,573 SH   SOLE 43 33,079 0 494
STONEMOR INC COM 86184W106 42 12,204 SH   SOLE 2 1,195 0 11,009
STONEMOR INC COM 86184W106 327 95,346 SH   SOLE 18 95,346 0 0
STONEMOR INC COM 86184W106 170 49,426 SH   SOLE 19 49,426 0 0
STONEMOR INC COM 86184W106 3,044 887,319 SH   SOLE 21 887,319 0 0
STONEMOR INC COM 86184W106 1,048 305,668 SH   SOLE 22 292,159 0 13,509
STONERIDGE INC COM 86183P102 436 25,752 SH   SOLE 2 11,614 0 14,138
STONERIDGE INC COM 86183P102 3 167 SH   SOLE 4 167 0 0
STONERIDGE INC COM 86183P102 3 196 SH   SOLE 7 196 0 0
STONERIDGE INC COM 86183P102 1,379 81,338 SH   SOLE 18 81,338 0 0
STONERIDGE INC COM 86183P102 808 47,690 SH   SOLE 19 47,690 0 0
STONERIDGE INC COM 86183P102 15,855 935,396 SH   SOLE 21 935,396 0 0
STONERIDGE INC COM 86183P102 11,052 652,012 SH   SOLE 22 621,112 0 30,900
STONERIDGE INC COM 86183P102 58 3,432 SH   SOLE 25 3,432 0 0
STONERIDGE INC COM 86183P102 385 22,708 SH   SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 35 2,048 SH   SOLE 28 2,048 0 0
STONERIDGE INC COM 86183P102 1,006 59,330 SH   SOLE 30 59,330 0 0
STONERIDGE INC COM 86183P102 39 2,329 SH   SOLE 40 2,329 0 0
STONERIDGE INC COM 86183P102 252 14,870 SH   SOLE 43 13,747 0 1,123
STONEX GROUP INC COM 861896108 1,713 20,648 SH   SOLE 2 11,125 0 9,523
STONEX GROUP INC COM 861896108 3 42 SH   SOLE 4 42 0 0
STONEX GROUP INC COM 861896108 15 178 SH   SOLE 7 178 0 0
STONEX GROUP INC COM 861896108 5,266 63,496 SH   SOLE 18 63,496 0 0
STONEX GROUP INC COM 861896108 3,052 36,792 SH   SOLE 19 36,792 0 0
STONEX GROUP INC COM 861896108 177,398 2,138,873 SH   SOLE 21 2,138,873 0 0
STONEX GROUP INC COM 861896108 36,523 440,352 SH   SOLE 22 422,800 0 17,552
STONEX GROUP INC COM 861896108 241 2,907 SH   SOLE 25 2,907 0 0
STONEX GROUP INC COM 861896108 904 10,901 SH   SOLE 26 8,601 0 2,300
STONEX GROUP INC COM 861896108 69 826 SH   SOLE 28 0 0 826
STONEX GROUP INC COM 861896108 2,942 35,469 SH   SOLE 30 35,469 0 0
STONEX GROUP INC COM 861896108 207 2,492 SH   SOLE 40 2,492 0 0
STONEX GROUP INC COM 861896108 1,008 12,157 SH   SOLE 43 11,750 0 407
STORE CAP CORP COM 862121100 16,182 516,493 SH   SOLE 2 231,880 0 284,613
STORE CAP CORP COM 862121100 4,022 128,384 SH   SOLE 4 128,384 0 0
STORE CAP CORP COM 862121100 10,481 334,545 SH   SOLE 7 334,545 0 0
STORE CAP CORP COM 862121100 17,611 562,099 SH   SOLE 18 562,099 0 0
STORE CAP CORP COM 862121100 13,032 415,951 SH   SOLE 19 415,951 0 0
STORE CAP CORP COM 862121100 456,913 14,583,876 SH   SOLE 21 14,583,876 0 0
STORE CAP CORP COM 862121100 285,931 9,126,432 SH   SOLE 22 8,810,232 0 316,200
STORE CAP CORP COM 862121100 341 10,891 SH   SOLE 23 10,891 0 0
STORE CAP CORP COM 862121100 35,713 1,139,884 SH   SOLE 25 1,139,884 0 0
STORE CAP CORP COM 862121100 3,711 118,447 SH   SOLE 26 99,175 0 19,272
STORE CAP CORP COM 862121100 5,244 167,391 SH   SOLE 28 4,398 0 162,993
STORE CAP CORP COM 862121100 26,439 843,882 SH   SOLE 30 843,882 0 0
STORE CAP CORP COM 862121100 114 3,653 SH   SOLE 31 3,653 0 0
STORE CAP CORP COM 862121100 157 5,025 SH   SOLE 34 5,025 0 0
STORE CAP CORP COM 862121100 98 3,139 SH   SOLE 36 3,139 0 0
STORE CAP CORP COM 862121100 979 31,237 SH   SOLE 40 31,237 0 0
STORE CAP CORP COM 862121100 28 883 SH   OTR 43 883 0 0
STORE CAP CORP COM 862121100 12,057 384,830 SH   SOLE 43 336,214 0 48,616
STRAN & COMPANY INC COMMON STOCK 86260J102 26 18,105 SH   SOLE 21 18,105 0 0
STRAN & COMPANY INC COMMON STOCK 86260J102 106 74,953 SH   SOLE 22 74,953 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 4 4,539 SH   SOLE 18 4,539 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 48 54,628 SH   SOLE 21 54,628 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 44 50,838 SH   SOLE 22 50,838 0 0
STRATASYS LTD SHS M85548101 1,740 120,782 SH   SOLE 21 120,782 0 0
STRATASYS LTD SHS M85548101 6,828 473,831 SH   SOLE 30 473,831 0 0
STRATASYS LTD SHS M85548101 18 1,245 SH   SOLE 43 1,245 0 0
STRATEGIC ED INC COM 86272C103 2,266 36,892 SH   SOLE 2 15,060 0 21,832
STRATEGIC ED INC COM 86272C103 7 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 16 256 SH   SOLE 7 256 0 0
STRATEGIC ED INC COM 86272C103 5,276 85,908 SH   SOLE 18 85,908 0 0
STRATEGIC ED INC COM 86272C103 5,316 86,567 SH   SOLE 19 86,567 0 0
STRATEGIC ED INC COM 86272C103 168,006 2,735,805 SH   SOLE 21 2,735,805 0 0
STRATEGIC ED INC COM 86272C103 37,464 610,066 SH   SOLE 22 584,193 0 25,873
STRATEGIC ED INC COM 86272C103 249 4,051 SH   SOLE 25 4,051 0 0
STRATEGIC ED INC COM 86272C103 1,388 22,603 SH   SOLE 26 5,792 0 16,811
STRATEGIC ED INC COM 86272C103 34 552 SH   SOLE 28 56 0 496
STRATEGIC ED INC COM 86272C103 2,432 39,599 SH   SOLE 30 39,599 0 0
STRATEGIC ED INC COM 86272C103 178 2,903 SH   SOLE 40 2,903 0 0
STRATEGIC ED INC COM 86272C103 1,496 24,367 SH   SOLE 43 22,686 0 1,681
STRATTEC SEC CORP COM 863111100 3 124 SH   SOLE 2 0 0 124
STRATTEC SEC CORP COM 863111100 13 624 SH   SOLE 18 624 0 0
STRATTEC SEC CORP COM 863111100 160 7,686 SH   SOLE 21 7,686 0 0
STRATTEC SEC CORP COM 863111100 1,300 62,495 SH   SOLE 22 62,495 0 0
STRATUS PPTYS INC COM NEW 863167201 59 2,552 SH   SOLE 2 298 0 2,254
STRATUS PPTYS INC COM NEW 863167201 413 17,733 SH   SOLE 18 17,733 0 0
STRATUS PPTYS INC COM NEW 863167201 242 10,377 SH   SOLE 19 10,377 0 0
STRATUS PPTYS INC COM NEW 863167201 4,561 195,753 SH   SOLE 21 195,753 0 0
STRATUS PPTYS INC COM NEW 863167201 1,665 71,463 SH   SOLE 22 68,437 0 3,026
STRATUS PPTYS INC COM NEW 863167201 0 8 SH   SOLE 43 0 0 8
STREAMLINE HEALTH SOLUTIONS COM 86323X106 7 5,876 SH   SOLE 18 5,876 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 111 93,679 SH   SOLE 21 93,679 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 370 311,333 SH   SOLE 22 311,333 0 0
STRIDE INC COM 86333M108 905 21,536 SH   SOLE 2 16,821 0 4,715
STRIDE INC COM 86333M108 7 158 SH   SOLE 4 158 0 0
STRIDE INC COM 86333M108 18 424 SH   SOLE 7 424 0 0
STRIDE INC COM 86333M108 5,686 135,276 SH   SOLE 18 135,276 0 0
STRIDE INC COM 86333M108 4,028 95,838 SH   SOLE 19 95,838 0 0
STRIDE INC COM 86333M108 204,486 4,865,249 SH   SOLE 21 4,865,249 0 0
STRIDE INC COM 86333M108 42,834 1,019,132 SH   SOLE 22 993,930 0 25,202
STRIDE INC COM 86333M108 395 9,401 SH   SOLE 23 9,401 0 0
STRIDE INC COM 86333M108 221 5,269 SH   SOLE 25 5,269 0 0
STRIDE INC COM 86333M108 10,664 253,734 SH   SOLE 26 63,947 0 189,787
STRIDE INC COM 86333M108 50 1,190 SH   SOLE 28 99 0 1,091
STRIDE INC COM 86333M108 9,134 217,331 SH   SOLE 30 217,331 0 0
STRIDE INC COM 86333M108 3,510 83,515 SH   SOLE 34 83,515 0 0
STRIDE INC COM 86333M108 203 4,827 SH   SOLE 40 4,827 0 0
STRIDE INC COM 86333M108 897 21,351 SH   SOLE 43 19,963 0 1,388
STRIDE INC NOTE 1.125% 9/0 86333MAA6 3,847 3,792,000 PRN   SOLE 21 3,792,000 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 2 1,593 SH   SOLE 18 1,593 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 42 40,502 SH   SOLE 21 40,502 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 97 93,607 SH   SOLE 22 93,607 0 0
STRYKER CORPORATION COM 863667101 153,655 758,640 SH   SOLE 2 189,577 0 569,063
STRYKER CORPORATION COM 863667101 51,100 252,298 SH   SOLE 4 131,807 0 120,491
STRYKER CORPORATION COM 863667101 61,137 301,850 SH   SOLE 7 288,014 0 13,836
STRYKER CORPORATION COM 863667101 1,813 8,953 SH   SOLE 13 1,519 0 7,434
STRYKER CORPORATION COM 863667101 8,995 44,409 SH   SOLE 15 44,409 0 0
STRYKER CORPORATION COM 863667101 111,649 551,246 SH   SOLE 18 524,157 0 27,089
STRYKER CORPORATION COM 863667101 199,049 982,764 SH   SOLE 19 982,764 0 0
STRYKER CORPORATION COM 863667101 1,726,071 8,522,126 SH   SOLE 21 8,522,126 0 0
STRYKER CORPORATION COM 863667101 1,438,071 7,100,184 SH   SOLE 22 6,422,329 0 677,855
STRYKER CORPORATION COM 863667101 111,598 550,993 SH   SOLE 23 550,993 0 0
STRYKER CORPORATION COM 863667101 93,567 461,970 SH   SOLE 25 461,970 0 0
STRYKER CORPORATION COM 863667101 125,712 620,679 SH   SOLE 26 195,614 0 425,065
STRYKER CORPORATION COM 863667101 92,930 458,821 SH   SOLE 28 45,194 0 413,627
STRYKER CORPORATION COM 863667101 60 298 SH   SOLE 29 298 0 0
STRYKER CORPORATION COM 863667101 321,085 1,585,293 SH   SOLE 30 1,585,293 0 0
STRYKER CORPORATION COM 863667101 15,288 75,481 SH   SOLE 31 69,316 0 6,165
STRYKER CORPORATION COM 863667101 189,599 936,105 SH   SOLE 34 936,105 0 0
STRYKER CORPORATION COM 863667101 21,811 107,686 SH   SOLE 36 107,686 0 0
STRYKER CORPORATION COM 863667101 2,256 11,140 SH   SOLE 40 11,140 0 0
STRYKER CORPORATION COM 863667101 181 893 SH   OTR 43 893 0 0
STRYKER CORPORATION COM 863667101 66,282 327,255 SH   SOLE 43 298,191 0 29,064
STRYVE FOODS INC CLASS A COM 863685103 1 2,716 SH   SOLE 2 2,716 0 0
STRYVE FOODS INC CLASS A COM 863685103 3 5,399 SH   SOLE 22 5,399 0 0
STURM RUGER & CO INC COM 864159108 451 8,878 SH   SOLE 2 7,178 0 1,700
STURM RUGER & CO INC COM 864159108 4 72 SH   SOLE 4 72 0 0
STURM RUGER & CO INC COM 864159108 12 228 SH   SOLE 7 228 0 0
STURM RUGER & CO INC COM 864159108 2,921 57,509 SH   SOLE 18 57,509 0 0
STURM RUGER & CO INC COM 864159108 1,618 31,852 SH   SOLE 19 31,852 0 0
STURM RUGER & CO INC COM 864159108 117,950 2,322,315 SH   SOLE 21 2,322,315 0 0
STURM RUGER & CO INC COM 864159108 21,710 427,440 SH   SOLE 22 414,609 0 12,831
STURM RUGER & CO INC COM 864159108 191 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 1,499 29,519 SH   SOLE 30 29,519 0 0
STURM RUGER & CO INC COM 864159108 102 2,018 SH   SOLE 40 2,018 0 0
STURM RUGER & CO INC COM 864159108 769 15,132 SH   SOLE 43 14,353 0 779
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 0 1 SH   SOLE 43 1 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 38,881 7,069,327 SH   SOLE 43 6,294,240 0 775,087
SUMMIT FINL GROUP INC COM 86606G101 1,041 38,624 SH   SOLE 2 32,634 0 5,990
SUMMIT FINL GROUP INC COM 86606G101 2 66 SH   SOLE 7 66 0 0
SUMMIT FINL GROUP INC COM 86606G101 1,039 38,555 SH   SOLE 18 38,555 0 0
SUMMIT FINL GROUP INC COM 86606G101 1,156 42,919 SH   SOLE 19 42,919 0 0
SUMMIT FINL GROUP INC COM 86606G101 10,622 394,274 SH   SOLE 21 394,274 0 0
SUMMIT FINL GROUP INC COM 86606G101 5,454 202,440 SH   SOLE 22 194,815 0 7,625
SUMMIT FINL GROUP INC COM 86606G101 9 346 SH   SOLE 23 346 0 0
SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 2,073 2,500,000 PRN   SOLE 21 2,500,000 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 986 146,703 SH   SOLE 2 80,586 0 66,117
SUMMIT HOTEL PPTYS INC COM 866082100 353 52,468 SH   SOLE 4 52,468 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 856 127,362 SH   SOLE 7 127,362 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,636 392,239 SH   SOLE 18 392,239 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,173 323,291 SH   SOLE 19 323,291 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 89,999 13,392,656 SH   SOLE 21 13,392,656 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 24,040 3,577,441 SH   SOLE 22 3,462,398 0 115,043
SUMMIT HOTEL PPTYS INC COM 866082100 29 4,357 SH   SOLE 23 4,357 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,382 503,325 SH   SOLE 25 503,325 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 261 38,897 SH   SOLE 26 26,929 0 11,968
SUMMIT HOTEL PPTYS INC COM 866082100 519 77,289 SH   SOLE 28 1,556 0 75,733
SUMMIT HOTEL PPTYS INC COM 866082100 3,324 494,682 SH   SOLE 30 494,682 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 119 17,644 SH   SOLE 40 17,644 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,772 263,662 SH   SOLE 43 191,121 0 72,541
SUMMIT MATLS INC CL A 86614U100 6,774 282,715 SH   SOLE 2 177,661 0 105,054
SUMMIT MATLS INC CL A 86614U100 9 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 50 2,074 SH   SOLE 7 2,074 0 0
SUMMIT MATLS INC CL A 86614U100 8,538 356,358 SH   SOLE 18 356,358 0 0
SUMMIT MATLS INC CL A 86614U100 12,425 518,575 SH   SOLE 19 518,575 0 0
SUMMIT MATLS INC CL A 86614U100 109,288 4,561,269 SH   SOLE 21 4,561,269 0 0
SUMMIT MATLS INC CL A 86614U100 76,771 3,204,126 SH   SOLE 22 3,073,385 0 130,741
SUMMIT MATLS INC CL A 86614U100 273 11,399 SH   SOLE 23 11,399 0 0
SUMMIT MATLS INC CL A 86614U100 393 16,397 SH   SOLE 25 16,397 0 0
SUMMIT MATLS INC CL A 86614U100 2,972 124,031 SH   SOLE 26 40,527 0 83,504
SUMMIT MATLS INC CL A 86614U100 50 2,091 SH   SOLE 28 2,091 0 0
SUMMIT MATLS INC CL A 86614U100 2,960 123,524 SH   SOLE 30 123,524 0 0
SUMMIT MATLS INC CL A 86614U100 69 2,863 SH   SOLE 34 2,863 0 0
SUMMIT MATLS INC CL A 86614U100 58 2,430 SH   SOLE 36 2,430 0 0
SUMMIT MATLS INC CL A 86614U100 350 14,599 SH   SOLE 40 14,599 0 0
SUMMIT MATLS INC CL A 86614U100 804 33,567 SH   SOLE 43 31,592 0 1,975
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 0 15 SH   SOLE 43 15 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 13 865 SH   SOLE 18 865 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 161 11,086 SH   SOLE 21 11,086 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 5 320 SH   SOLE 22 320 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 10 8,778 SH   SOLE 18 8,778 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 379 318,720 SH   SOLE 21 318,720 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 5 4,360 SH   SOLE 22 4,360 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 106 89,228 SH   SOLE 30 89,228 0 0
SUMO LOGIC INC COM 86646P103 1,450 193,360 SH   SOLE 2 123,043 0 70,317
SUMO LOGIC INC COM 86646P103 27 3,656 SH   SOLE 4 0 0 3,656
SUMO LOGIC INC COM 86646P103 10 1,290 SH   SOLE 7 1,290 0 0
SUMO LOGIC INC COM 86646P103 1,985 264,656 SH   SOLE 18 264,656 0 0
SUMO LOGIC INC COM 86646P103 4,087 544,947 SH   SOLE 19 544,947 0 0
SUMO LOGIC INC COM 86646P103 32,860 4,381,359 SH   SOLE 21 4,381,359 0 0
SUMO LOGIC INC COM 86646P103 21,114 2,815,154 SH   SOLE 22 2,736,312 0 78,842
SUMO LOGIC INC COM 86646P103 147 19,594 SH   SOLE 23 19,594 0 0
SUMO LOGIC INC COM 86646P103 90 12,052 SH   SOLE 25 12,052 0 0
SUMO LOGIC INC COM 86646P103 44 5,814 SH   SOLE 26 0 0 5,814
SUMO LOGIC INC COM 86646P103 6,136 818,140 SH   SOLE 30 818,140 0 0
SUMO LOGIC INC COM 86646P103 89 11,901 SH   SOLE 40 11,901 0 0
SUMO LOGIC INC COM 86646P103 420 55,954 SH   SOLE 43 53,324 0 2,630
SUN CMNTYS INC COM 866674104 39,897 294,816 SH   SOLE 2 129,924 0 164,892
SUN CMNTYS INC COM 866674104 37,869 279,826 SH   SOLE 4 228,959 0 50,867
SUN CMNTYS INC COM 866674104 25,707 189,958 SH   SOLE 7 189,958 0 0
SUN CMNTYS INC COM 866674104 552 4,076 SH   SOLE 13 507 0 3,569
SUN CMNTYS INC COM 866674104 2,214 16,358 SH   SOLE 15 16,358 0 0
SUN CMNTYS INC COM 866674104 30,232 223,393 SH   SOLE 18 217,002 0 6,391
SUN CMNTYS INC COM 866674104 63,758 471,131 SH   SOLE 19 471,131 0 0
SUN CMNTYS INC COM 866674104 404,013 2,985,390 SH   SOLE 21 2,985,390 0 0
SUN CMNTYS INC COM 866674104 502,923 3,716,275 SH   SOLE 22 3,369,712 0 346,563
SUN CMNTYS INC COM 866674104 29,360 216,954 SH   SOLE 23 216,954 0 0
SUN CMNTYS INC COM 866674104 91,068 672,935 SH   SOLE 25 672,935 0 0
SUN CMNTYS INC COM 866674104 20,454 151,143 SH   SOLE 26 69,699 0 81,444
SUN CMNTYS INC COM 866674104 44,978 332,357 SH   SOLE 28 20,626 0 311,731
SUN CMNTYS INC COM 866674104 13 96 SH   SOLE 29 96 0 0
SUN CMNTYS INC COM 866674104 77,517 572,803 SH   SOLE 30 572,803 0 0
SUN CMNTYS INC COM 866674104 3,747 27,690 SH   SOLE 31 25,567 0 2,123
SUN CMNTYS INC COM 866674104 33,988 251,152 SH   SOLE 34 251,152 0 0
SUN CMNTYS INC COM 866674104 4,981 36,804 SH   SOLE 36 36,804 0 0
SUN CMNTYS INC COM 866674104 534 3,948 SH   SOLE 40 3,948 0 0
SUN CMNTYS INC COM 866674104 27 198 SH   OTR 43 198 0 0
SUN CMNTYS INC COM 866674104 10,607 78,380 SH   SOLE 43 72,365 0 6,015
SUN CTRY AIRLS HLDGS INC COM 866683105 146 10,694 SH   SOLE 2 7,588 0 3,106
SUN CTRY AIRLS HLDGS INC COM 866683105 4 279 SH   SOLE 7 279 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 1,477 108,499 SH   SOLE 18 108,499 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 830 61,009 SH   SOLE 19 61,009 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 52,936 3,889,477 SH   SOLE 21 3,889,477 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 10,906 801,312 SH   SOLE 22 782,546 0 18,766
SUN CTRY AIRLS HLDGS INC COM 866683105 41 3,047 SH   SOLE 25 3,047 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 629 46,207 SH   SOLE 30 46,207 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 37 2,723 SH   SOLE 40 2,723 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 14 1,022 SH   SOLE 43 871 0 151
SUN LIFE FINANCIAL INC. COM 866796105 23,549 592,269 SH   SOLE 43 528,030 0 64,239
SUNCOKE ENERGY INC COM 86722A103 1,131 194,622 SH   SOLE 2 147,322 0 47,300
SUNCOKE ENERGY INC COM 86722A103 2 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 6 1,102 SH   SOLE 7 1,102 0 0
SUNCOKE ENERGY INC COM 86722A103 1,881 323,727 SH   SOLE 18 323,727 0 0
SUNCOKE ENERGY INC COM 86722A103 928 159,669 SH   SOLE 19 159,669 0 0
SUNCOKE ENERGY INC COM 86722A103 60,879 10,478,286 SH   SOLE 21 10,478,286 0 0
SUNCOKE ENERGY INC COM 86722A103 13,953 2,401,518 SH   SOLE 22 2,316,293 0 85,225
SUNCOKE ENERGY INC COM 86722A103 42 7,274 SH   SOLE 23 7,274 0 0
SUNCOKE ENERGY INC COM 86722A103 61 10,524 SH   SOLE 25 10,524 0 0
SUNCOKE ENERGY INC COM 86722A103 123 21,183 SH   SOLE 26 17,169 0 4,014
SUNCOKE ENERGY INC COM 86722A103 1,224 210,744 SH   SOLE 30 210,744 0 0
SUNCOKE ENERGY INC COM 86722A103 93 15,935 SH   SOLE 34 15,935 0 0
SUNCOKE ENERGY INC COM 86722A103 42 7,310 SH   SOLE 40 7,310 0 0
SUNCOKE ENERGY INC COM 86722A103 1,085 186,794 SH   SOLE 43 181,174 0 5,620
SUNCOR ENERGY INC NEW COM 867224107 18,238 647,872 SH   SOLE 18 647,872 0 0
SUNCOR ENERGY INC NEW COM 867224107 14,608 518,934 SH   SOLE 21 518,934 0 0
SUNCOR ENERGY INC NEW COM 867224107 11,349 403,170 SH   SOLE 43 377,973 0 25,197
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 13 10,709 SH   SOLE 2 0 0 10,709
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 111 89,795 SH   SOLE 18 89,795 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 50 40,371 SH   SOLE 19 40,371 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 1,006 811,338 SH   SOLE 21 811,338 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 975 786,106 SH   SOLE 22 772,543 0 13,563
SUNNOVA ENERGY INTL INC. COM 86745K104 5,901 267,269 SH   SOLE 2 158,321 0 108,948
SUNNOVA ENERGY INTL INC. COM 86745K104 86 3,885 SH   SOLE 4 215 0 3,670
SUNNOVA ENERGY INTL INC. COM 86745K104 90 4,090 SH   SOLE 7 1,817 0 2,273
SUNNOVA ENERGY INTL INC. COM 86745K104 7,019 317,896 SH   SOLE 18 299,455 0 18,441
SUNNOVA ENERGY INTL INC. COM 86745K104 16,361 740,997 SH   SOLE 19 740,997 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 127,750 5,785,765 SH   SOLE 21 5,785,765 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 66,170 2,996,832 SH   SOLE 22 2,865,090 0 131,742
SUNNOVA ENERGY INTL INC. COM 86745K104 258 11,684 SH   SOLE 23 11,684 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 2,742 124,184 SH   SOLE 25 124,184 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 3,751 169,896 SH   SOLE 26 71,364 0 98,532
SUNNOVA ENERGY INTL INC. COM 86745K104 1,330 60,237 SH   SOLE 28 52,484 0 7,753
SUNNOVA ENERGY INTL INC. COM 86745K104 58,618 2,654,794 SH   SOLE 30 2,654,794 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 57,122 2,587,031 SH   SOLE 34 2,587,031 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 119 5,374 SH   SOLE 36 5,374 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 296 13,386 SH   SOLE 40 13,386 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 3,378 152,990 SH   SOLE 43 149,937 0 3,053
SUNNOVA ENERGY INTL INC. NOTE 0.250%12/0 86745KAF1 4,198 5,000,000 PRN   SOLE 21 5,000,000 0 0
SUNNOVA ENERGY INTL INC. NOTE 0.250%12/0 86745KAF1 3,694 4,400,000 PRN   SOLE 22 4,400,000 0 0
SUNOPTA INC COM 8676EP108 1,203 132,189 SH   SOLE 2 121,577 0 10,612
SUNOPTA INC COM 8676EP108 9 1,034 SH   SOLE 7 1,034 0 0
SUNOPTA INC COM 8676EP108 2,490 273,675 SH   SOLE 18 273,675 0 0
SUNOPTA INC COM 8676EP108 7,667 842,575 SH   SOLE 19 842,575 0 0
SUNOPTA INC COM 8676EP108 28,632 3,146,366 SH   SOLE 21 3,146,366 0 0
SUNOPTA INC COM 8676EP108 9,046 994,030 SH   SOLE 22 972,722 0 21,308
SUNOPTA INC COM 8676EP108 32 3,512 SH   SOLE 23 3,512 0 0
SUNOPTA INC COM 8676EP108 5,781 635,319 SH   SOLE 34 635,319 0 0
SUNOPTA INC COM 8676EP108 931 102,332 SH   SOLE 43 99,891 0 2,441
SUNPOWER CORP COM 867652406 4,111 178,419 SH   SOLE 2 125,781 0 52,638
SUNPOWER CORP COM 867652406 95 4,136 SH   SOLE 4 383 0 3,753
SUNPOWER CORP COM 867652406 59 2,567 SH   SOLE 7 1,384 0 1,183
SUNPOWER CORP COM 867652406 8,480 368,067 SH   SOLE 18 359,474 0 8,593
SUNPOWER CORP COM 867652406 12,024 521,873 SH   SOLE 19 521,873 0 0
SUNPOWER CORP COM 867652406 186,336 8,087,481 SH   SOLE 21 8,087,481 0 0
SUNPOWER CORP COM 867652406 61,370 2,663,640 SH   SOLE 22 2,611,580 0 52,060
SUNPOWER CORP COM 867652406 275 11,952 SH   SOLE 23 11,952 0 0
SUNPOWER CORP COM 867652406 290 12,573 SH   SOLE 25 12,573 0 0
SUNPOWER CORP COM 867652406 2,131 92,501 SH   SOLE 26 32,583 0 59,918
SUNPOWER CORP COM 867652406 1,168 50,714 SH   SOLE 28 47,399 0 3,315
SUNPOWER CORP COM 867652406 52,799 2,291,627 SH   SOLE 30 2,291,627 0 0
SUNPOWER CORP COM 867652406 228 9,882 SH   SOLE 40 9,882 0 0
SUNPOWER CORP COM 867652406 7,267 315,400 SH   SOLE 43 304,824 0 10,576
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 3,886 3,575,000 PRN   SOLE 21 3,575,000 0 0
SUNRUN INC COM 86771W105 14,702 532,888 SH   SOLE 2 186,872 0 346,016
SUNRUN INC COM 86771W105 242 8,779 SH   SOLE 4 675 0 8,104
SUNRUN INC COM 86771W105 261 9,454 SH   SOLE 7 4,967 0 4,487
SUNRUN INC COM 86771W105 12,481 452,384 SH   SOLE 18 452,384 0 0
SUNRUN INC COM 86771W105 6,785 245,925 SH   SOLE 19 245,925 0 0
SUNRUN INC COM 86771W105 417,651 15,137,760 SH   SOLE 21 15,137,760 0 0
SUNRUN INC COM 86771W105 160,596 5,820,804 SH   SOLE 22 5,560,418 0 260,386
SUNRUN INC COM 86771W105 50 1,819 SH   SOLE 23 1,819 0 0
SUNRUN INC COM 86771W105 2,764 100,179 SH   SOLE 25 100,179 0 0
SUNRUN INC COM 86771W105 3,325 120,502 SH   SOLE 26 73,218 0 47,284
SUNRUN INC COM 86771W105 3,265 118,344 SH   SOLE 28 108,635 0 9,709
SUNRUN INC COM 86771W105 159,450 5,779,281 SH   SOLE 30 5,779,281 0 0
SUNRUN INC COM 86771W105 83 3,000 SH   SOLE 31 3,000 0 0
SUNRUN INC COM 86771W105 60,337 2,186,924 SH   SOLE 34 2,186,924 0 0
SUNRUN INC COM 86771W105 208 7,532 SH   SOLE 36 7,532 0 0
SUNRUN INC COM 86771W105 646 23,430 SH   SOLE 40 23,430 0 0
SUNRUN INC COM 86771W105 14,781 535,745 SH   SOLE 43 513,272 0 22,473
SUNRUN INC NOTE 2/0 86771WAB1 2,280 3,225,000 PRN   SOLE 21 3,225,000 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,979 210,072 SH   SOLE 2 89,820 0 120,252
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,018 108,040 SH   SOLE 4 108,040 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,664 282,800 SH   SOLE 7 282,800 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 7,480 794,102 SH   SOLE 18 794,102 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 11,027 1,170,552 SH   SOLE 19 1,170,552 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 240,321 25,511,769 SH   SOLE 21 25,511,769 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 67,628 7,179,189 SH   SOLE 22 6,936,769 0 242,420
SUNSTONE HOTEL INVS INC NEW COM 867892101 83 8,796 SH   SOLE 23 8,796 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 9,440 1,002,172 SH   SOLE 25 1,002,172 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 662 70,235 SH   SOLE 26 54,158 0 16,077
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,351 143,460 SH   SOLE 28 3,853 0 139,607
SUNSTONE HOTEL INVS INC NEW COM 867892101 8,979 953,192 SH   SOLE 30 953,192 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,027 109,020 SH   SOLE 34 109,020 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 99 10,458 SH   SOLE 36 10,458 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 239 25,406 SH   SOLE 40 25,406 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,293 137,291 SH   SOLE 43 135,783 0 1,508
SUNWORKS INC COM NEW 86803X204 1 515 SH   SOLE 2 0 0 515
SUNWORKS INC COM NEW 86803X204 17 6,090 SH   SOLE 18 6,090 0 0
SUNWORKS INC COM NEW 86803X204 324 116,105 SH   SOLE 21 116,105 0 0
SUNWORKS INC COM NEW 86803X204 1,214 435,278 SH   SOLE 22 435,278 0 0
SUPER LEAGUE GAMING INC COM 86804F202 1 1,836 SH   SOLE 18 1,836 0 0
SUPER LEAGUE GAMING INC COM 86804F202 53 78,159 SH   SOLE 21 78,159 0 0
SUPER LEAGUE GAMING INC COM 86804F202 193 285,427 SH   SOLE 22 285,427 0 0
SUPER MICRO COMPUTER INC COM 86800U104 4,624 83,962 SH   SOLE 2 59,057 0 24,905
SUPER MICRO COMPUTER INC COM 86800U104 784 14,228 SH   SOLE 4 222 0 14,006
SUPER MICRO COMPUTER INC COM 86800U104 28 500 SH   SOLE 7 500 0 0
SUPER MICRO COMPUTER INC COM 86800U104 6,718 121,982 SH   SOLE 18 116,096 0 5,886
SUPER MICRO COMPUTER INC COM 86800U104 14,481 262,952 SH   SOLE 19 262,952 0 0
SUPER MICRO COMPUTER INC COM 86800U104 83,321 1,513,003 SH   SOLE 21 1,513,003 0 0
SUPER MICRO COMPUTER INC COM 86800U104 66,832 1,213,582 SH   SOLE 22 1,185,092 0 28,490
SUPER MICRO COMPUTER INC COM 86800U104 343 6,233 SH   SOLE 23 6,233 0 0
SUPER MICRO COMPUTER INC COM 86800U104 375 6,807 SH   SOLE 25 6,807 0 0
SUPER MICRO COMPUTER INC COM 86800U104 2,571 46,687 SH   SOLE 26 15,950 0 30,737
SUPER MICRO COMPUTER INC COM 86800U104 42 758 SH   SOLE 28 758 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,144 20,778 SH   SOLE 30 20,778 0 0
SUPER MICRO COMPUTER INC COM 86800U104 72 1,301 SH   SOLE 36 1,301 0 0
SUPER MICRO COMPUTER INC COM 86800U104 356 6,472 SH   SOLE 40 6,472 0 0
SUPER MICRO COMPUTER INC COM 86800U104 130 2,367 SH   SOLE 43 2,367 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 23 34,895 SH   SOLE 21 34,895 0 0
SUPERIOR GROUP OF CO INC COM 868358102 45 5,116 SH   SOLE 2 468 0 4,648
SUPERIOR GROUP OF CO INC COM 868358102 0 39 SH   SOLE 7 39 0 0
SUPERIOR GROUP OF CO INC COM 868358102 343 38,588 SH   SOLE 18 38,588 0 0
SUPERIOR GROUP OF CO INC COM 868358102 178 20,072 SH   SOLE 19 20,072 0 0
SUPERIOR GROUP OF CO INC COM 868358102 3,483 392,234 SH   SOLE 21 392,234 0 0
SUPERIOR GROUP OF CO INC COM 868358102 1,870 210,628 SH   SOLE 22 202,226 0 8,402
SUPERIOR GROUP OF CO INC COM 868358102 1 133 SH   SOLE 43 133 0 0
SUPERIOR INDS INTL INC COM 868168105 11 3,641 SH   SOLE 18 3,641 0 0
SUPERIOR INDS INTL INC COM 868168105 359 118,934 SH   SOLE 21 118,934 0 0
SUPERIOR INDS INTL INC COM 868168105 1,312 434,275 SH   SOLE 22 434,275 0 0
SUPERIOR INDS INTL INC COM 868168105 24 7,916 SH   SOLE 43 7,916 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 3,400 3,505,000 PRN   SOLE 21 3,505,000 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 7,774 229,647 SH   SOLE 2 129,789 0 99,858
SUPERNUS PHARMACEUTICALS INC COM 868459108 8 230 SH   SOLE 4 230 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 20 604 SH   SOLE 7 604 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 6,316 186,577 SH   SOLE 18 186,577 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 11,717 346,134 SH   SOLE 19 346,134 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 216,125 6,384,782 SH   SOLE 21 6,384,782 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 55,519 1,640,136 SH   SOLE 22 1,582,992 0 57,144
SUPERNUS PHARMACEUTICALS INC COM 868459108 432 12,758 SH   SOLE 23 12,758 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 301 8,896 SH   SOLE 25 8,896 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,258 66,712 SH   SOLE 26 13,899 0 52,813
SUPERNUS PHARMACEUTICALS INC COM 868459108 194 5,722 SH   SOLE 28 945 0 4,777
SUPERNUS PHARMACEUTICALS INC COM 868459108 9,735 287,595 SH   SOLE 30 287,595 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 81 2,385 SH   SOLE 34 2,385 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 215 6,359 SH   SOLE 40 6,359 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 36 1,056 SH   OTR 43 1,056 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,252 36,981 SH   SOLE 43 35,910 0 1,071
SURFACE ONCOLOGY INC COM 86877M209 40 38,043 SH   SOLE 2 25,381 0 12,662
SURFACE ONCOLOGY INC COM 86877M209 7 6,989 SH   SOLE 18 6,989 0 0
SURFACE ONCOLOGY INC COM 86877M209 61 58,721 SH   SOLE 19 58,721 0 0
SURFACE ONCOLOGY INC COM 86877M209 461 443,523 SH   SOLE 21 443,523 0 0
SURFACE ONCOLOGY INC COM 86877M209 482 463,376 SH   SOLE 22 463,376 0 0
SURFACE ONCOLOGY INC COM 86877M209 17 16,055 SH   SOLE 30 16,055 0 0
SURGALIGN HOLDINGS INC COM NEW 86882C204 6 1,805 SH   SOLE 21 1,805 0 0
SURGALIGN HOLDINGS INC COM NEW 86882C204 138 39,708 SH   SOLE 22 39,708 0 0
SURGEPAYS INC COM NEW 86882L204 6 1,219 SH   SOLE 18 1,219 0 0
SURGEPAYS INC COM NEW 86882L204 62 13,549 SH   SOLE 21 13,549 0 0
SURGEPAYS INC COM NEW 86882L204 4 985 SH   SOLE 22 985 0 0
SURGERY PARTNERS INC COM 86881A100 985 42,114 SH   SOLE 2 36,729 0 5,385
SURGERY PARTNERS INC COM 86881A100 3 117 SH   SOLE 4 117 0 0
SURGERY PARTNERS INC COM 86881A100 11 455 SH   SOLE 7 455 0 0
SURGERY PARTNERS INC COM 86881A100 2,467 105,412 SH   SOLE 18 105,412 0 0
SURGERY PARTNERS INC COM 86881A100 1,787 76,360 SH   SOLE 19 76,360 0 0
SURGERY PARTNERS INC COM 86881A100 32,797 1,401,587 SH   SOLE 21 1,401,587 0 0
SURGERY PARTNERS INC COM 86881A100 21,597 922,970 SH   SOLE 22 895,262 0 27,708
SURGERY PARTNERS INC COM 86881A100 125 5,363 SH   SOLE 25 5,363 0 0
SURGERY PARTNERS INC COM 86881A100 407 17,395 SH   SOLE 26 14,458 0 2,937
SURGERY PARTNERS INC COM 86881A100 50 2,120 SH   SOLE 28 595 0 1,525
SURGERY PARTNERS INC COM 86881A100 565 24,138 SH   SOLE 30 24,138 0 0
SURGERY PARTNERS INC COM 86881A100 91 3,898 SH   SOLE 40 3,898 0 0
SURGERY PARTNERS INC COM 86881A100 98 4,167 SH   SOLE 43 4,167 0 0
SURMODICS INC COM 868873100 208 6,856 SH   SOLE 2 5,527 0 1,329
SURMODICS INC COM 868873100 15 479 SH   SOLE 4 47 0 432
SURMODICS INC COM 868873100 6 191 SH   SOLE 7 191 0 0
SURMODICS INC COM 868873100 1,443 47,475 SH   SOLE 18 47,475 0 0
SURMODICS INC COM 868873100 740 24,348 SH   SOLE 19 24,348 0 0
SURMODICS INC COM 868873100 53,715 1,766,946 SH   SOLE 21 1,766,946 0 0
SURMODICS INC COM 868873100 11,189 368,064 SH   SOLE 22 359,442 0 8,622
SURMODICS INC COM 868873100 53 1,748 SH   SOLE 25 1,748 0 0
SURMODICS INC COM 868873100 411 13,528 SH   SOLE 26 10,824 0 2,704
SURMODICS INC COM 868873100 36 1,197 SH   SOLE 28 0 0 1,197
SURMODICS INC COM 868873100 854 28,108 SH   SOLE 30 28,108 0 0
SURMODICS INC COM 868873100 11 361 SH   SOLE 36 361 0 0
SURMODICS INC COM 868873100 60 1,981 SH   SOLE 40 1,981 0 0
SURMODICS INC COM 868873100 244 8,017 SH   SOLE 43 7,855 0 162
SURO CAPITAL CORP COM NEW 86887Q109 644 166,357 SH   SOLE 30 166,357 0 0
SURROZEN INC COM 86889P109 10 4,943 SH   SOLE 18 4,943 0 0
SURROZEN INC COM 86889P109 88 43,486 SH   SOLE 21 43,486 0 0
SURROZEN INC COM 86889P109 73 36,199 SH   SOLE 22 36,199 0 0
SUSTAINABLE DEVELP ACQU I CO COM CL A 86934L103 98 10,000 SH   SOLE 2 10,000 0 0
SUTRO BIOPHARMA INC COM 869367102 523 94,235 SH   SOLE 2 31,344 0 62,891
SUTRO BIOPHARMA INC COM 869367102 3 497 SH   SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102 876 157,800 SH   SOLE 18 144,581 0 13,219
SUTRO BIOPHARMA INC COM 869367102 1,857 334,565 SH   SOLE 19 334,565 0 0
SUTRO BIOPHARMA INC COM 869367102 11,587 2,087,680 SH   SOLE 21 2,087,680 0 0
SUTRO BIOPHARMA INC COM 869367102 6,929 1,248,415 SH   SOLE 22 1,216,430 0 31,985
SUTRO BIOPHARMA INC COM 869367102 54 9,730 SH   SOLE 23 9,730 0 0
SUTRO BIOPHARMA INC COM 869367102 204 36,730 SH   SOLE 26 0 0 36,730
SUTRO BIOPHARMA INC COM 869367102 136 24,466 SH   SOLE 30 24,466 0 0
SUTRO BIOPHARMA INC COM 869367102 79 14,252 SH   SOLE 43 14,252 0 0
SUZANO S A SPON ADS 86959K105 111 13,405 SH   SOLE 26 13,405 0 0
SUZANO S A SPON ADS 86959K105 498 60,379 SH   SOLE 30 60,379 0 0
SUZANO S A SPON ADS 86959K105 3,932 476,551 SH   SOLE 43 375,133 0 101,418
SVB FINANCIAL GROUP COM 78486Q101 34,116 101,603 SH   SOLE 2 18,510 0 83,093
SVB FINANCIAL GROUP COM 78486Q101 15,096 44,958 SH   SOLE 4 25,629 0 19,329
SVB FINANCIAL GROUP COM 78486Q101 17,623 52,485 SH   SOLE 7 50,759 0 1,726
SVB FINANCIAL GROUP COM 78486Q101 591 1,759 SH   SOLE 13 226 0 1,533
SVB FINANCIAL GROUP COM 78486Q101 2,676 7,969 SH   SOLE 15 7,969 0 0
SVB FINANCIAL GROUP COM 78486Q101 46,519 138,540 SH   SOLE 18 133,808 0 4,732
SVB FINANCIAL GROUP COM 78486Q101 25,109 74,778 SH   SOLE 19 74,778 0 0
SVB FINANCIAL GROUP COM 78486Q101 580,836 1,729,810 SH   SOLE 21 1,729,810 0 0
SVB FINANCIAL GROUP COM 78486Q101 420,081 1,251,061 SH   SOLE 22 1,134,998 0 116,063
SVB FINANCIAL GROUP COM 78486Q101 31,748 94,549 SH   SOLE 23 94,549 0 0
SVB FINANCIAL GROUP COM 78486Q101 32,381 96,436 SH   SOLE 25 96,436 0 0
SVB FINANCIAL GROUP COM 78486Q101 34,082 101,500 SH   SOLE 26 29,262 0 72,238
SVB FINANCIAL GROUP COM 78486Q101 37,340 111,205 SH   SOLE 28 1,515 0 109,690
SVB FINANCIAL GROUP COM 78486Q101 32 96 SH   SOLE 29 96 0 0
SVB FINANCIAL GROUP COM 78486Q101 158,429 471,823 SH   SOLE 30 449,306 0 22,517
SVB FINANCIAL GROUP COM 78486Q101 4,405 13,119 SH   SOLE 31 12,046 0 1,073
SVB FINANCIAL GROUP COM 78486Q101 49,097 146,217 SH   SOLE 34 146,217 0 0
SVB FINANCIAL GROUP COM 78486Q101 6,483 19,307 SH   SOLE 36 19,307 0 0
SVB FINANCIAL GROUP COM 78486Q101 629 1,873 SH   SOLE 40 1,873 0 0
SVB FINANCIAL GROUP COM 78486Q101 23 69 SH   OTR 43 69 0 0
SVB FINANCIAL GROUP COM 78486Q101 10,833 32,261 SH   SOLE 43 29,525 0 2,736
SWEETGREEN INC COM CL A 87043Q108 455 24,598 SH   SOLE 2 15,286 0 9,312
SWEETGREEN INC COM CL A 87043Q108 18 987 SH   SOLE 7 987 0 0
SWEETGREEN INC COM CL A 87043Q108 4,016 217,062 SH   SOLE 18 217,062 0 0
SWEETGREEN INC COM CL A 87043Q108 5,321 287,603 SH   SOLE 19 287,603 0 0
SWEETGREEN INC COM CL A 87043Q108 49,868 2,695,552 SH   SOLE 21 2,695,552 0 0
SWEETGREEN INC COM CL A 87043Q108 34,707 1,876,078 SH   SOLE 22 1,859,911 0 16,167
SWEETGREEN INC COM CL A 87043Q108 2,548 137,749 SH   SOLE 34 137,749 0 0
SWITCH INC CL A 87105L104 6,090 180,751 SH   SOLE 2 59,702 0 121,049
SWITCH INC CL A 87105L104 12 344 SH   SOLE 4 344 0 0
SWITCH INC CL A 87105L104 53 1,573 SH   SOLE 7 1,573 0 0
SWITCH INC CL A 87105L104 2,141 63,562 SH   SOLE 18 63,562 0 0
SWITCH INC CL A 87105L104 1,492 44,281 SH   SOLE 19 44,281 0 0
SWITCH INC CL A 87105L104 73,684 2,187,117 SH   SOLE 21 2,187,117 0 0
SWITCH INC CL A 87105L104 104,875 3,112,944 SH   SOLE 22 2,940,415 0 172,529
SWITCH INC CL A 87105L104 623 18,485 SH   SOLE 25 18,485 0 0
SWITCH INC CL A 87105L104 1,591 47,233 SH   SOLE 26 37,285 0 9,948
SWITCH INC CL A 87105L104 149 4,420 SH   SOLE 28 2,333 0 2,087
SWITCH INC CL A 87105L104 30,442 903,606 SH   SOLE 30 903,606 0 0
SWITCH INC CL A 87105L104 72 2,125 SH   SOLE 31 2,125 0 0
SWITCH INC CL A 87105L104 534 15,850 SH   SOLE 40 15,850 0 0
SWITCH INC CL A 87105L104 18,523 549,817 SH   SOLE 43 541,951 0 7,866
SWK HLDGS CORP COM NEW 78501P203 22 1,320 SH   SOLE 2 0 0 1,320
SWK HLDGS CORP COM NEW 78501P203 188 11,038 SH   SOLE 18 11,038 0 0
SWK HLDGS CORP COM NEW 78501P203 101 5,912 SH   SOLE 19 5,912 0 0
SWK HLDGS CORP COM NEW 78501P203 1,142 67,190 SH   SOLE 21 67,190 0 0
SWK HLDGS CORP COM NEW 78501P203 347 20,425 SH   SOLE 22 19,287 0 1,138
SYLVAMO CORP COMMON STOCK 871332102 867 25,565 SH   SOLE 2 20,679 0 4,886
SYLVAMO CORP COMMON STOCK 871332102 4 126 SH   SOLE 4 126 0 0
SYLVAMO CORP COMMON STOCK 871332102 38 1,124 SH   SOLE 7 1,124 0 0
SYLVAMO CORP COMMON STOCK 871332102 3,993 117,794 SH   SOLE 18 117,794 0 0
SYLVAMO CORP COMMON STOCK 871332102 2,246 66,254 SH   SOLE 19 66,254 0 0
SYLVAMO CORP COMMON STOCK 871332102 141,270 4,167,262 SH   SOLE 21 4,167,262 0 0
SYLVAMO CORP COMMON STOCK 871332102 28,467 839,729 SH   SOLE 22 812,204 0 27,525
SYLVAMO CORP COMMON STOCK 871332102 221 6,526 SH   SOLE 25 6,526 0 0
SYLVAMO CORP COMMON STOCK 871332102 461 13,606 SH   SOLE 26 10,845 0 2,761
SYLVAMO CORP COMMON STOCK 871332102 5,487 161,867 SH   SOLE 30 161,867 0 0
SYLVAMO CORP COMMON STOCK 871332102 81 2,390 SH   SOLE 36 2,390 0 0
SYLVAMO CORP COMMON STOCK 871332102 147 4,323 SH   SOLE 40 4,323 0 0
SYLVAMO CORP COMMON STOCK 871332102 7 208 SH   OTR 43 208 0 0
SYLVAMO CORP COMMON STOCK 871332102 501 14,773 SH   SOLE 43 13,909 0 864
SYMBOTIC INC CLASS A COM 87151X101 532 46,250 SH   SOLE 19 46,250 0 0
SYMBOTIC INC CLASS A COM 87151X101 1,426 123,963 SH   SOLE 22 123,963 0 0
SYNAPTICS INC COM 87157D109 5,476 55,308 SH   SOLE 2 44,802 0 10,506
SYNAPTICS INC COM 87157D109 31 313 SH   SOLE 4 140 0 173
SYNAPTICS INC COM 87157D109 53 536 SH   SOLE 7 536 0 0
SYNAPTICS INC COM 87157D109 17,384 175,583 SH   SOLE 18 170,502 0 5,081
SYNAPTICS INC COM 87157D109 13,247 133,791 SH   SOLE 19 133,791 0 0
SYNAPTICS INC COM 87157D109 318,198 3,213,797 SH   SOLE 21 3,213,797 0 0
SYNAPTICS INC COM 87157D109 118,279 1,194,621 SH   SOLE 22 1,170,023 0 24,598
SYNAPTICS INC COM 87157D109 240 2,424 SH   SOLE 23 2,424 0 0
SYNAPTICS INC COM 87157D109 594 5,997 SH   SOLE 25 5,997 0 0
SYNAPTICS INC COM 87157D109 2,786 28,139 SH   SOLE 26 14,645 0 13,494
SYNAPTICS INC COM 87157D109 235 2,376 SH   SOLE 28 627 0 1,749
SYNAPTICS INC COM 87157D109 8,334 84,175 SH   SOLE 30 84,175 0 0
SYNAPTICS INC COM 87157D109 32 326 SH   SOLE 36 326 0 0
SYNAPTICS INC COM 87157D109 481 4,854 SH   SOLE 40 4,854 0 0
SYNAPTICS INC COM 87157D109 3,355 33,884 SH   SOLE 43 32,828 0 1,056
SYNAPTOGENIX INC COM NEW 87167T201 8 1,201 SH   SOLE 18 1,201 0 0
SYNAPTOGENIX INC COM NEW 87167T201 95 14,108 SH   SOLE 21 14,108 0 0
SYNAPTOGENIX INC COM NEW 87167T201 5 732 SH   SOLE 22 732 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 51 44,356 SH   SOLE 2 14,268 0 30,088
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 14 12,239 SH   SOLE 18 12,239 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 262 229,495 SH   SOLE 21 229,495 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,476 1,295,023 SH   SOLE 22 1,295,023 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 82 71,664 SH   SOLE 26 0 0 71,664
SYNCHRONY FINANCIAL COM 87165B103 37,424 1,327,564 SH   SOLE 2 442,525 0 885,039
SYNCHRONY FINANCIAL COM 87165B103 12,721 451,246 SH   SOLE 4 267,574 0 183,672
SYNCHRONY FINANCIAL COM 87165B103 16,761 594,570 SH   SOLE 7 455,802 0 138,768
SYNCHRONY FINANCIAL COM 87165B103 1,645 58,364 SH   SOLE 13 44,107 0 14,257
SYNCHRONY FINANCIAL COM 87165B103 2,248 79,732 SH   SOLE 15 79,732 0 0
SYNCHRONY FINANCIAL COM 87165B103 58,810 2,086,215 SH   SOLE 18 2,042,370 0 43,845
SYNCHRONY FINANCIAL COM 87165B103 62,214 2,206,940 SH   SOLE 19 2,206,940 0 0
SYNCHRONY FINANCIAL COM 87165B103 392,457 13,921,868 SH   SOLE 21 13,921,868 0 0
SYNCHRONY FINANCIAL COM 87165B103 300,445 10,657,872 SH   SOLE 22 9,517,402 0 1,140,470
SYNCHRONY FINANCIAL COM 87165B103 26,069 924,777 SH   SOLE 23 924,777 0 0
SYNCHRONY FINANCIAL COM 87165B103 31,776 1,127,223 SH   SOLE 25 1,127,223 0 0
SYNCHRONY FINANCIAL COM 87165B103 41,622 1,476,485 SH   SOLE 26 801,401 0 675,084
SYNCHRONY FINANCIAL COM 87165B103 44,650 1,583,896 SH   SOLE 28 21,634 0 1,562,262
SYNCHRONY FINANCIAL COM 87165B103 457 16,219 SH   SOLE 29 16,219 0 0
SYNCHRONY FINANCIAL COM 87165B103 80,173 2,844,009 SH   SOLE 30 2,830,606 0 13,403
SYNCHRONY FINANCIAL COM 87165B103 4,528 160,629 SH   SOLE 31 151,068 0 9,561
SYNCHRONY FINANCIAL COM 87165B103 47,176 1,673,511 SH   SOLE 34 1,673,511 0 0
SYNCHRONY FINANCIAL COM 87165B103 6,517 231,165 SH   SOLE 36 231,165 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,375 48,790 SH   SOLE 37 48,790 0 0
SYNCHRONY FINANCIAL COM 87165B103 436 15,472 SH   SOLE 40 15,472 0 0
SYNCHRONY FINANCIAL COM 87165B103 61 2,169 SH   OTR 43 2,169 0 0
SYNCHRONY FINANCIAL COM 87165B103 18,230 646,686 SH   SOLE 43 601,182 0 45,504
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,413 100,406 SH   SOLE 2 54,958 0 45,448
SYNDAX PHARMACEUTICALS INC COM 87164F105 3 127 SH   SOLE 4 127 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 13 522 SH   SOLE 7 522 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 3,808 158,459 SH   SOLE 18 158,459 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 4,543 189,057 SH   SOLE 19 189,057 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 54,850 2,282,565 SH   SOLE 21 2,282,565 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 31,655 1,317,303 SH   SOLE 22 1,265,047 0 52,256
SYNDAX PHARMACEUTICALS INC COM 87164F105 209 8,712 SH   SOLE 25 8,712 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 897 37,331 SH   SOLE 26 35,006 0 2,325
SYNDAX PHARMACEUTICALS INC COM 87164F105 683 28,426 SH   SOLE 30 28,426 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 17 700 SH   SOLE 34 700 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 108 4,485 SH   SOLE 40 4,485 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 277 11,524 SH   SOLE 43 10,901 0 623
SYNEOS HEALTH INC CL A 87166B102 11,872 251,795 SH   SOLE 2 124,091 0 127,704
SYNEOS HEALTH INC CL A 87166B102 887 18,804 SH   SOLE 4 735 0 18,069
SYNEOS HEALTH INC CL A 87166B102 172 3,642 SH   SOLE 7 1,608 0 2,034
SYNEOS HEALTH INC CL A 87166B102 12,969 275,068 SH   SOLE 18 227,629 0 47,439
SYNEOS HEALTH INC CL A 87166B102 25,207 534,617 SH   SOLE 19 534,617 0 0
SYNEOS HEALTH INC CL A 87166B102 274,329 5,818,212 SH   SOLE 21 5,818,212 0 0
SYNEOS HEALTH INC CL A 87166B102 148,254 3,144,310 SH   SOLE 22 3,013,735 0 130,575
SYNEOS HEALTH INC CL A 87166B102 694 14,728 SH   SOLE 25 14,728 0 0
SYNEOS HEALTH INC CL A 87166B102 2,330 49,418 SH   SOLE 26 36,750 0 12,668
SYNEOS HEALTH INC CL A 87166B102 890 18,876 SH   SOLE 28 1,858 0 17,018
SYNEOS HEALTH INC CL A 87166B102 15,231 323,038 SH   SOLE 30 323,038 0 0
SYNEOS HEALTH INC CL A 87166B102 70 1,492 SH   SOLE 31 1,492 0 0
SYNEOS HEALTH INC CL A 87166B102 3,756 79,652 SH   SOLE 34 79,652 0 0
SYNEOS HEALTH INC CL A 87166B102 48 1,021 SH   SOLE 36 1,021 0 0
SYNEOS HEALTH INC CL A 87166B102 632 13,411 SH   SOLE 40 13,411 0 0
SYNEOS HEALTH INC CL A 87166B102 27 572 SH   OTR 43 572 0 0
SYNEOS HEALTH INC CL A 87166B102 1,353 28,695 SH   SOLE 43 22,661 0 6,034
SYNLOGIC INC COM 87166L100 8 8,128 SH   SOLE 18 8,128 0 0
SYNLOGIC INC COM 87166L100 120 126,034 SH   SOLE 21 126,034 0 0
SYNLOGIC INC COM 87166L100 282 296,375 SH   SOLE 22 296,375 0 0
SYNOPSYS INC COM 871607107 96,462 315,741 SH   SOLE 2 65,850 0 249,891
SYNOPSYS INC COM 871607107 35,418 115,931 SH   SOLE 4 64,216 0 51,715
SYNOPSYS INC COM 871607107 62,201 203,596 SH   SOLE 7 164,388 0 39,208
SYNOPSYS INC COM 871607107 1,160 3,798 SH   SOLE 13 622 0 3,176
SYNOPSYS INC COM 871607107 4,802 15,719 SH   SOLE 15 15,719 0 0
SYNOPSYS INC COM 871607107 1 2 SH   SOLE 17 0 0 2
SYNOPSYS INC COM 871607107 125,035 409,268 SH   SOLE 18 396,991 0 12,277
SYNOPSYS INC COM 871607107 425,140 1,391,576 SH   SOLE 19 1,391,576 0 0
SYNOPSYS INC COM 871607107 1,456,542 4,767,577 SH   SOLE 21 4,767,577 0 0
SYNOPSYS INC COM 871607107 1,021,807 3,344,594 SH   SOLE 22 3,043,966 0 300,628
SYNOPSYS INC COM 871607107 73,484 240,528 SH   SOLE 23 240,528 0 0
SYNOPSYS INC COM 871607107 77,750 254,493 SH   SOLE 25 254,493 0 0
SYNOPSYS INC COM 871607107 87,591 286,704 SH   SOLE 26 98,893 0 187,811
SYNOPSYS INC COM 871607107 131,795 431,395 SH   SOLE 28 3,679 0 427,716
SYNOPSYS INC COM 871607107 49 159 SH   SOLE 29 159 0 0
SYNOPSYS INC COM 871607107 259,739 850,183 SH   SOLE 30 831,293 0 18,890
SYNOPSYS INC COM 871607107 10,313 33,758 SH   SOLE 31 30,982 0 2,776
SYNOPSYS INC COM 871607107 10,806 35,372 SH   SOLE 32 35,372 0 0
SYNOPSYS INC COM 871607107 76,707 251,079 SH   SOLE 34 251,079 0 0
SYNOPSYS INC COM 871607107 13,817 45,226 SH   SOLE 36 45,226 0 0
SYNOPSYS INC COM 871607107 1,496 4,898 SH   SOLE 40 4,898 0 0
SYNOPSYS INC COM 871607107 62 203 SH   OTR 43 203 0 0
SYNOPSYS INC COM 871607107 63,052 206,383 SH   SOLE 43 189,955 0 16,428
SYNOVUS FINL CORP COM NEW 87161C501 18,213 485,563 SH   SOLE 2 172,166 0 313,397
SYNOVUS FINL CORP COM NEW 87161C501 123 3,273 SH   SOLE 4 709 0 2,564
SYNOVUS FINL CORP COM NEW 87161C501 158 4,219 SH   SOLE 7 2,478 0 1,741
SYNOVUS FINL CORP COM NEW 87161C501 11,630 310,060 SH   SOLE 18 310,060 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,680 44,782 SH   SOLE 19 44,782 0 0
SYNOVUS FINL CORP COM NEW 87161C501 290,461 7,743,556 SH   SOLE 21 7,743,556 0 0
SYNOVUS FINL CORP COM NEW 87161C501 152,769 4,072,762 SH   SOLE 22 3,891,975 0 180,787
SYNOVUS FINL CORP COM NEW 87161C501 944 25,176 SH   SOLE 25 25,176 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,309 61,557 SH   SOLE 26 48,713 0 12,844
SYNOVUS FINL CORP COM NEW 87161C501 430 11,472 SH   SOLE 28 2,648 0 8,824
SYNOVUS FINL CORP COM NEW 87161C501 11,503 306,658 SH   SOLE 30 306,658 0 0
SYNOVUS FINL CORP COM NEW 87161C501 76 2,022 SH   SOLE 31 2,022 0 0
SYNOVUS FINL CORP COM NEW 87161C501 293 7,818 SH   SOLE 34 7,818 0 0
SYNOVUS FINL CORP COM NEW 87161C501 485 12,923 SH   SOLE 36 12,923 0 0
SYNOVUS FINL CORP COM NEW 87161C501 702 18,708 SH   SOLE 40 18,708 0 0
SYNOVUS FINL CORP COM NEW 87161C501 26 681 SH   OTR 43 681 0 0
SYNOVUS FINL CORP COM NEW 87161C501 6,545 174,496 SH   SOLE 43 162,308 0 12,188
SYNTHETIC BIOLOGICS INC COM NEW 87164U409 0 109 SH   SOLE 21 109 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U409 187 190,060 SH   SOLE 22 190,060 0 0
SYPRIS SOLUTIONS INC COM 871655106 4 2,100 SH   SOLE 18 2,100 0 0
SYPRIS SOLUTIONS INC COM 871655106 50 26,903 SH   SOLE 21 26,903 0 0
SYPRIS SOLUTIONS INC COM 871655106 61 32,668 SH   SOLE 22 32,668 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206 16 2,450 SH   SOLE 2 2,322 0 128
SYROS PHARMACEUTICALS INC COM NEW 87184Q206 7 1,123 SH   SOLE 18 1,123 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206 520 80,687 SH   SOLE 21 80,687 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206 1,019 158,233 SH   SOLE 22 158,233 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206 17 2,637 SH   SOLE 30 2,637 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206 1 103 SH   SOLE 43 103 0 0
SYSCO CORP COM 871829107 69,386 981,275 SH   SOLE 2 140,872 0 840,403
SYSCO CORP COM 871829107 32,098 453,932 SH   SOLE 4 208,526 0 245,406
SYSCO CORP COM 871829107 43,196 610,894 SH   SOLE 7 469,256 0 141,638
SYSCO CORP COM 871829107 1,821 25,755 SH   SOLE 13 2,161 0 23,594
SYSCO CORP COM 871829107 3,512 49,667 SH   SOLE 15 49,667 0 0
SYSCO CORP COM 871829107 20 287 SH   SOLE 17 0 0 287
SYSCO CORP COM 871829107 54,826 775,364 SH   SOLE 18 732,111 0 43,253
SYSCO CORP COM 871829107 14,048 198,668 SH   SOLE 19 198,668 0 0
SYSCO CORP COM 871829107 807,871 11,425,131 SH   SOLE 21 11,425,131 0 0
SYSCO CORP COM 871829107 765,267 10,822,615 SH   SOLE 22 9,783,296 0 1,039,319
SYSCO CORP COM 871829107 56,567 799,982 SH   SOLE 23 799,982 0 0
SYSCO CORP COM 871829107 50,648 716,272 SH   SOLE 25 716,272 0 0
SYSCO CORP COM 871829107 84,427 1,193,984 SH   SOLE 26 554,792 0 639,192
SYSCO CORP COM 871829107 70,343 994,813 SH   SOLE 28 54,073 0 940,740
SYSCO CORP COM 871829107 85 1,205 SH   SOLE 29 1,205 0 0
SYSCO CORP COM 871829107 158,773 2,245,408 SH   SOLE 30 2,245,408 0 0
SYSCO CORP COM 871829107 7,932 112,173 SH   SOLE 31 103,030 0 9,143
SYSCO CORP COM 871829107 1,701 24,059 SH   SOLE 34 24,059 0 0
SYSCO CORP COM 871829107 12,687 179,424 SH   SOLE 36 179,424 0 0
SYSCO CORP COM 871829107 1,173 16,588 SH   SOLE 40 16,588 0 0
SYSCO CORP COM 871829107 69 976 SH   OTR 43 976 0 0
SYSCO CORP COM 871829107 24,362 344,540 SH   SOLE 43 313,354 0 31,185
SYSTEM1 INC CL A COM 87200P109 5 727 SH   SOLE 2 0 0 727
SYSTEM1 INC CL A COM 87200P109 37 5,818 SH   SOLE 21 5,818 0 0
SYSTEM1 INC CL A COM 87200P109 1,647 261,828 SH   SOLE 22 261,828 0 0
T STAMP INC CL A NEW 873048300 3 2,941 SH   SOLE 18 2,941 0 0
T STAMP INC CL A NEW 873048300 26 26,775 SH   SOLE 21 26,775 0 0
T-MOBILE US INC COM 872590104 150,875 1,124,508 SH   SOLE 2 184,137 0 940,371
T-MOBILE US INC COM 872590104 61,594 459,078 SH   SOLE 4 242,195 0 216,883
T-MOBILE US INC COM 872590104 100,331 747,793 SH   SOLE 7 726,832 0 20,961
T-MOBILE US INC COM 872590104 2,983 22,235 SH   SOLE 13 2,743 0 19,492
T-MOBILE US INC COM 872590104 8,823 65,763 SH   SOLE 15 65,763 0 0
T-MOBILE US INC COM 872590104 0 2 SH   SOLE 17 0 0 2
T-MOBILE US INC COM 872590104 115,943 864,150 SH   SOLE 18 815,553 0 48,597
T-MOBILE US INC COM 872590104 42,428 316,223 SH   SOLE 19 316,223 0 0
T-MOBILE US INC COM 872590104 2,043,784 15,232,794 SH   SOLE 21 15,232,794 0 0
T-MOBILE US INC COM 872590104 1,770,489 13,195,863 SH   SOLE 22 11,983,811 0 1,212,052
T-MOBILE US INC COM 872590104 132,397 986,784 SH   SOLE 23 986,784 0 0
T-MOBILE US INC COM 872590104 106,521 793,927 SH   SOLE 25 793,927 0 0
T-MOBILE US INC COM 872590104 188,102 1,401,964 SH   SOLE 26 481,982 0 919,982
T-MOBILE US INC COM 872590104 91,466 681,714 SH   SOLE 28 11,167 0 670,547
T-MOBILE US INC COM 872590104 569,109 4,241,699 SH   SOLE 30 4,219,698 0 22,001
T-MOBILE US INC COM 872590104 18,569 138,398 SH   SOLE 31 127,038 0 11,360
T-MOBILE US INC COM 872590104 39,245 292,501 SH   SOLE 32 292,501 0 0
T-MOBILE US INC COM 872590104 63,491 473,213 SH   SOLE 34 473,213 0 0
T-MOBILE US INC COM 872590104 32,938 245,496 SH   SOLE 36 245,496 0 0
T-MOBILE US INC COM 872590104 2,713 20,218 SH   SOLE 40 20,218 0 0
T-MOBILE US INC COM 872590104 210 1,566 SH   OTR 43 1,566 0 0
T-MOBILE US INC COM 872590104 89,924 670,226 SH   SOLE 43 622,005 0 48,221
T2 BIOSYSTEMS INC COM 89853L104 9 75,320 SH   SOLE 21 75,320 0 0
T2 BIOSYSTEMS INC COM 89853L104 281 2,488,979 SH   SOLE 22 2,488,979 0 0
TABOOLA.COM LTD ORD SHS M8744T106 196 108,184 SH   SOLE 2 108,184 0 0
TABOOLA.COM LTD ORD SHS M8744T106 757 418,506 SH   SOLE 21 418,506 0 0
TABOOLA.COM LTD ORD SHS M8744T106 725 400,352 SH   SOLE 22 386,225 0 14,127
TABOOLA.COM LTD ORD SHS M8744T106 41 22,790 SH   SOLE 34 22,790 0 0
TABOOLA.COM LTD ORD SHS M8744T106 17 9,595 SH   SOLE 40 9,595 0 0
TABULA RASA HEALTHCARE INC COM 873379101 134 27,925 SH   SOLE 2 11,488 0 16,437
TABULA RASA HEALTHCARE INC COM 873379101 21 4,305 SH   SOLE 18 4,305 0 0
TABULA RASA HEALTHCARE INC COM 873379101 180 37,556 SH   SOLE 19 37,556 0 0
TABULA RASA HEALTHCARE INC COM 873379101 376 78,370 SH   SOLE 21 78,370 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,729 360,279 SH   SOLE 22 360,279 0 0
TABULA RASA HEALTHCARE INC COM 873379101 15 3,162 SH   SOLE 26 0 0 3,162
TABULA RASA HEALTHCARE INC COM 873379101 15 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101 12 2,512 SH   SOLE 43 2,512 0 0
TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9 2,254 2,828,000 PRN   SOLE 21 2,828,000 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,014 130,189 SH   SOLE 2 84,936 0 45,253
TACTILE SYS TECHNOLOGY INC COM 87357P100 1 103 SH   SOLE 4 103 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 2 289 SH   SOLE 7 289 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 498 63,987 SH   SOLE 18 57,734 0 6,253
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,360 302,935 SH   SOLE 19 302,935 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 5,430 697,006 SH   SOLE 21 697,006 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 6,148 789,273 SH   SOLE 22 772,701 0 16,572
TACTILE SYS TECHNOLOGY INC COM 87357P100 86 11,084 SH   SOLE 23 11,084 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 30 3,870 SH   SOLE 25 3,870 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 350 44,968 SH   SOLE 26 8,889 0 36,079
TACTILE SYS TECHNOLOGY INC COM 87357P100 35 4,483 SH   SOLE 28 2,068 0 2,415
TACTILE SYS TECHNOLOGY INC COM 87357P100 290 37,205 SH   SOLE 30 37,205 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 28 3,618 SH   SOLE 36 3,618 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 17 2,148 SH   SOLE 40 2,148 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 12 1,520 SH   SOLE 43 1,520 0 0
TAITRON COMPONENTS INC CL A 874028103 3 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 94,981 1,385,365 SH   SOLE 2 500,716 0 884,649
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,515 65,854 SH   SOLE 4 44,053 0 21,801
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,230 61,693 SH   SOLE 7 0 0 61,693
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,427 49,984 SH   SOLE 13 49,984 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9 125 SH   SOLE 17 0 0 125
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 73,551 1,072,793 SH   SOLE 18 1,068,922 0 3,871
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 84,137 1,227,207 SH   SOLE 19 1,227,207 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 204,882 2,988,354 SH   SOLE 21 2,988,354 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 78,770 1,148,923 SH   SOLE 22 1,025,774 0 123,149
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 17,068 248,952 SH   SOLE 25 229,469 0 19,483
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 17,754 258,962 SH   SOLE 26 13,391 0 245,571
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,565 22,820 SH   SOLE 28 0 0 22,820
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,382 34,750 SH   SOLE 30 34,750 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,068 15,571 SH   SOLE 31 0 0 15,571
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 122,400 1,785,301 SH   SOLE 34 1,785,301 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 409 5,968 SH   SOLE 36 5,968 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 209,500 3,055,715 SH   SOLE 43 2,836,135 0 219,580
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 32,339 296,691 SH   SOLE 2 55,003 0 241,688
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,456 105,100 SH   SOLE 4 55,924 0 49,176
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 17,088 156,768 SH   SOLE 7 152,373 0 4,395
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 931 8,540 SH   SOLE 13 726 0 7,814
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,661 15,237 SH   SOLE 15 15,237 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 29,982 275,064 SH   SOLE 18 262,316 0 12,748
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 26,725 245,187 SH   SOLE 19 245,187 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 654,259 6,002,373 SH   SOLE 21 6,002,373 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 375,852 3,448,180 SH   SOLE 22 3,132,714 0 315,466
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 27,935 256,282 SH   SOLE 23 256,282 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 23,189 212,740 SH   SOLE 25 212,740 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 31,697 290,799 SH   SOLE 26 93,593 0 197,206
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 35,377 324,561 SH   SOLE 28 1,552 0 323,009
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 16 150 SH   SOLE 29 150 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 117,032 1,073,686 SH   SOLE 30 1,073,686 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,998 36,677 SH   SOLE 31 33,773 0 2,904
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 36,507 334,926 SH   SOLE 34 334,926 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,151 56,432 SH   SOLE 36 56,432 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 563 5,166 SH   SOLE 40 5,166 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 26 243 SH   OTR 43 243 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,499 77,972 SH   SOLE 43 68,749 0 9,223
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 28,936 2,230,997 SH   SOLE 43 2,052,547 0 178,450
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,317 469,018 SH   SOLE 2 187,246 0 281,772
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,051 212,688 SH   SOLE 4 111,406 0 101,282
TAL EDUCATION GROUP SPONSORED ADS 874080104 279 56,526 SH   SOLE 7 56,526 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 766 155,129 SH   SOLE 13 38,449 0 116,680
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,872 378,893 SH   SOLE 15 378,893 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 944 190,996 SH   SOLE 18 190,996 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 39 7,971 SH   SOLE 19 7,971 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 38,308 7,754,645 SH   SOLE 21 7,754,645 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 22,835 4,622,419 SH   SOLE 22 4,276,841 0 345,578
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,350 475,609 SH   SOLE 23 475,609 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,435 290,525 SH   SOLE 25 290,525 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,331 876,765 SH   SOLE 26 75,807 0 800,958
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,563 923,593 SH   SOLE 28 32,032 0 891,561
TAL EDUCATION GROUP SPONSORED ADS 874080104 13,189 2,669,752 SH   SOLE 30 2,669,752 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 72 14,481 SH   SOLE 31 0 0 14,481
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,062 214,968 SH   SOLE 34 214,968 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 89 18,016 SH   SOLE 36 18,016 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 5 954 SH   SOLE 40 954 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 5,932 1,200,743 SH   SOLE 43 1,179,013 0 21,730
TALARIS THERAPEUTICS INC COM 87410C104 47 17,882 SH   SOLE 2 1,641 0 16,241
TALARIS THERAPEUTICS INC COM 87410C104 176 66,904 SH   SOLE 18 66,904 0 0
TALARIS THERAPEUTICS INC COM 87410C104 2,075 788,996 SH   SOLE 19 788,996 0 0
TALARIS THERAPEUTICS INC COM 87410C104 2,203 837,746 SH   SOLE 21 837,746 0 0
TALARIS THERAPEUTICS INC COM 87410C104 679 258,299 SH   SOLE 22 243,134 0 15,165
TALARIS THERAPEUTICS INC COM 87410C104 47 17,909 SH   SOLE 30 17,909 0 0
TALIS BIOMEDICAL CORP COM 87424L108 1 2,197 SH   SOLE 2 2,197 0 0
TALIS BIOMEDICAL CORP COM 87424L108 8 12,231 SH   SOLE 19 12,231 0 0
TALIS BIOMEDICAL CORP COM 87424L108 28 41,432 SH   SOLE 22 41,432 0 0
TALIS BIOMEDICAL CORP COM 87424L108 28 41,349 SH   SOLE 34 41,349 0 0
TALKSPACE INC COM 87427V103 3 3,125 SH   SOLE 2 0 0 3,125
TALKSPACE INC COM 87427V103 22 21,153 SH   SOLE 18 21,153 0 0
TALKSPACE INC COM 87427V103 464 450,965 SH   SOLE 21 450,965 0 0
TALKSPACE INC COM 87427V103 1,067 1,035,909 SH   SOLE 22 1,035,909 0 0
TALOS ENERGY INC COM 87484T108 1,507 90,492 SH   SOLE 2 55,483 0 35,009
TALOS ENERGY INC COM 87484T108 12 726 SH   SOLE 7 726 0 0
TALOS ENERGY INC COM 87484T108 3,702 222,350 SH   SOLE 18 222,350 0 0
TALOS ENERGY INC COM 87484T108 7,166 430,408 SH   SOLE 19 430,408 0 0
TALOS ENERGY INC COM 87484T108 131,722 7,911,226 SH   SOLE 21 7,911,226 0 0
TALOS ENERGY INC COM 87484T108 30,154 1,811,067 SH   SOLE 22 1,773,523 0 37,544
TALOS ENERGY INC COM 87484T108 159 9,558 SH   SOLE 23 9,558 0 0
TALOS ENERGY INC COM 87484T108 144 8,623 SH   SOLE 25 8,623 0 0
TALOS ENERGY INC COM 87484T108 1,499 90,030 SH   SOLE 26 35,079 0 54,951
TALOS ENERGY INC COM 87484T108 3,250 195,205 SH   SOLE 30 195,205 0 0
TALOS ENERGY INC COM 87484T108 104 6,273 SH   SOLE 40 6,273 0 0
TALOS ENERGY INC COM 87484T108 1,990 119,502 SH   SOLE 43 73,905 0 45,597
TANDEM DIABETES CARE INC COM NEW 875372203 5,352 111,859 SH   SOLE 2 63,550 0 48,309
TANDEM DIABETES CARE INC COM NEW 875372203 50 1,054 SH   SOLE 4 249 0 805
TANDEM DIABETES CARE INC COM NEW 875372203 35 734 SH   SOLE 7 734 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 6,733 140,710 SH   SOLE 18 140,710 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 12,518 261,601 SH   SOLE 19 261,601 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 174,781 3,652,684 SH   SOLE 21 3,652,684 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 83,301 1,740,871 SH   SOLE 22 1,664,287 0 76,584
TANDEM DIABETES CARE INC COM NEW 875372203 475 9,928 SH   SOLE 25 9,928 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,581 33,044 SH   SOLE 26 27,227 0 5,817
TANDEM DIABETES CARE INC COM NEW 875372203 228 4,765 SH   SOLE 28 1,116 0 3,649
TANDEM DIABETES CARE INC COM NEW 875372203 2,966 61,987 SH   SOLE 30 61,987 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 43 906 SH   SOLE 31 906 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 82 1,722 SH   SOLE 34 1,722 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 102 2,139 SH   SOLE 36 2,139 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 385 8,052 SH   SOLE 40 8,052 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 33 680 SH   OTR 43 680 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 2,894 60,483 SH   SOLE 43 53,831 0 6,652
TANGER FACTORY OUTLET CTRS I COM 875465106 3,123 228,278 SH   SOLE 2 210,426 0 17,852
TANGER FACTORY OUTLET CTRS I COM 875465106 699 51,117 SH   SOLE 4 51,117 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,770 129,410 SH   SOLE 7 129,410 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,685 342,438 SH   SOLE 18 342,438 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 5,822 425,608 SH   SOLE 19 425,608 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 172,977 12,644,503 SH   SOLE 21 12,644,503 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 47,926 3,503,382 SH   SOLE 22 3,441,367 0 62,015
TANGER FACTORY OUTLET CTRS I COM 875465106 144 10,523 SH   SOLE 23 10,523 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 6,323 462,240 SH   SOLE 25 462,240 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 454 33,170 SH   SOLE 26 20,646 0 12,524
TANGER FACTORY OUTLET CTRS I COM 875465106 971 70,995 SH   SOLE 28 1,796 0 69,199
TANGER FACTORY OUTLET CTRS I COM 875465106 6,626 484,349 SH   SOLE 30 484,349 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 48 3,538 SH   SOLE 36 3,538 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 170 12,426 SH   SOLE 40 12,426 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,611 117,754 SH   SOLE 43 92,483 0 25,271
TANGO THERAPEUTICS INC COM 87583X109 122 33,833 SH   SOLE 2 14,061 0 19,772
TANGO THERAPEUTICS INC COM 87583X109 538 148,733 SH   SOLE 18 148,733 0 0
TANGO THERAPEUTICS INC COM 87583X109 318 87,875 SH   SOLE 19 87,875 0 0
TANGO THERAPEUTICS INC COM 87583X109 5,646 1,559,648 SH   SOLE 21 1,559,648 0 0
TANGO THERAPEUTICS INC COM 87583X109 3,687 1,018,412 SH   SOLE 22 973,249 0 45,163
TANGO THERAPEUTICS INC COM 87583X109 34 9,304 SH   SOLE 25 9,304 0 0
TANGO THERAPEUTICS INC COM 87583X109 7 2,022 SH   SOLE 26 2,022 0 0
TANGO THERAPEUTICS INC COM 87583X109 174 48,184 SH   SOLE 30 48,184 0 0
TANGO THERAPEUTICS INC COM 87583X109 45 12,399 SH   SOLE 40 12,399 0 0
TAPESTRY INC COM 876030107 14,823 521,394 SH   SOLE 2 211,502 0 309,892
TAPESTRY INC COM 876030107 1,616 56,843 SH   SOLE 4 3,181 0 53,662
TAPESTRY INC COM 876030107 5,694 200,297 SH   SOLE 7 193,478 0 6,819
TAPESTRY INC COM 876030107 110 3,865 SH   SOLE 13 3,865 0 0
TAPESTRY INC COM 876030107 149 5,240 SH   SOLE 15 5,240 0 0
TAPESTRY INC COM 876030107 1 50 SH   SOLE 17 0 0 50
TAPESTRY INC COM 876030107 10,584 372,290 SH   SOLE 18 365,151 0 7,139
TAPESTRY INC COM 876030107 6,087 214,108 SH   SOLE 19 214,108 0 0
TAPESTRY INC COM 876030107 168,357 5,921,806 SH   SOLE 21 5,921,806 0 0
TAPESTRY INC COM 876030107 162,156 5,703,684 SH   SOLE 22 5,346,047 0 357,637
TAPESTRY INC COM 876030107 117 4,128 SH   SOLE 23 4,128 0 0
TAPESTRY INC COM 876030107 1,739 61,154 SH   SOLE 25 61,154 0 0
TAPESTRY INC COM 876030107 10,077 354,453 SH   SOLE 26 178,422 0 176,031
TAPESTRY INC COM 876030107 412 14,493 SH   SOLE 28 2,912 0 11,581
TAPESTRY INC COM 876030107 20,972 737,659 SH   SOLE 30 737,659 0 0
TAPESTRY INC COM 876030107 101 3,559 SH   SOLE 31 3,559 0 0
TAPESTRY INC COM 876030107 1,374 48,317 SH   SOLE 34 48,317 0 0
TAPESTRY INC COM 876030107 823 28,964 SH   SOLE 36 28,964 0 0
TAPESTRY INC COM 876030107 1,015 35,715 SH   SOLE 40 35,715 0 0
TAPESTRY INC COM 876030107 6 223 SH   OTR 43 223 0 0
TAPESTRY INC COM 876030107 12,638 444,518 SH   SOLE 43 429,763 0 14,755
TARENA INTL INC SPONSORED ADS 876108200 6 993 SH   SOLE 43 993 0 0
TARGA RES CORP COM 87612G101 60,173 997,239 SH   SOLE 2 127,838 0 869,401
TARGA RES CORP COM 87612G101 13,396 222,007 SH   SOLE 4 205,254 0 16,753
TARGA RES CORP COM 87612G101 22,889 379,341 SH   SOLE 7 379,341 0 0
TARGA RES CORP COM 87612G101 547 9,060 SH   SOLE 13 680 0 8,380
TARGA RES CORP COM 87612G101 917 15,194 SH   SOLE 15 15,194 0 0
TARGA RES CORP COM 87612G101 35,462 587,710 SH   SOLE 18 576,663 0 11,047
TARGA RES CORP COM 87612G101 15,787 261,637 SH   SOLE 19 261,637 0 0
TARGA RES CORP COM 87612G101 778,038 12,894,230 SH   SOLE 21 12,894,230 0 0
TARGA RES CORP COM 87612G101 366,647 6,076,351 SH   SOLE 22 5,663,031 0 413,320
TARGA RES CORP COM 87612G101 20,499 339,719 SH   SOLE 23 339,719 0 0
TARGA RES CORP COM 87612G101 11,121 184,306 SH   SOLE 25 184,306 0 0
TARGA RES CORP COM 87612G101 24,720 409,685 SH   SOLE 26 328,111 0 81,574
TARGA RES CORP COM 87612G101 15,554 257,770 SH   SOLE 28 44,409 0 213,361
TARGA RES CORP COM 87612G101 66,905 1,108,794 SH   SOLE 30 1,090,061 0 18,733
TARGA RES CORP COM 87612G101 2,974 49,289 SH   SOLE 31 45,148 0 4,141
TARGA RES CORP COM 87612G101 4,943 81,920 SH   SOLE 34 81,920 0 0
TARGA RES CORP COM 87612G101 3,526 58,432 SH   SOLE 36 58,432 0 0
TARGA RES CORP COM 87612G101 425 7,049 SH   SOLE 40 7,049 0 0
TARGA RES CORP COM 87612G101 8 136 SH   OTR 43 136 0 0
TARGA RES CORP COM 87612G101 21,037 348,635 SH   SOLE 43 327,507 0 21,128
TARGET CORP COM 87612E106 139,957 943,170 SH   SOLE 2 200,506 0 742,664
TARGET CORP COM 87612E106 56,804 382,805 SH   SOLE 4 238,729 0 144,076
TARGET CORP COM 87612E106 87,620 590,472 SH   SOLE 7 490,448 0 100,024
TARGET CORP COM 87612E106 3,317 22,355 SH   SOLE 13 11,547 0 10,808
TARGET CORP COM 87612E106 10,582 71,315 SH   SOLE 15 71,315 0 0
TARGET CORP COM 87612E106 1 6 SH   SOLE 17 0 0 6
TARGET CORP COM 87612E106 110,072 741,774 SH   SOLE 18 663,038 0 78,736
TARGET CORP COM 87612E106 59,374 400,124 SH   SOLE 19 400,124 0 0
TARGET CORP COM 87612E106 2,180,769 14,696,199 SH   SOLE 21 14,696,199 0 0
TARGET CORP COM 87612E106 1,554,991 10,479,083 SH   SOLE 22 9,488,977 0 990,106
TARGET CORP COM 87612E106 113,203 762,878 SH   SOLE 23 762,878 0 0
TARGET CORP COM 87612E106 138,588 933,943 SH   SOLE 25 933,943 0 0
TARGET CORP COM 87612E106 169,370 1,141,382 SH   SOLE 26 519,219 0 622,163
TARGET CORP COM 87612E106 236,040 1,590,673 SH   SOLE 28 58,294 0 1,532,379
TARGET CORP COM 87612E106 311 2,099 SH   SOLE 29 2,099 0 0
TARGET CORP COM 87612E106 597,548 4,026,875 SH   SOLE 30 4,019,364 0 7,511
TARGET CORP COM 87612E106 15,401 103,784 SH   SOLE 31 95,251 0 8,533
TARGET CORP COM 87612E106 3,277 22,083 SH   SOLE 34 22,083 0 0
TARGET CORP COM 87612E106 28,311 190,785 SH   SOLE 36 190,785 0 0
TARGET CORP COM 87612E106 2,220 14,960 SH   SOLE 40 14,960 0 0
TARGET CORP COM 87612E106 171 1,153 SH   OTR 43 1,153 0 0
TARGET CORP COM 87612E106 104,797 706,226 SH   SOLE 43 647,157 0 59,069
TARGET HOSPITALITY CORP COM 87615L107 249 19,694 SH   SOLE 2 16,469 0 3,225
TARGET HOSPITALITY CORP COM 87615L107 4 354 SH   SOLE 7 354 0 0
TARGET HOSPITALITY CORP COM 87615L107 981 77,708 SH   SOLE 18 77,708 0 0
TARGET HOSPITALITY CORP COM 87615L107 718 56,928 SH   SOLE 19 56,928 0 0
TARGET HOSPITALITY CORP COM 87615L107 11,590 918,388 SH   SOLE 21 918,388 0 0
TARGET HOSPITALITY CORP COM 87615L107 9,893 783,902 SH   SOLE 22 762,118 0 21,784
TARGET HOSPITALITY CORP COM 87615L107 63 5,008 SH   SOLE 25 5,008 0 0
TARGET HOSPITALITY CORP COM 87615L107 70 5,525 SH   SOLE 28 0 0 5,525
TARGET HOSPITALITY CORP COM 87615L107 324 25,710 SH   SOLE 30 25,710 0 0
TARGET HOSPITALITY CORP COM 87615L107 170 13,435 SH   SOLE 43 13,147 0 288
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 121 31,091 SH   SOLE 19 31,091 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 1 310 SH   SOLE 22 310 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 26 6,596 SH   SOLE 34 6,596 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1 18 SH   SOLE 2 18 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 2,865 95,579 SH   SOLE 21 95,579 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1,711 57,077 SH   SOLE 22 53,068 0 4,009
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 36 1,216 SH   SOLE 25 1,216 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 171 5,698 SH   SOLE 30 5,698 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 47 1,577 SH   SOLE 40 1,577 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 625 20,858 SH   SOLE 43 17,303 0 3,555
TARSUS PHARMACEUTICALS INC COM 87650L103 262 15,302 SH   SOLE 2 3,516 0 11,786
TARSUS PHARMACEUTICALS INC COM 87650L103 5 321 SH   SOLE 7 321 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 950 55,494 SH   SOLE 18 55,494 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 771 45,035 SH   SOLE 19 45,035 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 10,381 606,389 SH   SOLE 21 606,389 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 6,504 379,898 SH   SOLE 22 369,022 0 10,876
TARSUS PHARMACEUTICALS INC COM 87650L103 16 952 SH   SOLE 23 952 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 263 15,370 SH   SOLE 43 15,320 0 50
TASEKO MINES LTD COM 876511106 10,882 9,545,985 SH   SOLE 21 9,545,985 0 0
TASEKO MINES LTD COM 876511106 255 223,748 SH   SOLE 43 219,890 0 3,858
TASKUS INC CLASS A COM 87652V109 159 9,903 SH   SOLE 2 8,987 0 916
TASKUS INC CLASS A COM 87652V109 312 19,374 SH   SOLE 18 19,374 0 0
TASKUS INC CLASS A COM 87652V109 1,385 85,995 SH   SOLE 21 85,995 0 0
TASKUS INC CLASS A COM 87652V109 6,022 374,009 SH   SOLE 22 363,556 0 10,453
TASKUS INC CLASS A COM 87652V109 56 3,497 SH   SOLE 25 3,497 0 0
TASKUS INC CLASS A COM 87652V109 25 1,544 SH   SOLE 28 0 0 1,544
TASKUS INC CLASS A COM 87652V109 306 19,033 SH   SOLE 30 19,033 0 0
TASKUS INC CLASS A COM 87652V109 59 3,680 SH   SOLE 40 3,680 0 0
TASKUS INC CLASS A COM 87652V109 32 1,975 SH   SOLE 43 1,975 0 0
TATA MTRS LTD SPONSORED ADR 876568502 5,705 235,146 SH   SOLE 4 235,146 0 0
TATA MTRS LTD SPONSORED ADR 876568502 118 4,876 SH   SOLE 7 4,876 0 0
TATA MTRS LTD SPONSORED ADR 876568502 15,461 637,293 SH   SOLE 18 637,293 0 0
TATA MTRS LTD SPONSORED ADR 876568502 146 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 154 6,340 SH   SOLE 26 0 0 6,340
TATA MTRS LTD SPONSORED ADR 876568502 1,456 60,034 SH   SOLE 30 60,034 0 0
TATA MTRS LTD SPONSORED ADR 876568502 33,022 1,361,164 SH   SOLE 43 1,291,736 0 69,428
TATTOOED CHEF INC COM CL A 87663X102 123 24,625 SH   SOLE 2 19,295 0 5,330
TATTOOED CHEF INC COM CL A 87663X102 4 752 SH   SOLE 7 752 0 0
TATTOOED CHEF INC COM CL A 87663X102 659 132,409 SH   SOLE 18 132,409 0 0
TATTOOED CHEF INC COM CL A 87663X102 453 90,897 SH   SOLE 19 90,897 0 0
TATTOOED CHEF INC COM CL A 87663X102 8,957 1,798,566 SH   SOLE 21 1,798,566 0 0
TATTOOED CHEF INC COM CL A 87663X102 5,722 1,149,078 SH   SOLE 22 1,120,919 0 28,159
TATTOOED CHEF INC COM CL A 87663X102 23 4,547 SH   SOLE 25 4,547 0 0
TATTOOED CHEF INC COM CL A 87663X102 19 3,893 SH   SOLE 26 0 0 3,893
TATTOOED CHEF INC COM CL A 87663X102 24 4,896 SH   SOLE 28 0 0 4,896
TATTOOED CHEF INC COM CL A 87663X102 50 9,949 SH   SOLE 30 9,949 0 0
TATTOOED CHEF INC COM CL A 87663X102 21 4,247 SH   SOLE 40 4,247 0 0
TATTOOED CHEF INC COM CL A 87663X102 3 666 SH   SOLE 43 666 0 0
TAYLOR DEVICES INC COM 877163105 7 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 29 2,813 SH   SOLE 22 2,813 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 37,237 1,596,779 SH   SOLE 2 1,539,252 0 57,527
TAYLOR MORRISON HOME CORP COM 87724P106 2,530 108,474 SH   SOLE 4 513 0 107,961
TAYLOR MORRISON HOME CORP COM 87724P106 62 2,660 SH   SOLE 7 2,660 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 12,047 516,612 SH   SOLE 18 516,612 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 15,237 653,386 SH   SOLE 19 653,386 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 206,966 8,875,022 SH   SOLE 21 8,875,022 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 79,984 3,429,857 SH   SOLE 22 3,312,338 0 117,519
TAYLOR MORRISON HOME CORP COM 87724P106 125 5,340 SH   SOLE 23 5,340 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 404 17,336 SH   SOLE 25 17,336 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,379 59,124 SH   SOLE 26 39,720 0 19,404
TAYLOR MORRISON HOME CORP COM 87724P106 160 6,872 SH   SOLE 28 2,298 0 4,574
TAYLOR MORRISON HOME CORP COM 87724P106 1,818 77,947 SH   SOLE 30 77,947 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,567 67,196 SH   SOLE 34 67,196 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 147 6,309 SH   SOLE 36 6,309 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 343 14,687 SH   SOLE 40 14,687 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 10,124 434,140 SH   SOLE 43 425,130 0 9,010
TAYSHA GENE THERAPIES INC COM SHS 877619106 229 118,577 SH   SOLE 2 84,050 0 34,527
TAYSHA GENE THERAPIES INC COM SHS 877619106 9 4,506 SH   SOLE 18 4,506 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 319 165,035 SH   SOLE 19 165,035 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 496 257,085 SH   SOLE 21 257,085 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 906 469,562 SH   SOLE 22 469,562 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 1 752 SH   SOLE 23 752 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 7 3,468 SH   SOLE 26 0 0 3,468
TAYSHA GENE THERAPIES INC COM SHS 877619106 32 16,664 SH   SOLE 30 16,664 0 0
TC BANCSHARES INC COM 87224V108 13 935 SH   SOLE 18 935 0 0
TC BANCSHARES INC COM 87224V108 131 9,090 SH   SOLE 21 9,090 0 0
TC BANCSHARES INC COM 87224V108 4 294 SH   SOLE 22 294 0 0
TC ENERGY CORP COM 87807B107 1,926 47,815 SH   SOLE 2 47,815 0 0
TC ENERGY CORP COM 87807B107 270 6,707 SH   SOLE 19 6,707 0 0
TC ENERGY CORP COM 87807B107 25,195 625,345 SH   SOLE 21 625,345 0 0
TC ENERGY CORP COM 87807B107 2,657 65,935 SH   SOLE 22 65,935 0 0
TC ENERGY CORP COM 87807B107 11,929 296,066 SH   SOLE 43 269,964 0 26,102
TCR2 THERAPEUTICS INC COM 87808K106 149 82,852 SH   SOLE 2 66,114 0 16,738
TCR2 THERAPEUTICS INC COM 87808K106 10 5,751 SH   SOLE 18 5,751 0 0
TCR2 THERAPEUTICS INC COM 87808K106 5 2,520 SH   SOLE 19 2,520 0 0
TCR2 THERAPEUTICS INC COM 87808K106 577 320,567 SH   SOLE 21 320,567 0 0
TCR2 THERAPEUTICS INC COM 87808K106 1,056 586,643 SH   SOLE 22 586,643 0 0
TCR2 THERAPEUTICS INC COM 87808K106 9 4,911 SH   SOLE 26 0 0 4,911
TCR2 THERAPEUTICS INC COM 87808K106 9 4,947 SH   SOLE 28 4,947 0 0
TCR2 THERAPEUTICS INC COM 87808K106 32 17,521 SH   SOLE 30 17,521 0 0
TCV ACQUISITION CORP CL A SHS G8704C124 49 5,000 SH   SOLE 2 5,000 0 0
TCW SPECIAL PURPOSE ACQU COR COM CL A 87301L106 403 41,121 SH   SOLE 2 41,121 0 0
TD SYNNEX CORPORATION COM 87162W100 13,214 162,755 SH   SOLE 2 118,676 0 44,079
TD SYNNEX CORPORATION COM 87162W100 69 848 SH   SOLE 4 641 0 207
TD SYNNEX CORPORATION COM 87162W100 56 687 SH   SOLE 7 687 0 0
TD SYNNEX CORPORATION COM 87162W100 7,329 90,267 SH   SOLE 18 90,267 0 0
TD SYNNEX CORPORATION COM 87162W100 2,001 24,644 SH   SOLE 19 24,644 0 0
TD SYNNEX CORPORATION COM 87162W100 171,469 2,111,944 SH   SOLE 21 2,111,944 0 0
TD SYNNEX CORPORATION COM 87162W100 100,158 1,233,629 SH   SOLE 22 1,181,065 0 52,564
TD SYNNEX CORPORATION COM 87162W100 39 483 SH   SOLE 23 483 0 0
TD SYNNEX CORPORATION COM 87162W100 523 6,438 SH   SOLE 25 6,438 0 0
TD SYNNEX CORPORATION COM 87162W100 1,315 16,197 SH   SOLE 26 12,997 0 3,200
TD SYNNEX CORPORATION COM 87162W100 61 751 SH   SOLE 28 751 0 0
TD SYNNEX CORPORATION COM 87162W100 1,369 16,867 SH   SOLE 30 16,867 0 0
TD SYNNEX CORPORATION COM 87162W100 51 626 SH   SOLE 31 626 0 0
TD SYNNEX CORPORATION COM 87162W100 61 746 SH   SOLE 36 746 0 0
TD SYNNEX CORPORATION COM 87162W100 436 5,370 SH   SOLE 40 5,370 0 0
TD SYNNEX CORPORATION COM 87162W100 4,867 59,940 SH   SOLE 43 57,174 0 2,766
TDCX INC ADS 87190U100 275 29,381 SH   SOLE 7 29,381 0 0
TDCX INC ADS 87190U100 2,074 221,374 SH   SOLE 21 221,374 0 0
TDCX INC ADS 87190U100 1,442 153,845 SH   SOLE 22 146,833 0 7,012
TDCX INC ADS 87190U100 26 2,778 SH   SOLE 30 2,778 0 0
TDCX INC ADS 87190U100 231 24,649 SH   SOLE 34 24,649 0 0
TE CONNECTIVITY LTD SHS H84989104 32,278 292,475 SH   SOLE 2 170,738 0 121,737
TE CONNECTIVITY LTD SHS H84989104 20,470 185,486 SH   SOLE 4 150,084 0 35,402
TE CONNECTIVITY LTD SHS H84989104 32,710 296,392 SH   SOLE 7 285,879 0 10,513
TE CONNECTIVITY LTD SHS H84989104 3,167 28,694 SH   SOLE 13 6,437 0 22,257
TE CONNECTIVITY LTD SHS H84989104 5,436 49,253 SH   SOLE 15 49,253 0 0
TE CONNECTIVITY LTD SHS H84989104 1 5 SH   SOLE 17 0 0 5
TE CONNECTIVITY LTD SHS H84989104 113,447 1,027,975 SH   SOLE 18 993,145 0 34,830
TE CONNECTIVITY LTD SHS H84989104 134,841 1,221,826 SH   SOLE 19 1,221,826 0 0
TE CONNECTIVITY LTD SHS H84989104 642,513 5,821,977 SH   SOLE 21 5,821,977 0 0
TE CONNECTIVITY LTD SHS H84989104 523,120 4,740,119 SH   SOLE 22 4,333,438 0 406,681
TE CONNECTIVITY LTD SHS H84989104 60,576 548,898 SH   SOLE 23 548,898 0 0
TE CONNECTIVITY LTD SHS H84989104 56,789 514,582 SH   SOLE 25 514,582 0 0
TE CONNECTIVITY LTD SHS H84989104 78,032 707,064 SH   SOLE 26 295,032 0 412,032
TE CONNECTIVITY LTD SHS H84989104 88,783 804,481 SH   SOLE 28 7,776 0 796,705
TE CONNECTIVITY LTD SHS H84989104 29 267 SH   SOLE 29 267 0 0
TE CONNECTIVITY LTD SHS H84989104 186,602 1,690,847 SH   SOLE 30 1,690,847 0 0
TE CONNECTIVITY LTD SHS H84989104 9,430 85,445 SH   SOLE 31 79,605 0 5,840
TE CONNECTIVITY LTD SHS H84989104 211,387 1,915,434 SH   SOLE 34 1,915,434 0 0
TE CONNECTIVITY LTD SHS H84989104 11,563 104,777 SH   SOLE 36 104,777 0 0
TE CONNECTIVITY LTD SHS H84989104 1,633 14,794 SH   SOLE 37 14,794 0 0
TE CONNECTIVITY LTD SHS H84989104 1,131 10,245 SH   SOLE 40 10,245 0 0
TE CONNECTIVITY LTD SHS H84989104 37,058 335,789 SH   SOLE 43 309,808 0 25,981
TE CONNECTIVITY LTD OPTIONS H84989904 221 2,000 SH Call SOLE 2 0 0 2,000
TE CONNECTIVITY LTD OPTIONS H84989904 155 1,400 SH Call SOLE 4 1,400 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 2,439 22,100 SH Call SOLE 18 22,100 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 13,045 118,200 SH Call SOLE 19 118,200 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 1,015 9,200 SH Call SOLE 22 9,200 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 121 1,100 SH Call SOLE 26 1,100 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 7,394 67,000 SH Call SOLE 34 67,000 0 0
TEAM INC COM 878155100 1 919 SH   SOLE 2 0 0 919
TEAM INC COM 878155100 6 5,613 SH   SOLE 18 5,613 0 0
TEAM INC COM 878155100 92 86,469 SH   SOLE 21 86,469 0 0
TEAM INC COM 878155100 502 473,134 SH   SOLE 22 473,134 0 0
TECHNIPFMC PLC COM G87110105 1,480 174,918 SH   SOLE 2 159,380 0 15,538
TECHNIPFMC PLC COM G87110105 13 1,584 SH   SOLE 4 1,584 0 0
TECHNIPFMC PLC COM G87110105 61 7,167 SH   SOLE 7 7,167 0 0
TECHNIPFMC PLC COM G87110105 39 4,614 SH   SOLE 18 4,614 0 0
TECHNIPFMC PLC COM G87110105 246 29,065 SH   SOLE 19 29,065 0 0
TECHNIPFMC PLC COM G87110105 17,649 2,086,146 SH   SOLE 21 2,086,146 0 0
TECHNIPFMC PLC COM G87110105 52,483 6,203,652 SH   SOLE 22 5,997,990 0 205,662
TECHNIPFMC PLC COM G87110105 616 72,810 SH   SOLE 25 72,810 0 0
TECHNIPFMC PLC COM G87110105 2,101 248,338 SH   SOLE 26 214,778 0 33,560
TECHNIPFMC PLC COM G87110105 357 42,242 SH   SOLE 28 0 0 42,242
TECHNIPFMC PLC COM G87110105 2,260 267,109 SH   SOLE 30 267,109 0 0
TECHNIPFMC PLC COM G87110105 62 7,288 SH   SOLE 34 7,288 0 0
TECHNIPFMC PLC COM G87110105 565 66,828 SH   SOLE 36 66,828 0 0
TECHNIPFMC PLC COM G87110105 455 53,777 SH   SOLE 40 53,777 0 0
TECHNIPFMC PLC COM G87110105 2,316 273,717 SH   SOLE 43 267,875 0 5,842
TECHTARGET INC COM 87874R100 1,316 22,230 SH   SOLE 2 19,074 0 3,156
TECHTARGET INC COM 87874R100 5 86 SH   SOLE 4 86 0 0
TECHTARGET INC COM 87874R100 18 297 SH   SOLE 7 297 0 0
TECHTARGET INC COM 87874R100 5,388 91,008 SH   SOLE 18 91,008 0 0
TECHTARGET INC COM 87874R100 2,981 50,347 SH   SOLE 19 50,347 0 0
TECHTARGET INC COM 87874R100 190,813 3,223,199 SH   SOLE 21 3,223,199 0 0
TECHTARGET INC COM 87874R100 39,486 667,000 SH   SOLE 22 648,940 0 18,060
TECHTARGET INC COM 87874R100 253 4,271 SH   SOLE 25 4,271 0 0
TECHTARGET INC COM 87874R100 710 11,992 SH   SOLE 26 9,152 0 2,840
TECHTARGET INC COM 87874R100 58 987 SH   SOLE 28 475 0 512
TECHTARGET INC COM 87874R100 2,751 46,467 SH   SOLE 30 46,467 0 0
TECHTARGET INC COM 87874R100 186 3,149 SH   SOLE 40 3,149 0 0
TECHTARGET INC COM 87874R100 589 9,949 SH   SOLE 43 8,814 0 1,135
TECK RESOURCES LTD CL B 878742204 478 15,703 SH   SOLE 2 15,703 0 0
TECK RESOURCES LTD CL B 878742204 31,383 1,032,007 SH   SOLE 19 1,032,007 0 0
TECK RESOURCES LTD CL B 878742204 5,308 174,560 SH   SOLE 21 174,560 0 0
TECK RESOURCES LTD CL B 878742204 841 27,668 SH   SOLE 22 27,668 0 0
TECK RESOURCES LTD CL B 878742204 15,682 515,692 SH   SOLE 25 515,692 0 0
TECK RESOURCES LTD CL B 878742204 40,068 1,317,579 SH   SOLE 29 1,317,579 0 0
TECK RESOURCES LTD CL B 878742204 11,801 388,077 SH   SOLE 34 388,077 0 0
TECK RESOURCES LTD CL B 878742204 24,790 815,206 SH   SOLE 43 734,594 0 80,612
TECNOGLASS INC ORD SHS G87264100 16 744 SH   SOLE 2 0 0 744
TECNOGLASS INC ORD SHS G87264100 17 825 SH   SOLE 19 825 0 0
TECNOGLASS INC ORD SHS G87264100 943 44,921 SH   SOLE 21 44,921 0 0
TECNOGLASS INC ORD SHS G87264100 6,084 289,866 SH   SOLE 22 289,866 0 0
TECNOGLASS INC ORD SHS G87264100 22 1,049 SH   SOLE 23 1,049 0 0
TECNOGLASS INC ORD SHS G87264100 8 367 SH   SOLE 26 0 0 367
TECNOGLASS INC ORD SHS G87264100 19 902 SH   SOLE 34 902 0 0
TEEKAY CORPORATION COM Y8564W103 378 105,191 SH   SOLE 2 2,758 0 102,433
TEEKAY CORPORATION COM Y8564W103 4 1,116 SH   SOLE 7 1,116 0 0
TEEKAY CORPORATION COM Y8564W103 813 226,576 SH   SOLE 18 226,576 0 0
TEEKAY CORPORATION COM Y8564W103 484 134,680 SH   SOLE 19 134,680 0 0
TEEKAY CORPORATION COM Y8564W103 8,447 2,353,001 SH   SOLE 21 2,353,001 0 0
TEEKAY CORPORATION COM Y8564W103 3,627 1,010,273 SH   SOLE 22 958,618 0 51,655
TEEKAY CORPORATION COM Y8564W103 140 38,900 SH   SOLE 26 0 0 38,900
TEEKAY TANKERS LTD CL A Y8565N300 2,609 94,745 SH   SOLE 2 51,560 0 43,185
TEEKAY TANKERS LTD CL A Y8565N300 9 331 SH   SOLE 7 331 0 0
TEEKAY TANKERS LTD CL A Y8565N300 1,967 71,409 SH   SOLE 18 71,409 0 0
TEEKAY TANKERS LTD CL A Y8565N300 6,202 225,214 SH   SOLE 19 225,214 0 0
TEEKAY TANKERS LTD CL A Y8565N300 21,794 791,357 SH   SOLE 21 791,357 0 0
TEEKAY TANKERS LTD CL A Y8565N300 12,328 447,639 SH   SOLE 22 432,984 0 14,655
TEEKAY TANKERS LTD CL A Y8565N300 213 7,747 SH   SOLE 23 7,747 0 0
TEEKAY TANKERS LTD CL A Y8565N300 1,018 36,964 SH   SOLE 26 0 0 36,964
TEGNA INC COM 87901J105 8,375 404,997 SH   SOLE 2 220,738 0 184,259
TEGNA INC COM 87901J105 11 522 SH   SOLE 4 522 0 0
TEGNA INC COM 87901J105 81 3,933 SH   SOLE 7 3,933 0 0
TEGNA INC COM 87901J105 21,800 1,054,162 SH   SOLE 18 1,054,162 0 0
TEGNA INC COM 87901J105 15,809 764,466 SH   SOLE 19 764,466 0 0
TEGNA INC COM 87901J105 329,064 15,912,178 SH   SOLE 21 15,912,178 0 0
TEGNA INC COM 87901J105 141,530 6,843,827 SH   SOLE 22 6,606,233 0 237,594
TEGNA INC COM 87901J105 263 12,728 SH   SOLE 23 12,728 0 0
TEGNA INC COM 87901J105 712 34,440 SH   SOLE 25 34,440 0 0
TEGNA INC COM 87901J105 3,791 183,318 SH   SOLE 26 77,359 0 105,959
TEGNA INC COM 87901J105 326 15,780 SH   SOLE 28 5,666 0 10,114
TEGNA INC COM 87901J105 3,895 188,358 SH   SOLE 30 188,358 0 0
TEGNA INC COM 87901J105 211 10,181 SH   SOLE 36 10,181 0 0
TEGNA INC COM 87901J105 534 25,839 SH   SOLE 40 25,839 0 0
TEGNA INC COM 87901J105 24 1,150 SH   OTR 43 1,150 0 0
TEGNA INC COM 87901J105 6,063 293,188 SH   SOLE 43 270,342 0 22,847
TEJON RANCH CO COM 879080109 250 17,329 SH   SOLE 2 11,711 0 5,618
TEJON RANCH CO COM 879080109 3 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 2 122 SH   SOLE 7 122 0 0
TEJON RANCH CO COM 879080109 915 63,558 SH   SOLE 18 63,558 0 0
TEJON RANCH CO COM 879080109 536 37,235 SH   SOLE 19 37,235 0 0
TEJON RANCH CO COM 879080109 11,549 802,046 SH   SOLE 21 802,046 0 0
TEJON RANCH CO COM 879080109 7,215 501,043 SH   SOLE 22 479,995 0 21,048
TEJON RANCH CO COM 879080109 63 4,401 SH   SOLE 25 4,401 0 0
TEJON RANCH CO COM 879080109 16 1,097 SH   SOLE 26 1,097 0 0
TEJON RANCH CO COM 879080109 230 15,965 SH   SOLE 28 0 0 15,965
TEJON RANCH CO COM 879080109 25 1,720 SH   SOLE 30 1,720 0 0
TEJON RANCH CO COM 879080109 25 1,731 SH   SOLE 40 1,731 0 0
TEJON RANCH CO COM 879080109 88 6,125 SH   SOLE 43 5,610 0 515
TELA BIO INC COM 872381108 10 1,226 SH   SOLE 2 947 0 279
TELA BIO INC COM 872381108 5 582 SH   SOLE 18 582 0 0
TELA BIO INC COM 872381108 111 13,053 SH   SOLE 21 13,053 0 0
TELA BIO INC COM 872381108 20 2,342 SH   SOLE 22 2,342 0 0
TELADOC HEALTH INC COM 87918A105 13,190 520,316 SH   SOLE 2 299,481 0 220,835
TELADOC HEALTH INC COM 87918A105 2,653 104,647 SH   SOLE 4 46,421 0 58,226
TELADOC HEALTH INC COM 87918A105 596 23,505 SH   SOLE 7 20,954 0 2,551
TELADOC HEALTH INC COM 87918A105 11 443 SH   SOLE 13 443 0 0
TELADOC HEALTH INC COM 87918A105 430 16,965 SH   SOLE 15 16,965 0 0
TELADOC HEALTH INC COM 87918A105 6,054 238,828 SH   SOLE 18 170,732 0 68,096
TELADOC HEALTH INC COM 87918A105 17,501 690,385 SH   SOLE 19 690,385 0 0
TELADOC HEALTH INC COM 87918A105 77,724 3,066,041 SH   SOLE 21 3,066,041 0 0
TELADOC HEALTH INC COM 87918A105 125,618 4,955,350 SH   SOLE 22 4,493,007 0 462,343
TELADOC HEALTH INC COM 87918A105 6,634 261,691 SH   SOLE 23 261,691 0 0
TELADOC HEALTH INC COM 87918A105 2,056 81,085 SH   SOLE 25 81,085 0 0
TELADOC HEALTH INC COM 87918A105 4,134 163,067 SH   SOLE 26 118,592 0 44,475
TELADOC HEALTH INC COM 87918A105 3,893 153,558 SH   SOLE 28 2,837 0 150,721
TELADOC HEALTH INC COM 87918A105 28,333 1,117,662 SH   SOLE 30 1,117,662 0 0
TELADOC HEALTH INC COM 87918A105 779 30,748 SH   SOLE 31 28,640 0 2,108
TELADOC HEALTH INC COM 87918A105 165 6,509 SH   SOLE 34 6,509 0 0
TELADOC HEALTH INC COM 87918A105 1,246 49,157 SH   SOLE 36 49,157 0 0
TELADOC HEALTH INC COM 87918A105 122 4,813 SH   SOLE 40 4,813 0 0
TELADOC HEALTH INC COM 87918A105 7 266 SH   OTR 43 266 0 0
TELADOC HEALTH INC COM 87918A105 4,308 169,935 SH   SOLE 43 148,906 0 21,029
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 6,373 8,715,000 PRN   SOLE 21 8,715,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 24,786 73,448 SH   SOLE 2 11,923 0 61,525
TELEDYNE TECHNOLOGIES INC COM 879360105 11,292 33,461 SH   SOLE 4 14,892 0 18,569
TELEDYNE TECHNOLOGIES INC COM 879360105 13,960 41,366 SH   SOLE 7 40,086 0 1,280
TELEDYNE TECHNOLOGIES INC COM 879360105 521 1,544 SH   SOLE 13 185 0 1,359
TELEDYNE TECHNOLOGIES INC COM 879360105 1,491 4,417 SH   SOLE 15 4,417 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 36,190 107,239 SH   SOLE 18 103,499 0 3,740
TELEDYNE TECHNOLOGIES INC COM 879360105 123,249 365,216 SH   SOLE 19 365,216 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 389,192 1,153,263 SH   SOLE 21 1,153,263 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 342,912 1,016,126 SH   SOLE 22 922,999 0 93,127
TELEDYNE TECHNOLOGIES INC COM 879360105 24,921 73,848 SH   SOLE 23 73,848 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 8,786 26,035 SH   SOLE 25 26,035 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 38,315 113,535 SH   SOLE 26 26,400 0 87,135
TELEDYNE TECHNOLOGIES INC COM 879360105 30,224 89,562 SH   SOLE 28 655 0 88,907
TELEDYNE TECHNOLOGIES INC COM 879360105 10 30 SH   SOLE 29 30 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 89,178 264,255 SH   SOLE 30 228,219 0 36,036
TELEDYNE TECHNOLOGIES INC COM 879360105 3,560 10,550 SH   SOLE 31 9,693 0 857
TELEDYNE TECHNOLOGIES INC COM 879360105 710 2,105 SH   SOLE 34 2,105 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 4,704 13,938 SH   SOLE 36 13,938 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 509 1,507 SH   SOLE 40 1,507 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 8,943 26,500 SH   SOLE 43 23,648 0 2,852
TELEFLEX INCORPORATED COM 879369106 20,409 101,304 SH   SOLE 2 50,102 0 51,202
TELEFLEX INCORPORATED COM 879369106 8,467 42,030 SH   SOLE 4 19,836 0 22,194
TELEFLEX INCORPORATED COM 879369106 8,519 42,287 SH   SOLE 7 41,062 0 1,225
TELEFLEX INCORPORATED COM 879369106 53 263 SH   SOLE 13 263 0 0
TELEFLEX INCORPORATED COM 879369106 1,225 6,082 SH   SOLE 15 6,082 0 0
TELEFLEX INCORPORATED COM 879369106 15,069 74,800 SH   SOLE 18 71,038 0 3,762
TELEFLEX INCORPORATED COM 879369106 13,152 65,285 SH   SOLE 19 65,285 0 0
TELEFLEX INCORPORATED COM 879369106 295,425 1,466,419 SH   SOLE 21 1,466,419 0 0
TELEFLEX INCORPORATED COM 879369106 200,441 994,941 SH   SOLE 22 900,827 0 94,114
TELEFLEX INCORPORATED COM 879369106 15,420 76,543 SH   SOLE 23 76,543 0 0
TELEFLEX INCORPORATED COM 879369106 11,689 58,023 SH   SOLE 25 58,023 0 0
TELEFLEX INCORPORATED COM 879369106 16,906 83,919 SH   SOLE 26 27,280 0 56,639
TELEFLEX INCORPORATED COM 879369106 16,429 81,548 SH   SOLE 28 546 0 81,002
TELEFLEX INCORPORATED COM 879369106 45,231 224,514 SH   SOLE 30 224,514 0 0
TELEFLEX INCORPORATED COM 879369106 1,923 9,547 SH   SOLE 31 8,697 0 850
TELEFLEX INCORPORATED COM 879369106 464 2,301 SH   SOLE 34 2,301 0 0
TELEFLEX INCORPORATED COM 879369106 2,747 13,633 SH   SOLE 36 13,633 0 0
TELEFLEX INCORPORATED COM 879369106 308 1,530 SH   SOLE 40 1,530 0 0
TELEFLEX INCORPORATED COM 879369106 37 184 SH   OTR 43 184 0 0
TELEFLEX INCORPORATED COM 879369106 5,258 26,097 SH   SOLE 43 22,987 0 3,110
TELEFONICA BRASIL SA NEW ADR 87936R205 470 62,449 SH   SOLE 2 39,498 0 22,951
TELEFONICA BRASIL SA NEW ADR 87936R205 204 27,131 SH   SOLE 19 27,131 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 327 43,485 SH   SOLE 22 43,485 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 30 4,044 SH   SOLE 28 0 0 4,044
TELEFONICA BRASIL SA NEW ADR 87936R205 3,460 460,076 SH   SOLE 30 460,076 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 16,815 2,236,031 SH   SOLE 43 2,011,853 0 224,178
TELEFONICA S A SPONSORED ADR 879382208 15,615 4,819,423 SH   SOLE 43 4,520,323 0 299,100
TELEPHONE & DATA SYS INC COM NEW 879433829 2,020 145,320 SH   SOLE 2 79,649 0 65,671
TELEPHONE & DATA SYS INC COM NEW 879433829 5 385 SH   SOLE 4 385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,572 185,033 SH   SOLE 7 185,033 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 7,901 568,416 SH   SOLE 18 567,928 0 488
TELEPHONE & DATA SYS INC COM NEW 879433829 2,627 188,968 SH   SOLE 19 188,968 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 173,267 12,465,231 SH   SOLE 21 12,465,231 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 35,651 2,564,786 SH   SOLE 22 2,453,932 0 110,854
TELEPHONE & DATA SYS INC COM NEW 879433829 242 17,444 SH   SOLE 25 17,444 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 513 36,897 SH   SOLE 26 27,798 0 9,099
TELEPHONE & DATA SYS INC COM NEW 879433829 136 9,813 SH   SOLE 28 1,908 0 7,905
TELEPHONE & DATA SYS INC COM NEW 879433829 3,062 220,260 SH   SOLE 30 220,260 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 119 8,547 SH   SOLE 36 8,547 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 178 12,793 SH   SOLE 40 12,793 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 755 54,291 SH   SOLE 43 51,659 0 2,632
TELESAT CORP CL A & CL B SHS 879512309 18 2,252 SH   SOLE 19 2,252 0 0
TELLURIAN INC NEW COM 87968A104 653 273,114 SH   SOLE 2 225,203 0 47,911
TELLURIAN INC NEW COM 87968A104 11 4,793 SH   SOLE 4 4,793 0 0
TELLURIAN INC NEW COM 87968A104 15 6,104 SH   SOLE 7 6,104 0 0
TELLURIAN INC NEW COM 87968A104 3,161 1,322,555 SH   SOLE 18 1,322,555 0 0
TELLURIAN INC NEW COM 87968A104 2,274 951,530 SH   SOLE 19 951,530 0 0
TELLURIAN INC NEW COM 87968A104 41,210 17,242,606 SH   SOLE 21 17,242,606 0 0
TELLURIAN INC NEW COM 87968A104 28,667 11,994,762 SH   SOLE 22 11,662,410 0 332,352
TELLURIAN INC NEW COM 87968A104 769 321,825 SH   SOLE 26 288,609 0 33,216
TELLURIAN INC NEW COM 87968A104 156 65,091 SH   SOLE 28 0 0 65,091
TELLURIAN INC NEW COM 87968A104 1,077 450,716 SH   SOLE 30 450,716 0 0
TELLURIAN INC NEW COM 87968A104 151 63,095 SH   SOLE 40 63,095 0 0
TELLURIAN INC NEW COM 87968A104 173 72,205 SH   SOLE 43 70,959 0 1,246
TELOS CORP MD COM 87969B101 157 17,710 SH   SOLE 2 12,168 0 5,542
TELOS CORP MD COM 87969B101 14 1,543 SH   SOLE 7 1,543 0 0
TELOS CORP MD COM 87969B101 1,327 149,249 SH   SOLE 18 149,249 0 0
TELOS CORP MD COM 87969B101 900 101,230 SH   SOLE 19 101,230 0 0
TELOS CORP MD COM 87969B101 17,522 1,970,945 SH   SOLE 21 1,970,945 0 0
TELOS CORP MD COM 87969B101 11,201 1,259,989 SH   SOLE 22 1,245,307 0 14,682
TELOS CORP MD COM 87969B101 21 2,380 SH   SOLE 25 2,380 0 0
TELOS CORP MD COM 87969B101 4,264 479,613 SH   SOLE 30 479,613 0 0
TELOS CORP MD COM 87969B101 17 1,930 SH   SOLE 40 1,930 0 0
TELOS CORP MD COM 87969B101 269 30,306 SH   SOLE 43 29,005 0 1,301
TELUS CORPORATION COM 87971M103 41,311 2,080,106 SH   SOLE 18 2,073,785 0 6,321
TELUS CORPORATION COM 87971M103 2,814 141,689 SH   SOLE 26 141,689 0 0
TELUS CORPORATION COM 87971M103 466 23,489 SH   SOLE 43 19,327 0 4,162
TELUS INTL CDA INC SUB VTG SHS 87975H100 551 21,075 SH   SOLE 21 21,075 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 5,129 196,060 SH   SOLE 22 0 0 196,060
TEMPEST THERAPEUTICS INC COM 87978U108 0 88 SH   SOLE 21 88 0 0
TEMPEST THERAPEUTICS INC COM 87978U108 144 82,985 SH   SOLE 22 82,985 0 0
TEMPUR SEALY INTL INC COM 88023U101 6,053 250,759 SH   SOLE 2 169,601 0 81,158
TEMPUR SEALY INTL INC COM 88023U101 12 497 SH   SOLE 4 497 0 0
TEMPUR SEALY INTL INC COM 88023U101 63 2,617 SH   SOLE 7 2,617 0 0
TEMPUR SEALY INTL INC COM 88023U101 8,853 366,733 SH   SOLE 18 366,733 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,253 51,891 SH   SOLE 19 51,891 0 0
TEMPUR SEALY INTL INC COM 88023U101 200,761 8,316,519 SH   SOLE 21 8,316,519 0 0
TEMPUR SEALY INTL INC COM 88023U101 111,352 4,612,747 SH   SOLE 22 4,410,341 0 202,406
TEMPUR SEALY INTL INC COM 88023U101 568 23,519 SH   SOLE 25 23,519 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,886 78,142 SH   SOLE 26 64,150 0 13,992
TEMPUR SEALY INTL INC COM 88023U101 302 12,510 SH   SOLE 28 3,595 0 8,915
TEMPUR SEALY INTL INC COM 88023U101 1,694 70,188 SH   SOLE 30 70,188 0 0
TEMPUR SEALY INTL INC COM 88023U101 58 2,415 SH   SOLE 31 2,415 0 0
TEMPUR SEALY INTL INC COM 88023U101 434 17,994 SH   SOLE 34 17,994 0 0
TEMPUR SEALY INTL INC COM 88023U101 74 3,051 SH   SOLE 36 3,051 0 0
TEMPUR SEALY INTL INC COM 88023U101 576 23,847 SH   SOLE 40 23,847 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,997 124,141 SH   SOLE 43 111,888 0 12,253
TENABLE HLDGS INC COM 88025T102 4,984 143,228 SH   SOLE 2 86,768 0 56,460
TENABLE HLDGS INC COM 88025T102 49 1,422 SH   SOLE 4 307 0 1,115
TENABLE HLDGS INC COM 88025T102 128 3,686 SH   SOLE 7 3,686 0 0
TENABLE HLDGS INC COM 88025T102 10,521 302,334 SH   SOLE 18 282,813 0 19,521
TENABLE HLDGS INC COM 88025T102 17,861 513,252 SH   SOLE 19 513,252 0 0
TENABLE HLDGS INC COM 88025T102 148,244 4,259,879 SH   SOLE 21 4,259,879 0 0
TENABLE HLDGS INC COM 88025T102 101,449 2,915,194 SH   SOLE 22 2,846,621 0 68,573
TENABLE HLDGS INC COM 88025T102 416 11,955 SH   SOLE 23 11,955 0 0
TENABLE HLDGS INC COM 88025T102 606 17,416 SH   SOLE 25 17,416 0 0
TENABLE HLDGS INC COM 88025T102 3,636 104,489 SH   SOLE 26 35,839 0 68,650
TENABLE HLDGS INC COM 88025T102 227 6,516 SH   SOLE 28 1,568 0 4,948
TENABLE HLDGS INC COM 88025T102 21,629 621,522 SH   SOLE 30 621,522 0 0
TENABLE HLDGS INC COM 88025T102 15 431 SH   SOLE 34 431 0 0
TENABLE HLDGS INC COM 88025T102 41 1,182 SH   SOLE 36 1,182 0 0
TENABLE HLDGS INC COM 88025T102 496 14,255 SH   SOLE 40 14,255 0 0
TENABLE HLDGS INC COM 88025T102 784 22,539 SH   SOLE 43 22,287 0 252
TENARIS S A SPONSORED ADS 88031M109 1,085 41,986 SH   SOLE 4 0 0 41,986
TENARIS S A SPONSORED ADS 88031M109 2,304 89,147 SH   SOLE 18 0 0 89,147
TENARIS S A SPONSORED ADS 88031M109 2,063 79,819 SH   SOLE 25 79,819 0 0
TENARIS S A SPONSORED ADS 88031M109 10,015 387,565 SH   SOLE 34 387,565 0 0
TENARIS S A SPONSORED ADS 88031M109 16,396 634,515 SH   SOLE 43 563,802 0 70,713
TENAX THERAPEUTICS INC COM NEW 88032L209 0 627 SH   SOLE 21 627 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 81 478,438 SH   SOLE 22 478,438 0 0
TENAYA THERAPEUTICS INC COM 87990A106 87 30,160 SH   SOLE 2 10,310 0 19,850
TENAYA THERAPEUTICS INC COM 87990A106 346 119,367 SH   SOLE 18 119,367 0 0
TENAYA THERAPEUTICS INC COM 87990A106 1,966 677,868 SH   SOLE 19 677,868 0 0
TENAYA THERAPEUTICS INC COM 87990A106 3,398 1,171,765 SH   SOLE 21 1,171,765 0 0
TENAYA THERAPEUTICS INC COM 87990A106 1,225 422,381 SH   SOLE 22 407,501 0 14,880
TENAYA THERAPEUTICS INC COM 87990A106 2 778 SH   SOLE 23 778 0 0
TENAYA THERAPEUTICS INC COM 87990A106 52 17,882 SH   SOLE 30 17,882 0 0
TENAYA THERAPEUTICS INC COM 87990A106 3 1,180 SH   SOLE 34 1,180 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5,300 1,305,508 SH   SOLE 2 799,938 0 505,570
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,165 286,826 SH   SOLE 4 103,297 0 183,529
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 347 85,378 SH   SOLE 7 85,378 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,100 270,982 SH   SOLE 13 100,352 0 170,630
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,513 618,869 SH   SOLE 15 618,869 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,518 373,890 SH   SOLE 18 373,890 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 101 24,880 SH   SOLE 19 24,880 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 52,350 12,894,004 SH   SOLE 21 12,894,004 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 34,420 8,477,856 SH   SOLE 22 7,532,550 0 945,306
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,089 760,944 SH   SOLE 23 760,944 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,681 413,917 SH   SOLE 25 413,917 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,665 902,651 SH   SOLE 26 66,354 0 836,297
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5,633 1,387,543 SH   SOLE 28 45,767 0 1,341,776
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 17,623 4,340,723 SH   SOLE 30 4,340,723 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 138 33,977 SH   SOLE 31 0 0 33,977
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 180 44,440 SH   SOLE 34 44,440 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 39 9,601 SH   SOLE 36 9,601 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7 1,605 SH   SOLE 40 1,605 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 9,665 2,380,490 SH   SOLE 43 2,306,831 0 73,659
TENET HEALTHCARE CORP COM NEW 88033G407 16,015 310,498 SH   SOLE 2 183,758 0 126,740
TENET HEALTHCARE CORP COM NEW 88033G407 14 263 SH   SOLE 4 263 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 135 2,622 SH   SOLE 7 2,622 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 11,840 229,540 SH   SOLE 18 229,540 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,661 32,199 SH   SOLE 19 32,199 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 293,043 5,681,339 SH   SOLE 21 5,681,339 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 152,323 2,953,134 SH   SOLE 22 2,824,038 0 129,096
TENET HEALTHCARE CORP COM NEW 88033G407 788 15,271 SH   SOLE 25 15,271 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 3,080 59,720 SH   SOLE 26 51,493 0 8,227
TENET HEALTHCARE CORP COM NEW 88033G407 1,015 19,673 SH   SOLE 28 16,005 0 3,668
TENET HEALTHCARE CORP COM NEW 88033G407 5,164 100,123 SH   SOLE 30 100,123 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 81 1,562 SH   SOLE 31 1,562 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 7,699 149,254 SH   SOLE 34 149,254 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 844 16,368 SH   SOLE 36 16,368 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 666 12,907 SH   SOLE 40 12,907 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,485 48,171 SH   SOLE 43 45,570 0 2,601
TENNANT CO COM 880345103 1,540 27,236 SH   SOLE 2 19,009 0 8,227
TENNANT CO COM 880345103 3 57 SH   SOLE 4 57 0 0
TENNANT CO COM 880345103 12 218 SH   SOLE 7 218 0 0
TENNANT CO COM 880345103 3,759 66,458 SH   SOLE 18 66,458 0 0
TENNANT CO COM 880345103 3,273 57,860 SH   SOLE 19 57,860 0 0
TENNANT CO COM 880345103 127,313 2,250,937 SH   SOLE 21 2,250,937 0 0
TENNANT CO COM 880345103 25,741 455,111 SH   SOLE 22 439,011 0 16,100
TENNANT CO COM 880345103 88 1,564 SH   SOLE 23 1,564 0 0
TENNANT CO COM 880345103 208 3,681 SH   SOLE 25 3,681 0 0
TENNANT CO COM 880345103 351 6,198 SH   SOLE 26 5,117 0 1,081
TENNANT CO COM 880345103 16 278 SH   SOLE 28 278 0 0
TENNANT CO COM 880345103 3,360 59,402 SH   SOLE 30 59,402 0 0
TENNANT CO COM 880345103 229 4,053 SH   SOLE 36 4,053 0 0
TENNANT CO COM 880345103 162 2,872 SH   SOLE 40 2,872 0 0
TENNANT CO COM 880345103 914 16,151 SH   SOLE 43 15,750 0 401
TENNECO INC CL A VTG COM STK 880349105 770 44,257 SH   SOLE 2 34,703 0 9,554
TENNECO INC CL A VTG COM STK 880349105 5 261 SH   SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 18 1,013 SH   SOLE 7 1,013 0 0
TENNECO INC CL A VTG COM STK 880349105 3,738 214,961 SH   SOLE 18 214,961 0 0
TENNECO INC CL A VTG COM STK 880349105 2,645 152,090 SH   SOLE 19 152,090 0 0
TENNECO INC CL A VTG COM STK 880349105 45,858 2,637,025 SH   SOLE 21 2,637,025 0 0
TENNECO INC CL A VTG COM STK 880349105 34,777 1,999,809 SH   SOLE 22 1,947,227 0 52,582
TENNECO INC CL A VTG COM STK 880349105 218 12,556 SH   SOLE 25 12,556 0 0
TENNECO INC CL A VTG COM STK 880349105 1,025 58,967 SH   SOLE 26 51,483 0 7,484
TENNECO INC CL A VTG COM STK 880349105 734 42,208 SH   SOLE 28 42,208 0 0
TENNECO INC CL A VTG COM STK 880349105 2,466 141,818 SH   SOLE 30 141,818 0 0
TENNECO INC CL A VTG COM STK 880349105 79 4,536 SH   SOLE 36 4,536 0 0
TENNECO INC CL A VTG COM STK 880349105 168 9,636 SH   SOLE 40 9,636 0 0
TENNECO INC CL A VTG COM STK 880349105 921 52,982 SH   SOLE 43 50,833 0 2,149
TENNECO INC OPTIONS 880349105 2,348 135,000 SH Put SOLE 19 135,000 0 0
TENON MEDICAL INC COM 88066N105 7 5,203 SH   SOLE 18 5,203 0 0
TENON MEDICAL INC COM 88066N105 110 84,256 SH   SOLE 21 84,256 0 0
TERADATA CORP DEL COM 88076W103 7,003 225,460 SH   SOLE 2 109,050 0 116,410
TERADATA CORP DEL COM 88076W103 167 5,389 SH   SOLE 4 1,502 0 3,887
TERADATA CORP DEL COM 88076W103 77 2,474 SH   SOLE 7 1,156 0 1,318
TERADATA CORP DEL COM 88076W103 7,066 227,499 SH   SOLE 18 227,187 0 312
TERADATA CORP DEL COM 88076W103 996 32,060 SH   SOLE 19 32,060 0 0
TERADATA CORP DEL COM 88076W103 177,322 5,709,029 SH   SOLE 21 5,709,029 0 0
TERADATA CORP DEL COM 88076W103 87,601 2,820,369 SH   SOLE 22 2,690,253 0 130,116
TERADATA CORP DEL COM 88076W103 532 17,123 SH   SOLE 25 17,123 0 0
TERADATA CORP DEL COM 88076W103 1,818 58,521 SH   SOLE 26 49,070 0 9,451
TERADATA CORP DEL COM 88076W103 220 7,091 SH   SOLE 28 1,953 0 5,138
TERADATA CORP DEL COM 88076W103 27,583 888,067 SH   SOLE 30 888,067 0 0
TERADATA CORP DEL COM 88076W103 44 1,422 SH   SOLE 31 1,422 0 0
TERADATA CORP DEL COM 88076W103 134 4,309 SH   SOLE 34 4,309 0 0
TERADATA CORP DEL COM 88076W103 123 3,974 SH   SOLE 36 3,974 0 0
TERADATA CORP DEL COM 88076W103 447 14,383 SH   SOLE 40 14,383 0 0
TERADATA CORP DEL COM 88076W103 18 593 SH   OTR 43 593 0 0
TERADATA CORP DEL COM 88076W103 1,544 49,722 SH   SOLE 43 47,426 0 2,296
TERADYNE INC COM 880770102 25,698 341,951 SH   SOLE 2 101,083 0 240,868
TERADYNE INC COM 880770102 10,689 142,231 SH   SOLE 4 64,922 0 77,309
TERADYNE INC COM 880770102 10,525 140,048 SH   SOLE 7 135,001 0 5,047
TERADYNE INC COM 880770102 308 4,099 SH   SOLE 13 608 0 3,491
TERADYNE INC COM 880770102 1,232 16,395 SH   SOLE 15 16,395 0 0
TERADYNE INC COM 880770102 24,418 324,925 SH   SOLE 18 311,742 0 13,183
TERADYNE INC COM 880770102 5,221 69,481 SH   SOLE 19 69,481 0 0
TERADYNE INC COM 880770102 442,713 5,891,062 SH   SOLE 21 5,891,062 0 0
TERADYNE INC COM 880770102 254,531 3,386,976 SH   SOLE 22 3,061,298 0 325,678
TERADYNE INC COM 880770102 19,138 254,665 SH   SOLE 23 254,665 0 0
TERADYNE INC COM 880770102 18,327 243,871 SH   SOLE 25 243,871 0 0
TERADYNE INC COM 880770102 21,979 292,462 SH   SOLE 26 94,560 0 197,902
TERADYNE INC COM 880770102 18,133 241,290 SH   SOLE 28 2,444 0 238,846
TERADYNE INC COM 880770102 9 122 SH   SOLE 29 122 0 0
TERADYNE INC COM 880770102 86,807 1,155,123 SH   SOLE 30 1,155,123 0 0
TERADYNE INC COM 880770102 2,734 36,375 SH   SOLE 31 33,455 0 2,920
TERADYNE INC COM 880770102 597 7,942 SH   SOLE 34 7,942 0 0
TERADYNE INC COM 880770102 3,493 46,475 SH   SOLE 36 46,475 0 0
TERADYNE INC COM 880770102 364 4,849 SH   SOLE 40 4,849 0 0
TERADYNE INC COM 880770102 26 352 SH   OTR 43 352 0 0
TERADYNE INC COM 880770102 6,580 87,563 SH   SOLE 43 79,546 0 8,017
TERAWULF INC COM 88080T104 11 8,494 SH   SOLE 2 0 0 8,494
TERAWULF INC COM 88080T104 86 68,379 SH   SOLE 18 68,379 0 0
TERAWULF INC COM 88080T104 47 37,423 SH   SOLE 19 37,423 0 0
TERAWULF INC COM 88080T104 1,068 847,711 SH   SOLE 21 847,711 0 0
TERAWULF INC COM 88080T104 742 589,218 SH   SOLE 22 578,873 0 10,345
TEREX CORP NEW COM 880779103 9,443 317,518 SH   SOLE 2 212,279 0 105,239
TEREX CORP NEW COM 880779103 8 261 SH   SOLE 4 261 0 0
TEREX CORP NEW COM 880779103 37 1,247 SH   SOLE 7 1,247 0 0
TEREX CORP NEW COM 880779103 9,809 329,826 SH   SOLE 18 304,808 0 25,018
TEREX CORP NEW COM 880779103 19,305 649,136 SH   SOLE 19 649,136 0 0
TEREX CORP NEW COM 880779103 151,096 5,080,552 SH   SOLE 21 5,080,552 0 0
TEREX CORP NEW COM 880779103 79,354 2,668,271 SH   SOLE 22 2,610,477 0 57,794
TEREX CORP NEW COM 880779103 1,116 37,516 SH   SOLE 23 37,516 0 0
TEREX CORP NEW COM 880779103 297 9,985 SH   SOLE 25 9,985 0 0
TEREX CORP NEW COM 880779103 3,628 121,995 SH   SOLE 26 23,141 0 98,854
TEREX CORP NEW COM 880779103 37 1,244 SH   SOLE 28 1,244 0 0
TEREX CORP NEW COM 880779103 861 28,956 SH   SOLE 30 28,956 0 0
TEREX CORP NEW COM 880779103 54 1,820 SH   SOLE 36 1,820 0 0
TEREX CORP NEW COM 880779103 288 9,690 SH   SOLE 40 9,690 0 0
TEREX CORP NEW COM 880779103 4,683 157,464 SH   SOLE 43 143,447 0 14,017
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 14,900 389,148 SH   SOLE 2 62,518 0 326,630
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 13 349 SH   SOLE 4 349 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 75 1,961 SH   SOLE 7 1,961 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1,907 49,810 SH   SOLE 18 49,810 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,577 67,308 SH   SOLE 19 67,308 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 59,701 1,559,182 SH   SOLE 21 1,559,182 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 105,173 2,746,756 SH   SOLE 22 2,586,873 0 159,883
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 830 21,669 SH   SOLE 25 21,669 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,577 67,306 SH   SOLE 26 57,523 0 9,783
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 122 3,182 SH   SOLE 28 2,290 0 892
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 5,138 134,174 SH   SOLE 30 134,174 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 68 1,778 SH   SOLE 31 1,778 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 459 11,991 SH   SOLE 36 11,991 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 610 15,929 SH   SOLE 40 15,929 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 18 459 SH   OTR 43 459 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1,570 41,007 SH   SOLE 43 38,855 0 2,152
TERNIUM SA SPONSORED ADS 880890108 23 842 SH   SOLE 25 842 0 0
TERNIUM SA SPONSORED ADS 880890108 951 34,704 SH   SOLE 31 0 0 34,704
TERNIUM SA SPONSORED ADS 880890108 76 2,758 SH   SOLE 43 2,758 0 0
TERNS PHARMACEUTICALS INC COM 880881107 16 2,637 SH   SOLE 18 2,637 0 0
TERNS PHARMACEUTICALS INC COM 880881107 909 154,281 SH   SOLE 21 154,281 0 0
TERNS PHARMACEUTICALS INC COM 880881107 664 112,693 SH   SOLE 22 112,693 0 0
TERNS PHARMACEUTICALS INC COM 880881107 98 16,682 SH   SOLE 30 16,682 0 0
TERRAN ORBITAL CORPORATION COM 88105P103 33 18,509 SH   SOLE 2 0 0 18,509
TERRAN ORBITAL CORPORATION COM 88105P103 121 68,207 SH   SOLE 18 68,207 0 0
TERRAN ORBITAL CORPORATION COM 88105P103 75 42,529 SH   SOLE 19 42,529 0 0
TERRAN ORBITAL CORPORATION COM 88105P103 1,371 774,423 SH   SOLE 21 774,423 0 0
TERRAN ORBITAL CORPORATION COM 88105P103 1,583 894,154 SH   SOLE 22 881,655 0 12,499
TERRENO RLTY CORP COM 88146M101 11,509 217,201 SH   SOLE 2 114,655 0 102,546
TERRENO RLTY CORP COM 88146M101 2,003 37,807 SH   SOLE 4 37,807 0 0
TERRENO RLTY CORP COM 88146M101 5,181 97,779 SH   SOLE 7 97,779 0 0
TERRENO RLTY CORP COM 88146M101 11,937 225,262 SH   SOLE 18 225,262 0 0
TERRENO RLTY CORP COM 88146M101 28,074 529,805 SH   SOLE 19 529,805 0 0
TERRENO RLTY CORP COM 88146M101 154,915 2,923,473 SH   SOLE 21 2,923,473 0 0
TERRENO RLTY CORP COM 88146M101 139,025 2,623,606 SH   SOLE 22 2,539,930 0 83,676
TERRENO RLTY CORP COM 88146M101 623 11,758 SH   SOLE 23 11,758 0 0
TERRENO RLTY CORP COM 88146M101 17,876 337,344 SH   SOLE 25 337,344 0 0
TERRENO RLTY CORP COM 88146M101 5,481 103,426 SH   SOLE 26 24,440 0 78,986
TERRENO RLTY CORP COM 88146M101 2,757 52,034 SH   SOLE 28 1,227 0 50,807
TERRENO RLTY CORP COM 88146M101 12,983 245,011 SH   SOLE 30 245,011 0 0
TERRENO RLTY CORP COM 88146M101 483 9,117 SH   SOLE 40 9,117 0 0
TERRENO RLTY CORP COM 88146M101 1,382 26,086 SH   SOLE 43 25,078 0 1,008
TERRITORIAL BANCORP INC COM 88145X108 8 428 SH   SOLE 2 0 0 428
TERRITORIAL BANCORP INC COM 88145X108 24 1,299 SH   SOLE 18 1,299 0 0
TERRITORIAL BANCORP INC COM 88145X108 622 33,571 SH   SOLE 21 33,571 0 0
TERRITORIAL BANCORP INC COM 88145X108 588 31,707 SH   SOLE 22 31,707 0 0
TESLA INC COM 88160R101 1,419,471 5,351,445 SH   SOLE 2 1,341,379 0 4,010,066
TESLA INC COM 88160R101 543,337 2,048,396 SH   SOLE 4 1,223,145 0 825,251
TESLA INC COM 88160R101 696,969 2,627,594 SH   SOLE 7 2,493,139 0 134,455
TESLA INC COM 88160R101 37,232 140,366 SH   SOLE 13 77,185 0 63,181
TESLA INC COM 88160R101 70,480 265,711 SH   SOLE 15 265,711 0 0
TESLA INC COM 88160R101 298 1,122 SH   SOLE 17 0 0 1,122
TESLA INC COM 88160R101 1,412,166 5,323,907 SH   SOLE 18 4,657,024 0 666,883
TESLA INC COM 88160R101 912,237 3,439,158 SH   SOLE 19 3,439,158 0 0
TESLA INC COM 88160R101 14,662,684 55,278,733 SH   SOLE 21 55,278,733 0 0
TESLA INC COM 88160R101 14,738,520 55,564,638 SH   SOLE 22 50,312,059 0 5,252,579
TESLA INC COM 88160R101 1,140,444 4,299,507 SH   SOLE 23 4,299,507 0 0
TESLA INC COM 88160R101 1,196,685 4,511,537 SH   SOLE 25 4,511,537 0 0
TESLA INC COM 88160R101 1,461,118 5,508,457 SH   SOLE 26 2,034,997 0 3,473,460
TESLA INC COM 88160R101 1,282,711 4,835,855 SH   SOLE 28 192,449 0 4,643,406
TESLA INC COM 88160R101 14,499 54,662 SH   SOLE 29 54,662 0 0
TESLA INC COM 88160R101 4,253,227 16,034,785 SH   SOLE 30 15,952,991 0 81,794
TESLA INC COM 88160R101 184,123 694,148 SH   SOLE 31 646,196 0 47,952
TESLA INC COM 88160R101 160,967 606,850 SH   SOLE 32 606,850 0 0
TESLA INC COM 88160R101 560,782 2,114,165 SH   SOLE 34 2,114,165 0 0
TESLA INC COM 88160R101 205,994 776,605 SH   SOLE 36 776,605 0 0
TESLA INC COM 88160R101 22,704 85,596 SH   SOLE 40 85,596 0 0
TESLA INC COM 88160R101 1,385 5,220 SH   OTR 43 5,220 0 0
TESLA INC COM 88160R101 608,086 2,292,502 SH   SOLE 43 2,081,611 0 210,891
TESLA INC OPTIONS 88160R101 1,035 3,900 SH Call SOLE 2 0 0 3,900
TESLA INC OPTIONS 88160R101 1,273 4,800 SH Call SOLE 4 4,800 0 0
TESLA INC OPTIONS 88160R101 20,397 76,900 SH Call SOLE 18 76,900 0 0
TESLA INC OPTIONS 88160R101 124,560 469,600 SH Call SOLE 19 469,600 0 0
TESLA INC OPTIONS 88160R101 8,672 32,700 SH Call SOLE 22 32,700 0 0
TESLA INC OPTIONS 88160R101 610 2,300 SH Call SOLE 26 2,300 0 0
TESLA INC OPTIONS 88160R101 64,164 241,900 SH Call SOLE 34 241,900 0 0
TESSCO TECHNOLOGIES INC COM 872386107 120 29,054 SH   SOLE 2 19,705 0 9,349
TESSCO TECHNOLOGIES INC COM 872386107 5 1,254 SH   SOLE 18 1,254 0 0
TESSCO TECHNOLOGIES INC COM 872386107 58 13,974 SH   SOLE 21 13,974 0 0
TESSCO TECHNOLOGIES INC COM 872386107 1,274 307,771 SH   SOLE 22 307,771 0 0
TESSCO TECHNOLOGIES INC COM 872386107 203 48,964 SH   SOLE 26 0 0 48,964
TETRA TECH INC NEW COM 88162G103 20,940 162,918 SH   SOLE 2 94,670 0 68,248
TETRA TECH INC NEW COM 88162G103 282 2,197 SH   SOLE 4 1,514 0 683
TETRA TECH INC NEW COM 88162G103 8,761 68,160 SH   SOLE 7 68,160 0 0
TETRA TECH INC NEW COM 88162G103 31 245 SH   SOLE 13 245 0 0
TETRA TECH INC NEW COM 88162G103 17,617 137,062 SH   SOLE 18 129,907 0 7,155
TETRA TECH INC NEW COM 88162G103 26,848 208,888 SH   SOLE 19 208,888 0 0
TETRA TECH INC NEW COM 88162G103 353,741 2,752,208 SH   SOLE 21 2,752,208 0 0
TETRA TECH INC NEW COM 88162G103 212,531 1,653,552 SH   SOLE 22 1,558,645 0 94,907
TETRA TECH INC NEW COM 88162G103 319 2,484 SH   SOLE 23 2,484 0 0
TETRA TECH INC NEW COM 88162G103 8,473 65,920 SH   SOLE 25 65,920 0 0
TETRA TECH INC NEW COM 88162G103 13,185 102,581 SH   SOLE 26 36,452 0 66,129
TETRA TECH INC NEW COM 88162G103 913 7,105 SH   SOLE 28 965 0 6,140
TETRA TECH INC NEW COM 88162G103 80,833 628,900 SH   SOLE 30 628,900 0 0
TETRA TECH INC NEW COM 88162G103 147 1,146 SH   SOLE 31 1,146 0 0
TETRA TECH INC NEW COM 88162G103 8,762 68,167 SH   SOLE 34 68,167 0 0
TETRA TECH INC NEW COM 88162G103 288 2,243 SH   SOLE 36 2,243 0 0
TETRA TECH INC NEW COM 88162G103 887 6,903 SH   SOLE 40 6,903 0 0
TETRA TECH INC NEW COM 88162G103 5,108 39,744 SH   SOLE 43 39,020 0 724
TETRA TECHNOLOGIES INC DEL COM 88162F105 84 23,533 SH   SOLE 2 4,971 0 18,562
TETRA TECHNOLOGIES INC DEL COM 88162F105 592 164,771 SH   SOLE 7 164,771 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,259 350,829 SH   SOLE 18 350,829 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 798 222,267 SH   SOLE 19 222,267 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 14,611 4,069,793 SH   SOLE 21 4,069,793 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 10,358 2,885,292 SH   SOLE 22 2,859,331 0 25,961
TETRA TECHNOLOGIES INC DEL COM 88162F105 4,816 1,341,418 SH   SOLE 30 1,341,418 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 127 35,271 SH   SOLE 43 35,271 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,390 296,206 SH   SOLE 2 127,628 0 168,578
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,534 933,616 SH   SOLE 4 462,366 0 471,250
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8,130 1,007,390 SH   SOLE 7 951,550 0 55,840
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 350 43,356 SH   SOLE 13 43,356 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,219 150,992 SH   SOLE 15 150,992 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8,141 1,008,833 SH   SOLE 18 988,041 0 20,792
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,061 751,049 SH   SOLE 19 751,049 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 125,731 15,579,988 SH   SOLE 21 15,579,988 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 129,286 16,020,589 SH   SOLE 22 15,568,015 0 452,574
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 17,027 2,109,941 SH   SOLE 23 2,109,941 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,965 367,349 SH   SOLE 25 367,349 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,118 262,514 SH   SOLE 26 35,854 0 226,660
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10,352 1,282,746 SH   SOLE 28 0 0 1,282,746
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,661 205,779 SH   SOLE 29 205,779 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,000 371,704 SH   SOLE 30 371,704 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,014 497,366 SH   SOLE 31 476,582 0 20,784
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,812 348,454 SH   SOLE 34 348,454 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,435 177,769 SH   SOLE 36 177,769 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 281 34,870 SH   SOLE 40 34,870 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,749 216,743 SH   SOLE 43 188,864 0 27,879
TEXAS CAP BANCSHARES INC COM 88224Q107 5,762 97,604 SH   SOLE 2 63,724 0 33,880
TEXAS CAP BANCSHARES INC COM 88224Q107 128 2,175 SH   SOLE 4 204 0 1,971
TEXAS CAP BANCSHARES INC COM 88224Q107 59 998 SH   SOLE 7 998 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 14,045 237,929 SH   SOLE 18 237,929 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 7,720 130,775 SH   SOLE 19 130,775 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 209,776 3,553,715 SH   SOLE 21 3,553,715 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 91,037 1,542,217 SH   SOLE 22 1,485,879 0 56,338
TEXAS CAP BANCSHARES INC COM 88224Q107 68 1,146 SH   SOLE 23 1,146 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 472 7,990 SH   SOLE 25 7,990 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 2,013 34,093 SH   SOLE 26 19,786 0 14,307
TEXAS CAP BANCSHARES INC COM 88224Q107 186 3,146 SH   SOLE 28 902 0 2,244
TEXAS CAP BANCSHARES INC COM 88224Q107 3,223 54,594 SH   SOLE 30 54,594 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 103 1,752 SH   SOLE 36 1,752 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 353 5,975 SH   SOLE 40 5,975 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 1,784 30,230 SH   SOLE 43 27,915 0 2,315
TEXAS COMMUNITY BANCSHARES I COM 88231Q108 8 546 SH   SOLE 18 546 0 0
TEXAS COMMUNITY BANCSHARES I COM 88231Q108 79 5,110 SH   SOLE 21 5,110 0 0
TEXAS INSTRS INC COM 882508104 312,551 2,019,324 SH   SOLE 2 506,880 0 1,512,444
TEXAS INSTRS INC COM 882508104 105,076 678,874 SH   SOLE 4 548,331 0 130,543
TEXAS INSTRS INC COM 882508104 182,030 1,176,054 SH   SOLE 7 1,015,274 0 160,780
TEXAS INSTRS INC COM 882508104 5,847 37,773 SH   SOLE 13 18,275 0 19,498
TEXAS INSTRS INC COM 882508104 22,214 143,521 SH   SOLE 15 143,521 0 0
TEXAS INSTRS INC COM 882508104 1 4 SH   SOLE 17 0 0 4
TEXAS INSTRS INC COM 882508104 258,403 1,669,489 SH   SOLE 18 1,591,098 0 78,391
TEXAS INSTRS INC COM 882508104 42,159 272,377 SH   SOLE 19 272,377 0 0
TEXAS INSTRS INC COM 882508104 4,661,866 30,119,307 SH   SOLE 21 30,119,307 0 0
TEXAS INSTRS INC COM 882508104 3,047,747 19,690,831 SH   SOLE 22 17,861,507 0 1,829,324
TEXAS INSTRS INC COM 882508104 240,141 1,551,502 SH   SOLE 23 1,551,502 0 0
TEXAS INSTRS INC COM 882508104 277,973 1,795,924 SH   SOLE 25 1,795,924 0 0
TEXAS INSTRS INC COM 882508104 324,059 2,093,674 SH   SOLE 26 938,776 0 1,154,898
TEXAS INSTRS INC COM 882508104 353,483 2,283,780 SH   SOLE 28 30,206 0 2,253,574
TEXAS INSTRS INC COM 882508104 1,078 6,963 SH   SOLE 29 6,963 0 0
TEXAS INSTRS INC COM 882508104 1,303,214 8,419,780 SH   SOLE 30 8,325,343 0 94,437
TEXAS INSTRS INC COM 882508104 40,207 259,766 SH   SOLE 31 243,014 0 16,752
TEXAS INSTRS INC COM 882508104 33,092 213,800 SH   SOLE 32 213,800 0 0
TEXAS INSTRS INC COM 882508104 188,161 1,215,670 SH   SOLE 34 1,215,670 0 0
TEXAS INSTRS INC COM 882508104 49,102 317,239 SH   SOLE 36 317,239 0 0
TEXAS INSTRS INC COM 882508104 4,636 29,953 SH   SOLE 40 29,953 0 0
TEXAS INSTRS INC COM 882508104 297 1,919 SH   OTR 43 1,919 0 0
TEXAS INSTRS INC COM 882508104 184,697 1,193,288 SH   SOLE 43 1,084,158 0 109,129
TEXAS PACIFIC LAND CORPORATI COM 88262P102 53,843 30,296 SH   SOLE 2 669 0 29,627
TEXAS PACIFIC LAND CORPORATI COM 88262P102 5,554 3,125 SH   SOLE 4 2,201 0 924
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,580 889 SH   SOLE 7 889 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 37 21 SH   SOLE 13 21 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 727 409 SH   SOLE 15 409 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 8,216 4,623 SH   SOLE 18 4,294 0 329
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,462 1,948 SH   SOLE 19 1,948 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 180,378 101,494 SH   SOLE 21 101,494 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 251,302 141,401 SH   SOLE 22 130,805 0 10,596
TEXAS PACIFIC LAND CORPORATI COM 88262P102 17,284 9,725 SH   SOLE 23 9,725 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,014 1,133 SH   SOLE 25 1,133 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 9,041 5,087 SH   SOLE 26 2,996 0 2,091
TEXAS PACIFIC LAND CORPORATI COM 88262P102 8,927 5,023 SH   SOLE 28 0 0 5,023
TEXAS PACIFIC LAND CORPORATI COM 88262P102 30 17 SH   SOLE 29 17 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 60,040 33,783 SH   SOLE 30 33,783 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,495 1,404 SH   SOLE 31 1,298 0 106
TEXAS PACIFIC LAND CORPORATI COM 88262P102 585 329 SH   SOLE 34 329 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,229 1,254 SH   SOLE 36 1,254 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 343 193 SH   SOLE 40 193 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 5,113 2,877 SH   SOLE 43 2,729 0 148
TEXAS ROADHOUSE INC COM 882681109 12,412 142,242 SH   SOLE 2 95,840 0 46,402
TEXAS ROADHOUSE INC COM 882681109 151 1,725 SH   SOLE 4 1,725 0 0
TEXAS ROADHOUSE INC COM 882681109 160 1,834 SH   SOLE 7 937 0 897
TEXAS ROADHOUSE INC COM 882681109 26,551 304,278 SH   SOLE 18 291,660 0 12,618
TEXAS ROADHOUSE INC COM 882681109 35,368 405,312 SH   SOLE 19 405,312 0 0
TEXAS ROADHOUSE INC COM 882681109 404,921 4,640,392 SH   SOLE 21 4,640,392 0 0
TEXAS ROADHOUSE INC COM 882681109 188,566 2,160,965 SH   SOLE 22 2,106,593 0 54,372
TEXAS ROADHOUSE INC COM 882681109 890 10,205 SH   SOLE 23 10,205 0 0
TEXAS ROADHOUSE INC COM 882681109 834 9,555 SH   SOLE 25 9,555 0 0
TEXAS ROADHOUSE INC COM 882681109 6,925 79,360 SH   SOLE 26 20,836 0 58,524
TEXAS ROADHOUSE INC COM 882681109 756 8,660 SH   SOLE 28 1,177 0 7,483
TEXAS ROADHOUSE INC COM 882681109 2,289 26,227 SH   SOLE 30 26,227 0 0
TEXAS ROADHOUSE INC COM 882681109 88 1,013 SH   SOLE 36 1,013 0 0
TEXAS ROADHOUSE INC COM 882681109 759 8,702 SH   SOLE 40 8,702 0 0
TEXAS ROADHOUSE INC COM 882681109 19 219 SH   OTR 43 219 0 0
TEXAS ROADHOUSE INC COM 882681109 6,089 69,783 SH   SOLE 43 59,988 0 9,795
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 652 24,265 SH   SOLE 2 2,032 0 22,233
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 12 459 SH   SOLE 7 459 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2 59 SH   SOLE 17 0 0 59
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3,497 130,175 SH   SOLE 18 130,175 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2,279 84,830 SH   SOLE 19 84,830 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 38,781 1,443,820 SH   SOLE 21 1,443,820 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 12,490 465,009 SH   SOLE 22 438,306 0 26,703
TEXTRON INC COM 883203101 29,974 514,484 SH   SOLE 2 105,142 0 409,342
TEXTRON INC COM 883203101 11,182 191,926 SH   SOLE 4 95,969 0 95,957
TEXTRON INC COM 883203101 14,330 245,969 SH   SOLE 7 188,042 0 57,927
TEXTRON INC COM 883203101 655 11,244 SH   SOLE 13 6,804 0 4,440
TEXTRON INC COM 883203101 1,843 31,642 SH   SOLE 15 31,642 0 0
TEXTRON INC COM 883203101 23,209 398,374 SH   SOLE 18 391,355 0 7,019
TEXTRON INC COM 883203101 12,513 214,779 SH   SOLE 19 214,779 0 0
TEXTRON INC COM 883203101 481,168 8,258,980 SH   SOLE 21 8,258,980 0 0
TEXTRON INC COM 883203101 292,133 5,014,292 SH   SOLE 22 4,528,287 0 486,005
TEXTRON INC COM 883203101 22,145 380,101 SH   SOLE 23 380,101 0 0
TEXTRON INC COM 883203101 4,417 75,819 SH   SOLE 25 75,819 0 0
TEXTRON INC COM 883203101 15,145 259,958 SH   SOLE 26 135,954 0 124,004
TEXTRON INC COM 883203101 1,254 21,530 SH   SOLE 28 0 0 21,530
TEXTRON INC COM 883203101 565 9,690 SH   SOLE 29 9,690 0 0
TEXTRON INC COM 883203101 55,505 952,705 SH   SOLE 30 952,705 0 0
TEXTRON INC COM 883203101 4,023 69,058 SH   SOLE 31 65,193 0 3,865
TEXTRON INC COM 883203101 4,450 76,382 SH   SOLE 36 76,382 0 0
TEXTRON INC COM 883203101 220 3,781 SH   SOLE 40 3,781 0 0
TEXTRON INC COM 883203101 7,652 131,337 SH   SOLE 43 121,763 0 9,573
TFF PHARMACEUTICALS INC COM 87241J104 4 1,017 SH   SOLE 2 0 0 1,017
TFF PHARMACEUTICALS INC COM 87241J104 13 3,136 SH   SOLE 18 3,136 0 0
TFF PHARMACEUTICALS INC COM 87241J104 243 59,932 SH   SOLE 21 59,932 0 0
TFF PHARMACEUTICALS INC COM 87241J104 792 195,051 SH   SOLE 22 195,051 0 0
TFI INTL INC COM 87241L109 205 2,261 SH   SOLE 43 2,261 0 0
TFS FINL CORP COM 87240R107 677 52,071 SH   SOLE 2 26,775 0 25,296
TFS FINL CORP COM 87240R107 4 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 6 480 SH   SOLE 7 480 0 0
TFS FINL CORP COM 87240R107 291 22,409 SH   SOLE 18 22,409 0 0
TFS FINL CORP COM 87240R107 211 16,194 SH   SOLE 19 16,194 0 0
TFS FINL CORP COM 87240R107 11,253 865,608 SH   SOLE 21 865,608 0 0
TFS FINL CORP COM 87240R107 17,583 1,352,505 SH   SOLE 22 1,285,088 0 67,417
TFS FINL CORP COM 87240R107 136 10,460 SH   SOLE 25 10,460 0 0
TFS FINL CORP COM 87240R107 211 16,237 SH   SOLE 26 11,939 0 4,298
TFS FINL CORP COM 87240R107 12 946 SH   SOLE 28 946 0 0
TFS FINL CORP COM 87240R107 56 4,302 SH   SOLE 30 4,302 0 0
TFS FINL CORP COM 87240R107 9 722 SH   SOLE 31 722 0 0
TFS FINL CORP COM 87240R107 76 5,835 SH   SOLE 40 5,835 0 0
TFS FINL CORP COM 87240R107 20 1,550 SH   OTR 43 1,550 0 0
TFS FINL CORP COM 87240R107 6,110 469,981 SH   SOLE 43 355,229 0 114,752
TG THERAPEUTICS INC COM 88322Q108 779 131,522 SH   SOLE 2 88,026 0 43,496
TG THERAPEUTICS INC COM 88322Q108 2 339 SH   SOLE 4 339 0 0
TG THERAPEUTICS INC COM 88322Q108 7 1,259 SH   SOLE 7 1,259 0 0
TG THERAPEUTICS INC COM 88322Q108 2,164 365,497 SH   SOLE 18 350,299 0 15,198
TG THERAPEUTICS INC COM 88322Q108 2,737 462,396 SH   SOLE 19 462,396 0 0
TG THERAPEUTICS INC COM 88322Q108 25,017 4,225,825 SH   SOLE 21 4,225,825 0 0
TG THERAPEUTICS INC COM 88322Q108 21,155 3,573,502 SH   SOLE 22 3,499,230 0 74,272
TG THERAPEUTICS INC COM 88322Q108 11 1,801 SH   SOLE 23 1,801 0 0
TG THERAPEUTICS INC COM 88322Q108 140 23,577 SH   SOLE 25 23,577 0 0
TG THERAPEUTICS INC COM 88322Q108 639 107,898 SH   SOLE 26 42,678 0 65,220
TG THERAPEUTICS INC COM 88322Q108 14 2,288 SH   SOLE 28 2,288 0 0
TG THERAPEUTICS INC COM 88322Q108 477 80,536 SH   SOLE 30 80,536 0 0
TG THERAPEUTICS INC COM 88322Q108 82 13,888 SH   SOLE 40 13,888 0 0
TG THERAPEUTICS INC COM 88322Q108 8 1,386 SH   OTR 43 1,386 0 0
TG THERAPEUTICS INC COM 88322Q108 257 43,336 SH   SOLE 43 42,408 0 928
THE AARONS COMPANY INC COM 00258W108 1,664 171,205 SH   SOLE 2 100,361 0 70,844
THE AARONS COMPANY INC COM 00258W108 1 153 SH   SOLE 4 153 0 0
THE AARONS COMPANY INC COM 00258W108 4 414 SH   SOLE 7 414 0 0
THE AARONS COMPANY INC COM 00258W108 1,165 119,864 SH   SOLE 18 119,864 0 0
THE AARONS COMPANY INC COM 00258W108 2,320 238,716 SH   SOLE 19 238,716 0 0
THE AARONS COMPANY INC COM 00258W108 37,985 3,907,926 SH   SOLE 21 3,907,926 0 0
THE AARONS COMPANY INC COM 00258W108 10,916 1,122,996 SH   SOLE 22 1,087,077 0 35,919
THE AARONS COMPANY INC COM 00258W108 92 9,434 SH   SOLE 23 9,434 0 0
THE AARONS COMPANY INC COM 00258W108 59 6,037 SH   SOLE 25 6,037 0 0
THE AARONS COMPANY INC COM 00258W108 411 42,265 SH   SOLE 26 9,509 0 32,756
THE AARONS COMPANY INC COM 00258W108 25 2,567 SH   SOLE 28 0 0 2,567
THE AARONS COMPANY INC COM 00258W108 1,029 105,816 SH   SOLE 30 105,816 0 0
THE AARONS COMPANY INC COM 00258W108 40 4,159 SH   SOLE 36 4,159 0 0
THE AARONS COMPANY INC COM 00258W108 40 4,091 SH   SOLE 40 4,091 0 0
THE AARONS COMPANY INC COM 00258W108 302 31,106 SH   SOLE 43 30,048 0 1,058
THE ARENA GROUP HOLDINGS INC COM 040044109 21 1,587 SH   SOLE 2 654 0 933
THE ARENA GROUP HOLDINGS INC COM 040044109 378 28,881 SH   SOLE 18 28,881 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109 265 20,199 SH   SOLE 19 20,199 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109 4,655 355,335 SH   SOLE 21 355,335 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109 1,875 143,135 SH   SOLE 22 141,169 0 1,966
THE BEACHBODY COMPANY INC COM CL A 073463101 85 84,137 SH   SOLE 2 47,702 0 36,435
THE BEACHBODY COMPANY INC COM CL A 073463101 299 295,814 SH   SOLE 18 295,814 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 225 222,703 SH   SOLE 19 222,703 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 3,461 3,426,923 SH   SOLE 21 3,426,923 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 2,441 2,416,419 SH   SOLE 22 2,366,432 0 49,987
THE BEACHBODY COMPANY INC COM CL A 073463101 45 44,705 SH   SOLE 25 44,705 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 9 8,818 SH   SOLE 26 8,818 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 171 169,340 SH   SOLE 30 169,340 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101 14 13,665 SH   SOLE 36 13,665 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 642 54,461 SH   SOLE 2 39,982 0 14,479
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 6 471 SH   SOLE 4 471 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 14 1,206 SH   SOLE 7 1,206 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 3,097 262,701 SH   SOLE 18 262,701 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 2,188 185,595 SH   SOLE 19 185,595 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 38,945 3,303,210 SH   SOLE 21 3,303,210 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 28,407 2,409,394 SH   SOLE 22 2,342,157 0 67,237
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 184 15,589 SH   SOLE 25 15,589 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 471 39,910 SH   SOLE 26 30,130 0 9,780
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 73 6,175 SH   SOLE 28 0 0 6,175
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 2,235 189,528 SH   SOLE 30 189,528 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 132 11,237 SH   SOLE 40 11,237 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 16 1,396 SH   SOLE 43 1,396 0 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 40 13,816 SH   SOLE 21 13,816 0 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 152 53,073 SH   SOLE 28 53,073 0 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 377 131,988 SH   SOLE 30 131,988 0 0
THE MARYGOLD COMPANIES INC COM 57403M104 36 29,123 SH   SOLE 21 29,123 0 0
THE MUSIC ACQUISITION CORP COM CLASS A 62752R100 194 19,676 SH   SOLE 2 19,676 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 855 145,427 SH   SOLE 2 55,159 0 90,268
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 413 70,171 SH   SOLE 4 66,151 0 4,020
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 975 165,792 SH   SOLE 7 165,792 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 2,337 397,431 SH   SOLE 18 397,431 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 4,897 832,843 SH   SOLE 19 832,843 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 30,938 5,261,529 SH   SOLE 21 5,261,529 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 25,595 4,352,823 SH   SOLE 22 4,203,002 0 149,821
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 33 5,691 SH   SOLE 23 5,691 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 3,669 623,931 SH   SOLE 25 623,931 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 401 68,185 SH   SOLE 26 58,287 0 9,898
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 643 109,325 SH   SOLE 28 1,242 0 108,083
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 2,659 452,198 SH   SOLE 30 452,198 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 70 11,843 SH   SOLE 40 11,843 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 729 124,004 SH   SOLE 43 119,496 0 4,508
THE ODP CORP COM 88337F105 1,632 46,436 SH   SOLE 2 21,879 0 24,557
THE ODP CORP COM 88337F105 848 24,113 SH   SOLE 4 212 0 23,901
THE ODP CORP COM 88337F105 46 1,296 SH   SOLE 7 1,296 0 0
THE ODP CORP COM 88337F105 5,569 158,426 SH   SOLE 18 158,426 0 0
THE ODP CORP COM 88337F105 2,766 78,684 SH   SOLE 19 78,684 0 0
THE ODP CORP COM 88337F105 185,778 5,285,286 SH   SOLE 21 5,285,286 0 0
THE ODP CORP COM 88337F105 39,019 1,110,078 SH   SOLE 22 1,063,649 0 46,429
THE ODP CORP COM 88337F105 239 6,803 SH   SOLE 25 6,803 0 0
THE ODP CORP COM 88337F105 851 24,205 SH   SOLE 26 20,631 0 3,574
THE ODP CORP COM 88337F105 34 975 SH   SOLE 28 975 0 0
THE ODP CORP COM 88337F105 4,877 138,747 SH   SOLE 30 138,747 0 0
THE ODP CORP COM 88337F105 146 4,150 SH   SOLE 36 4,150 0 0
THE ODP CORP COM 88337F105 218 6,216 SH   SOLE 40 6,216 0 0
THE ODP CORP COM 88337F105 7 213 SH   OTR 43 213 0 0
THE ODP CORP COM 88337F105 1,143 32,508 SH   SOLE 43 32,036 0 472
THE ONCOLOGY INSTITUTE INC COM 68236X100 16 3,370 SH   SOLE 2 1,092 0 2,278
THE ONCOLOGY INSTITUTE INC COM 68236X100 293 63,187 SH   SOLE 18 63,187 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100 290 62,612 SH   SOLE 19 62,612 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100 4,498 971,523 SH   SOLE 21 971,523 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100 1,986 428,958 SH   SOLE 22 424,743 0 4,215
THE ONE GROUP HOSPITALITY IN COM 88338K103 26 3,961 SH   SOLE 2 786 0 3,175
THE ONE GROUP HOSPITALITY IN COM 88338K103 415 62,442 SH   SOLE 18 62,442 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 275 41,476 SH   SOLE 19 41,476 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 4,461 671,840 SH   SOLE 21 671,840 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 2,131 320,883 SH   SOLE 22 317,900 0 2,983
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 6 947 SH   SOLE 2 947 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 7 1,137 SH   SOLE 18 1,137 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 78 12,140 SH   SOLE 21 12,140 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 13 1,972 SH   SOLE 22 1,972 0 0
THE REALREAL INC COM 88339P101 172 114,416 SH   SOLE 2 46,416 0 68,000
THE REALREAL INC COM 88339P101 0 99 SH   SOLE 4 99 0 0
THE REALREAL INC COM 88339P101 2 1,179 SH   SOLE 7 1,179 0 0
THE REALREAL INC COM 88339P101 434 289,082 SH   SOLE 18 263,709 0 25,373
THE REALREAL INC COM 88339P101 395 263,499 SH   SOLE 19 263,499 0 0
THE REALREAL INC COM 88339P101 5,058 3,372,078 SH   SOLE 21 3,372,078 0 0
THE REALREAL INC COM 88339P101 3,700 2,466,946 SH   SOLE 22 2,381,007 0 85,939
THE REALREAL INC COM 88339P101 22 14,714 SH   SOLE 25 14,714 0 0
THE REALREAL INC COM 88339P101 21 14,147 SH   SOLE 26 6,812 0 7,335
THE REALREAL INC COM 88339P101 15 9,923 SH   SOLE 28 1,618 0 8,305
THE REALREAL INC COM 88339P101 412 274,506 SH   SOLE 30 274,506 0 0
THE REALREAL INC COM 88339P101 21 14,081 SH   SOLE 36 14,081 0 0
THE REALREAL INC COM 88339P101 13 8,905 SH   SOLE 40 8,905 0 0
THE REALREAL INC COM 88339P101 18 12,163 SH   SOLE 43 12,071 0 92
THE REALREAL INC NOTE 1.000% 3/0 88339PAD3 1,014 2,275,000 PRN   SOLE 21 2,275,000 0 0
THE TRADE DESK INC COM CL A 88339J105 42,402 709,650 SH   SOLE 2 45,460 0 664,190
THE TRADE DESK INC COM CL A 88339J105 18,081 302,618 SH   SOLE 4 174,199 0 128,419
THE TRADE DESK INC COM CL A 88339J105 3,110 52,043 SH   SOLE 7 52,043 0 0
THE TRADE DESK INC COM CL A 88339J105 755 12,640 SH   SOLE 13 1,766 0 10,874
THE TRADE DESK INC COM CL A 88339J105 1,989 33,285 SH   SOLE 15 33,285 0 0
THE TRADE DESK INC COM CL A 88339J105 24,352 407,570 SH   SOLE 18 384,895 0 22,675
THE TRADE DESK INC COM CL A 88339J105 5,888 98,546 SH   SOLE 19 98,546 0 0
THE TRADE DESK INC COM CL A 88339J105 440,956 7,380,011 SH   SOLE 21 7,380,011 0 0
THE TRADE DESK INC COM CL A 88339J105 564,998 9,456,036 SH   SOLE 22 8,655,857 0 800,179
THE TRADE DESK INC COM CL A 88339J105 41,147 688,659 SH   SOLE 23 688,659 0 0
THE TRADE DESK INC COM CL A 88339J105 35,009 585,921 SH   SOLE 25 585,921 0 0
THE TRADE DESK INC COM CL A 88339J105 31,533 527,741 SH   SOLE 26 247,446 0 280,295
THE TRADE DESK INC COM CL A 88339J105 30,540 511,127 SH   SOLE 28 6,411 0 504,716
THE TRADE DESK INC COM CL A 88339J105 30 503 SH   SOLE 29 503 0 0
THE TRADE DESK INC COM CL A 88339J105 61,060 1,021,933 SH   SOLE 30 1,021,933 0 0
THE TRADE DESK INC COM CL A 88339J105 6,839 114,455 SH   SOLE 31 106,067 0 8,388
THE TRADE DESK INC COM CL A 88339J105 2,331 39,009 SH   SOLE 34 39,009 0 0
THE TRADE DESK INC COM CL A 88339J105 7,510 125,687 SH   SOLE 36 125,687 0 0
THE TRADE DESK INC COM CL A 88339J105 871 14,577 SH   SOLE 40 14,577 0 0
THE TRADE DESK INC COM CL A 88339J105 64 1,068 SH   OTR 43 1,068 0 0
THE TRADE DESK INC COM CL A 88339J105 11,477 192,089 SH   SOLE 43 168,738 0 23,351
THERAPEUTICSMD INC COM NEW 88338N206 5 745 SH   SOLE 21 745 0 0
THERAPEUTICSMD INC COM NEW 88338N206 0 1 SH   SOLE 43 1 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,313 129,445 SH   SOLE 2 32,600 0 96,845
THERAVANCE BIOPHARMA INC COM G8807B106 1 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 9 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,997 196,941 SH   SOLE 18 178,685 0 18,256
THERAVANCE BIOPHARMA INC COM G8807B106 2,747 270,914 SH   SOLE 19 270,914 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 28,490 2,809,636 SH   SOLE 21 2,809,636 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 14,503 1,430,272 SH   SOLE 22 1,396,362 0 33,910
THERAVANCE BIOPHARMA INC COM G8807B106 75 7,375 SH   SOLE 23 7,375 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 129 12,690 SH   SOLE 25 12,690 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 557 54,975 SH   SOLE 26 12,702 0 42,273
THERAVANCE BIOPHARMA INC COM G8807B106 92 9,118 SH   SOLE 28 0 0 9,118
THERAVANCE BIOPHARMA INC COM G8807B106 1,075 105,992 SH   SOLE 30 105,992 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 50 4,955 SH   SOLE 36 4,955 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 55 5,471 SH   SOLE 40 5,471 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 12 1,226 SH   OTR 43 1,226 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 684 67,483 SH   SOLE 43 65,704 0 1,779
THERMO FISHER SCIENTIFIC INC COM 883556102 453,846 894,825 SH   SOLE 2 274,854 0 619,971
THERMO FISHER SCIENTIFIC INC COM 883556102 154,434 304,490 SH   SOLE 4 171,798 0 132,692
THERMO FISHER SCIENTIFIC INC COM 883556102 178,838 352,606 SH   SOLE 7 340,170 0 12,436
THERMO FISHER SCIENTIFIC INC COM 883556102 7,246 14,287 SH   SOLE 13 4,635 0 9,652
THERMO FISHER SCIENTIFIC INC COM 883556102 19,457 38,363 SH   SOLE 15 38,363 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 11 22 SH   SOLE 17 0 0 22
THERMO FISHER SCIENTIFIC INC COM 883556102 730,257 1,439,809 SH   SOLE 18 1,263,762 0 176,047
THERMO FISHER SCIENTIFIC INC COM 883556102 846,668 1,669,331 SH   SOLE 19 1,669,331 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,349,181 10,546,701 SH   SOLE 21 10,546,701 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,256,172 8,391,672 SH   SOLE 22 7,585,280 0 806,392
THERMO FISHER SCIENTIFIC INC COM 883556102 321,040 632,977 SH   SOLE 23 632,977 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 357,052 703,981 SH   SOLE 25 703,981 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 451,897 890,981 SH   SOLE 26 295,670 0 595,311
THERMO FISHER SCIENTIFIC INC COM 883556102 380,065 749,354 SH   SOLE 28 16,977 0 732,377
THERMO FISHER SCIENTIFIC INC COM 883556102 2,247 4,430 SH   SOLE 29 4,430 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,041,682 2,053,829 SH   SOLE 30 2,053,829 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 48,915 96,443 SH   SOLE 31 89,339 0 7,104
THERMO FISHER SCIENTIFIC INC COM 883556102 12,675 24,991 SH   SOLE 32 24,991 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 642,449 1,266,684 SH   SOLE 34 1,266,684 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 61,915 122,075 SH   SOLE 36 122,075 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,421 12,660 SH   SOLE 40 12,660 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 243,072 479,251 SH   SOLE 43 438,965 0 40,286
THERMOGENESIS HLDGS INC COM 88362L100 0 27 SH   SOLE 21 27 0 0
THERMOGENESIS HLDGS INC COM 88362L100 17 67,108 SH   SOLE 22 67,108 0 0
THERMON GROUP HLDGS INC COM 88362T103 569 36,945 SH   SOLE 2 19,556 0 17,389
THERMON GROUP HLDGS INC COM 88362T103 127 8,210 SH   SOLE 4 200 0 8,010
THERMON GROUP HLDGS INC COM 88362T103 7 477 SH   SOLE 7 477 0 0
THERMON GROUP HLDGS INC COM 88362T103 1,585 102,824 SH   SOLE 18 102,824 0 0
THERMON GROUP HLDGS INC COM 88362T103 970 62,962 SH   SOLE 19 62,962 0 0
THERMON GROUP HLDGS INC COM 88362T103 18,586 1,206,101 SH   SOLE 21 1,206,101 0 0
THERMON GROUP HLDGS INC COM 88362T103 13,097 849,886 SH   SOLE 22 814,108 0 35,778
THERMON GROUP HLDGS INC COM 88362T103 65 4,219 SH   SOLE 25 4,219 0 0
THERMON GROUP HLDGS INC COM 88362T103 34 2,191 SH   SOLE 26 0 0 2,191
THERMON GROUP HLDGS INC COM 88362T103 412 26,730 SH   SOLE 30 26,730 0 0
THERMON GROUP HLDGS INC COM 88362T103 58 3,776 SH   SOLE 40 3,776 0 0
THERMON GROUP HLDGS INC COM 88362T103 100 6,498 SH   SOLE 43 6,498 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 87 14,959 SH   SOLE 2 738 0 14,221
THESEUS PHARMACEUTICALS INC COM 88369M101 295 50,785 SH   SOLE 18 50,785 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 196 33,811 SH   SOLE 19 33,811 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 2,923 503,899 SH   SOLE 21 503,899 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101 998 172,136 SH   SOLE 22 163,338 0 8,798
THIRD COAST BANCSHARES INC COM 88422P109 292 17,086 SH   SOLE 2 12,401 0 4,685
THIRD COAST BANCSHARES INC COM 88422P109 3 184 SH   SOLE 7 184 0 0
THIRD COAST BANCSHARES INC COM 88422P109 708 41,388 SH   SOLE 18 41,388 0 0
THIRD COAST BANCSHARES INC COM 88422P109 407 23,806 SH   SOLE 19 23,806 0 0
THIRD COAST BANCSHARES INC COM 88422P109 7,318 427,688 SH   SOLE 21 427,688 0 0
THIRD COAST BANCSHARES INC COM 88422P109 3,880 226,761 SH   SOLE 22 218,558 0 8,203
THOMSON REUTERS CORP. COM NEW 884903709 62,602 610,041 SH   SOLE 43 566,816 0 43,225
THOR INDS INC COM 885160101 6,319 90,296 SH   SOLE 2 59,185 0 31,111
THOR INDS INC COM 885160101 13 186 SH   SOLE 4 186 0 0
THOR INDS INC COM 885160101 71 1,018 SH   SOLE 7 1,018 0 0
THOR INDS INC COM 885160101 8,133 116,219 SH   SOLE 18 116,219 0 0
THOR INDS INC COM 885160101 1,790 25,573 SH   SOLE 19 25,573 0 0
THOR INDS INC COM 885160101 189,331 2,705,506 SH   SOLE 21 2,705,506 0 0
THOR INDS INC COM 885160101 103,723 1,482,182 SH   SOLE 22 1,416,135 0 66,047
THOR INDS INC COM 885160101 585 8,366 SH   SOLE 25 8,366 0 0
THOR INDS INC COM 885160101 2,030 29,009 SH   SOLE 26 24,483 0 4,526
THOR INDS INC COM 885160101 69 986 SH   SOLE 28 986 0 0
THOR INDS INC COM 885160101 5,440 77,738 SH   SOLE 30 77,738 0 0
THOR INDS INC COM 885160101 55 781 SH   SOLE 31 781 0 0
THOR INDS INC COM 885160101 93 1,334 SH   SOLE 36 1,334 0 0
THOR INDS INC COM 885160101 474 6,775 SH   SOLE 40 6,775 0 0
THOR INDS INC COM 885160101 3,586 51,243 SH   SOLE 43 49,062 0 2,181
THORNE HEALTHTECH INC COM 885260109 5 1,003 SH   SOLE 2 0 0 1,003
THORNE HEALTHTECH INC COM 885260109 191 40,468 SH   SOLE 18 40,468 0 0
THORNE HEALTHTECH INC COM 885260109 122 25,793 SH   SOLE 19 25,793 0 0
THORNE HEALTHTECH INC COM 885260109 1,617 341,882 SH   SOLE 21 341,882 0 0
THORNE HEALTHTECH INC COM 885260109 477 100,776 SH   SOLE 22 99,886 0 890
THOUGHTWORKS HOLDING INC COM 88546E105 1,183 112,743 SH   SOLE 2 80,375 0 32,368
THOUGHTWORKS HOLDING INC COM 88546E105 11 1,057 SH   SOLE 7 1,057 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 406 38,710 SH   SOLE 18 38,710 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 11,439 1,090,437 SH   SOLE 19 1,090,437 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 11,632 1,108,863 SH   SOLE 21 1,108,863 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 16,492 1,572,153 SH   SOLE 22 1,513,312 0 58,841
THOUGHTWORKS HOLDING INC COM 88546E105 4,470 426,080 SH   SOLE 26 0 0 426,080
THOUGHTWORKS HOLDING INC COM 88546E105 2,405 229,304 SH   SOLE 28 0 0 229,304
THOUGHTWORKS HOLDING INC COM 88546E105 2,990 285,022 SH   SOLE 30 285,022 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 13 1,251 SH   SOLE 31 1,251 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 13,197 1,258,070 SH   SOLE 34 1,258,070 0 0
THOUGHTWORKS HOLDING INC COM 88546E105 266 25,316 SH   SOLE 43 24,349 0 967
THREDUP INC CL A 88556E102 92 50,124 SH   SOLE 2 26,350 0 23,774
THREDUP INC CL A 88556E102 2 1,294 SH   SOLE 7 1,294 0 0
THREDUP INC CL A 88556E102 324 176,017 SH   SOLE 18 176,017 0 0
THREDUP INC CL A 88556E102 294 160,040 SH   SOLE 19 160,040 0 0
THREDUP INC CL A 88556E102 3,725 2,024,392 SH   SOLE 21 2,024,392 0 0
THREDUP INC CL A 88556E102 2,474 1,344,562 SH   SOLE 22 1,302,507 0 42,055
THREDUP INC CL A 88556E102 9 4,876 SH   SOLE 25 4,876 0 0
THREDUP INC CL A 88556E102 9 5,150 SH   SOLE 26 2,303 0 2,847
THREDUP INC CL A 88556E102 13 7,245 SH   SOLE 28 0 0 7,245
THREDUP INC CL A 88556E102 45 24,696 SH   SOLE 30 24,696 0 0
THREDUP INC CL A 88556E102 11 5,816 SH   SOLE 40 5,816 0 0
THRYV HLDGS INC COM NEW 886029206 445 19,505 SH   SOLE 2 8,847 0 10,658
THRYV HLDGS INC COM NEW 886029206 256 11,201 SH   SOLE 4 0 0 11,201
THRYV HLDGS INC COM NEW 886029206 8 364 SH   SOLE 7 364 0 0
THRYV HLDGS INC COM NEW 886029206 2,318 101,516 SH   SOLE 18 101,516 0 0
THRYV HLDGS INC COM NEW 886029206 1,062 46,539 SH   SOLE 19 46,539 0 0
THRYV HLDGS INC COM NEW 886029206 81,525 3,570,939 SH   SOLE 21 3,570,939 0 0
THRYV HLDGS INC COM NEW 886029206 15,885 695,779 SH   SOLE 22 676,164 0 19,615
THRYV HLDGS INC COM NEW 886029206 60 2,607 SH   SOLE 25 2,607 0 0
THRYV HLDGS INC COM NEW 886029206 112 4,884 SH   SOLE 26 0 0 4,884
THRYV HLDGS INC COM NEW 886029206 28 1,229 SH   SOLE 28 0 0 1,229
THRYV HLDGS INC COM NEW 886029206 956 41,866 SH   SOLE 30 41,866 0 0
THRYV HLDGS INC COM NEW 886029206 62 2,734 SH   SOLE 40 2,734 0 0
THRYV HLDGS INC COM NEW 886029206 11 474 SH   SOLE 43 474 0 0
TIDAL ETF TR SOFI SELCT 500 886364207 2 175 SH   SOLE 17 0 0 175
TIDAL ETF TR SOFI NEXT 500 886364306 0 47 SH   SOLE 17 0 0 47
TIDEWATER INC NEW COM 88642R109 801 36,903 SH   SOLE 2 7,970 0 28,933
TIDEWATER INC NEW COM 88642R109 11 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 2,795 128,823 SH   SOLE 18 128,823 0 0
TIDEWATER INC NEW COM 88642R109 3,017 139,034 SH   SOLE 19 139,034 0 0
TIDEWATER INC NEW COM 88642R109 32,920 1,517,040 SH   SOLE 21 1,517,040 0 0
TIDEWATER INC NEW COM 88642R109 23,389 1,077,812 SH   SOLE 22 1,036,237 0 41,575
TIDEWATER INC NEW COM 88642R109 31 1,442 SH   SOLE 25 1,442 0 0
TIDEWATER INC NEW COM 88642R109 634 29,202 SH   SOLE 26 26,529 0 2,673
TIDEWATER INC NEW COM 88642R109 73 3,347 SH   SOLE 40 3,347 0 0
TIDEWATER INC NEW COM 88642R109 732 33,731 SH   SOLE 43 30,609 0 3,122
TILE SHOP HLDGS INC COM 88677Q109 107 30,408 SH   SOLE 2 17,630 0 12,778
TILE SHOP HLDGS INC COM 88677Q109 118 33,468 SH   SOLE 4 0 0 33,468
TILE SHOP HLDGS INC COM 88677Q109 352 100,116 SH   SOLE 18 100,116 0 0
TILE SHOP HLDGS INC COM 88677Q109 227 64,547 SH   SOLE 19 64,547 0 0
TILE SHOP HLDGS INC COM 88677Q109 3,971 1,128,067 SH   SOLE 21 1,128,067 0 0
TILE SHOP HLDGS INC COM 88677Q109 1,275 362,100 SH   SOLE 22 342,733 0 19,367
TILLYS INC CL A 886885102 140 20,202 SH   SOLE 2 885 0 19,317
TILLYS INC CL A 886885102 3 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 498 71,936 SH   SOLE 18 71,936 0 0
TILLYS INC CL A 886885102 287 41,421 SH   SOLE 19 41,421 0 0
TILLYS INC CL A 886885102 5,314 767,985 SH   SOLE 21 767,985 0 0
TILLYS INC CL A 886885102 4,065 587,483 SH   SOLE 22 573,085 0 14,398
TILRAY BRANDS INC COM CL 2 88688T100 510 185,291 SH   SOLE 2 185,291 0 0
TILRAY BRANDS INC COM CL 2 88688T100 1,740 632,738 SH   SOLE 21 632,738 0 0
TILRAY BRANDS INC COM CL 2 88688T100 1,105 401,765 SH   SOLE 22 163,514 0 238,251
TILRAY BRANDS INC COM CL 2 88688T100 149 54,160 SH   SOLE 25 54,160 0 0
TILRAY BRANDS INC COM CL 2 88688T100 25 8,945 SH   SOLE 26 0 0 8,945
TILRAY BRANDS INC COM CL 2 88688T100 708 257,551 SH   SOLE 30 257,551 0 0
TILRAY BRANDS INC COM CL 2 88688T100 142 51,461 SH   SOLE 40 51,461 0 0
TILRAY BRANDS INC COM CL 2 88688T100 0 1 SH   SOLE 43 1 0 0
TIM S A SPONSORED ADR 88706T108 547 48,883 SH   SOLE 4 0 0 48,883
TIM S A SPONSORED ADR 88706T108 523 46,771 SH   SOLE 30 46,771 0 0
TIM S A SPONSORED ADR 88706T108 4,803 429,623 SH   SOLE 43 397,769 0 31,854
TIMBER PHARMACEUTICALS INC COM 887080109 0 19 SH   SOLE 21 19 0 0
TIMBERLAND BANCORP INC COM 887098101 12 440 SH   SOLE 2 0 0 440
TIMBERLAND BANCORP INC COM 887098101 38 1,362 SH   SOLE 18 1,362 0 0
TIMBERLAND BANCORP INC COM 887098101 425 15,360 SH   SOLE 21 15,360 0 0
TIMBERLAND BANCORP INC COM 887098101 2,027 73,309 SH   SOLE 22 73,309 0 0
TIMKEN CO COM 887389104 15,099 255,742 SH   SOLE 2 196,690 0 59,052
TIMKEN CO COM 887389104 107 1,806 SH   SOLE 4 1,255 0 551
TIMKEN CO COM 887389104 65 1,109 SH   SOLE 7 1,109 0 0
TIMKEN CO COM 887389104 13,313 225,494 SH   SOLE 18 199,219 0 26,275
TIMKEN CO COM 887389104 15,623 264,625 SH   SOLE 19 264,625 0 0
TIMKEN CO COM 887389104 197,729 3,349,069 SH   SOLE 21 3,349,069 0 0
TIMKEN CO COM 887389104 134,768 2,282,656 SH   SOLE 22 2,064,169 0 218,487
TIMKEN CO COM 887389104 35 601 SH   SOLE 23 601 0 0
TIMKEN CO COM 887389104 555 9,395 SH   SOLE 25 9,395 0 0
TIMKEN CO COM 887389104 3,937 66,679 SH   SOLE 26 47,355 0 19,324
TIMKEN CO COM 887389104 1,722 29,164 SH   SOLE 28 1,268 0 27,896
TIMKEN CO COM 887389104 2,282 38,651 SH   SOLE 30 38,651 0 0
TIMKEN CO COM 887389104 52 885 SH   SOLE 31 885 0 0
TIMKEN CO COM 887389104 187 3,165 SH   SOLE 34 3,165 0 0
TIMKEN CO COM 887389104 459 7,775 SH   SOLE 36 7,775 0 0
TIMKEN CO COM 887389104 554 9,378 SH   SOLE 40 9,378 0 0
TIMKEN CO COM 887389104 37 624 SH   OTR 43 624 0 0
TIMKEN CO COM 887389104 4,351 73,700 SH   SOLE 43 68,255 0 5,445
TIMKENSTEEL CORPORATION COM 887399103 965 64,376 SH   SOLE 2 31,347 0 33,029
TIMKENSTEEL CORPORATION COM 887399103 7 476 SH   SOLE 7 476 0 0
TIMKENSTEEL CORPORATION COM 887399103 2,689 179,369 SH   SOLE 18 179,369 0 0
TIMKENSTEEL CORPORATION COM 887399103 2,785 185,809 SH   SOLE 19 185,809 0 0
TIMKENSTEEL CORPORATION COM 887399103 90,407 6,031,141 SH   SOLE 21 6,031,141 0 0
TIMKENSTEEL CORPORATION COM 887399103 17,017 1,135,242 SH   SOLE 22 1,089,359 0 45,883
TIMKENSTEEL CORPORATION COM 887399103 83 5,553 SH   SOLE 25 5,553 0 0
TIMKENSTEEL CORPORATION COM 887399103 592 39,513 SH   SOLE 26 30,425 0 9,088
TIMKENSTEEL CORPORATION COM 887399103 954 63,650 SH   SOLE 30 63,650 0 0
TIMKENSTEEL CORPORATION COM 887399103 59 3,910 SH   SOLE 40 3,910 0 0
TIMKENSTEEL CORPORATION COM 887399103 348 23,218 SH   SOLE 43 22,889 0 329
TIPTREE INC COM 88822Q103 272 25,300 SH   SOLE 2 6,679 0 18,621
TIPTREE INC COM 88822Q103 4 365 SH   SOLE 7 365 0 0
TIPTREE INC COM 88822Q103 844 78,440 SH   SOLE 18 78,440 0 0
TIPTREE INC COM 88822Q103 481 44,714 SH   SOLE 19 44,714 0 0
TIPTREE INC COM 88822Q103 9,080 843,857 SH   SOLE 21 843,857 0 0
TIPTREE INC COM 88822Q103 5,489 510,149 SH   SOLE 22 494,966 0 15,183
TIPTREE INC COM 88822Q103 39 3,633 SH   SOLE 43 3,633 0 0
TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 5,040 511,706 SH   SOLE 19 511,706 0 0
TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 547 55,497 SH   SOLE 34 55,497 0 0
TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 5 102,340 SH   SOLE 19 102,340 0 0
TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 0 11,099 SH   SOLE 34 11,099 0 0
TITAN INTL INC ILL COM 88830M102 521 42,891 SH   SOLE 2 36,782 0 6,109
TITAN INTL INC ILL COM 88830M102 4,717 388,512 SH   SOLE 7 388,512 0 0
TITAN INTL INC ILL COM 88830M102 2,184 179,885 SH   SOLE 18 179,885 0 0
TITAN INTL INC ILL COM 88830M102 2,125 175,038 SH   SOLE 19 175,038 0 0
TITAN INTL INC ILL COM 88830M102 75,393 6,210,277 SH   SOLE 21 6,210,277 0 0
TITAN INTL INC ILL COM 88830M102 15,972 1,315,688 SH   SOLE 22 1,286,987 0 28,701
TITAN INTL INC ILL COM 88830M102 62 5,115 SH   SOLE 23 5,115 0 0
TITAN INTL INC ILL COM 88830M102 85 7,033 SH   SOLE 25 7,033 0 0
TITAN INTL INC ILL COM 88830M102 76 6,226 SH   SOLE 26 0 0 6,226
TITAN INTL INC ILL COM 88830M102 1,968 162,112 SH   SOLE 30 162,112 0 0
TITAN INTL INC ILL COM 88830M102 60 4,983 SH   SOLE 40 4,983 0 0
TITAN INTL INC ILL COM 88830M102 201 16,541 SH   SOLE 43 16,137 0 404
TITAN MACHY INC COM 88830R101 1,355 47,937 SH   SOLE 2 35,617 0 12,320
TITAN MACHY INC COM 88830R101 5 161 SH   SOLE 7 161 0 0
TITAN MACHY INC COM 88830R101 1,756 62,135 SH   SOLE 18 62,135 0 0
TITAN MACHY INC COM 88830R101 1,043 36,898 SH   SOLE 19 36,898 0 0
TITAN MACHY INC COM 88830R101 21,667 766,715 SH   SOLE 21 766,715 0 0
TITAN MACHY INC COM 88830R101 14,825 524,605 SH   SOLE 22 503,219 0 21,386
TITAN MACHY INC COM 88830R101 87 3,095 SH   SOLE 25 3,095 0 0
TITAN MACHY INC COM 88830R101 102 3,604 SH   SOLE 40 3,604 0 0
TITAN MACHY INC COM 88830R101 77 2,731 SH   SOLE 43 2,218 0 513
TITAN PHARMACEUTICALS INC DE COM NEW 888314606 0 60 SH   SOLE 21 60 0 0
TIZIANA LIFE SCIENCES LTD COM G88912103 1 1,656 SH   SOLE 43 1,656 0 0
TJX COS INC NEW COM 872540109 130,654 2,103,258 SH   SOLE 2 283,189 0 1,820,069
TJX COS INC NEW COM 872540109 56,253 905,552 SH   SOLE 4 479,955 0 425,597
TJX COS INC NEW COM 872540109 66,762 1,074,719 SH   SOLE 7 1,012,913 0 61,806
TJX COS INC NEW COM 872540109 2,882 46,400 SH   SOLE 13 5,002 0 41,398
TJX COS INC NEW COM 872540109 11,101 178,706 SH   SOLE 15 178,706 0 0
TJX COS INC NEW COM 872540109 122,091 1,965,410 SH   SOLE 18 1,868,515 0 96,895
TJX COS INC NEW COM 872540109 92,077 1,482,243 SH   SOLE 19 1,482,243 0 0
TJX COS INC NEW COM 872540109 1,444,935 23,260,386 SH   SOLE 21 23,260,386 0 0
TJX COS INC NEW COM 872540109 1,531,279 24,650,344 SH   SOLE 22 22,322,247 0 2,328,097
TJX COS INC NEW COM 872540109 119,840 1,929,165 SH   SOLE 23 1,929,165 0 0
TJX COS INC NEW COM 872540109 133,579 2,150,346 SH   SOLE 25 2,150,346 0 0
TJX COS INC NEW COM 872540109 166,985 2,688,108 SH   SOLE 26 1,239,820 0 1,448,288
TJX COS INC NEW COM 872540109 168,262 2,708,654 SH   SOLE 28 28,045 0 2,680,609
TJX COS INC NEW COM 872540109 263 4,230 SH   SOLE 29 4,230 0 0
TJX COS INC NEW COM 872540109 389,202 6,265,318 SH   SOLE 30 6,265,318 0 0
TJX COS INC NEW COM 872540109 16,234 261,325 SH   SOLE 31 239,859 0 21,466
TJX COS INC NEW COM 872540109 93,043 1,497,801 SH   SOLE 34 1,497,801 0 0
TJX COS INC NEW COM 872540109 23,989 386,179 SH   SOLE 36 386,179 0 0
TJX COS INC NEW COM 872540109 2,340 37,677 SH   SOLE 40 37,677 0 0
TJX COS INC NEW COM 872540109 143 2,297 SH   OTR 43 2,297 0 0
TJX COS INC NEW COM 872540109 82,907 1,334,631 SH   SOLE 43 1,194,409 0 140,222
TLG ACQUISITION ONE CORP COM CL A 87257M108 213 21,600 SH   SOLE 2 21,600 0 0
TOAST INC CL A 888787108 3,082 184,308 SH   SOLE 2 38,670 0 145,638
TOAST INC CL A 888787108 54 3,257 SH   SOLE 4 3,257 0 0
TOAST INC CL A 888787108 47 2,808 SH   SOLE 7 2,808 0 0
TOAST INC CL A 888787108 2,861 171,087 SH   SOLE 18 171,087 0 0
TOAST INC CL A 888787108 9,532 570,115 SH   SOLE 19 570,115 0 0
TOAST INC CL A 888787108 57,605 3,445,272 SH   SOLE 21 3,445,272 0 0
TOAST INC CL A 888787108 101,684 6,081,591 SH   SOLE 22 5,888,149 0 193,442
TOAST INC CL A 888787108 22 1,299 SH   SOLE 26 1,299 0 0
TOAST INC CL A 888787108 61 3,673 SH   SOLE 31 3,673 0 0
TOAST INC CL A 888787108 5,046 301,807 SH   SOLE 34 301,807 0 0
TOAST INC CL A 888787108 687 41,098 SH   SOLE 43 36,315 0 4,783
TOLL BROTHERS INC COM 889478103 15,942 379,574 SH   SOLE 2 334,207 0 45,367
TOLL BROTHERS INC COM 889478103 344 8,198 SH   SOLE 4 6,834 0 1,364
TOLL BROTHERS INC COM 889478103 101 2,408 SH   SOLE 7 2,408 0 0
TOLL BROTHERS INC COM 889478103 216 5,143 SH   SOLE 13 5,143 0 0
TOLL BROTHERS INC COM 889478103 10,594 252,243 SH   SOLE 18 252,243 0 0
TOLL BROTHERS INC COM 889478103 7,853 186,986 SH   SOLE 19 186,986 0 0
TOLL BROTHERS INC COM 889478103 257,095 6,121,312 SH   SOLE 21 6,121,312 0 0
TOLL BROTHERS INC COM 889478103 136,425 3,248,212 SH   SOLE 22 3,110,370 0 137,842
TOLL BROTHERS INC COM 889478103 122 2,905 SH   SOLE 23 2,905 0 0
TOLL BROTHERS INC COM 889478103 1,221 29,064 SH   SOLE 25 29,064 0 0
TOLL BROTHERS INC COM 889478103 2,637 62,791 SH   SOLE 26 49,051 0 13,740
TOLL BROTHERS INC COM 889478103 914 21,761 SH   SOLE 28 2,033 0 19,728
TOLL BROTHERS INC COM 889478103 128 3,044 SH   SOLE 29 3,044 0 0
TOLL BROTHERS INC COM 889478103 1,882 44,819 SH   SOLE 30 44,819 0 0
TOLL BROTHERS INC COM 889478103 64 1,513 SH   SOLE 31 1,513 0 0
TOLL BROTHERS INC COM 889478103 2,969 70,681 SH   SOLE 34 70,681 0 0
TOLL BROTHERS INC COM 889478103 100 2,389 SH   SOLE 36 2,389 0 0
TOLL BROTHERS INC COM 889478103 629 14,973 SH   SOLE 40 14,973 0 0
TOLL BROTHERS INC COM 889478103 4,002 95,279 SH   SOLE 43 90,586 0 4,693
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 1 881 SH   SOLE 22 881 0 0
TOMPKINS FINL CORP COM 890110109 929 12,792 SH   SOLE 2 6,592 0 6,200
TOMPKINS FINL CORP COM 890110109 3 40 SH   SOLE 4 40 0 0
TOMPKINS FINL CORP COM 890110109 12 161 SH   SOLE 7 161 0 0
TOMPKINS FINL CORP COM 890110109 3,820 52,606 SH   SOLE 18 52,606 0 0
TOMPKINS FINL CORP COM 890110109 1,866 25,692 SH   SOLE 19 25,692 0 0
TOMPKINS FINL CORP COM 890110109 114,350 1,574,641 SH   SOLE 21 1,574,641 0 0
TOMPKINS FINL CORP COM 890110109 26,512 365,081 SH   SOLE 22 349,222 0 15,859
TOMPKINS FINL CORP COM 890110109 117 1,616 SH   SOLE 25 1,616 0 0
TOMPKINS FINL CORP COM 890110109 536 7,379 SH   SOLE 26 6,528 0 851
TOMPKINS FINL CORP COM 890110109 20 280 SH   SOLE 28 0 0 280
TOMPKINS FINL CORP COM 890110109 2,172 29,911 SH   SOLE 30 29,911 0 0
TOMPKINS FINL CORP COM 890110109 8 117 SH   SOLE 34 117 0 0
TOMPKINS FINL CORP COM 890110109 112 1,546 SH   SOLE 40 1,546 0 0
TOMPKINS FINL CORP COM 890110109 592 8,156 SH   SOLE 43 8,077 0 79
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862 0 548 SH   SOLE 2 0 0 548
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862 22 40,402 SH   SOLE 21 40,402 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862 140 262,362 SH   SOLE 22 262,362 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862 0 1 SH   SOLE 23 1 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862 3 5,998 SH   SOLE 30 5,998 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,012 30,414 SH   SOLE 2 26,178 0 4,236
TOOTSIE ROLL INDS INC COM 890516107 3 89 SH   SOLE 4 89 0 0
TOOTSIE ROLL INDS INC COM 890516107 8 226 SH   SOLE 7 226 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,834 55,099 SH   SOLE 18 55,099 0 0
TOOTSIE ROLL INDS INC COM 890516107 953 28,624 SH   SOLE 19 28,624 0 0
TOOTSIE ROLL INDS INC COM 890516107 69,981 2,102,808 SH   SOLE 21 2,102,808 0 0
TOOTSIE ROLL INDS INC COM 890516107 14,706 441,884 SH   SOLE 22 430,034 0 11,850
TOOTSIE ROLL INDS INC COM 890516107 342 10,264 SH   SOLE 23 10,264 0 0
TOOTSIE ROLL INDS INC COM 890516107 72 2,150 SH   SOLE 25 2,150 0 0
TOOTSIE ROLL INDS INC COM 890516107 226 6,794 SH   SOLE 28 1,111 0 5,683
TOOTSIE ROLL INDS INC COM 890516107 1,273 38,252 SH   SOLE 30 38,252 0 0
TOOTSIE ROLL INDS INC COM 890516107 88 2,648 SH   SOLE 40 2,648 0 0
TOOTSIE ROLL INDS INC COM 890516107 9,838 295,599 SH   SOLE 43 293,167 0 2,432
TOPBUILD CORP COM 89055F103 13,185 80,013 SH   SOLE 2 45,100 0 34,913
TOPBUILD CORP COM 89055F103 18 110 SH   SOLE 4 110 0 0
TOPBUILD CORP COM 89055F103 74 452 SH   SOLE 7 452 0 0
TOPBUILD CORP COM 89055F103 12,168 73,844 SH   SOLE 18 73,844 0 0
TOPBUILD CORP COM 89055F103 2,326 14,114 SH   SOLE 19 14,114 0 0
TOPBUILD CORP COM 89055F103 309,665 1,879,262 SH   SOLE 21 1,879,262 0 0
TOPBUILD CORP COM 89055F103 149,285 905,968 SH   SOLE 22 864,050 0 41,918
TOPBUILD CORP COM 89055F103 822 4,991 SH   SOLE 25 4,991 0 0
TOPBUILD CORP COM 89055F103 2,816 17,092 SH   SOLE 26 14,340 0 2,752
TOPBUILD CORP COM 89055F103 304 1,845 SH   SOLE 28 589 0 1,256
TOPBUILD CORP COM 89055F103 6,654 40,384 SH   SOLE 30 40,384 0 0
TOPBUILD CORP COM 89055F103 75 454 SH   SOLE 31 454 0 0
TOPBUILD CORP COM 89055F103 256 1,556 SH   SOLE 34 1,556 0 0
TOPBUILD CORP COM 89055F103 194 1,178 SH   SOLE 36 1,178 0 0
TOPBUILD CORP COM 89055F103 715 4,338 SH   SOLE 40 4,338 0 0
TOPBUILD CORP COM 89055F103 4,175 25,335 SH   SOLE 43 24,593 0 742
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 4,166 216,311 SH   SOLE 2 134,178 0 82,133
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 7 363 SH   SOLE 4 363 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 29 1,480 SH   SOLE 7 1,480 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 12,794 664,265 SH   SOLE 18 664,265 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 4,974 258,281 SH   SOLE 19 258,281 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 190,704 9,901,538 SH   SOLE 21 9,901,538 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 77,187 4,007,623 SH   SOLE 22 3,857,361 0 150,262
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 28 1,473 SH   SOLE 23 1,473 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 389 20,210 SH   SOLE 25 20,210 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 1,098 57,017 SH   SOLE 26 46,292 0 10,725
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 195 10,134 SH   SOLE 28 2,119 0 8,015
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 2,601 135,048 SH   SOLE 30 135,048 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 438 22,743 SH   SOLE 34 22,743 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 51 2,662 SH   SOLE 36 2,662 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 361 18,728 SH   SOLE 40 18,728 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104 869 45,118 SH   SOLE 43 43,132 0 1,986
TOPGOLF CALLAWAY BRANDS CORP NOTE 2.750% 5/0 131193AE4 2,887 2,238,000 PRN   SOLE 21 2,238,000 0 0
TORO CO COM 891092108 12,993 150,243 SH   SOLE 2 107,297 0 42,946
TORO CO COM 891092108 31 357 SH   SOLE 4 357 0 0
TORO CO COM 891092108 1,976 22,854 SH   SOLE 7 22,854 0 0
TORO CO COM 891092108 19,671 227,464 SH   SOLE 18 227,464 0 0
TORO CO COM 891092108 2,754 31,843 SH   SOLE 19 31,843 0 0
TORO CO COM 891092108 475,097 5,493,725 SH   SOLE 21 5,493,725 0 0
TORO CO COM 891092108 245,928 2,843,759 SH   SOLE 22 2,716,841 0 126,918
TORO CO COM 891092108 1,421 16,437 SH   SOLE 25 16,437 0 0
TORO CO COM 891092108 4,442 51,363 SH   SOLE 26 42,934 0 8,429
TORO CO COM 891092108 105 1,214 SH   SOLE 28 1,208 0 6
TORO CO COM 891092108 8,619 99,661 SH   SOLE 30 99,661 0 0
TORO CO COM 891092108 130 1,501 SH   SOLE 31 1,501 0 0
TORO CO COM 891092108 273 3,153 SH   SOLE 36 3,153 0 0
TORO CO COM 891092108 1,183 13,677 SH   SOLE 40 13,677 0 0
TORO CO COM 891092108 15 179 SH   OTR 43 179 0 0
TORO CO COM 891092108 7,393 85,489 SH   SOLE 43 81,162 0 4,327
TORONTO DOMINION BK ONT COM NEW 891160509 0 1 SH   SOLE 17 0 0 1
TORONTO DOMINION BK ONT COM NEW 891160509 164 2,670 SH   SOLE 18 2,670 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 52,359 853,733 SH   SOLE 43 801,364 0 52,368
TORRID HLDGS INC COM 89142B107 22 5,327 SH   SOLE 2 1,576 0 3,751
TORRID HLDGS INC COM 89142B107 200 47,893 SH   SOLE 18 47,893 0 0
TORRID HLDGS INC COM 89142B107 131 31,514 SH   SOLE 19 31,514 0 0
TORRID HLDGS INC COM 89142B107 2,134 511,675 SH   SOLE 21 511,675 0 0
TORRID HLDGS INC COM 89142B107 1,214 291,069 SH   SOLE 22 287,790 0 3,279
TOTALENERGIES SE SPONSORED ADS 89151E109 303 6,505 SH   SOLE 4 0 0 6,505
TOTALENERGIES SE SPONSORED ADS 89151E109 1,184 25,457 SH   SOLE 7 0 0 25,457
TOTALENERGIES SE SPONSORED ADS 89151E109 3 56 SH   SOLE 17 0 0 56
TOTALENERGIES SE SPONSORED ADS 89151E109 10 208 SH   SOLE 18 208 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 42,250 908,208 SH   SOLE 43 829,060 0 79,148
TOUGHBUILT INDS INC COM 89157G884 9 4,354 SH   SOLE 22 4,354 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 351 7,982 SH   SOLE 2 7,982 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 185 4,215 SH   SOLE 21 4,215 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 55 1,262 SH   SOLE 22 1,262 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 46,178 1,050,941 SH   SOLE 34 1,050,941 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3,510 79,880 SH   SOLE 43 66,731 0 13,149
TOWNEBANK PORTSMOUTH VA COM 89214P109 7,696 286,848 SH   SOLE 2 215,596 0 71,252
TOWNEBANK PORTSMOUTH VA COM 89214P109 9 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 21 794 SH   SOLE 7 794 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 5,528 206,027 SH   SOLE 18 206,027 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 9,189 342,484 SH   SOLE 19 342,484 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 67,708 2,523,578 SH   SOLE 21 2,523,578 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 58,415 2,177,216 SH   SOLE 22 2,102,637 0 74,579
TOWNEBANK PORTSMOUTH VA COM 89214P109 253 9,441 SH   SOLE 23 9,441 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 314 11,698 SH   SOLE 25 11,698 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,229 83,070 SH   SOLE 26 25,256 0 57,814
TOWNEBANK PORTSMOUTH VA COM 89214P109 252 9,388 SH   SOLE 28 1,295 0 8,093
TOWNEBANK PORTSMOUTH VA COM 89214P109 860 32,044 SH   SOLE 30 32,044 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 228 8,510 SH   SOLE 40 8,510 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 596 22,218 SH   SOLE 43 21,743 0 475
TOWNSQUARE MEDIA INC CL A 892231101 485 66,785 SH   SOLE 2 61,898 0 4,887
TOWNSQUARE MEDIA INC CL A 892231101 16 2,192 SH   SOLE 18 2,192 0 0
TOWNSQUARE MEDIA INC CL A 892231101 22 3,048 SH   SOLE 19 3,048 0 0
TOWNSQUARE MEDIA INC CL A 892231101 215 29,637 SH   SOLE 21 29,637 0 0
TOWNSQUARE MEDIA INC CL A 892231101 759 104,545 SH   SOLE 22 104,545 0 0
TOWNSQUARE MEDIA INC CL A 892231101 118 16,313 SH   SOLE 26 0 0 16,313
TOYOTA MOTOR CORP ADS 892331307 6 49 SH   SOLE 2 49 0 0
TOYOTA MOTOR CORP ADS 892331307 6 49 SH   SOLE 18 49 0 0
TOYOTA MOTOR CORP ADS 892331307 75,257 577,610 SH   SOLE 43 536,875 0 40,735
TPB ACQUISITION CORP I COM CL A G8990L101 180 18,190 SH   SOLE 18 18,190 0 0
TPB ACQUISITION CORP I COM CL A G8990L101 11,205 1,129,538 SH   SOLE 19 1,129,538 0 0
TPB ACQUISITION CORP I COM CL A G8990L101 293 29,527 SH   SOLE 22 29,527 0 0
TPB ACQUISITION CORP I COM CL A G8990L101 3,200 322,545 SH   SOLE 34 322,545 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 4 6,063 SH   SOLE 18 6,063 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 233 376,511 SH   SOLE 19 376,511 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 6 9,842 SH   SOLE 22 9,842 0 0
TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 67 107,514 SH   SOLE 34 107,514 0 0
TPG INC COM CL A 872657101 417 14,968 SH   SOLE 2 13,278 0 1,690
TPG INC COM CL A 872657101 65 2,337 SH   SOLE 19 2,337 0 0
TPG INC COM CL A 872657101 3,878 139,307 SH   SOLE 21 139,307 0 0
TPG INC COM CL A 872657101 19,234 690,863 SH   SOLE 22 672,480 0 18,383
TPG INC COM CL A 872657101 139 4,987 SH   SOLE 25 4,987 0 0
TPG INC COM CL A 872657101 765 27,480 SH   SOLE 26 24,633 0 2,847
TPG INC COM CL A 872657101 11,034 396,344 SH   SOLE 30 396,344 0 0
TPG INC COM CL A 872657101 88 3,166 SH   SOLE 40 3,166 0 0
TPG INC COM CL A 872657101 124 4,461 SH   SOLE 43 3,378 0 1,083
TPG RE FIN TR INC COM 87266M107 1,151 164,362 SH   SOLE 2 118,891 0 45,471
TPG RE FIN TR INC COM 87266M107 6 796 SH   SOLE 7 796 0 0
TPG RE FIN TR INC COM 87266M107 1,458 208,302 SH   SOLE 18 208,302 0 0
TPG RE FIN TR INC COM 87266M107 890 127,152 SH   SOLE 19 127,152 0 0
TPG RE FIN TR INC COM 87266M107 22,861 3,265,793 SH   SOLE 21 3,265,793 0 0
TPG RE FIN TR INC COM 87266M107 11,299 1,614,113 SH   SOLE 22 1,550,145 0 63,968
TPG RE FIN TR INC COM 87266M107 44 6,352 SH   SOLE 25 6,352 0 0
TPG RE FIN TR INC COM 87266M107 13 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 81 11,615 SH   SOLE 28 0 0 11,615
TPG RE FIN TR INC COM 87266M107 117 16,775 SH   SOLE 30 16,775 0 0
TPG RE FIN TR INC COM 87266M107 40 5,710 SH   SOLE 40 5,710 0 0
TPG RE FIN TR INC COM 87266M107 878 125,420 SH   SOLE 43 112,170 0 13,250
TPI COMPOSITES INC COM 87266J104 522 46,244 SH   SOLE 2 42,052 0 4,192
TPI COMPOSITES INC COM 87266J104 17 1,549 SH   SOLE 4 112 0 1,437
TPI COMPOSITES INC COM 87266J104 9 780 SH   SOLE 7 780 0 0
TPI COMPOSITES INC COM 87266J104 1,123 99,528 SH   SOLE 18 99,528 0 0
TPI COMPOSITES INC COM 87266J104 1,721 152,588 SH   SOLE 19 152,588 0 0
TPI COMPOSITES INC COM 87266J104 23,493 2,082,743 SH   SOLE 21 2,082,743 0 0
TPI COMPOSITES INC COM 87266J104 10,523 932,857 SH   SOLE 22 911,240 0 21,617
TPI COMPOSITES INC COM 87266J104 16 1,425 SH   SOLE 23 1,425 0 0
TPI COMPOSITES INC COM 87266J104 52 4,647 SH   SOLE 25 4,647 0 0
TPI COMPOSITES INC COM 87266J104 301 26,722 SH   SOLE 26 12,527 0 14,195
TPI COMPOSITES INC COM 87266J104 239 21,157 SH   SOLE 28 21,157 0 0
TPI COMPOSITES INC COM 87266J104 11,493 1,018,912 SH   SOLE 30 1,018,912 0 0
TPI COMPOSITES INC COM 87266J104 45 3,966 SH   SOLE 40 3,966 0 0
TPI COMPOSITES INC COM 87266J104 1,982 175,665 SH   SOLE 43 173,198 0 2,467
TRACON PHARMACEUTICALS INC COM NEW 89237H209 4 2,599 SH   SOLE 18 2,599 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 67 40,239 SH   SOLE 21 40,239 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 436 261,250 SH   SOLE 22 261,250 0 0
TRACTOR SUPPLY CO COM 892356106 41,381 222,624 SH   SOLE 2 44,492 0 178,132
TRACTOR SUPPLY CO COM 892356106 17,669 95,055 SH   SOLE 4 57,004 0 38,051
TRACTOR SUPPLY CO COM 892356106 37,058 199,365 SH   SOLE 7 195,833 0 3,532
TRACTOR SUPPLY CO COM 892356106 488 2,628 SH   SOLE 13 457 0 2,171
TRACTOR SUPPLY CO COM 892356106 2,067 11,121 SH   SOLE 15 11,121 0 0
TRACTOR SUPPLY CO COM 892356106 44,127 237,396 SH   SOLE 18 228,556 0 8,840
TRACTOR SUPPLY CO COM 892356106 266,970 1,436,247 SH   SOLE 19 1,436,247 0 0
TRACTOR SUPPLY CO COM 892356106 697,323 3,751,468 SH   SOLE 21 3,751,468 0 0
TRACTOR SUPPLY CO COM 892356106 469,104 2,523,691 SH   SOLE 22 2,299,492 0 224,199
TRACTOR SUPPLY CO COM 892356106 32,923 177,117 SH   SOLE 23 177,117 0 0
TRACTOR SUPPLY CO COM 892356106 62,694 337,282 SH   SOLE 25 337,282 0 0
TRACTOR SUPPLY CO COM 892356106 45,694 245,825 SH   SOLE 26 84,281 0 161,544
TRACTOR SUPPLY CO COM 892356106 67,044 360,684 SH   SOLE 28 5,721 0 354,963
TRACTOR SUPPLY CO COM 892356106 164,791 886,544 SH   SOLE 30 882,469 0 4,075
TRACTOR SUPPLY CO COM 892356106 4,835 26,014 SH   SOLE 31 23,975 0 2,039
TRACTOR SUPPLY CO COM 892356106 24,956 134,259 SH   SOLE 34 134,259 0 0
TRACTOR SUPPLY CO COM 892356106 6,863 36,924 SH   SOLE 36 36,924 0 0
TRACTOR SUPPLY CO COM 892356106 726 3,905 SH   SOLE 40 3,905 0 0
TRACTOR SUPPLY CO COM 892356106 37 199 SH   OTR 43 199 0 0
TRACTOR SUPPLY CO COM 892356106 26,296 141,468 SH   SOLE 43 132,605 0 8,863
TRACTOR SUPPLY CO OPTIONS 892356106 204 1,100 SH Call SOLE 2 0 0 1,100
TRACTOR SUPPLY CO OPTIONS 892356106 149 800 SH Call SOLE 4 800 0 0
TRACTOR SUPPLY CO OPTIONS 892356106 2,342 12,600 SH Call SOLE 18 12,600 0 0
TRACTOR SUPPLY CO OPTIONS 892356106 12,547 67,500 SH Call SOLE 19 67,500 0 0
TRACTOR SUPPLY CO OPTIONS 892356106 967 5,200 SH Call SOLE 22 5,200 0 0
TRACTOR SUPPLY CO OPTIONS 892356106 112 600 SH Call SOLE 26 600 0 0
TRACTOR SUPPLY CO OPTIONS 892356106 7,101 38,200 SH Call SOLE 34 38,200 0 0
TRADEWEB MKTS INC CL A 892672106 6,236 110,531 SH   SOLE 2 22,714 0 87,817
TRADEWEB MKTS INC CL A 892672106 5,297 93,888 SH   SOLE 4 53,644 0 40,244
TRADEWEB MKTS INC CL A 892672106 2,825 50,066 SH   SOLE 7 44,195 0 5,871
TRADEWEB MKTS INC CL A 892672106 19 330 SH   SOLE 13 330 0 0
TRADEWEB MKTS INC CL A 892672106 406 7,192 SH   SOLE 15 7,192 0 0
TRADEWEB MKTS INC CL A 892672106 7,660 135,770 SH   SOLE 18 130,313 0 5,457
TRADEWEB MKTS INC CL A 892672106 311,894 5,528,083 SH   SOLE 19 5,528,083 0 0
TRADEWEB MKTS INC CL A 892672106 143,550 2,544,317 SH   SOLE 21 2,544,317 0 0
TRADEWEB MKTS INC CL A 892672106 176,614 3,130,347 SH   SOLE 22 2,935,128 0 195,219
TRADEWEB MKTS INC CL A 892672106 9,401 166,618 SH   SOLE 23 166,618 0 0
TRADEWEB MKTS INC CL A 892672106 9,780 173,348 SH   SOLE 25 173,348 0 0
TRADEWEB MKTS INC CL A 892672106 4,559 80,800 SH   SOLE 26 57,747 0 23,053
TRADEWEB MKTS INC CL A 892672106 6,236 110,525 SH   SOLE 28 1,867 0 108,658
TRADEWEB MKTS INC CL A 892672106 31,560 559,368 SH   SOLE 30 357,408 0 201,960
TRADEWEB MKTS INC CL A 892672106 4,769 84,531 SH   SOLE 31 82,334 0 2,197
TRADEWEB MKTS INC CL A 892672106 4,179 74,064 SH   SOLE 34 74,064 0 0
TRADEWEB MKTS INC CL A 892672106 1,833 32,483 SH   SOLE 36 32,483 0 0
TRADEWEB MKTS INC CL A 892672106 198 3,512 SH   SOLE 40 3,512 0 0
TRADEWEB MKTS INC CL A 892672106 16 280 SH   OTR 43 280 0 0
TRADEWEB MKTS INC CL A 892672106 4,088 72,451 SH   SOLE 43 66,804 0 5,647
TRAEGER INC COMMON STOCK 89269P103 90 31,914 SH   SOLE 2 19,696 0 12,218
TRAEGER INC COMMON STOCK 89269P103 278 98,546 SH   SOLE 18 98,546 0 0
TRAEGER INC COMMON STOCK 89269P103 166 58,864 SH   SOLE 19 58,864 0 0
TRAEGER INC COMMON STOCK 89269P103 3,828 1,357,593 SH   SOLE 21 1,357,593 0 0
TRAEGER INC COMMON STOCK 89269P103 3,001 1,064,054 SH   SOLE 22 1,031,894 0 32,160
TRAEGER INC COMMON STOCK 89269P103 23 8,231 SH   SOLE 25 8,231 0 0
TRAEGER INC COMMON STOCK 89269P103 7 2,567 SH   SOLE 26 2,567 0 0
TRAEGER INC COMMON STOCK 89269P103 231 81,939 SH   SOLE 30 81,939 0 0
TRAEGER INC COMMON STOCK 89269P103 13 4,611 SH   SOLE 36 4,611 0 0
TRAEGER INC COMMON STOCK 89269P103 17 6,174 SH   SOLE 40 6,174 0 0
TRAJECTORY ALPHA ACQUISITION COM CL A 89301B104 141 14,202 SH   SOLE 2 14,202 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 61,362 423,739 SH   SOLE 2 100,793 0 322,946
TRANE TECHNOLOGIES PLC SHS G8994E103 31,676 218,740 SH   SOLE 4 132,539 0 86,201
TRANE TECHNOLOGIES PLC SHS G8994E103 30,224 208,713 SH   SOLE 7 201,314 0 7,399
TRANE TECHNOLOGIES PLC SHS G8994E103 1,049 7,246 SH   SOLE 13 933 0 6,313
TRANE TECHNOLOGIES PLC SHS G8994E103 3,359 23,196 SH   SOLE 15 23,196 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 67,694 467,470 SH   SOLE 18 448,157 0 19,313
TRANE TECHNOLOGIES PLC SHS G8994E103 29,071 200,755 SH   SOLE 19 200,755 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 988,680 6,827,426 SH   SOLE 21 6,827,426 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 712,306 4,918,898 SH   SOLE 22 4,451,908 0 466,990
TRANE TECHNOLOGIES PLC SHS G8994E103 53,363 368,506 SH   SOLE 23 368,506 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 103,098 711,952 SH   SOLE 25 711,952 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 90,620 625,784 SH   SOLE 26 301,775 0 324,009
TRANE TECHNOLOGIES PLC SHS G8994E103 95,944 662,548 SH   SOLE 28 8,794 0 653,754
TRANE TECHNOLOGIES PLC SHS G8994E103 136 942 SH   SOLE 29 942 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 274,108 1,892,879 SH   SOLE 30 1,888,274 0 4,605
TRANE TECHNOLOGIES PLC SHS G8994E103 7,601 52,490 SH   SOLE 31 48,263 0 4,227
TRANE TECHNOLOGIES PLC SHS G8994E103 100,772 695,889 SH   SOLE 34 695,889 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 11,303 78,056 SH   SOLE 36 78,056 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,065 7,353 SH   SOLE 40 7,353 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 109 750 SH   OTR 43 750 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 36,052 248,960 SH   SOLE 43 227,869 0 21,091
TRANSACT TECHNOLOGIES INC COM 892918103 6 1,756 SH   SOLE 18 1,756 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 101 27,580 SH   SOLE 21 27,580 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 769 210,637 SH   SOLE 22 210,637 0 0
TRANSALTA CORP COM 89346D107 472 53,458 SH   SOLE 43 44,236 0 9,222
TRANSCAT INC COM 893529107 102 1,354 SH   SOLE 2 579 0 775
TRANSCAT INC COM 893529107 4 53 SH   SOLE 7 53 0 0
TRANSCAT INC COM 893529107 1,510 19,947 SH   SOLE 18 19,947 0 0
TRANSCAT INC COM 893529107 976 12,898 SH   SOLE 19 12,898 0 0
TRANSCAT INC COM 893529107 18,056 238,549 SH   SOLE 21 238,549 0 0
TRANSCAT INC COM 893529107 11,050 145,993 SH   SOLE 22 144,552 0 1,441
TRANSCAT INC COM 893529107 76 1,000 SH   SOLE 43 1,000 0 0
TRANSCODE THERAPEUTICS INC COM 89357L105 2 1,385 SH   SOLE 18 1,385 0 0
TRANSCODE THERAPEUTICS INC COM 89357L105 15 13,949 SH   SOLE 21 13,949 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 7 169 SH   SOLE 2 0 0 169
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 134 3,314 SH   SOLE 18 3,314 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 86 2,122 SH   SOLE 19 2,122 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1,154 28,599 SH   SOLE 21 28,599 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 241 5,979 SH   SOLE 22 5,536 0 443
TRANSDIGM GROUP INC COM 893641100 55,243 105,260 SH   SOLE 2 19,626 0 85,634
TRANSDIGM GROUP INC COM 893641100 24,045 45,816 SH   SOLE 4 28,161 0 17,655
TRANSDIGM GROUP INC COM 893641100 24,011 45,751 SH   SOLE 7 44,277 0 1,474
TRANSDIGM GROUP INC COM 893641100 817 1,557 SH   SOLE 13 254 0 1,303
TRANSDIGM GROUP INC COM 893641100 2,647 5,044 SH   SOLE 15 5,044 0 0
TRANSDIGM GROUP INC COM 893641100 223,157 425,207 SH   SOLE 18 310,193 0 115,014
TRANSDIGM GROUP INC COM 893641100 389,396 741,961 SH   SOLE 19 741,961 0 0
TRANSDIGM GROUP INC COM 893641100 810,625 1,544,577 SH   SOLE 21 1,544,577 0 0
TRANSDIGM GROUP INC COM 893641100 627,645 1,195,925 SH   SOLE 22 1,093,065 0 102,860
TRANSDIGM GROUP INC COM 893641100 43,060 82,048 SH   SOLE 23 82,048 0 0
TRANSDIGM GROUP INC COM 893641100 34,543 65,818 SH   SOLE 25 65,818 0 0
TRANSDIGM GROUP INC COM 893641100 52,032 99,143 SH   SOLE 26 31,090 0 68,053
TRANSDIGM GROUP INC COM 893641100 38,901 74,122 SH   SOLE 28 729 0 73,393
TRANSDIGM GROUP INC COM 893641100 65 124 SH   SOLE 29 124 0 0
TRANSDIGM GROUP INC COM 893641100 153,159 291,832 SH   SOLE 30 291,832 0 0
TRANSDIGM GROUP INC COM 893641100 5,949 11,335 SH   SOLE 31 10,405 0 930
TRANSDIGM GROUP INC COM 893641100 9,526 18,151 SH   SOLE 36 18,151 0 0
TRANSDIGM GROUP INC COM 893641100 891 1,697 SH   SOLE 40 1,697 0 0
TRANSDIGM GROUP INC COM 893641100 18,332 34,930 SH   SOLE 43 31,847 0 3,083
TRANSGLOBE ENERGY CORP COM 893662106 0 151 SH   SOLE 43 151 0 0
TRANSMEDICS GROUP INC COM 89377M109 665 15,929 SH   SOLE 2 12,531 0 3,398
TRANSMEDICS GROUP INC COM 89377M109 19 460 SH   SOLE 4 202 0 258
TRANSMEDICS GROUP INC COM 89377M109 15 352 SH   SOLE 7 352 0 0
TRANSMEDICS GROUP INC COM 89377M109 3,417 81,875 SH   SOLE 18 81,875 0 0
TRANSMEDICS GROUP INC COM 89377M109 2,346 56,197 SH   SOLE 19 56,197 0 0
TRANSMEDICS GROUP INC COM 89377M109 52,761 1,264,032 SH   SOLE 21 1,264,032 0 0
TRANSMEDICS GROUP INC COM 89377M109 30,256 724,865 SH   SOLE 22 705,118 0 19,747
TRANSMEDICS GROUP INC COM 89377M109 183 4,395 SH   SOLE 25 4,395 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,034 24,781 SH   SOLE 26 21,953 0 2,828
TRANSMEDICS GROUP INC COM 89377M109 88 2,110 SH   SOLE 28 0 0 2,110
TRANSMEDICS GROUP INC COM 89377M109 383 9,169 SH   SOLE 30 9,169 0 0
TRANSMEDICS GROUP INC COM 89377M109 120 2,886 SH   SOLE 40 2,886 0 0
TRANSMEDICS GROUP INC COM 89377M109 484 11,603 SH   SOLE 43 11,516 0 87
TRANSOCEAN INC DEB 4.000%12/1 893830BT5 2,255 2,525,000 PRN   SOLE 21 2,525,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,950 789,556 SH   SOLE 2 769,679 0 19,877
TRANSOCEAN LTD REG SHS H8817H100 6 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 46 18,817 SH   SOLE 7 18,817 0 0
TRANSOCEAN LTD REG SHS H8817H100 7,556 3,058,954 SH   SOLE 21 3,058,954 0 0
TRANSOCEAN LTD REG SHS H8817H100 23,531 9,526,823 SH   SOLE 22 9,225,083 0 301,740
TRANSOCEAN LTD REG SHS H8817H100 249 100,719 SH   SOLE 25 100,719 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,521 615,976 SH   SOLE 26 577,318 0 38,658
TRANSOCEAN LTD REG SHS H8817H100 833 337,325 SH   SOLE 28 244,186 0 93,139
TRANSOCEAN LTD REG SHS H8817H100 1,015 411,111 SH   SOLE 30 411,111 0 0
TRANSOCEAN LTD REG SHS H8817H100 111 44,928 SH   SOLE 34 44,928 0 0
TRANSOCEAN LTD REG SHS H8817H100 507 205,379 SH   SOLE 36 205,379 0 0
TRANSOCEAN LTD REG SHS H8817H100 231 93,334 SH   SOLE 40 93,334 0 0
TRANSOCEAN LTD REG SHS H8817H100 797 322,711 SH   SOLE 43 301,776 0 20,935
TRANSPHORM INC COM 89386L100 19 3,820 SH   SOLE 2 1,545 0 2,275
TRANSPHORM INC COM 89386L100 268 53,278 SH   SOLE 18 53,278 0 0
TRANSPHORM INC COM 89386L100 194 38,641 SH   SOLE 19 38,641 0 0
TRANSPHORM INC COM 89386L100 3,091 614,450 SH   SOLE 21 614,450 0 0
TRANSPHORM INC COM 89386L100 1,960 389,616 SH   SOLE 22 388,252 0 1,364
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 100 13,603 SH   SOLE 4 0 0 13,603
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 0 1 SH   SOLE 43 0 0 1
TRANSUNION COM 89400J107 14,729 247,592 SH   SOLE 2 55,353 0 192,239
TRANSUNION COM 89400J107 5,431 91,293 SH   SOLE 4 74,925 0 16,368
TRANSUNION COM 89400J107 1,462 24,583 SH   SOLE 7 23,930 0 653
TRANSUNION COM 89400J107 364 6,115 SH   SOLE 13 876 0 5,239
TRANSUNION COM 89400J107 1,102 18,521 SH   SOLE 15 18,521 0 0
TRANSUNION COM 89400J107 10,995 184,815 SH   SOLE 18 175,104 0 9,711
TRANSUNION COM 89400J107 17,445 293,250 SH   SOLE 19 293,250 0 0
TRANSUNION COM 89400J107 154,159 2,591,351 SH   SOLE 21 2,591,351 0 0
TRANSUNION COM 89400J107 245,816 4,132,062 SH   SOLE 22 3,781,838 0 350,224
TRANSUNION COM 89400J107 18,058 303,555 SH   SOLE 23 303,555 0 0
TRANSUNION COM 89400J107 15,723 264,296 SH   SOLE 25 264,296 0 0
TRANSUNION COM 89400J107 14,366 241,492 SH   SOLE 26 107,463 0 134,029
TRANSUNION COM 89400J107 20,480 344,261 SH   SOLE 28 2,435 0 341,826
TRANSUNION COM 89400J107 24,568 412,972 SH   SOLE 30 412,972 0 0
TRANSUNION COM 89400J107 2,510 42,196 SH   SOLE 31 38,486 0 3,710
TRANSUNION COM 89400J107 29,198 490,809 SH   SOLE 34 490,809 0 0
TRANSUNION COM 89400J107 3,373 56,691 SH   SOLE 36 56,691 0 0
TRANSUNION COM 89400J107 368 6,186 SH   SOLE 40 6,186 0 0
TRANSUNION COM 89400J107 39 655 SH   OTR 43 655 0 0
TRANSUNION COM 89400J107 3,169 53,267 SH   SOLE 43 45,637 0 7,630
TRAVEL PLUS LEISURE CO COM 894164102 31,400 920,289 SH   SOLE 2 657,024 0 263,265
TRAVEL PLUS LEISURE CO COM 894164102 2,274 66,644 SH   SOLE 4 47,099 0 19,545
TRAVEL PLUS LEISURE CO COM 894164102 115 3,371 SH   SOLE 7 2,094 0 1,277
TRAVEL PLUS LEISURE CO COM 894164102 1,210 35,477 SH   SOLE 13 35,477 0 0
TRAVEL PLUS LEISURE CO COM 894164102 16,521 484,215 SH   SOLE 18 344,951 0 139,264
TRAVEL PLUS LEISURE CO COM 894164102 39,784 1,165,997 SH   SOLE 19 1,165,997 0 0
TRAVEL PLUS LEISURE CO COM 894164102 142,321 4,171,179 SH   SOLE 21 4,171,179 0 0
TRAVEL PLUS LEISURE CO COM 894164102 137,713 4,036,142 SH   SOLE 22 3,651,092 0 385,050
TRAVEL PLUS LEISURE CO COM 894164102 2,621 76,815 SH   SOLE 23 76,815 0 0
TRAVEL PLUS LEISURE CO COM 894164102 971 28,462 SH   SOLE 25 28,462 0 0
TRAVEL PLUS LEISURE CO COM 894164102 7,284 213,483 SH   SOLE 26 97,232 0 116,251
TRAVEL PLUS LEISURE CO COM 894164102 12,099 354,588 SH   SOLE 28 46,644 0 307,944
TRAVEL PLUS LEISURE CO COM 894164102 644 18,863 SH   SOLE 29 18,863 0 0
TRAVEL PLUS LEISURE CO COM 894164102 11,319 331,745 SH   SOLE 30 331,745 0 0
TRAVEL PLUS LEISURE CO COM 894164102 1,693 49,607 SH   SOLE 31 49,607 0 0
TRAVEL PLUS LEISURE CO COM 894164102 2,757 80,805 SH   SOLE 34 80,805 0 0
TRAVEL PLUS LEISURE CO COM 894164102 684 20,053 SH   SOLE 36 20,053 0 0
TRAVEL PLUS LEISURE CO COM 894164102 394 11,554 SH   SOLE 40 11,554 0 0
TRAVEL PLUS LEISURE CO COM 894164102 12 366 SH   OTR 43 366 0 0
TRAVEL PLUS LEISURE CO COM 894164102 4,503 131,985 SH   SOLE 43 123,202 0 8,783
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 774 14,346 SH   SOLE 2 5,573 0 8,773
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 348 6,445 SH   SOLE 4 0 0 6,445
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 6 116 SH   SOLE 7 116 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 2,193 40,661 SH   SOLE 18 40,661 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1,248 23,137 SH   SOLE 19 23,137 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 27,209 504,530 SH   SOLE 21 504,530 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 16,177 299,954 SH   SOLE 22 284,527 0 15,427
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 86 1,590 SH   SOLE 25 1,590 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 51 949 SH   SOLE 26 0 0 949
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 103 1,911 SH   SOLE 30 1,911 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 45 838 SH   SOLE 36 838 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 86 1,594 SH   SOLE 40 1,594 0 0
TRAVELERS COMPANIES INC COM 89417E109 118,547 773,803 SH   SOLE 2 352,981 0 420,822
TRAVELERS COMPANIES INC COM 89417E109 35,068 228,906 SH   SOLE 4 140,325 0 88,581
TRAVELERS COMPANIES INC COM 89417E109 45,621 297,786 SH   SOLE 7 240,201 0 57,585
TRAVELERS COMPANIES INC COM 89417E109 2,143 13,986 SH   SOLE 13 10,048 0 3,938
TRAVELERS COMPANIES INC COM 89417E109 5,713 37,291 SH   SOLE 15 37,291 0 0
TRAVELERS COMPANIES INC COM 89417E109 90,630 591,579 SH   SOLE 18 518,351 0 73,228
TRAVELERS COMPANIES INC COM 89417E109 63,966 417,530 SH   SOLE 19 417,530 0 0
TRAVELERS COMPANIES INC COM 89417E109 859,231 5,608,558 SH   SOLE 21 5,608,558 0 0
TRAVELERS COMPANIES INC COM 89417E109 833,279 5,439,156 SH   SOLE 22 4,850,029 0 589,127
TRAVELERS COMPANIES INC COM 89417E109 62,616 408,723 SH   SOLE 23 408,723 0 0
TRAVELERS COMPANIES INC COM 89417E109 60,201 392,955 SH   SOLE 25 392,955 0 0
TRAVELERS COMPANIES INC COM 89417E109 91,911 599,938 SH   SOLE 26 260,541 0 339,397
TRAVELERS COMPANIES INC COM 89417E109 122,494 799,566 SH   SOLE 28 23,182 0 776,384
TRAVELERS COMPANIES INC COM 89417E109 2,666 17,405 SH   SOLE 29 17,405 0 0
TRAVELERS COMPANIES INC COM 89417E109 350,677 2,289,016 SH   SOLE 30 2,195,619 0 93,397
TRAVELERS COMPANIES INC COM 89417E109 14,193 92,643 SH   SOLE 31 88,251 0 4,392
TRAVELERS COMPANIES INC COM 89417E109 7,507 49,003 SH   SOLE 32 49,003 0 0
TRAVELERS COMPANIES INC COM 89417E109 30,430 198,632 SH   SOLE 34 198,632 0 0
TRAVELERS COMPANIES INC COM 89417E109 17,471 114,043 SH   SOLE 36 114,043 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,153 7,527 SH   SOLE 40 7,527 0 0
TRAVELERS COMPANIES INC COM 89417E109 76 495 SH   OTR 43 495 0 0
TRAVELERS COMPANIES INC COM 89417E109 61,444 401,073 SH   SOLE 43 378,645 0 22,428
TRAVELZOO COM NEW 89421Q205 5 1,116 SH   SOLE 18 1,116 0 0
TRAVELZOO COM NEW 89421Q205 98 22,070 SH   SOLE 21 22,070 0 0
TRAVELZOO COM NEW 89421Q205 516 116,387 SH   SOLE 22 116,387 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 2,265 91,929 SH   SOLE 2 55,268 0 36,661
TRAVERE THERAPEUTICS INC COM 89422G107 5 184 SH   SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 15 614 SH   SOLE 7 614 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 3,964 160,889 SH   SOLE 18 160,889 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 5,755 233,583 SH   SOLE 19 233,583 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 59,756 2,425,170 SH   SOLE 21 2,425,170 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 37,080 1,504,857 SH   SOLE 22 1,465,021 0 39,836
TRAVERE THERAPEUTICS INC COM 89422G107 103 4,180 SH   SOLE 23 4,180 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 169 6,852 SH   SOLE 25 6,852 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,385 56,217 SH   SOLE 26 25,814 0 30,403
TRAVERE THERAPEUTICS INC COM 89422G107 68 2,756 SH   SOLE 28 1,009 0 1,747
TRAVERE THERAPEUTICS INC COM 89422G107 1,276 51,775 SH   SOLE 30 51,775 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 195 7,895 SH   SOLE 40 7,895 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 440 17,849 SH   SOLE 43 17,035 0 814
TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5 3,755 3,690,000 PRN   SOLE 2 3,690,000 0 0
TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5 2,951 2,900,000 PRN   SOLE 21 2,900,000 0 0
TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5 6,207 6,100,000 PRN   SOLE 22 6,100,000 0 0
TREACE MED CONCEPTS INC COM 89455T109 258 11,706 SH   SOLE 2 7,714 0 3,992
TREACE MED CONCEPTS INC COM 89455T109 6 293 SH   SOLE 7 293 0 0
TREACE MED CONCEPTS INC COM 89455T109 1,885 85,411 SH   SOLE 18 85,411 0 0
TREACE MED CONCEPTS INC COM 89455T109 1,391 63,008 SH   SOLE 19 63,008 0 0
TREACE MED CONCEPTS INC COM 89455T109 28,074 1,272,040 SH   SOLE 21 1,272,040 0 0
TREACE MED CONCEPTS INC COM 89455T109 16,782 760,407 SH   SOLE 22 744,179 0 16,228
TREACE MED CONCEPTS INC COM 89455T109 52 2,366 SH   SOLE 25 2,366 0 0
TREACE MED CONCEPTS INC COM 89455T109 21 953 SH   SOLE 26 953 0 0
TREACE MED CONCEPTS INC COM 89455T109 66 2,992 SH   SOLE 28 0 0 2,992
TREACE MED CONCEPTS INC COM 89455T109 1,494 67,711 SH   SOLE 30 67,711 0 0
TREACE MED CONCEPTS INC COM 89455T109 43 1,947 SH   SOLE 36 1,947 0 0
TREACE MED CONCEPTS INC COM 89455T109 2 77 SH   SOLE 43 66 0 11
TREAN INS GROUP INC COM 89457R101 109 31,980 SH   SOLE 2 23,218 0 8,762
TREAN INS GROUP INC COM 89457R101 222 65,179 SH   SOLE 18 65,179 0 0
TREAN INS GROUP INC COM 89457R101 161 47,418 SH   SOLE 19 47,418 0 0
TREAN INS GROUP INC COM 89457R101 2,296 675,265 SH   SOLE 21 675,265 0 0
TREAN INS GROUP INC COM 89457R101 1,134 333,508 SH   SOLE 22 317,914 0 15,594
TREAN INS GROUP INC COM 89457R101 8 2,389 SH   SOLE 26 0 0 2,389
TREAN INS GROUP INC COM 89457R101 3 742 SH   SOLE 43 742 0 0
TREASURE GLOBAL INC COM 89458T106 14 6,919 SH   SOLE 21 6,919 0 0
TREDEGAR CORP COM 894650100 253 26,771 SH   SOLE 2 11,206 0 15,565
TREDEGAR CORP COM 894650100 1 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 3 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100 974 103,230 SH   SOLE 18 103,230 0 0
TREDEGAR CORP COM 894650100 488 51,724 SH   SOLE 19 51,724 0 0
TREDEGAR CORP COM 894650100 39,056 4,137,239 SH   SOLE 21 4,137,239 0 0
TREDEGAR CORP COM 894650100 6,386 676,517 SH   SOLE 22 647,521 0 28,996
TREDEGAR CORP COM 894650100 47 5,017 SH   SOLE 25 5,017 0 0
TREDEGAR CORP COM 894650100 493 52,238 SH   SOLE 30 52,238 0 0
TREDEGAR CORP COM 894650100 24 2,528 SH   SOLE 40 2,528 0 0
TREDEGAR CORP COM 894650100 263 27,883 SH   SOLE 43 27,641 0 242
TREEHOUSE FOODS INC COM 89469A104 3,900 91,940 SH   SOLE 2 48,347 0 43,593
TREEHOUSE FOODS INC COM 89469A104 10 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 56 1,314 SH   SOLE 7 1,314 0 0
TREEHOUSE FOODS INC COM 89469A104 8,028 189,246 SH   SOLE 18 189,246 0 0
TREEHOUSE FOODS INC COM 89469A104 7,860 185,292 SH   SOLE 19 185,292 0 0
TREEHOUSE FOODS INC COM 89469A104 266,152 6,274,205 SH   SOLE 21 6,274,205 0 0
TREEHOUSE FOODS INC COM 89469A104 58,255 1,373,288 SH   SOLE 22 1,317,979 0 55,309
TREEHOUSE FOODS INC COM 89469A104 518 12,201 SH   SOLE 23 12,201 0 0
TREEHOUSE FOODS INC COM 89469A104 325 7,668 SH   SOLE 25 7,668 0 0
TREEHOUSE FOODS INC COM 89469A104 1,239 29,199 SH   SOLE 26 13,404 0 15,795
TREEHOUSE FOODS INC COM 89469A104 43 1,002 SH   SOLE 28 1,002 0 0
TREEHOUSE FOODS INC COM 89469A104 4,841 114,110 SH   SOLE 30 114,110 0 0
TREEHOUSE FOODS INC COM 89469A104 178 4,196 SH   SOLE 36 4,196 0 0
TREEHOUSE FOODS INC COM 89469A104 271 6,377 SH   SOLE 40 6,377 0 0
TREEHOUSE FOODS INC COM 89469A104 2,902 68,410 SH   SOLE 43 65,735 0 2,675
TREVENA INC COM 89532E109 1 3,900 SH   SOLE 2 0 0 3,900
TREVENA INC COM 89532E109 16 105,747 SH   SOLE 21 105,747 0 0
TREVENA INC COM 89532E109 413 2,698,270 SH   SOLE 22 2,698,270 0 0
TREVI THERAPEUTICS INC COM 89532M101 7 4,428 SH   SOLE 18 4,428 0 0
TREVI THERAPEUTICS INC COM 89532M101 79 51,586 SH   SOLE 21 51,586 0 0
TREVI THERAPEUTICS INC COM 89532M101 4 2,810 SH   SOLE 22 2,810 0 0
TREX CO INC COM 89531P105 9,477 215,690 SH   SOLE 2 135,290 0 80,400
TREX CO INC COM 89531P105 286 6,503 SH   SOLE 4 5,036 0 1,467
TREX CO INC COM 89531P105 72 1,638 SH   SOLE 7 1,638 0 0
TREX CO INC COM 89531P105 46 1,036 SH   SOLE 13 1,036 0 0
TREX CO INC COM 89531P105 10,647 242,303 SH   SOLE 18 242,105 0 198
TREX CO INC COM 89531P105 1,547 35,206 SH   SOLE 19 35,206 0 0
TREX CO INC COM 89531P105 266,469 6,064,394 SH   SOLE 21 6,064,394 0 0
TREX CO INC COM 89531P105 135,401 3,081,505 SH   SOLE 22 2,942,595 0 138,910
TREX CO INC COM 89531P105 182 4,133 SH   SOLE 23 4,133 0 0
TREX CO INC COM 89531P105 21,515 489,655 SH   SOLE 25 489,655 0 0
TREX CO INC COM 89531P105 2,573 58,551 SH   SOLE 26 48,320 0 10,231
TREX CO INC COM 89531P105 3,481 79,232 SH   SOLE 28 63,995 0 15,237
TREX CO INC COM 89531P105 38 860 SH   SOLE 29 860 0 0
TREX CO INC COM 89531P105 3,432 78,100 SH   SOLE 30 78,100 0 0
TREX CO INC COM 89531P105 70 1,584 SH   SOLE 31 1,584 0 0
TREX CO INC COM 89531P105 20,430 464,959 SH   SOLE 34 464,959 0 0
TREX CO INC COM 89531P105 22 506 SH   SOLE 36 506 0 0
TREX CO INC COM 89531P105 647 14,735 SH   SOLE 40 14,735 0 0
TREX CO INC COM 89531P105 22 507 SH   OTR 43 507 0 0
TREX CO INC COM 89531P105 4,569 103,972 SH   SOLE 43 82,054 0 21,918
TRI CONTL CORP COM 895436103 4 169 SH   SOLE 43 169 0 0
TRI POINTE HOMES INC COM 87265H109 3,448 228,181 SH   SOLE 2 166,053 0 62,128
TRI POINTE HOMES INC COM 87265H109 6 371 SH   SOLE 4 371 0 0
TRI POINTE HOMES INC COM 87265H109 36 2,408 SH   SOLE 7 2,408 0 0
TRI POINTE HOMES INC COM 87265H109 5,567 368,410 SH   SOLE 18 368,410 0 0
TRI POINTE HOMES INC COM 87265H109 4,716 312,129 SH   SOLE 19 312,129 0 0
TRI POINTE HOMES INC COM 87265H109 201,464 13,333,177 SH   SOLE 21 13,333,177 0 0
TRI POINTE HOMES INC COM 87265H109 44,976 2,976,566 SH   SOLE 22 2,871,774 0 104,792
TRI POINTE HOMES INC COM 87265H109 130 8,619 SH   SOLE 23 8,619 0 0
TRI POINTE HOMES INC COM 87265H109 244 16,150 SH   SOLE 25 16,150 0 0
TRI POINTE HOMES INC COM 87265H109 884 58,500 SH   SOLE 26 37,203 0 21,297
TRI POINTE HOMES INC COM 87265H109 108 7,127 SH   SOLE 28 2,027 0 5,100
TRI POINTE HOMES INC COM 87265H109 3,057 202,347 SH   SOLE 30 202,347 0 0
TRI POINTE HOMES INC COM 87265H109 857 56,705 SH   SOLE 34 56,705 0 0
TRI POINTE HOMES INC COM 87265H109 120 7,954 SH   SOLE 36 7,954 0 0
TRI POINTE HOMES INC COM 87265H109 211 13,937 SH   SOLE 40 13,937 0 0
TRI POINTE HOMES INC COM 87265H109 2,627 173,875 SH   SOLE 43 172,212 0 1,663
TRICIDA INC COM 89610F101 1,996 190,463 SH   SOLE 2 102,605 0 87,858
TRICIDA INC COM 89610F101 4 408 SH   SOLE 7 408 0 0
TRICIDA INC COM 89610F101 1,083 103,349 SH   SOLE 18 103,349 0 0
TRICIDA INC COM 89610F101 4,638 442,570 SH   SOLE 19 442,570 0 0
TRICIDA INC COM 89610F101 15,018 1,433,040 SH   SOLE 21 1,433,040 0 0
TRICIDA INC COM 89610F101 13,782 1,315,058 SH   SOLE 22 1,281,863 0 33,195
TRICIDA INC COM 89610F101 211 20,157 SH   SOLE 23 20,157 0 0
TRICIDA INC COM 89610F101 62 5,939 SH   SOLE 25 5,939 0 0
TRICIDA INC COM 89610F101 1,030 98,267 SH   SOLE 26 0 0 98,267
TRICIDA INC COM 89610F101 68 6,472 SH   SOLE 28 0 0 6,472
TRICIDA INC COM 89610F101 610 58,177 SH   SOLE 30 58,177 0 0
TRICIDA INC COM 89610F101 257 24,500 SH   SOLE 43 22,250 0 2,250
TRICO BANCSHARES COM 896095106 1,393 31,192 SH   SOLE 2 13,353 0 17,839
TRICO BANCSHARES COM 896095106 6 141 SH   SOLE 4 141 0 0
TRICO BANCSHARES COM 896095106 15 326 SH   SOLE 7 326 0 0
TRICO BANCSHARES COM 896095106 4,325 96,875 SH   SOLE 18 96,875 0 0
TRICO BANCSHARES COM 896095106 2,665 59,691 SH   SOLE 19 59,691 0 0
TRICO BANCSHARES COM 896095106 48,534 1,086,997 SH   SOLE 21 1,086,997 0 0
TRICO BANCSHARES COM 896095106 35,993 806,123 SH   SOLE 22 771,633 0 34,490
TRICO BANCSHARES COM 896095106 234 5,235 SH   SOLE 25 5,235 0 0
TRICO BANCSHARES COM 896095106 1,117 25,016 SH   SOLE 26 12,975 0 12,041
TRICO BANCSHARES COM 896095106 7 155 SH   SOLE 28 155 0 0
TRICO BANCSHARES COM 896095106 788 17,657 SH   SOLE 30 17,657 0 0
TRICO BANCSHARES COM 896095106 215 4,817 SH   SOLE 40 4,817 0 0
TRICO BANCSHARES COM 896095106 1,125 25,200 SH   SOLE 43 23,532 0 1,668
TRIMAS CORP COM NEW 896215209 974 38,870 SH   SOLE 2 17,509 0 21,361
TRIMAS CORP COM NEW 896215209 3 105 SH   SOLE 4 105 0 0
TRIMAS CORP COM NEW 896215209 11 442 SH   SOLE 7 442 0 0
TRIMAS CORP COM NEW 896215209 3,205 127,861 SH   SOLE 18 127,861 0 0
TRIMAS CORP COM NEW 896215209 1,966 78,434 SH   SOLE 19 78,434 0 0
TRIMAS CORP COM NEW 896215209 36,025 1,436,982 SH   SOLE 21 1,436,982 0 0
TRIMAS CORP COM NEW 896215209 27,961 1,115,313 SH   SOLE 22 1,067,853 0 47,460
TRIMAS CORP COM NEW 896215209 138 5,488 SH   SOLE 25 5,488 0 0
TRIMAS CORP COM NEW 896215209 461 18,399 SH   SOLE 26 16,233 0 2,166
TRIMAS CORP COM NEW 896215209 508 20,246 SH   SOLE 30 20,246 0 0
TRIMAS CORP COM NEW 896215209 126 5,042 SH   SOLE 40 5,042 0 0
TRIMAS CORP COM NEW 896215209 40 1,614 SH   OTR 43 1,614 0 0
TRIMAS CORP COM NEW 896215209 274 10,946 SH   SOLE 43 10,804 0 142
TRIMBLE INC COM 896239100 12,917 238,012 SH   SOLE 2 72,265 0 165,747
TRIMBLE INC COM 896239100 13,849 255,185 SH   SOLE 4 152,867 0 102,318
TRIMBLE INC COM 896239100 12,380 228,120 SH   SOLE 7 220,621 0 7,499
TRIMBLE INC COM 896239100 487 8,976 SH   SOLE 13 1,039 0 7,937
TRIMBLE INC COM 896239100 1,626 29,968 SH   SOLE 15 29,968 0 0
TRIMBLE INC COM 896239100 31,120 573,438 SH   SOLE 18 553,760 0 19,678
TRIMBLE INC COM 896239100 6,627 122,118 SH   SOLE 19 122,118 0 0
TRIMBLE INC COM 896239100 391,064 7,205,901 SH   SOLE 21 7,205,901 0 0
TRIMBLE INC COM 896239100 282,753 5,210,125 SH   SOLE 22 4,705,843 0 504,282
TRIMBLE INC COM 896239100 21,671 399,317 SH   SOLE 23 399,317 0 0
TRIMBLE INC COM 896239100 35,729 658,354 SH   SOLE 25 658,354 0 0
TRIMBLE INC COM 896239100 37,472 690,468 SH   SOLE 26 227,886 0 462,582
TRIMBLE INC COM 896239100 33,424 615,878 SH   SOLE 28 8,124 0 607,754
TRIMBLE INC COM 896239100 6 113 SH   SOLE 29 113 0 0
TRIMBLE INC COM 896239100 116,223 2,141,570 SH   SOLE 30 1,940,601 0 200,969
TRIMBLE INC COM 896239100 2,852 52,556 SH   SOLE 31 48,095 0 4,461
TRIMBLE INC COM 896239100 37,883 698,051 SH   SOLE 34 698,051 0 0
TRIMBLE INC COM 896239100 4,375 80,607 SH   SOLE 36 80,607 0 0
TRIMBLE INC COM 896239100 452 8,327 SH   SOLE 40 8,327 0 0
TRIMBLE INC COM 896239100 33 599 SH   OTR 43 599 0 0
TRIMBLE INC COM 896239100 8,715 160,591 SH   SOLE 43 142,543 0 18,048
TRINET GROUP INC COM 896288107 6,455 90,628 SH   SOLE 2 77,467 0 13,161
TRINET GROUP INC COM 896288107 862 12,108 SH   SOLE 4 135 0 11,973
TRINET GROUP INC COM 896288107 664 9,324 SH   SOLE 7 416 0 8,908
TRINET GROUP INC COM 896288107 6,781 95,216 SH   SOLE 18 95,216 0 0
TRINET GROUP INC COM 896288107 9,877 138,678 SH   SOLE 19 138,678 0 0
TRINET GROUP INC COM 896288107 86,269 1,211,308 SH   SOLE 21 1,211,308 0 0
TRINET GROUP INC COM 896288107 66,088 927,938 SH   SOLE 22 903,018 0 24,920
TRINET GROUP INC COM 896288107 135 1,902 SH   SOLE 23 1,902 0 0
TRINET GROUP INC COM 896288107 505 7,089 SH   SOLE 25 7,089 0 0
TRINET GROUP INC COM 896288107 2,828 39,701 SH   SOLE 26 19,650 0 20,051
TRINET GROUP INC COM 896288107 139 1,948 SH   SOLE 28 796 0 1,152
TRINET GROUP INC COM 896288107 4,365 61,294 SH   SOLE 30 61,294 0 0
TRINET GROUP INC COM 896288107 225 3,156 SH   SOLE 36 3,156 0 0
TRINET GROUP INC COM 896288107 328 4,612 SH   SOLE 40 4,612 0 0
TRINET GROUP INC COM 896288107 507 7,119 SH   SOLE 43 7,030 0 89
TRINITY BIOTECH PLC SPON ADR NEW 896438306 1 992 SH   SOLE 43 992 0 0
TRINITY CAP INC COM 896442308 2,595 207,104 SH   SOLE 30 207,104 0 0
TRINITY INDS INC COM 896522109 3,184 149,113 SH   SOLE 2 106,927 0 42,186
TRINITY INDS INC COM 896522109 2 102 SH   SOLE 4 102 0 0
TRINITY INDS INC COM 896522109 36 1,706 SH   SOLE 7 1,706 0 0
TRINITY INDS INC COM 896522109 6,418 300,597 SH   SOLE 18 300,597 0 0
TRINITY INDS INC COM 896522109 3,238 151,682 SH   SOLE 19 151,682 0 0
TRINITY INDS INC COM 896522109 222,574 10,425,033 SH   SOLE 21 10,425,033 0 0
TRINITY INDS INC COM 896522109 44,864 2,101,354 SH   SOLE 22 2,019,422 0 81,932
TRINITY INDS INC COM 896522109 226 10,578 SH   SOLE 25 10,578 0 0
TRINITY INDS INC COM 896522109 819 38,352 SH   SOLE 26 25,436 0 12,916
TRINITY INDS INC COM 896522109 320 15,007 SH   SOLE 28 1,769 0 13,238
TRINITY INDS INC COM 896522109 2,792 130,779 SH   SOLE 30 130,779 0 0
TRINITY INDS INC COM 896522109 962 45,057 SH   SOLE 34 45,057 0 0
TRINITY INDS INC COM 896522109 81 3,812 SH   SOLE 36 3,812 0 0
TRINITY INDS INC COM 896522109 211 9,906 SH   SOLE 40 9,906 0 0
TRINITY INDS INC COM 896522109 1,659 77,691 SH   SOLE 43 76,446 0 1,245
TRINITY PL HLDGS INC COM 89656D101 3 3,570 SH   SOLE 18 3,570 0 0
TRINITY PL HLDGS INC COM 89656D101 35 39,742 SH   SOLE 21 39,742 0 0
TRINITY PL HLDGS INC COM 89656D101 33 36,968 SH   SOLE 22 36,968 0 0
TRINSEO PLC SHS G9059U107 561 30,604 SH   SOLE 2 12,353 0 18,251
TRINSEO PLC SHS G9059U107 1 81 SH   SOLE 4 81 0 0
TRINSEO PLC SHS G9059U107 14 766 SH   SOLE 7 766 0 0
TRINSEO PLC SHS G9059U107 2,337 127,567 SH   SOLE 18 127,567 0 0
TRINSEO PLC SHS G9059U107 1,217 66,433 SH   SOLE 19 66,433 0 0
TRINSEO PLC SHS G9059U107 79,104 4,317,915 SH   SOLE 21 4,317,915 0 0
TRINSEO PLC SHS G9059U107 16,831 918,696 SH   SOLE 22 882,600 0 36,096
TRINSEO PLC SHS G9059U107 107 5,819 SH   SOLE 25 5,819 0 0
TRINSEO PLC SHS G9059U107 304 16,577 SH   SOLE 26 12,910 0 3,667
TRINSEO PLC SHS G9059U107 13 690 SH   SOLE 28 690 0 0
TRINSEO PLC SHS G9059U107 1,930 105,328 SH   SOLE 30 105,328 0 0
TRINSEO PLC SHS G9059U107 58 3,142 SH   SOLE 36 3,142 0 0
TRINSEO PLC SHS G9059U107 66 3,607 SH   SOLE 40 3,607 0 0
TRINSEO PLC SHS G9059U107 1,040 56,772 SH   SOLE 43 43,641 0 13,131
TRIO TECH INTL COM NEW 896712205 1 311 SH   SOLE 21 311 0 0
TRIO TECH INTL COM NEW 896712205 1 121 SH   SOLE 22 121 0 0
TRIP COM GROUP LTD ADS 89677Q107 23,473 859,492 SH   SOLE 2 448,632 0 410,860
TRIP COM GROUP LTD ADS 89677Q107 8,187 299,780 SH   SOLE 4 153,037 0 146,743
TRIP COM GROUP LTD ADS 89677Q107 1,940 71,020 SH   SOLE 7 69,174 0 1,846
TRIP COM GROUP LTD ADS 89677Q107 5,163 189,067 SH   SOLE 13 61,200 0 127,867
TRIP COM GROUP LTD ADS 89677Q107 12,770 467,604 SH   SOLE 15 467,604 0 0
TRIP COM GROUP LTD ADS 89677Q107 6,877 251,830 SH   SOLE 18 251,830 0 0
TRIP COM GROUP LTD ADS 89677Q107 51,455 1,884,109 SH   SOLE 19 1,884,109 0 0
TRIP COM GROUP LTD ADS 89677Q107 272,141 9,964,875 SH   SOLE 21 9,964,875 0 0
TRIP COM GROUP LTD ADS 89677Q107 160,681 5,883,596 SH   SOLE 22 5,249,776 0 633,820
TRIP COM GROUP LTD ADS 89677Q107 17,304 633,600 SH   SOLE 23 633,600 0 0
TRIP COM GROUP LTD ADS 89677Q107 10,286 376,624 SH   SOLE 25 376,624 0 0
TRIP COM GROUP LTD ADS 89677Q107 25,284 925,825 SH   SOLE 26 11,237 0 914,588
TRIP COM GROUP LTD ADS 89677Q107 33,668 1,232,810 SH   SOLE 28 34,566 0 1,198,244
TRIP COM GROUP LTD ADS 89677Q107 90,414 3,310,673 SH   SOLE 30 3,310,673 0 0
TRIP COM GROUP LTD ADS 89677Q107 2,891 105,874 SH   SOLE 31 0 0 105,874
TRIP COM GROUP LTD ADS 89677Q107 954 34,934 SH   SOLE 32 34,934 0 0
TRIP COM GROUP LTD ADS 89677Q107 47,713 1,747,093 SH   SOLE 34 1,747,093 0 0
TRIP COM GROUP LTD ADS 89677Q107 244 8,947 SH   SOLE 36 8,947 0 0
TRIP COM GROUP LTD ADS 89677Q107 33 1,204 SH   SOLE 40 1,204 0 0
TRIP COM GROUP LTD ADS 89677Q107 10,488 384,053 SH   SOLE 43 346,301 0 37,752
TRIPADVISOR INC COM 896945201 6,261 283,564 SH   SOLE 2 142,350 0 141,214
TRIPADVISOR INC COM 896945201 34 1,543 SH   SOLE 4 853 0 690
TRIPADVISOR INC COM 896945201 26 1,156 SH   SOLE 7 1,156 0 0
TRIPADVISOR INC COM 896945201 4,888 221,380 SH   SOLE 18 221,380 0 0
TRIPADVISOR INC COM 896945201 691 31,273 SH   SOLE 19 31,273 0 0
TRIPADVISOR INC COM 896945201 111,534 5,051,362 SH   SOLE 21 5,051,362 0 0
TRIPADVISOR INC COM 896945201 62,085 2,811,817 SH   SOLE 22 2,681,111 0 130,706
TRIPADVISOR INC COM 896945201 334 15,107 SH   SOLE 25 15,107 0 0
TRIPADVISOR INC COM 896945201 942 42,642 SH   SOLE 26 36,168 0 6,474
TRIPADVISOR INC COM 896945201 143 6,460 SH   SOLE 28 1,890 0 4,570
TRIPADVISOR INC COM 896945201 5,579 252,685 SH   SOLE 30 252,685 0 0
TRIPADVISOR INC COM 896945201 33 1,481 SH   SOLE 31 1,481 0 0
TRIPADVISOR INC COM 896945201 20 921 SH   SOLE 36 921 0 0
TRIPADVISOR INC COM 896945201 320 14,482 SH   SOLE 40 14,482 0 0
TRIPADVISOR INC COM 896945201 1,589 71,974 SH   SOLE 43 68,549 0 3,425
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4 2,497 3,125,000 PRN   SOLE 21 3,125,000 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 2,768 254,908 SH   SOLE 30 254,908 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 2 182 SH   SOLE 43 182 0 0
TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108 21 6,671 SH   SOLE 21 6,671 0 0
TRITON INTL LTD CL A G9078F107 3,478 63,553 SH   SOLE 2 26,523 0 37,030
TRITON INTL LTD CL A G9078F107 8 151 SH   SOLE 4 151 0 0
TRITON INTL LTD CL A G9078F107 66 1,209 SH   SOLE 7 1,209 0 0
TRITON INTL LTD CL A G9078F107 9,999 182,688 SH   SOLE 18 182,688 0 0
TRITON INTL LTD CL A G9078F107 6,201 113,306 SH   SOLE 19 113,306 0 0
TRITON INTL LTD CL A G9078F107 120,176 2,195,806 SH   SOLE 21 2,195,806 0 0
TRITON INTL LTD CL A G9078F107 82,246 1,502,759 SH   SOLE 22 1,433,662 0 69,097
TRITON INTL LTD CL A G9078F107 655 11,967 SH   SOLE 25 11,967 0 0
TRITON INTL LTD CL A G9078F107 1,858 33,952 SH   SOLE 26 28,525 0 5,427
TRITON INTL LTD CL A G9078F107 609 11,133 SH   SOLE 28 1,200 0 9,933
TRITON INTL LTD CL A G9078F107 3,154 57,621 SH   SOLE 30 57,621 0 0
TRITON INTL LTD CL A G9078F107 517 9,440 SH   SOLE 36 9,440 0 0
TRITON INTL LTD CL A G9078F107 450 8,218 SH   SOLE 40 8,218 0 0
TRITON INTL LTD CL A G9078F107 20 364 SH   OTR 43 364 0 0
TRITON INTL LTD CL A G9078F107 1,750 31,972 SH   SOLE 43 30,367 0 1,606
TRIUMPH BANCORP INC COM 89679E300 1,513 27,837 SH   SOLE 2 18,107 0 9,730
TRIUMPH BANCORP INC COM 89679E300 61 1,119 SH   SOLE 4 83 0 1,036
TRIUMPH BANCORP INC COM 89679E300 14 253 SH   SOLE 7 253 0 0
TRIUMPH BANCORP INC COM 89679E300 4,596 84,554 SH   SOLE 18 84,554 0 0
TRIUMPH BANCORP INC COM 89679E300 3,155 58,043 SH   SOLE 19 58,043 0 0
TRIUMPH BANCORP INC COM 89679E300 148,722 2,736,372 SH   SOLE 21 2,736,372 0 0
TRIUMPH BANCORP INC COM 89679E300 31,731 583,827 SH   SOLE 22 563,699 0 20,128
TRIUMPH BANCORP INC COM 89679E300 212 3,896 SH   SOLE 25 3,896 0 0
TRIUMPH BANCORP INC COM 89679E300 625 11,502 SH   SOLE 26 8,730 0 2,772
TRIUMPH BANCORP INC COM 89679E300 73 1,347 SH   SOLE 28 448 0 899
TRIUMPH BANCORP INC COM 89679E300 2,013 37,039 SH   SOLE 30 37,039 0 0
TRIUMPH BANCORP INC COM 89679E300 153 2,806 SH   SOLE 40 2,806 0 0
TRIUMPH BANCORP INC COM 89679E300 238 4,386 SH   SOLE 43 4,229 0 157
TRIUMPH GROUP INC NEW COM 896818101 709 82,563 SH   SOLE 2 26,775 0 55,788
TRIUMPH GROUP INC NEW COM 896818101 3 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 7 822 SH   SOLE 7 822 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,095 243,933 SH   SOLE 18 243,933 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,031 120,024 SH   SOLE 19 120,024 0 0
TRIUMPH GROUP INC NEW COM 896818101 66,610 7,754,394 SH   SOLE 21 7,754,394 0 0
TRIUMPH GROUP INC NEW COM 896818101 13,820 1,608,902 SH   SOLE 22 1,538,421 0 70,481
TRIUMPH GROUP INC NEW COM 896818101 3,180 370,251 SH   SOLE 25 370,251 0 0
TRIUMPH GROUP INC NEW COM 896818101 453 52,707 SH   SOLE 26 33,654 0 19,053
TRIUMPH GROUP INC NEW COM 896818101 109 12,655 SH   SOLE 28 0 0 12,655
TRIUMPH GROUP INC NEW COM 896818101 1,732 201,595 SH   SOLE 30 201,595 0 0
TRIUMPH GROUP INC NEW COM 896818101 507 59,007 SH   SOLE 34 59,007 0 0
TRIUMPH GROUP INC NEW COM 896818101 57 6,639 SH   SOLE 36 6,639 0 0
TRIUMPH GROUP INC NEW COM 896818101 81 9,420 SH   SOLE 40 9,420 0 0
TRIUMPH GROUP INC NEW COM 896818101 17 2,017 SH   OTR 43 2,017 0 0
TRIUMPH GROUP INC NEW COM 896818101 590 68,690 SH   SOLE 43 45,627 0 23,063
TRONOX HOLDINGS PLC SHS G9087Q102 1,912 156,120 SH   SOLE 2 70,397 0 85,723
TRONOX HOLDINGS PLC SHS G9087Q102 3 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 17 1,357 SH   SOLE 7 1,357 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 4,336 353,969 SH   SOLE 18 353,969 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 3,104 253,389 SH   SOLE 19 253,389 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 50,305 4,106,516 SH   SOLE 21 4,106,516 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 35,941 2,933,953 SH   SOLE 22 2,801,936 0 132,017
TRONOX HOLDINGS PLC SHS G9087Q102 69 5,622 SH   SOLE 23 5,622 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 216 17,624 SH   SOLE 25 17,624 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 872 71,187 SH   SOLE 26 44,673 0 26,514
TRONOX HOLDINGS PLC SHS G9087Q102 25 2,061 SH   SOLE 28 2,061 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 919 75,001 SH   SOLE 30 75,001 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 40 3,269 SH   SOLE 36 3,269 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 172 14,023 SH   SOLE 40 14,023 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 573 46,748 SH   SOLE 43 44,204 0 2,544
TRUEBLUE INC COM 89785X101 1,620 84,925 SH   SOLE 2 66,812 0 18,113
TRUEBLUE INC COM 89785X101 3 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 9 463 SH   SOLE 7 463 0 0
TRUEBLUE INC COM 89785X101 2,285 119,780 SH   SOLE 18 119,780 0 0
TRUEBLUE INC COM 89785X101 1,161 60,830 SH   SOLE 19 60,830 0 0
TRUEBLUE INC COM 89785X101 77,529 4,063,388 SH   SOLE 21 4,063,388 0 0
TRUEBLUE INC COM 89785X101 16,811 881,083 SH   SOLE 22 839,152 0 41,931
TRUEBLUE INC COM 89785X101 143 7,506 SH   SOLE 25 7,506 0 0
TRUEBLUE INC COM 89785X101 180 9,409 SH   SOLE 26 7,228 0 2,181
TRUEBLUE INC COM 89785X101 17 902 SH   SOLE 28 902 0 0
TRUEBLUE INC COM 89785X101 1,896 99,364 SH   SOLE 30 99,364 0 0
TRUEBLUE INC COM 89785X101 140 7,357 SH   SOLE 36 7,357 0 0
TRUEBLUE INC COM 89785X101 86 4,517 SH   SOLE 40 4,517 0 0
TRUEBLUE INC COM 89785X101 1,482 77,695 SH   SOLE 43 73,901 0 3,794
TRUECAR INC COM 89785L107 359 237,854 SH   SOLE 2 94,090 0 143,764
TRUECAR INC COM 89785L107 1 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 3 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 442 292,576 SH   SOLE 18 292,576 0 0
TRUECAR INC COM 89785L107 621 411,171 SH   SOLE 19 411,171 0 0
TRUECAR INC COM 89785L107 5,201 3,444,342 SH   SOLE 21 3,444,342 0 0
TRUECAR INC COM 89785L107 4,445 2,943,867 SH   SOLE 22 2,841,464 0 102,403
TRUECAR INC COM 89785L107 36 24,053 SH   SOLE 23 24,053 0 0
TRUECAR INC COM 89785L107 30 20,092 SH   SOLE 25 20,092 0 0
TRUECAR INC COM 89785L107 180 119,039 SH   SOLE 26 10,178 0 108,861
TRUECAR INC COM 89785L107 144 95,686 SH   SOLE 30 95,686 0 0
TRUECAR INC COM 89785L107 31 20,539 SH   SOLE 36 20,539 0 0
TRUECAR INC COM 89785L107 14 9,339 SH   SOLE 40 9,339 0 0
TRUIST FINL CORP COM 89832Q109 136,772 3,141,298 SH   SOLE 2 827,965 0 2,313,333
TRUIST FINL CORP COM 89832Q109 48,382 1,111,213 SH   SOLE 4 584,723 0 526,490
TRUIST FINL CORP COM 89832Q109 58,863 1,351,936 SH   SOLE 7 1,304,001 0 47,935
TRUIST FINL CORP COM 89832Q109 1,546 35,504 SH   SOLE 13 8,182 0 27,322
TRUIST FINL CORP COM 89832Q109 8,694 199,681 SH   SOLE 15 199,681 0 0
TRUIST FINL CORP COM 89832Q109 121,291 2,785,748 SH   SOLE 18 2,658,488 0 127,260
TRUIST FINL CORP COM 89832Q109 18,612 427,472 SH   SOLE 19 427,472 0 0
TRUIST FINL CORP COM 89832Q109 1,816,839 41,728,035 SH   SOLE 21 41,728,035 0 0
TRUIST FINL CORP COM 89832Q109 1,216,845 27,947,755 SH   SOLE 22 25,320,342 0 2,627,413
TRUIST FINL CORP COM 89832Q109 97,161 2,231,523 SH   SOLE 23 2,231,523 0 0
TRUIST FINL CORP COM 89832Q109 89,935 2,065,570 SH   SOLE 25 2,065,570 0 0
TRUIST FINL CORP COM 89832Q109 107,161 2,461,201 SH   SOLE 26 773,340 0 1,687,861
TRUIST FINL CORP COM 89832Q109 110,963 2,548,536 SH   SOLE 28 98,101 0 2,450,435
TRUIST FINL CORP COM 89832Q109 241 5,529 SH   SOLE 29 5,529 0 0
TRUIST FINL CORP COM 89832Q109 419,766 9,640,928 SH   SOLE 30 9,640,928 0 0
TRUIST FINL CORP COM 89832Q109 12,941 297,218 SH   SOLE 31 273,226 0 23,992
TRUIST FINL CORP COM 89832Q109 3,508 80,579 SH   SOLE 32 80,579 0 0
TRUIST FINL CORP COM 89832Q109 9,018 207,120 SH   SOLE 34 207,120 0 0
TRUIST FINL CORP COM 89832Q109 8,500 195,212 SH   SOLE 35 195,212 0 0
TRUIST FINL CORP COM 89832Q109 21,117 485,006 SH   SOLE 36 485,006 0 0
TRUIST FINL CORP COM 89832Q109 1,877 43,112 SH   SOLE 40 43,112 0 0
TRUIST FINL CORP COM 89832Q109 156 3,590 SH   OTR 43 3,590 0 0
TRUIST FINL CORP COM 89832Q109 45,960 1,055,579 SH   SOLE 43 905,561 0 150,018
TRUPANION INC COM 898202106 1,500 25,232 SH   SOLE 2 21,110 0 4,122
TRUPANION INC COM 898202106 7 120 SH   SOLE 4 120 0 0
TRUPANION INC COM 898202106 25 418 SH   SOLE 7 418 0 0
TRUPANION INC COM 898202106 7,866 132,350 SH   SOLE 18 127,031 0 5,319
TRUPANION INC COM 898202106 6,506 109,477 SH   SOLE 19 109,477 0 0
TRUPANION INC COM 898202106 252,170 4,243,147 SH   SOLE 21 4,243,147 0 0
TRUPANION INC COM 898202106 55,390 932,026 SH   SOLE 22 910,879 0 21,147
TRUPANION INC COM 898202106 14 238 SH   SOLE 23 238 0 0
TRUPANION INC COM 898202106 339 5,696 SH   SOLE 25 5,696 0 0
TRUPANION INC COM 898202106 1,945 32,724 SH   SOLE 26 18,526 0 14,198
TRUPANION INC COM 898202106 142 2,386 SH   SOLE 28 714 0 1,672
TRUPANION INC COM 898202106 4,137 69,615 SH   SOLE 30 69,615 0 0
TRUPANION INC COM 898202106 52 869 SH   SOLE 36 869 0 0
TRUPANION INC COM 898202106 237 3,987 SH   SOLE 40 3,987 0 0
TRUPANION INC COM 898202106 891 14,999 SH   SOLE 43 14,041 0 958
TRUSTCO BK CORP N Y COM NEW 898349204 430 13,670 SH   SOLE 2 6,971 0 6,699
TRUSTCO BK CORP N Y COM NEW 898349204 2 71 SH   SOLE 4 71 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 5 155 SH   SOLE 7 155 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 2,237 71,202 SH   SOLE 18 71,202 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 1,037 33,015 SH   SOLE 19 33,015 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 68,249 2,172,148 SH   SOLE 21 2,172,148 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 14,378 457,601 SH   SOLE 22 439,333 0 18,268
TRUSTCO BK CORP N Y COM NEW 898349204 327 10,413 SH   SOLE 26 9,095 0 1,318
TRUSTCO BK CORP N Y COM NEW 898349204 884 28,148 SH   SOLE 30 28,148 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 81 2,593 SH   SOLE 40 2,593 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 265 8,420 SH   SOLE 43 8,188 0 232
TRUSTMARK CORP COM 898402102 1,649 53,822 SH   SOLE 2 22,918 0 30,904
TRUSTMARK CORP COM 898402102 9 291 SH   SOLE 4 291 0 0
TRUSTMARK CORP COM 898402102 9 291 SH   SOLE 7 291 0 0
TRUSTMARK CORP COM 898402102 6,659 217,401 SH   SOLE 18 217,401 0 0
TRUSTMARK CORP COM 898402102 3,385 110,509 SH   SOLE 19 110,509 0 0
TRUSTMARK CORP COM 898402102 209,133 6,827,727 SH   SOLE 21 6,827,727 0 0
TRUSTMARK CORP COM 898402102 47,558 1,552,674 SH   SOLE 22 1,486,298 0 66,376
TRUSTMARK CORP COM 898402102 245 8,004 SH   SOLE 25 8,004 0 0
TRUSTMARK CORP COM 898402102 621 20,262 SH   SOLE 26 15,546 0 4,716
TRUSTMARK CORP COM 898402102 35 1,130 SH   SOLE 28 1,130 0 0
TRUSTMARK CORP COM 898402102 2,873 93,804 SH   SOLE 30 93,804 0 0
TRUSTMARK CORP COM 898402102 211 6,879 SH   SOLE 40 6,879 0 0
TRUSTMARK CORP COM 898402102 3,311 108,106 SH   SOLE 43 107,485 0 621
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 79 5,180 SH   SOLE 2 5,180 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 292 19,150 SH   SOLE 22 19,150 0 0
TSCAN THERAPEUTICS INC COM 89854M101 128 41,969 SH   SOLE 18 41,969 0 0
TSCAN THERAPEUTICS INC COM 89854M101 4,381 1,436,451 SH   SOLE 19 1,436,451 0 0
TSCAN THERAPEUTICS INC COM 89854M101 96 31,452 SH   SOLE 21 31,452 0 0
TSCAN THERAPEUTICS INC COM 89854M101 12 3,943 SH   SOLE 34 3,943 0 0
TTEC HLDGS INC COM 89854H102 820 18,495 SH   SOLE 2 8,953 0 9,542
TTEC HLDGS INC COM 89854H102 4 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 10 216 SH   SOLE 7 216 0 0
TTEC HLDGS INC COM 89854H102 3,734 84,263 SH   SOLE 18 78,208 0 6,055
TTEC HLDGS INC COM 89854H102 2,389 53,909 SH   SOLE 19 53,909 0 0
TTEC HLDGS INC COM 89854H102 99,596 2,247,708 SH   SOLE 21 2,247,708 0 0
TTEC HLDGS INC COM 89854H102 21,969 495,805 SH   SOLE 22 483,394 0 12,411
TTEC HLDGS INC COM 89854H102 20 462 SH   SOLE 23 462 0 0
TTEC HLDGS INC COM 89854H102 130 2,938 SH   SOLE 25 2,938 0 0
TTEC HLDGS INC COM 89854H102 700 15,789 SH   SOLE 26 6,127 0 9,662
TTEC HLDGS INC COM 89854H102 15 334 SH   SOLE 28 334 0 0
TTEC HLDGS INC COM 89854H102 1,379 31,118 SH   SOLE 30 31,118 0 0
TTEC HLDGS INC COM 89854H102 97 2,195 SH   SOLE 40 2,195 0 0
TTEC HLDGS INC COM 89854H102 1,120 25,281 SH   SOLE 43 24,315 0 966
TTM TECHNOLOGIES INC COM 87305R109 1,116 84,638 SH   SOLE 2 39,881 0 44,757
TTM TECHNOLOGIES INC COM 87305R109 5 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 41 3,085 SH   SOLE 7 3,085 0 0
TTM TECHNOLOGIES INC COM 87305R109 4,993 378,863 SH   SOLE 18 378,863 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,450 185,896 SH   SOLE 19 185,896 0 0
TTM TECHNOLOGIES INC COM 87305R109 165,646 12,567,964 SH   SOLE 21 12,567,964 0 0
TTM TECHNOLOGIES INC COM 87305R109 34,036 2,582,419 SH   SOLE 22 2,476,578 0 105,841
TTM TECHNOLOGIES INC COM 87305R109 170 12,892 SH   SOLE 25 12,892 0 0
TTM TECHNOLOGIES INC COM 87305R109 720 54,631 SH   SOLE 26 48,260 0 6,371
TTM TECHNOLOGIES INC COM 87305R109 2,251 170,811 SH   SOLE 30 170,811 0 0
TTM TECHNOLOGIES INC COM 87305R109 17 1,302 SH   SOLE 34 1,302 0 0
TTM TECHNOLOGIES INC COM 87305R109 86 6,520 SH   SOLE 36 6,520 0 0
TTM TECHNOLOGIES INC COM 87305R109 161 12,199 SH   SOLE 40 12,199 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,204 91,316 SH   SOLE 43 87,666 0 3,650
TUCOWS INC COM NEW 898697206 305 8,161 SH   SOLE 2 7,197 0 964
TUCOWS INC COM NEW 898697206 5 131 SH   SOLE 7 131 0 0
TUCOWS INC COM NEW 898697206 1,019 27,235 SH   SOLE 18 27,235 0 0
TUCOWS INC COM NEW 898697206 658 17,582 SH   SOLE 19 17,582 0 0
TUCOWS INC COM NEW 898697206 12,928 345,563 SH   SOLE 21 345,563 0 0
TUCOWS INC COM NEW 898697206 8,892 237,691 SH   SOLE 22 232,103 0 5,588
TUCOWS INC COM NEW 898697206 43 1,147 SH   SOLE 25 1,147 0 0
TUCOWS INC COM NEW 898697206 33 894 SH   SOLE 26 0 0 894
TUCOWS INC COM NEW 898697206 28 754 SH   SOLE 28 754 0 0
TUCOWS INC COM NEW 898697206 604 16,158 SH   SOLE 30 16,158 0 0
TUCOWS INC COM NEW 898697206 53 1,422 SH   SOLE 40 1,422 0 0
TUCOWS INC COM NEW 898697206 473 12,642 SH   SOLE 43 11,927 0 715
TUESDAY MORNING CORP COM 89904V101 0 2,716 SH   SOLE 22 2,716 0 0
TUPPERWARE BRANDS CORP COM 899896104 296 45,208 SH   SOLE 2 18,556 0 26,652
TUPPERWARE BRANDS CORP COM 899896104 1 213 SH   SOLE 4 213 0 0
TUPPERWARE BRANDS CORP COM 899896104 10 1,454 SH   SOLE 7 1,454 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,095 167,220 SH   SOLE 18 167,220 0 0
TUPPERWARE BRANDS CORP COM 899896104 547 83,549 SH   SOLE 19 83,549 0 0
TUPPERWARE BRANDS CORP COM 899896104 32,837 5,013,207 SH   SOLE 21 5,013,207 0 0
TUPPERWARE BRANDS CORP COM 899896104 7,094 1,083,098 SH   SOLE 22 1,028,051 0 55,047
TUPPERWARE BRANDS CORP COM 899896104 41 6,250 SH   SOLE 25 6,250 0 0
TUPPERWARE BRANDS CORP COM 899896104 182 27,840 SH   SOLE 26 24,273 0 3,567
TUPPERWARE BRANDS CORP COM 899896104 547 83,497 SH   SOLE 30 83,497 0 0
TUPPERWARE BRANDS CORP COM 899896104 29 4,360 SH   SOLE 36 4,360 0 0
TUPPERWARE BRANDS CORP COM 899896104 38 5,812 SH   SOLE 40 5,812 0 0
TUPPERWARE BRANDS CORP COM 899896104 399 60,945 SH   SOLE 43 60,377 0 568
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 87 32,894 SH   SOLE 7 0 0 32,894
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 3,351 1,259,935 SH   SOLE 43 1,166,267 0 93,668
TURNING PT BRANDS INC COM 90041L105 2,038 96,017 SH   SOLE 2 79,201 0 16,816
TURNING PT BRANDS INC COM 90041L105 1 50 SH   SOLE 4 50 0 0
TURNING PT BRANDS INC COM 90041L105 4 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 889 41,854 SH   SOLE 18 41,854 0 0
TURNING PT BRANDS INC COM 90041L105 3,455 162,745 SH   SOLE 19 162,745 0 0
TURNING PT BRANDS INC COM 90041L105 11,326 533,478 SH   SOLE 21 533,478 0 0
TURNING PT BRANDS INC COM 90041L105 10,438 491,676 SH   SOLE 22 481,283 0 10,393
TURNING PT BRANDS INC COM 90041L105 120 5,669 SH   SOLE 23 5,669 0 0
TURNING PT BRANDS INC COM 90041L105 278 13,075 SH   SOLE 26 2,394 0 10,681
TURNING PT BRANDS INC COM 90041L105 165 7,771 SH   SOLE 30 7,771 0 0
TURNING PT BRANDS INC COM 90041L105 126 5,944 SH   SOLE 34 5,944 0 0
TURNING PT BRANDS INC COM 90041L105 24 1,150 SH   SOLE 40 1,150 0 0
TURNING PT BRANDS INC COM 90041L105 35 1,659 SH   SOLE 43 1,659 0 0
TURQUOISE HILL RES LTD COM 900435207 1,095 37,035 SH   SOLE 21 37,035 0 0
TURQUOISE HILL RES LTD COM 900435207 1,139 38,506 SH   SOLE 43 38,179 0 327
TURTLE BEACH CORP COM NEW 900450206 62 9,096 SH   SOLE 2 602 0 8,494
TURTLE BEACH CORP COM NEW 900450206 1 102 SH   SOLE 7 102 0 0
TURTLE BEACH CORP COM NEW 900450206 307 45,081 SH   SOLE 18 45,081 0 0
TURTLE BEACH CORP COM NEW 900450206 186 27,306 SH   SOLE 19 27,306 0 0
TURTLE BEACH CORP COM NEW 900450206 3,592 526,666 SH   SOLE 21 526,666 0 0
TURTLE BEACH CORP COM NEW 900450206 2,608 382,414 SH   SOLE 22 378,094 0 4,320
TURTLE BEACH CORP COM NEW 900450206 2 293 SH   SOLE 43 293 0 0
TUSIMPLE HLDGS INC CL A 90089L108 1,161 152,710 SH   SOLE 2 66,259 0 86,451
TUSIMPLE HLDGS INC CL A 90089L108 29 3,795 SH   SOLE 4 0 0 3,795
TUSIMPLE HLDGS INC CL A 90089L108 11 1,388 SH   SOLE 7 1,388 0 0
TUSIMPLE HLDGS INC CL A 90089L108 3,229 424,858 SH   SOLE 18 424,858 0 0
TUSIMPLE HLDGS INC CL A 90089L108 1,950 256,588 SH   SOLE 19 256,588 0 0
TUSIMPLE HLDGS INC CL A 90089L108 37,804 4,974,195 SH   SOLE 21 4,974,195 0 0
TUSIMPLE HLDGS INC CL A 90089L108 25,045 3,295,364 SH   SOLE 22 3,177,005 0 118,359
TUSIMPLE HLDGS INC CL A 90089L108 36 4,749 SH   SOLE 25 4,749 0 0
TUSIMPLE HLDGS INC CL A 90089L108 34 4,447 SH   SOLE 26 1,381 0 3,066
TUSIMPLE HLDGS INC CL A 90089L108 681 89,619 SH   SOLE 28 81,830 0 7,789
TUSIMPLE HLDGS INC CL A 90089L108 11,158 1,468,165 SH   SOLE 30 1,468,165 0 0
TUSIMPLE HLDGS INC CL A 90089L108 6 751 SH   SOLE 36 751 0 0
TUSIMPLE HLDGS INC CL A 90089L108 31 4,128 SH   SOLE 40 4,128 0 0
TUSIMPLE HLDGS INC CL A 90089L108 29 3,813 SH   SOLE 43 3,236 0 577
TUTOR PERINI CORP COM 901109108 1,202 217,762 SH   SOLE 2 165,093 0 52,669
TUTOR PERINI CORP COM 901109108 1 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 1 171 SH   SOLE 7 171 0 0
TUTOR PERINI CORP COM 901109108 750 135,954 SH   SOLE 18 135,954 0 0
TUTOR PERINI CORP COM 901109108 1,734 314,168 SH   SOLE 19 314,168 0 0
TUTOR PERINI CORP COM 901109108 16,473 2,984,233 SH   SOLE 21 2,984,233 0 0
TUTOR PERINI CORP COM 901109108 7,791 1,411,351 SH   SOLE 22 1,366,395 0 44,956
TUTOR PERINI CORP COM 901109108 32 5,824 SH   SOLE 25 5,824 0 0
TUTOR PERINI CORP COM 901109108 242 43,836 SH   SOLE 26 0 0 43,836
TUTOR PERINI CORP COM 901109108 66 12,013 SH   SOLE 28 12,013 0 0
TUTOR PERINI CORP COM 901109108 129 23,382 SH   SOLE 30 23,382 0 0
TUTOR PERINI CORP COM 901109108 11 1,954 SH   SOLE 34 1,954 0 0
TUTOR PERINI CORP COM 901109108 23 4,106 SH   SOLE 40 4,106 0 0
TUTOR PERINI CORP COM 901109108 387 70,046 SH   SOLE 43 68,187 0 1,859
TUYA INC SPONSERED ADS 90114C107 48 51,202 SH   SOLE 2 51,202 0 0
TUYA INC SPONSERED ADS 90114C107 2 1,708 SH   SOLE 4 1,708 0 0
TUYA INC SPONSERED ADS 90114C107 72 77,752 SH   SOLE 19 77,752 0 0
TUYA INC SPONSERED ADS 90114C107 2,053 2,208,038 SH   SOLE 21 2,208,038 0 0
TUYA INC SPONSERED ADS 90114C107 1,053 1,132,966 SH   SOLE 22 1,095,503 0 37,463
TUYA INC SPONSERED ADS 90114C107 38 40,759 SH   SOLE 25 40,759 0 0
TUYA INC SPONSERED ADS 90114C107 44 47,335 SH   SOLE 28 0 0 47,335
TUYA INC SPONSERED ADS 90114C107 289 310,853 SH   SOLE 30 310,853 0 0
TUYA INC SPONSERED ADS 90114C107 112 120,542 SH   SOLE 34 120,542 0 0
TWELVE SEAS INVESTMENT CO II COM CL A 90118T106 49 5,000 SH   SOLE 2 5,000 0 0
TWILIO INC CL A 90138F102 17,018 246,132 SH   SOLE 2 29,484 0 216,648
TWILIO INC CL A 90138F102 7,020 101,535 SH   SOLE 4 58,006 0 43,529
TWILIO INC CL A 90138F102 1,606 23,226 SH   SOLE 7 23,226 0 0
TWILIO INC CL A 90138F102 57 829 SH   SOLE 13 829 0 0
TWILIO INC CL A 90138F102 1,222 17,679 SH   SOLE 15 17,679 0 0
TWILIO INC CL A 90138F102 0 1 SH   SOLE 17 0 0 1
TWILIO INC CL A 90138F102 8,148 117,855 SH   SOLE 18 109,025 0 8,830
TWILIO INC CL A 90138F102 42,576 615,791 SH   SOLE 19 615,791 0 0
TWILIO INC CL A 90138F102 197,422 2,855,395 SH   SOLE 21 2,855,395 0 0
TWILIO INC CL A 90138F102 256,252 3,706,276 SH   SOLE 22 3,392,969 0 313,307
TWILIO INC CL A 90138F102 18,941 273,956 SH   SOLE 23 273,956 0 0
TWILIO INC CL A 90138F102 22,410 324,127 SH   SOLE 25 324,127 0 0
TWILIO INC CL A 90138F102 18,724 270,807 SH   SOLE 26 112,205 0 158,602
TWILIO INC CL A 90138F102 22,193 320,988 SH   SOLE 28 6,665 0 314,323
TWILIO INC CL A 90138F102 24,165 349,511 SH   SOLE 30 349,511 0 0
TWILIO INC CL A 90138F102 2,693 38,946 SH   SOLE 31 35,663 0 3,283
TWILIO INC CL A 90138F102 58,554 846,893 SH   SOLE 34 846,893 0 0
TWILIO INC CL A 90138F102 3,237 46,823 SH   SOLE 36 46,823 0 0
TWILIO INC CL A 90138F102 378 5,471 SH   SOLE 40 5,471 0 0
TWILIO INC CL A 90138F102 26 373 SH   OTR 43 373 0 0
TWILIO INC CL A 90138F102 12,421 179,653 SH   SOLE 43 161,509 0 18,144
TWIN DISC INC COM 901476101 17 1,504 SH   SOLE 18 1,504 0 0
TWIN DISC INC COM 901476101 356 31,059 SH   SOLE 21 31,059 0 0
TWIN DISC INC COM 901476101 1,669 145,547 SH   SOLE 22 145,547 0 0
TWIN DISC INC COM 901476101 0 31 SH   SOLE 43 31 0 0
TWIST BIOSCIENCE CORP COM 90184D100 2,517 71,412 SH   SOLE 2 37,584 0 33,828
TWIST BIOSCIENCE CORP COM 90184D100 5 132 SH   SOLE 4 132 0 0
TWIST BIOSCIENCE CORP COM 90184D100 136 3,852 SH   SOLE 7 3,852 0 0
TWIST BIOSCIENCE CORP COM 90184D100 5,684 161,286 SH   SOLE 18 153,182 0 8,104
TWIST BIOSCIENCE CORP COM 90184D100 16,394 465,202 SH   SOLE 19 465,202 0 0
TWIST BIOSCIENCE CORP COM 90184D100 85,536 2,427,235 SH   SOLE 21 2,427,235 0 0
TWIST BIOSCIENCE CORP COM 90184D100 53,256 1,511,238 SH   SOLE 22 1,469,398 0 41,840
TWIST BIOSCIENCE CORP COM 90184D100 194 5,516 SH   SOLE 23 5,516 0 0
TWIST BIOSCIENCE CORP COM 90184D100 291 8,271 SH   SOLE 25 8,271 0 0
TWIST BIOSCIENCE CORP COM 90184D100 1,881 53,364 SH   SOLE 26 13,070 0 40,294
TWIST BIOSCIENCE CORP COM 90184D100 52 1,462 SH   SOLE 28 806 0 656
TWIST BIOSCIENCE CORP COM 90184D100 5,602 158,970 SH   SOLE 30 158,970 0 0
TWIST BIOSCIENCE CORP COM 90184D100 46 1,300 SH   SOLE 34 1,300 0 0
TWIST BIOSCIENCE CORP COM 90184D100 270 7,666 SH   SOLE 40 7,666 0 0
TWIST BIOSCIENCE CORP COM 90184D100 19 528 SH   OTR 43 528 0 0
TWIST BIOSCIENCE CORP COM 90184D100 927 26,315 SH   SOLE 43 24,347 0 1,968
TWITTER INC COM 90184L102 59,702 1,361,824 SH   SOLE 2 168,454 0 1,193,370
TWITTER INC COM 90184L102 20,397 465,265 SH   SOLE 4 254,283 0 210,982
TWITTER INC COM 90184L102 26,426 602,792 SH   SOLE 7 583,299 0 19,493
TWITTER INC COM 90184L102 805 18,371 SH   SOLE 13 2,678 0 15,693
TWITTER INC COM 90184L102 2,963 67,587 SH   SOLE 15 67,587 0 0
TWITTER INC COM 90184L102 27 626 SH   SOLE 17 0 0 626
TWITTER INC COM 90184L102 92,619 2,112,651 SH   SOLE 18 2,060,513 0 52,138
TWITTER INC COM 90184L102 13,555 309,199 SH   SOLE 19 309,199 0 0
TWITTER INC COM 90184L102 816,294 18,619,847 SH   SOLE 21 18,619,847 0 0
TWITTER INC COM 90184L102 639,006 14,575,875 SH   SOLE 22 13,109,316 0 1,466,559
TWITTER INC COM 90184L102 44,895 1,024,059 SH   SOLE 23 1,024,059 0 0
TWITTER INC COM 90184L102 41,855 954,719 SH   SOLE 25 954,719 0 0
TWITTER INC COM 90184L102 56,098 1,279,602 SH   SOLE 26 404,014 0 875,588
TWITTER INC COM 90184L102 39,401 898,737 SH   SOLE 28 54,259 0 844,478
TWITTER INC COM 90184L102 13 288 SH   SOLE 29 288 0 0
TWITTER INC COM 90184L102 146,933 3,351,569 SH   SOLE 30 3,344,239 0 7,330
TWITTER INC COM 90184L102 6,575 149,985 SH   SOLE 31 137,262 0 12,723
TWITTER INC COM 90184L102 1,305 29,767 SH   SOLE 34 29,767 0 0
TWITTER INC COM 90184L102 9,395 214,313 SH   SOLE 36 214,313 0 0
TWITTER INC COM 90184L102 943 21,508 SH   SOLE 40 21,508 0 0
TWITTER INC COM 90184L102 53 1,216 SH   OTR 43 1,216 0 0
TWITTER INC COM 90184L102 29,739 678,355 SH   SOLE 43 617,190 0 61,165
TWITTER INC NOTE 0.250% 6/1 90184LAF9 10,226 10,080,000 PRN   SOLE 21 10,080,000 0 0
TWITTER INC NOTE 3/1 90184LAN2 11,466 12,525,000 PRN   SOLE 21 12,525,000 0 0
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7 2,067 2,500,000 PRN   SOLE 21 2,500,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,132 340,817 SH   SOLE 2 142,630 0 198,187
TWO HBRS INVT CORP COM NEW 90187B408 4 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 24 7,257 SH   SOLE 7 7,257 0 0
TWO HBRS INVT CORP COM NEW 90187B408 4,272 1,286,888 SH   SOLE 18 1,286,888 0 0
TWO HBRS INVT CORP COM NEW 90187B408 2,194 660,834 SH   SOLE 19 660,834 0 0
TWO HBRS INVT CORP COM NEW 90187B408 155,203 46,748,039 SH   SOLE 21 46,748,039 0 0
TWO HBRS INVT CORP COM NEW 90187B408 28,481 8,578,494 SH   SOLE 22 8,204,939 0 373,555
TWO HBRS INVT CORP COM NEW 90187B408 180 54,241 SH   SOLE 25 54,241 0 0
TWO HBRS INVT CORP COM NEW 90187B408 326 98,336 SH   SOLE 26 77,823 0 20,513
TWO HBRS INVT CORP COM NEW 90187B408 176 53,000 SH   SOLE 28 5,590 0 47,410
TWO HBRS INVT CORP COM NEW 90187B408 1,928 580,734 SH   SOLE 30 580,734 0 0
TWO HBRS INVT CORP COM NEW 90187B408 49 14,644 SH   SOLE 36 14,644 0 0
TWO HBRS INVT CORP COM NEW 90187B408 103 31,139 SH   SOLE 40 31,139 0 0
TWO HBRS INVT CORP COM NEW 90187B408 812 244,433 SH   SOLE 43 240,331 0 4,102
TYLER TECHNOLOGIES INC COM 902252105 22,576 64,967 SH   SOLE 2 9,426 0 55,541
TYLER TECHNOLOGIES INC COM 902252105 9,782 28,151 SH   SOLE 4 15,320 0 12,831
TYLER TECHNOLOGIES INC COM 902252105 14,315 41,193 SH   SOLE 7 40,093 0 1,100
TYLER TECHNOLOGIES INC COM 902252105 361 1,039 SH   SOLE 13 182 0 857
TYLER TECHNOLOGIES INC COM 902252105 1,364 3,925 SH   SOLE 15 3,925 0 0
TYLER TECHNOLOGIES INC COM 902252105 1 4 SH   SOLE 17 0 0 4
TYLER TECHNOLOGIES INC COM 902252105 37,476 107,844 SH   SOLE 18 104,465 0 3,379
TYLER TECHNOLOGIES INC COM 902252105 28,266 81,342 SH   SOLE 19 81,342 0 0
TYLER TECHNOLOGIES INC COM 902252105 558,961 1,608,520 SH   SOLE 21 1,608,520 0 0
TYLER TECHNOLOGIES INC COM 902252105 312,808 900,166 SH   SOLE 22 817,867 0 82,299
TYLER TECHNOLOGIES INC COM 902252105 22,594 65,018 SH   SOLE 23 65,018 0 0
TYLER TECHNOLOGIES INC COM 902252105 16,196 46,608 SH   SOLE 25 46,608 0 0
TYLER TECHNOLOGIES INC COM 902252105 24,996 71,932 SH   SOLE 26 24,003 0 47,929
TYLER TECHNOLOGIES INC COM 902252105 24,010 69,094 SH   SOLE 28 545 0 68,549
TYLER TECHNOLOGIES INC COM 902252105 43 124 SH   SOLE 29 124 0 0
TYLER TECHNOLOGIES INC COM 902252105 86,025 247,554 SH   SOLE 30 247,554 0 0
TYLER TECHNOLOGIES INC COM 902252105 3,231 9,297 SH   SOLE 31 8,499 0 798
TYLER TECHNOLOGIES INC COM 902252105 626 1,801 SH   SOLE 34 1,801 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,053 11,664 SH   SOLE 36 11,664 0 0
TYLER TECHNOLOGIES INC COM 902252105 458 1,318 SH   SOLE 40 1,318 0 0
TYLER TECHNOLOGIES INC COM 902252105 23 67 SH   OTR 43 67 0 0
TYLER TECHNOLOGIES INC COM 902252105 10,341 29,757 SH   SOLE 43 26,671 0 3,086
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1 4,928 5,215,000 PRN   SOLE 21 5,215,000 0 0
TYRA BIOSCIENCES INC COM 90240B106 140 15,888 SH   SOLE 2 599 0 15,289
TYRA BIOSCIENCES INC COM 90240B106 347 39,506 SH   SOLE 18 39,506 0 0
TYRA BIOSCIENCES INC COM 90240B106 195 22,228 SH   SOLE 19 22,228 0 0
TYRA BIOSCIENCES INC COM 90240B106 3,589 408,291 SH   SOLE 21 408,291 0 0
TYRA BIOSCIENCES INC COM 90240B106 1,197 136,185 SH   SOLE 22 129,517 0 6,668
TYSON FOODS INC CL A 902494103 38,945 590,707 SH   SOLE 2 101,561 0 489,146
TYSON FOODS INC CL A 902494103 9,522 144,426 SH   SOLE 4 122,979 0 21,447
TYSON FOODS INC CL A 902494103 36,586 554,917 SH   SOLE 7 476,184 0 78,733
TYSON FOODS INC CL A 902494103 461 6,995 SH   SOLE 13 1,070 0 5,925
TYSON FOODS INC CL A 902494103 2,991 45,360 SH   SOLE 15 45,360 0 0
TYSON FOODS INC CL A 902494103 0 6 SH   SOLE 17 0 0 6
TYSON FOODS INC CL A 902494103 32,120 487,185 SH   SOLE 18 453,862 0 33,323
TYSON FOODS INC CL A 902494103 14,096 213,800 SH   SOLE 19 213,800 0 0
TYSON FOODS INC CL A 902494103 594,121 9,011,392 SH   SOLE 21 9,011,392 0 0
TYSON FOODS INC CL A 902494103 421,151 6,387,849 SH   SOLE 22 5,791,816 0 596,033
TYSON FOODS INC CL A 902494103 31,471 477,336 SH   SOLE 23 477,336 0 0
TYSON FOODS INC CL A 902494103 25,954 393,667 SH   SOLE 25 393,667 0 0
TYSON FOODS INC CL A 902494103 42,623 646,491 SH   SOLE 26 206,387 0 440,104
TYSON FOODS INC CL A 902494103 43,072 653,295 SH   SOLE 28 4,362 0 648,933
TYSON FOODS INC CL A 902494103 10 148 SH   SOLE 29 148 0 0
TYSON FOODS INC CL A 902494103 162,423 2,463,572 SH   SOLE 30 2,463,572 0 0
TYSON FOODS INC CL A 902494103 4,182 63,426 SH   SOLE 31 58,210 0 5,216
TYSON FOODS INC CL A 902494103 899 13,642 SH   SOLE 34 13,642 0 0
TYSON FOODS INC CL A 902494103 7,217 109,465 SH   SOLE 36 109,465 0 0
TYSON FOODS INC CL A 902494103 648 9,828 SH   SOLE 40 9,828 0 0
TYSON FOODS INC CL A 902494103 67 1,011 SH   OTR 43 1,011 0 0
TYSON FOODS INC CL A 902494103 28,228 428,157 SH   SOLE 43 408,668 0 19,490
U S ENERGY CORP DEL COM 911805307 90 30,923 SH   SOLE 21 30,923 0 0
U S ENERGY CORP DEL COM 911805307 40 13,696 SH   SOLE 22 13,696 0 0
U S GLOBAL INVS INC CL A 902952100 775 270,154 SH   SOLE 22 270,154 0 0
U S GOLD CORP COM NEW 90291C201 5 1,200 SH   SOLE 18 1,200 0 0
U S GOLD CORP COM NEW 90291C201 55 14,617 SH   SOLE 21 14,617 0 0
U S GOLD CORP COM NEW 90291C201 1 224 SH   SOLE 22 224 0 0
U S PHYSICAL THERAPY COM 90337L108 560 7,362 SH   SOLE 2 6,003 0 1,359
U S PHYSICAL THERAPY COM 90337L108 3 43 SH   SOLE 4 43 0 0
U S PHYSICAL THERAPY COM 90337L108 10 131 SH   SOLE 7 131 0 0
U S PHYSICAL THERAPY COM 90337L108 3,241 42,631 SH   SOLE 18 42,631 0 0
U S PHYSICAL THERAPY COM 90337L108 1,799 23,669 SH   SOLE 19 23,669 0 0
U S PHYSICAL THERAPY COM 90337L108 121,037 1,592,169 SH   SOLE 21 1,592,169 0 0
U S PHYSICAL THERAPY COM 90337L108 24,183 318,119 SH   SOLE 22 309,992 0 8,127
U S PHYSICAL THERAPY COM 90337L108 124 1,633 SH   SOLE 25 1,633 0 0
U S PHYSICAL THERAPY COM 90337L108 439 5,777 SH   SOLE 26 4,338 0 1,439
U S PHYSICAL THERAPY COM 90337L108 2 22 SH   SOLE 28 22 0 0
U S PHYSICAL THERAPY COM 90337L108 1,717 22,588 SH   SOLE 30 22,588 0 0
U S PHYSICAL THERAPY COM 90337L108 101 1,326 SH   SOLE 40 1,326 0 0
U S PHYSICAL THERAPY COM 90337L108 645 8,490 SH   SOLE 43 7,980 0 510
U S SILICA HLDGS INC COM 90346E103 1,544 141,045 SH   SOLE 2 97,277 0 43,768
U S SILICA HLDGS INC COM 90346E103 9 795 SH   SOLE 7 795 0 0
U S SILICA HLDGS INC COM 90346E103 2,993 273,321 SH   SOLE 18 273,321 0 0
U S SILICA HLDGS INC COM 90346E103 2,688 245,521 SH   SOLE 19 245,521 0 0
U S SILICA HLDGS INC COM 90346E103 110,328 10,075,654 SH   SOLE 21 10,075,654 0 0
U S SILICA HLDGS INC COM 90346E103 21,735 1,984,945 SH   SOLE 22 1,907,764 0 77,181
U S SILICA HLDGS INC COM 90346E103 14 1,246 SH   SOLE 23 1,246 0 0
U S SILICA HLDGS INC COM 90346E103 103 9,444 SH   SOLE 25 9,444 0 0
U S SILICA HLDGS INC COM 90346E103 551 50,349 SH   SOLE 26 39,705 0 10,644
U S SILICA HLDGS INC COM 90346E103 1,662 151,778 SH   SOLE 30 151,778 0 0
U S SILICA HLDGS INC COM 90346E103 14 1,238 SH   SOLE 34 1,238 0 0
U S SILICA HLDGS INC COM 90346E103 95 8,685 SH   SOLE 40 8,685 0 0
U S SILICA HLDGS INC COM 90346E103 198 18,127 SH   SOLE 43 15,274 0 2,853
U S XPRESS ENTERPRISES INC COM CL A 90338N202 12 5,080 SH   SOLE 18 5,080 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 4 1,693 SH   SOLE 19 1,693 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 138 56,019 SH   SOLE 21 56,019 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 456 185,268 SH   SOLE 22 185,268 0 0
UBER TECHNOLOGIES INC COM 90353T100 89,952 3,394,413 SH   SOLE 2 401,649 0 2,992,764
UBER TECHNOLOGIES INC COM 90353T100 30,213 1,140,111 SH   SOLE 4 676,533 0 463,578
UBER TECHNOLOGIES INC COM 90353T100 5,264 198,643 SH   SOLE 7 193,657 0 4,986
UBER TECHNOLOGIES INC COM 90353T100 1,833 69,179 SH   SOLE 13 25,378 0 43,801
UBER TECHNOLOGIES INC COM 90353T100 3,114 117,520 SH   SOLE 15 117,520 0 0
UBER TECHNOLOGIES INC COM 90353T100 0 11 SH   SOLE 17 0 0 11
UBER TECHNOLOGIES INC COM 90353T100 36,122 1,363,085 SH   SOLE 18 1,267,377 0 95,708
UBER TECHNOLOGIES INC COM 90353T100 47,631 1,797,386 SH   SOLE 19 1,797,386 0 0
UBER TECHNOLOGIES INC COM 90353T100 419,261 15,821,185 SH   SOLE 21 15,821,185 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,102,943 41,620,498 SH   SOLE 22 38,398,089 0 3,222,409
UBER TECHNOLOGIES INC COM 90353T100 60,900 2,298,116 SH   SOLE 23 2,298,116 0 0
UBER TECHNOLOGIES INC COM 90353T100 75,236 2,839,086 SH   SOLE 25 2,839,086 0 0
UBER TECHNOLOGIES INC COM 90353T100 57,416 2,166,642 SH   SOLE 26 999,505 0 1,167,137
UBER TECHNOLOGIES INC COM 90353T100 61,705 2,328,499 SH   SOLE 28 48,186 0 2,280,313
UBER TECHNOLOGIES INC COM 90353T100 54 2,036 SH   SOLE 29 2,036 0 0
UBER TECHNOLOGIES INC COM 90353T100 100,366 3,787,396 SH   SOLE 30 3,725,570 0 61,826
UBER TECHNOLOGIES INC COM 90353T100 8,940 337,368 SH   SOLE 31 310,486 0 26,882
UBER TECHNOLOGIES INC COM 90353T100 43,346 1,635,693 SH   SOLE 34 1,635,693 0 0
UBER TECHNOLOGIES INC COM 90353T100 13,880 523,758 SH   SOLE 36 523,758 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,270 47,925 SH   SOLE 40 47,925 0 0
UBER TECHNOLOGIES INC COM 90353T100 69 2,617 SH   OTR 43 2,617 0 0
UBER TECHNOLOGIES INC COM 90353T100 18,595 701,690 SH   SOLE 43 653,040 0 48,650
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 1,969 2,372,000 PRN   SOLE 2 1,810,000 0 562,000
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 747 900,000 PRN   SOLE 18 900,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 26,411 31,824,000 PRN   SOLE 19 31,824,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 8,316 10,020,000 PRN   SOLE 21 10,020,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 4,786 5,767,000 PRN   SOLE 22 5,767,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 512 617,000 PRN   SOLE 26 617,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 18 22,000 PRN   SOLE 30 22,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 6,137 7,395,000 PRN   SOLE 34 7,395,000 0 0
UBIQUITI INC COM 90353W103 6,978 23,771 SH   SOLE 2 391 0 23,380
UBIQUITI INC COM 90353W103 19 65 SH   SOLE 7 65 0 0
UBIQUITI INC COM 90353W103 37 125 SH   SOLE 15 125 0 0
UBIQUITI INC COM 90353W103 758 2,583 SH   SOLE 18 2,583 0 0
UBIQUITI INC COM 90353W103 392 1,336 SH   SOLE 19 1,336 0 0
UBIQUITI INC COM 90353W103 37,429 127,501 SH   SOLE 21 127,501 0 0
UBIQUITI INC COM 90353W103 26,721 91,023 SH   SOLE 22 86,479 0 4,544
UBIQUITI INC COM 90353W103 1,852 6,310 SH   SOLE 25 6,310 0 0
UBIQUITI INC COM 90353W103 437 1,489 SH   SOLE 28 0 0 1,489
UBIQUITI INC COM 90353W103 12,931 44,049 SH   SOLE 30 44,049 0 0
UBIQUITI INC COM 90353W103 23 78 SH   SOLE 31 78 0 0
UBIQUITI INC COM 90353W103 3,921 13,357 SH   SOLE 43 12,950 0 407
UBS GROUP AG SHS H42097107 1 49 SH   SOLE 17 0 0 49
UBS GROUP AG SHS H42097107 38,561 2,657,564 SH   SOLE 43 2,421,191 0 236,373
UDEMY INC COM 902685106 129 10,640 SH   SOLE 2 3,050 0 7,590
UDEMY INC COM 902685106 10 820 SH   SOLE 7 820 0 0
UDEMY INC COM 902685106 2,301 190,286 SH   SOLE 18 190,286 0 0
UDEMY INC COM 902685106 1,620 134,008 SH   SOLE 19 134,008 0 0
UDEMY INC COM 902685106 26,873 2,222,730 SH   SOLE 21 2,222,730 0 0
UDEMY INC COM 902685106 18,723 1,548,666 SH   SOLE 22 1,534,957 0 13,709
UDEMY INC COM 902685106 1 78 SH   SOLE 43 78 0 0
UDR INC COM 902653104 36,125 866,094 SH   SOLE 2 390,684 0 475,410
UDR INC COM 902653104 34,285 821,993 SH   SOLE 4 686,025 0 135,968
UDR INC COM 902653104 30,340 727,397 SH   SOLE 7 718,006 0 9,391
UDR INC COM 902653104 563 13,488 SH   SOLE 13 3,839 0 9,649
UDR INC COM 902653104 1,958 46,946 SH   SOLE 15 46,946 0 0
UDR INC COM 902653104 40,134 962,210 SH   SOLE 18 935,581 0 26,629
UDR INC COM 902653104 69,541 1,667,244 SH   SOLE 19 1,667,244 0 0
UDR INC COM 902653104 481,279 11,538,707 SH   SOLE 21 11,538,707 0 0
UDR INC COM 902653104 398,030 9,542,803 SH   SOLE 22 8,470,027 0 1,072,776
UDR INC COM 902653104 24,353 583,874 SH   SOLE 23 583,874 0 0
UDR INC COM 902653104 88,285 2,116,636 SH   SOLE 25 2,116,636 0 0
UDR INC COM 902653104 30,179 723,550 SH   SOLE 26 183,575 0 539,975
UDR INC COM 902653104 36,766 881,473 SH   SOLE 28 91,693 0 789,780
UDR INC COM 902653104 67 1,617 SH   SOLE 29 1,617 0 0
UDR INC COM 902653104 94,465 2,264,809 SH   SOLE 30 2,264,809 0 0
UDR INC COM 902653104 2,907 69,691 SH   SOLE 31 63,949 0 5,742
UDR INC COM 902653104 47,415 1,136,770 SH   SOLE 34 1,136,770 0 0
UDR INC COM 902653104 3,879 92,990 SH   SOLE 36 92,990 0 0
UDR INC COM 902653104 399 9,565 SH   SOLE 40 9,565 0 0
UDR INC COM 902653104 38 913 SH   OTR 43 913 0 0
UDR INC COM 902653104 6,940 166,380 SH   SOLE 43 155,650 0 10,730
UFP INDUSTRIES INC COM 90278Q108 11,778 163,226 SH   SOLE 2 99,099 0 64,127
UFP INDUSTRIES INC COM 90278Q108 48 666 SH   SOLE 4 220 0 446
UFP INDUSTRIES INC COM 90278Q108 68 938 SH   SOLE 7 938 0 0
UFP INDUSTRIES INC COM 90278Q108 15,587 216,006 SH   SOLE 18 201,035 0 14,971
UFP INDUSTRIES INC COM 90278Q108 37,918 525,471 SH   SOLE 19 525,471 0 0
UFP INDUSTRIES INC COM 90278Q108 535,903 7,426,590 SH   SOLE 21 7,426,590 0 0
UFP INDUSTRIES INC COM 90278Q108 137,790 1,909,504 SH   SOLE 22 1,867,427 0 42,077
UFP INDUSTRIES INC COM 90278Q108 1,134 15,711 SH   SOLE 23 15,711 0 0
UFP INDUSTRIES INC COM 90278Q108 683 9,470 SH   SOLE 25 9,470 0 0
UFP INDUSTRIES INC COM 90278Q108 7,929 109,880 SH   SOLE 26 23,089 0 86,791
UFP INDUSTRIES INC COM 90278Q108 80 1,102 SH   SOLE 28 1,102 0 0
UFP INDUSTRIES INC COM 90278Q108 7,689 106,560 SH   SOLE 30 106,560 0 0
UFP INDUSTRIES INC COM 90278Q108 54 752 SH   SOLE 36 752 0 0
UFP INDUSTRIES INC COM 90278Q108 595 8,245 SH   SOLE 40 8,245 0 0
UFP INDUSTRIES INC COM 90278Q108 2,789 38,650 SH   SOLE 43 37,372 0 1,278
UFP TECHNOLOGIES INC COM 902673102 100 1,170 SH   SOLE 2 247 0 923
UFP TECHNOLOGIES INC COM 902673102 7 83 SH   SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102 1,639 19,089 SH   SOLE 18 19,089 0 0
UFP TECHNOLOGIES INC COM 902673102 1,099 12,801 SH   SOLE 19 12,801 0 0
UFP TECHNOLOGIES INC COM 902673102 19,747 230,043 SH   SOLE 21 230,043 0 0
UFP TECHNOLOGIES INC COM 902673102 11,784 137,277 SH   SOLE 22 135,887 0 1,390
UFP TECHNOLOGIES INC COM 902673102 183 2,137 SH   SOLE 43 2,028 0 109
UGI CORP NEW COM 902681105 23,480 726,252 SH   SOLE 2 399,878 0 326,374
UGI CORP NEW COM 902681105 8,617 266,531 SH   SOLE 4 142,982 0 123,549
UGI CORP NEW COM 902681105 8,663 267,954 SH   SOLE 7 241,001 0 26,953
UGI CORP NEW COM 902681105 485 14,992 SH   SOLE 13 14,992 0 0
UGI CORP NEW COM 902681105 889 27,498 SH   SOLE 15 27,498 0 0
UGI CORP NEW COM 902681105 19,591 605,975 SH   SOLE 18 594,724 0 11,251
UGI CORP NEW COM 902681105 2,083 64,434 SH   SOLE 19 64,434 0 0
UGI CORP NEW COM 902681105 587,548 18,173,453 SH   SOLE 21 18,173,453 0 0
UGI CORP NEW COM 902681105 196,345 6,073,147 SH   SOLE 22 5,686,030 0 387,117
UGI CORP NEW COM 902681105 11,647 360,264 SH   SOLE 23 360,264 0 0
UGI CORP NEW COM 902681105 8,076 249,795 SH   SOLE 25 249,795 0 0
UGI CORP NEW COM 902681105 8,380 259,190 SH   SOLE 26 214,894 0 44,296
UGI CORP NEW COM 902681105 25,934 802,177 SH   SOLE 28 11,584 0 790,593
UGI CORP NEW COM 902681105 51 1,582 SH   SOLE 29 1,582 0 0
UGI CORP NEW COM 902681105 39,405 1,218,851 SH   SOLE 30 870,745 0 348,106
UGI CORP NEW COM 902681105 1,653 51,114 SH   SOLE 31 47,101 0 4,013
UGI CORP NEW COM 902681105 3,551 109,830 SH   SOLE 32 109,830 0 0
UGI CORP NEW COM 902681105 344 10,655 SH   SOLE 34 10,655 0 0
UGI CORP NEW COM 902681105 1,503 46,481 SH   SOLE 36 46,481 0 0
UGI CORP NEW COM 902681105 254 7,846 SH   SOLE 40 7,846 0 0
UGI CORP NEW COM 902681105 28 880 SH   OTR 43 880 0 0
UGI CORP NEW COM 902681105 9,775 302,355 SH   SOLE 43 290,014 0 12,341
UGI CORP NEW UNIT 06/01/2024 902681113 14,016 175,749 SH   SOLE 21 175,749 0 0
UIPATH INC CL A 90364P105 5,150 408,378 SH   SOLE 2 34,801 0 373,577
UIPATH INC CL A 90364P105 217 17,220 SH   SOLE 4 0 0 17,220
UIPATH INC CL A 90364P105 53 4,206 SH   SOLE 7 4,206 0 0
UIPATH INC CL A 90364P105 26 2,027 SH   SOLE 15 2,027 0 0
UIPATH INC CL A 90364P105 1,913 151,715 SH   SOLE 18 151,715 0 0
UIPATH INC CL A 90364P105 1,500 118,933 SH   SOLE 19 118,933 0 0
UIPATH INC CL A 90364P105 71,084 5,637,089 SH   SOLE 21 5,637,089 0 0
UIPATH INC CL A 90364P105 97,793 7,755,161 SH   SOLE 22 7,468,108 0 287,053
UIPATH INC CL A 90364P105 4,434 351,627 SH   SOLE 25 351,627 0 0
UIPATH INC CL A 90364P105 2,053 162,811 SH   SOLE 26 13,857 0 148,954
UIPATH INC CL A 90364P105 1,355 107,490 SH   SOLE 28 5,845 0 101,645
UIPATH INC CL A 90364P105 20,366 1,615,099 SH   SOLE 30 1,615,099 0 0
UIPATH INC CL A 90364P105 69 5,484 SH   SOLE 31 5,484 0 0
UIPATH INC CL A 90364P105 658 52,143 SH   SOLE 36 52,143 0 0
UIPATH INC CL A 90364P105 1,666 132,079 SH   SOLE 43 117,803 0 14,276
ULTA BEAUTY INC COM 90384S303 62,272 155,219 SH   SOLE 2 67,967 0 87,252
ULTA BEAUTY INC COM 90384S303 31,785 79,228 SH   SOLE 4 31,578 0 47,650
ULTA BEAUTY INC COM 90384S303 24,334 60,654 SH   SOLE 7 46,483 0 14,171
ULTA BEAUTY INC COM 90384S303 2,547 6,348 SH   SOLE 13 5,214 0 1,134
ULTA BEAUTY INC COM 90384S303 2,028 5,055 SH   SOLE 15 5,055 0 0
ULTA BEAUTY INC COM 90384S303 38,687 96,431 SH   SOLE 18 88,179 0 8,252
ULTA BEAUTY INC COM 90384S303 19,174 47,792 SH   SOLE 19 47,792 0 0
ULTA BEAUTY INC COM 90384S303 684,454 1,706,059 SH   SOLE 21 1,706,059 0 0
ULTA BEAUTY INC COM 90384S303 459,176 1,144,536 SH   SOLE 22 1,034,069 0 110,467
ULTA BEAUTY INC COM 90384S303 36,524 91,038 SH   SOLE 23 91,038 0 0
ULTA BEAUTY INC COM 90384S303 46,117 114,950 SH   SOLE 25 114,950 0 0
ULTA BEAUTY INC COM 90384S303 46,428 115,725 SH   SOLE 26 41,614 0 74,111
ULTA BEAUTY INC COM 90384S303 57,878 144,266 SH   SOLE 28 876 0 143,390
ULTA BEAUTY INC COM 90384S303 1,693 4,221 SH   SOLE 29 4,221 0 0
ULTA BEAUTY INC COM 90384S303 138,292 344,705 SH   SOLE 30 344,705 0 0
ULTA BEAUTY INC COM 90384S303 7,466 18,610 SH   SOLE 31 17,669 0 941
ULTA BEAUTY INC COM 90384S303 17,883 44,576 SH   SOLE 34 44,576 0 0
ULTA BEAUTY INC COM 90384S303 6,587 16,419 SH   SOLE 36 16,419 0 0
ULTA BEAUTY INC COM 90384S303 684 1,705 SH   SOLE 40 1,705 0 0
ULTA BEAUTY INC COM 90384S303 43 106 SH   OTR 43 106 0 0
ULTA BEAUTY INC COM 90384S303 13,559 33,798 SH   SOLE 43 28,982 0 4,816
ULTRA CLEAN HLDGS INC COM 90385V107 1,536 59,669 SH   SOLE 2 30,058 0 29,611
ULTRA CLEAN HLDGS INC COM 90385V107 4 147 SH   SOLE 4 147 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 12 473 SH   SOLE 7 473 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 4,423 171,765 SH   SOLE 18 163,227 0 8,538
ULTRA CLEAN HLDGS INC COM 90385V107 4,741 184,133 SH   SOLE 19 184,133 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 141,069 5,478,401 SH   SOLE 21 5,478,401 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 31,540 1,224,855 SH   SOLE 22 1,184,409 0 40,446
ULTRA CLEAN HLDGS INC COM 90385V107 54 2,079 SH   SOLE 23 2,079 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 173 6,716 SH   SOLE 25 6,716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 955 37,082 SH   SOLE 26 12,258 0 24,824
ULTRA CLEAN HLDGS INC COM 90385V107 20 789 SH   SOLE 28 789 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,041 79,281 SH   SOLE 30 79,281 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 13,967 542,397 SH   SOLE 34 542,397 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 147 5,726 SH   SOLE 40 5,726 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 707 27,464 SH   SOLE 43 26,578 0 886
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,490 132,575 SH   SOLE 2 67,300 0 65,275
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 16 383 SH   SOLE 4 383 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 177 4,264 SH   SOLE 7 758 0 3,506
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 0 10 SH   SOLE 17 0 0 10
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,980 47,826 SH   SOLE 18 47,826 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 14,019 338,531 SH   SOLE 19 338,531 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 57,303 1,383,791 SH   SOLE 21 1,383,791 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 72,058 1,740,105 SH   SOLE 22 1,650,389 0 89,716
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 103 2,485 SH   SOLE 23 2,485 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 449 10,840 SH   SOLE 25 10,840 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,175 52,526 SH   SOLE 26 24,132 0 28,394
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 115 2,774 SH   SOLE 28 1,693 0 1,081
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6,054 146,205 SH   SOLE 30 146,205 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 40 955 SH   SOLE 31 955 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 139 3,358 SH   SOLE 34 3,358 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 80 1,930 SH   SOLE 36 1,930 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 358 8,655 SH   SOLE 40 8,655 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 15 351 SH   OTR 43 351 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,074 50,075 SH   SOLE 43 45,116 0 4,959
ULTRALIFE CORP COM 903899102 9 1,878 SH   SOLE 18 1,878 0 0
ULTRALIFE CORP COM 903899102 141 29,357 SH   SOLE 21 29,357 0 0
ULTRALIFE CORP COM 903899102 576 119,730 SH   SOLE 22 119,730 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2,566 1,171,598 SH   SOLE 2 1,171,598 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 93 42,274 SH   SOLE 4 42,274 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,617 738,214 SH   SOLE 7 738,214 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 4,128 1,885,052 SH   SOLE 21 1,885,052 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3,517 1,605,996 SH   SOLE 22 1,522,713 0 83,283
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2,145 979,397 SH   SOLE 30 979,397 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 273 124,739 SH   SOLE 43 121,809 0 2,930
UMB FINL CORP COM 902788108 8,600 102,029 SH   SOLE 2 65,349 0 36,680
UMB FINL CORP COM 902788108 88 1,043 SH   SOLE 4 150 0 893
UMB FINL CORP COM 902788108 1,729 20,513 SH   SOLE 7 20,513 0 0
UMB FINL CORP COM 902788108 17,605 208,862 SH   SOLE 18 208,862 0 0
UMB FINL CORP COM 902788108 12,532 148,679 SH   SOLE 19 148,679 0 0
UMB FINL CORP COM 902788108 275,688 3,270,706 SH   SOLE 21 3,270,706 0 0
UMB FINL CORP COM 902788108 118,521 1,406,108 SH   SOLE 22 1,356,321 0 49,787
UMB FINL CORP COM 902788108 175 2,077 SH   SOLE 23 2,077 0 0
UMB FINL CORP COM 902788108 655 7,765 SH   SOLE 25 7,765 0 0
UMB FINL CORP COM 902788108 3,448 40,910 SH   SOLE 26 18,385 0 22,525
UMB FINL CORP COM 902788108 292 3,461 SH   SOLE 28 714 0 2,747
UMB FINL CORP COM 902788108 5,835 69,231 SH   SOLE 30 69,231 0 0
UMB FINL CORP COM 902788108 214 2,535 SH   SOLE 36 2,535 0 0
UMB FINL CORP COM 902788108 520 6,175 SH   SOLE 40 6,175 0 0
UMB FINL CORP COM 902788108 2,224 26,391 SH   SOLE 43 25,248 0 1,143
UMH PPTYS INC COM 903002103 1,200 74,309 SH   SOLE 2 50,100 0 24,209
UMH PPTYS INC COM 903002103 11 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 2,289 141,717 SH   SOLE 18 141,717 0 0
UMH PPTYS INC COM 903002103 1,483 91,800 SH   SOLE 19 91,800 0 0
UMH PPTYS INC COM 903002103 31,054 1,922,851 SH   SOLE 21 1,922,851 0 0
UMH PPTYS INC COM 903002103 20,638 1,277,885 SH   SOLE 22 1,239,380 0 38,505
UMH PPTYS INC COM 903002103 35 2,157 SH   SOLE 23 2,157 0 0
UMH PPTYS INC COM 903002103 126 7,819 SH   SOLE 25 7,819 0 0
UMH PPTYS INC COM 903002103 398 24,664 SH   SOLE 26 17,034 0 7,630
UMH PPTYS INC COM 903002103 68 4,201 SH   SOLE 28 0 0 4,201
UMH PPTYS INC COM 903002103 552 34,177 SH   SOLE 30 34,177 0 0
UMH PPTYS INC COM 903002103 119 7,338 SH   SOLE 40 7,338 0 0
UMH PPTYS INC COM 903002103 606 37,534 SH   SOLE 43 34,975 0 2,559
UMPQUA HLDGS CORP COM 904214103 14,413 843,340 SH   SOLE 2 218,000 0 625,340
UMPQUA HLDGS CORP COM 904214103 123 7,226 SH   SOLE 4 1,388 0 5,838
UMPQUA HLDGS CORP COM 904214103 68 3,983 SH   SOLE 7 3,983 0 0
UMPQUA HLDGS CORP COM 904214103 7,991 467,591 SH   SOLE 18 467,591 0 0
UMPQUA HLDGS CORP COM 904214103 1,173 68,629 SH   SOLE 19 68,629 0 0
UMPQUA HLDGS CORP COM 904214103 189,579 11,093,006 SH   SOLE 21 11,093,006 0 0
UMPQUA HLDGS CORP COM 904214103 104,060 6,088,966 SH   SOLE 22 5,823,594 0 265,372
UMPQUA HLDGS CORP COM 904214103 612 35,801 SH   SOLE 25 35,801 0 0
UMPQUA HLDGS CORP COM 904214103 1,851 108,310 SH   SOLE 26 89,115 0 19,195
UMPQUA HLDGS CORP COM 904214103 287 16,788 SH   SOLE 28 3,931 0 12,857
UMPQUA HLDGS CORP COM 904214103 5,974 349,564 SH   SOLE 30 349,564 0 0
UMPQUA HLDGS CORP COM 904214103 54 3,166 SH   SOLE 31 3,166 0 0
UMPQUA HLDGS CORP COM 904214103 250 14,623 SH   SOLE 36 14,623 0 0
UMPQUA HLDGS CORP COM 904214103 499 29,185 SH   SOLE 40 29,185 0 0
UMPQUA HLDGS CORP COM 904214103 6,162 360,566 SH   SOLE 43 333,470 0 27,096
UNDER ARMOUR INC CL A 904311107 2,706 406,931 SH   SOLE 2 267,332 0 139,599
UNDER ARMOUR INC CL A 904311107 11 1,715 SH   SOLE 4 1,715 0 0
UNDER ARMOUR INC CL A 904311107 18 2,722 SH   SOLE 7 2,722 0 0
UNDER ARMOUR INC CL A 904311107 2,980 448,101 SH   SOLE 18 448,101 0 0
UNDER ARMOUR INC CL A 904311107 5,357 805,527 SH   SOLE 19 805,527 0 0
UNDER ARMOUR INC CL A 904311107 60,498 9,097,432 SH   SOLE 21 9,097,432 0 0
UNDER ARMOUR INC CL A 904311107 36,567 5,498,801 SH   SOLE 22 5,190,103 0 308,698
UNDER ARMOUR INC CL A 904311107 781 117,377 SH   SOLE 25 117,377 0 0
UNDER ARMOUR INC CL A 904311107 705 106,050 SH   SOLE 26 86,281 0 19,769
UNDER ARMOUR INC CL A 904311107 82 12,326 SH   SOLE 28 3,361 0 8,965
UNDER ARMOUR INC CL A 904311107 605 91,044 SH   SOLE 30 91,044 0 0
UNDER ARMOUR INC CL A 904311107 18 2,763 SH   SOLE 31 2,763 0 0
UNDER ARMOUR INC CL A 904311107 1,107 166,535 SH   SOLE 34 166,535 0 0
UNDER ARMOUR INC CL A 904311107 37 5,623 SH   SOLE 36 5,623 0 0
UNDER ARMOUR INC CL A 904311107 162 24,383 SH   SOLE 40 24,383 0 0
UNDER ARMOUR INC CL A 904311107 756 113,696 SH   SOLE 43 103,926 0 9,770
UNDER ARMOUR INC CL C 904311206 1,781 298,829 SH   SOLE 2 201,837 0 96,992
UNDER ARMOUR INC CL C 904311206 4 617 SH   SOLE 4 617 0 0
UNDER ARMOUR INC CL C 904311206 18 2,995 SH   SOLE 7 2,995 0 0
UNDER ARMOUR INC CL C 904311206 2,609 437,790 SH   SOLE 18 434,980 0 2,810
UNDER ARMOUR INC CL C 904311206 420 70,501 SH   SOLE 19 70,501 0 0
UNDER ARMOUR INC CL C 904311206 57,380 9,627,546 SH   SOLE 21 9,627,546 0 0
UNDER ARMOUR INC CL C 904311206 33,046 5,544,596 SH   SOLE 22 5,282,031 0 262,565
UNDER ARMOUR INC CL C 904311206 180 30,266 SH   SOLE 25 30,266 0 0
UNDER ARMOUR INC CL C 904311206 566 94,915 SH   SOLE 26 79,543 0 15,372
UNDER ARMOUR INC CL C 904311206 85 14,289 SH   SOLE 28 3,552 0 10,737
UNDER ARMOUR INC CL C 904311206 478 80,122 SH   SOLE 30 80,122 0 0
UNDER ARMOUR INC CL C 904311206 18 2,999 SH   SOLE 31 2,999 0 0
UNDER ARMOUR INC CL C 904311206 59 9,822 SH   SOLE 36 9,822 0 0
UNDER ARMOUR INC CL C 904311206 159 26,709 SH   SOLE 40 26,709 0 0
UNDER ARMOUR INC CL C 904311206 6 959 SH   OTR 43 959 0 0
UNDER ARMOUR INC CL C 904311206 152 25,558 SH   SOLE 43 23,072 0 2,486
UNICO AMERN CORP COM 904607108 1 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 83 8,751 SH   SOLE 2 548 0 8,203
UNIFI INC COM NEW 904677200 2 185 SH   SOLE 7 185 0 0
UNIFI INC COM NEW 904677200 510 53,640 SH   SOLE 18 53,640 0 0
UNIFI INC COM NEW 904677200 244 25,709 SH   SOLE 19 25,709 0 0
UNIFI INC COM NEW 904677200 15,112 1,589,092 SH   SOLE 21 1,589,092 0 0
UNIFI INC COM NEW 904677200 3,366 353,903 SH   SOLE 22 344,771 0 9,132
UNIFI INC COM NEW 904677200 176 18,502 SH   SOLE 30 18,502 0 0
UNIFI INC COM NEW 904677200 28 2,941 SH   SOLE 43 545 0 2,396
UNIFIRST CORP MASS COM 904708104 2,510 14,918 SH   SOLE 2 6,277 0 8,641
UNIFIRST CORP MASS COM 904708104 10 58 SH   SOLE 4 58 0 0
UNIFIRST CORP MASS COM 904708104 27 163 SH   SOLE 7 163 0 0
UNIFIRST CORP MASS COM 904708104 9,363 55,653 SH   SOLE 18 55,653 0 0
UNIFIRST CORP MASS COM 904708104 4,668 27,745 SH   SOLE 19 27,745 0 0
UNIFIRST CORP MASS COM 904708104 307,807 1,829,680 SH   SOLE 21 1,829,680 0 0
UNIFIRST CORP MASS COM 904708104 62,356 370,661 SH   SOLE 22 354,118 0 16,543
UNIFIRST CORP MASS COM 904708104 377 2,239 SH   SOLE 25 2,239 0 0
UNIFIRST CORP MASS COM 904708104 1,009 5,997 SH   SOLE 26 4,593 0 1,404
UNIFIRST CORP MASS COM 904708104 46 272 SH   SOLE 28 272 0 0
UNIFIRST CORP MASS COM 904708104 4,490 26,690 SH   SOLE 30 26,690 0 0
UNIFIRST CORP MASS COM 904708104 311 1,846 SH   SOLE 40 1,846 0 0
UNIFIRST CORP MASS COM 904708104 1,067 6,340 SH   SOLE 43 6,130 0 210
UNILEVER PLC SPON ADR NEW 904767704 9,338 213,011 SH   SOLE 2 213,011 0 0
UNILEVER PLC SPON ADR NEW 904767704 93 2,118 SH   SOLE 7 0 0 2,118
UNILEVER PLC SPON ADR NEW 904767704 251,559 5,738,125 SH   SOLE 18 5,366,115 0 372,010
UNILEVER PLC SPON ADR NEW 904767704 470,690 10,736,535 SH   SOLE 19 10,736,535 0 0
UNILEVER PLC SPON ADR NEW 904767704 42,343 965,860 SH   SOLE 22 965,860 0 0
UNILEVER PLC SPON ADR NEW 904767704 3,692 84,213 SH   SOLE 23 84,213 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,444 55,755 SH   SOLE 25 0 0 55,755
UNILEVER PLC SPON ADR NEW 904767704 4,704 107,304 SH   SOLE 26 107,304 0 0
UNILEVER PLC SPON ADR NEW 904767704 35,202 802,970 SH   SOLE 34 802,970 0 0
UNILEVER PLC SPON ADR NEW 904767704 733 16,722 SH   SOLE 36 16,722 0 0
UNILEVER PLC SPON ADR NEW 904767704 66,752 1,522,629 SH   SOLE 43 1,340,753 0 181,876
UNION BANKSHARES INC COM 905400107 3 123 SH   SOLE 2 0 0 123
UNION BANKSHARES INC COM 905400107 15 659 SH   SOLE 18 659 0 0
UNION BANKSHARES INC COM 905400107 206 9,100 SH   SOLE 21 9,100 0 0
UNION BANKSHARES INC COM 905400107 15 661 SH   SOLE 22 661 0 0
UNION PAC CORP COM 907818108 264,291 1,356,591 SH   SOLE 2 411,930 0 944,661
UNION PAC CORP COM 907818108 75,269 386,354 SH   SOLE 4 314,725 0 71,629
UNION PAC CORP COM 907818108 110,397 566,661 SH   SOLE 7 544,976 0 21,685
UNION PAC CORP COM 907818108 10,088 51,783 SH   SOLE 13 31,396 0 20,387
UNION PAC CORP COM 907818108 18,436 94,630 SH   SOLE 15 94,630 0 0
UNION PAC CORP COM 907818108 21 106 SH   SOLE 17 0 0 106
UNION PAC CORP COM 907818108 281,911 1,447,033 SH   SOLE 18 1,373,154 0 73,879
UNION PAC CORP COM 907818108 129,294 663,660 SH   SOLE 19 663,660 0 0
UNION PAC CORP COM 907818108 14,744 75,680 SH   SOLE 20 75,680 0 0
UNION PAC CORP COM 907818108 2,815,469 14,451,641 SH   SOLE 21 14,451,641 0 0
UNION PAC CORP COM 907818108 2,592,487 13,307,089 SH   SOLE 22 12,067,486 0 1,239,603
UNION PAC CORP COM 907818108 214,207 1,099,510 SH   SOLE 23 1,099,510 0 0
UNION PAC CORP COM 907818108 186,473 957,154 SH   SOLE 25 957,154 0 0
UNION PAC CORP COM 907818108 266,960 1,370,290 SH   SOLE 26 591,359 0 778,931
UNION PAC CORP COM 907818108 249,433 1,280,325 SH   SOLE 28 13,426 0 1,266,899
UNION PAC CORP COM 907818108 5,072 26,033 SH   SOLE 29 26,033 0 0
UNION PAC CORP COM 907818108 720,317 3,697,344 SH   SOLE 30 3,692,617 0 4,727
UNION PAC CORP COM 907818108 37,980 194,947 SH   SOLE 31 183,449 0 11,498
UNION PAC CORP COM 907818108 72,977 374,588 SH   SOLE 34 374,588 0 0
UNION PAC CORP COM 907818108 44,594 228,899 SH   SOLE 36 228,899 0 0
UNION PAC CORP COM 907818108 3,957 20,313 SH   SOLE 40 20,313 0 0
UNION PAC CORP COM 907818108 326 1,673 SH   OTR 43 1,673 0 0
UNION PAC CORP COM 907818108 136,147 698,837 SH   SOLE 43 632,445 0 66,393
UNIQUE FABRICATING INC COM 90915J103 0 714 SH   SOLE 21 714 0 0
UNIQURE NV SHS N90064101 1,133 60,400 SH   SOLE 2 59,198 0 1,202
UNIQURE NV SHS N90064101 3 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101 571 30,422 SH   SOLE 18 30,422 0 0
UNIQURE NV SHS N90064101 74,158 3,952,995 SH   SOLE 21 3,952,995 0 0
UNIQURE NV SHS N90064101 11,847 631,500 SH   SOLE 22 615,672 0 15,828
UNIQURE NV SHS N90064101 180 9,612 SH   SOLE 25 9,612 0 0
UNIQURE NV SHS N90064101 266 14,180 SH   SOLE 26 11,540 0 2,640
UNIQURE NV SHS N90064101 26 1,402 SH   SOLE 28 0 0 1,402
UNIQURE NV SHS N90064101 3,391 180,760 SH   SOLE 30 180,760 0 0
UNIQURE NV SHS N90064101 85 4,532 SH   SOLE 36 4,532 0 0
UNIQURE NV SHS N90064101 71 3,802 SH   SOLE 40 3,802 0 0
UNIQURE NV SHS N90064101 166 8,858 SH   SOLE 43 8,551 0 307
UNISYS CORP COM NEW 909214306 474 62,830 SH   SOLE 2 39,517 0 23,313
UNISYS CORP COM NEW 909214306 2 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 6 814 SH   SOLE 7 814 0 0
UNISYS CORP COM NEW 909214306 1,815 240,370 SH   SOLE 18 240,370 0 0
UNISYS CORP COM NEW 909214306 1,281 169,656 SH   SOLE 19 169,656 0 0
UNISYS CORP COM NEW 909214306 62,513 8,279,875 SH   SOLE 21 8,279,875 0 0
UNISYS CORP COM NEW 909214306 12,823 1,698,451 SH   SOLE 22 1,652,052 0 46,399
UNISYS CORP COM NEW 909214306 29 3,894 SH   SOLE 23 3,894 0 0
UNISYS CORP COM NEW 909214306 91 12,018 SH   SOLE 25 12,018 0 0
UNISYS CORP COM NEW 909214306 278 36,864 SH   SOLE 26 30,475 0 6,389
UNISYS CORP COM NEW 909214306 7 954 SH   SOLE 28 954 0 0
UNISYS CORP COM NEW 909214306 4,571 605,439 SH   SOLE 30 605,439 0 0
UNISYS CORP COM NEW 909214306 22 2,881 SH   SOLE 36 2,881 0 0
UNISYS CORP COM NEW 909214306 77 10,172 SH   SOLE 40 10,172 0 0
UNISYS CORP COM NEW 909214306 343 45,407 SH   SOLE 43 44,518 0 889
UNITED AIRLS HLDGS INC COM 910047109 6,545 201,187 SH   SOLE 2 53,644 0 147,543
UNITED AIRLS HLDGS INC COM 910047109 8,593 264,142 SH   SOLE 7 254,433 0 9,709
UNITED AIRLS HLDGS INC COM 910047109 219 6,721 SH   SOLE 15 6,721 0 0
UNITED AIRLS HLDGS INC COM 910047109 14,737 453,019 SH   SOLE 18 443,519 0 9,500
UNITED AIRLS HLDGS INC COM 910047109 4,723 145,187 SH   SOLE 19 145,187 0 0
UNITED AIRLS HLDGS INC COM 910047109 259,433 7,975,178 SH   SOLE 21 7,975,178 0 0
UNITED AIRLS HLDGS INC COM 910047109 202,407 6,222,162 SH   SOLE 22 5,912,834 0 309,328
UNITED AIRLS HLDGS INC COM 910047109 84 2,585 SH   SOLE 23 2,585 0 0
UNITED AIRLS HLDGS INC COM 910047109 2,895 88,984 SH   SOLE 25 88,984 0 0
UNITED AIRLS HLDGS INC COM 910047109 8,245 253,464 SH   SOLE 26 18,300 0 235,164
UNITED AIRLS HLDGS INC COM 910047109 1,644 50,553 SH   SOLE 28 22,756 0 27,797
UNITED AIRLS HLDGS INC COM 910047109 24,425 750,851 SH   SOLE 30 750,851 0 0
UNITED AIRLS HLDGS INC COM 910047109 154 4,742 SH   SOLE 31 4,742 0 0
UNITED AIRLS HLDGS INC COM 910047109 762 23,433 SH   SOLE 36 23,433 0 0
UNITED AIRLS HLDGS INC COM 910047109 13 385 SH   OTR 43 385 0 0
UNITED AIRLS HLDGS INC COM 910047109 5,283 162,417 SH   SOLE 43 143,286 0 19,131
UNITED BANCORP INC OHIO COM 909911109 3 176 SH   SOLE 2 0 0 176
UNITED BANCORP INC OHIO COM 909911109 12 727 SH   SOLE 18 727 0 0
UNITED BANCORP INC OHIO COM 909911109 290 18,040 SH   SOLE 21 18,040 0 0
UNITED BANCORP INC OHIO COM 909911109 5 298 SH   SOLE 22 298 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,831 191,071 SH   SOLE 2 113,865 0 77,206
UNITED BANKSHARES INC WEST V COM 909907107 134 3,758 SH   SOLE 4 464 0 3,294
UNITED BANKSHARES INC WEST V COM 909907107 4,098 114,629 SH   SOLE 7 114,629 0 0
UNITED BANKSHARES INC WEST V COM 909907107 24,875 695,807 SH   SOLE 18 695,807 0 0
UNITED BANKSHARES INC WEST V COM 909907107 8,913 249,302 SH   SOLE 19 249,302 0 0
UNITED BANKSHARES INC WEST V COM 909907107 469,317 13,127,739 SH   SOLE 21 13,127,739 0 0
UNITED BANKSHARES INC WEST V COM 909907107 139,492 3,901,879 SH   SOLE 22 3,758,300 0 143,579
UNITED BANKSHARES INC WEST V COM 909907107 670 18,735 SH   SOLE 25 18,735 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,031 56,808 SH   SOLE 26 45,832 0 10,976
UNITED BANKSHARES INC WEST V COM 909907107 382 10,676 SH   SOLE 28 2,302 0 8,374
UNITED BANKSHARES INC WEST V COM 909907107 5,304 148,359 SH   SOLE 30 148,359 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,456 68,703 SH   SOLE 32 68,703 0 0
UNITED BANKSHARES INC WEST V COM 909907107 129 3,617 SH   SOLE 36 3,617 0 0
UNITED BANKSHARES INC WEST V COM 909907107 627 17,539 SH   SOLE 40 17,539 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,021 84,496 SH   SOLE 43 79,699 0 4,797
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,168 95,701 SH   SOLE 2 39,543 0 56,158
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 109 3,279 SH   SOLE 4 189 0 3,090
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 41 1,230 SH   SOLE 7 1,230 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 12,728 384,524 SH   SOLE 18 384,524 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6,106 184,481 SH   SOLE 19 184,481 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 407,663 12,316,112 SH   SOLE 21 12,316,112 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 79,151 2,391,264 SH   SOLE 22 2,301,569 0 89,695
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 426 12,880 SH   SOLE 25 12,880 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,421 42,940 SH   SOLE 26 36,406 0 6,534
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 20 590 SH   SOLE 28 590 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5,439 164,319 SH   SOLE 30 164,319 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 396 11,954 SH   SOLE 40 11,954 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 844 25,504 SH   SOLE 43 25,056 0 448
UNITED FIRE GROUP INC COM 910340108 1,277 44,445 SH   SOLE 2 32,072 0 12,373
UNITED FIRE GROUP INC COM 910340108 2 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 5 190 SH   SOLE 7 190 0 0
UNITED FIRE GROUP INC COM 910340108 2,393 83,297 SH   SOLE 18 83,297 0 0
UNITED FIRE GROUP INC COM 910340108 2,081 72,420 SH   SOLE 19 72,420 0 0
UNITED FIRE GROUP INC COM 910340108 78,341 2,726,801 SH   SOLE 21 2,726,801 0 0
UNITED FIRE GROUP INC COM 910340108 17,810 619,894 SH   SOLE 22 594,996 0 24,898
UNITED FIRE GROUP INC COM 910340108 11 399 SH   SOLE 23 399 0 0
UNITED FIRE GROUP INC COM 910340108 104 3,615 SH   SOLE 25 3,615 0 0
UNITED FIRE GROUP INC COM 910340108 146 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 181 6,297 SH   SOLE 28 4,815 0 1,482
UNITED FIRE GROUP INC COM 910340108 1,186 41,277 SH   SOLE 30 41,277 0 0
UNITED FIRE GROUP INC COM 910340108 59 2,071 SH   SOLE 40 2,071 0 0
UNITED FIRE GROUP INC COM 910340108 377 13,111 SH   SOLE 43 12,991 0 120
UNITED GUARDIAN INC COM 910571108 4 359 SH   SOLE 18 359 0 0
UNITED GUARDIAN INC COM 910571108 285 25,131 SH   SOLE 21 25,131 0 0
UNITED GUARDIAN INC COM 910571108 41 3,581 SH   SOLE 22 3,581 0 0
UNITED INS HLDGS CORP COM 910710102 26 40,511 SH   SOLE 2 16,669 0 23,842
UNITED INS HLDGS CORP COM 910710102 2 3,803 SH   SOLE 18 3,803 0 0
UNITED INS HLDGS CORP COM 910710102 38 59,485 SH   SOLE 21 59,485 0 0
UNITED INS HLDGS CORP COM 910710102 361 564,067 SH   SOLE 22 564,067 0 0
UNITED INS HLDGS CORP COM 910710102 4 5,779 SH   SOLE 26 0 0 5,779
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 9,318 1,672,859 SH   SOLE 2 1,672,859 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 210 37,660 SH   SOLE 4 37,660 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 910 163,331 SH   SOLE 13 163,331 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1,849 331,996 SH   SOLE 18 331,996 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 105 18,775 SH   SOLE 19 18,775 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 37,478 6,728,477 SH   SOLE 21 6,728,477 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 22,926 4,116,060 SH   SOLE 22 3,613,238 0 502,822
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 105 18,938 SH   SOLE 28 0 0 18,938
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 592 106,354 SH   SOLE 30 106,354 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 299 53,631 SH   SOLE 31 0 0 53,631
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 79 14,170 SH   SOLE 34 14,170 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 47,600 8,545,693 SH   SOLE 43 7,982,995 0 562,698
UNITED NAT FOODS INC COM 911163103 2,037 59,278 SH   SOLE 2 26,303 0 32,975
UNITED NAT FOODS INC COM 911163103 257 7,484 SH   SOLE 4 207 0 7,277
UNITED NAT FOODS INC COM 911163103 60 1,743 SH   SOLE 7 1,743 0 0
UNITED NAT FOODS INC COM 911163103 7,469 217,314 SH   SOLE 18 217,314 0 0
UNITED NAT FOODS INC COM 911163103 3,700 107,655 SH   SOLE 19 107,655 0 0
UNITED NAT FOODS INC COM 911163103 243,454 7,083,342 SH   SOLE 21 7,083,342 0 0
UNITED NAT FOODS INC COM 911163103 50,266 1,462,494 SH   SOLE 22 1,399,956 0 62,538
UNITED NAT FOODS INC COM 911163103 277 8,052 SH   SOLE 25 8,052 0 0
UNITED NAT FOODS INC COM 911163103 1,099 31,987 SH   SOLE 26 27,125 0 4,862
UNITED NAT FOODS INC COM 911163103 35 1,004 SH   SOLE 28 1,004 0 0
UNITED NAT FOODS INC COM 911163103 4,185 121,770 SH   SOLE 30 121,770 0 0
UNITED NAT FOODS INC COM 911163103 226 6,586 SH   SOLE 36 6,586 0 0
UNITED NAT FOODS INC COM 911163103 228 6,648 SH   SOLE 40 6,648 0 0
UNITED NAT FOODS INC COM 911163103 2,821 82,079 SH   SOLE 43 79,250 0 2,829
UNITED PARCEL SERVICE INC CL B 911312106 259,640 1,607,283 SH   SOLE 2 429,403 0 1,177,880
UNITED PARCEL SERVICE INC CL B 911312106 71,988 445,637 SH   SOLE 4 359,176 0 86,461
UNITED PARCEL SERVICE INC CL B 911312106 121,829 754,175 SH   SOLE 7 700,094 0 54,081
UNITED PARCEL SERVICE INC CL B 911312106 6,962 43,097 SH   SOLE 13 26,268 0 16,829
UNITED PARCEL SERVICE INC CL B 911312106 15,647 96,864 SH   SOLE 15 96,864 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3 20 SH   SOLE 17 0 0 20
UNITED PARCEL SERVICE INC CL B 911312106 917,681 5,680,830 SH   SOLE 18 5,594,096 0 86,734
UNITED PARCEL SERVICE INC CL B 911312106 212,926 1,318,098 SH   SOLE 19 1,318,098 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,442,650 21,311,437 SH   SOLE 21 21,311,437 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,546,770 15,765,567 SH   SOLE 22 14,296,020 0 1,469,547
UNITED PARCEL SERVICE INC CL B 911312106 199,899 1,237,461 SH   SOLE 23 1,237,461 0 0
UNITED PARCEL SERVICE INC CL B 911312106 197,394 1,221,949 SH   SOLE 25 1,221,949 0 0
UNITED PARCEL SERVICE INC CL B 911312106 240,255 1,487,278 SH   SOLE 26 567,414 0 919,864
UNITED PARCEL SERVICE INC CL B 911312106 247,131 1,529,844 SH   SOLE 28 33,009 0 1,496,835
UNITED PARCEL SERVICE INC CL B 911312106 3,673 22,738 SH   SOLE 29 22,738 0 0
UNITED PARCEL SERVICE INC CL B 911312106 614,061 3,801,296 SH   SOLE 30 3,801,296 0 0
UNITED PARCEL SERVICE INC CL B 911312106 32,372 200,399 SH   SOLE 31 187,087 0 13,312
UNITED PARCEL SERVICE INC CL B 911312106 93,596 579,396 SH   SOLE 34 579,396 0 0
UNITED PARCEL SERVICE INC CL B 911312106 39,399 243,899 SH   SOLE 36 243,899 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,345 8,324 SH   SOLE 37 8,324 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,834 23,731 SH   SOLE 40 23,731 0 0
UNITED PARCEL SERVICE INC CL B 911312106 304 1,881 SH   OTR 43 1,881 0 0
UNITED PARCEL SERVICE INC CL B 911312106 98,507 609,802 SH   SOLE 43 545,241 0 64,560
UNITED RENTALS INC COM 911363109 59,252 219,354 SH   SOLE 2 69,758 0 149,596
UNITED RENTALS INC COM 911363109 22,963 85,011 SH   SOLE 4 53,701 0 31,310
UNITED RENTALS INC COM 911363109 22,479 83,220 SH   SOLE 7 63,748 0 19,472
UNITED RENTALS INC COM 911363109 2,270 8,403 SH   SOLE 13 6,324 0 2,079
UNITED RENTALS INC COM 911363109 2,912 10,782 SH   SOLE 15 10,782 0 0
UNITED RENTALS INC COM 911363109 41,593 153,980 SH   SOLE 18 148,147 0 5,833
UNITED RENTALS INC COM 911363109 28,033 103,780 SH   SOLE 19 103,780 0 0
UNITED RENTALS INC COM 911363109 539,242 1,996,304 SH   SOLE 21 1,996,304 0 0
UNITED RENTALS INC COM 911363109 413,169 1,529,577 SH   SOLE 22 1,377,507 0 152,070
UNITED RENTALS INC COM 911363109 34,446 127,520 SH   SOLE 23 127,520 0 0
UNITED RENTALS INC COM 911363109 38,899 144,008 SH   SOLE 25 144,008 0 0
UNITED RENTALS INC COM 911363109 42,697 158,068 SH   SOLE 26 60,231 0 97,837
UNITED RENTALS INC COM 911363109 52,538 194,497 SH   SOLE 28 13,926 0 180,571
UNITED RENTALS INC COM 911363109 913 3,379 SH   SOLE 29 3,379 0 0
UNITED RENTALS INC COM 911363109 168,801 624,910 SH   SOLE 30 624,910 0 0
UNITED RENTALS INC COM 911363109 6,521 24,141 SH   SOLE 31 22,885 0 1,256
UNITED RENTALS INC COM 911363109 16,038 59,373 SH   SOLE 34 59,373 0 0
UNITED RENTALS INC COM 911363109 6,997 25,905 SH   SOLE 36 25,905 0 0
UNITED RENTALS INC COM 911363109 657 2,432 SH   SOLE 40 2,432 0 0
UNITED RENTALS INC COM 911363109 51 188 SH   OTR 43 188 0 0
UNITED RENTALS INC COM 911363109 20,651 76,450 SH   SOLE 43 71,688 0 4,762
UNITED SEC BANCSHARES CALIF COM 911460103 15 2,271 SH   SOLE 18 2,271 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 182 27,854 SH   SOLE 21 27,854 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 87 13,319 SH   SOLE 22 13,319 0 0
UNITED STATES ANTIMONY CORP COM 911549103 28 74,926 SH   SOLE 21 74,926 0 0
UNITED STATES ANTIMONY CORP COM 911549103 572 1,554,904 SH   SOLE 22 1,554,904 0 0
UNITED STATES CELLULAR CORP COM 911684108 3,193 122,683 SH   SOLE 2 107,360 0 15,323
UNITED STATES CELLULAR CORP COM 911684108 231 8,858 SH   SOLE 4 57 0 8,801
UNITED STATES CELLULAR CORP COM 911684108 3 117 SH   SOLE 7 117 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,959 75,270 SH   SOLE 18 58,386 0 16,884
UNITED STATES CELLULAR CORP COM 911684108 5,474 210,297 SH   SOLE 19 210,297 0 0
UNITED STATES CELLULAR CORP COM 911684108 14,637 562,320 SH   SOLE 21 562,320 0 0
UNITED STATES CELLULAR CORP COM 911684108 18,268 701,812 SH   SOLE 22 654,218 0 47,594
UNITED STATES CELLULAR CORP COM 911684108 20 753 SH   SOLE 23 753 0 0
UNITED STATES CELLULAR CORP COM 911684108 48 1,842 SH   SOLE 25 1,842 0 0
UNITED STATES CELLULAR CORP COM 911684108 10 383 SH   SOLE 26 0 0 383
UNITED STATES CELLULAR CORP COM 911684108 614 23,598 SH   SOLE 28 0 0 23,598
UNITED STATES CELLULAR CORP COM 911684108 907 34,840 SH   SOLE 30 34,840 0 0
UNITED STATES CELLULAR CORP COM 911684108 480 18,425 SH   SOLE 34 18,425 0 0
UNITED STATES CELLULAR CORP COM 911684108 0 1 SH   SOLE 36 1 0 0
UNITED STATES CELLULAR CORP COM 911684108 32 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES CELLULAR CORP COM 911684108 808 31,042 SH   SOLE 43 30,684 0 358
UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5 4,640 3,030,000 PRN   SOLE 21 3,030,000 0 0
UNITED STATES STL CORP NEW COM 912909108 11,405 629,426 SH   SOLE 2 227,897 0 401,529
UNITED STATES STL CORP NEW COM 912909108 127 6,983 SH   SOLE 4 966 0 6,017
UNITED STATES STL CORP NEW COM 912909108 94 5,207 SH   SOLE 7 5,207 0 0
UNITED STATES STL CORP NEW COM 912909108 9,194 507,370 SH   SOLE 18 507,370 0 0
UNITED STATES STL CORP NEW COM 912909108 1,306 72,067 SH   SOLE 19 72,067 0 0
UNITED STATES STL CORP NEW COM 912909108 226,233 12,485,243 SH   SOLE 21 12,485,243 0 0
UNITED STATES STL CORP NEW COM 912909108 117,629 6,491,680 SH   SOLE 22 6,186,467 0 305,213
UNITED STATES STL CORP NEW COM 912909108 670 36,983 SH   SOLE 25 36,983 0 0
UNITED STATES STL CORP NEW COM 912909108 2,866 158,187 SH   SOLE 26 137,206 0 20,981
UNITED STATES STL CORP NEW COM 912909108 87 4,805 SH   SOLE 28 4,805 0 0
UNITED STATES STL CORP NEW COM 912909108 1,955 107,899 SH   SOLE 30 107,899 0 0
UNITED STATES STL CORP NEW COM 912909108 63 3,476 SH   SOLE 31 3,476 0 0
UNITED STATES STL CORP NEW COM 912909108 407 22,485 SH   SOLE 36 22,485 0 0
UNITED STATES STL CORP NEW COM 912909108 581 32,069 SH   SOLE 40 32,069 0 0
UNITED STATES STL CORP NEW COM 912909108 4,509 248,839 SH   SOLE 43 220,599 0 28,240
UNITED STS LIME & MINERALS I COM 911922102 227 2,225 SH   SOLE 2 1,872 0 353
UNITED STS LIME & MINERALS I COM 911922102 3 33 SH   SOLE 7 33 0 0
UNITED STS LIME & MINERALS I COM 911922102 647 6,333 SH   SOLE 18 6,333 0 0
UNITED STS LIME & MINERALS I COM 911922102 375 3,667 SH   SOLE 19 3,667 0 0
UNITED STS LIME & MINERALS I COM 911922102 7,388 72,294 SH   SOLE 21 72,294 0 0
UNITED STS LIME & MINERALS I COM 911922102 7,352 71,941 SH   SOLE 22 70,147 0 1,794
UNITED STS LIME & MINERALS I COM 911922102 50 486 SH   SOLE 25 486 0 0
UNITED STS LIME & MINERALS I COM 911922102 91 889 SH   SOLE 30 889 0 0
UNITED STS LIME & MINERALS I COM 911922102 26 259 SH   SOLE 40 259 0 0
UNITED STS LIME & MINERALS I COM 911922102 149 1,455 SH   SOLE 43 753 0 702
UNITED STS OIL FD LP UNITS 91232N207 247 3,783 SH   SOLE 4 3,783 0 0
UNITED STS OIL FD LP UNITS 91232N207 3,766 57,687 SH   SOLE 18 57,687 0 0
UNITED STS OIL FD LP UNITS 91232N207 17,801 272,687 SH   SOLE 19 272,687 0 0
UNITED STS OIL FD LP UNITS 91232N207 258 3,945 SH   SOLE 26 3,945 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 26,322 125,716 SH   SOLE 2 50,842 0 74,874
UNITED THERAPEUTICS CORP DEL COM 91307C102 528 2,523 SH   SOLE 4 1,383 0 1,140
UNITED THERAPEUTICS CORP DEL COM 91307C102 140 670 SH   SOLE 7 670 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 75 360 SH   SOLE 13 360 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 20,265 96,785 SH   SOLE 18 96,727 0 58
UNITED THERAPEUTICS CORP DEL COM 91307C102 15,909 75,982 SH   SOLE 19 75,982 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 554,943 2,650,412 SH   SOLE 21 2,650,412 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 259,765 1,240,640 SH   SOLE 22 1,183,275 0 57,365
UNITED THERAPEUTICS CORP DEL COM 91307C102 341 1,627 SH   SOLE 23 1,627 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,512 7,222 SH   SOLE 25 7,222 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 4,733 22,607 SH   SOLE 26 18,091 0 4,516
UNITED THERAPEUTICS CORP DEL COM 91307C102 466 2,226 SH   SOLE 28 506 0 1,720
UNITED THERAPEUTICS CORP DEL COM 91307C102 10,303 49,208 SH   SOLE 30 49,208 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 135 647 SH   SOLE 31 647 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 290 1,387 SH   SOLE 34 1,387 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 252 1,202 SH   SOLE 36 1,202 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,226 5,857 SH   SOLE 40 5,857 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 46 221 SH   OTR 43 221 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,810 42,076 SH   SOLE 43 39,726 0 2,350
UNITEDHEALTH GROUP INC COM 91324P102 1,089,994 2,158,234 SH   SOLE 2 718,255 0 1,439,979
UNITEDHEALTH GROUP INC COM 91324P102 345,717 684,534 SH   SOLE 4 399,378 0 285,156
UNITEDHEALTH GROUP INC COM 91324P102 434,037 859,412 SH   SOLE 7 818,324 0 41,088
UNITEDHEALTH GROUP INC COM 91324P102 19,196 38,009 SH   SOLE 13 17,174 0 20,835
UNITEDHEALTH GROUP INC COM 91324P102 71,565 141,701 SH   SOLE 15 141,701 0 0
UNITEDHEALTH GROUP INC COM 91324P102 208 412 SH   SOLE 17 0 0 412
UNITEDHEALTH GROUP INC COM 91324P102 2,221,626 4,398,910 SH   SOLE 18 4,123,857 0 275,053
UNITEDHEALTH GROUP INC COM 91324P102 1,695,965 3,358,080 SH   SOLE 19 3,358,080 0 0
UNITEDHEALTH GROUP INC COM 91324P102 11,614,760 22,997,703 SH   SOLE 21 22,997,703 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,208,433 20,213,118 SH   SOLE 22 18,328,470 0 1,884,648
UNITEDHEALTH GROUP INC COM 91324P102 799,045 1,582,142 SH   SOLE 23 1,582,142 0 0
UNITEDHEALTH GROUP INC COM 91324P102 813,320 1,610,407 SH   SOLE 25 1,598,999 0 11,408
UNITEDHEALTH GROUP INC COM 91324P102 1,031,118 2,041,657 SH   SOLE 26 746,870 0 1,294,787
UNITEDHEALTH GROUP INC COM 91324P102 722,247 1,430,078 SH   SOLE 28 32,955 0 1,397,123
UNITEDHEALTH GROUP INC COM 91324P102 7,164 14,186 SH   SOLE 29 14,186 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,502,107 4,954,275 SH   SOLE 30 4,953,495 0 780
UNITEDHEALTH GROUP INC COM 91324P102 121,407 240,391 SH   SOLE 31 223,351 0 17,040
UNITEDHEALTH GROUP INC COM 91324P102 54,887 108,678 SH   SOLE 32 108,678 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,514,148 2,998,076 SH   SOLE 34 2,998,076 0 0
UNITEDHEALTH GROUP INC COM 91324P102 165,825 328,341 SH   SOLE 36 328,341 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,973 3,907 SH   SOLE 37 3,907 0 0
UNITEDHEALTH GROUP INC COM 91324P102 15,340 30,374 SH   SOLE 40 30,374 0 0
UNITEDHEALTH GROUP INC COM 91324P102 582,816 1,153,999 SH   SOLE 43 1,053,765 0 100,234
UNITI GROUP INC COM 91325V108 2,109 303,458 SH   SOLE 2 157,503 0 145,955
UNITI GROUP INC COM 91325V108 164 23,651 SH   SOLE 4 23,651 0 0
UNITI GROUP INC COM 91325V108 38 5,397 SH   SOLE 7 5,397 0 0
UNITI GROUP INC COM 91325V108 6,293 905,493 SH   SOLE 18 905,493 0 0
UNITI GROUP INC COM 91325V108 3,029 435,805 SH   SOLE 19 435,805 0 0
UNITI GROUP INC COM 91325V108 200,773 28,888,253 SH   SOLE 21 28,888,253 0 0
UNITI GROUP INC COM 91325V108 42,449 6,107,723 SH   SOLE 22 5,847,245 0 260,478
UNITI GROUP INC COM 91325V108 295 42,405 SH   SOLE 25 42,405 0 0
UNITI GROUP INC COM 91325V108 817 117,525 SH   SOLE 26 96,376 0 21,149
UNITI GROUP INC COM 91325V108 217 31,266 SH   SOLE 28 4,159 0 27,107
UNITI GROUP INC COM 91325V108 6,209 893,363 SH   SOLE 30 893,363 0 0
UNITI GROUP INC COM 91325V108 242 34,863 SH   SOLE 36 34,863 0 0
UNITI GROUP INC COM 91325V108 223 32,127 SH   SOLE 40 32,127 0 0
UNITI GROUP INC COM 91325V108 865 124,408 SH   SOLE 43 122,189 0 2,218
UNITIL CORP COM 913259107 1,341 28,870 SH   SOLE 2 19,578 0 9,292
UNITIL CORP COM 913259107 1 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107 1,092 23,515 SH   SOLE 7 23,515 0 0
UNITIL CORP COM 913259107 2,866 61,690 SH   SOLE 18 61,690 0 0
UNITIL CORP COM 913259107 1,318 28,377 SH   SOLE 19 28,377 0 0
UNITIL CORP COM 913259107 104,838 2,257,014 SH   SOLE 21 2,257,014 0 0
UNITIL CORP COM 913259107 20,183 434,516 SH   SOLE 22 417,755 0 16,761
UNITIL CORP COM 913259107 89 1,908 SH   SOLE 25 1,908 0 0
UNITIL CORP COM 913259107 623 13,402 SH   SOLE 26 12,267 0 1,135
UNITIL CORP COM 913259107 1,412 30,390 SH   SOLE 30 30,390 0 0
UNITIL CORP COM 913259107 70 1,509 SH   SOLE 40 1,509 0 0
UNITIL CORP COM 913259107 1,144 24,629 SH   SOLE 43 21,413 0 3,216
UNITY BANCORP INC COM 913290102 167 6,645 SH   SOLE 2 3,710 0 2,935
UNITY BANCORP INC COM 913290102 566 22,544 SH   SOLE 18 22,544 0 0
UNITY BANCORP INC COM 913290102 358 14,244 SH   SOLE 19 14,244 0 0
UNITY BANCORP INC COM 913290102 6,007 239,222 SH   SOLE 21 239,222 0 0
UNITY BANCORP INC COM 913290102 1,656 65,965 SH   SOLE 22 61,980 0 3,985
UNITY BIOTECHNOLOGY INC COM 91381U101 2 4,282 SH   SOLE 2 3,544 0 738
UNITY BIOTECHNOLOGY INC COM 91381U101 3 7,493 SH   SOLE 18 7,493 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 45 113,384 SH   SOLE 21 113,384 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 173 438,329 SH   SOLE 22 438,329 0 0
UNITY SOFTWARE INC COM 91332U101 8,421 264,301 SH   SOLE 2 38,258 0 226,043
UNITY SOFTWARE INC COM 91332U101 3,839 120,500 SH   SOLE 4 72,332 0 48,168
UNITY SOFTWARE INC COM 91332U101 724 22,722 SH   SOLE 7 22,072 0 650
UNITY SOFTWARE INC COM 91332U101 21 673 SH   SOLE 13 673 0 0
UNITY SOFTWARE INC COM 91332U101 514 16,144 SH   SOLE 15 16,144 0 0
UNITY SOFTWARE INC COM 91332U101 9,858 309,420 SH   SOLE 18 299,682 0 9,738
UNITY SOFTWARE INC COM 91332U101 15,746 494,237 SH   SOLE 19 494,237 0 0
UNITY SOFTWARE INC COM 91332U101 110,386 3,464,723 SH   SOLE 21 3,464,723 0 0
UNITY SOFTWARE INC COM 91332U101 129,092 4,051,854 SH   SOLE 22 3,685,870 0 365,984
UNITY SOFTWARE INC COM 91332U101 9,502 298,230 SH   SOLE 23 298,230 0 0
UNITY SOFTWARE INC COM 91332U101 7,677 240,957 SH   SOLE 25 240,957 0 0
UNITY SOFTWARE INC COM 91332U101 8,471 265,878 SH   SOLE 26 111,267 0 154,611
UNITY SOFTWARE INC COM 91332U101 9,456 296,789 SH   SOLE 28 2,904 0 293,885
UNITY SOFTWARE INC COM 91332U101 20,478 642,765 SH   SOLE 30 642,765 0 0
UNITY SOFTWARE INC COM 91332U101 1,377 43,217 SH   SOLE 31 40,206 0 3,011
UNITY SOFTWARE INC COM 91332U101 15,452 484,991 SH   SOLE 34 484,991 0 0
UNITY SOFTWARE INC COM 91332U101 1,910 59,939 SH   SOLE 36 59,939 0 0
UNITY SOFTWARE INC COM 91332U101 198 6,213 SH   SOLE 40 6,213 0 0
UNITY SOFTWARE INC COM 91332U101 1,400 43,944 SH   SOLE 43 39,900 0 4,044
UNIVAR SOLUTIONS INC COM 91336L107 31,923 1,403,819 SH   SOLE 2 340,737 0 1,063,082
UNIVAR SOLUTIONS INC COM 91336L107 75 3,296 SH   SOLE 4 1,901 0 1,395
UNIVAR SOLUTIONS INC COM 91336L107 78 3,414 SH   SOLE 7 3,414 0 0
UNIVAR SOLUTIONS INC COM 91336L107 8,516 374,488 SH   SOLE 18 374,488 0 0
UNIVAR SOLUTIONS INC COM 91336L107 3,673 161,507 SH   SOLE 19 161,507 0 0
UNIVAR SOLUTIONS INC COM 91336L107 188,311 8,281,049 SH   SOLE 21 8,281,049 0 0
UNIVAR SOLUTIONS INC COM 91336L107 109,454 4,813,291 SH   SOLE 22 4,589,173 0 224,118
UNIVAR SOLUTIONS INC COM 91336L107 562 24,710 SH   SOLE 25 24,710 0 0
UNIVAR SOLUTIONS INC COM 91336L107 2,000 87,939 SH   SOLE 26 73,768 0 14,171
UNIVAR SOLUTIONS INC COM 91336L107 2,113 92,934 SH   SOLE 28 92,934 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,626 71,492 SH   SOLE 30 71,492 0 0
UNIVAR SOLUTIONS INC COM 91336L107 74 3,263 SH   SOLE 31 3,263 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,551 68,219 SH   SOLE 34 68,219 0 0
UNIVAR SOLUTIONS INC COM 91336L107 237 10,436 SH   SOLE 36 10,436 0 0
UNIVAR SOLUTIONS INC COM 91336L107 532 23,411 SH   SOLE 40 23,411 0 0
UNIVAR SOLUTIONS INC COM 91336L107 3,270 143,801 SH   SOLE 43 140,694 0 3,107
UNIVERSAL CORP VA COM 913456109 1,372 29,796 SH   SOLE 2 10,202 0 19,594
UNIVERSAL CORP VA COM 913456109 5 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 13 286 SH   SOLE 7 286 0 0
UNIVERSAL CORP VA COM 913456109 4,143 89,980 SH   SOLE 18 89,980 0 0
UNIVERSAL CORP VA COM 913456109 2,054 44,605 SH   SOLE 19 44,605 0 0
UNIVERSAL CORP VA COM 913456109 138,667 3,011,878 SH   SOLE 21 3,011,878 0 0
UNIVERSAL CORP VA COM 913456109 28,953 628,866 SH   SOLE 22 602,760 0 26,106
UNIVERSAL CORP VA COM 913456109 599 13,014 SH   SOLE 26 11,621 0 1,393
UNIVERSAL CORP VA COM 913456109 1,519 32,985 SH   SOLE 30 32,985 0 0
UNIVERSAL CORP VA COM 913456109 152 3,312 SH   SOLE 40 3,312 0 0
UNIVERSAL CORP VA COM 913456109 1,934 41,998 SH   SOLE 43 40,543 0 1,455
UNIVERSAL DISPLAY CORP COM 91347P105 5,569 59,028 SH   SOLE 2 40,655 0 18,373
UNIVERSAL DISPLAY CORP COM 91347P105 24 259 SH   SOLE 4 150 0 109
UNIVERSAL DISPLAY CORP COM 91347P105 44 469 SH   SOLE 7 469 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 8,930 94,647 SH   SOLE 18 94,647 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,248 13,231 SH   SOLE 19 13,231 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 217,426 2,304,463 SH   SOLE 21 2,304,463 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 112,555 1,192,953 SH   SOLE 22 1,139,537 0 53,416
UNIVERSAL DISPLAY CORP COM 91347P105 764 8,093 SH   SOLE 25 8,093 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,220 23,525 SH   SOLE 26 19,866 0 3,659
UNIVERSAL DISPLAY CORP COM 91347P105 2,547 26,993 SH   SOLE 28 24,941 0 2,052
UNIVERSAL DISPLAY CORP COM 91347P105 9,719 103,011 SH   SOLE 30 103,011 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 60 635 SH   SOLE 31 635 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 436 4,616 SH   SOLE 36 4,616 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 563 5,965 SH   SOLE 40 5,965 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 4,671 49,504 SH   SOLE 43 45,999 0 3,505
UNIVERSAL ELECTRS INC COM 913483103 251 12,756 SH   SOLE 2 5,269 0 7,487
UNIVERSAL ELECTRS INC COM 913483103 0 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 1 74 SH   SOLE 7 74 0 0
UNIVERSAL ELECTRS INC COM 913483103 951 48,337 SH   SOLE 18 48,337 0 0
UNIVERSAL ELECTRS INC COM 913483103 457 23,251 SH   SOLE 19 23,251 0 0
UNIVERSAL ELECTRS INC COM 913483103 29,726 1,511,250 SH   SOLE 21 1,511,250 0 0
UNIVERSAL ELECTRS INC COM 913483103 6,710 341,151 SH   SOLE 22 325,746 0 15,405
UNIVERSAL ELECTRS INC COM 913483103 34 1,751 SH   SOLE 25 1,751 0 0
UNIVERSAL ELECTRS INC COM 913483103 13 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 494 25,124 SH   SOLE 30 25,124 0 0
UNIVERSAL ELECTRS INC COM 913483103 33 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL ELECTRS INC COM 913483103 47 2,408 SH   SOLE 43 2,245 0 163
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 493 11,403 SH   SOLE 2 5,367 0 6,036
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 312 7,219 SH   SOLE 4 6,367 0 852
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 691 15,983 SH   SOLE 7 15,983 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1,961 45,384 SH   SOLE 18 45,384 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1,740 40,280 SH   SOLE 19 40,280 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 69,940 1,618,601 SH   SOLE 21 1,618,601 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 18,519 428,588 SH   SOLE 22 420,324 0 8,264
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 23 538 SH   SOLE 23 538 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2,616 60,530 SH   SOLE 25 60,530 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 335 7,764 SH   SOLE 26 6,872 0 892
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 484 11,205 SH   SOLE 28 0 0 11,205
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2,684 62,119 SH   SOLE 30 62,119 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 66 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 892 20,639 SH   SOLE 43 18,503 0 2,136
UNIVERSAL HLTH SVCS INC CL B 913903100 6,346 71,971 SH   SOLE 2 22,592 0 49,379
UNIVERSAL HLTH SVCS INC CL B 913903100 2,934 33,278 SH   SOLE 4 28,699 0 4,579
UNIVERSAL HLTH SVCS INC CL B 913903100 6,835 77,511 SH   SOLE 7 59,221 0 18,290
UNIVERSAL HLTH SVCS INC CL B 913903100 32 367 SH   SOLE 13 367 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 864 9,798 SH   SOLE 15 9,798 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 9,335 105,868 SH   SOLE 18 100,631 0 5,237
UNIVERSAL HLTH SVCS INC CL B 913903100 2,916 33,074 SH   SOLE 19 33,074 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 166,905 1,892,778 SH   SOLE 21 1,892,778 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 133,768 1,516,986 SH   SOLE 22 1,372,607 0 144,379
UNIVERSAL HLTH SVCS INC CL B 913903100 9,677 109,740 SH   SOLE 23 109,740 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 6,592 74,759 SH   SOLE 25 74,759 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 10,677 121,078 SH   SOLE 26 40,173 0 80,905
UNIVERSAL HLTH SVCS INC CL B 913903100 11,317 128,344 SH   SOLE 28 34,212 0 94,132
UNIVERSAL HLTH SVCS INC CL B 913903100 35,251 399,761 SH   SOLE 30 396,645 0 3,116
UNIVERSAL HLTH SVCS INC CL B 913903100 1,376 15,604 SH   SOLE 31 14,343 0 1,261
UNIVERSAL HLTH SVCS INC CL B 913903100 320 3,625 SH   SOLE 34 3,625 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2,096 23,765 SH   SOLE 36 23,765 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 191 2,166 SH   SOLE 40 2,166 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,170 35,951 SH   SOLE 43 30,715 0 5,236
UNIVERSAL INS HLDGS INC COM 91359V107 264 26,831 SH   SOLE 2 12,780 0 14,051
UNIVERSAL INS HLDGS INC COM 91359V107 2 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1 145 SH   SOLE 7 145 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,013 102,860 SH   SOLE 18 102,860 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 476 48,323 SH   SOLE 19 48,323 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 33,463 3,397,290 SH   SOLE 21 3,397,290 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 6,492 659,086 SH   SOLE 22 630,021 0 29,065
UNIVERSAL INS HLDGS INC COM 91359V107 131 13,338 SH   SOLE 26 10,936 0 2,402
UNIVERSAL INS HLDGS INC COM 91359V107 446 45,279 SH   SOLE 30 45,279 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 36 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 11 1,166 SH   SOLE 43 1,166 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 55 1,727 SH   SOLE 2 346 0 1,381
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3 102 SH   SOLE 7 102 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 654 20,619 SH   SOLE 18 20,619 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,473 46,440 SH   SOLE 19 46,440 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7,645 241,029 SH   SOLE 21 241,029 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 8,352 263,303 SH   SOLE 22 260,840 0 2,463
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 873 27,517 SH   SOLE 26 0 0 27,517
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 26 832 SH   SOLE 43 832 0 0
UNIVERSAL SEC INSTRS INC COM NEW 913821302 2 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 12 1,695 SH   SOLE 18 1,695 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 131 18,448 SH   SOLE 21 18,448 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 585 82,134 SH   SOLE 22 82,134 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 116 21,362 SH   SOLE 2 17,501 0 3,861
UNIVERSAL TECHNICAL INST INC COM 913915104 3 624 SH   SOLE 7 624 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 475 87,370 SH   SOLE 18 87,370 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 327 60,044 SH   SOLE 19 60,044 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 6,284 1,155,227 SH   SOLE 21 1,155,227 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 3,881 713,455 SH   SOLE 22 711,259 0 2,196
UNIVEST FINANCIAL CORPORATIO COM 915271100 3,718 158,358 SH   SOLE 2 99,285 0 59,073
UNIVEST FINANCIAL CORPORATIO COM 915271100 7 285 SH   SOLE 7 285 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,124 90,444 SH   SOLE 18 90,444 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 3,949 168,175 SH   SOLE 19 168,175 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 26,830 1,142,659 SH   SOLE 21 1,142,659 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 28,351 1,207,435 SH   SOLE 22 1,175,412 0 32,023
UNIVEST FINANCIAL CORPORATIO COM 915271100 224 9,535 SH   SOLE 23 9,535 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 141 6,015 SH   SOLE 25 6,015 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,606 68,381 SH   SOLE 26 0 0 68,381
UNIVEST FINANCIAL CORPORATIO COM 915271100 79 3,351 SH   SOLE 28 0 0 3,351
UNIVEST FINANCIAL CORPORATIO COM 915271100 451 19,203 SH   SOLE 30 19,203 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 107 4,570 SH   SOLE 40 4,570 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,367 58,229 SH   SOLE 43 54,459 0 3,770
UNUM GROUP COM 91529Y106 30,013 773,525 SH   SOLE 2 178,208 0 595,317
UNUM GROUP COM 91529Y106 201 5,175 SH   SOLE 4 4,209 0 966
UNUM GROUP COM 91529Y106 819 21,115 SH   SOLE 7 21,115 0 0
UNUM GROUP COM 91529Y106 19,686 507,371 SH   SOLE 18 507,371 0 0
UNUM GROUP COM 91529Y106 2,734 70,464 SH   SOLE 19 70,464 0 0
UNUM GROUP COM 91529Y106 569,873 14,687,459 SH   SOLE 21 14,687,459 0 0
UNUM GROUP COM 91529Y106 202,240 5,212,365 SH   SOLE 22 4,966,339 0 246,026
UNUM GROUP COM 91529Y106 1,270 32,725 SH   SOLE 25 32,725 0 0
UNUM GROUP COM 91529Y106 5,961 153,631 SH   SOLE 26 135,410 0 18,221
UNUM GROUP COM 91529Y106 3,589 92,494 SH   SOLE 28 78,819 0 13,675
UNUM GROUP COM 91529Y106 7,377 190,129 SH   SOLE 30 190,129 0 0
UNUM GROUP COM 91529Y106 111 2,860 SH   SOLE 31 2,860 0 0
UNUM GROUP COM 91529Y106 3,818 98,392 SH   SOLE 32 98,392 0 0
UNUM GROUP COM 91529Y106 64 1,660 SH   SOLE 34 1,660 0 0
UNUM GROUP COM 91529Y106 1,521 39,204 SH   SOLE 36 39,204 0 0
UNUM GROUP COM 91529Y106 969 24,966 SH   SOLE 40 24,966 0 0
UNUM GROUP COM 91529Y106 81 2,085 SH   OTR 43 2,085 0 0
UNUM GROUP COM 91529Y106 42,650 1,099,232 SH   SOLE 43 1,046,578 0 52,654
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 35 10,676 SH   SOLE 2 10,676 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 14 4,269 SH   SOLE 4 4,269 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 3,356 1,020,203 SH   SOLE 21 1,020,203 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 2,474 751,866 SH   SOLE 22 731,410 0 20,456
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 8 2,449 SH   SOLE 25 2,449 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 855 259,852 SH   SOLE 30 259,852 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 0 73 SH   SOLE 34 73 0 0
UPEXI INC COM 39959A106 6 1,451 SH   SOLE 18 1,451 0 0
UPEXI INC COM 39959A106 59 15,204 SH   SOLE 21 15,204 0 0
UPHEALTH INC COM 91532B101 82 154,750 SH   SOLE 22 154,750 0 0
UPLAND SOFTWARE INC COM 91544A109 996 122,554 SH   SOLE 2 110,385 0 12,169
UPLAND SOFTWARE INC COM 91544A109 1 124 SH   SOLE 4 124 0 0
UPLAND SOFTWARE INC COM 91544A109 4 445 SH   SOLE 7 445 0 0
UPLAND SOFTWARE INC COM 91544A109 753 92,630 SH   SOLE 18 92,630 0 0
UPLAND SOFTWARE INC COM 91544A109 680 83,584 SH   SOLE 19 83,584 0 0
UPLAND SOFTWARE INC COM 91544A109 8,587 1,056,176 SH   SOLE 21 1,056,176 0 0
UPLAND SOFTWARE INC COM 91544A109 6,213 764,188 SH   SOLE 22 731,792 0 32,396
UPLAND SOFTWARE INC COM 91544A109 26 3,240 SH   SOLE 25 3,240 0 0
UPLAND SOFTWARE INC COM 91544A109 136 16,746 SH   SOLE 26 13,584 0 3,162
UPLAND SOFTWARE INC COM 91544A109 22 2,731 SH   SOLE 28 2,731 0 0
UPLAND SOFTWARE INC COM 91544A109 1,782 219,175 SH   SOLE 30 219,175 0 0
UPLAND SOFTWARE INC COM 91544A109 218 26,834 SH   SOLE 34 26,834 0 0
UPLAND SOFTWARE INC COM 91544A109 20 2,489 SH   SOLE 40 2,489 0 0
UPLAND SOFTWARE INC COM 91544A109 454 55,838 SH   SOLE 43 52,691 0 3,147
UPSTART HLDGS INC COM 91680M107 3,198 153,842 SH   SOLE 2 34,335 0 119,507
UPSTART HLDGS INC COM 91680M107 3 138 SH   SOLE 4 138 0 0
UPSTART HLDGS INC COM 91680M107 15 703 SH   SOLE 7 703 0 0
UPSTART HLDGS INC COM 91680M107 613 29,485 SH   SOLE 18 29,485 0 0
UPSTART HLDGS INC COM 91680M107 459 22,061 SH   SOLE 19 22,061 0 0
UPSTART HLDGS INC COM 91680M107 17,329 833,535 SH   SOLE 21 833,535 0 0
UPSTART HLDGS INC COM 91680M107 34,109 1,640,648 SH   SOLE 22 1,548,376 0 92,272
UPSTART HLDGS INC COM 91680M107 234 11,262 SH   SOLE 25 11,262 0 0
UPSTART HLDGS INC COM 91680M107 707 34,018 SH   SOLE 26 28,741 0 5,277
UPSTART HLDGS INC COM 91680M107 159 7,631 SH   SOLE 28 4,434 0 3,197
UPSTART HLDGS INC COM 91680M107 1,859 89,411 SH   SOLE 30 89,411 0 0
UPSTART HLDGS INC COM 91680M107 22 1,079 SH   SOLE 31 1,079 0 0
UPSTART HLDGS INC COM 91680M107 225 10,842 SH   SOLE 40 10,842 0 0
UPSTART HLDGS INC COM 91680M107 783 37,664 SH   SOLE 43 35,621 0 2,043
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3 3,173 5,750,000 PRN   SOLE 21 5,750,000 0 0
UPWORK INC COM 91688F104 1,152 84,600 SH   SOLE 2 71,170 0 13,430
UPWORK INC COM 91688F104 4 268 SH   SOLE 4 268 0 0
UPWORK INC COM 91688F104 18 1,305 SH   SOLE 7 1,305 0 0
UPWORK INC COM 91688F104 0 1 SH   SOLE 17 0 0 1
UPWORK INC COM 91688F104 4,247 311,854 SH   SOLE 18 311,854 0 0
UPWORK INC COM 91688F104 3,018 221,557 SH   SOLE 19 221,557 0 0
UPWORK INC COM 91688F104 51,857 3,807,438 SH   SOLE 21 3,807,438 0 0
UPWORK INC COM 91688F104 39,827 2,924,156 SH   SOLE 22 2,847,910 0 76,246
UPWORK INC COM 91688F104 4 282 SH   SOLE 23 282 0 0
UPWORK INC COM 91688F104 228 16,766 SH   SOLE 25 16,766 0 0
UPWORK INC COM 91688F104 971 71,277 SH   SOLE 26 42,564 0 28,713
UPWORK INC COM 91688F104 92 6,749 SH   SOLE 28 2,248 0 4,501
UPWORK INC COM 91688F104 3,123 229,274 SH   SOLE 30 229,274 0 0
UPWORK INC COM 91688F104 34 2,510 SH   SOLE 36 2,510 0 0
UPWORK INC COM 91688F104 209 15,380 SH   SOLE 40 15,380 0 0
UPWORK INC COM 91688F104 776 57,003 SH   SOLE 43 55,387 0 1,616
UPWORK INC NOTE 0.250% 8/1 91688FAB0 1,310 1,791,000 PRN   SOLE 2 1,791,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0 2,538 3,470,000 PRN   SOLE 19 3,470,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0 3,693 5,050,000 PRN   SOLE 21 5,050,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0 1,170 1,600,000 PRN   SOLE 22 1,600,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0 2,003 2,739,000 PRN   SOLE 34 2,739,000 0 0
UR-ENERGY INC COM 91688R108 236 216,517 SH   SOLE 2 21,793 0 194,724
UR-ENERGY INC COM 91688R108 3 2,908 SH   SOLE 7 2,908 0 0
UR-ENERGY INC COM 91688R108 594 545,401 SH   SOLE 18 545,401 0 0
UR-ENERGY INC COM 91688R108 424 388,611 SH   SOLE 19 388,611 0 0
UR-ENERGY INC COM 91688R108 7,358 6,750,169 SH   SOLE 21 6,750,169 0 0
UR-ENERGY INC COM 91688R108 2,300 2,110,279 SH   SOLE 22 2,048,920 0 61,359
UR-ENERGY INC COM 91688R108 29 26,625 SH   SOLE 43 26,625 0 0
URANIUM ENERGY CORP COM 916896103 633 180,810 SH   SOLE 2 140,417 0 40,393
URANIUM ENERGY CORP COM 916896103 12 3,505 SH   SOLE 7 3,505 0 0
URANIUM ENERGY CORP COM 916896103 2,992 854,769 SH   SOLE 18 854,769 0 0
URANIUM ENERGY CORP COM 916896103 2,077 593,515 SH   SOLE 19 593,515 0 0
URANIUM ENERGY CORP COM 916896103 38,099 10,885,570 SH   SOLE 21 10,885,570 0 0
URANIUM ENERGY CORP COM 916896103 27,729 7,922,436 SH   SOLE 22 7,733,905 0 188,531
URANIUM ENERGY CORP COM 916896103 176 50,168 SH   SOLE 25 50,168 0 0
URANIUM ENERGY CORP COM 916896103 712 203,530 SH   SOLE 26 176,705 0 26,825
URANIUM ENERGY CORP COM 916896103 564 161,020 SH   SOLE 30 161,020 0 0
URANIUM ENERGY CORP COM 916896103 22 6,311 SH   SOLE 36 6,311 0 0
URANIUM ENERGY CORP COM 916896103 151 43,127 SH   SOLE 40 43,127 0 0
URANIUM ENERGY CORP COM 916896103 218 62,225 SH   SOLE 43 59,080 0 3,145
URBAN EDGE PPTYS COM 91704F104 2,339 175,313 SH   SOLE 2 105,185 0 70,128
URBAN EDGE PPTYS COM 91704F104 762 57,126 SH   SOLE 4 57,126 0 0
URBAN EDGE PPTYS COM 91704F104 2,030 152,178 SH   SOLE 7 152,178 0 0
URBAN EDGE PPTYS COM 91704F104 5,757 431,567 SH   SOLE 18 431,567 0 0
URBAN EDGE PPTYS COM 91704F104 4,869 364,990 SH   SOLE 19 364,990 0 0
URBAN EDGE PPTYS COM 91704F104 194,826 14,604,678 SH   SOLE 21 14,604,678 0 0
URBAN EDGE PPTYS COM 91704F104 50,805 3,808,438 SH   SOLE 22 3,679,988 0 128,450
URBAN EDGE PPTYS COM 91704F104 65 4,871 SH   SOLE 23 4,871 0 0
URBAN EDGE PPTYS COM 91704F104 7,235 542,348 SH   SOLE 25 542,348 0 0
URBAN EDGE PPTYS COM 91704F104 478 35,862 SH   SOLE 26 25,537 0 10,325
URBAN EDGE PPTYS COM 91704F104 1,084 81,277 SH   SOLE 28 2,085 0 79,192
URBAN EDGE PPTYS COM 91704F104 7,245 543,101 SH   SOLE 30 543,101 0 0
URBAN EDGE PPTYS COM 91704F104 157 11,745 SH   SOLE 34 11,745 0 0
URBAN EDGE PPTYS COM 91704F104 41 3,078 SH   SOLE 36 3,078 0 0
URBAN EDGE PPTYS COM 91704F104 203 15,198 SH   SOLE 40 15,198 0 0
URBAN EDGE PPTYS COM 91704F104 1,800 134,911 SH   SOLE 43 130,383 0 4,528
URBAN ONE INC CL A 91705J105 37 6,962 SH   SOLE 2 0 0 6,962
URBAN ONE INC CL A 91705J105 216 40,899 SH   SOLE 18 40,899 0 0
URBAN ONE INC CL A 91705J105 74 14,051 SH   SOLE 19 14,051 0 0
URBAN ONE INC CL A 91705J105 1,855 350,729 SH   SOLE 21 350,729 0 0
URBAN ONE INC CL A 91705J105 628 118,771 SH   SOLE 22 113,546 0 5,225
URBAN ONE INC CL D NON VTG 91705J204 27 6,264 SH   SOLE 2 0 0 6,264
URBAN ONE INC CL D NON VTG 91705J204 136 32,070 SH   SOLE 18 32,070 0 0
URBAN ONE INC CL D NON VTG 91705J204 98 23,003 SH   SOLE 19 23,003 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,155 271,789 SH   SOLE 21 271,789 0 0
URBAN ONE INC CL D NON VTG 91705J204 2,654 624,425 SH   SOLE 22 619,701 0 4,724
URBAN OUTFITTERS INC COM 917047102 5,286 269,028 SH   SOLE 2 150,276 0 118,752
URBAN OUTFITTERS INC COM 917047102 5 259 SH   SOLE 4 259 0 0
URBAN OUTFITTERS INC COM 917047102 28 1,428 SH   SOLE 7 1,428 0 0
URBAN OUTFITTERS INC COM 917047102 4,616 234,919 SH   SOLE 18 234,919 0 0
URBAN OUTFITTERS INC COM 917047102 12,231 622,448 SH   SOLE 19 622,448 0 0
URBAN OUTFITTERS INC COM 917047102 146,279 7,444,214 SH   SOLE 21 7,444,214 0 0
URBAN OUTFITTERS INC COM 917047102 43,845 2,231,315 SH   SOLE 22 2,162,305 0 69,010
URBAN OUTFITTERS INC COM 917047102 373 18,958 SH   SOLE 23 18,958 0 0
URBAN OUTFITTERS INC COM 917047102 213 10,830 SH   SOLE 25 10,830 0 0
URBAN OUTFITTERS INC COM 917047102 3,292 167,528 SH   SOLE 26 20,935 0 146,593
URBAN OUTFITTERS INC COM 917047102 23 1,170 SH   SOLE 28 1,170 0 0
URBAN OUTFITTERS INC COM 917047102 2,248 114,396 SH   SOLE 30 114,396 0 0
URBAN OUTFITTERS INC COM 917047102 51 2,589 SH   SOLE 36 2,589 0 0
URBAN OUTFITTERS INC COM 917047102 112 5,721 SH   SOLE 40 5,721 0 0
URBAN OUTFITTERS INC COM 917047102 1,332 67,774 SH   SOLE 43 66,687 0 1,087
URBAN-GRO INC COM NEW 91704K202 4 1,510 SH   SOLE 18 1,510 0 0
URBAN-GRO INC COM NEW 91704K202 45 16,129 SH   SOLE 21 16,129 0 0
URBAN-GRO INC COM NEW 91704K202 212 75,927 SH   SOLE 22 75,927 0 0
UROGEN PHARMA LTD COM M96088105 112 13,509 SH   SOLE 2 4,504 0 9,005
UROGEN PHARMA LTD COM M96088105 26 3,130 SH   SOLE 18 3,130 0 0
UROGEN PHARMA LTD COM M96088105 674 81,025 SH   SOLE 19 81,025 0 0
UROGEN PHARMA LTD COM M96088105 1,597 191,968 SH   SOLE 21 191,968 0 0
UROGEN PHARMA LTD COM M96088105 274 32,875 SH   SOLE 22 32,875 0 0
UROGEN PHARMA LTD COM M96088105 21 2,507 SH   SOLE 23 2,507 0 0
UROGEN PHARMA LTD COM M96088105 82 9,826 SH   SOLE 26 0 0 9,826
UROGEN PHARMA LTD COM M96088105 82 9,886 SH   SOLE 30 9,886 0 0
UROGEN PHARMA LTD COM M96088105 0 52 SH   SOLE 43 52 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 358 23,068 SH   SOLE 2 12,756 0 10,312
URSTADT BIDDLE PPTYS INC CL A 917286205 4 271 SH   SOLE 7 271 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,782 114,869 SH   SOLE 18 114,869 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 854 55,078 SH   SOLE 19 55,078 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 54,646 3,523,267 SH   SOLE 21 3,523,267 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 12,825 826,860 SH   SOLE 22 796,875 0 29,985
URSTADT BIDDLE PPTYS INC CL A 917286205 21 1,367 SH   SOLE 23 1,367 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 59 3,826 SH   SOLE 25 3,826 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 78 5,042 SH   SOLE 28 0 0 5,042
URSTADT BIDDLE PPTYS INC CL A 917286205 1,139 73,429 SH   SOLE 30 73,429 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 45 2,926 SH   SOLE 40 2,926 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 608 39,173 SH   SOLE 43 37,357 0 1,816
US BANCORP DEL COM NEW 902973304 125,280 3,107,153 SH   SOLE 2 1,159,291 0 1,947,862
US BANCORP DEL COM NEW 902973304 46,657 1,157,169 SH   SOLE 4 678,449 0 478,720
US BANCORP DEL COM NEW 902973304 51,579 1,279,239 SH   SOLE 7 1,234,026 0 45,213
US BANCORP DEL COM NEW 902973304 2,189 54,279 SH   SOLE 13 27,994 0 26,285
US BANCORP DEL COM NEW 902973304 8,467 209,988 SH   SOLE 15 209,988 0 0
US BANCORP DEL COM NEW 902973304 0 7 SH   SOLE 17 0 0 7
US BANCORP DEL COM NEW 902973304 119,002 2,951,430 SH   SOLE 18 2,831,602 0 119,828
US BANCORP DEL COM NEW 902973304 40,117 994,973 SH   SOLE 19 994,973 0 0
US BANCORP DEL COM NEW 902973304 1,506,704 37,368,651 SH   SOLE 21 37,368,651 0 0
US BANCORP DEL COM NEW 902973304 1,176,047 29,167,825 SH   SOLE 22 26,293,725 0 2,874,100
US BANCORP DEL COM NEW 902973304 98,402 2,440,519 SH   SOLE 23 2,440,519 0 0
US BANCORP DEL COM NEW 902973304 98,153 2,434,348 SH   SOLE 25 2,434,348 0 0
US BANCORP DEL COM NEW 902973304 105,388 2,613,790 SH   SOLE 26 819,024 0 1,794,766
US BANCORP DEL COM NEW 902973304 118,228 2,932,234 SH   SOLE 28 40,813 0 2,891,421
US BANCORP DEL COM NEW 902973304 586 14,539 SH   SOLE 29 14,539 0 0
US BANCORP DEL COM NEW 902973304 259,908 6,446,132 SH   SOLE 30 6,446,132 0 0
US BANCORP DEL COM NEW 902973304 13,905 344,861 SH   SOLE 31 319,424 0 25,437
US BANCORP DEL COM NEW 902973304 3,675 91,152 SH   SOLE 32 91,152 0 0
US BANCORP DEL COM NEW 902973304 17,259 428,047 SH   SOLE 34 428,047 0 0
US BANCORP DEL COM NEW 902973304 9,136 226,577 SH   SOLE 35 226,577 0 0
US BANCORP DEL COM NEW 902973304 20,101 498,529 SH   SOLE 36 498,529 0 0
US BANCORP DEL COM NEW 902973304 1,841 45,654 SH   SOLE 40 45,654 0 0
US BANCORP DEL COM NEW 902973304 178 4,406 SH   OTR 43 4,406 0 0
US BANCORP DEL COM NEW 902973304 46,820 1,161,218 SH   SOLE 43 1,074,839 0 86,379
US FOODS HLDG CORP COM 912008109 8,914 337,157 SH   SOLE 2 96,444 0 240,713
US FOODS HLDG CORP COM 912008109 62 2,341 SH   SOLE 4 777 0 1,564
US FOODS HLDG CORP COM 912008109 146 5,537 SH   SOLE 7 5,537 0 0
US FOODS HLDG CORP COM 912008109 2,200 83,198 SH   SOLE 18 83,198 0 0
US FOODS HLDG CORP COM 912008109 1,655 62,607 SH   SOLE 19 62,607 0 0
US FOODS HLDG CORP COM 912008109 68,036 2,573,221 SH   SOLE 21 2,573,221 0 0
US FOODS HLDG CORP COM 912008109 123,471 4,669,870 SH   SOLE 22 4,423,072 0 246,798
US FOODS HLDG CORP COM 912008109 0 13 SH   SOLE 23 13 0 0
US FOODS HLDG CORP COM 912008109 790 29,874 SH   SOLE 25 29,874 0 0
US FOODS HLDG CORP COM 912008109 3,476 131,468 SH   SOLE 26 114,475 0 16,993
US FOODS HLDG CORP COM 912008109 105 3,954 SH   SOLE 28 3,954 0 0
US FOODS HLDG CORP COM 912008109 3,872 146,427 SH   SOLE 30 146,427 0 0
US FOODS HLDG CORP COM 912008109 74 2,803 SH   SOLE 31 2,803 0 0
US FOODS HLDG CORP COM 912008109 1,104 41,742 SH   SOLE 36 41,742 0 0
US FOODS HLDG CORP COM 912008109 719 27,181 SH   SOLE 40 27,181 0 0
US FOODS HLDG CORP COM 912008109 23 879 SH   OTR 43 879 0 0
US FOODS HLDG CORP COM 912008109 3,145 118,960 SH   SOLE 43 114,673 0 4,287
US WELL SERVICES INC CL A NEW 2022 91274U309 37 7,349 SH   SOLE 21 7,349 0 0
US WELL SERVICES INC CL A NEW 2022 91274U309 249 49,138 SH   SOLE 22 49,138 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,485 26,492 SH   SOLE 2 20,140 0 6,352
USANA HEALTH SCIENCES INC COM 90328M107 3 54 SH   SOLE 4 54 0 0
USANA HEALTH SCIENCES INC COM 90328M107 8 136 SH   SOLE 7 136 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,076 37,038 SH   SOLE 18 37,038 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,983 53,229 SH   SOLE 19 53,229 0 0
USANA HEALTH SCIENCES INC COM 90328M107 76,505 1,364,946 SH   SOLE 21 1,364,946 0 0
USANA HEALTH SCIENCES INC COM 90328M107 16,760 299,026 SH   SOLE 22 291,220 0 7,806
USANA HEALTH SCIENCES INC COM 90328M107 108 1,926 SH   SOLE 23 1,926 0 0
USANA HEALTH SCIENCES INC COM 90328M107 90 1,604 SH   SOLE 25 1,604 0 0
USANA HEALTH SCIENCES INC COM 90328M107 391 6,977 SH   SOLE 26 3,762 0 3,215
USANA HEALTH SCIENCES INC COM 90328M107 53 941 SH   SOLE 28 50 0 891
USANA HEALTH SCIENCES INC COM 90328M107 1,176 20,983 SH   SOLE 30 20,983 0 0
USANA HEALTH SCIENCES INC COM 90328M107 75 1,345 SH   SOLE 40 1,345 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,356 24,185 SH   SOLE 43 23,437 0 748
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 61 4,635 SH   SOLE 2 826 0 3,809
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 490 37,376 SH   SOLE 18 37,376 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 249 18,996 SH   SOLE 19 18,996 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 4,695 358,087 SH   SOLE 21 358,087 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 1,875 142,989 SH   SOLE 22 137,244 0 5,745
USERTESTING INC COM 91734E101 33 8,494 SH   SOLE 2 2,156 0 6,338
USERTESTING INC COM 91734E101 1 185 SH   SOLE 7 185 0 0
USERTESTING INC COM 91734E101 483 123,277 SH   SOLE 18 123,277 0 0
USERTESTING INC COM 91734E101 342 87,149 SH   SOLE 19 87,149 0 0
USERTESTING INC COM 91734E101 5,666 1,445,376 SH   SOLE 21 1,445,376 0 0
USERTESTING INC COM 91734E101 3,767 960,927 SH   SOLE 22 949,066 0 11,861
USERTESTING INC COM 91734E101 6 1,559 SH   SOLE 43 1,559 0 0
USIO INC COM 917313108 8 6,062 SH   SOLE 2 6,062 0 0
USIO INC COM 917313108 3 2,468 SH   SOLE 18 2,468 0 0
USIO INC COM 917313108 67 51,666 SH   SOLE 21 51,666 0 0
USIO INC COM 917313108 57 43,840 SH   SOLE 22 43,840 0 0
UTAH MED PRODS INC COM 917488108 240 2,815 SH   SOLE 2 120 0 2,695
UTAH MED PRODS INC COM 917488108 5 61 SH   SOLE 7 61 0 0
UTAH MED PRODS INC COM 917488108 811 9,504 SH   SOLE 18 9,504 0 0
UTAH MED PRODS INC COM 917488108 534 6,259 SH   SOLE 19 6,259 0 0
UTAH MED PRODS INC COM 917488108 9,450 110,771 SH   SOLE 21 110,771 0 0
UTAH MED PRODS INC COM 917488108 5,843 68,490 SH   SOLE 22 67,846 0 644
UTAH MED PRODS INC COM 917488108 60 703 SH   SOLE 43 609 0 94
UTZ BRANDS INC COM CL A 918090101 567 37,548 SH   SOLE 2 27,867 0 9,681
UTZ BRANDS INC COM CL A 918090101 2 156 SH   SOLE 4 156 0 0
UTZ BRANDS INC COM CL A 918090101 9 628 SH   SOLE 7 628 0 0
UTZ BRANDS INC COM CL A 918090101 2,575 170,503 SH   SOLE 18 170,503 0 0
UTZ BRANDS INC COM CL A 918090101 1,844 122,143 SH   SOLE 19 122,143 0 0
UTZ BRANDS INC COM CL A 918090101 33,081 2,190,764 SH   SOLE 21 2,190,764 0 0
UTZ BRANDS INC COM CL A 918090101 23,035 1,525,465 SH   SOLE 22 1,485,817 0 39,648
UTZ BRANDS INC COM CL A 918090101 170 11,286 SH   SOLE 25 11,286 0 0
UTZ BRANDS INC COM CL A 918090101 446 29,550 SH   SOLE 26 24,820 0 4,730
UTZ BRANDS INC COM CL A 918090101 142 9,437 SH   SOLE 28 0 0 9,437
UTZ BRANDS INC COM CL A 918090101 71 4,729 SH   SOLE 30 4,729 0 0
UTZ BRANDS INC COM CL A 918090101 118 7,822 SH   SOLE 40 7,822 0 0
UTZ BRANDS INC COM CL A 918090101 6 406 SH   SOLE 43 352 0 54
UWM HOLDINGS CORPORATION COM CL A 91823B109 328 111,827 SH   SOLE 2 41,137 0 70,690
UWM HOLDINGS CORPORATION COM CL A 91823B109 2 689 SH   SOLE 7 689 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 99 33,742 SH   SOLE 18 33,742 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 84 28,611 SH   SOLE 19 28,611 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 3,693 1,260,525 SH   SOLE 21 1,260,525 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 5,406 1,845,145 SH   SOLE 22 1,740,524 0 104,621
UWM HOLDINGS CORPORATION COM CL A 91823B109 35 11,794 SH   SOLE 25 11,794 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 14 4,636 SH   SOLE 28 0 0 4,636
UWM HOLDINGS CORPORATION COM CL A 91823B109 175 59,630 SH   SOLE 30 59,630 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 4 1,330 SH   SOLE 31 1,330 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 7 2,521 SH   SOLE 34 2,521 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 32 11,017 SH   SOLE 40 11,017 0 0
UXIN LTD ADS 91818X108 10 16,881 SH   SOLE 25 16,881 0 0
V F CORP COM 918204108 12,062 403,273 SH   SOLE 2 116,753 0 286,520
V F CORP COM 918204108 10,340 345,708 SH   SOLE 4 196,424 0 149,284
V F CORP COM 918204108 12,977 433,853 SH   SOLE 7 422,876 0 10,977
V F CORP COM 918204108 323 10,791 SH   SOLE 13 1,471 0 9,320
V F CORP COM 918204108 1,493 49,933 SH   SOLE 15 49,933 0 0
V F CORP COM 918204108 17,427 582,641 SH   SOLE 18 556,731 0 25,910
V F CORP COM 918204108 4,253 142,209 SH   SOLE 19 142,209 0 0
V F CORP COM 918204108 337,825 11,294,719 SH   SOLE 21 11,294,719 0 0
V F CORP COM 918204108 210,868 7,050,090 SH   SOLE 22 6,363,791 0 686,299
V F CORP COM 918204108 16,263 543,743 SH   SOLE 23 543,743 0 0
V F CORP COM 918204108 25,968 868,189 SH   SOLE 25 868,189 0 0
V F CORP COM 918204108 21,590 721,821 SH   SOLE 26 297,245 0 424,576
V F CORP COM 918204108 26,673 891,773 SH   SOLE 28 51,316 0 840,457
V F CORP COM 918204108 75,713 2,531,376 SH   SOLE 30 2,531,376 0 0
V F CORP COM 918204108 2,187 73,123 SH   SOLE 31 66,852 0 6,271
V F CORP COM 918204108 459 15,330 SH   SOLE 34 15,330 0 0
V F CORP COM 918204108 3,692 123,425 SH   SOLE 36 123,425 0 0
V F CORP COM 918204108 293 9,806 SH   SOLE 40 9,806 0 0
V F CORP COM 918204108 6,476 216,510 SH   SOLE 43 196,289 0 20,221
V2X INC COM 92242T101 3,337 94,258 SH   SOLE 2 66,147 0 28,111
V2X INC COM 92242T101 3 96 SH   SOLE 7 96 0 0
V2X INC COM 92242T101 1,299 36,699 SH   SOLE 18 36,699 0 0
V2X INC COM 92242T101 2,553 72,131 SH   SOLE 19 72,131 0 0
V2X INC COM 92242T101 16,092 454,578 SH   SOLE 21 454,578 0 0
V2X INC COM 92242T101 13,934 393,616 SH   SOLE 22 380,350 0 13,266
V2X INC COM 92242T101 154 4,354 SH   SOLE 23 4,354 0 0
V2X INC COM 92242T101 8,527 240,873 SH   SOLE 25 240,873 0 0
V2X INC COM 92242T101 1,146 32,372 SH   SOLE 26 487 0 31,885
V2X INC COM 92242T101 825 23,295 SH   SOLE 30 23,295 0 0
V2X INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
V2X INC COM 92242T101 1,396 39,439 SH   SOLE 34 39,439 0 0
V2X INC COM 92242T101 99 2,791 SH   SOLE 36 2,791 0 0
V2X INC COM 92242T101 49 1,379 SH   SOLE 40 1,379 0 0
V2X INC COM 92242T101 84 2,372 SH   OTR 43 2,372 0 0
V2X INC COM 92242T101 667 18,849 SH   SOLE 43 17,305 0 1,544
VAALCO ENERGY INC COM NEW 91851C201 54 12,323 SH   SOLE 2 2,430 0 9,893
VAALCO ENERGY INC COM NEW 91851C201 2 567 SH   SOLE 7 567 0 0
VAALCO ENERGY INC COM NEW 91851C201 720 165,124 SH   SOLE 18 165,124 0 0
VAALCO ENERGY INC COM NEW 91851C201 459 105,339 SH   SOLE 19 105,339 0 0
VAALCO ENERGY INC COM NEW 91851C201 8,426 1,932,601 SH   SOLE 21 1,932,601 0 0
VAALCO ENERGY INC COM NEW 91851C201 6,437 1,476,346 SH   SOLE 22 1,463,843 0 12,503
VAALCO ENERGY INC COM NEW 91851C201 74 17,035 SH   SOLE 43 17,035 0 0
VACASA INC CLASS A COM 91854V107 166 54,186 SH   SOLE 2 4,673 0 49,513
VACASA INC CLASS A COM 91854V107 4 1,195 SH   SOLE 7 1,195 0 0
VACASA INC CLASS A COM 91854V107 874 284,812 SH   SOLE 18 284,812 0 0
VACASA INC CLASS A COM 91854V107 610 198,613 SH   SOLE 19 198,613 0 0
VACASA INC CLASS A COM 91854V107 11,451 3,730,094 SH   SOLE 21 3,730,094 0 0
VACASA INC CLASS A COM 91854V107 6,962 2,267,661 SH   SOLE 22 2,195,442 0 72,219
VACCINEX INC COM 918640103 2 3,532 SH   SOLE 18 3,532 0 0
VACCINEX INC COM 918640103 23 45,985 SH   SOLE 21 45,985 0 0
VAIL RESORTS INC COM 91879Q109 13,388 62,086 SH   SOLE 2 31,385 0 30,701
VAIL RESORTS INC COM 91879Q109 6,178 28,648 SH   SOLE 4 24,442 0 4,206
VAIL RESORTS INC COM 91879Q109 1,361 6,311 SH   SOLE 7 6,311 0 0
VAIL RESORTS INC COM 91879Q109 41 189 SH   SOLE 13 189 0 0
VAIL RESORTS INC COM 91879Q109 658 3,053 SH   SOLE 15 3,053 0 0
VAIL RESORTS INC COM 91879Q109 6,026 27,944 SH   SOLE 18 25,861 0 2,083
VAIL RESORTS INC COM 91879Q109 197,919 917,823 SH   SOLE 19 917,823 0 0
VAIL RESORTS INC COM 91879Q109 165,058 765,431 SH   SOLE 21 765,431 0 0
VAIL RESORTS INC COM 91879Q109 234,362 1,086,821 SH   SOLE 22 1,008,356 0 78,465
VAIL RESORTS INC COM 91879Q109 13,646 63,281 SH   SOLE 23 63,281 0 0
VAIL RESORTS INC COM 91879Q109 20,331 94,281 SH   SOLE 25 94,281 0 0
VAIL RESORTS INC COM 91879Q109 12,638 58,609 SH   SOLE 26 33,333 0 25,276
VAIL RESORTS INC COM 91879Q109 16,843 78,108 SH   SOLE 28 2,185 0 75,923
VAIL RESORTS INC COM 91879Q109 57,707 267,607 SH   SOLE 30 236,465 0 31,142
VAIL RESORTS INC COM 91879Q109 1,908 8,847 SH   SOLE 31 8,114 0 733
VAIL RESORTS INC COM 91879Q109 882 4,088 SH   SOLE 34 4,088 0 0
VAIL RESORTS INC COM 91879Q109 3,119 14,464 SH   SOLE 36 14,464 0 0
VAIL RESORTS INC COM 91879Q109 267 1,238 SH   SOLE 40 1,238 0 0
VAIL RESORTS INC COM 91879Q109 21 98 SH   OTR 43 98 0 0
VAIL RESORTS INC COM 91879Q109 2,850 13,215 SH   SOLE 43 11,587 0 1,628
VAIL RESORTS INC NOTE 1/0 91879QAN9 4,331 4,975,000 PRN   SOLE 21 4,975,000 0 0
VALARIS LIMITED CL A G9460G101 982 20,060 SH   SOLE 2 13,128 0 6,932
VALARIS LIMITED CL A G9460G101 68 1,393 SH   SOLE 7 1,393 0 0
VALARIS LIMITED CL A G9460G101 87 1,785 SH   SOLE 13 1,785 0 0
VALARIS LIMITED CL A G9460G101 8,383 171,283 SH   SOLE 18 158,218 0 13,065
VALARIS LIMITED CL A G9460G101 5,509 112,574 SH   SOLE 19 112,574 0 0
VALARIS LIMITED CL A G9460G101 99,825 2,039,751 SH   SOLE 21 2,039,751 0 0
VALARIS LIMITED CL A G9460G101 68,662 1,402,983 SH   SOLE 22 1,381,598 0 21,385
VALARIS LIMITED CL A G9460G101 165 3,368 SH   SOLE 25 3,368 0 0
VALARIS LIMITED CL A G9460G101 1,499 30,623 SH   SOLE 26 15,730 0 14,893
VALARIS LIMITED CL A G9460G101 80 1,639 SH   SOLE 28 1,639 0 0
VALARIS LIMITED CL A G9460G101 785 16,049 SH   SOLE 30 16,049 0 0
VALARIS LIMITED CL A G9460G101 45 920 SH   SOLE 36 920 0 0
VALARIS LIMITED CL A G9460G101 166 3,390 SH   SOLE 40 3,390 0 0
VALARIS LIMITED CL A G9460G101 246 5,022 SH   SOLE 43 5,002 0 20
VALARIS LIMITED *W EXP 04/29/202 G9460G119 0 61 SH   SOLE 18 61 0 0
VALARIS LIMITED *W EXP 04/29/202 G9460G119 0 22 SH   SOLE 43 22 0 0
VALE S A SPONSORED ADS 91912E105 2,194 164,734 SH   SOLE 2 164,734 0 0
VALE S A SPONSORED ADS 91912E105 1,666 125,051 SH   SOLE 4 22,873 0 102,178
VALE S A SPONSORED ADS 91912E105 15,697 1,178,431 SH   SOLE 18 0 0 1,178,431
VALE S A SPONSORED ADS 91912E105 21,553 1,618,067 SH   SOLE 19 1,618,067 0 0
VALE S A SPONSORED ADS 91912E105 142,177 10,673,985 SH   SOLE 21 10,673,985 0 0
VALE S A SPONSORED ADS 91912E105 110,112 8,266,656 SH   SOLE 25 8,266,656 0 0
VALE S A SPONSORED ADS 91912E105 22,929 1,721,363 SH   SOLE 29 1,721,363 0 0
VALE S A SPONSORED ADS 91912E105 8,262 620,284 SH   SOLE 30 620,284 0 0
VALE S A SPONSORED ADS 91912E105 407,475 30,591,197 SH   SOLE 34 30,591,197 0 0
VALE S A SPONSORED ADS 91912E105 18,050 1,355,138 SH   SOLE 43 1,264,538 0 90,600
VALERO ENERGY CORP COM 91913Y100 79,586 744,838 SH   SOLE 2 232,400 0 512,438
VALERO ENERGY CORP COM 91913Y100 44,161 413,300 SH   SOLE 4 247,429 0 165,871
VALERO ENERGY CORP COM 91913Y100 45,719 427,884 SH   SOLE 7 377,214 0 50,670
VALERO ENERGY CORP COM 91913Y100 2,176 20,362 SH   SOLE 13 10,653 0 9,709
VALERO ENERGY CORP COM 91913Y100 6,580 61,586 SH   SOLE 15 61,586 0 0
VALERO ENERGY CORP COM 91913Y100 100,936 944,655 SH   SOLE 18 897,254 0 47,401
VALERO ENERGY CORP COM 91913Y100 170,705 1,597,611 SH   SOLE 19 1,597,611 0 0
VALERO ENERGY CORP COM 91913Y100 1,501,007 14,047,793 SH   SOLE 21 14,047,793 0 0
VALERO ENERGY CORP COM 91913Y100 917,915 8,590,684 SH   SOLE 22 7,756,183 0 834,501
VALERO ENERGY CORP COM 91913Y100 73,821 690,888 SH   SOLE 23 690,888 0 0
VALERO ENERGY CORP COM 91913Y100 81,151 759,485 SH   SOLE 25 759,485 0 0
VALERO ENERGY CORP COM 91913Y100 99,082 927,304 SH   SOLE 26 345,869 0 581,435
VALERO ENERGY CORP COM 91913Y100 62,400 583,998 SH   SOLE 28 4,432 0 579,566
VALERO ENERGY CORP COM 91913Y100 963 9,016 SH   SOLE 29 9,016 0 0
VALERO ENERGY CORP COM 91913Y100 335,198 3,137,085 SH   SOLE 30 3,137,085 0 0
VALERO ENERGY CORP COM 91913Y100 11,495 107,583 SH   SOLE 31 100,185 0 7,398
VALERO ENERGY CORP COM 91913Y100 8,759 81,978 SH   SOLE 32 81,978 0 0
VALERO ENERGY CORP COM 91913Y100 186,871 1,748,911 SH   SOLE 34 1,748,911 0 0
VALERO ENERGY CORP COM 91913Y100 18,204 170,371 SH   SOLE 36 170,371 0 0
VALERO ENERGY CORP COM 91913Y100 1,361 12,740 SH   SOLE 40 12,740 0 0
VALERO ENERGY CORP COM 91913Y100 15,167 141,945 SH   SOLE 43 133,660 0 8,285
VALERO ENERGY CORP OPTIONS 91913Y100 182 1,700 SH Put SOLE 2 0 0 1,700
VALERO ENERGY CORP OPTIONS 91913Y100 150 1,400 SH Put SOLE 4 1,400 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 2,393 22,400 SH Put SOLE 18 22,400 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 12,106 113,300 SH Put SOLE 19 113,300 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 994 9,300 SH Put SOLE 22 9,300 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 118 1,100 SH Put SOLE 26 1,100 0 0
VALERO ENERGY CORP OPTIONS 91913Y100 7,202 67,400 SH Put SOLE 34 67,400 0 0
VALHI INC NEW COM 918905209 46 1,824 SH   SOLE 2 115 0 1,709
VALHI INC NEW COM 918905209 188 7,470 SH   SOLE 18 7,470 0 0
VALHI INC NEW COM 918905209 107 4,251 SH   SOLE 19 4,251 0 0
VALHI INC NEW COM 918905209 2,076 82,504 SH   SOLE 21 82,504 0 0
VALHI INC NEW COM 918905209 1,083 43,036 SH   SOLE 22 41,682 0 1,354
VALHI INC NEW COM 918905209 177 7,039 SH   SOLE 43 7,039 0 0
VALLEY NATL BANCORP COM 919794107 7,159 662,842 SH   SOLE 2 400,358 0 262,484
VALLEY NATL BANCORP COM 919794107 113 10,430 SH   SOLE 4 1,416 0 9,014
VALLEY NATL BANCORP COM 919794107 411 38,095 SH   SOLE 7 38,095 0 0
VALLEY NATL BANCORP COM 919794107 24,244 2,244,770 SH   SOLE 18 2,244,770 0 0
VALLEY NATL BANCORP COM 919794107 10,274 951,300 SH   SOLE 19 951,300 0 0
VALLEY NATL BANCORP COM 919794107 447,164 41,404,062 SH   SOLE 21 41,404,062 0 0
VALLEY NATL BANCORP COM 919794107 136,437 12,633,043 SH   SOLE 22 12,162,473 0 470,570
VALLEY NATL BANCORP COM 919794107 780 72,183 SH   SOLE 25 72,183 0 0
VALLEY NATL BANCORP COM 919794107 1,951 180,659 SH   SOLE 26 146,373 0 34,286
VALLEY NATL BANCORP COM 919794107 378 34,972 SH   SOLE 28 7,232 0 27,740
VALLEY NATL BANCORP COM 919794107 7,083 655,817 SH   SOLE 30 655,817 0 0
VALLEY NATL BANCORP COM 919794107 2,175 201,384 SH   SOLE 32 201,384 0 0
VALLEY NATL BANCORP COM 919794107 270 24,969 SH   SOLE 36 24,969 0 0
VALLEY NATL BANCORP COM 919794107 567 52,539 SH   SOLE 40 52,539 0 0
VALLEY NATL BANCORP COM 919794107 2,353 217,879 SH   SOLE 43 203,859 0 14,020
VALMONT INDS INC COM 920253101 11,639 43,328 SH   SOLE 2 21,189 0 22,139
VALMONT INDS INC COM 920253101 23 86 SH   SOLE 4 86 0 0
VALMONT INDS INC COM 920253101 88 327 SH   SOLE 7 327 0 0
VALMONT INDS INC COM 920253101 12,344 45,952 SH   SOLE 18 45,952 0 0
VALMONT INDS INC COM 920253101 6,576 24,480 SH   SOLE 19 24,480 0 0
VALMONT INDS INC COM 920253101 286,287 1,065,768 SH   SOLE 21 1,065,768 0 0
VALMONT INDS INC COM 920253101 159,072 592,182 SH   SOLE 22 566,041 0 26,141
VALMONT INDS INC COM 920253101 956 3,558 SH   SOLE 25 3,558 0 0
VALMONT INDS INC COM 920253101 2,637 9,818 SH   SOLE 26 8,136 0 1,682
VALMONT INDS INC COM 920253101 2,056 7,653 SH   SOLE 28 7,653 0 0
VALMONT INDS INC COM 920253101 3,334 12,410 SH   SOLE 30 12,410 0 0
VALMONT INDS INC COM 920253101 82 306 SH   SOLE 31 306 0 0
VALMONT INDS INC COM 920253101 8 31 SH   SOLE 34 31 0 0
VALMONT INDS INC COM 920253101 412 1,534 SH   SOLE 36 1,534 0 0
VALMONT INDS INC COM 920253101 704 2,621 SH   SOLE 40 2,621 0 0
VALMONT INDS INC COM 920253101 54 201 SH   OTR 43 201 0 0
VALMONT INDS INC COM 920253101 2,832 10,544 SH   SOLE 43 10,271 0 273
VALUE LINE INC COM 920437100 15 337 SH   SOLE 2 0 0 337
VALUE LINE INC COM 920437100 143 3,247 SH   SOLE 18 3,247 0 0
VALUE LINE INC COM 920437100 77 1,755 SH   SOLE 19 1,755 0 0
VALUE LINE INC COM 920437100 1,554 35,397 SH   SOLE 21 35,397 0 0
VALUE LINE INC COM 920437100 1,943 44,259 SH   SOLE 22 44,143 0 116
VALUE LINE INC COM 920437100 41 934 SH   SOLE 43 934 0 0
VALVOLINE INC COM 92047W101 16,706 659,269 SH   SOLE 2 203,006 0 456,263
VALVOLINE INC COM 92047W101 30 1,195 SH   SOLE 4 1,195 0 0
VALVOLINE INC COM 92047W101 66 2,607 SH   SOLE 7 2,607 0 0
VALVOLINE INC COM 92047W101 10,162 401,010 SH   SOLE 18 401,010 0 0
VALVOLINE INC COM 92047W101 1,678 66,208 SH   SOLE 19 66,208 0 0
VALVOLINE INC COM 92047W101 236,821 9,345,722 SH   SOLE 21 9,345,722 0 0
VALVOLINE INC COM 92047W101 129,882 5,125,579 SH   SOLE 22 4,898,155 0 227,424
VALVOLINE INC COM 92047W101 788 31,109 SH   SOLE 25 31,109 0 0
VALVOLINE INC COM 92047W101 2,246 88,640 SH   SOLE 26 73,966 0 14,674
VALVOLINE INC COM 92047W101 194 7,644 SH   SOLE 28 3,226 0 4,418
VALVOLINE INC COM 92047W101 3,669 144,792 SH   SOLE 30 144,792 0 0
VALVOLINE INC COM 92047W101 63 2,467 SH   SOLE 31 2,467 0 0
VALVOLINE INC COM 92047W101 272 10,729 SH   SOLE 34 10,729 0 0
VALVOLINE INC COM 92047W101 516 20,357 SH   SOLE 36 20,357 0 0
VALVOLINE INC COM 92047W101 597 23,543 SH   SOLE 40 23,543 0 0
VALVOLINE INC COM 92047W101 8 329 SH   OTR 43 329 0 0
VALVOLINE INC COM 92047W101 4,062 160,315 SH   SOLE 43 156,709 0 3,606
VANDA PHARMACEUTICALS INC COM 921659108 1,592 161,083 SH   SOLE 2 81,481 0 79,602
VANDA PHARMACEUTICALS INC COM 921659108 1 79 SH   SOLE 4 79 0 0
VANDA PHARMACEUTICALS INC COM 921659108 27 2,769 SH   SOLE 7 726 0 2,043
VANDA PHARMACEUTICALS INC COM 921659108 2,132 215,772 SH   SOLE 18 215,772 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,040 105,295 SH   SOLE 19 105,295 0 0
VANDA PHARMACEUTICALS INC COM 921659108 74,171 7,507,232 SH   SOLE 21 7,507,232 0 0
VANDA PHARMACEUTICALS INC COM 921659108 14,061 1,423,197 SH   SOLE 22 1,358,644 0 64,553
VANDA PHARMACEUTICALS INC COM 921659108 69 6,975 SH   SOLE 25 6,975 0 0
VANDA PHARMACEUTICALS INC COM 921659108 231 23,422 SH   SOLE 26 17,441 0 5,981
VANDA PHARMACEUTICALS INC COM 921659108 2,704 273,732 SH   SOLE 30 273,732 0 0
VANDA PHARMACEUTICALS INC COM 921659108 176 17,784 SH   SOLE 34 17,784 0 0
VANDA PHARMACEUTICALS INC COM 921659108 62 6,250 SH   SOLE 40 6,250 0 0
VANDA PHARMACEUTICALS INC COM 921659108 524 53,043 SH   SOLE 43 52,247 0 796
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 32 1,479 SH   SOLE 2 1,479 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 3 99 SH   SOLE 17 0 0 99
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1 79 SH   SOLE 17 0 0 79
VANECK ETF TRUST OPTIONS 92189F676 204 1,100 SH Put SOLE 4 1,100 0 0
VANECK ETF TRUST OPTIONS 92189F676 3,480 18,800 SH Put SOLE 18 18,800 0 0
VANECK ETF TRUST OPTIONS 92189F676 49,316 266,400 SH Put SOLE 19 266,400 0 0
VANECK ETF TRUST OPTIONS 92189F676 1,611 8,700 SH Put SOLE 22 8,700 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 89 482 SH   SOLE 4 482 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,395 7,533 SH   SOLE 18 7,533 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 12,603 68,078 SH   SOLE 19 68,078 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 640 3,457 SH   SOLE 22 3,457 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 383 8,791 SH   SOLE 17 0 0 8,791
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 3 136 SH   SOLE 17 0 0 136
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 34 681 SH   SOLE 2 681 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1 12 SH   SOLE 17 0 0 12
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 38 184 SH   SOLE 17 0 0 184
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 7 58 SH   SOLE 17 0 0 58
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 3 21 SH   SOLE 17 0 0 21
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1 5 SH   SOLE 17 0 0 5
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 30 200 SH   SOLE 43 200 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 6 77 SH   SOLE 17 0 0 77
VANGUARD BD INDEX FDS INTERMED TERM 921937819 14 197 SH   SOLE 17 0 0 197
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 193 2,585 SH   SOLE 17 0 0 2,585
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 938,037 13,150,670 SH   SOLE 2 13,150,670 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 65,757 921,871 SH   SOLE 17 0 0 921,871
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 16,939 237,478 SH   SOLE 18 0 0 237,478
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 9,093 190,517 SH   SOLE 2 190,517 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 6 120 SH   SOLE 17 0 0 120
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 0 1 SH   SOLE 18 1 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 48,962 149,137 SH   SOLE 2 149,137 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,604 29,253 SH   SOLE 17 0 0 29,253
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 15,757 47,997 SH   SOLE 18 47,863 0 134
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 96 292 SH   SOLE 43 292 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 79 647 SH   SOLE 17 0 0 647
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 12 70 SH   SOLE 17 0 0 70
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 304 1,785 SH   SOLE 43 1,232 0 553
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6,474 80,758 SH   SOLE 2 80,758 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3 43 SH   SOLE 17 0 0 43
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 94 1,168 SH   SOLE 43 841 0 327
VANGUARD INDEX FDS SML CP GRW ETF 922908595 7 35 SH   SOLE 2 35 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 25 126 SH   SOLE 17 0 0 126
VANGUARD INDEX FDS SML CP GRW ETF 922908595 97 496 SH   SOLE 43 353 0 143
VANGUARD INDEX FDS SM CP VAL ETF 922908611 6 41 SH   SOLE 2 41 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 150 1,043 SH   SOLE 17 0 0 1,043
VANGUARD INDEX FDS SM CP VAL ETF 922908611 80 560 SH   SOLE 43 421 0 139
VANGUARD INDEX FDS MID CAP ETF 922908629 34,993 186,152 SH   SOLE 17 0 0 186,152
VANGUARD INDEX FDS MID CAP ETF 922908629 178 946 SH   SOLE 43 653 0 293
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,485 9,078 SH   SOLE 17 0 0 9,078
VANGUARD INDEX FDS LARGE CAP ETF 922908637 345 2,108 SH   SOLE 43 1,239 0 869
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 28 222 SH   SOLE 17 0 0 222
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 54 426 SH   SOLE 43 425 0 1
VANGUARD INDEX FDS GROWTH ETF 922908736 29 137 SH   SOLE 2 137 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 4,442 20,762 SH   SOLE 17 0 0 20,762
VANGUARD INDEX FDS GROWTH ETF 922908736 86 400 SH   SOLE 18 400 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 0 1 SH   SOLE 43 1 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 29 232 SH   SOLE 2 232 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 8,060 65,278 SH   SOLE 17 0 0 65,278
VANGUARD INDEX FDS VALUE ETF 922908744 71,531 579,294 SH   SOLE 18 571,981 0 7,313
VANGUARD INDEX FDS VALUE ETF 922908744 113 914 SH   SOLE 43 914 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 37,141 217,313 SH   SOLE 2 217,313 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 39,767 232,678 SH   SOLE 17 0 0 232,678
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,235 7,227 SH   SOLE 18 7,227 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 269 1,573 SH   SOLE 22 1,573 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 103 603 SH   SOLE 43 603 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,393 35,620 SH   SOLE 2 11,109 0 24,511
VANGUARD INDEX FDS TOTAL STK MKT 922908769 30,930 172,340 SH   SOLE 17 0 0 172,340
VANGUARD INDEX FDS TOTAL STK MKT 922908769 394 2,195 SH   SOLE 43 1,802 0 393
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 20,696 222,996 SH   SOLE 2 222,996 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,658 50,188 SH   SOLE 17 0 0 50,188
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 144 1,828 SH   SOLE 17 0 0 1,828
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5,003 63,421 SH   SOLE 18 62,608 0 813
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 262 5,902 SH   SOLE 17 0 0 5,902
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,224 27,589 SH   SOLE 18 27,462 0 127
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 58 1,315 SH   SOLE 43 1,130 0 185
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 18,815 515,626 SH   SOLE 17 0 0 515,626
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,657 45,397 SH   SOLE 18 45,397 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4 116 SH   SOLE 43 6 0 110
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 4 71 SH   SOLE 17 0 0 71
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 34 734 SH   SOLE 17 0 0 734
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 105,665 2,289,604 SH   SOLE 23 2,289,604 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 785 16,323 SH   SOLE 17 0 0 16,323
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 27,877 579,076 SH   SOLE 17 0 0 579,076
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 184 3,826 SH   SOLE 18 3,826 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 9 160 SH   SOLE 17 0 0 160
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 60 805 SH   SOLE 17 0 0 805
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 6 37 SH   SOLE 17 0 0 37
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 0 1 SH   SOLE 43 1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 6,819 102,348 SH   SOLE 17 0 0 102,348
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 11 205 SH   SOLE 17 0 0 205
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2 37 SH   SOLE 17 0 0 37
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 407 6,825 SH   SOLE 18 6,825 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 21,521 131,724 SH   SOLE 17 0 0 131,724
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 34 749 SH   SOLE 17 0 0 749
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 12 167 SH   SOLE 17 0 0 167
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 65,085 888,658 SH   SOLE 19 888,658 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1 10 SH   SOLE 17 0 0 10
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 105,824 1,398,304 SH   SOLE 2 1,398,304 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 17,693 233,793 SH   SOLE 17 0 0 233,793
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 0 1 SH   SOLE 18 1 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 104,797 1,384,742 SH   SOLE 19 1,384,742 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11,713 154,773 SH   SOLE 22 154,773 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 178 1,320 SH   SOLE 17 0 0 1,320
VANGUARD STAR FDS VG TL INTL STK F 921909768 92 2,019 SH   SOLE 17 0 0 2,019
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 48,550 1,335,266 SH   SOLE 17 0 0 1,335,266
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4,454 122,510 SH   SOLE 18 122,510 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 45 1,250 SH   SOLE 43 547 0 703
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 74 781 SH   SOLE 2 781 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 65 684 SH   SOLE 17 0 0 684
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 761 13,241 SH   SOLE 17 0 0 13,241
VANGUARD WORLD FD EXTENDED DUR 921910709 0 3 SH   SOLE 17 0 0 3
VANGUARD WORLD FD EXTENDED DUR 921910709 3,125 36,041 SH   SOLE 18 0 0 36,041
VANGUARD WORLD FD ESG INTL STK ETF 921910725 0 4 SH   SOLE 17 0 0 4
VANGUARD WORLD FD ESG US STK ETF 921910733 3 52 SH   SOLE 17 0 0 52
VANGUARD WORLD FD MEGA GRWTH IND 921910816 52 297 SH   SOLE 17 0 0 297
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1 6 SH   SOLE 17 0 0 6
VANGUARD WORLD FD MEGA CAP INDEX 921910873 14 113 SH   SOLE 17 0 0 113
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 113 659 SH   SOLE 17 0 0 659
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 19 84 SH   SOLE 17 0 0 84
VANGUARD WORLD FDS INF TECH ETF 92204A702 1 2 SH   SOLE 17 0 0 2
VANGUARD WORLD FDS INF TECH ETF 92204A702 163 530 SH   SOLE 43 530 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 25 304 SH   SOLE 43 304 0 0
VAPOTHERM INC COM 922107107 1 576 SH   SOLE 2 0 0 576
VAPOTHERM INC COM 922107107 7 4,583 SH   SOLE 18 4,583 0 0
VAPOTHERM INC COM 922107107 153 97,660 SH   SOLE 21 97,660 0 0
VAPOTHERM INC COM 922107107 542 345,181 SH   SOLE 22 345,181 0 0
VAPOTHERM INC COM 922107107 0 66 SH   SOLE 43 66 0 0
VAREX IMAGING CORP COM 92214X106 3,671 173,674 SH   SOLE 2 114,319 0 59,355
VAREX IMAGING CORP COM 92214X106 18 866 SH   SOLE 4 184 0 682
VAREX IMAGING CORP COM 92214X106 11 526 SH   SOLE 7 526 0 0
VAREX IMAGING CORP COM 92214X106 3,089 146,124 SH   SOLE 18 146,124 0 0
VAREX IMAGING CORP COM 92214X106 4,948 234,052 SH   SOLE 19 234,052 0 0
VAREX IMAGING CORP COM 92214X106 108,030 5,110,202 SH   SOLE 21 5,110,202 0 0
VAREX IMAGING CORP COM 92214X106 25,581 1,210,061 SH   SOLE 22 1,167,447 0 42,614
VAREX IMAGING CORP COM 92214X106 214 10,104 SH   SOLE 23 10,104 0 0
VAREX IMAGING CORP COM 92214X106 105 4,982 SH   SOLE 25 4,982 0 0
VAREX IMAGING CORP COM 92214X106 594 28,097 SH   SOLE 26 3,818 0 24,279
VAREX IMAGING CORP COM 92214X106 205 9,685 SH   SOLE 28 9,685 0 0
VAREX IMAGING CORP COM 92214X106 2,082 98,463 SH   SOLE 30 98,463 0 0
VAREX IMAGING CORP COM 92214X106 224 10,595 SH   SOLE 34 10,595 0 0
VAREX IMAGING CORP COM 92214X106 90 4,240 SH   SOLE 40 4,240 0 0
VAREX IMAGING CORP COM 92214X106 1,586 75,030 SH   SOLE 43 73,447 0 1,583
VARONIS SYS INC COM 922280102 9,405 354,641 SH   SOLE 2 195,345 0 159,296
VARONIS SYS INC COM 922280102 45 1,710 SH   SOLE 4 399 0 1,311
VARONIS SYS INC COM 922280102 182 6,863 SH   SOLE 7 3,758 0 3,105
VARONIS SYS INC COM 922280102 8,306 313,193 SH   SOLE 18 283,093 0 30,100
VARONIS SYS INC COM 922280102 30,485 1,149,495 SH   SOLE 19 1,149,495 0 0
VARONIS SYS INC COM 922280102 112,590 4,245,491 SH   SOLE 21 4,245,491 0 0
VARONIS SYS INC COM 922280102 95,498 3,600,969 SH   SOLE 22 3,530,904 0 70,065
VARONIS SYS INC COM 922280102 855 32,249 SH   SOLE 23 32,249 0 0
VARONIS SYS INC COM 922280102 457 17,248 SH   SOLE 25 17,248 0 0
VARONIS SYS INC COM 922280102 6,698 252,568 SH   SOLE 26 47,748 0 204,820
VARONIS SYS INC COM 922280102 120 4,512 SH   SOLE 28 1,891 0 2,621
VARONIS SYS INC COM 922280102 18,408 694,135 SH   SOLE 30 694,135 0 0
VARONIS SYS INC COM 922280102 556 20,952 SH   SOLE 34 20,952 0 0
VARONIS SYS INC COM 922280102 25 957 SH   SOLE 36 957 0 0
VARONIS SYS INC COM 922280102 368 13,872 SH   SOLE 40 13,872 0 0
VARONIS SYS INC COM 922280102 655 24,682 SH   SOLE 43 23,638 0 1,044
VARONIS SYS INC NOTE 1.250% 8/1 922280AB8 2,435 2,205,000 PRN   SOLE 21 2,205,000 0 0
VAXART INC COM NEW 92243A200 237 108,528 SH   SOLE 2 51,330 0 57,198
VAXART INC COM NEW 92243A200 1 402 SH   SOLE 4 402 0 0
VAXART INC COM NEW 92243A200 22 9,904 SH   SOLE 7 9,904 0 0
VAXART INC COM NEW 92243A200 847 388,679 SH   SOLE 18 388,679 0 0
VAXART INC COM NEW 92243A200 499 228,971 SH   SOLE 19 228,971 0 0
VAXART INC COM NEW 92243A200 10,758 4,934,757 SH   SOLE 21 4,934,757 0 0
VAXART INC COM NEW 92243A200 6,621 3,037,036 SH   SOLE 22 2,916,862 0 120,174
VAXART INC COM NEW 92243A200 33 14,967 SH   SOLE 25 14,967 0 0
VAXART INC COM NEW 92243A200 17 8,015 SH   SOLE 26 0 0 8,015
VAXART INC COM NEW 92243A200 9 4,270 SH   SOLE 28 0 0 4,270
VAXART INC COM NEW 92243A200 750 344,217 SH   SOLE 30 344,217 0 0
VAXART INC COM NEW 92243A200 28 13,063 SH   SOLE 40 13,063 0 0
VAXART INC COM NEW 92243A200 44 20,196 SH   SOLE 43 20,196 0 0
VAXCYTE INC COM 92243G108 628 26,178 SH   SOLE 2 15,448 0 10,730
VAXCYTE INC COM 92243G108 16 653 SH   SOLE 7 653 0 0
VAXCYTE INC COM 92243G108 3,325 138,530 SH   SOLE 18 138,530 0 0
VAXCYTE INC COM 92243G108 2,470 102,911 SH   SOLE 19 102,911 0 0
VAXCYTE INC COM 92243G108 48,461 2,019,191 SH   SOLE 21 2,019,191 0 0
VAXCYTE INC COM 92243G108 26,187 1,091,105 SH   SOLE 22 1,065,474 0 25,631
VAXCYTE INC COM 92243G108 4 160 SH   SOLE 23 160 0 0
VAXCYTE INC COM 92243G108 155 6,477 SH   SOLE 25 6,477 0 0
VAXCYTE INC COM 92243G108 709 29,549 SH   SOLE 26 26,427 0 3,122
VAXCYTE INC COM 92243G108 18 766 SH   SOLE 28 0 0 766
VAXCYTE INC COM 92243G108 1,472 61,327 SH   SOLE 30 61,327 0 0
VAXCYTE INC COM 92243G108 78 3,259 SH   SOLE 36 3,259 0 0
VAXCYTE INC COM 92243G108 110 4,563 SH   SOLE 40 4,563 0 0
VAXCYTE INC COM 92243G108 184 7,652 SH   SOLE 43 7,346 0 306
VAXXINITY INC COM CL A 92244V104 739 373,261 SH   SOLE 22 373,261 0 0
VBI VACCINES INC CDA COM NEW 91822J103 97 136,768 SH   SOLE 2 70,558 0 66,210
VBI VACCINES INC CDA COM NEW 91822J103 2 3,322 SH   SOLE 7 3,322 0 0
VBI VACCINES INC CDA COM NEW 91822J103 426 603,951 SH   SOLE 18 603,951 0 0
VBI VACCINES INC CDA COM NEW 91822J103 249 352,573 SH   SOLE 19 352,573 0 0
VBI VACCINES INC CDA COM NEW 91822J103 4,823 6,833,996 SH   SOLE 21 6,833,996 0 0
VBI VACCINES INC CDA COM NEW 91822J103 3,832 5,429,297 SH   SOLE 22 5,228,742 0 200,555
VBI VACCINES INC CDA COM NEW 91822J103 15 21,534 SH   SOLE 25 21,534 0 0
VBI VACCINES INC CDA COM NEW 91822J103 33 46,632 SH   SOLE 30 46,632 0 0
VBI VACCINES INC CDA COM NEW 91822J103 13 18,810 SH   SOLE 40 18,810 0 0
VBI VACCINES INC CDA COM NEW 91822J103 7 9,548 SH   SOLE 43 9,548 0 0
VECTOIQ ACQUISITION CORP II COM CL A 92244F109 339 34,360 SH   SOLE 2 34,360 0 0
VECTOR GROUP LTD COM 92240M108 905 102,780 SH   SOLE 2 55,948 0 46,832
VECTOR GROUP LTD COM 92240M108 5 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108 14 1,563 SH   SOLE 7 1,563 0 0
VECTOR GROUP LTD COM 92240M108 4,553 516,746 SH   SOLE 18 516,746 0 0
VECTOR GROUP LTD COM 92240M108 2,362 268,156 SH   SOLE 19 268,156 0 0
VECTOR GROUP LTD COM 92240M108 142,401 16,163,513 SH   SOLE 21 16,163,513 0 0
VECTOR GROUP LTD COM 92240M108 29,906 3,394,601 SH   SOLE 22 3,249,075 0 145,526
VECTOR GROUP LTD COM 92240M108 351 39,886 SH   SOLE 26 30,431 0 9,455
VECTOR GROUP LTD COM 92240M108 1,999 226,904 SH   SOLE 30 226,904 0 0
VECTOR GROUP LTD COM 92240M108 34 3,878 SH   SOLE 36 3,878 0 0
VECTOR GROUP LTD COM 92240M108 144 16,390 SH   SOLE 40 16,390 0 0
VECTOR GROUP LTD COM 92240M108 503 57,057 SH   SOLE 43 53,536 0 3,521
VEECO INSTRS INC DEL COM 922417100 1,842 100,541 SH   SOLE 2 85,483 0 15,058
VEECO INSTRS INC DEL COM 922417100 2 117 SH   SOLE 4 117 0 0
VEECO INSTRS INC DEL COM 922417100 12 647 SH   SOLE 7 647 0 0
VEECO INSTRS INC DEL COM 922417100 3,156 172,253 SH   SOLE 18 172,253 0 0
VEECO INSTRS INC DEL COM 922417100 2,580 140,854 SH   SOLE 19 140,854 0 0
VEECO INSTRS INC DEL COM 922417100 111,555 6,089,264 SH   SOLE 21 6,089,264 0 0
VEECO INSTRS INC DEL COM 922417100 24,025 1,311,406 SH   SOLE 22 1,274,974 0 36,432
VEECO INSTRS INC DEL COM 922417100 27 1,461 SH   SOLE 23 1,461 0 0
VEECO INSTRS INC DEL COM 922417100 146 7,990 SH   SOLE 25 7,990 0 0
VEECO INSTRS INC DEL COM 922417100 159 8,690 SH   SOLE 26 6,394 0 2,296
VEECO INSTRS INC DEL COM 922417100 79 4,301 SH   SOLE 28 353 0 3,948
VEECO INSTRS INC DEL COM 922417100 2,740 149,558 SH   SOLE 30 149,558 0 0
VEECO INSTRS INC DEL COM 922417100 28 1,524 SH   SOLE 34 1,524 0 0
VEECO INSTRS INC DEL COM 922417100 92 5,019 SH   SOLE 36 5,019 0 0
VEECO INSTRS INC DEL COM 922417100 99 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL COM 922417100 530 28,935 SH   SOLE 43 28,426 0 509
VEEVA SYS INC CL A COM 922475108 44,234 268,280 SH   SOLE 2 60,833 0 207,447
VEEVA SYS INC CL A COM 922475108 16,303 98,880 SH   SOLE 4 51,431 0 47,449
VEEVA SYS INC CL A COM 922475108 2,810 17,041 SH   SOLE 7 16,314 0 727
VEEVA SYS INC CL A COM 922475108 1,087 6,590 SH   SOLE 13 3,243 0 3,347
VEEVA SYS INC CL A COM 922475108 1,773 10,752 SH   SOLE 15 10,752 0 0
VEEVA SYS INC CL A COM 922475108 36,758 222,940 SH   SOLE 18 214,502 0 8,438
VEEVA SYS INC CL A COM 922475108 290,084 1,759,367 SH   SOLE 19 1,759,367 0 0
VEEVA SYS INC CL A COM 922475108 362,637 2,199,400 SH   SOLE 21 2,199,400 0 0
VEEVA SYS INC CL A COM 922475108 538,693 3,267,181 SH   SOLE 22 3,002,992 0 264,189
VEEVA SYS INC CL A COM 922475108 38,525 233,655 SH   SOLE 23 233,655 0 0
VEEVA SYS INC CL A COM 922475108 33,379 202,442 SH   SOLE 25 194,385 0 8,057
VEEVA SYS INC CL A COM 922475108 33,260 201,722 SH   SOLE 26 87,432 0 114,290
VEEVA SYS INC CL A COM 922475108 31,034 188,221 SH   SOLE 28 2,018 0 186,203
VEEVA SYS INC CL A COM 922475108 393 2,385 SH   SOLE 29 2,385 0 0
VEEVA SYS INC CL A COM 922475108 51,409 311,794 SH   SOLE 30 311,794 0 0
VEEVA SYS INC CL A COM 922475108 6,022 36,526 SH   SOLE 31 34,014 0 2,512
VEEVA SYS INC CL A COM 922475108 11,811 71,632 SH   SOLE 34 71,632 0 0
VEEVA SYS INC CL A COM 922475108 7,824 47,452 SH   SOLE 36 47,452 0 0
VEEVA SYS INC CL A COM 922475108 778 4,718 SH   SOLE 40 4,718 0 0
VEEVA SYS INC CL A COM 922475108 43 260 SH   OTR 43 260 0 0
VEEVA SYS INC CL A COM 922475108 9,774 59,281 SH   SOLE 43 54,368 0 4,913
VELO3D INC COMMON STOCK 92259N104 109 27,641 SH   SOLE 2 21,694 0 5,947
VELO3D INC COMMON STOCK 92259N104 4 1,028 SH   SOLE 7 1,028 0 0
VELO3D INC COMMON STOCK 92259N104 639 162,113 SH   SOLE 18 162,113 0 0
VELO3D INC COMMON STOCK 92259N104 407 103,280 SH   SOLE 19 103,280 0 0
VELO3D INC COMMON STOCK 92259N104 7,307 1,854,464 SH   SOLE 21 1,854,464 0 0
VELO3D INC COMMON STOCK 92259N104 5,450 1,383,198 SH   SOLE 22 1,337,581 0 45,617
VELO3D INC COMMON STOCK 92259N104 56 14,156 SH   SOLE 25 14,156 0 0
VELO3D INC COMMON STOCK 92259N104 122 31,075 SH   SOLE 30 31,075 0 0
VELOCITY FINL INC COM 92262D101 129 11,936 SH   SOLE 2 8,142 0 3,794
VELOCITY FINL INC COM 92262D101 296 27,298 SH   SOLE 18 27,298 0 0
VELOCITY FINL INC COM 92262D101 208 19,170 SH   SOLE 19 19,170 0 0
VELOCITY FINL INC COM 92262D101 3,917 361,316 SH   SOLE 21 361,316 0 0
VELOCITY FINL INC COM 92262D101 1,257 115,967 SH   SOLE 22 111,909 0 4,058
VELODYNE LIDAR INC COM 92259F101 136 143,639 SH   SOLE 2 76,734 0 66,905
VELODYNE LIDAR INC COM 92259F101 1 1,136 SH   SOLE 7 1,136 0 0
VELODYNE LIDAR INC COM 92259F101 567 598,696 SH   SOLE 18 598,696 0 0
VELODYNE LIDAR INC COM 92259F101 328 346,284 SH   SOLE 19 346,284 0 0
VELODYNE LIDAR INC COM 92259F101 6,935 7,322,320 SH   SOLE 21 7,322,320 0 0
VELODYNE LIDAR INC COM 92259F101 4,148 4,379,989 SH   SOLE 22 4,218,649 0 161,340
VELODYNE LIDAR INC COM 92259F101 151 159,097 SH   SOLE 25 159,097 0 0
VELODYNE LIDAR INC COM 92259F101 75 79,711 SH   SOLE 26 21,369 0 58,342
VELODYNE LIDAR INC COM 92259F101 16 17,329 SH   SOLE 28 0 0 17,329
VELODYNE LIDAR INC COM 92259F101 51 53,470 SH   SOLE 30 53,470 0 0
VELODYNE LIDAR INC COM 92259F101 101 106,413 SH   SOLE 34 106,413 0 0
VELODYNE LIDAR INC COM 92259F101 0 236 SH   SOLE 36 236 0 0
VELODYNE LIDAR INC COM 92259F101 11 11,206 SH   SOLE 40 11,206 0 0
VENATOR MATLS PLC SHS G9329Z100 49 55,792 SH   SOLE 18 0 0 55,792
VENTAS INC COM 92276F100 51,073 1,271,425 SH   SOLE 2 358,318 0 913,107
VENTAS INC COM 92276F100 31,651 787,918 SH   SOLE 4 714,584 0 73,334
VENTAS INC COM 92276F100 34,773 865,652 SH   SOLE 7 855,910 0 9,742
VENTAS INC COM 92276F100 581 14,463 SH   SOLE 13 1,481 0 12,982
VENTAS INC COM 92276F100 2,390 59,508 SH   SOLE 15 59,508 0 0
VENTAS INC COM 92276F100 38,572 960,229 SH   SOLE 18 928,480 0 31,749
VENTAS INC COM 92276F100 36,640 912,114 SH   SOLE 19 912,114 0 0
VENTAS INC COM 92276F100 583,792 14,533,038 SH   SOLE 21 14,533,038 0 0
VENTAS INC COM 92276F100 479,197 11,929,222 SH   SOLE 22 10,861,037 0 1,068,185
VENTAS INC COM 92276F100 28,170 701,274 SH   SOLE 23 701,274 0 0
VENTAS INC COM 92276F100 118,070 2,939,260 SH   SOLE 25 2,939,260 0 0
VENTAS INC COM 92276F100 39,988 995,480 SH   SOLE 26 430,787 0 564,693
VENTAS INC COM 92276F100 50,089 1,246,917 SH   SOLE 28 48,924 0 1,197,993
VENTAS INC COM 92276F100 14 351 SH   SOLE 29 351 0 0
VENTAS INC COM 92276F100 168,415 4,192,548 SH   SOLE 30 4,192,548 0 0
VENTAS INC COM 92276F100 3,562 88,661 SH   SOLE 31 81,309 0 7,352
VENTAS INC COM 92276F100 2,852 71,002 SH   SOLE 34 71,002 0 0
VENTAS INC COM 92276F100 6,293 156,670 SH   SOLE 36 156,670 0 0
VENTAS INC COM 92276F100 527 13,112 SH   SOLE 40 13,112 0 0
VENTAS INC COM 92276F100 51 1,263 SH   OTR 43 1,263 0 0
VENTAS INC COM 92276F100 17,759 442,095 SH   SOLE 43 417,095 0 25,000
VENTYX BIOSCIENCES INC COM 92332V107 122 3,484 SH   SOLE 2 923 0 2,561
VENTYX BIOSCIENCES INC COM 92332V107 8 221 SH   SOLE 7 221 0 0
VENTYX BIOSCIENCES INC COM 92332V107 2,101 60,176 SH   SOLE 18 60,176 0 0
VENTYX BIOSCIENCES INC COM 92332V107 1,481 42,419 SH   SOLE 19 42,419 0 0
VENTYX BIOSCIENCES INC COM 92332V107 25,592 733,073 SH   SOLE 21 733,073 0 0
VENTYX BIOSCIENCES INC COM 92332V107 18,926 542,130 SH   SOLE 22 537,618 0 4,512
VENUS CONCEPT INC COM 92332W105 1 1,814 SH   SOLE 2 0 0 1,814
VENUS CONCEPT INC COM 92332W105 2 4,469 SH   SOLE 18 4,469 0 0
VENUS CONCEPT INC COM 92332W105 33 75,505 SH   SOLE 21 75,505 0 0
VENUS CONCEPT INC COM 92332W105 2 3,500 SH   SOLE 22 3,500 0 0
VERA BRADLEY INC COM 92335C106 141 46,924 SH   SOLE 2 25,959 0 20,965
VERA BRADLEY INC COM 92335C106 10 3,481 SH   SOLE 18 3,481 0 0
VERA BRADLEY INC COM 92335C106 308 102,339 SH   SOLE 19 102,339 0 0
VERA BRADLEY INC COM 92335C106 162 53,723 SH   SOLE 21 53,723 0 0
VERA BRADLEY INC COM 92335C106 1,491 495,242 SH   SOLE 22 495,242 0 0
VERA BRADLEY INC COM 92335C106 121 40,227 SH   SOLE 26 0 0 40,227
VERA THERAPEUTICS INC CL A 92337R101 244 11,472 SH   SOLE 2 6,341 0 5,131
VERA THERAPEUTICS INC CL A 92337R101 6 262 SH   SOLE 7 262 0 0
VERA THERAPEUTICS INC CL A 92337R101 811 38,047 SH   SOLE 18 38,047 0 0
VERA THERAPEUTICS INC CL A 92337R101 580 27,226 SH   SOLE 19 27,226 0 0
VERA THERAPEUTICS INC CL A 92337R101 9,675 454,029 SH   SOLE 21 454,029 0 0
VERA THERAPEUTICS INC CL A 92337R101 5,284 247,969 SH   SOLE 22 246,090 0 1,879
VERA THERAPEUTICS INC CL A 92337R101 33 1,534 SH   SOLE 25 1,534 0 0
VERA THERAPEUTICS INC CL A 92337R101 219 10,256 SH   SOLE 30 10,256 0 0
VERACYTE INC COM 92337F107 2,277 137,158 SH   SOLE 2 51,445 0 85,713
VERACYTE INC COM 92337F107 5 278 SH   SOLE 4 278 0 0
VERACYTE INC COM 92337F107 12 753 SH   SOLE 7 753 0 0
VERACYTE INC COM 92337F107 3,592 216,398 SH   SOLE 18 216,398 0 0
VERACYTE INC COM 92337F107 5,919 356,578 SH   SOLE 19 356,578 0 0
VERACYTE INC COM 92337F107 51,333 3,092,324 SH   SOLE 21 3,092,324 0 0
VERACYTE INC COM 92337F107 33,067 1,991,972 SH   SOLE 22 1,916,027 0 75,945
VERACYTE INC COM 92337F107 18 1,110 SH   SOLE 23 1,110 0 0
VERACYTE INC COM 92337F107 170 10,214 SH   SOLE 25 10,214 0 0
VERACYTE INC COM 92337F107 1,690 101,797 SH   SOLE 26 29,203 0 72,594
VERACYTE INC COM 92337F107 19 1,123 SH   SOLE 28 1,123 0 0
VERACYTE INC COM 92337F107 3,684 221,919 SH   SOLE 30 221,919 0 0
VERACYTE INC COM 92337F107 165 9,948 SH   SOLE 40 9,948 0 0
VERACYTE INC COM 92337F107 229 13,772 SH   SOLE 43 12,659 0 1,113
VERASTEM INC COM 92337C104 3 3,757 SH   SOLE 2 0 0 3,757
VERASTEM INC COM 92337C104 26 30,115 SH   SOLE 18 30,115 0 0
VERASTEM INC COM 92337C104 1,610 1,893,954 SH   SOLE 21 1,893,954 0 0
VERASTEM INC COM 92337C104 1,924 2,263,348 SH   SOLE 22 2,263,348 0 0
VERASTEM INC COM 92337C104 71 83,328 SH   SOLE 30 83,328 0 0
VERB TECHNOLOGY CO INC COM 92337U104 59 126,279 SH   SOLE 21 126,279 0 0
VERB TECHNOLOGY CO INC COM 92337U104 518 1,103,081 SH   SOLE 22 1,103,081 0 0
VERICEL CORP COM 92346J108 574 24,720 SH   SOLE 2 19,531 0 5,189
VERICEL CORP COM 92346J108 4 154 SH   SOLE 4 154 0 0
VERICEL CORP COM 92346J108 12 505 SH   SOLE 7 505 0 0
VERICEL CORP COM 92346J108 3,771 162,560 SH   SOLE 18 157,239 0 5,321
VERICEL CORP COM 92346J108 2,342 100,951 SH   SOLE 19 100,951 0 0
VERICEL CORP COM 92346J108 129,277 5,572,279 SH   SOLE 21 5,572,279 0 0
VERICEL CORP COM 92346J108 26,746 1,152,835 SH   SOLE 22 1,128,078 0 24,757
VERICEL CORP COM 92346J108 11 467 SH   SOLE 23 467 0 0
VERICEL CORP COM 92346J108 157 6,763 SH   SOLE 25 6,763 0 0
VERICEL CORP COM 92346J108 423 18,221 SH   SOLE 26 12,417 0 5,804
VERICEL CORP COM 92346J108 18 757 SH   SOLE 28 0 0 757
VERICEL CORP COM 92346J108 2,842 122,515 SH   SOLE 30 122,515 0 0
VERICEL CORP COM 92346J108 15 659 SH   SOLE 36 659 0 0
VERICEL CORP COM 92346J108 109 4,714 SH   SOLE 40 4,714 0 0
VERICEL CORP COM 92346J108 282 12,138 SH   SOLE 43 11,777 0 361
VERICITY INC COM 92347D100 2 315 SH   SOLE 18 315 0 0
VERICITY INC COM 92347D100 36 4,814 SH   SOLE 21 4,814 0 0
VERIFYME INC COM NEW 92346X206 1 442 SH   SOLE 22 442 0 0
VERINT SYS INC COM 92343X100 5,248 156,280 SH   SOLE 2 124,852 0 31,428
VERINT SYS INC COM 92343X100 40 1,202 SH   SOLE 4 277 0 925
VERINT SYS INC COM 92343X100 46 1,370 SH   SOLE 7 764 0 606
VERINT SYS INC COM 92343X100 5,632 167,717 SH   SOLE 18 167,717 0 0
VERINT SYS INC COM 92343X100 10,422 310,370 SH   SOLE 19 310,370 0 0
VERINT SYS INC COM 92343X100 80,062 2,384,226 SH   SOLE 21 2,384,226 0 0
VERINT SYS INC COM 92343X100 59,817 1,781,321 SH   SOLE 22 1,737,292 0 44,029
VERINT SYS INC COM 92343X100 290 8,625 SH   SOLE 23 8,625 0 0
VERINT SYS INC COM 92343X100 320 9,532 SH   SOLE 25 9,532 0 0
VERINT SYS INC COM 92343X100 2,295 68,331 SH   SOLE 26 28,733 0 39,598
VERINT SYS INC COM 92343X100 56 1,653 SH   SOLE 28 1,158 0 495
VERINT SYS INC COM 92343X100 904 26,917 SH   SOLE 30 26,917 0 0
VERINT SYS INC COM 92343X100 261 7,761 SH   SOLE 40 7,761 0 0
VERINT SYS INC COM 92343X100 337 10,046 SH   SOLE 43 9,737 0 309
VERINT SYSTEMS INC NOTE 0.250% 4/1 92343XAC4 2,061 2,485,000 PRN   SOLE 21 2,485,000 0 0
VERIS RESIDENTIAL INC COM 554489104 1,612 141,796 SH   SOLE 2 95,459 0 46,337
VERIS RESIDENTIAL INC COM 554489104 474 41,715 SH   SOLE 4 41,715 0 0
VERIS RESIDENTIAL INC COM 554489104 1,226 107,844 SH   SOLE 7 107,844 0 0
VERIS RESIDENTIAL INC COM 554489104 3,623 318,661 SH   SOLE 18 318,661 0 0
VERIS RESIDENTIAL INC COM 554489104 3,124 274,725 SH   SOLE 19 274,725 0 0
VERIS RESIDENTIAL INC COM 554489104 118,653 10,435,633 SH   SOLE 21 10,435,633 0 0
VERIS RESIDENTIAL INC COM 554489104 32,018 2,816,033 SH   SOLE 22 2,720,665 0 95,368
VERIS RESIDENTIAL INC COM 554489104 37 3,217 SH   SOLE 23 3,217 0 0
VERIS RESIDENTIAL INC COM 554489104 4,538 399,124 SH   SOLE 25 399,124 0 0
VERIS RESIDENTIAL INC COM 554489104 426 37,490 SH   SOLE 26 19,459 0 18,031
VERIS RESIDENTIAL INC COM 554489104 750 65,991 SH   SOLE 28 0 0 65,991
VERIS RESIDENTIAL INC COM 554489104 2,931 257,770 SH   SOLE 30 257,770 0 0
VERIS RESIDENTIAL INC COM 554489104 25 2,169 SH   SOLE 36 2,169 0 0
VERIS RESIDENTIAL INC COM 554489104 103 9,091 SH   SOLE 40 9,091 0 0
VERIS RESIDENTIAL INC COM 554489104 473 41,610 SH   SOLE 43 40,319 0 1,291
VERISIGN INC COM 92343E102 43,540 250,660 SH   SOLE 2 75,443 0 175,217
VERISIGN INC COM 92343E102 12,853 73,998 SH   SOLE 4 40,596 0 33,402
VERISIGN INC COM 92343E102 24,506 141,081 SH   SOLE 7 117,244 0 23,837
VERISIGN INC COM 92343E102 1,077 6,203 SH   SOLE 13 4,471 0 1,732
VERISIGN INC COM 92343E102 1,716 9,881 SH   SOLE 15 9,881 0 0
VERISIGN INC COM 92343E102 31,111 179,106 SH   SOLE 18 171,460 0 7,646
VERISIGN INC COM 92343E102 36,822 211,988 SH   SOLE 19 211,988 0 0
VERISIGN INC COM 92343E102 664,786 3,827,207 SH   SOLE 21 3,827,207 0 0
VERISIGN INC COM 92343E102 391,963 2,256,551 SH   SOLE 22 2,060,922 0 195,629
VERISIGN INC COM 92343E102 27,142 156,260 SH   SOLE 23 156,260 0 0
VERISIGN INC COM 92343E102 43,744 251,839 SH   SOLE 25 251,839 0 0
VERISIGN INC COM 92343E102 39,830 229,305 SH   SOLE 26 99,335 0 129,970
VERISIGN INC COM 92343E102 45,467 261,757 SH   SOLE 28 1,485 0 260,272
VERISIGN INC COM 92343E102 173,928 1,001,311 SH   SOLE 30 972,142 0 29,169
VERISIGN INC COM 92343E102 3,939 22,675 SH   SOLE 31 20,944 0 1,731
VERISIGN INC COM 92343E102 4,425 25,473 SH   SOLE 32 25,473 0 0
VERISIGN INC COM 92343E102 32,000 184,226 SH   SOLE 34 184,226 0 0
VERISIGN INC COM 92343E102 8,159 46,973 SH   SOLE 36 46,973 0 0
VERISIGN INC COM 92343E102 531 3,058 SH   SOLE 40 3,058 0 0
VERISIGN INC COM 92343E102 38 217 SH   OTR 43 217 0 0
VERISIGN INC COM 92343E102 21,941 126,316 SH   SOLE 43 111,603 0 14,713
VERISK ANALYTICS INC COM 92345Y106 40,577 237,944 SH   SOLE 2 38,079 0 199,865
VERISK ANALYTICS INC COM 92345Y106 21,911 128,488 SH   SOLE 4 68,772 0 59,716
VERISK ANALYTICS INC COM 92345Y106 28,421 166,664 SH   SOLE 7 159,901 0 6,763
VERISK ANALYTICS INC COM 92345Y106 655 3,843 SH   SOLE 13 642 0 3,201
VERISK ANALYTICS INC COM 92345Y106 3,293 19,312 SH   SOLE 15 19,312 0 0
VERISK ANALYTICS INC COM 92345Y106 2 12 SH   SOLE 17 0 0 12
VERISK ANALYTICS INC COM 92345Y106 56,290 330,086 SH   SOLE 18 317,555 0 12,531
VERISK ANALYTICS INC COM 92345Y106 39,167 229,680 SH   SOLE 19 229,680 0 0
VERISK ANALYTICS INC COM 92345Y106 782,913 4,591,059 SH   SOLE 21 4,591,059 0 0
VERISK ANALYTICS INC COM 92345Y106 564,595 3,310,826 SH   SOLE 22 2,995,502 0 315,324
VERISK ANALYTICS INC COM 92345Y106 43,625 255,820 SH   SOLE 23 255,820 0 0
VERISK ANALYTICS INC COM 92345Y106 72,746 426,588 SH   SOLE 25 426,588 0 0
VERISK ANALYTICS INC COM 92345Y106 55,776 327,072 SH   SOLE 26 114,611 0 212,461
VERISK ANALYTICS INC COM 92345Y106 54,422 319,136 SH   SOLE 28 2,600 0 316,536
VERISK ANALYTICS INC COM 92345Y106 6 34 SH   SOLE 29 34 0 0
VERISK ANALYTICS INC COM 92345Y106 178,611 1,047,388 SH   SOLE 30 1,047,388 0 0
VERISK ANALYTICS INC COM 92345Y106 6,039 35,414 SH   SOLE 31 32,607 0 2,807
VERISK ANALYTICS INC COM 92345Y106 6,243 36,612 SH   SOLE 32 36,612 0 0
VERISK ANALYTICS INC COM 92345Y106 52,436 307,489 SH   SOLE 34 307,489 0 0
VERISK ANALYTICS INC COM 92345Y106 7,833 45,931 SH   SOLE 36 45,931 0 0
VERISK ANALYTICS INC COM 92345Y106 895 5,247 SH   SOLE 40 5,247 0 0
VERISK ANALYTICS INC COM 92345Y106 45 263 SH   OTR 43 263 0 0
VERISK ANALYTICS INC COM 92345Y106 49,569 290,675 SH   SOLE 43 276,913 0 13,762
VERITEX HLDGS INC COM 923451108 2,878 108,229 SH   SOLE 2 78,309 0 29,920
VERITEX HLDGS INC COM 923451108 35 1,309 SH   SOLE 4 0 0 1,309
VERITEX HLDGS INC COM 923451108 15 562 SH   SOLE 7 562 0 0
VERITEX HLDGS INC COM 923451108 4,676 175,853 SH   SOLE 18 175,853 0 0
VERITEX HLDGS INC COM 923451108 4,169 156,777 SH   SOLE 19 156,777 0 0
VERITEX HLDGS INC COM 923451108 160,321 6,029,390 SH   SOLE 21 6,029,390 0 0
VERITEX HLDGS INC COM 923451108 35,597 1,338,742 SH   SOLE 22 1,292,549 0 46,193
VERITEX HLDGS INC COM 923451108 26 966 SH   SOLE 23 966 0 0
VERITEX HLDGS INC COM 923451108 215 8,092 SH   SOLE 25 8,092 0 0
VERITEX HLDGS INC COM 923451108 776 29,187 SH   SOLE 26 18,937 0 10,250
VERITEX HLDGS INC COM 923451108 23 881 SH   SOLE 28 881 0 0
VERITEX HLDGS INC COM 923451108 2,388 89,792 SH   SOLE 30 89,792 0 0
VERITEX HLDGS INC COM 923451108 238 8,954 SH   SOLE 34 8,954 0 0
VERITEX HLDGS INC COM 923451108 171 6,439 SH   SOLE 40 6,439 0 0
VERITEX HLDGS INC COM 923451108 598 22,486 SH   SOLE 43 22,087 0 399
VERITIV CORP COM 923454102 717 7,337 SH   SOLE 2 5,805 0 1,532
VERITIV CORP COM 923454102 5 49 SH   SOLE 4 49 0 0
VERITIV CORP COM 923454102 34 343 SH   SOLE 7 343 0 0
VERITIV CORP COM 923454102 4,409 45,091 SH   SOLE 18 45,091 0 0
VERITIV CORP COM 923454102 2,434 24,897 SH   SOLE 19 24,897 0 0
VERITIV CORP COM 923454102 163,055 1,667,743 SH   SOLE 21 1,667,743 0 0
VERITIV CORP COM 923454102 32,690 334,361 SH   SOLE 22 325,387 0 8,974
VERITIV CORP COM 923454102 189 1,929 SH   SOLE 25 1,929 0 0
VERITIV CORP COM 923454102 1,119 11,442 SH   SOLE 26 10,190 0 1,252
VERITIV CORP COM 923454102 3,044 31,130 SH   SOLE 30 31,130 0 0
VERITIV CORP COM 923454102 38 393 SH   SOLE 36 393 0 0
VERITIV CORP COM 923454102 173 1,772 SH   SOLE 40 1,772 0 0
VERITIV CORP COM 923454102 518 5,301 SH   SOLE 43 5,158 0 143
VERITONE INC COM 92347M100 122 21,584 SH   SOLE 2 18,298 0 3,286
VERITONE INC COM 92347M100 3 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100 453 80,415 SH   SOLE 18 80,415 0 0
VERITONE INC COM 92347M100 326 57,877 SH   SOLE 19 57,877 0 0
VERITONE INC COM 92347M100 6,431 1,142,225 SH   SOLE 21 1,142,225 0 0
VERITONE INC COM 92347M100 4,409 783,180 SH   SOLE 22 767,019 0 16,161
VERITONE INC COM 92347M100 23 4,101 SH   SOLE 25 4,101 0 0
VERITONE INC COM 92347M100 16 2,770 SH   SOLE 26 0 0 2,770
VERITONE INC COM 92347M100 43 7,634 SH   SOLE 30 7,634 0 0
VERITONE INC COM 92347M100 18 3,219 SH   SOLE 40 3,219 0 0
VERITONE INC COM 92347M100 9 1,540 SH   SOLE 43 1,540 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 318,718 8,393,938 SH   SOLE 2 1,522,295 0 6,871,643
VERIZON COMMUNICATIONS INC COM 92343V104 115,542 3,042,970 SH   SOLE 4 1,767,489 0 1,275,481
VERIZON COMMUNICATIONS INC COM 92343V104 175,218 4,614,655 SH   SOLE 7 4,473,667 0 140,988
VERIZON COMMUNICATIONS INC COM 92343V104 5,201 136,989 SH   SOLE 13 45,810 0 91,179
VERIZON COMMUNICATIONS INC COM 92343V104 23,988 631,764 SH   SOLE 15 631,764 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4 94 SH   SOLE 17 0 0 94
VERIZON COMMUNICATIONS INC COM 92343V104 370,932 9,769,073 SH   SOLE 18 9,072,127 0 696,946
VERIZON COMMUNICATIONS INC COM 92343V104 436,100 11,485,387 SH   SOLE 19 11,485,387 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,643,515 122,294,300 SH   SOLE 21 122,294,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,499,961 92,177,020 SH   SOLE 22 83,758,781 0 8,418,239
VERIZON COMMUNICATIONS INC COM 92343V104 268,145 7,062,021 SH   SOLE 23 7,062,021 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 271,869 7,160,109 SH   SOLE 25 7,160,109 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 344,072 9,061,672 SH   SOLE 26 3,767,984 0 5,293,688
VERIZON COMMUNICATIONS INC COM 92343V104 402,164 10,591,620 SH   SOLE 28 268,568 0 10,323,052
VERIZON COMMUNICATIONS INC COM 92343V104 956,974 25,203,421 SH   SOLE 30 24,717,864 0 485,557
VERIZON COMMUNICATIONS INC COM 92343V104 35,360 931,267 SH   SOLE 31 855,246 0 76,021
VERIZON COMMUNICATIONS INC COM 92343V104 7,059 185,903 SH   SOLE 32 185,903 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 27,729 730,283 SH   SOLE 34 730,283 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 12,409 326,806 SH   SOLE 35 326,806 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 72,573 1,911,333 SH   SOLE 36 1,911,333 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,163 135,963 SH   SOLE 40 135,963 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 318 8,375 SH   OTR 43 8,375 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 128,268 3,378,137 SH   SOLE 43 3,142,282 0 235,855
VERMILION ENERGY INC COM 923725105 1,331 62,116 SH   SOLE 21 62,116 0 0
VERMILION ENERGY INC COM 923725105 1,040 48,547 SH   SOLE 22 48,547 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106 0 13 SH   SOLE 43 13 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 1,413 91,915 SH   SOLE 2 61,614 0 30,301
VERRA MOBILITY CORP CL A COM STK 92511U102 9 589 SH   SOLE 4 589 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 24 1,571 SH   SOLE 7 1,571 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 7,579 493,121 SH   SOLE 18 482,387 0 10,734
VERRA MOBILITY CORP CL A COM STK 92511U102 4,324 281,306 SH   SOLE 19 281,306 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 71,008 4,619,905 SH   SOLE 21 4,619,905 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 52,846 3,438,236 SH   SOLE 22 3,345,722 0 92,514
VERRA MOBILITY CORP CL A COM STK 92511U102 288 18,748 SH   SOLE 25 18,748 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 1,537 99,991 SH   SOLE 26 52,403 0 47,588
VERRA MOBILITY CORP CL A COM STK 92511U102 100 6,527 SH   SOLE 28 0 0 6,527
VERRA MOBILITY CORP CL A COM STK 92511U102 919 59,771 SH   SOLE 30 59,771 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 159 10,326 SH   SOLE 34 10,326 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 265 17,247 SH   SOLE 40 17,247 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 342 22,235 SH   SOLE 43 20,811 0 1,424
VERRICA PHARMACEUTICALS INC COM 92511W108 1 397 SH   SOLE 2 0 0 397
VERRICA PHARMACEUTICALS INC COM 92511W108 8 2,602 SH   SOLE 18 2,602 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 637 218,071 SH   SOLE 21 218,071 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 123 42,033 SH   SOLE 22 42,033 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 47 16,140 SH   SOLE 30 16,140 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 0 53 SH   SOLE 43 53 0 0
VERTEX ENERGY INC COM 92534K107 110 17,665 SH   SOLE 2 2,235 0 15,430
VERTEX ENERGY INC COM 92534K107 4 611 SH   SOLE 7 611 0 0
VERTEX ENERGY INC COM 92534K107 986 158,309 SH   SOLE 18 158,309 0 0
VERTEX ENERGY INC COM 92534K107 631 101,238 SH   SOLE 19 101,238 0 0
VERTEX ENERGY INC COM 92534K107 11,315 1,816,203 SH   SOLE 21 1,816,203 0 0
VERTEX ENERGY INC COM 92534K107 9,662 1,550,904 SH   SOLE 22 1,537,399 0 13,505
VERTEX ENERGY INC COM 92534K107 125 20,015 SH   SOLE 43 20,015 0 0
VERTEX INC CL A 92538J106 397 29,033 SH   SOLE 2 27,368 0 1,665
VERTEX INC CL A 92538J106 1 72 SH   SOLE 4 72 0 0
VERTEX INC CL A 92538J106 5 348 SH   SOLE 19 348 0 0
VERTEX INC CL A 92538J106 1,187 86,833 SH   SOLE 21 86,833 0 0
VERTEX INC CL A 92538J106 6,887 503,820 SH   SOLE 22 489,812 0 14,008
VERTEX INC CL A 92538J106 109 7,946 SH   SOLE 25 7,946 0 0
VERTEX INC CL A 92538J106 48 3,541 SH   SOLE 26 629 0 2,912
VERTEX INC CL A 92538J106 21 1,522 SH   SOLE 28 0 0 1,522
VERTEX INC CL A 92538J106 98 7,159 SH   SOLE 30 7,159 0 0
VERTEX INC CL A 92538J106 1 37 SH   SOLE 36 37 0 0
VERTEX INC CL A 92538J106 56 4,079 SH   SOLE 40 4,079 0 0
VERTEX INC CL A 92538J106 1 83 SH   SOLE 43 65 0 18
VERTEX PHARMACEUTICALS INC COM 92532F100 192,870 666,125 SH   SOLE 2 267,315 0 398,810
VERTEX PHARMACEUTICALS INC COM 92532F100 60,989 210,641 SH   SOLE 4 120,139 0 90,502
VERTEX PHARMACEUTICALS INC COM 92532F100 83,529 288,490 SH   SOLE 7 280,416 0 8,074
VERTEX PHARMACEUTICALS INC COM 92532F100 4,739 16,367 SH   SOLE 13 8,558 0 7,809
VERTEX PHARMACEUTICALS INC COM 92532F100 7,577 26,169 SH   SOLE 15 26,169 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 10 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 165,999 573,320 SH   SOLE 18 551,045 0 22,275
VERTEX PHARMACEUTICALS INC COM 92532F100 314,014 1,084,528 SH   SOLE 19 1,084,528 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,940,869 10,157,038 SH   SOLE 21 10,157,038 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,718,707 5,935,992 SH   SOLE 22 5,422,131 0 513,861
VERTEX PHARMACEUTICALS INC COM 92532F100 122,287 422,350 SH   SOLE 23 422,350 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 130,279 449,953 SH   SOLE 25 449,953 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 161,621 558,198 SH   SOLE 26 227,731 0 330,467
VERTEX PHARMACEUTICALS INC COM 92532F100 224,473 775,274 SH   SOLE 28 6,201 0 769,073
VERTEX PHARMACEUTICALS INC COM 92532F100 2,268 7,833 SH   SOLE 29 7,833 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 785,770 2,713,857 SH   SOLE 30 2,672,893 0 40,964
VERTEX PHARMACEUTICALS INC COM 92532F100 20,932 72,293 SH   SOLE 31 67,648 0 4,645
VERTEX PHARMACEUTICALS INC COM 92532F100 17,397 60,086 SH   SOLE 32 60,086 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 247,046 853,236 SH   SOLE 34 853,236 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 30,012 103,655 SH   SOLE 36 103,655 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,396 8,274 SH   SOLE 40 8,274 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 75,091 259,346 SH   SOLE 43 237,172 0 22,174
VERTIV HOLDINGS CO COM CL A 92537N108 6,287 646,820 SH   SOLE 2 152,497 0 494,323
VERTIV HOLDINGS CO COM CL A 92537N108 11 1,095 SH   SOLE 4 1,095 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 32 3,336 SH   SOLE 7 3,336 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 9,053 931,398 SH   SOLE 18 931,398 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 6,152 632,926 SH   SOLE 19 632,926 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 37,048 3,811,516 SH   SOLE 21 3,811,516 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 66,219 6,812,613 SH   SOLE 22 6,420,520 0 392,093
VERTIV HOLDINGS CO COM CL A 92537N108 478 49,219 SH   SOLE 25 49,219 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 1,736 178,558 SH   SOLE 26 154,250 0 24,308
VERTIV HOLDINGS CO COM CL A 92537N108 257 26,491 SH   SOLE 28 5,209 0 21,282
VERTIV HOLDINGS CO COM CL A 92537N108 1,771 182,181 SH   SOLE 30 182,181 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 41 4,231 SH   SOLE 31 4,231 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 39,890 4,103,943 SH   SOLE 34 4,103,943 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 35 3,637 SH   SOLE 36 3,637 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 417 42,859 SH   SOLE 40 42,859 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 538 55,367 SH   SOLE 43 53,120 0 2,247
VERTIV HOLDINGS CO OPTIONS 92537N108 3 300 SH Put SOLE 4 300 0 0
VERTIV HOLDINGS CO OPTIONS 92537N108 44 4,500 SH Put SOLE 18 4,500 0 0
VERTIV HOLDINGS CO OPTIONS 92537N108 2,006 206,400 SH Put SOLE 19 206,400 0 0
VERTIV HOLDINGS CO OPTIONS 92537N108 26 2,700 SH Put SOLE 22 2,700 0 0
VERTIV HOLDINGS CO OPTIONS 92537N108 302 31,100 SH Put SOLE 34 31,100 0 0
VERU INC COM 92536C103 383 33,247 SH   SOLE 2 26,679 0 6,568
VERU INC COM 92536C103 7 651 SH   SOLE 7 651 0 0
VERU INC COM 92536C103 2,048 177,794 SH   SOLE 18 177,794 0 0
VERU INC COM 92536C103 1,378 119,609 SH   SOLE 19 119,609 0 0
VERU INC COM 92536C103 26,195 2,273,838 SH   SOLE 21 2,273,838 0 0
VERU INC COM 92536C103 16,821 1,460,170 SH   SOLE 22 1,419,837 0 40,333
VERU INC COM 92536C103 107 9,246 SH   SOLE 25 9,246 0 0
VERU INC COM 92536C103 621 53,908 SH   SOLE 26 50,572 0 3,336
VERU INC COM 92536C103 74 6,406 SH   SOLE 28 0 0 6,406
VERU INC COM 92536C103 819 71,055 SH   SOLE 30 71,055 0 0
VERU INC COM 92536C103 40 3,478 SH   SOLE 36 3,478 0 0
VERU INC COM 92536C103 86 7,454 SH   SOLE 40 7,454 0 0
VERU INC COM 92536C103 472 41,006 SH   SOLE 43 40,727 0 279
VERVE THERAPEUTICS INC COM 92539P101 1,817 52,904 SH   SOLE 2 19,611 0 33,293
VERVE THERAPEUTICS INC COM 92539P101 18 521 SH   SOLE 7 521 0 0
VERVE THERAPEUTICS INC COM 92539P101 4,731 137,716 SH   SOLE 18 137,716 0 0
VERVE THERAPEUTICS INC COM 92539P101 5,211 151,706 SH   SOLE 19 151,706 0 0
VERVE THERAPEUTICS INC COM 92539P101 65,210 1,898,412 SH   SOLE 21 1,898,412 0 0
VERVE THERAPEUTICS INC COM 92539P101 36,303 1,056,853 SH   SOLE 22 1,015,826 0 41,027
VERVE THERAPEUTICS INC COM 92539P101 19 548 SH   SOLE 23 548 0 0
VERVE THERAPEUTICS INC COM 92539P101 197 5,725 SH   SOLE 25 5,725 0 0
VERVE THERAPEUTICS INC COM 92539P101 683 19,888 SH   SOLE 26 1,057 0 18,831
VERVE THERAPEUTICS INC COM 92539P101 1,557 45,341 SH   SOLE 30 45,341 0 0
VERVE THERAPEUTICS INC COM 92539P101 56 1,620 SH   SOLE 36 1,620 0 0
VERVE THERAPEUTICS INC COM 92539P101 156 4,532 SH   SOLE 40 4,532 0 0
VERVE THERAPEUTICS INC COM 92539P101 15 444 SH   SOLE 43 444 0 0
VIA RENEWABLES INC CL A COM 92556D106 66 9,510 SH   SOLE 2 502 0 9,008
VIA RENEWABLES INC CL A COM 92556D106 1 123 SH   SOLE 7 123 0 0
VIA RENEWABLES INC CL A COM 92556D106 266 38,551 SH   SOLE 18 38,551 0 0
VIA RENEWABLES INC CL A COM 92556D106 146 21,062 SH   SOLE 19 21,062 0 0
VIA RENEWABLES INC CL A COM 92556D106 3,008 435,251 SH   SOLE 21 435,251 0 0
VIA RENEWABLES INC CL A COM 92556D106 2,560 370,543 SH   SOLE 22 367,813 0 2,730
VIA RENEWABLES INC CL A COM 92556D106 0 67 SH   SOLE 43 67 0 0
VIAD CORP COM 92552R406 867 27,456 SH   SOLE 2 18,433 0 9,023
VIAD CORP COM 92552R406 3 96 SH   SOLE 4 96 0 0
VIAD CORP COM 92552R406 5 171 SH   SOLE 7 171 0 0
VIAD CORP COM 92552R406 2,524 79,922 SH   SOLE 18 79,922 0 0
VIAD CORP COM 92552R406 1,216 38,501 SH   SOLE 19 38,501 0 0
VIAD CORP COM 92552R406 79,229 2,508,838 SH   SOLE 21 2,508,838 0 0
VIAD CORP COM 92552R406 17,669 559,496 SH   SOLE 22 537,056 0 22,440
VIAD CORP COM 92552R406 82 2,596 SH   SOLE 25 2,596 0 0
VIAD CORP COM 92552R406 554 17,527 SH   SOLE 26 5,536 0 11,991
VIAD CORP COM 92552R406 1,130 35,777 SH   SOLE 30 35,777 0 0
VIAD CORP COM 92552R406 65 2,055 SH   SOLE 40 2,055 0 0
VIAD CORP COM 92552R406 705 22,324 SH   SOLE 43 13,979 0 8,345
VIANT TECHNOLOGY INC COM CL A 92557A101 79 18,651 SH   SOLE 2 17,217 0 1,434
VIANT TECHNOLOGY INC COM CL A 92557A101 150 35,658 SH   SOLE 18 35,658 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 98 23,346 SH   SOLE 19 23,346 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 1,694 402,413 SH   SOLE 21 402,413 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 1,429 339,313 SH   SOLE 22 337,207 0 2,106
VIASAT INC COM 92552V100 4,081 135,006 SH   SOLE 2 57,568 0 77,438
VIASAT INC COM 92552V100 6 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100 42 1,390 SH   SOLE 7 1,390 0 0
VIASAT INC COM 92552V100 4,870 161,082 SH   SOLE 18 161,082 0 0
VIASAT INC COM 92552V100 675 22,316 SH   SOLE 19 22,316 0 0
VIASAT INC COM 92552V100 126,698 4,191,150 SH   SOLE 21 4,191,150 0 0
VIASAT INC COM 92552V100 59,690 1,974,530 SH   SOLE 22 1,896,083 0 78,447
VIASAT INC COM 92552V100 222 7,353 SH   SOLE 25 7,353 0 0
VIASAT INC COM 92552V100 754 24,934 SH   SOLE 26 20,343 0 4,591
VIASAT INC COM 92552V100 193 6,382 SH   SOLE 28 1,213 0 5,169
VIASAT INC COM 92552V100 626 20,702 SH   SOLE 30 20,702 0 0
VIASAT INC COM 92552V100 31 1,019 SH   SOLE 31 1,019 0 0
VIASAT INC COM 92552V100 61 2,008 SH   SOLE 36 2,008 0 0
VIASAT INC COM 92552V100 210 6,955 SH   SOLE 40 6,955 0 0
VIASAT INC COM 92552V100 563 18,617 SH   SOLE 43 16,816 0 1,801
VIATRIS INC COM 92556V106 28,008 3,287,358 SH   SOLE 2 1,152,667 0 2,134,691
VIATRIS INC COM 92556V106 6,561 770,031 SH   SOLE 4 647,185 0 122,846
VIATRIS INC COM 92556V106 9,452 1,109,440 SH   SOLE 7 1,073,164 0 36,276
VIATRIS INC COM 92556V106 2,243 263,277 SH   SOLE 13 263,277 0 0
VIATRIS INC COM 92556V106 1,418 166,430 SH   SOLE 15 166,430 0 0
VIATRIS INC COM 92556V106 0 1 SH   SOLE 17 0 0 1
VIATRIS INC COM 92556V106 31,100 3,650,268 SH   SOLE 18 3,513,891 0 136,377
VIATRIS INC COM 92556V106 8,626 1,012,499 SH   SOLE 19 1,012,499 0 0
VIATRIS INC COM 92556V106 289,913 34,027,392 SH   SOLE 21 34,027,392 0 0
VIATRIS INC COM 92556V106 224,532 26,353,541 SH   SOLE 22 23,825,661 0 2,527,880
VIATRIS INC COM 92556V106 20,274 2,379,612 SH   SOLE 23 2,379,612 0 0
VIATRIS INC COM 92556V106 13,667 1,604,088 SH   SOLE 25 1,604,088 0 0
VIATRIS INC COM 92556V106 23,880 2,802,849 SH   SOLE 26 1,126,547 0 1,676,302
VIATRIS INC COM 92556V106 20,009 2,348,526 SH   SOLE 28 140,326 0 2,208,200
VIATRIS INC COM 92556V106 1,586 186,100 SH   SOLE 29 186,100 0 0
VIATRIS INC COM 92556V106 73,510 8,627,950 SH   SOLE 30 8,627,950 0 0
VIATRIS INC COM 92556V106 5,231 613,935 SH   SOLE 31 589,732 0 24,203
VIATRIS INC COM 92556V106 1,424 167,112 SH   SOLE 34 167,112 0 0
VIATRIS INC COM 92556V106 4,143 486,267 SH   SOLE 36 486,267 0 0
VIATRIS INC COM 92556V106 331 38,869 SH   SOLE 40 38,869 0 0
VIATRIS INC COM 92556V106 7,759 910,695 SH   SOLE 43 846,083 0 64,613
VIAVI SOLUTIONS INC COM 925550105 3,145 241,015 SH   SOLE 2 215,794 0 25,221
VIAVI SOLUTIONS INC COM 925550105 28 2,125 SH   SOLE 4 962 0 1,163
VIAVI SOLUTIONS INC COM 925550105 34 2,628 SH   SOLE 7 2,628 0 0
VIAVI SOLUTIONS INC COM 925550105 10,321 790,892 SH   SOLE 18 790,892 0 0
VIAVI SOLUTIONS INC COM 925550105 5,776 442,591 SH   SOLE 19 442,591 0 0
VIAVI SOLUTIONS INC COM 925550105 360,595 27,631,833 SH   SOLE 21 27,631,833 0 0
VIAVI SOLUTIONS INC COM 925550105 77,985 5,975,859 SH   SOLE 22 5,829,354 0 146,505
VIAVI SOLUTIONS INC COM 925550105 4 300 SH   SOLE 23 300 0 0
VIAVI SOLUTIONS INC COM 925550105 450 34,455 SH   SOLE 25 34,455 0 0
VIAVI SOLUTIONS INC COM 925550105 2,023 155,017 SH   SOLE 26 126,425 0 28,592
VIAVI SOLUTIONS INC COM 925550105 1,997 153,053 SH   SOLE 28 4,074 0 148,979
VIAVI SOLUTIONS INC COM 925550105 8,452 647,649 SH   SOLE 30 647,649 0 0
VIAVI SOLUTIONS INC COM 925550105 600 45,996 SH   SOLE 31 42,840 0 3,156
VIAVI SOLUTIONS INC COM 925550105 53 4,040 SH   SOLE 36 4,040 0 0
VIAVI SOLUTIONS INC COM 925550105 411 31,524 SH   SOLE 40 31,524 0 0
VIAVI SOLUTIONS INC COM 925550105 1,716 131,482 SH   SOLE 43 127,651 0 3,831
VICARIOUS SURGICAL INC COM CL A 92561V109 27 8,060 SH   SOLE 2 2,847 0 5,213
VICARIOUS SURGICAL INC COM CL A 92561V109 3 1,023 SH   SOLE 7 1,023 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109 463 138,126 SH   SOLE 18 138,126 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109 346 103,308 SH   SOLE 19 103,308 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109 5,683 1,696,481 SH   SOLE 21 1,696,481 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109 3,171 946,593 SH   SOLE 22 943,021 0 3,572
VICI PPTYS INC COM 925652109 67,940 2,276,040 SH   SOLE 2 640,619 0 1,635,421
VICI PPTYS INC COM 925652109 49,642 1,663,035 SH   SOLE 4 1,517,031 0 146,004
VICI PPTYS INC COM 925652109 66,784 2,237,336 SH   SOLE 7 2,212,900 0 24,436
VICI PPTYS INC COM 925652109 1,390 46,580 SH   SOLE 13 19,270 0 27,310
VICI PPTYS INC COM 925652109 4,381 146,774 SH   SOLE 15 146,774 0 0
VICI PPTYS INC COM 925652109 71,320 2,389,296 SH   SOLE 18 2,311,394 0 77,902
VICI PPTYS INC COM 925652109 98,445 3,297,974 SH   SOLE 19 3,297,974 0 0
VICI PPTYS INC COM 925652109 1,020,428 34,185,182 SH   SOLE 21 34,185,182 0 0
VICI PPTYS INC COM 925652109 829,300 27,782,249 SH   SOLE 22 25,058,501 0 2,723,748
VICI PPTYS INC COM 925652109 50,355 1,686,932 SH   SOLE 23 1,686,932 0 0
VICI PPTYS INC COM 925652109 158,996 5,326,489 SH   SOLE 25 5,326,489 0 0
VICI PPTYS INC COM 925652109 48,971 1,640,566 SH   SOLE 26 545,414 0 1,095,152
VICI PPTYS INC COM 925652109 72,663 2,434,288 SH   SOLE 28 92,032 0 2,342,256
VICI PPTYS INC COM 925652109 45 1,520 SH   SOLE 29 1,520 0 0
VICI PPTYS INC COM 925652109 222,131 7,441,575 SH   SOLE 30 7,441,575 0 0
VICI PPTYS INC COM 925652109 6,277 210,299 SH   SOLE 31 192,712 0 17,587
VICI PPTYS INC COM 925652109 24,129 808,335 SH   SOLE 34 808,335 0 0
VICI PPTYS INC COM 925652109 9,044 302,969 SH   SOLE 36 302,969 0 0
VICI PPTYS INC COM 925652109 917 30,730 SH   SOLE 40 30,730 0 0
VICI PPTYS INC COM 925652109 36 1,214 SH   OTR 43 1,214 0 0
VICI PPTYS INC COM 925652109 28,827 965,714 SH   SOLE 43 873,350 0 92,364
VICINITY MOTOR CORP COM 925654105 0 209 SH   SOLE 2 209 0 0
VICOR CORP COM 925815102 1,282 21,685 SH   SOLE 2 19,300 0 2,385
VICOR CORP COM 925815102 6 101 SH   SOLE 4 101 0 0
VICOR CORP COM 925815102 16 263 SH   SOLE 7 263 0 0
VICOR CORP COM 925815102 5,637 95,312 SH   SOLE 18 95,312 0 0
VICOR CORP COM 925815102 2,426 41,017 SH   SOLE 19 41,017 0 0
VICOR CORP COM 925815102 89,505 1,513,443 SH   SOLE 21 1,513,443 0 0
VICOR CORP COM 925815102 36,561 618,218 SH   SOLE 22 602,726 0 15,492
VICOR CORP COM 925815102 170 2,874 SH   SOLE 25 2,874 0 0
VICOR CORP COM 925815102 535 9,047 SH   SOLE 26 7,580 0 1,467
VICOR CORP COM 925815102 177 2,990 SH   SOLE 28 383 0 2,607
VICOR CORP COM 925815102 598 10,106 SH   SOLE 30 10,106 0 0
VICOR CORP COM 925815102 177 2,989 SH   SOLE 40 2,989 0 0
VICOR CORP COM 925815102 584 9,868 SH   SOLE 43 9,210 0 658
VICTORIAS SECRET AND CO COMMON STOCK 926400102 5,839 200,504 SH   SOLE 2 85,421 0 115,083
VICTORIAS SECRET AND CO COMMON STOCK 926400102 9 320 SH   SOLE 4 320 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 41 1,406 SH   SOLE 7 1,406 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 5,222 179,316 SH   SOLE 18 179,316 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 755 25,932 SH   SOLE 19 25,932 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 118,809 4,079,963 SH   SOLE 21 4,079,963 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 65,140 2,236,943 SH   SOLE 22 2,133,686 0 103,257
VICTORIAS SECRET AND CO COMMON STOCK 926400102 406 13,948 SH   SOLE 25 13,948 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 1,355 46,530 SH   SOLE 26 39,665 0 6,865
VICTORIAS SECRET AND CO COMMON STOCK 926400102 176 6,056 SH   SOLE 28 1,658 0 4,398
VICTORIAS SECRET AND CO COMMON STOCK 926400102 1,798 61,758 SH   SOLE 30 61,758 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 36 1,247 SH   SOLE 31 1,247 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 177 6,082 SH   SOLE 36 6,082 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 316 10,838 SH   SOLE 40 10,838 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 6 208 SH   OTR 43 208 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 683 23,452 SH   SOLE 43 21,463 0 1,989
VICTORY CAP HLDGS INC COM CL A 92645B103 1,142 48,983 SH   SOLE 2 41,882 0 7,101
VICTORY CAP HLDGS INC COM CL A 92645B103 4 172 SH   SOLE 7 172 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 1,152 49,442 SH   SOLE 18 49,442 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 698 29,944 SH   SOLE 19 29,944 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 14,475 620,962 SH   SOLE 21 620,962 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 13,292 570,231 SH   SOLE 22 554,140 0 16,091
VICTORY CAP HLDGS INC COM CL A 92645B103 50 2,158 SH   SOLE 25 2,158 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 10 450 SH   SOLE 26 450 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 46 1,975 SH   SOLE 28 0 0 1,975
VICTORY CAP HLDGS INC COM CL A 92645B103 606 26,001 SH   SOLE 30 26,001 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 254 10,906 SH   SOLE 34 10,906 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 67 2,855 SH   SOLE 40 2,855 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 51 2,195 SH   SOLE 43 2,185 0 10
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 1 9 SH   SOLE 17 0 0 9
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 18 300 SH   SOLE 17 0 0 300
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 5 93 SH   SOLE 17 0 0 93
VIEMED HEALTHCARE INC COM 92663R105 195 32,498 SH   SOLE 2 17,381 0 15,117
VIEMED HEALTHCARE INC COM 92663R105 107 17,914 SH   SOLE 18 5,956 0 11,958
VIEMED HEALTHCARE INC COM 92663R105 1,490 248,342 SH   SOLE 19 248,342 0 0
VIEMED HEALTHCARE INC COM 92663R105 432 71,982 SH   SOLE 21 71,982 0 0
VIEMED HEALTHCARE INC COM 92663R105 883 147,119 SH   SOLE 22 147,119 0 0
VIEMED HEALTHCARE INC COM 92663R105 164 27,416 SH   SOLE 26 0 0 27,416
VIEW INC COM CL A 92671V106 119 88,714 SH   SOLE 2 5,200 0 83,514
VIEW INC COM CL A 92671V106 2 1,362 SH   SOLE 7 1,362 0 0
VIEW INC COM CL A 92671V106 504 375,895 SH   SOLE 18 375,895 0 0
VIEW INC COM CL A 92671V106 267 199,416 SH   SOLE 19 199,416 0 0
VIEW INC COM CL A 92671V106 5,093 3,800,889 SH   SOLE 21 3,800,889 0 0
VIEW INC COM CL A 92671V106 2,735 2,041,295 SH   SOLE 22 1,970,538 0 70,757
VIEW INC COM CL A 92671V106 6 4,273 SH   SOLE 43 4,273 0 0
VIEWRAY INC COM 92672L107 733 201,467 SH   SOLE 2 158,823 0 42,644
VIEWRAY INC COM 92672L107 8 2,190 SH   SOLE 7 2,190 0 0
VIEWRAY INC COM 92672L107 1,505 413,499 SH   SOLE 18 413,499 0 0
VIEWRAY INC COM 92672L107 1,434 393,914 SH   SOLE 19 393,914 0 0
VIEWRAY INC COM 92672L107 21,459 5,895,222 SH   SOLE 21 5,895,222 0 0
VIEWRAY INC COM 92672L107 12,794 3,514,913 SH   SOLE 22 3,421,745 0 93,168
VIEWRAY INC COM 92672L107 5 1,384 SH   SOLE 23 1,384 0 0
VIEWRAY INC COM 92672L107 56 15,285 SH   SOLE 25 15,285 0 0
VIEWRAY INC COM 92672L107 50 13,808 SH   SOLE 26 1,691 0 12,117
VIEWRAY INC COM 92672L107 30 8,239 SH   SOLE 28 0 0 8,239
VIEWRAY INC COM 92672L107 190 52,151 SH   SOLE 30 52,151 0 0
VIEWRAY INC COM 92672L107 52 14,421 SH   SOLE 40 14,421 0 0
VIEWRAY INC COM 92672L107 206 56,466 SH   SOLE 43 56,466 0 0
VIGIL NEUROSCIENCE INC COM 92673K108 12 1,314 SH   SOLE 18 1,314 0 0
VIGIL NEUROSCIENCE INC COM 92673K108 133 14,591 SH   SOLE 21 14,591 0 0
VIGIL NEUROSCIENCE INC COM 92673K108 781 85,820 SH   SOLE 22 85,820 0 0
VIKING THERAPEUTICS INC COM 92686J106 211 77,661 SH   SOLE 2 49,637 0 28,024
VIKING THERAPEUTICS INC COM 92686J106 30 11,192 SH   SOLE 18 11,192 0 0
VIKING THERAPEUTICS INC COM 92686J106 600 220,581 SH   SOLE 21 220,581 0 0
VIKING THERAPEUTICS INC COM 92686J106 3,132 1,151,546 SH   SOLE 22 1,151,546 0 0
VIKING THERAPEUTICS INC COM 92686J106 14 5,276 SH   SOLE 43 5,276 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200 5 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200 57 1,291 SH   SOLE 21 1,291 0 0
VILLAGE FARMS INTL INC COM 92707Y108 109 57,014 SH   SOLE 7 57,014 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 95 4,891 SH   SOLE 2 334 0 4,557
VILLAGE SUPER MKT INC CL A NEW 927107409 59 3,055 SH   SOLE 4 0 0 3,055
VILLAGE SUPER MKT INC CL A NEW 927107409 0 13 SH   SOLE 7 13 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 508 26,256 SH   SOLE 18 26,256 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 317 16,376 SH   SOLE 19 16,376 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 5,479 283,461 SH   SOLE 21 283,461 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 3,688 190,801 SH   SOLE 22 185,781 0 5,020
VILLAGE SUPER MKT INC CL A NEW 927107409 43 2,225 SH   SOLE 43 2,225 0 0
VIMEO INC COMMON STOCK 92719V100 1,485 371,280 SH   SOLE 2 246,493 0 124,787
VIMEO INC COMMON STOCK 92719V100 2 477 SH   SOLE 4 477 0 0
VIMEO INC COMMON STOCK 92719V100 6 1,554 SH   SOLE 7 1,554 0 0
VIMEO INC COMMON STOCK 92719V100 1,489 372,305 SH   SOLE 18 372,305 0 0
VIMEO INC COMMON STOCK 92719V100 3,628 907,074 SH   SOLE 19 907,074 0 0
VIMEO INC COMMON STOCK 92719V100 20,666 5,166,615 SH   SOLE 21 5,166,615 0 0
VIMEO INC COMMON STOCK 92719V100 16,647 4,161,685 SH   SOLE 22 4,076,674 0 85,011
VIMEO INC COMMON STOCK 92719V100 131 32,659 SH   SOLE 23 32,659 0 0
VIMEO INC COMMON STOCK 92719V100 75 18,786 SH   SOLE 25 18,786 0 0
VIMEO INC COMMON STOCK 92719V100 639 159,872 SH   SOLE 26 42,106 0 117,766
VIMEO INC COMMON STOCK 92719V100 33 8,288 SH   SOLE 28 2,751 0 5,537
VIMEO INC COMMON STOCK 92719V100 1,042 260,619 SH   SOLE 30 260,619 0 0
VIMEO INC COMMON STOCK 92719V100 12 3,008 SH   SOLE 36 3,008 0 0
VIMEO INC COMMON STOCK 92719V100 73 18,256 SH   SOLE 40 18,256 0 0
VIMEO INC COMMON STOCK 92719V100 393 98,179 SH   SOLE 43 95,139 0 3,040
VINCE HLDG CORP COM NEW 92719W207 4 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207 45 7,230 SH   SOLE 21 7,230 0 0
VINCE HLDG CORP COM NEW 92719W207 276 44,153 SH   SOLE 22 44,153 0 0
VINCERX PHARMA INC COM NEW 92731L106 19 13,600 SH   SOLE 2 7,732 0 5,868
VINCERX PHARMA INC COM NEW 92731L106 4 3,193 SH   SOLE 18 3,193 0 0
VINCERX PHARMA INC COM NEW 92731L106 18 13,200 SH   SOLE 19 13,200 0 0
VINCERX PHARMA INC COM NEW 92731L106 53 38,667 SH   SOLE 21 38,667 0 0
VINCERX PHARMA INC COM NEW 92731L106 92 66,769 SH   SOLE 22 66,769 0 0
VINCERX PHARMA INC COM NEW 92731L106 1 636 SH   SOLE 23 636 0 0
VINCERX PHARMA INC COM NEW 92731L106 4 2,705 SH   SOLE 26 0 0 2,705
VINCO VENTURES INC COM 927330100 124 133,192 SH   SOLE 2 91,508 0 41,684
VINCO VENTURES INC COM 927330100 2 2,124 SH   SOLE 7 2,124 0 0
VINCO VENTURES INC COM 927330100 542 581,796 SH   SOLE 18 581,796 0 0
VINCO VENTURES INC COM 927330100 399 428,371 SH   SOLE 19 428,371 0 0
VINCO VENTURES INC COM 927330100 7,016 7,534,325 SH   SOLE 21 7,534,325 0 0
VINCO VENTURES INC COM 927330100 4,855 5,213,824 SH   SOLE 22 5,073,726 0 140,098
VINCO VENTURES INC COM 927330100 62 66,098 SH   SOLE 25 66,098 0 0
VINCO VENTURES INC COM 927330100 13 14,271 SH   SOLE 26 0 0 14,271
VINTAGE WINE ESTATES INC COM 92747V106 141 50,750 SH   SOLE 2 37,699 0 13,051
VINTAGE WINE ESTATES INC COM 92747V106 1 488 SH   SOLE 7 488 0 0
VINTAGE WINE ESTATES INC COM 92747V106 277 100,179 SH   SOLE 18 100,179 0 0
VINTAGE WINE ESTATES INC COM 92747V106 167 60,298 SH   SOLE 19 60,298 0 0
VINTAGE WINE ESTATES INC COM 92747V106 2,889 1,042,946 SH   SOLE 21 1,042,946 0 0
VINTAGE WINE ESTATES INC COM 92747V106 1,517 547,567 SH   SOLE 22 508,935 0 38,632
VINTAGE WINE ESTATES INC COM 92747V106 26 9,373 SH   SOLE 25 9,373 0 0
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 13 10,656 SH   SOLE 22 10,656 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 653 22,798 SH   SOLE 2 22,798 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 204 7,107 SH   SOLE 4 0 0 7,107
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,520 53,053 SH   SOLE 21 53,053 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,421 49,567 SH   SOLE 22 20,099 0 29,468
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 286 9,973 SH   SOLE 25 9,973 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 996 34,760 SH   SOLE 26 29,905 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,079 37,662 SH   SOLE 28 0 0 37,662
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 3,491 121,812 SH   SOLE 30 121,812 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 187 6,512 SH   SOLE 40 6,512 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 8,878 1,055,628 SH   SOLE 2 682,989 0 372,639
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,497 296,966 SH   SOLE 4 169,873 0 127,093
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 565 67,199 SH   SOLE 7 67,199 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,602 190,519 SH   SOLE 13 76,383 0 114,136
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,355 398,896 SH   SOLE 15 398,896 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,198 261,310 SH   SOLE 18 261,310 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,239 147,316 SH   SOLE 19 147,316 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 74,647 8,875,965 SH   SOLE 21 8,875,965 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 49,633 5,901,649 SH   SOLE 22 5,198,241 0 703,408
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5,867 697,655 SH   SOLE 23 697,655 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,709 322,162 SH   SOLE 25 322,162 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5,870 697,962 SH   SOLE 26 127,923 0 570,039
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 14,815 1,761,568 SH   SOLE 28 35,857 0 1,725,711
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 490 58,298 SH   SOLE 29 58,298 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 37,221 4,425,751 SH   SOLE 30 4,425,751 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,713 203,651 SH   SOLE 31 177,839 0 25,812
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 633 75,272 SH   SOLE 34 75,272 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 178 21,183 SH   SOLE 36 21,183 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 9 1,036 SH   SOLE 40 1,036 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 9,776 1,162,437 SH   SOLE 43 1,103,676 0 58,761
VIR BIOTECHNOLOGY INC COM 92764N102 4,518 234,359 SH   SOLE 2 101,095 0 133,264
VIR BIOTECHNOLOGY INC COM 92764N102 6 319 SH   SOLE 4 319 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 104 5,402 SH   SOLE 7 5,402 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 5,324 276,160 SH   SOLE 18 276,160 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 10,712 555,595 SH   SOLE 19 555,595 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 189,617 9,834,899 SH   SOLE 21 9,834,899 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 45,166 2,342,620 SH   SOLE 22 2,258,282 0 84,338
VIR BIOTECHNOLOGY INC COM 92764N102 238 12,323 SH   SOLE 23 12,323 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 203 10,549 SH   SOLE 25 10,549 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 1,952 101,242 SH   SOLE 26 21,568 0 79,674
VIR BIOTECHNOLOGY INC COM 92764N102 114 5,893 SH   SOLE 28 1,688 0 4,205
VIR BIOTECHNOLOGY INC COM 92764N102 8,354 433,293 SH   SOLE 30 433,293 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 13 665 SH   SOLE 34 665 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 54 2,798 SH   SOLE 36 2,798 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 162 8,400 SH   SOLE 40 8,400 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 949 49,209 SH   SOLE 43 48,258 0 951
VIRACTA THERAPEUTICS INC COM 92765F108 1 119 SH   SOLE 2 0 0 119
VIRACTA THERAPEUTICS INC COM 92765F108 21 4,830 SH   SOLE 18 4,830 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 1,736 406,623 SH   SOLE 21 406,623 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 1,003 234,846 SH   SOLE 22 234,846 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 69 16,182 SH   SOLE 30 16,182 0 0
VIRCO MFG CO COM 927651109 5 1,144 SH   SOLE 18 1,144 0 0
VIRCO MFG CO COM 927651109 85 20,003 SH   SOLE 21 20,003 0 0
VIRCO MFG CO COM 927651109 230 54,022 SH   SOLE 22 54,022 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,213 257,572 SH   SOLE 2 152,871 0 104,701
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 3 729 SH   SOLE 4 729 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 11 2,431 SH   SOLE 7 2,431 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 3,035 644,440 SH   SOLE 18 644,440 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2,002 425,028 SH   SOLE 19 425,028 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 48,767 10,354,008 SH   SOLE 21 10,354,008 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 26,652 5,658,636 SH   SOLE 22 5,454,986 0 203,650
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 186 39,556 SH   SOLE 25 39,556 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 629 133,587 SH   SOLE 26 109,319 0 24,268
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 105 22,270 SH   SOLE 28 2,831 0 19,439
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 812 172,325 SH   SOLE 30 172,325 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 25 5,261 SH   SOLE 34 5,261 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 21 4,367 SH   SOLE 36 4,367 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 111 23,543 SH   SOLE 40 23,543 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 19 3,996 SH   SOLE 43 3,996 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 5 155 SH   SOLE 2 0 0 155
VIRGINIA NATL BANKSHARES COR COM 928031103 25 771 SH   SOLE 18 771 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 1,150 35,456 SH   SOLE 21 35,456 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 24 738 SH   SOLE 22 738 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 394 19,230 SH   SOLE 2 11,829 0 7,401
VIRIDIAN THERAPEUTICS INC COM 92790C104 8 390 SH   SOLE 7 390 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 1,460 71,178 SH   SOLE 18 71,178 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 5,425 264,495 SH   SOLE 19 264,495 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 19,866 968,595 SH   SOLE 21 968,595 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 13,042 635,866 SH   SOLE 22 613,266 0 22,600
VIRIDIAN THERAPEUTICS INC COM 92790C104 97 4,713 SH   SOLE 25 4,713 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 249 12,149 SH   SOLE 30 12,149 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 34 1,649 SH   SOLE 34 1,649 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 78 3,797 SH   SOLE 40 3,797 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 1 1,339 SH   SOLE 18 1,339 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 14 36,260 SH   SOLE 21 36,260 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 0 755 SH   SOLE 22 755 0 0
VIRNETX HLDG CORP COM 92823T108 2 1,921 SH   SOLE 2 0 0 1,921
VIRNETX HLDG CORP COM 92823T108 11 9,782 SH   SOLE 18 9,782 0 0
VIRNETX HLDG CORP COM 92823T108 218 186,324 SH   SOLE 21 186,324 0 0
VIRNETX HLDG CORP COM 92823T108 1,244 1,063,385 SH   SOLE 22 1,063,385 0 0
VIRPAX PHARMACEUTICALS INC COM 928251107 1 464 SH   SOLE 22 464 0 0
VIRTRA INC COM PAR 92827K301 8 1,465 SH   SOLE 18 1,465 0 0
VIRTRA INC COM PAR 92827K301 163 30,102 SH   SOLE 21 30,102 0 0
VIRTRA INC COM PAR 92827K301 312 57,647 SH   SOLE 22 57,647 0 0
VIRTU FINL INC CL A 928254101 5,372 258,623 SH   SOLE 2 59,029 0 199,594
VIRTU FINL INC CL A 928254101 5 250 SH   SOLE 4 250 0 0
VIRTU FINL INC CL A 928254101 297 14,316 SH   SOLE 7 1,206 0 13,110
VIRTU FINL INC CL A 928254101 830 39,950 SH   SOLE 18 39,950 0 0
VIRTU FINL INC CL A 928254101 909 43,747 SH   SOLE 19 43,747 0 0
VIRTU FINL INC CL A 928254101 33,577 1,616,626 SH   SOLE 21 1,616,626 0 0
VIRTU FINL INC CL A 928254101 45,745 2,202,436 SH   SOLE 22 2,083,555 0 118,881
VIRTU FINL INC CL A 928254101 333 16,049 SH   SOLE 23 16,049 0 0
VIRTU FINL INC CL A 928254101 256 12,322 SH   SOLE 25 12,322 0 0
VIRTU FINL INC CL A 928254101 833 40,092 SH   SOLE 26 33,404 0 6,688
VIRTU FINL INC CL A 928254101 143 6,867 SH   SOLE 28 888 0 5,979
VIRTU FINL INC CL A 928254101 934 44,982 SH   SOLE 30 44,982 0 0
VIRTU FINL INC CL A 928254101 32 1,527 SH   SOLE 31 1,527 0 0
VIRTU FINL INC CL A 928254101 339 16,341 SH   SOLE 34 16,341 0 0
VIRTU FINL INC CL A 928254101 226 10,897 SH   SOLE 40 10,897 0 0
VIRTU FINL INC CL A 928254101 1,418 68,271 SH   SOLE 43 61,129 0 7,142
VIRTUS INVT PARTNERS INC COM 92828Q109 2,150 13,480 SH   SOLE 2 5,247 0 8,233
VIRTUS INVT PARTNERS INC COM 92828Q109 4 24 SH   SOLE 4 24 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 12 74 SH   SOLE 7 74 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 4,094 25,665 SH   SOLE 18 25,665 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 6,544 41,026 SH   SOLE 19 41,026 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 131,949 827,165 SH   SOLE 21 827,165 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 34,966 219,197 SH   SOLE 22 211,760 0 7,437
VIRTUS INVT PARTNERS INC COM 92828Q109 75 470 SH   SOLE 23 470 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 200 1,255 SH   SOLE 25 1,255 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,950 12,227 SH   SOLE 26 2,586 0 9,641
VIRTUS INVT PARTNERS INC COM 92828Q109 82 513 SH   SOLE 28 136 0 377
VIRTUS INVT PARTNERS INC COM 92828Q109 2,050 12,848 SH   SOLE 30 12,848 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 142 892 SH   SOLE 40 892 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,575 9,875 SH   SOLE 43 7,694 0 2,181
VISA INC COM CL A 92826C839 665,238 3,744,655 SH   SOLE 2 1,134,271 0 2,610,384
VISA INC COM CL A 92826C839 266,254 1,498,755 SH   SOLE 4 758,586 0 740,169
VISA INC COM CL A 92826C839 265,821 1,496,319 SH   SOLE 7 1,438,429 0 57,890
VISA INC COM CL A 92826C839 20,152 113,438 SH   SOLE 13 70,925 0 42,513
VISA INC COM CL A 92826C839 28,728 161,712 SH   SOLE 15 161,712 0 0
VISA INC COM CL A 92826C839 52 294 SH   SOLE 17 0 0 294
VISA INC COM CL A 92826C839 1,276,542 7,185,712 SH   SOLE 18 6,289,301 0 896,411
VISA INC COM CL A 92826C839 852,597 4,799,305 SH   SOLE 19 4,799,305 0 0
VISA INC COM CL A 92826C839 7,171,586 40,369,184 SH   SOLE 21 40,369,184 0 0
VISA INC COM CL A 92826C839 6,410,206 36,083,342 SH   SOLE 22 32,729,800 0 3,353,542
VISA INC COM CL A 92826C839 492,571 2,772,704 SH   SOLE 23 2,772,704 0 0
VISA INC COM CL A 92826C839 492,315 2,771,265 SH   SOLE 25 2,744,128 0 27,137
VISA INC COM CL A 92826C839 649,586 3,656,552 SH   SOLE 26 1,544,237 0 2,112,315
VISA INC COM CL A 92826C839 731,004 4,114,855 SH   SOLE 28 149,113 0 3,965,742
VISA INC COM CL A 92826C839 13,494 75,960 SH   SOLE 29 75,960 0 0
VISA INC COM CL A 92826C839 1,609,844 9,061,888 SH   SOLE 30 9,061,888 0 0
VISA INC COM CL A 92826C839 88,902 500,435 SH   SOLE 31 470,440 0 29,995
VISA INC COM CL A 92826C839 27,233 153,297 SH   SOLE 32 153,297 0 0
VISA INC COM CL A 92826C839 350,977 1,975,667 SH   SOLE 34 1,975,667 0 0
VISA INC COM CL A 92826C839 97,082 546,481 SH   SOLE 36 546,481 0 0
VISA INC COM CL A 92826C839 1,509 8,497 SH   SOLE 37 8,497 0 0
VISA INC COM CL A 92826C839 9,457 53,233 SH   SOLE 40 53,233 0 0
VISA INC COM CL A 92826C839 631 3,552 SH   OTR 43 3,552 0 0
VISA INC COM CL A 92826C839 331,932 1,868,461 SH   SOLE 43 1,712,642 0 155,820
VISA INC OPTIONS 92826C839 852 4,800 SH Call SOLE 2 0 0 4,800
VISA INC OPTIONS 92826C839 604 3,400 SH Call SOLE 4 3,400 0 0
VISA INC OPTIONS 92826C839 9,647 54,300 SH Call SOLE 18 54,300 0 0
VISA INC OPTIONS 92826C839 53,543 301,400 SH Call SOLE 19 301,400 0 0
VISA INC OPTIONS 92826C839 4,014 22,600 SH Call SOLE 22 22,600 0 0
VISA INC OPTIONS 92826C839 479 2,700 SH Call SOLE 26 2,700 0 0
VISA INC OPTIONS 92826C839 29,242 164,600 SH Call SOLE 34 164,600 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 6,041 339,560 SH   SOLE 2 232,363 0 107,197
VISHAY INTERTECHNOLOGY INC COM 928298108 25 1,423 SH   SOLE 4 585 0 838
VISHAY INTERTECHNOLOGY INC COM 928298108 48 2,706 SH   SOLE 7 2,706 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 11,019 619,401 SH   SOLE 18 619,401 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 6,295 353,825 SH   SOLE 19 353,825 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 169,673 9,537,556 SH   SOLE 21 9,537,556 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 69,005 3,878,844 SH   SOLE 22 3,733,305 0 145,539
VISHAY INTERTECHNOLOGY INC COM 928298108 353 19,855 SH   SOLE 25 19,855 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,486 83,523 SH   SOLE 26 35,651 0 47,872
VISHAY INTERTECHNOLOGY INC COM 928298108 3 143 SH   SOLE 28 143 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,239 238,254 SH   SOLE 30 238,254 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 80 4,511 SH   SOLE 36 4,511 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 273 15,325 SH   SOLE 40 15,325 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 6,315 354,972 SH   SOLE 43 339,030 0 15,942
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 4,675 5,030,000 PRN   SOLE 2 5,030,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 3,796 4,084,000 PRN   SOLE 21 4,084,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 7,668 8,250,000 PRN   SOLE 22 8,250,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 305 10,300 SH   SOLE 2 5,118 0 5,182
VISHAY PRECISION GROUP INC COM 92835K103 5 169 SH   SOLE 7 169 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,166 39,395 SH   SOLE 18 39,395 0 0
VISHAY PRECISION GROUP INC COM 92835K103 698 23,583 SH   SOLE 19 23,583 0 0
VISHAY PRECISION GROUP INC COM 92835K103 14,390 486,312 SH   SOLE 21 486,312 0 0
VISHAY PRECISION GROUP INC COM 92835K103 9,424 318,484 SH   SOLE 22 304,274 0 14,210
VISHAY PRECISION GROUP INC COM 92835K103 59 1,998 SH   SOLE 25 1,998 0 0
VISHAY PRECISION GROUP INC COM 92835K103 93 3,148 SH   SOLE 26 596 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 314 10,596 SH   SOLE 30 10,596 0 0
VISHAY PRECISION GROUP INC COM 92835K103 45 1,506 SH   SOLE 40 1,506 0 0
VISHAY PRECISION GROUP INC COM 92835K103 57 1,910 SH   SOLE 43 1,910 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 0 4 SH   SOLE 21 4 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 258 608,771 SH   SOLE 22 608,771 0 0
VISTA OUTDOOR INC COM 928377100 836 34,390 SH   SOLE 2 23,139 0 11,251
VISTA OUTDOOR INC COM 928377100 6 231 SH   SOLE 4 231 0 0
VISTA OUTDOOR INC COM 928377100 17 690 SH   SOLE 7 690 0 0
VISTA OUTDOOR INC COM 928377100 5,009 205,979 SH   SOLE 18 205,979 0 0
VISTA OUTDOOR INC COM 928377100 2,488 102,285 SH   SOLE 19 102,285 0 0
VISTA OUTDOOR INC COM 928377100 165,279 6,796,006 SH   SOLE 21 6,796,006 0 0
VISTA OUTDOOR INC COM 928377100 33,934 1,395,314 SH   SOLE 22 1,335,572 0 59,742
VISTA OUTDOOR INC COM 928377100 829 34,079 SH   SOLE 26 29,430 0 4,649
VISTA OUTDOOR INC COM 928377100 2,244 92,273 SH   SOLE 30 92,273 0 0
VISTA OUTDOOR INC COM 928377100 170 6,970 SH   SOLE 40 6,970 0 0
VISTA OUTDOOR INC COM 928377100 1,180 48,534 SH   SOLE 43 44,907 0 3,627
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 5 30,967 SH   SOLE 2 7,834 0 23,133
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 85 557,737 SH   SOLE 18 557,737 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 52 341,353 SH   SOLE 19 341,353 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 906 5,955,318 SH   SOLE 21 5,955,318 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 731 4,809,181 SH   SOLE 22 4,753,977 0 55,204
VISTEON CORP COM NEW 92839U206 5,819 54,863 SH   SOLE 2 40,037 0 14,826
VISTEON CORP COM NEW 92839U206 1,693 15,963 SH   SOLE 4 114 0 15,849
VISTEON CORP COM NEW 92839U206 66 620 SH   SOLE 7 620 0 0
VISTEON CORP COM NEW 92839U206 13,035 122,899 SH   SOLE 18 120,438 0 2,461
VISTEON CORP COM NEW 92839U206 15,755 148,551 SH   SOLE 19 148,551 0 0
VISTEON CORP COM NEW 92839U206 204,089 1,924,281 SH   SOLE 21 1,924,281 0 0
VISTEON CORP COM NEW 92839U206 92,471 871,871 SH   SOLE 22 854,437 0 17,434
VISTEON CORP COM NEW 92839U206 481 4,532 SH   SOLE 23 4,532 0 0
VISTEON CORP COM NEW 92839U206 547 5,155 SH   SOLE 25 5,155 0 0
VISTEON CORP COM NEW 92839U206 2,616 24,666 SH   SOLE 26 11,244 0 13,422
VISTEON CORP COM NEW 92839U206 207 1,954 SH   SOLE 28 498 0 1,456
VISTEON CORP COM NEW 92839U206 7,510 70,812 SH   SOLE 30 70,812 0 0
VISTEON CORP COM NEW 92839U206 383 3,610 SH   SOLE 36 3,610 0 0
VISTEON CORP COM NEW 92839U206 407 3,839 SH   SOLE 40 3,839 0 0
VISTEON CORP COM NEW 92839U206 2,002 18,876 SH   SOLE 43 17,709 0 1,167
VISTRA CORP COM 92840M102 28,492 1,356,781 SH   SOLE 2 511,360 0 845,421
VISTRA CORP COM 92840M102 5,271 250,995 SH   SOLE 4 160,027 0 90,968
VISTRA CORP COM 92840M102 1,153 54,920 SH   SOLE 7 54,920 0 0
VISTRA CORP COM 92840M102 1,321 62,916 SH   SOLE 13 62,916 0 0
VISTRA CORP COM 92840M102 1,253 59,649 SH   SOLE 15 59,649 0 0
VISTRA CORP COM 92840M102 8,330 396,679 SH   SOLE 18 332,583 0 64,096
VISTRA CORP COM 92840M102 10,287 489,843 SH   SOLE 19 489,843 0 0
VISTRA CORP COM 92840M102 152,743 7,273,469 SH   SOLE 21 7,273,469 0 0
VISTRA CORP COM 92840M102 218,844 10,421,156 SH   SOLE 22 9,505,095 0 916,061
VISTRA CORP COM 92840M102 16,531 787,175 SH   SOLE 23 787,175 0 0
VISTRA CORP COM 92840M102 2,756 131,231 SH   SOLE 25 131,231 0 0
VISTRA CORP COM 92840M102 14,119 672,310 SH   SOLE 26 404,325 0 267,985
VISTRA CORP COM 92840M102 5,736 273,142 SH   SOLE 28 6,017 0 267,125
VISTRA CORP COM 92840M102 899 42,803 SH   SOLE 29 42,803 0 0
VISTRA CORP COM 92840M102 15,816 753,130 SH   SOLE 30 753,130 0 0
VISTRA CORP COM 92840M102 3,841 182,881 SH   SOLE 31 175,435 0 7,446
VISTRA CORP COM 92840M102 399 19,018 SH   SOLE 34 19,018 0 0
VISTRA CORP COM 92840M102 3,478 165,612 SH   SOLE 36 165,612 0 0
VISTRA CORP COM 92840M102 171 8,125 SH   SOLE 40 8,125 0 0
VISTRA CORP COM 92840M102 17 791 SH   OTR 43 791 0 0
VISTRA CORP COM 92840M102 3,915 186,440 SH   SOLE 43 177,166 0 9,274
VITA COCO CO INC COM 92846Q107 74 6,516 SH   SOLE 2 1,232 0 5,284
VITA COCO CO INC COM 92846Q107 5 434 SH   SOLE 7 434 0 0
VITA COCO CO INC COM 92846Q107 906 79,511 SH   SOLE 18 79,511 0 0
VITA COCO CO INC COM 92846Q107 583 51,191 SH   SOLE 19 51,191 0 0
VITA COCO CO INC COM 92846Q107 10,150 891,146 SH   SOLE 21 891,146 0 0
VITA COCO CO INC COM 92846Q107 6,618 581,016 SH   SOLE 22 575,224 0 5,792
VITA COCO CO INC COM 92846Q107 4 354 SH   SOLE 23 354 0 0
VITA COCO CO INC COM 92846Q107 4 317 SH   SOLE 43 298 0 19
VITAL FARMS INC COM 92847W103 1,652 137,994 SH   SOLE 2 78,123 0 59,871
VITAL FARMS INC COM 92847W103 2 159 SH   SOLE 7 159 0 0
VITAL FARMS INC COM 92847W103 1,186 99,055 SH   SOLE 18 78,150 0 20,905
VITAL FARMS INC COM 92847W103 6,403 534,945 SH   SOLE 19 534,945 0 0
VITAL FARMS INC COM 92847W103 13,167 1,100,015 SH   SOLE 21 1,100,015 0 0
VITAL FARMS INC COM 92847W103 13,793 1,152,335 SH   SOLE 22 1,142,087 0 10,248
VITAL FARMS INC COM 92847W103 268 22,348 SH   SOLE 23 22,348 0 0
VITAL FARMS INC COM 92847W103 54 4,549 SH   SOLE 25 4,549 0 0
VITAL FARMS INC COM 92847W103 1,307 109,225 SH   SOLE 26 1,394 0 107,831
VITAL FARMS INC COM 92847W103 39 3,294 SH   SOLE 28 0 0 3,294
VITAL FARMS INC COM 92847W103 352 29,392 SH   SOLE 30 29,392 0 0
VITAL FARMS INC COM 92847W103 35 2,937 SH   SOLE 36 2,937 0 0
VITAL FARMS INC COM 92847W103 27 2,222 SH   SOLE 40 2,222 0 0
VITAL FARMS INC COM 92847W103 371 30,987 SH   SOLE 43 30,775 0 212
VITRU LTD COM G9440D103 74 3,541 SH   SOLE 2 3,541 0 0
VITRU LTD COM G9440D103 48 2,297 SH   SOLE 22 2,297 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109 3 1,212 SH   SOLE 18 1,212 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109 729 319,591 SH   SOLE 21 319,591 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109 2 879 SH   SOLE 22 879 0 0
VIVEVE MED INC COM NEW 92852W501 166 244,226 SH   SOLE 22 244,226 0 0
VIVID SEATS INC COM CL A 92854T100 140 18,319 SH   SOLE 2 10,199 0 8,120
VIVID SEATS INC COM CL A 92854T100 4 503 SH   SOLE 7 503 0 0
VIVID SEATS INC COM CL A 92854T100 501 65,468 SH   SOLE 18 65,468 0 0
VIVID SEATS INC COM CL A 92854T100 355 46,350 SH   SOLE 19 46,350 0 0
VIVID SEATS INC COM CL A 92854T100 6,188 807,840 SH   SOLE 21 807,840 0 0
VIVID SEATS INC COM CL A 92854T100 2,489 324,908 SH   SOLE 22 294,560 0 30,348
VIVID SEATS INC COM CL A 92854T100 50 6,510 SH   SOLE 25 6,510 0 0
VIVID SEATS INC COM CL A 92854T100 3 332 SH   SOLE 43 332 0 0
VIVINT SMART HOME INC COM CL A 928542109 439 66,747 SH   SOLE 2 20,418 0 46,329
VIVINT SMART HOME INC COM CL A 928542109 8 1,271 SH   SOLE 7 1,271 0 0
VIVINT SMART HOME INC COM CL A 928542109 1,771 269,108 SH   SOLE 18 269,108 0 0
VIVINT SMART HOME INC COM CL A 928542109 1,175 178,621 SH   SOLE 19 178,621 0 0
VIVINT SMART HOME INC COM CL A 928542109 20,040 3,045,596 SH   SOLE 21 3,045,596 0 0
VIVINT SMART HOME INC COM CL A 928542109 10,605 1,611,718 SH   SOLE 22 1,530,742 0 80,976
VIVINT SMART HOME INC COM CL A 928542109 197 29,907 SH   SOLE 25 29,907 0 0
VIVINT SMART HOME INC COM CL A 928542109 86 13,011 SH   SOLE 26 1,821 0 11,190
VIVINT SMART HOME INC COM CL A 928542109 3,353 509,642 SH   SOLE 30 509,642 0 0
VIVINT SMART HOME INC COM CL A 928542109 32 4,894 SH   SOLE 34 4,894 0 0
VIVINT SMART HOME INC COM CL A 928542109 2 338 SH   SOLE 36 338 0 0
VIVINT SMART HOME INC COM CL A 928542109 47 7,080 SH   SOLE 40 7,080 0 0
VIVINT SMART HOME INC COM CL A 928542109 242 36,825 SH   SOLE 43 36,465 0 360
VIVOS THERAPEUTICS INC COM 92859E108 2 3,409 SH   SOLE 18 3,409 0 0
VIVOS THERAPEUTICS INC COM 92859E108 27 41,633 SH   SOLE 21 41,633 0 0
VIVOS THERAPEUTICS INC COM 92859E108 1 1,037 SH   SOLE 22 1,037 0 0
VIZIO HLDG CORP CL A COM 92858V101 80 9,132 SH   SOLE 2 2,930 0 6,202
VIZIO HLDG CORP CL A COM 92858V101 6 743 SH   SOLE 7 743 0 0
VIZIO HLDG CORP CL A COM 92858V101 1,572 179,847 SH   SOLE 18 179,847 0 0
VIZIO HLDG CORP CL A COM 92858V101 1,108 126,804 SH   SOLE 19 126,804 0 0
VIZIO HLDG CORP CL A COM 92858V101 18,431 2,108,767 SH   SOLE 21 2,108,767 0 0
VIZIO HLDG CORP CL A COM 92858V101 11,735 1,342,630 SH   SOLE 22 1,329,999 0 12,631
VIZIO HLDG CORP CL A COM 92858V101 0 37 SH   SOLE 43 37 0 0
VMWARE INC CL A COM 928563402 39,940 375,162 SH   SOLE 2 54,664 0 320,498
VMWARE INC CL A COM 928563402 18,393 172,772 SH   SOLE 4 99,700 0 73,072
VMWARE INC CL A COM 928563402 3,282 30,833 SH   SOLE 7 30,119 0 714
VMWARE INC CL A COM 928563402 1,160 10,899 SH   SOLE 13 6,113 0 4,786
VMWARE INC CL A COM 928563402 2,526 23,723 SH   SOLE 15 23,723 0 0
VMWARE INC CL A COM 928563402 6 55 SH   SOLE 17 0 0 55
VMWARE INC CL A COM 928563402 31,685 297,625 SH   SOLE 18 286,798 0 10,827
VMWARE INC CL A COM 928563402 2,980 27,992 SH   SOLE 19 27,992 0 0
VMWARE INC CL A COM 928563402 371,456 3,489,162 SH   SOLE 21 3,489,162 0 0
VMWARE INC CL A COM 928563402 475,541 4,466,847 SH   SOLE 22 4,071,380 0 395,467
VMWARE INC CL A COM 928563402 35,867 336,905 SH   SOLE 23 336,905 0 0
VMWARE INC CL A COM 928563402 49,015 460,406 SH   SOLE 25 460,406 0 0
VMWARE INC CL A COM 928563402 31,429 295,221 SH   SOLE 26 155,148 0 140,073
VMWARE INC CL A COM 928563402 52,496 493,105 SH   SOLE 28 22,664 0 470,441
VMWARE INC CL A COM 928563402 21 201 SH   SOLE 29 201 0 0
VMWARE INC CL A COM 928563402 119,079 1,118,529 SH   SOLE 30 994,156 0 124,373
VMWARE INC CL A COM 928563402 4,993 46,903 SH   SOLE 31 42,995 0 3,908
VMWARE INC CL A COM 928563402 3,219 30,235 SH   SOLE 34 30,235 0 0
VMWARE INC CL A COM 928563402 7,467 70,140 SH   SOLE 36 70,140 0 0
VMWARE INC CL A COM 928563402 742 6,966 SH   SOLE 40 6,966 0 0
VMWARE INC CL A COM 928563402 40 377 SH   OTR 43 377 0 0
VMWARE INC CL A COM 928563402 26,260 246,661 SH   SOLE 43 234,151 0 12,510
VNET GROUP INC SPONSORED ADS A 90138A103 9 1,725 SH   SOLE 4 1,725 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 5,954 1,082,539 SH   SOLE 21 1,082,539 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 3,674 667,959 SH   SOLE 22 645,530 0 22,429
VNET GROUP INC SPONSORED ADS A 90138A103 5 968 SH   SOLE 25 968 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 1,551 281,936 SH   SOLE 30 281,936 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 2 273 SH   SOLE 34 273 0 0
VNET GROUP INC SPONSORED ADS A 90138A103 747 135,897 SH   SOLE 43 109,252 0 26,645
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4,364 385,200 SH   SOLE 18 384,516 0 684
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 947 83,541 SH   SOLE 25 83,541 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,793 158,240 SH   SOLE 34 158,240 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 8,949 789,831 SH   SOLE 43 682,207 0 107,624
VOLCON INC COM 92864V103 3 1,741 SH   SOLE 18 1,741 0 0
VOLCON INC COM 92864V103 54 27,206 SH   SOLE 21 27,206 0 0
VOLCON INC COM 92864V103 159 80,701 SH   SOLE 22 80,701 0 0
VOLITIONRX LTD COM 928661107 2 1,198 SH   SOLE 2 0 0 1,198
VOLITIONRX LTD COM 928661107 10 7,231 SH   SOLE 18 7,231 0 0
VOLITIONRX LTD COM 928661107 115 84,323 SH   SOLE 21 84,323 0 0
VOLITIONRX LTD COM 928661107 605 445,187 SH   SOLE 22 445,187 0 0
VOLTA INC COM CL A 92873V102 129 106,641 SH   SOLE 2 51,275 0 55,366
VOLTA INC COM CL A 92873V102 2 2,056 SH   SOLE 7 2,056 0 0
VOLTA INC COM CL A 92873V102 457 378,010 SH   SOLE 18 378,010 0 0
VOLTA INC COM CL A 92873V102 274 226,255 SH   SOLE 19 226,255 0 0
VOLTA INC COM CL A 92873V102 5,201 4,298,075 SH   SOLE 21 4,298,075 0 0
VOLTA INC COM CL A 92873V102 3,523 2,911,871 SH   SOLE 22 2,795,608 0 116,263
VOLTA INC COM CL A 92873V102 18 14,611 SH   SOLE 25 14,611 0 0
VOLTA INC COM CL A 92873V102 26 21,664 SH   SOLE 26 0 0 21,664
VOLTA INC COM CL A 92873V102 96 79,583 SH   SOLE 30 79,583 0 0
VOLTA INC COM CL A 92873V102 17 14,375 SH   SOLE 40 14,375 0 0
VOLTA INC *W EXP 08/26/202 92873V110 1 2,760 SH   SOLE 4 2,760 0 0
VOLTA INC *W EXP 08/26/202 92873V110 14 40,136 SH   SOLE 18 40,136 0 0
VOLTA INC *W EXP 08/26/202 92873V110 211 603,714 SH   SOLE 19 603,714 0 0
VOLTA INC *W EXP 08/26/202 92873V110 7 19,370 SH   SOLE 22 19,370 0 0
VOLTA INC *W EXP 08/26/202 92873V110 1 1,930 SH   SOLE 26 1,930 0 0
VOLTA INC *W EXP 08/26/202 92873V110 59 167,570 SH   SOLE 34 167,570 0 0
VONTIER CORPORATION COM 928881101 3,560 213,065 SH   SOLE 2 152,705 0 60,360
VONTIER CORPORATION COM 928881101 24 1,427 SH   SOLE 4 651 0 776
VONTIER CORPORATION COM 928881101 48 2,893 SH   SOLE 7 2,893 0 0
VONTIER CORPORATION COM 928881101 5,725 342,590 SH   SOLE 18 342,590 0 0
VONTIER CORPORATION COM 928881101 829 49,623 SH   SOLE 19 49,623 0 0
VONTIER CORPORATION COM 928881101 135,298 8,096,848 SH   SOLE 21 8,096,848 0 0
VONTIER CORPORATION COM 928881101 72,218 4,321,824 SH   SOLE 22 4,130,585 0 191,239
VONTIER CORPORATION COM 928881101 449 26,888 SH   SOLE 25 26,888 0 0
VONTIER CORPORATION COM 928881101 1,215 72,731 SH   SOLE 26 59,337 0 13,394
VONTIER CORPORATION COM 928881101 259 15,481 SH   SOLE 28 3,008 0 12,473
VONTIER CORPORATION COM 928881101 1,744 104,397 SH   SOLE 30 104,397 0 0
VONTIER CORPORATION COM 928881101 37 2,217 SH   SOLE 31 2,217 0 0
VONTIER CORPORATION COM 928881101 147 8,775 SH   SOLE 36 8,775 0 0
VONTIER CORPORATION COM 928881101 361 21,580 SH   SOLE 40 21,580 0 0
VONTIER CORPORATION COM 928881101 5 325 SH   OTR 43 325 0 0
VONTIER CORPORATION COM 928881101 3,476 208,028 SH   SOLE 43 190,248 0 17,780
VOR BIOPHARMA INC COM 929033108 19 4,865 SH   SOLE 2 4,305 0 560
VOR BIOPHARMA INC COM 929033108 15 3,697 SH   SOLE 18 3,697 0 0
VOR BIOPHARMA INC COM 929033108 7 1,693 SH   SOLE 19 1,693 0 0
VOR BIOPHARMA INC COM 929033108 991 248,910 SH   SOLE 21 248,910 0 0
VOR BIOPHARMA INC COM 929033108 646 162,308 SH   SOLE 22 162,308 0 0
VOR BIOPHARMA INC COM 929033108 64 16,148 SH   SOLE 30 16,148 0 0
VORNADO RLTY TR SH BEN INT 929042109 10,072 434,893 SH   SOLE 2 43,933 0 390,960
VORNADO RLTY TR SH BEN INT 929042109 3,691 159,359 SH   SOLE 4 148,075 0 11,284
VORNADO RLTY TR SH BEN INT 929042109 8,610 371,778 SH   SOLE 7 366,820 0 4,958
VORNADO RLTY TR SH BEN INT 929042109 8 339 SH   SOLE 13 339 0 0
VORNADO RLTY TR SH BEN INT 929042109 509 21,976 SH   SOLE 15 21,976 0 0
VORNADO RLTY TR SH BEN INT 929042109 6,434 277,795 SH   SOLE 18 265,264 0 12,531
VORNADO RLTY TR SH BEN INT 929042109 7,414 320,134 SH   SOLE 19 320,134 0 0
VORNADO RLTY TR SH BEN INT 929042109 124,093 5,358,059 SH   SOLE 21 5,358,059 0 0
VORNADO RLTY TR SH BEN INT 929042109 126,579 5,465,420 SH   SOLE 22 5,119,431 0 345,989
VORNADO RLTY TR SH BEN INT 929042109 6,355 274,405 SH   SOLE 23 274,405 0 0
VORNADO RLTY TR SH BEN INT 929042109 22,947 990,795 SH   SOLE 25 990,795 0 0
VORNADO RLTY TR SH BEN INT 929042109 7,049 304,345 SH   SOLE 26 100,341 0 204,004
VORNADO RLTY TR SH BEN INT 929042109 7,231 312,236 SH   SOLE 28 3,088 0 309,148
VORNADO RLTY TR SH BEN INT 929042109 46,181 1,994,005 SH   SOLE 30 1,994,005 0 0
VORNADO RLTY TR SH BEN INT 929042109 884 38,156 SH   SOLE 31 35,931 0 2,225
VORNADO RLTY TR SH BEN INT 929042109 154 6,665 SH   SOLE 34 6,665 0 0
VORNADO RLTY TR SH BEN INT 929042109 1,934 83,498 SH   SOLE 36 83,498 0 0
VORNADO RLTY TR SH BEN INT 929042109 158 6,803 SH   SOLE 40 6,803 0 0
VORNADO RLTY TR SH BEN INT 929042109 28 1,217 SH   OTR 43 1,217 0 0
VORNADO RLTY TR SH BEN INT 929042109 11,310 488,358 SH   SOLE 43 451,904 0 36,455
VOXX INTL CORP CL A 91829F104 2 309 SH   SOLE 2 0 0 309
VOXX INTL CORP CL A 91829F104 19 2,540 SH   SOLE 18 2,540 0 0
VOXX INTL CORP CL A 91829F104 229 30,151 SH   SOLE 21 30,151 0 0
VOXX INTL CORP CL A 91829F104 1,654 217,339 SH   SOLE 22 217,339 0 0
VOYA FINANCIAL INC COM 929089100 36,188 598,150 SH   SOLE 2 352,088 0 246,062
VOYA FINANCIAL INC COM 929089100 2,501 41,346 SH   SOLE 4 39,324 0 2,022
VOYA FINANCIAL INC COM 929089100 358 5,923 SH   SOLE 7 5,923 0 0
VOYA FINANCIAL INC COM 929089100 53 884 SH   SOLE 15 884 0 0
VOYA FINANCIAL INC COM 929089100 47,493 785,002 SH   SOLE 18 623,985 0 161,017
VOYA FINANCIAL INC COM 929089100 52,582 869,124 SH   SOLE 19 869,124 0 0
VOYA FINANCIAL INC COM 929089100 293,622 4,853,264 SH   SOLE 21 4,853,264 0 0
VOYA FINANCIAL INC COM 929089100 218,580 3,612,888 SH   SOLE 22 3,329,016 0 283,872
VOYA FINANCIAL INC COM 929089100 683 11,290 SH   SOLE 23 11,290 0 0
VOYA FINANCIAL INC COM 929089100 8,408 138,979 SH   SOLE 25 127,658 0 11,321
VOYA FINANCIAL INC COM 929089100 11,964 197,749 SH   SOLE 26 74,114 0 123,635
VOYA FINANCIAL INC COM 929089100 12,193 201,534 SH   SOLE 28 57,758 0 143,776
VOYA FINANCIAL INC COM 929089100 1,405 23,224 SH   SOLE 29 23,224 0 0
VOYA FINANCIAL INC COM 929089100 16,303 269,467 SH   SOLE 30 269,467 0 0
VOYA FINANCIAL INC COM 929089100 2,399 39,646 SH   SOLE 31 39,646 0 0
VOYA FINANCIAL INC COM 929089100 5,386 89,025 SH   SOLE 34 89,025 0 0
VOYA FINANCIAL INC COM 929089100 3,547 58,636 SH   SOLE 36 58,636 0 0
VOYA FINANCIAL INC COM 929089100 876 14,487 SH   SOLE 40 14,487 0 0
VOYA FINANCIAL INC COM 929089100 18 291 SH   OTR 43 291 0 0
VOYA FINANCIAL INC COM 929089100 7,378 121,950 SH   SOLE 43 115,943 0 6,008
VOYAGER THERAPEUTICS INC COM 92915B106 151 25,461 SH   SOLE 2 8,020 0 17,441
VOYAGER THERAPEUTICS INC COM 92915B106 26 4,364 SH   SOLE 18 4,364 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 347 58,543 SH   SOLE 19 58,543 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 539 91,071 SH   SOLE 21 91,071 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 2,429 410,343 SH   SOLE 22 410,343 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 4 722 SH   SOLE 23 722 0 0
VROOM INC COM 92918V109 5 4,263 SH   SOLE 2 640 0 3,623
VROOM INC COM 92918V109 26 22,758 SH   SOLE 18 22,758 0 0
VROOM INC COM 92918V109 302 260,234 SH   SOLE 21 260,234 0 0
VROOM INC COM 92918V109 3,355 2,892,226 SH   SOLE 22 2,892,226 0 0
VROOM INC COM 92918V109 7 5,668 SH   SOLE 28 5,668 0 0
VROOM INC NOTE 0.750% 7/0 92918VAB5 1,421 4,900,000 PRN   SOLE 21 4,900,000 0 0
VSE CORP COM 918284100 370 10,451 SH   SOLE 2 5,633 0 4,818
VSE CORP COM 918284100 5 150 SH   SOLE 7 150 0 0
VSE CORP COM 918284100 1,183 33,407 SH   SOLE 18 33,407 0 0
VSE CORP COM 918284100 745 21,041 SH   SOLE 19 21,041 0 0
VSE CORP COM 918284100 12,966 366,284 SH   SOLE 21 366,284 0 0
VSE CORP COM 918284100 8,846 249,877 SH   SOLE 22 242,399 0 7,478
VSE CORP COM 918284100 17 468 SH   SOLE 43 468 0 0
VTV THERAPEUTICS INC CL A 918385105 2 1,575 SH   SOLE 2 0 0 1,575
VTV THERAPEUTICS INC CL A 918385105 9 9,169 SH   SOLE 21 9,169 0 0
VTV THERAPEUTICS INC CL A 918385105 43 44,676 SH   SOLE 22 44,676 0 0
VULCAN MATLS CO COM 929160109 21,171 134,241 SH   SOLE 2 29,457 0 104,784
VULCAN MATLS CO COM 929160109 17,399 110,322 SH   SOLE 4 60,109 0 50,213
VULCAN MATLS CO COM 929160109 18,524 117,458 SH   SOLE 7 113,514 0 3,944
VULCAN MATLS CO COM 929160109 590 3,741 SH   SOLE 13 560 0 3,181
VULCAN MATLS CO COM 929160109 2,445 15,503 SH   SOLE 15 15,503 0 0
VULCAN MATLS CO COM 929160109 52,519 333,013 SH   SOLE 18 322,566 0 10,447
VULCAN MATLS CO COM 929160109 224,943 1,426,309 SH   SOLE 19 1,426,309 0 0
VULCAN MATLS CO COM 929160109 554,691 3,517,158 SH   SOLE 21 3,517,158 0 0
VULCAN MATLS CO COM 929160109 458,469 2,907,038 SH   SOLE 22 2,643,586 0 263,452
VULCAN MATLS CO COM 929160109 33,599 213,041 SH   SOLE 23 213,041 0 0
VULCAN MATLS CO COM 929160109 27,527 174,542 SH   SOLE 25 174,542 0 0
VULCAN MATLS CO COM 929160109 38,798 246,009 SH   SOLE 26 83,828 0 162,181
VULCAN MATLS CO COM 929160109 38,242 242,484 SH   SOLE 28 1,898 0 240,586
VULCAN MATLS CO COM 929160109 89,878 569,896 SH   SOLE 30 569,896 0 0
VULCAN MATLS CO COM 929160109 4,590 29,107 SH   SOLE 31 26,727 0 2,380
VULCAN MATLS CO COM 929160109 53,632 340,070 SH   SOLE 34 340,070 0 0
VULCAN MATLS CO COM 929160109 6,623 41,993 SH   SOLE 36 41,993 0 0
VULCAN MATLS CO COM 929160109 709 4,493 SH   SOLE 40 4,493 0 0
VULCAN MATLS CO COM 929160109 49 313 SH   OTR 43 313 0 0
VULCAN MATLS CO COM 929160109 14,061 89,157 SH   SOLE 43 79,418 0 9,740
VUZIX CORP COM NEW 92921W300 181 31,244 SH   SOLE 2 24,861 0 6,383
VUZIX CORP COM NEW 92921W300 3 442 SH   SOLE 7 442 0 0
VUZIX CORP COM NEW 92921W300 957 165,328 SH   SOLE 18 165,328 0 0
VUZIX CORP COM NEW 92921W300 626 108,033 SH   SOLE 19 108,033 0 0
VUZIX CORP COM NEW 92921W300 11,850 2,046,681 SH   SOLE 21 2,046,681 0 0
VUZIX CORP COM NEW 92921W300 7,028 1,213,796 SH   SOLE 22 1,176,024 0 37,772
VUZIX CORP COM NEW 92921W300 1,361 235,113 SH   SOLE 25 235,113 0 0
VUZIX CORP COM NEW 92921W300 423 73,096 SH   SOLE 26 16,312 0 56,784
VUZIX CORP COM NEW 92921W300 33 5,657 SH   SOLE 28 0 0 5,657
VUZIX CORP COM NEW 92921W300 110 18,994 SH   SOLE 30 18,994 0 0
VUZIX CORP COM NEW 92921W300 236 40,686 SH   SOLE 34 40,686 0 0
VUZIX CORP COM NEW 92921W300 10 1,695 SH   SOLE 36 1,695 0 0
VUZIX CORP COM NEW 92921W300 28 4,831 SH   SOLE 40 4,831 0 0
VUZIX CORP COM NEW 92921W300 0 19 SH   SOLE 43 19 0 0
VYANT BIO INC COM 92942V109 0 257 SH   SOLE 21 257 0 0
VYANT BIO INC COM 92942V109 74 132,540 SH   SOLE 22 132,540 0 0
VYNE THERAPEUTICS INC COM 92941V209 0 1,234 SH   SOLE 2 0 0 1,234
VYNE THERAPEUTICS INC COM 92941V209 17 77,103 SH   SOLE 21 77,103 0 0
VYNE THERAPEUTICS INC COM 92941V209 180 808,976 SH   SOLE 22 808,976 0 0
W & T OFFSHORE INC COM 92922P106 360 61,435 SH   SOLE 2 46,111 0 15,324
W & T OFFSHORE INC COM 92922P106 7 1,244 SH   SOLE 7 1,244 0 0
W & T OFFSHORE INC COM 92922P106 1,938 330,635 SH   SOLE 18 261,269 0 69,366
W & T OFFSHORE INC COM 92922P106 1,054 179,879 SH   SOLE 19 179,879 0 0
W & T OFFSHORE INC COM 92922P106 18,569 3,168,805 SH   SOLE 21 3,168,805 0 0
W & T OFFSHORE INC COM 92922P106 14,482 2,471,300 SH   SOLE 22 2,402,737 0 68,563
W & T OFFSHORE INC COM 92922P106 83 14,099 SH   SOLE 25 14,099 0 0
W & T OFFSHORE INC COM 92922P106 898 153,239 SH   SOLE 30 153,239 0 0
W & T OFFSHORE INC COM 92922P106 83 14,244 SH   SOLE 40 14,244 0 0
W & T OFFSHORE INC COM 92922P106 632 107,839 SH   SOLE 43 107,714 0 125
WABASH NATL CORP COM 929566107 611 39,236 SH   SOLE 2 31,818 0 7,418
WABASH NATL CORP COM 929566107 4 269 SH   SOLE 4 269 0 0
WABASH NATL CORP COM 929566107 8 528 SH   SOLE 7 528 0 0
WABASH NATL CORP COM 929566107 2,590 166,425 SH   SOLE 18 166,425 0 0
WABASH NATL CORP COM 929566107 2,638 169,531 SH   SOLE 19 169,531 0 0
WABASH NATL CORP COM 929566107 93,664 6,019,542 SH   SOLE 21 6,019,542 0 0
WABASH NATL CORP COM 929566107 20,178 1,296,796 SH   SOLE 22 1,266,455 0 30,341
WABASH NATL CORP COM 929566107 103 6,616 SH   SOLE 25 6,616 0 0
WABASH NATL CORP COM 929566107 1,005 64,569 SH   SOLE 26 13,307 0 51,262
WABASH NATL CORP COM 929566107 14 891 SH   SOLE 28 891 0 0
WABASH NATL CORP COM 929566107 1,653 106,249 SH   SOLE 30 106,249 0 0
WABASH NATL CORP COM 929566107 114 7,301 SH   SOLE 40 7,301 0 0
WABASH NATL CORP COM 929566107 1,715 110,237 SH   SOLE 43 107,980 0 2,257
WABTEC COM 929740108 20,890 256,797 SH   SOLE 2 46,746 0 210,051
WABTEC COM 929740108 14,152 173,963 SH   SOLE 4 69,669 0 104,294
WABTEC COM 929740108 12,948 159,159 SH   SOLE 7 153,744 0 5,415
WABTEC COM 929740108 567 6,969 SH   SOLE 13 679 0 6,290
WABTEC COM 929740108 2,115 25,995 SH   SOLE 15 25,995 0 0
WABTEC COM 929740108 28,015 344,382 SH   SOLE 18 329,101 0 15,281
WABTEC COM 929740108 8,213 100,964 SH   SOLE 19 100,964 0 0
WABTEC COM 929740108 38 465 SH   SOLE 20 465 0 0
WABTEC COM 929740108 371,738 4,569,608 SH   SOLE 21 4,569,608 0 0
WABTEC COM 929740108 307,234 3,776,692 SH   SOLE 22 3,423,056 0 353,636
WABTEC COM 929740108 23,345 286,969 SH   SOLE 23 286,969 0 0
WABTEC COM 929740108 17,151 210,830 SH   SOLE 25 210,830 0 0
WABTEC COM 929740108 28,488 350,196 SH   SOLE 26 100,595 0 249,601
WABTEC COM 929740108 20,363 250,313 SH   SOLE 28 1,271 0 249,042
WABTEC COM 929740108 95 1,168 SH   SOLE 29 1,168 0 0
WABTEC COM 929740108 76,950 945,916 SH   SOLE 30 945,916 0 0
WABTEC COM 929740108 3,176 39,044 SH   SOLE 31 36,053 0 2,991
WABTEC COM 929740108 693 8,523 SH   SOLE 34 8,523 0 0
WABTEC COM 929740108 4,707 57,858 SH   SOLE 36 57,858 0 0
WABTEC COM 929740108 473 5,818 SH   SOLE 40 5,818 0 0
WABTEC COM 929740108 36 439 SH   OTR 43 439 0 0
WABTEC COM 929740108 8,415 103,444 SH   SOLE 43 95,068 0 8,376
WAG GROUP CO COMMON STOCK 93042P109 2 1,048 SH   SOLE 22 1,048 0 0
WAITR HLDGS INC COM 930752100 0 2,672 SH   SOLE 2 0 0 2,672
WAITR HLDGS INC COM 930752100 11 75,701 SH   SOLE 21 75,701 0 0
WAITR HLDGS INC COM 930752100 232 1,592,152 SH   SOLE 22 1,592,152 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 48,892 1,557,062 SH   SOLE 2 320,557 0 1,236,505
WALGREENS BOOTS ALLIANCE INC COM 931427108 32,065 1,021,166 SH   SOLE 4 286,671 0 734,495
WALGREENS BOOTS ALLIANCE INC COM 931427108 31,710 1,009,867 SH   SOLE 7 913,739 0 96,128
WALGREENS BOOTS ALLIANCE INC COM 931427108 917 29,207 SH   SOLE 13 14,550 0 14,657
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,528 112,342 SH   SOLE 15 112,342 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 36,105 1,149,842 SH   SOLE 18 1,090,772 0 59,070
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,096 289,690 SH   SOLE 19 289,690 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 750,559 23,903,157 SH   SOLE 21 23,903,157 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 482,835 15,376,912 SH   SOLE 22 13,914,182 0 1,462,730
WALGREENS BOOTS ALLIANCE INC COM 931427108 37,825 1,204,625 SH   SOLE 23 1,204,625 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 59,172 1,884,459 SH   SOLE 25 1,884,459 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 60,174 1,916,367 SH   SOLE 26 944,148 0 972,219
WALGREENS BOOTS ALLIANCE INC COM 931427108 54,077 1,722,200 SH   SOLE 28 21,261 0 1,700,939
WALGREENS BOOTS ALLIANCE INC COM 931427108 50 1,592 SH   SOLE 29 1,592 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 180,325 5,742,830 SH   SOLE 30 5,425,294 0 317,536
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,199 165,579 SH   SOLE 31 152,407 0 13,172
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,954 380,691 SH   SOLE 32 380,691 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,778 88,458 SH   SOLE 34 88,458 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,872 314,395 SH   SOLE 35 314,395 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 10,779 343,291 SH   SOLE 36 343,291 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 753 23,995 SH   SOLE 40 23,995 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 50 1,588 SH   OTR 43 1,588 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 18,005 573,412 SH   SOLE 43 524,028 0 49,384
WALKER & DUNLOP INC COM 93148P102 2,230 26,631 SH   SOLE 2 18,364 0 8,267
WALKER & DUNLOP INC COM 93148P102 80 961 SH   SOLE 4 126 0 835
WALKER & DUNLOP INC COM 93148P102 29 348 SH   SOLE 7 348 0 0
WALKER & DUNLOP INC COM 93148P102 8,825 105,393 SH   SOLE 18 105,393 0 0
WALKER & DUNLOP INC COM 93148P102 4,774 57,016 SH   SOLE 19 57,016 0 0
WALKER & DUNLOP INC COM 93148P102 303,946 3,630,068 SH   SOLE 21 3,630,068 0 0
WALKER & DUNLOP INC COM 93148P102 63,679 760,522 SH   SOLE 22 737,103 0 23,419
WALKER & DUNLOP INC COM 93148P102 376 4,487 SH   SOLE 25 4,487 0 0
WALKER & DUNLOP INC COM 93148P102 1,747 20,860 SH   SOLE 26 18,090 0 2,770
WALKER & DUNLOP INC COM 93148P102 1,533 18,314 SH   SOLE 28 17,125 0 1,189
WALKER & DUNLOP INC COM 93148P102 4,761 56,863 SH   SOLE 30 56,863 0 0
WALKER & DUNLOP INC COM 93148P102 40 477 SH   SOLE 36 477 0 0
WALKER & DUNLOP INC COM 93148P102 316 3,780 SH   SOLE 40 3,780 0 0
WALKER & DUNLOP INC COM 93148P102 1,112 13,275 SH   SOLE 43 12,309 0 966
WALKME LTD ORD SHS M97628107 10 1,157 SH   SOLE 2 1,157 0 0
WALMART INC COM 931142103 354,143 2,730,478 SH   SOLE 2 458,787 0 2,271,691
WALMART INC COM 931142103 123,331 950,895 SH   SOLE 4 513,286 0 437,609
WALMART INC COM 931142103 186,190 1,435,541 SH   SOLE 7 1,389,399 0 46,142
WALMART INC COM 931142103 6,122 47,201 SH   SOLE 13 6,444 0 40,757
WALMART INC COM 931142103 29,584 228,093 SH   SOLE 15 228,093 0 0
WALMART INC COM 931142103 8 58 SH   SOLE 17 0 0 58
WALMART INC COM 931142103 394,645 3,042,752 SH   SOLE 18 2,830,484 0 212,268
WALMART INC COM 931142103 426,994 3,292,166 SH   SOLE 19 3,292,166 0 0
WALMART INC COM 931142103 2,229 17,184 SH   SOLE 20 17,184 0 0
WALMART INC COM 931142103 4,245,285 32,731,573 SH   SOLE 21 32,731,573 0 0
WALMART INC COM 931142103 4,041,693 31,161,856 SH   SOLE 22 28,202,756 0 2,959,100
WALMART INC COM 931142103 327,453 2,524,693 SH   SOLE 23 2,524,693 0 0
WALMART INC COM 931142103 323,133 2,491,391 SH   SOLE 25 2,491,391 0 0
WALMART INC COM 931142103 378,183 2,915,827 SH   SOLE 26 1,128,427 0 1,787,400
WALMART INC COM 931142103 297,616 2,294,647 SH   SOLE 28 30,939 0 2,263,708
WALMART INC COM 931142103 441 3,398 SH   SOLE 29 3,398 0 0
WALMART INC COM 931142103 924,408 7,127,276 SH   SOLE 30 7,127,276 0 0
WALMART INC COM 931142103 43,655 336,585 SH   SOLE 31 308,940 0 27,645
WALMART INC COM 931142103 18,148 139,923 SH   SOLE 32 139,923 0 0
WALMART INC COM 931142103 60,425 465,886 SH   SOLE 34 465,886 0 0
WALMART INC COM 931142103 75,987 585,868 SH   SOLE 36 585,868 0 0
WALMART INC COM 931142103 6,359 49,027 SH   SOLE 40 49,027 0 0
WALMART INC COM 931142103 423 3,261 SH   OTR 43 3,261 0 0
WALMART INC COM 931142103 258,769 1,995,132 SH   SOLE 43 1,816,315 0 178,817
WARBY PARKER INC CL A COM 93403J106 497 37,284 SH   SOLE 2 28,634 0 8,650
WARBY PARKER INC CL A COM 93403J106 13 967 SH   SOLE 7 967 0 0
WARBY PARKER INC CL A COM 93403J106 2,902 217,534 SH   SOLE 18 217,534 0 0
WARBY PARKER INC CL A COM 93403J106 2,061 154,512 SH   SOLE 19 154,512 0 0
WARBY PARKER INC CL A COM 93403J106 33,995 2,548,324 SH   SOLE 21 2,548,324 0 0
WARBY PARKER INC CL A COM 93403J106 23,314 1,747,684 SH   SOLE 22 1,703,299 0 44,385
WARBY PARKER INC CL A COM 93403J106 125 9,394 SH   SOLE 25 9,394 0 0
WARBY PARKER INC CL A COM 93403J106 628 47,086 SH   SOLE 26 40,583 0 6,503
WARBY PARKER INC CL A COM 93403J106 1,273 95,452 SH   SOLE 30 95,452 0 0
WARBY PARKER INC CL A COM 93403J106 99 7,407 SH   SOLE 40 7,407 0 0
WARBY PARKER INC CL A COM 93403J106 44 3,302 SH   SOLE 43 3,213 0 89
WARNER BROS DISCOVERY INC COM SER A 934423104 47,847 4,160,650 SH   SOLE 2 586,644 0 3,574,006
WARNER BROS DISCOVERY INC COM SER A 934423104 17,360 1,509,524 SH   SOLE 4 877,511 0 632,013
WARNER BROS DISCOVERY INC COM SER A 934423104 23,095 2,008,256 SH   SOLE 7 1,936,842 0 71,414
WARNER BROS DISCOVERY INC COM SER A 934423104 841 73,173 SH   SOLE 13 14,119 0 59,054
WARNER BROS DISCOVERY INC COM SER A 934423104 3,940 342,577 SH   SOLE 15 342,577 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 0 4 SH   SOLE 17 0 0 4
WARNER BROS DISCOVERY INC COM SER A 934423104 45,886 3,990,073 SH   SOLE 18 3,770,401 0 219,672
WARNER BROS DISCOVERY INC COM SER A 934423104 19,873 1,728,082 SH   SOLE 19 1,728,082 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 761,321 66,201,822 SH   SOLE 21 66,201,822 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 551,603 47,965,479 SH   SOLE 22 43,393,352 0 4,572,127
WARNER BROS DISCOVERY INC COM SER A 934423104 43,569 3,788,590 SH   SOLE 23 3,788,590 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 47,256 4,109,175 SH   SOLE 25 4,109,175 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 54,317 4,723,207 SH   SOLE 26 1,940,194 0 2,783,013
WARNER BROS DISCOVERY INC COM SER A 934423104 50,668 4,405,924 SH   SOLE 28 57,239 0 4,348,685
WARNER BROS DISCOVERY INC COM SER A 934423104 57 4,974 SH   SOLE 29 4,974 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 163,194 14,190,747 SH   SOLE 30 14,190,747 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 5,726 497,952 SH   SOLE 31 455,722 0 42,230
WARNER BROS DISCOVERY INC COM SER A 934423104 3,027 263,198 SH   SOLE 34 263,198 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 11,806 1,026,566 SH   SOLE 36 1,026,566 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 886 77,065 SH   SOLE 40 77,065 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 41 3,578 SH   OTR 43 3,578 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 10,966 953,525 SH   SOLE 43 843,260 0 110,265
WARNER MUSIC GROUP CORP COM CL A 934550203 88 3,806 SH   SOLE 2 0 0 3,806
WARNER MUSIC GROUP CORP COM CL A 934550203 26,267 1,131,717 SH   SOLE 19 1,131,717 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 3,355 144,570 SH   SOLE 21 144,570 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 34,413 1,482,661 SH   SOLE 22 1,482,661 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 56 2,423 SH   SOLE 28 2,423 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 48,892 2,106,485 SH   SOLE 34 2,106,485 0 0
WARRIOR MET COAL INC COM 93627C101 1,604 56,392 SH   SOLE 2 33,791 0 22,601
WARRIOR MET COAL INC COM 93627C101 7 232 SH   SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 49 1,708 SH   SOLE 7 1,708 0 0
WARRIOR MET COAL INC COM 93627C101 5,410 190,217 SH   SOLE 18 190,217 0 0
WARRIOR MET COAL INC COM 93627C101 2,731 96,017 SH   SOLE 19 96,017 0 0
WARRIOR MET COAL INC COM 93627C101 146,149 5,138,849 SH   SOLE 21 5,138,849 0 0
WARRIOR MET COAL INC COM 93627C101 37,793 1,328,878 SH   SOLE 22 1,274,242 0 54,636
WARRIOR MET COAL INC COM 93627C101 190 6,696 SH   SOLE 25 6,696 0 0
WARRIOR MET COAL INC COM 93627C101 599 21,057 SH   SOLE 26 17,440 0 3,617
WARRIOR MET COAL INC COM 93627C101 2,761 97,076 SH   SOLE 30 97,076 0 0
WARRIOR MET COAL INC COM 93627C101 344 12,088 SH   SOLE 34 12,088 0 0
WARRIOR MET COAL INC COM 93627C101 127 4,473 SH   SOLE 36 4,473 0 0
WARRIOR MET COAL INC COM 93627C101 217 7,632 SH   SOLE 40 7,632 0 0
WARRIOR MET COAL INC COM 93627C101 897 31,538 SH   SOLE 43 31,151 0 387
WASHINGTON FED INC COM 938824109 5,746 191,658 SH   SOLE 2 124,266 0 67,392
WASHINGTON FED INC COM 938824109 57 1,915 SH   SOLE 4 333 0 1,582
WASHINGTON FED INC COM 938824109 37 1,249 SH   SOLE 7 1,249 0 0
WASHINGTON FED INC COM 938824109 9,254 308,676 SH   SOLE 18 308,676 0 0
WASHINGTON FED INC COM 938824109 6,952 231,880 SH   SOLE 19 231,880 0 0
WASHINGTON FED INC COM 938824109 143,841 4,797,909 SH   SOLE 21 4,797,909 0 0
WASHINGTON FED INC COM 938824109 61,413 2,048,473 SH   SOLE 22 1,975,921 0 72,552
WASHINGTON FED INC COM 938824109 274 9,140 SH   SOLE 25 9,140 0 0
WASHINGTON FED INC COM 938824109 2,160 72,058 SH   SOLE 26 21,850 0 50,208
WASHINGTON FED INC COM 938824109 246 8,199 SH   SOLE 28 1,641 0 6,558
WASHINGTON FED INC COM 938824109 2,268 75,644 SH   SOLE 30 75,644 0 0
WASHINGTON FED INC COM 938824109 42 1,399 SH   SOLE 34 1,399 0 0
WASHINGTON FED INC COM 938824109 65 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 265 8,827 SH   SOLE 40 8,827 0 0
WASHINGTON FED INC COM 938824109 717 23,916 SH   SOLE 43 20,689 0 3,227
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,976 112,522 SH   SOLE 2 40,281 0 72,241
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 845 48,104 SH   SOLE 4 45,394 0 2,710
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,057 117,164 SH   SOLE 7 117,164 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5,809 330,823 SH   SOLE 18 330,823 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,847 276,023 SH   SOLE 19 276,023 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 197,805 11,264,503 SH   SOLE 21 11,264,503 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 50,329 2,866,106 SH   SOLE 22 2,775,575 0 90,531
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 64 3,647 SH   SOLE 23 3,647 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7,036 400,690 SH   SOLE 25 400,690 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 805 45,819 SH   SOLE 26 40,464 0 5,355
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,066 60,724 SH   SOLE 28 1,507 0 59,217
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8,197 466,804 SH   SOLE 30 466,804 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 48 2,747 SH   SOLE 36 2,747 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 172 9,791 SH   SOLE 40 9,791 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,656 94,277 SH   SOLE 43 93,740 0 537
WASHINGTON TR BANCORP INC COM 940610108 1,593 34,279 SH   SOLE 2 8,190 0 26,089
WASHINGTON TR BANCORP INC COM 940610108 8 172 SH   SOLE 7 172 0 0
WASHINGTON TR BANCORP INC COM 940610108 2,696 57,997 SH   SOLE 18 57,997 0 0
WASHINGTON TR BANCORP INC COM 940610108 4,341 93,393 SH   SOLE 19 93,393 0 0
WASHINGTON TR BANCORP INC COM 940610108 31,236 672,037 SH   SOLE 21 672,037 0 0
WASHINGTON TR BANCORP INC COM 940610108 27,279 586,890 SH   SOLE 22 565,597 0 21,293
WASHINGTON TR BANCORP INC COM 940610108 154 3,320 SH   SOLE 25 3,320 0 0
WASHINGTON TR BANCORP INC COM 940610108 973 20,938 SH   SOLE 26 1,018 0 19,920
WASHINGTON TR BANCORP INC COM 940610108 50 1,075 SH   SOLE 28 95 0 980
WASHINGTON TR BANCORP INC COM 940610108 739 15,906 SH   SOLE 30 15,906 0 0
WASHINGTON TR BANCORP INC COM 940610108 134 2,886 SH   SOLE 40 2,886 0 0
WASHINGTON TR BANCORP INC COM 940610108 26 563 SH   OTR 43 563 0 0
WASHINGTON TR BANCORP INC COM 940610108 771 16,579 SH   SOLE 43 15,758 0 821
WASTE CONNECTIONS INC COM 94106B101 2,292 16,961 SH   SOLE 2 16,961 0 0
WASTE CONNECTIONS INC COM 94106B101 17,382 128,634 SH   SOLE 4 98,974 0 29,660
WASTE CONNECTIONS INC COM 94106B101 10,027 74,200 SH   SOLE 7 74,200 0 0
WASTE CONNECTIONS INC COM 94106B101 599 4,435 SH   SOLE 13 1,134 0 3,301
WASTE CONNECTIONS INC COM 94106B101 3,212 23,772 SH   SOLE 15 23,772 0 0
WASTE CONNECTIONS INC COM 94106B101 75,098 555,747 SH   SOLE 18 420,623 0 135,124
WASTE CONNECTIONS INC COM 94106B101 283,959 2,101,378 SH   SOLE 19 2,101,378 0 0
WASTE CONNECTIONS INC COM 94106B101 501,731 3,712,952 SH   SOLE 21 3,712,952 0 0
WASTE CONNECTIONS INC COM 94106B101 171,335 1,267,928 SH   SOLE 22 994,465 0 273,463
WASTE CONNECTIONS INC COM 94106B101 55,197 408,472 SH   SOLE 23 408,472 0 0
WASTE CONNECTIONS INC COM 94106B101 21,410 158,438 SH   SOLE 25 158,438 0 0
WASTE CONNECTIONS INC COM 94106B101 26,605 196,888 SH   SOLE 26 140,886 0 56,002
WASTE CONNECTIONS INC COM 94106B101 47,031 348,046 SH   SOLE 28 268 0 347,778
WASTE CONNECTIONS INC COM 94106B101 94,483 699,204 SH   SOLE 30 699,204 0 0
WASTE CONNECTIONS INC COM 94106B101 7,147 52,890 SH   SOLE 31 48,244 0 4,646
WASTE CONNECTIONS INC COM 94106B101 4,823 35,695 SH   SOLE 34 35,695 0 0
WASTE CONNECTIONS INC COM 94106B101 7,692 56,923 SH   SOLE 36 56,923 0 0
WASTE CONNECTIONS INC COM 94106B101 1,127 8,337 SH   SOLE 40 8,337 0 0
WASTE CONNECTIONS INC COM 94106B101 15,677 116,011 SH   SOLE 43 106,017 0 9,994
WASTE MGMT INC DEL COM 94106L109 126,559 789,957 SH   SOLE 2 139,462 0 650,495
WASTE MGMT INC DEL COM 94106L109 34,915 217,931 SH   SOLE 4 167,592 0 50,339
WASTE MGMT INC DEL COM 94106L109 63,659 397,345 SH   SOLE 7 377,471 0 19,874
WASTE MGMT INC DEL COM 94106L109 1,231 7,685 SH   SOLE 13 1,703 0 5,982
WASTE MGMT INC DEL COM 94106L109 8,664 54,080 SH   SOLE 15 54,080 0 0
WASTE MGMT INC DEL COM 94106L109 1 6 SH   SOLE 17 0 0 6
WASTE MGMT INC DEL COM 94106L109 114,137 712,424 SH   SOLE 18 680,185 0 32,239
WASTE MGMT INC DEL COM 94106L109 35,757 223,186 SH   SOLE 19 223,186 0 0
WASTE MGMT INC DEL COM 94106L109 1,917,071 11,965,990 SH   SOLE 21 11,965,990 0 0
WASTE MGMT INC DEL COM 94106L109 1,461,647 9,123,320 SH   SOLE 22 8,303,041 0 820,279
WASTE MGMT INC DEL COM 94106L109 109,588 684,026 SH   SOLE 23 684,026 0 0
WASTE MGMT INC DEL COM 94106L109 131,506 820,837 SH   SOLE 25 820,837 0 0
WASTE MGMT INC DEL COM 94106L109 168,616 1,052,470 SH   SOLE 26 380,212 0 672,258
WASTE MGMT INC DEL COM 94106L109 168,136 1,049,475 SH   SOLE 28 7,090 0 1,042,385
WASTE MGMT INC DEL COM 94106L109 40 247 SH   SOLE 29 247 0 0
WASTE MGMT INC DEL COM 94106L109 420,182 2,622,694 SH   SOLE 30 2,622,694 0 0
WASTE MGMT INC DEL COM 94106L109 14,929 93,181 SH   SOLE 31 85,671 0 7,510
WASTE MGMT INC DEL COM 94106L109 71,455 446,011 SH   SOLE 34 446,011 0 0
WASTE MGMT INC DEL COM 94106L109 29,782 185,896 SH   SOLE 36 185,896 0 0
WASTE MGMT INC DEL COM 94106L109 2,157 13,462 SH   SOLE 40 13,462 0 0
WASTE MGMT INC DEL COM 94106L109 247 1,544 SH   OTR 43 1,544 0 0
WASTE MGMT INC DEL COM 94106L109 83,501 521,196 SH   SOLE 43 478,803 0 42,394
WATERS CORP COM 941848103 69,044 256,166 SH   SOLE 2 141,254 0 114,912
WATERS CORP COM 941848103 20,872 77,438 SH   SOLE 4 46,197 0 31,241
WATERS CORP COM 941848103 21,425 79,492 SH   SOLE 7 56,903 0 22,589
WATERS CORP COM 941848103 1,809 6,711 SH   SOLE 13 5,260 0 1,451
WATERS CORP COM 941848103 1,530 5,678 SH   SOLE 15 5,678 0 0
WATERS CORP COM 941848103 45,869 170,181 SH   SOLE 18 164,715 0 5,466
WATERS CORP COM 941848103 87,451 324,458 SH   SOLE 19 324,458 0 0
WATERS CORP COM 941848103 716,631 2,658,817 SH   SOLE 21 2,658,817 0 0
WATERS CORP COM 941848103 357,128 1,325,002 SH   SOLE 22 1,200,870 0 124,132
WATERS CORP COM 941848103 28,971 107,488 SH   SOLE 23 107,488 0 0
WATERS CORP COM 941848103 38,530 142,954 SH   SOLE 25 142,954 0 0
WATERS CORP COM 941848103 37,207 138,045 SH   SOLE 26 56,544 0 81,501
WATERS CORP COM 941848103 68,697 254,878 SH   SOLE 28 35,254 0 219,624
WATERS CORP COM 941848103 813 3,018 SH   SOLE 29 3,018 0 0
WATERS CORP COM 941848103 161,750 600,120 SH   SOLE 30 574,648 0 25,472
WATERS CORP COM 941848103 5,817 21,583 SH   SOLE 31 20,417 0 1,166
WATERS CORP COM 941848103 64,563 239,539 SH   SOLE 34 239,539 0 0
WATERS CORP COM 941848103 5,235 19,421 SH   SOLE 36 19,421 0 0
WATERS CORP COM 941848103 556 2,062 SH   SOLE 40 2,062 0 0
WATERS CORP COM 941848103 52 192 SH   OTR 43 192 0 0
WATERS CORP COM 941848103 17,024 63,164 SH   SOLE 43 59,448 0 3,716
WATERSTONE FINL INC MD COM 94188P101 302 18,719 SH   SOLE 2 11,209 0 7,510
WATERSTONE FINL INC MD COM 94188P101 97 6,024 SH   SOLE 4 0 0 6,024
WATERSTONE FINL INC MD COM 94188P101 5 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101 1,148 71,018 SH   SOLE 18 71,018 0 0
WATERSTONE FINL INC MD COM 94188P101 655 40,540 SH   SOLE 19 40,540 0 0
WATERSTONE FINL INC MD COM 94188P101 13,770 852,124 SH   SOLE 21 852,124 0 0
WATERSTONE FINL INC MD COM 94188P101 10,691 661,574 SH   SOLE 22 636,718 0 24,856
WATERSTONE FINL INC MD COM 94188P101 56 3,486 SH   SOLE 25 3,486 0 0
WATERSTONE FINL INC MD COM 94188P101 40 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 41 2,559 SH   SOLE 30 2,559 0 0
WATERSTONE FINL INC MD COM 94188P101 58 3,561 SH   SOLE 40 3,561 0 0
WATERSTONE FINL INC MD COM 94188P101 23 1,436 SH   OTR 43 1,436 0 0
WATERSTONE FINL INC MD COM 94188P101 444 27,454 SH   SOLE 43 26,871 0 583
WATSCO INC COM 942622200 36,407 141,408 SH   SOLE 2 35,207 0 106,201
WATSCO INC COM 942622200 299 1,162 SH   SOLE 4 1,162 0 0
WATSCO INC COM 942622200 1,176 4,568 SH   SOLE 7 4,568 0 0
WATSCO INC COM 942622200 25,079 97,411 SH   SOLE 18 97,411 0 0
WATSCO INC COM 942622200 3,528 13,705 SH   SOLE 19 13,705 0 0
WATSCO INC COM 942622200 683,143 2,653,394 SH   SOLE 21 2,653,394 0 0
WATSCO INC COM 942622200 232,565 903,305 SH   SOLE 22 862,361 0 40,944
WATSCO INC COM 942622200 1,350 5,242 SH   SOLE 25 5,242 0 0
WATSCO INC COM 942622200 3,708 14,402 SH   SOLE 26 11,736 0 2,666
WATSCO INC COM 942622200 403 1,565 SH   SOLE 28 586 0 979
WATSCO INC COM 942622200 3,547 13,776 SH   SOLE 30 13,776 0 0
WATSCO INC COM 942622200 123 479 SH   SOLE 31 479 0 0
WATSCO INC COM 942622200 3,878 15,064 SH   SOLE 32 15,064 0 0
WATSCO INC COM 942622200 121 470 SH   SOLE 36 470 0 0
WATSCO INC COM 942622200 1,084 4,212 SH   SOLE 40 4,212 0 0
WATSCO INC COM 942622200 46 180 SH   OTR 43 180 0 0
WATSCO INC COM 942622200 9,716 37,738 SH   SOLE 43 33,612 0 4,126
WATTS WATER TECHNOLOGIES INC CL A 942749102 12,468 99,161 SH   SOLE 2 70,322 0 28,839
WATTS WATER TECHNOLOGIES INC CL A 942749102 14 111 SH   SOLE 4 111 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,858 30,683 SH   SOLE 7 30,683 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 15,263 121,396 SH   SOLE 18 117,341 0 4,055
WATTS WATER TECHNOLOGIES INC CL A 942749102 31,059 247,027 SH   SOLE 19 247,027 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 239,074 1,901,489 SH   SOLE 21 1,901,489 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 124,732 992,063 SH   SOLE 22 974,460 0 17,603
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,208 9,608 SH   SOLE 23 9,608 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,697 61,222 SH   SOLE 25 61,222 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 9,600 76,354 SH   SOLE 26 16,638 0 59,716
WATTS WATER TECHNOLOGIES INC CL A 942749102 375 2,981 SH   SOLE 28 491 0 2,490
WATTS WATER TECHNOLOGIES INC CL A 942749102 37,177 295,690 SH   SOLE 30 295,690 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 6,677 53,103 SH   SOLE 34 53,103 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 347 2,756 SH   SOLE 36 2,756 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 457 3,632 SH   SOLE 40 3,632 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,445 27,400 SH   SOLE 43 26,826 0 574
WAVE LIFE SCIENCES LTD SHS Y95308105 9 2,630 SH   SOLE 2 0 0 2,630
WAVE LIFE SCIENCES LTD SHS Y95308105 39 10,823 SH   SOLE 18 10,823 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 2,522 698,573 SH   SOLE 21 698,573 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 2,197 608,507 SH   SOLE 22 608,507 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 142 39,208 SH   SOLE 30 39,208 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 0 132 SH   SOLE 43 132 0 0
WAVEDANCER INC COM 456696103 3 2,977 SH   SOLE 18 2,977 0 0
WAVEDANCER INC COM 456696103 31 32,890 SH   SOLE 21 32,890 0 0
WAYFAIR INC CL A 94419L101 4,170 128,125 SH   SOLE 2 33,127 0 94,998
WAYFAIR INC CL A 94419L101 1,607 49,374 SH   SOLE 4 29,509 0 19,865
WAYFAIR INC CL A 94419L101 225 6,918 SH   SOLE 7 6,918 0 0
WAYFAIR INC CL A 94419L101 11 329 SH   SOLE 13 329 0 0
WAYFAIR INC CL A 94419L101 163 5,017 SH   SOLE 15 5,017 0 0
WAYFAIR INC CL A 94419L101 3,282 100,837 SH   SOLE 18 97,073 0 3,764
WAYFAIR INC CL A 94419L101 856 26,306 SH   SOLE 19 26,306 0 0
WAYFAIR INC CL A 94419L101 35,210 1,081,729 SH   SOLE 21 1,081,729 0 0
WAYFAIR INC CL A 94419L101 59,490 1,827,647 SH   SOLE 22 1,688,840 0 138,807
WAYFAIR INC CL A 94419L101 3,866 118,760 SH   SOLE 23 118,760 0 0
WAYFAIR INC CL A 94419L101 499 15,316 SH   SOLE 25 15,316 0 0
WAYFAIR INC CL A 94419L101 1,620 49,772 SH   SOLE 26 40,585 0 9,187
WAYFAIR INC CL A 94419L101 2,220 68,201 SH   SOLE 28 1,383 0 66,818
WAYFAIR INC CL A 94419L101 7,994 245,580 SH   SOLE 30 245,580 0 0
WAYFAIR INC CL A 94419L101 571 17,553 SH   SOLE 31 15,904 0 1,649
WAYFAIR INC CL A 94419L101 98 3,000 SH   SOLE 34 3,000 0 0
WAYFAIR INC CL A 94419L101 387 11,886 SH   SOLE 36 11,886 0 0
WAYFAIR INC CL A 94419L101 77 2,353 SH   SOLE 40 2,353 0 0
WAYFAIR INC CL A 94419L101 10 295 SH   OTR 43 295 0 0
WAYFAIR INC CL A 94419L101 2,053 63,076 SH   SOLE 43 53,910 0 9,166
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 4,774 7,670,000 PRN   SOLE 21 7,670,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 442 659,000 PRN   SOLE 2 659,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 5,759 8,595,000 PRN   SOLE 19 8,595,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 8,884 13,260,000 PRN   SOLE 21 13,260,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 3,850 5,746,000 PRN   SOLE 34 5,746,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 55 2,031 SH   SOLE 2 1,904 0 127
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 21 765 SH   SOLE 18 765 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 224 8,331 SH   SOLE 21 8,331 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2,699 100,397 SH   SOLE 22 100,397 0 0
WD 40 CO COM 929236107 1,513 8,609 SH   SOLE 2 7,029 0 1,580
WD 40 CO COM 929236107 10 57 SH   SOLE 4 57 0 0
WD 40 CO COM 929236107 27 153 SH   SOLE 7 153 0 0
WD 40 CO COM 929236107 7,982 45,420 SH   SOLE 18 45,420 0 0
WD 40 CO COM 929236107 4,413 25,109 SH   SOLE 19 25,109 0 0
WD 40 CO COM 929236107 289,230 1,645,786 SH   SOLE 21 1,645,786 0 0
WD 40 CO COM 929236107 59,050 336,006 SH   SOLE 22 327,155 0 8,851
WD 40 CO COM 929236107 199 1,132 SH   SOLE 23 1,132 0 0
WD 40 CO COM 929236107 379 2,155 SH   SOLE 25 2,155 0 0
WD 40 CO COM 929236107 739 4,205 SH   SOLE 26 3,222 0 983
WD 40 CO COM 929236107 253 1,440 SH   SOLE 28 244 0 1,196
WD 40 CO COM 929236107 4,237 24,109 SH   SOLE 30 24,109 0 0
WD 40 CO COM 929236107 306 1,739 SH   SOLE 40 1,739 0 0
WD 40 CO COM 929236107 2,948 16,777 SH   SOLE 43 16,466 0 311
WEATHERFORD INTL PLC ORD SHS G48833118 1,112 34,452 SH   SOLE 2 26,799 0 7,653
WEATHERFORD INTL PLC ORD SHS G48833118 26 820 SH   SOLE 7 820 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 5,685 176,074 SH   SOLE 18 176,074 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 3,960 122,630 SH   SOLE 19 122,630 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 72,744 2,252,835 SH   SOLE 21 2,252,835 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 47,235 1,462,835 SH   SOLE 22 1,426,057 0 36,778
WEATHERFORD INTL PLC ORD SHS G48833118 291 8,997 SH   SOLE 25 8,997 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 1,131 35,022 SH   SOLE 26 29,681 0 5,341
WEATHERFORD INTL PLC ORD SHS G48833118 1,315 40,726 SH   SOLE 28 36,592 0 4,134
WEATHERFORD INTL PLC ORD SHS G48833118 1,393 43,137 SH   SOLE 30 43,137 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 269 8,318 SH   SOLE 40 8,318 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 114 3,535 SH   SOLE 43 3,535 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 17 3,282 SH   SOLE 2 1,088 0 2,194
WEAVE COMMUNICATIONS INC COM 94724R108 297 58,870 SH   SOLE 18 58,870 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 307 60,828 SH   SOLE 19 60,828 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 4,561 903,189 SH   SOLE 21 903,189 0 0
WEAVE COMMUNICATIONS INC COM 94724R108 2,906 575,387 SH   SOLE 22 570,570 0 4,817
WEBER INC CL A 94770D102 116 17,622 SH   SOLE 2 7,225 0 10,397
WEBER INC CL A 94770D102 3 514 SH   SOLE 7 514 0 0
WEBER INC CL A 94770D102 512 77,909 SH   SOLE 18 77,909 0 0
WEBER INC CL A 94770D102 326 49,563 SH   SOLE 19 49,563 0 0
WEBER INC CL A 94770D102 6,004 913,810 SH   SOLE 21 913,810 0 0
WEBER INC CL A 94770D102 3,166 481,936 SH   SOLE 22 466,763 0 15,173
WEBER INC CL A 94770D102 6 943 SH   SOLE 43 943 0 0
WEBSTER FINL CORP COM 947890109 17,924 396,559 SH   SOLE 2 100,424 0 296,135
WEBSTER FINL CORP COM 947890109 7,158 158,352 SH   SOLE 4 66,071 0 92,281
WEBSTER FINL CORP COM 947890109 1,305 28,878 SH   SOLE 7 28,878 0 0
WEBSTER FINL CORP COM 947890109 32 717 SH   SOLE 13 717 0 0
WEBSTER FINL CORP COM 947890109 963 21,298 SH   SOLE 15 21,298 0 0
WEBSTER FINL CORP COM 947890109 27,283 603,613 SH   SOLE 18 594,500 0 9,113
WEBSTER FINL CORP COM 947890109 2,473 54,721 SH   SOLE 19 54,721 0 0
WEBSTER FINL CORP COM 947890109 422,970 9,357,742 SH   SOLE 21 9,357,742 0 0
WEBSTER FINL CORP COM 947890109 228,635 5,058,295 SH   SOLE 22 4,731,426 0 326,869
WEBSTER FINL CORP COM 947890109 13,258 293,314 SH   SOLE 23 293,314 0 0
WEBSTER FINL CORP COM 947890109 723 15,992 SH   SOLE 25 15,992 0 0
WEBSTER FINL CORP COM 947890109 4,601 101,803 SH   SOLE 26 72,690 0 29,113
WEBSTER FINL CORP COM 947890109 11,424 252,748 SH   SOLE 28 2,963 0 249,785
WEBSTER FINL CORP COM 947890109 23,422 518,188 SH   SOLE 30 518,188 0 0
WEBSTER FINL CORP COM 947890109 1,848 40,892 SH   SOLE 31 37,811 0 3,081
WEBSTER FINL CORP COM 947890109 371 8,202 SH   SOLE 34 8,202 0 0
WEBSTER FINL CORP COM 947890109 1,158 25,611 SH   SOLE 36 25,611 0 0
WEBSTER FINL CORP COM 947890109 237 5,250 SH   SOLE 40 5,250 0 0
WEBSTER FINL CORP COM 947890109 7,671 169,706 SH   SOLE 43 153,260 0 16,446
WEC ENERGY GROUP INC COM 92939U106 61,179 684,095 SH   SOLE 2 122,147 0 561,948
WEC ENERGY GROUP INC COM 92939U106 16,595 185,564 SH   SOLE 4 155,282 0 30,282
WEC ENERGY GROUP INC COM 92939U106 34,851 389,704 SH   SOLE 7 380,586 0 9,118
WEC ENERGY GROUP INC COM 92939U106 508 5,675 SH   SOLE 13 1,231 0 4,444
WEC ENERGY GROUP INC COM 92939U106 4,119 46,055 SH   SOLE 15 46,055 0 0
WEC ENERGY GROUP INC COM 92939U106 15 168 SH   SOLE 17 0 0 168
WEC ENERGY GROUP INC COM 92939U106 49,411 552,508 SH   SOLE 18 526,560 0 25,948
WEC ENERGY GROUP INC COM 92939U106 22,030 246,339 SH   SOLE 19 246,339 0 0
WEC ENERGY GROUP INC COM 92939U106 1,415,198 15,824,647 SH   SOLE 21 15,824,647 0 0
WEC ENERGY GROUP INC COM 92939U106 662,100 7,403,551 SH   SOLE 22 6,785,129 0 618,422
WEC ENERGY GROUP INC COM 92939U106 47,166 527,408 SH   SOLE 23 527,408 0 0
WEC ENERGY GROUP INC COM 92939U106 8,495 94,989 SH   SOLE 25 94,989 0 0
WEC ENERGY GROUP INC COM 92939U106 49,370 552,052 SH   SOLE 26 207,316 0 344,736
WEC ENERGY GROUP INC COM 92939U106 21,470 240,073 SH   SOLE 28 4,794 0 235,279
WEC ENERGY GROUP INC COM 92939U106 78 876 SH   SOLE 29 876 0 0
WEC ENERGY GROUP INC COM 92939U106 158,839 1,776,130 SH   SOLE 30 1,776,130 0 0
WEC ENERGY GROUP INC COM 92939U106 6,354 71,046 SH   SOLE 31 65,389 0 5,657
WEC ENERGY GROUP INC COM 92939U106 4,714 52,710 SH   SOLE 32 52,710 0 0
WEC ENERGY GROUP INC COM 92939U106 8,384 93,750 SH   SOLE 34 93,750 0 0
WEC ENERGY GROUP INC COM 92939U106 13,613 152,222 SH   SOLE 36 152,222 0 0
WEC ENERGY GROUP INC COM 92939U106 511 5,709 SH   SOLE 40 5,709 0 0
WEC ENERGY GROUP INC COM 92939U106 89 993 SH   OTR 43 993 0 0
WEC ENERGY GROUP INC COM 92939U106 36,007 402,631 SH   SOLE 43 376,705 0 25,926
WEIBO CORP SPONSORED ADR 948596101 811 47,430 SH   SOLE 2 3,282 0 44,148
WEIBO CORP SPONSORED ADR 948596101 373 21,799 SH   SOLE 4 1,825 0 19,974
WEIBO CORP SPONSORED ADR 948596101 89 5,215 SH   SOLE 7 5,215 0 0
WEIBO CORP SPONSORED ADR 948596101 291 17,041 SH   SOLE 13 0 0 17,041
WEIBO CORP SPONSORED ADR 948596101 1,047 61,255 SH   SOLE 15 61,255 0 0
WEIBO CORP SPONSORED ADR 948596101 266 15,563 SH   SOLE 18 15,563 0 0
WEIBO CORP SPONSORED ADR 948596101 21,640 1,265,515 SH   SOLE 21 1,265,515 0 0
WEIBO CORP SPONSORED ADR 948596101 10,692 625,239 SH   SOLE 22 572,340 0 52,899
WEIBO CORP SPONSORED ADR 948596101 1,239 72,434 SH   SOLE 23 72,434 0 0
WEIBO CORP SPONSORED ADR 948596101 681 39,844 SH   SOLE 25 39,844 0 0
WEIBO CORP SPONSORED ADR 948596101 1,285 75,166 SH   SOLE 26 8,777 0 66,389
WEIBO CORP SPONSORED ADR 948596101 1,643 96,094 SH   SOLE 28 5,321 0 90,773
WEIBO CORP SPONSORED ADR 948596101 6,716 392,759 SH   SOLE 30 392,759 0 0
WEIBO CORP SPONSORED ADR 948596101 1,147 67,057 SH   SOLE 31 0 0 67,057
WEIBO CORP SPONSORED ADR 948596101 53 3,098 SH   SOLE 34 3,098 0 0
WEIBO CORP SPONSORED ADR 948596101 4 215 SH   SOLE 40 215 0 0
WEIBO CORP SPONSORED ADR 948596101 7,921 463,239 SH   SOLE 43 439,425 0 23,814
WEIS MKTS INC COM 948849104 1,610 22,605 SH   SOLE 2 12,050 0 10,555
WEIS MKTS INC COM 948849104 163 2,286 SH   SOLE 4 84 0 2,202
WEIS MKTS INC COM 948849104 14 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 3,551 49,847 SH   SOLE 18 49,847 0 0
WEIS MKTS INC COM 948849104 2,140 30,043 SH   SOLE 19 30,043 0 0
WEIS MKTS INC COM 948849104 44,491 624,526 SH   SOLE 21 624,526 0 0
WEIS MKTS INC COM 948849104 30,211 424,074 SH   SOLE 22 406,063 0 18,011
WEIS MKTS INC COM 948849104 329 4,624 SH   SOLE 23 4,624 0 0
WEIS MKTS INC COM 948849104 158 2,222 SH   SOLE 25 2,222 0 0
WEIS MKTS INC COM 948849104 493 6,919 SH   SOLE 26 5,765 0 1,154
WEIS MKTS INC COM 948849104 11 150 SH   SOLE 28 150 0 0
WEIS MKTS INC COM 948849104 516 7,248 SH   SOLE 30 7,248 0 0
WEIS MKTS INC COM 948849104 191 2,683 SH   SOLE 40 2,683 0 0
WEIS MKTS INC COM 948849104 7,104 99,726 SH   SOLE 43 88,014 0 11,712
WEJO GROUP LIMITED COMMON SHARES G9525W109 2 1,504 SH   SOLE 2 0 0 1,504
WEJO GROUP LIMITED COMMON SHARES G9525W109 69 63,006 SH   SOLE 18 63,006 0 0
WEJO GROUP LIMITED COMMON SHARES G9525W109 38 35,076 SH   SOLE 19 35,076 0 0
WEJO GROUP LIMITED COMMON SHARES G9525W109 890 816,742 SH   SOLE 21 816,742 0 0
WEJO GROUP LIMITED COMMON SHARES G9525W109 756 693,708 SH   SOLE 22 689,936 0 3,772
WELLS FARGO CO NEW COM 949746101 334,411 8,314,543 SH   SOLE 2 2,190,620 0 6,123,923
WELLS FARGO CO NEW COM 949746101 112,505 2,797,247 SH   SOLE 4 1,337,103 0 1,460,144
WELLS FARGO CO NEW COM 949746101 137,100 3,408,763 SH   SOLE 7 3,276,292 0 132,471
WELLS FARGO CO NEW COM 949746101 7,349 182,716 SH   SOLE 13 70,834 0 111,882
WELLS FARGO CO NEW COM 949746101 23,203 576,906 SH   SOLE 15 576,906 0 0
WELLS FARGO CO NEW COM 949746101 0 1 SH   SOLE 17 0 0 1
WELLS FARGO CO NEW COM 949746101 655,226 16,291,044 SH   SOLE 18 15,296,108 0 994,936
WELLS FARGO CO NEW COM 949746101 868,423 21,591,827 SH   SOLE 19 21,591,827 0 0
WELLS FARGO CO NEW COM 949746101 2,548 63,362 SH   SOLE 20 63,362 0 0
WELLS FARGO CO NEW COM 949746101 3,201,248 79,593,435 SH   SOLE 21 79,593,435 0 0
WELLS FARGO CO NEW COM 949746101 3,280,343 81,559,990 SH   SOLE 22 73,943,529 0 7,616,461
WELLS FARGO CO NEW COM 949746101 264,975 6,588,152 SH   SOLE 23 6,588,152 0 0
WELLS FARGO CO NEW COM 949746101 126,198 3,137,705 SH   SOLE 25 3,137,705 0 0
WELLS FARGO CO NEW COM 949746101 261,182 6,493,840 SH   SOLE 26 1,829,649 0 4,664,191
WELLS FARGO CO NEW COM 949746101 173,342 4,309,841 SH   SOLE 28 292,577 0 4,017,264
WELLS FARGO CO NEW COM 949746101 3,520 87,509 SH   SOLE 29 87,509 0 0
WELLS FARGO CO NEW COM 949746101 777,012 19,319,036 SH   SOLE 30 19,319,036 0 0
WELLS FARGO CO NEW COM 949746101 38,912 967,490 SH   SOLE 31 898,691 0 68,799
WELLS FARGO CO NEW COM 949746101 148,851 3,700,912 SH   SOLE 34 3,700,912 0 0
WELLS FARGO CO NEW COM 949746101 61,207 1,521,817 SH   SOLE 36 1,521,817 0 0
WELLS FARGO CO NEW COM 949746101 4,907 122,013 SH   SOLE 40 122,013 0 0
WELLS FARGO CO NEW COM 949746101 318 7,913 SH   OTR 43 7,913 0 0
WELLS FARGO CO NEW COM 949746101 100,620 2,501,730 SH   SOLE 43 2,309,348 0 192,382
WELLS FARGO CO NEW PERP PFD CNV A 949746804 122 101 SH   SOLE 4 101 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,818 1,510 SH   SOLE 18 1,510 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 8,715 7,238 SH   SOLE 19 7,238 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 275,113 228,499 SH   SOLE 21 228,499 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 542 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 4,238 3,520 SH   SOLE 34 3,520 0 0
WELLTOWER INC COM 95040Q104 81,548 1,267,842 SH   SOLE 2 322,292 0 945,550
WELLTOWER INC COM 95040Q104 48,668 756,656 SH   SOLE 4 696,701 0 59,955
WELLTOWER INC COM 95040Q104 69,182 1,075,596 SH   SOLE 7 1,063,242 0 12,354
WELLTOWER INC COM 95040Q104 907 14,107 SH   SOLE 13 2,005 0 12,102
WELLTOWER INC COM 95040Q104 4,395 68,327 SH   SOLE 15 68,327 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 61,317 953,313 SH   SOLE 18 916,790 0 36,523
WELLTOWER INC COM 95040Q104 105,319 1,637,416 SH   SOLE 19 1,637,416 0 0
WELLTOWER INC COM 95040Q104 1,187,756 18,466,360 SH   SOLE 21 18,466,360 0 0
WELLTOWER INC COM 95040Q104 871,815 13,554,339 SH   SOLE 22 12,454,530 0 1,099,809
WELLTOWER INC COM 95040Q104 50,400 783,589 SH   SOLE 23 783,589 0 0
WELLTOWER INC COM 95040Q104 183,666 2,855,509 SH   SOLE 25 2,855,509 0 0
WELLTOWER INC COM 95040Q104 59,695 928,088 SH   SOLE 26 346,173 0 581,915
WELLTOWER INC COM 95040Q104 79,437 1,235,033 SH   SOLE 28 37,291 0 1,197,742
WELLTOWER INC COM 95040Q104 30 459 SH   SOLE 29 459 0 0
WELLTOWER INC COM 95040Q104 305,438 4,748,723 SH   SOLE 30 4,748,723 0 0
WELLTOWER INC COM 95040Q104 6,418 99,786 SH   SOLE 31 91,515 0 8,271
WELLTOWER INC COM 95040Q104 62,960 978,860 SH   SOLE 34 978,860 0 0
WELLTOWER INC COM 95040Q104 10,470 162,775 SH   SOLE 36 162,775 0 0
WELLTOWER INC COM 95040Q104 949 14,749 SH   SOLE 40 14,749 0 0
WELLTOWER INC COM 95040Q104 44 687 SH   OTR 43 687 0 0
WELLTOWER INC COM 95040Q104 20,865 324,388 SH   SOLE 43 294,752 0 29,636
WENDYS CO COM 95058W100 7,938 424,741 SH   SOLE 2 235,627 0 189,114
WENDYS CO COM 95058W100 6 309 SH   SOLE 4 309 0 0
WENDYS CO COM 95058W100 35 1,877 SH   SOLE 7 1,877 0 0
WENDYS CO COM 95058W100 7,077 378,649 SH   SOLE 18 378,649 0 0
WENDYS CO COM 95058W100 3,361 179,844 SH   SOLE 19 179,844 0 0
WENDYS CO COM 95058W100 160,769 8,601,870 SH   SOLE 21 8,601,870 0 0
WENDYS CO COM 95058W100 92,164 4,931,200 SH   SOLE 22 4,709,827 0 221,373
WENDYS CO COM 95058W100 574 30,736 SH   SOLE 25 30,736 0 0
WENDYS CO COM 95058W100 1,444 77,259 SH   SOLE 26 62,746 0 14,513
WENDYS CO COM 95058W100 184 9,826 SH   SOLE 28 3,383 0 6,443
WENDYS CO COM 95058W100 2,655 142,030 SH   SOLE 30 142,030 0 0
WENDYS CO COM 95058W100 44 2,336 SH   SOLE 31 2,336 0 0
WENDYS CO COM 95058W100 228 12,214 SH   SOLE 36 12,214 0 0
WENDYS CO COM 95058W100 434 23,232 SH   SOLE 40 23,232 0 0
WENDYS CO COM 95058W100 1,517 81,192 SH   SOLE 43 71,057 0 10,135
WEREWOLF THERAPEUTICS INC COM 95075A107 3 650 SH   SOLE 2 650 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 5 1,096 SH   SOLE 18 1,096 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 497 110,107 SH   SOLE 21 110,107 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 109 24,218 SH   SOLE 22 24,218 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 54 11,938 SH   SOLE 30 11,938 0 0
WERNER ENTERPRISES INC COM 950755108 4,751 126,355 SH   SOLE 2 64,433 0 61,922
WERNER ENTERPRISES INC COM 950755108 8 215 SH   SOLE 4 215 0 0
WERNER ENTERPRISES INC COM 950755108 48 1,280 SH   SOLE 7 1,280 0 0
WERNER ENTERPRISES INC COM 950755108 11,526 306,540 SH   SOLE 18 288,942 0 17,598
WERNER ENTERPRISES INC COM 950755108 11,877 315,869 SH   SOLE 19 315,869 0 0
WERNER ENTERPRISES INC COM 950755108 175,145 4,658,120 SH   SOLE 21 4,658,120 0 0
WERNER ENTERPRISES INC COM 950755108 71,697 1,906,842 SH   SOLE 22 1,844,020 0 62,822
WERNER ENTERPRISES INC COM 950755108 163 4,332 SH   SOLE 23 4,332 0 0
WERNER ENTERPRISES INC COM 950755108 428 11,383 SH   SOLE 25 11,383 0 0
WERNER ENTERPRISES INC COM 950755108 4,804 127,760 SH   SOLE 26 29,286 0 98,474
WERNER ENTERPRISES INC COM 950755108 208 5,544 SH   SOLE 28 1,116 0 4,428
WERNER ENTERPRISES INC COM 950755108 2,990 79,516 SH   SOLE 30 79,516 0 0
WERNER ENTERPRISES INC COM 950755108 280 7,434 SH   SOLE 36 7,434 0 0
WERNER ENTERPRISES INC COM 950755108 279 7,427 SH   SOLE 40 7,427 0 0
WERNER ENTERPRISES INC COM 950755108 29,502 784,620 SH   SOLE 43 780,258 0 4,362
WESBANCO INC COM 950810101 7,462 223,622 SH   SOLE 2 138,727 0 84,895
WESBANCO INC COM 950810101 50 1,493 SH   SOLE 4 212 0 1,281
WESBANCO INC COM 950810101 37 1,122 SH   SOLE 7 1,122 0 0
WESBANCO INC COM 950810101 5,980 179,202 SH   SOLE 18 179,202 0 0
WESBANCO INC COM 950810101 20,686 619,908 SH   SOLE 19 619,908 0 0
WESBANCO INC COM 950810101 67,473 2,021,955 SH   SOLE 21 2,021,955 0 0
WESBANCO INC COM 950810101 65,200 1,953,836 SH   SOLE 22 1,887,069 0 66,767
WESBANCO INC COM 950810101 602 18,047 SH   SOLE 23 18,047 0 0
WESBANCO INC COM 950810101 287 8,587 SH   SOLE 25 8,587 0 0
WESBANCO INC COM 950810101 3,702 110,930 SH   SOLE 26 19,354 0 91,576
WESBANCO INC COM 950810101 203 6,095 SH   SOLE 28 1,199 0 4,896
WESBANCO INC COM 950810101 829 24,848 SH   SOLE 30 24,848 0 0
WESBANCO INC COM 950810101 294 8,803 SH   SOLE 40 8,803 0 0
WESBANCO INC COM 950810101 2,425 72,679 SH   SOLE 43 69,766 0 2,913
WESCO INTL INC COM 95082P105 36,320 304,240 SH   SOLE 2 45,224 0 259,016
WESCO INTL INC COM 95082P105 507 4,250 SH   SOLE 4 239 0 4,011
WESCO INTL INC COM 95082P105 107 893 SH   SOLE 7 893 0 0
WESCO INTL INC COM 95082P105 3,172 26,570 SH   SOLE 18 26,570 0 0
WESCO INTL INC COM 95082P105 13,224 110,776 SH   SOLE 19 110,776 0 0
WESCO INTL INC COM 95082P105 70,343 589,237 SH   SOLE 21 589,237 0 0
WESCO INTL INC COM 95082P105 139,671 1,169,968 SH   SOLE 22 1,107,749 0 62,219
WESCO INTL INC COM 95082P105 453 3,796 SH   SOLE 23 3,796 0 0
WESCO INTL INC COM 95082P105 884 7,405 SH   SOLE 25 7,405 0 0
WESCO INTL INC COM 95082P105 6,185 51,807 SH   SOLE 26 19,437 0 32,370
WESCO INTL INC COM 95082P105 1,990 16,669 SH   SOLE 28 16,669 0 0
WESCO INTL INC COM 95082P105 4,727 39,597 SH   SOLE 30 39,597 0 0
WESCO INTL INC COM 95082P105 78 655 SH   SOLE 31 655 0 0
WESCO INTL INC COM 95082P105 281 2,357 SH   SOLE 36 2,357 0 0
WESCO INTL INC COM 95082P105 697 5,839 SH   SOLE 40 5,839 0 0
WESCO INTL INC COM 95082P105 22,047 184,679 SH   SOLE 43 181,440 0 3,239
WEST BANCORPORATION INC CAP STK 95123P106 393 18,900 SH   SOLE 2 9,090 0 9,810
WEST BANCORPORATION INC CAP STK 95123P106 4 213 SH   SOLE 7 213 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,137 54,624 SH   SOLE 18 54,624 0 0
WEST BANCORPORATION INC CAP STK 95123P106 657 31,580 SH   SOLE 19 31,580 0 0
WEST BANCORPORATION INC CAP STK 95123P106 11,659 560,239 SH   SOLE 21 560,239 0 0
WEST BANCORPORATION INC CAP STK 95123P106 6,494 312,067 SH   SOLE 22 302,052 0 10,015
WEST BANCORPORATION INC CAP STK 95123P106 1 26 SH   SOLE 43 26 0 0
WEST FRASER TIMBER CO LTD COM 952845105 10,030 138,361 SH   SOLE 21 138,361 0 0
WEST FRASER TIMBER CO LTD COM 952845105 2 29 SH   SOLE 43 0 0 29
WEST PHARMACEUTICAL SVSC INC COM 955306105 53,759 218,460 SH   SOLE 2 90,589 0 127,871
WEST PHARMACEUTICAL SVSC INC COM 955306105 13,106 53,261 SH   SOLE 4 43,286 0 9,975
WEST PHARMACEUTICAL SVSC INC COM 955306105 19,295 78,408 SH   SOLE 7 72,729 0 5,679
WEST PHARMACEUTICAL SVSC INC COM 955306105 502 2,042 SH   SOLE 13 361 0 1,681
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,718 6,981 SH   SOLE 15 6,981 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 49,143 199,702 SH   SOLE 18 193,745 0 5,957
WEST PHARMACEUTICAL SVSC INC COM 955306105 368,363 1,496,923 SH   SOLE 19 1,496,923 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 647,861 2,632,724 SH   SOLE 21 2,632,724 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 449,681 1,827,377 SH   SOLE 22 1,676,350 0 151,027
WEST PHARMACEUTICAL SVSC INC COM 955306105 28,710 116,670 SH   SOLE 23 116,670 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 40,218 163,435 SH   SOLE 25 163,435 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 40,662 165,240 SH   SOLE 26 72,665 0 92,575
WEST PHARMACEUTICAL SVSC INC COM 955306105 52,395 212,917 SH   SOLE 28 3,456 0 209,461
WEST PHARMACEUTICAL SVSC INC COM 955306105 27 110 SH   SOLE 29 110 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 177,892 722,903 SH   SOLE 30 681,775 0 41,128
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,890 15,806 SH   SOLE 31 14,477 0 1,329
WEST PHARMACEUTICAL SVSC INC COM 955306105 14,973 60,847 SH   SOLE 34 60,847 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 6,424 26,105 SH   SOLE 36 26,105 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 576 2,341 SH   SOLE 40 2,341 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 42 171 SH   OTR 43 171 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 21,701 88,188 SH   SOLE 43 77,003 0 11,185
WESTAMERICA BANCORPORATION COM 957090103 1,062 20,301 SH   SOLE 2 9,686 0 10,615
WESTAMERICA BANCORPORATION COM 957090103 14 262 SH   SOLE 7 262 0 0
WESTAMERICA BANCORPORATION COM 957090103 4,694 89,770 SH   SOLE 18 89,770 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,373 45,373 SH   SOLE 19 45,373 0 0
WESTAMERICA BANCORPORATION COM 957090103 163,737 3,131,326 SH   SOLE 21 3,131,326 0 0
WESTAMERICA BANCORPORATION COM 957090103 32,190 615,598 SH   SOLE 22 590,278 0 25,320
WESTAMERICA BANCORPORATION COM 957090103 160 3,069 SH   SOLE 25 3,069 0 0
WESTAMERICA BANCORPORATION COM 957090103 536 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 21 402 SH   SOLE 28 402 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,066 39,517 SH   SOLE 30 39,517 0 0
WESTAMERICA BANCORPORATION COM 957090103 149 2,851 SH   SOLE 40 2,851 0 0
WESTAMERICA BANCORPORATION COM 957090103 300 5,729 SH   SOLE 43 5,610 0 119
WESTERN ACQSTN VENTURES CORP COM 95758L107 212 21,269 SH   SOLE 2 21,269 0 0
WESTERN ALLIANCE BANCORP COM 957638109 9,805 149,142 SH   SOLE 2 47,257 0 101,885
WESTERN ALLIANCE BANCORP COM 957638109 119 1,809 SH   SOLE 4 344 0 1,465
WESTERN ALLIANCE BANCORP COM 957638109 267 4,059 SH   SOLE 7 4,059 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,988 45,458 SH   SOLE 18 45,458 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,135 32,476 SH   SOLE 19 32,476 0 0
WESTERN ALLIANCE BANCORP COM 957638109 106,702 1,623,094 SH   SOLE 21 1,623,094 0 0
WESTERN ALLIANCE BANCORP COM 957638109 160,172 2,436,444 SH   SOLE 22 2,307,191 0 129,253
WESTERN ALLIANCE BANCORP COM 957638109 1,114 16,946 SH   SOLE 25 16,946 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,006 45,727 SH   SOLE 26 37,410 0 8,317
WESTERN ALLIANCE BANCORP COM 957638109 485 7,380 SH   SOLE 28 1,844 0 5,536
WESTERN ALLIANCE BANCORP COM 957638109 4,992 75,932 SH   SOLE 30 75,932 0 0
WESTERN ALLIANCE BANCORP COM 957638109 102 1,548 SH   SOLE 31 1,548 0 0
WESTERN ALLIANCE BANCORP COM 957638109 186 2,827 SH   SOLE 36 2,827 0 0
WESTERN ALLIANCE BANCORP COM 957638109 960 14,600 SH   SOLE 40 14,600 0 0
WESTERN ALLIANCE BANCORP COM 957638109 26 395 SH   OTR 43 395 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,614 54,978 SH   SOLE 43 51,507 0 3,471
WESTERN ASSET HIGH INCOME OP COM 95766K109 942 256,058 SH   SOLE 2 256,058 0 0
WESTERN ASSET MTG CAP CORP COM 95790D204 45 3,977 SH   SOLE 2 0 0 3,977
WESTERN ASSET MTG CAP CORP COM 95790D204 13 1,136 SH   SOLE 18 1,136 0 0
WESTERN ASSET MTG CAP CORP COM 95790D204 196 17,499 SH   SOLE 21 17,499 0 0
WESTERN ASSET MTG CAP CORP COM 95790D204 1,104 98,626 SH   SOLE 22 98,626 0 0
WESTERN DIGITAL CORP. COM 958102105 25,327 778,089 SH   SOLE 2 329,080 0 449,009
WESTERN DIGITAL CORP. COM 958102105 5,816 178,675 SH   SOLE 4 146,447 0 32,228
WESTERN DIGITAL CORP. COM 958102105 9,390 288,476 SH   SOLE 7 279,444 0 9,032
WESTERN DIGITAL CORP. COM 958102105 422 12,978 SH   SOLE 13 4,819 0 8,159
WESTERN DIGITAL CORP. COM 958102105 1,555 47,766 SH   SOLE 15 47,766 0 0
WESTERN DIGITAL CORP. COM 958102105 21,816 670,220 SH   SOLE 18 645,795 0 24,425
WESTERN DIGITAL CORP. COM 958102105 59,218 1,819,301 SH   SOLE 19 1,819,301 0 0
WESTERN DIGITAL CORP. COM 958102105 290,881 8,936,451 SH   SOLE 21 8,936,451 0 0
WESTERN DIGITAL CORP. COM 958102105 216,279 6,644,525 SH   SOLE 22 6,016,297 0 628,228
WESTERN DIGITAL CORP. COM 958102105 21,160 650,080 SH   SOLE 23 650,080 0 0
WESTERN DIGITAL CORP. COM 958102105 22,832 701,441 SH   SOLE 25 701,441 0 0
WESTERN DIGITAL CORP. COM 958102105 22,915 703,985 SH   SOLE 26 318,258 0 385,727
WESTERN DIGITAL CORP. COM 958102105 20,408 626,989 SH   SOLE 28 4,783 0 622,206
WESTERN DIGITAL CORP. COM 958102105 165 5,059 SH   SOLE 29 5,059 0 0
WESTERN DIGITAL CORP. COM 958102105 78,585 2,414,296 SH   SOLE 30 2,406,566 0 7,730
WESTERN DIGITAL CORP. COM 958102105 2,388 73,363 SH   SOLE 31 67,904 0 5,459
WESTERN DIGITAL CORP. COM 958102105 4,843 148,773 SH   SOLE 34 148,773 0 0
WESTERN DIGITAL CORP. COM 958102105 4,116 126,464 SH   SOLE 36 126,464 0 0
WESTERN DIGITAL CORP. COM 958102105 349 10,734 SH   SOLE 40 10,734 0 0
WESTERN DIGITAL CORP. COM 958102105 32 998 SH   OTR 43 998 0 0
WESTERN DIGITAL CORP. COM 958102105 3,890 119,493 SH   SOLE 43 107,856 0 11,637
WESTERN DIGITAL CORP. OPTIONS 958102105 42 1,300 SH Call SOLE 4 1,300 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 661 20,300 SH Call SOLE 18 20,300 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 9,231 283,600 SH Call SOLE 19 283,600 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 306 9,400 SH Call SOLE 22 9,400 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 2,780 85,400 SH Call SOLE 34 85,400 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 1,051 1,110,000 PRN   SOLE 2 1,110,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 3,774 3,985,000 PRN   SOLE 19 3,985,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 9,082 9,590,000 PRN   SOLE 21 9,590,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 1,671 1,765,000 PRN   SOLE 22 1,765,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 147 5,828 SH   SOLE 18 5,828 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,237 49,185 SH   SOLE 19 49,185 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 685 84,256 SH   SOLE 2 71,895 0 12,361
WESTERN NEW ENG BANCORP INC COM 958892101 28 3,475 SH   SOLE 18 3,475 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 219 26,969 SH   SOLE 19 26,969 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 413 50,857 SH   SOLE 21 50,857 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 6,816 838,372 SH   SOLE 22 838,372 0 0
WESTERN UN CO COM 959802109 17,874 1,324,027 SH   SOLE 2 365,778 0 958,249
WESTERN UN CO COM 959802109 5,560 411,851 SH   SOLE 4 242,031 0 169,820
WESTERN UN CO COM 959802109 3,531 261,574 SH   SOLE 7 261,574 0 0
WESTERN UN CO COM 959802109 19 1,402 SH   SOLE 13 1,402 0 0
WESTERN UN CO COM 959802109 708 52,424 SH   SOLE 15 52,424 0 0
WESTERN UN CO COM 959802109 19,513 1,445,374 SH   SOLE 18 1,424,911 0 20,463
WESTERN UN CO COM 959802109 4,709 348,849 SH   SOLE 19 348,849 0 0
WESTERN UN CO COM 959802109 522,079 38,672,503 SH   SOLE 21 38,672,503 0 0
WESTERN UN CO COM 959802109 171,471 12,701,557 SH   SOLE 22 11,981,334 0 720,223
WESTERN UN CO COM 959802109 8,695 644,102 SH   SOLE 23 644,102 0 0
WESTERN UN CO COM 959802109 8,400 622,227 SH   SOLE 25 622,227 0 0
WESTERN UN CO COM 959802109 10,407 770,877 SH   SOLE 26 410,058 0 360,819
WESTERN UN CO COM 959802109 15,547 1,151,618 SH   SOLE 28 7,292 0 1,144,326
WESTERN UN CO COM 959802109 42,548 3,151,722 SH   SOLE 30 2,954,258 0 197,464
WESTERN UN CO COM 959802109 1,276 94,509 SH   SOLE 31 86,386 0 8,123
WESTERN UN CO COM 959802109 2,665 197,414 SH   SOLE 32 197,414 0 0
WESTERN UN CO COM 959802109 237 17,538 SH   SOLE 34 17,538 0 0
WESTERN UN CO COM 959802109 3,571 264,548 SH   SOLE 36 264,548 0 0
WESTERN UN CO COM 959802109 140 10,352 SH   SOLE 40 10,352 0 0
WESTERN UN CO COM 959802109 35 2,604 SH   OTR 43 2,604 0 0
WESTERN UN CO COM 959802109 4,722 349,753 SH   SOLE 43 312,828 0 36,925
WESTLAKE CORPORATION COM 960413102 15,245 175,474 SH   SOLE 2 12,530 0 162,944
WESTLAKE CORPORATION COM 960413102 4,997 57,519 SH   SOLE 4 18,407 0 39,112
WESTLAKE CORPORATION COM 960413102 404 4,645 SH   SOLE 7 4,645 0 0
WESTLAKE CORPORATION COM 960413102 13 146 SH   SOLE 13 146 0 0
WESTLAKE CORPORATION COM 960413102 399 4,587 SH   SOLE 15 4,587 0 0
WESTLAKE CORPORATION COM 960413102 1,937 22,295 SH   SOLE 18 20,337 0 1,958
WESTLAKE CORPORATION COM 960413102 3,335 38,387 SH   SOLE 19 38,387 0 0
WESTLAKE CORPORATION COM 960413102 56,485 650,151 SH   SOLE 21 650,151 0 0
WESTLAKE CORPORATION COM 960413102 71,692 825,186 SH   SOLE 22 758,781 0 66,405
WESTLAKE CORPORATION COM 960413102 5,434 62,544 SH   SOLE 23 62,544 0 0
WESTLAKE CORPORATION COM 960413102 4,869 56,047 SH   SOLE 25 56,047 0 0
WESTLAKE CORPORATION COM 960413102 3,510 40,399 SH   SOLE 26 20,059 0 20,340
WESTLAKE CORPORATION COM 960413102 6,489 74,692 SH   SOLE 28 638 0 74,054
WESTLAKE CORPORATION COM 960413102 8,497 97,806 SH   SOLE 30 97,806 0 0
WESTLAKE CORPORATION COM 960413102 758 8,720 SH   SOLE 31 7,927 0 793
WESTLAKE CORPORATION COM 960413102 172 1,979 SH   SOLE 34 1,979 0 0
WESTLAKE CORPORATION COM 960413102 1,039 11,963 SH   SOLE 36 11,963 0 0
WESTLAKE CORPORATION COM 960413102 109 1,249 SH   SOLE 40 1,249 0 0
WESTLAKE CORPORATION COM 960413102 7,645 87,994 SH   SOLE 43 84,117 0 3,877
WESTROCK CO COM 96145D105 14,887 481,940 SH   SOLE 2 134,590 0 347,350
WESTROCK CO COM 96145D105 6,791 219,859 SH   SOLE 4 99,552 0 120,307
WESTROCK CO COM 96145D105 7,536 243,951 SH   SOLE 7 234,684 0 9,267
WESTROCK CO COM 96145D105 40 1,299 SH   SOLE 13 1,299 0 0
WESTROCK CO COM 96145D105 1,149 37,181 SH   SOLE 15 37,181 0 0
WESTROCK CO COM 96145D105 15,119 489,435 SH   SOLE 18 469,197 0 20,238
WESTROCK CO COM 96145D105 3,824 123,791 SH   SOLE 19 123,791 0 0
WESTROCK CO COM 96145D105 334,504 10,828,890 SH   SOLE 21 10,828,890 0 0
WESTROCK CO COM 96145D105 181,603 5,879,015 SH   SOLE 22 5,355,874 0 523,141
WESTROCK CO COM 96145D105 13,436 434,970 SH   SOLE 23 434,970 0 0
WESTROCK CO COM 96145D105 15,929 515,676 SH   SOLE 25 515,676 0 0
WESTROCK CO COM 96145D105 18,496 598,784 SH   SOLE 26 213,936 0 384,848
WESTROCK CO COM 96145D105 13,271 429,632 SH   SOLE 28 2,844 0 426,788
WESTROCK CO COM 96145D105 65,375 2,116,396 SH   SOLE 30 2,079,270 0 37,126
WESTROCK CO COM 96145D105 1,668 54,004 SH   SOLE 31 49,068 0 4,936
WESTROCK CO COM 96145D105 2,433 78,750 SH   SOLE 32 78,750 0 0
WESTROCK CO COM 96145D105 6,150 199,102 SH   SOLE 34 199,102 0 0
WESTROCK CO COM 96145D105 3,506 113,494 SH   SOLE 36 113,494 0 0
WESTROCK CO COM 96145D105 251 8,115 SH   SOLE 40 8,115 0 0
WESTROCK CO COM 96145D105 12 403 SH   OTR 43 403 0 0
WESTROCK CO COM 96145D105 7,157 231,695 SH   SOLE 43 206,375 0 25,320
WESTROCK COFFEE CO COM 96145W103 36 3,437 SH   SOLE 22 3,437 0 0
WESTWATER RES INC COM NEW 961684206 7 6,486 SH   SOLE 18 6,486 0 0
WESTWATER RES INC COM NEW 961684206 136 119,391 SH   SOLE 21 119,391 0 0
WESTWATER RES INC COM NEW 961684206 425 372,857 SH   SOLE 22 372,857 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 11 1,176 SH   SOLE 2 1,176 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 14 1,430 SH   SOLE 18 1,430 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 149 15,492 SH   SOLE 21 15,492 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 1,532 159,101 SH   SOLE 22 159,101 0 0
WEWORK INC CL A 96209A104 330 124,570 SH   SOLE 2 74,342 0 50,228
WEWORK INC CL A 96209A104 4 1,575 SH   SOLE 7 1,575 0 0
WEWORK INC CL A 96209A104 145 54,706 SH   SOLE 18 54,706 0 0
WEWORK INC CL A 96209A104 106 40,110 SH   SOLE 19 40,110 0 0
WEWORK INC CL A 96209A104 4,226 1,594,809 SH   SOLE 21 1,594,809 0 0
WEWORK INC CL A 96209A104 11,162 4,211,962 SH   SOLE 22 4,041,234 0 170,728
WEWORK INC CL A 96209A104 66 24,818 SH   SOLE 25 24,818 0 0
WEWORK INC CL A 96209A104 311 117,336 SH   SOLE 26 102,121 0 15,215
WEWORK INC CL A 96209A104 5 1,910 SH   SOLE 31 1,910 0 0
WEWORK INC CL A 96209A104 53 19,935 SH   SOLE 40 19,935 0 0
WEX INC COM 96208T104 12,588 99,162 SH   SOLE 2 39,580 0 59,582
WEX INC COM 96208T104 3,781 29,785 SH   SOLE 4 155 0 29,630
WEX INC COM 96208T104 120 945 SH   SOLE 7 650 0 295
WEX INC COM 96208T104 16,858 132,801 SH   SOLE 18 132,801 0 0
WEX INC COM 96208T104 1,919 15,115 SH   SOLE 19 15,115 0 0
WEX INC COM 96208T104 280,997 2,213,623 SH   SOLE 21 2,213,623 0 0
WEX INC COM 96208T104 154,010 1,213,252 SH   SOLE 22 1,158,649 0 54,603
WEX INC COM 96208T104 895 7,047 SH   SOLE 25 7,047 0 0
WEX INC COM 96208T104 2,380 18,748 SH   SOLE 26 15,204 0 3,544
WEX INC COM 96208T104 361 2,845 SH   SOLE 28 798 0 2,047
WEX INC COM 96208T104 10,456 82,371 SH   SOLE 30 82,371 0 0
WEX INC COM 96208T104 78 616 SH   SOLE 31 616 0 0
WEX INC COM 96208T104 12,370 97,445 SH   SOLE 34 97,445 0 0
WEX INC COM 96208T104 231 1,817 SH   SOLE 36 1,817 0 0
WEX INC COM 96208T104 730 5,750 SH   SOLE 40 5,750 0 0
WEX INC COM 96208T104 2,062 16,240 SH   SOLE 43 15,620 0 620
WEYCO GROUP INC COM 962149100 62 3,026 SH   SOLE 2 348 0 2,678
WEYCO GROUP INC COM 962149100 25 1,219 SH   SOLE 4 0 0 1,219
WEYCO GROUP INC COM 962149100 341 16,782 SH   SOLE 18 16,782 0 0
WEYCO GROUP INC COM 962149100 232 11,412 SH   SOLE 19 11,412 0 0
WEYCO GROUP INC COM 962149100 3,986 195,945 SH   SOLE 21 195,945 0 0
WEYCO GROUP INC COM 962149100 3,191 156,867 SH   SOLE 22 153,776 0 3,091
WEYERHAEUSER CO MTN BE COM NEW 962166104 40,971 1,434,569 SH   SOLE 2 239,962 0 1,194,607
WEYERHAEUSER CO MTN BE COM NEW 962166104 10,913 382,098 SH   SOLE 4 309,338 0 72,760
WEYERHAEUSER CO MTN BE COM NEW 962166104 24,557 859,835 SH   SOLE 7 658,209 0 201,626
WEYERHAEUSER CO MTN BE COM NEW 962166104 598 20,931 SH   SOLE 13 3,120 0 17,811
WEYERHAEUSER CO MTN BE COM NEW 962166104 2,953 103,383 SH   SOLE 15 103,383 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 36,710 1,285,363 SH   SOLE 18 1,224,866 0 60,497
WEYERHAEUSER CO MTN BE COM NEW 962166104 9,713 340,089 SH   SOLE 19 340,089 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 709,098 24,828,344 SH   SOLE 21 24,828,344 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 455,409 15,945,677 SH   SOLE 22 14,453,246 0 1,492,431
WEYERHAEUSER CO MTN BE COM NEW 962166104 34,992 1,225,204 SH   SOLE 23 1,225,204 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 52,083 1,823,620 SH   SOLE 25 1,823,620 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 41,165 1,441,363 SH   SOLE 26 491,740 0 949,623
WEYERHAEUSER CO MTN BE COM NEW 962166104 26,303 920,980 SH   SOLE 28 13,769 0 907,211
WEYERHAEUSER CO MTN BE COM NEW 962166104 34 1,201 SH   SOLE 29 1,201 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 148,077 5,184,765 SH   SOLE 30 5,184,765 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 4,790 167,710 SH   SOLE 31 154,334 0 13,376
WEYERHAEUSER CO MTN BE COM NEW 962166104 7,018 245,719 SH   SOLE 34 245,719 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 7,010 245,435 SH   SOLE 36 245,435 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 691 24,204 SH   SOLE 40 24,204 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 40 1,407 SH   OTR 43 1,407 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 13,597 476,083 SH   SOLE 43 446,534 0 29,549
WHEATON PRECIOUS METALS CORP COM 962879102 28,752 888,509 SH   SOLE 19 888,509 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 5,496 169,839 SH   SOLE 21 169,839 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 10,229 316,086 SH   SOLE 25 316,086 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 33,870 1,046,651 SH   SOLE 29 1,046,651 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 10,177 314,505 SH   SOLE 34 314,505 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 33,800 1,044,510 SH   SOLE 43 987,933 0 56,577
WHEELER REAL ESTATE INVT TR COM NEW 963025705 1 736 SH   SOLE 21 736 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 62 47,749 SH   SOLE 22 47,749 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 563 489,673 SH   SOLE 2 195,036 0 294,637
WHEELS UP EXPERIENCE INC COM CL A 96328L106 2 1,849 SH   SOLE 7 1,849 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 575 499,708 SH   SOLE 18 499,708 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 920 800,173 SH   SOLE 19 800,173 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 6,779 5,895,141 SH   SOLE 21 5,895,141 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 5,655 4,917,168 SH   SOLE 22 4,774,626 0 142,542
WHEELS UP EXPERIENCE INC COM CL A 96328L106 72 62,850 SH   SOLE 23 62,850 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 21 18,675 SH   SOLE 25 18,675 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 430 374,072 SH   SOLE 26 0 0 374,072
WHEELS UP EXPERIENCE INC COM CL A 96328L106 33 28,507 SH   SOLE 30 28,507 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 18 15,957 SH   SOLE 40 15,957 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 4 454 SH   SOLE 18 454 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 52 5,382 SH   SOLE 21 5,382 0 0
WHIRLPOOL CORP COM 963320106 12,737 94,482 SH   SOLE 2 57,349 0 37,133
WHIRLPOOL CORP COM 963320106 6,825 50,625 SH   SOLE 4 25,152 0 25,473
WHIRLPOOL CORP COM 963320106 7,201 53,415 SH   SOLE 7 51,627 0 1,788
WHIRLPOOL CORP COM 963320106 28 206 SH   SOLE 13 206 0 0
WHIRLPOOL CORP COM 963320106 1,192 8,841 SH   SOLE 15 8,841 0 0
WHIRLPOOL CORP COM 963320106 13,952 103,497 SH   SOLE 18 87,875 0 15,622
WHIRLPOOL CORP COM 963320106 9,272 68,778 SH   SOLE 19 68,778 0 0
WHIRLPOOL CORP COM 963320106 227,945 1,690,861 SH   SOLE 21 1,690,861 0 0
WHIRLPOOL CORP COM 963320106 168,917 1,253,001 SH   SOLE 22 1,151,894 0 101,107
WHIRLPOOL CORP COM 963320106 12,881 95,552 SH   SOLE 23 95,552 0 0
WHIRLPOOL CORP COM 963320106 11,389 84,484 SH   SOLE 25 84,484 0 0
WHIRLPOOL CORP COM 963320106 24,959 185,144 SH   SOLE 26 114,696 0 70,448
WHIRLPOOL CORP COM 963320106 20,813 154,390 SH   SOLE 28 994 0 153,396
WHIRLPOOL CORP COM 963320106 71,669 531,627 SH   SOLE 30 455,615 0 76,012
WHIRLPOOL CORP COM 963320106 1,731 12,839 SH   SOLE 31 11,791 0 1,048
WHIRLPOOL CORP COM 963320106 313 2,319 SH   SOLE 34 2,319 0 0
WHIRLPOOL CORP COM 963320106 2,630 19,512 SH   SOLE 36 19,512 0 0
WHIRLPOOL CORP COM 963320106 248 1,838 SH   SOLE 40 1,838 0 0
WHIRLPOOL CORP COM 963320106 49 366 SH   OTR 43 366 0 0
WHIRLPOOL CORP COM 963320106 4,965 36,827 SH   SOLE 43 33,606 0 3,221
WHITE MTNS INS GROUP LTD COM G9618E107 3,469 2,662 SH   SOLE 2 1,347 0 1,315
WHITE MTNS INS GROUP LTD COM G9618E107 14 11 SH   SOLE 4 11 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 61 47 SH   SOLE 7 47 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,482 1,137 SH   SOLE 18 1,137 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,169 897 SH   SOLE 19 897 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 52,133 40,009 SH   SOLE 21 40,009 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 81,914 62,865 SH   SOLE 22 59,168 0 3,697
WHITE MTNS INS GROUP LTD COM G9618E107 121 93 SH   SOLE 23 93 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 589 452 SH   SOLE 25 452 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,819 1,396 SH   SOLE 26 1,150 0 246
WHITE MTNS INS GROUP LTD COM G9618E107 231 177 SH   SOLE 28 55 0 122
WHITE MTNS INS GROUP LTD COM G9618E107 1,637 1,256 SH   SOLE 30 1,256 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 51 39 SH   SOLE 31 39 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 70 54 SH   SOLE 36 54 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 496 381 SH   SOLE 40 381 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 4,897 3,758 SH   SOLE 43 3,457 0 301
WHITEHORSE FIN INC COM 96524V106 1,295 116,708 SH   SOLE 30 116,708 0 0
WHITESTONE REIT COM 966084204 404 47,711 SH   SOLE 2 22,584 0 25,127
WHITESTONE REIT COM 966084204 3 335 SH   SOLE 7 335 0 0
WHITESTONE REIT COM 966084204 1,561 184,470 SH   SOLE 18 184,470 0 0
WHITESTONE REIT COM 966084204 788 93,125 SH   SOLE 19 93,125 0 0
WHITESTONE REIT COM 966084204 49,684 5,872,845 SH   SOLE 21 5,872,845 0 0
WHITESTONE REIT COM 966084204 10,681 1,262,495 SH   SOLE 22 1,210,315 0 52,180
WHITESTONE REIT COM 966084204 18 2,110 SH   SOLE 23 2,110 0 0
WHITESTONE REIT COM 966084204 56 6,576 SH   SOLE 25 6,576 0 0
WHITESTONE REIT COM 966084204 51 6,053 SH   SOLE 28 0 0 6,053
WHITESTONE REIT COM 966084204 498 58,822 SH   SOLE 30 58,822 0 0
WHITESTONE REIT COM 966084204 63 7,422 SH   SOLE 40 7,422 0 0
WHITESTONE REIT COM 966084204 743 87,825 SH   SOLE 43 86,129 0 1,696
WHOLE EARTH BRANDS INC COM CL A 96684W100 178 46,330 SH   SOLE 2 16,124 0 30,206
WHOLE EARTH BRANDS INC COM CL A 96684W100 2 601 SH   SOLE 7 601 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 478 124,425 SH   SOLE 18 124,425 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 276 71,822 SH   SOLE 19 71,822 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 5,290 1,377,715 SH   SOLE 21 1,377,715 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 3,558 926,675 SH   SOLE 22 900,501 0 26,174
WIDEOPENWEST INC COM 96758W101 610 49,704 SH   SOLE 2 30,463 0 19,241
WIDEOPENWEST INC COM 96758W101 2 188 SH   SOLE 4 188 0 0
WIDEOPENWEST INC COM 96758W101 7 546 SH   SOLE 7 546 0 0
WIDEOPENWEST INC COM 96758W101 1,820 148,331 SH   SOLE 18 148,331 0 0
WIDEOPENWEST INC COM 96758W101 1,209 98,501 SH   SOLE 19 98,501 0 0
WIDEOPENWEST INC COM 96758W101 23,506 1,915,763 SH   SOLE 21 1,915,763 0 0
WIDEOPENWEST INC COM 96758W101 15,882 1,294,352 SH   SOLE 22 1,253,390 0 40,962
WIDEOPENWEST INC COM 96758W101 92 7,493 SH   SOLE 25 7,493 0 0
WIDEOPENWEST INC COM 96758W101 506 41,215 SH   SOLE 26 37,691 0 3,524
WIDEOPENWEST INC COM 96758W101 33 2,687 SH   SOLE 28 0 0 2,687
WIDEOPENWEST INC COM 96758W101 600 48,921 SH   SOLE 30 48,921 0 0
WIDEOPENWEST INC COM 96758W101 13 1,023 SH   SOLE 36 1,023 0 0
WIDEOPENWEST INC COM 96758W101 77 6,242 SH   SOLE 40 6,242 0 0
WIDEOPENWEST INC COM 96758W101 358 29,212 SH   SOLE 43 29,100 0 112
WIDEPOINT CORP COMMON 967590209 4 1,810 SH   SOLE 18 1,810 0 0
WIDEPOINT CORP COMMON 967590209 38 18,026 SH   SOLE 21 18,026 0 0
WIDEPOINT CORP COMMON 967590209 29 13,800 SH   SOLE 22 13,800 0 0
WILEY JOHN & SONS INC CL A 968223206 1,680 44,723 SH   SOLE 2 36,858 0 7,865
WILEY JOHN & SONS INC CL A 968223206 6 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 1,455 38,743 SH   SOLE 7 38,743 0 0
WILEY JOHN & SONS INC CL A 968223206 7,082 188,540 SH   SOLE 18 188,540 0 0
WILEY JOHN & SONS INC CL A 968223206 3,011 80,166 SH   SOLE 19 80,166 0 0
WILEY JOHN & SONS INC CL A 968223206 123,431 3,286,240 SH   SOLE 21 3,286,240 0 0
WILEY JOHN & SONS INC CL A 968223206 46,125 1,228,042 SH   SOLE 22 1,197,274 0 30,768
WILEY JOHN & SONS INC CL A 968223206 284 7,555 SH   SOLE 25 7,555 0 0
WILEY JOHN & SONS INC CL A 968223206 634 16,886 SH   SOLE 26 13,119 0 3,767
WILEY JOHN & SONS INC CL A 968223206 31 834 SH   SOLE 28 834 0 0
WILEY JOHN & SONS INC CL A 968223206 1,239 33,000 SH   SOLE 30 33,000 0 0
WILEY JOHN & SONS INC CL A 968223206 114 3,033 SH   SOLE 36 3,033 0 0
WILEY JOHN & SONS INC CL A 968223206 194 5,166 SH   SOLE 40 5,166 0 0
WILEY JOHN & SONS INC CL A 968223206 26 703 SH   OTR 43 703 0 0
WILEY JOHN & SONS INC CL A 968223206 2,412 64,220 SH   SOLE 43 62,755 0 1,465
WILEY JOHN & SONS INC CL B 968223305 2 62 SH   SOLE 43 62 0 0
WILHELMINA INTL INC COM NEW 968235200 1 303 SH   SOLE 21 303 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 5 879 SH   SOLE 18 879 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 60 9,803 SH   SOLE 21 9,803 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 1 226 SH   SOLE 22 226 0 0
WILLDAN GROUP INC COM 96924N100 187 12,628 SH   SOLE 2 4,882 0 7,746
WILLDAN GROUP INC COM 96924N100 3 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 536 36,161 SH   SOLE 18 36,161 0 0
WILLDAN GROUP INC COM 96924N100 302 20,365 SH   SOLE 19 20,365 0 0
WILLDAN GROUP INC COM 96924N100 5,775 389,944 SH   SOLE 21 389,944 0 0
WILLDAN GROUP INC COM 96924N100 4,352 293,824 SH   SOLE 22 279,489 0 14,335
WILLDAN GROUP INC COM 96924N100 26 1,731 SH   SOLE 25 1,731 0 0
WILLDAN GROUP INC COM 96924N100 40 2,697 SH   SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 42 2,844 SH   SOLE 30 2,844 0 0
WILLDAN GROUP INC COM 96924N100 32 2,173 SH   SOLE 40 2,173 0 0
WILLDAN GROUP INC COM 96924N100 13 895 SH   SOLE 43 895 0 0
WILLIAM PENN BANCORPORATION COM 96927A105 4 372 SH   SOLE 2 0 0 372
WILLIAM PENN BANCORPORATION COM 96927A105 24 2,112 SH   SOLE 18 2,112 0 0
WILLIAM PENN BANCORPORATION COM 96927A105 312 27,439 SH   SOLE 21 27,439 0 0
WILLIAM PENN BANCORPORATION COM 96927A105 22 1,928 SH   SOLE 22 1,928 0 0
WILLIAMS COS INC COM 969457100 119,747 4,182,580 SH   SOLE 2 896,662 0 3,285,918
WILLIAMS COS INC COM 969457100 27,938 975,814 SH   SOLE 4 824,458 0 151,356
WILLIAMS COS INC COM 969457100 87,485 3,055,713 SH   SOLE 7 3,018,999 0 36,714
WILLIAMS COS INC COM 969457100 1,521 53,115 SH   SOLE 13 24,316 0 28,799
WILLIAMS COS INC COM 969457100 5,211 182,009 SH   SOLE 15 182,009 0 0
WILLIAMS COS INC COM 969457100 207,359 7,242,709 SH   SOLE 18 7,092,502 0 150,207
WILLIAMS COS INC COM 969457100 144,853 5,059,470 SH   SOLE 19 5,059,470 0 0
WILLIAMS COS INC COM 969457100 1,218,952 42,576,035 SH   SOLE 21 42,576,035 0 0
WILLIAMS COS INC COM 969457100 780,504 27,261,767 SH   SOLE 22 24,714,956 0 2,546,811
WILLIAMS COS INC COM 969457100 60,025 2,096,581 SH   SOLE 23 2,096,581 0 0
WILLIAMS COS INC COM 969457100 85,145 2,973,979 SH   SOLE 25 2,973,979 0 0
WILLIAMS COS INC COM 969457100 137,845 4,814,707 SH   SOLE 26 1,750,170 0 3,064,537
WILLIAMS COS INC COM 969457100 64,559 2,254,955 SH   SOLE 28 166,017 0 2,088,938
WILLIAMS COS INC COM 969457100 690 24,108 SH   SOLE 29 24,108 0 0
WILLIAMS COS INC COM 969457100 314,111 10,971,381 SH   SOLE 30 10,971,381 0 0
WILLIAMS COS INC COM 969457100 9,337 326,142 SH   SOLE 31 304,329 0 21,813
WILLIAMS COS INC COM 969457100 185,045 6,463,313 SH   SOLE 34 6,463,313 0 0
WILLIAMS COS INC COM 969457100 14,770 515,884 SH   SOLE 36 515,884 0 0
WILLIAMS COS INC COM 969457100 708 24,739 SH   SOLE 37 24,739 0 0
WILLIAMS COS INC COM 969457100 1,134 39,613 SH   SOLE 40 39,613 0 0
WILLIAMS COS INC COM 969457100 125 4,367 SH   OTR 43 4,367 0 0
WILLIAMS COS INC COM 969457100 28,093 981,251 SH   SOLE 43 857,589 0 123,662
WILLIAMS INDL SVCS GROUP INC COM 96951A104 5 3,358 SH   SOLE 18 3,358 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104 51 34,487 SH   SOLE 21 34,487 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104 7 4,637 SH   SOLE 22 4,637 0 0
WILLIAMS ROWLAND ACQUISITION COM 96951B102 1 100 SH   SOLE 2 100 0 0
WILLIAMS SONOMA INC COM 969904101 23,546 199,798 SH   SOLE 2 72,249 0 127,549
WILLIAMS SONOMA INC COM 969904101 2,367 20,081 SH   SOLE 4 219 0 19,862
WILLIAMS SONOMA INC COM 969904101 126 1,070 SH   SOLE 7 1,070 0 0
WILLIAMS SONOMA INC COM 969904101 18,209 154,512 SH   SOLE 18 154,512 0 0
WILLIAMS SONOMA INC COM 969904101 5,734 48,655 SH   SOLE 19 48,655 0 0
WILLIAMS SONOMA INC COM 969904101 420,249 3,565,969 SH   SOLE 21 3,565,969 0 0
WILLIAMS SONOMA INC COM 969904101 224,480 1,904,798 SH   SOLE 22 1,820,197 0 84,601
WILLIAMS SONOMA INC COM 969904101 1,306 11,080 SH   SOLE 25 11,080 0 0
WILLIAMS SONOMA INC COM 969904101 4,247 36,035 SH   SOLE 26 30,220 0 5,815
WILLIAMS SONOMA INC COM 969904101 1,304 11,066 SH   SOLE 28 6,301 0 4,765
WILLIAMS SONOMA INC COM 969904101 15,673 132,991 SH   SOLE 30 132,991 0 0
WILLIAMS SONOMA INC COM 969904101 116 982 SH   SOLE 31 982 0 0
WILLIAMS SONOMA INC COM 969904101 159 1,345 SH   SOLE 34 1,345 0 0
WILLIAMS SONOMA INC COM 969904101 468 3,967 SH   SOLE 36 3,967 0 0
WILLIAMS SONOMA INC COM 969904101 1,039 8,816 SH   SOLE 40 8,816 0 0
WILLIAMS SONOMA INC COM 969904101 23 199 SH   OTR 43 199 0 0
WILLIAMS SONOMA INC COM 969904101 10,888 92,386 SH   SOLE 43 85,652 0 6,734
WILLIS LEASE FIN CORP COM 970646105 73 2,228 SH   SOLE 2 2,228 0 0
WILLIS LEASE FIN CORP COM 970646105 14 417 SH   SOLE 18 417 0 0
WILLIS LEASE FIN CORP COM 970646105 471 14,396 SH   SOLE 21 14,396 0 0
WILLIS LEASE FIN CORP COM 970646105 770 23,519 SH   SOLE 22 23,519 0 0
WILLIS LEASE FIN CORP COM 970646105 7 201 SH   SOLE 43 201 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 41,703 207,538 SH   SOLE 2 91,770 0 115,768
WILLIS TOWERS WATSON PLC LTD SHS G96629103 18,517 92,151 SH   SOLE 4 51,119 0 41,032
WILLIS TOWERS WATSON PLC LTD SHS G96629103 27,584 137,277 SH   SOLE 7 106,821 0 30,456
WILLIS TOWERS WATSON PLC LTD SHS G96629103 564 2,809 SH   SOLE 13 443 0 2,366
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,440 17,121 SH   SOLE 15 17,121 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 168,018 836,158 SH   SOLE 18 756,537 0 79,621
WILLIS TOWERS WATSON PLC LTD SHS G96629103 447,581 2,227,435 SH   SOLE 19 2,227,435 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 644,144 3,205,652 SH   SOLE 21 3,205,652 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 511,609 2,546,079 SH   SOLE 22 2,316,308 0 229,771
WILLIS TOWERS WATSON PLC LTD SHS G96629103 39,555 196,850 SH   SOLE 23 196,850 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 35,812 178,220 SH   SOLE 25 178,220 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 47,358 235,682 SH   SOLE 26 100,189 0 135,493
WILLIS TOWERS WATSON PLC LTD SHS G96629103 46,294 230,389 SH   SOLE 28 1,548 0 228,841
WILLIS TOWERS WATSON PLC LTD SHS G96629103 29 142 SH   SOLE 29 142 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 110,462 549,727 SH   SOLE 30 549,727 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 5,264 26,195 SH   SOLE 31 24,069 0 2,126
WILLIS TOWERS WATSON PLC LTD SHS G96629103 24,541 122,132 SH   SOLE 34 122,132 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 8,252 41,067 SH   SOLE 36 41,067 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 717 3,570 SH   SOLE 40 3,570 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 54 268 SH   OTR 43 268 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 10,337 51,442 SH   SOLE 43 48,210 0 3,232
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 29,961 742,894 SH   SOLE 2 99,838 0 643,056
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 148 3,666 SH   SOLE 4 3,666 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 303 7,523 SH   SOLE 7 7,523 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 5,680 140,850 SH   SOLE 18 140,850 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 162,393 4,026,596 SH   SOLE 19 4,026,596 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 108,898 2,700,178 SH   SOLE 21 2,700,178 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 212,037 5,257,553 SH   SOLE 22 4,998,885 0 258,668
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1,345 33,350 SH   SOLE 25 33,350 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3,545 87,909 SH   SOLE 26 70,195 0 17,714
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 883 21,905 SH   SOLE 28 3,685 0 18,220
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 6,628 164,342 SH   SOLE 30 164,342 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 121 2,992 SH   SOLE 31 2,992 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 7,898 195,828 SH   SOLE 34 195,828 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 183 4,549 SH   SOLE 36 4,549 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1,090 27,027 SH   SOLE 40 27,027 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3,152 78,147 SH   SOLE 43 74,157 0 3,990
WINC INC COMMON STOCK 97265W105 0 341 SH   SOLE 18 341 0 0
WINC INC COMMON STOCK 97265W105 14 16,109 SH   SOLE 21 16,109 0 0
WINGSTOP INC COM 974155103 7,672 61,168 SH   SOLE 2 39,954 0 21,214
WINGSTOP INC COM 974155103 14 109 SH   SOLE 4 109 0 0
WINGSTOP INC COM 974155103 43 345 SH   SOLE 7 345 0 0
WINGSTOP INC COM 974155103 17,143 136,682 SH   SOLE 18 128,750 0 7,932
WINGSTOP INC COM 974155103 24,198 192,932 SH   SOLE 19 192,932 0 0
WINGSTOP INC COM 974155103 258,620 2,062,029 SH   SOLE 21 2,062,029 0 0
WINGSTOP INC COM 974155103 123,206 982,347 SH   SOLE 22 962,807 0 19,540
WINGSTOP INC COM 974155103 531 4,234 SH   SOLE 23 4,234 0 0
WINGSTOP INC COM 974155103 557 4,441 SH   SOLE 25 4,441 0 0
WINGSTOP INC COM 974155103 5,493 43,796 SH   SOLE 26 11,014 0 32,782
WINGSTOP INC COM 974155103 202 1,608 SH   SOLE 28 530 0 1,078
WINGSTOP INC COM 974155103 2,600 20,731 SH   SOLE 30 20,731 0 0
WINGSTOP INC COM 974155103 87 691 SH   SOLE 34 691 0 0
WINGSTOP INC COM 974155103 90 714 SH   SOLE 36 714 0 0
WINGSTOP INC COM 974155103 443 3,535 SH   SOLE 40 3,535 0 0
WINGSTOP INC COM 974155103 2,535 20,210 SH   SOLE 43 18,771 0 1,439
WINMARK CORP COM 974250102 1,112 5,140 SH   SOLE 2 3,898 0 1,242
WINMARK CORP COM 974250102 5 23 SH   SOLE 4 23 0 0
WINMARK CORP COM 974250102 5 23 SH   SOLE 7 23 0 0
WINMARK CORP COM 974250102 1,763 8,148 SH   SOLE 18 8,148 0 0
WINMARK CORP COM 974250102 1,132 5,234 SH   SOLE 19 5,234 0 0
WINMARK CORP COM 974250102 23,698 109,540 SH   SOLE 21 109,540 0 0
WINMARK CORP COM 974250102 14,686 67,884 SH   SOLE 22 64,969 0 2,915
WINMARK CORP COM 974250102 83 382 SH   SOLE 25 382 0 0
WINMARK CORP COM 974250102 124 572 SH   SOLE 26 0 0 572
WINMARK CORP COM 974250102 55 255 SH   SOLE 40 255 0 0
WINMARK CORP COM 974250102 215 996 SH   SOLE 43 995 0 1
WINNEBAGO INDS INC COM 974637100 5,858 110,101 SH   SOLE 2 70,708 0 39,393
WINNEBAGO INDS INC COM 974637100 7 132 SH   SOLE 4 132 0 0
WINNEBAGO INDS INC COM 974637100 19 350 SH   SOLE 7 350 0 0
WINNEBAGO INDS INC COM 974637100 6,511 122,372 SH   SOLE 18 115,850 0 6,522
WINNEBAGO INDS INC COM 974637100 11,509 216,300 SH   SOLE 19 216,300 0 0
WINNEBAGO INDS INC COM 974637100 204,395 3,841,296 SH   SOLE 21 3,841,296 0 0
WINNEBAGO INDS INC COM 974637100 53,646 1,008,195 SH   SOLE 22 973,993 0 34,202
WINNEBAGO INDS INC COM 974637100 317 5,954 SH   SOLE 23 5,954 0 0
WINNEBAGO INDS INC COM 974637100 218 4,091 SH   SOLE 25 4,091 0 0
WINNEBAGO INDS INC COM 974637100 3,313 62,264 SH   SOLE 26 15,854 0 46,410
WINNEBAGO INDS INC COM 974637100 32 599 SH   SOLE 28 599 0 0
WINNEBAGO INDS INC COM 974637100 5,694 107,004 SH   SOLE 30 107,004 0 0
WINNEBAGO INDS INC COM 974637100 214 4,020 SH   SOLE 40 4,020 0 0
WINNEBAGO INDS INC COM 974637100 2,129 40,004 SH   SOLE 43 39,344 0 660
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2,572 2,460,000 PRN   SOLE 2 2,460,000 0 0
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2,745 2,625,000 PRN   SOLE 21 2,625,000 0 0
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 7,424 7,100,000 PRN   SOLE 22 7,100,000 0 0
WINTRUST FINL CORP COM 97650W108 20,273 248,602 SH   SOLE 2 96,477 0 152,125
WINTRUST FINL CORP COM 97650W108 964 11,825 SH   SOLE 4 10,498 0 1,327
WINTRUST FINL CORP COM 97650W108 108 1,324 SH   SOLE 7 1,324 0 0
WINTRUST FINL CORP COM 97650W108 10,705 131,265 SH   SOLE 18 129,695 0 1,570
WINTRUST FINL CORP COM 97650W108 6,405 78,540 SH   SOLE 19 78,540 0 0
WINTRUST FINL CORP COM 97650W108 255,576 3,133,981 SH   SOLE 21 3,133,981 0 0
WINTRUST FINL CORP COM 97650W108 156,053 1,913,581 SH   SOLE 22 1,842,793 0 70,788
WINTRUST FINL CORP COM 97650W108 566 6,946 SH   SOLE 23 6,946 0 0
WINTRUST FINL CORP COM 97650W108 740 9,075 SH   SOLE 25 9,075 0 0
WINTRUST FINL CORP COM 97650W108 4,613 56,567 SH   SOLE 26 17,875 0 38,692
WINTRUST FINL CORP COM 97650W108 416 5,107 SH   SOLE 28 1,016 0 4,091
WINTRUST FINL CORP COM 97650W108 7,374 90,428 SH   SOLE 30 90,428 0 0
WINTRUST FINL CORP COM 97650W108 68 837 SH   SOLE 31 837 0 0
WINTRUST FINL CORP COM 97650W108 1,605 19,687 SH   SOLE 34 19,687 0 0
WINTRUST FINL CORP COM 97650W108 153 1,874 SH   SOLE 36 1,874 0 0
WINTRUST FINL CORP COM 97650W108 665 8,155 SH   SOLE 40 8,155 0 0
WINTRUST FINL CORP COM 97650W108 7,328 89,865 SH   SOLE 43 84,840 0 5,025
WIPRO LTD SPON ADR 1 SH 97651M109 5,744 1,219,601 SH   SOLE 4 1,219,601 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 13,218 2,806,321 SH   SOLE 18 2,806,321 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4,560 968,204 SH   SOLE 21 968,204 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 2,251 477,817 SH   SOLE 22 477,817 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 19 4,102 SH   SOLE 26 0 0 4,102
WIPRO LTD SPON ADR 1 SH 97651M109 6,683 1,418,826 SH   SOLE 28 231,281 0 1,187,545
WIPRO LTD SPON ADR 1 SH 97651M109 2,671 567,066 SH   SOLE 30 567,066 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 48,034 10,198,392 SH   SOLE 43 9,253,922 0 944,470
WIRELESS TELECOM GROUP INC COM 976524108 4 2,744 SH   SOLE 18 2,744 0 0
WIRELESS TELECOM GROUP INC COM 976524108 76 58,834 SH   SOLE 21 58,834 0 0
WIRELESS TELECOM GROUP INC COM 976524108 1 1,143 SH   SOLE 22 1,143 0 0
WISDOMTREE INVTS INC COM 97717P104 301 64,264 SH   SOLE 2 51,220 0 13,044
WISDOMTREE INVTS INC COM 97717P104 2 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 8 1,786 SH   SOLE 7 1,786 0 0
WISDOMTREE INVTS INC COM 97717P104 1,983 423,722 SH   SOLE 18 423,722 0 0
WISDOMTREE INVTS INC COM 97717P104 2,039 435,645 SH   SOLE 19 435,645 0 0
WISDOMTREE INVTS INC COM 97717P104 64,463 13,774,050 SH   SOLE 21 13,774,050 0 0
WISDOMTREE INVTS INC COM 97717P104 15,099 3,226,378 SH   SOLE 22 3,147,947 0 78,431
WISDOMTREE INVTS INC COM 97717P104 67 14,280 SH   SOLE 25 14,280 0 0
WISDOMTREE INVTS INC COM 97717P104 161 34,416 SH   SOLE 26 7,318 0 27,098
WISDOMTREE INVTS INC COM 97717P104 2 507 SH   SOLE 28 507 0 0
WISDOMTREE INVTS INC COM 97717P104 986 210,627 SH   SOLE 30 210,627 0 0
WISDOMTREE INVTS INC COM 97717P104 58 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE INVTS INC COM 97717P104 438 93,523 SH   SOLE 43 92,851 0 672
WISDOMTREE TR US LARGECAP DIVD 97717W307 1 12 SH   SOLE 17 0 0 12
WISDOMTREE TR INDIA ERNGS FD 97717W422 3,416 111,867 SH   SOLE 2 0 0 111,867
WISDOMTREE TR INDIA ERNGS FD 97717W422 53,120 1,739,346 SH   SOLE 22 1,739,346 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 9,884 160,241 SH   SOLE 18 0 0 160,241
WISDOMTREE TR EM LCL DEBT FD 97717X867 0 20 SH   SOLE 17 0 0 20
WISDOMTREE TR US EFFICIENT COR 97717Y790 4 122 SH   SOLE 17 0 0 122
WIX COM LTD SHS M98068105 9,859 126,032 SH   SOLE 2 37,549 0 88,483
WIX COM LTD SHS M98068105 3,576 45,707 SH   SOLE 4 29,132 0 16,575
WIX COM LTD SHS M98068105 3,872 49,499 SH   SOLE 7 46,581 0 2,918
WIX COM LTD SHS M98068105 7 94 SH   SOLE 13 94 0 0
WIX COM LTD SHS M98068105 467 5,969 SH   SOLE 15 5,969 0 0
WIX COM LTD SHS M98068105 5,997 76,655 SH   SOLE 18 76,655 0 0
WIX COM LTD SHS M98068105 4,679 59,815 SH   SOLE 19 59,815 0 0
WIX COM LTD SHS M98068105 116,256 1,486,079 SH   SOLE 21 1,486,079 0 0
WIX COM LTD SHS M98068105 101,162 1,293,133 SH   SOLE 22 1,228,549 0 64,584
WIX COM LTD SHS M98068105 7,172 91,673 SH   SOLE 23 91,673 0 0
WIX COM LTD SHS M98068105 2,426 31,005 SH   SOLE 25 31,005 0 0
WIX COM LTD SHS M98068105 1,859 23,760 SH   SOLE 26 8,239 0 15,521
WIX COM LTD SHS M98068105 3,765 48,122 SH   SOLE 28 1,005 0 47,117
WIX COM LTD SHS M98068105 12,459 159,265 SH   SOLE 30 159,265 0 0
WIX COM LTD SHS M98068105 1,039 13,284 SH   SOLE 31 12,463 0 821
WIX COM LTD SHS M98068105 158 2,026 SH   SOLE 34 2,026 0 0
WIX COM LTD SHS M98068105 552 7,062 SH   SOLE 36 7,062 0 0
WIX COM LTD SHS M98068105 157 2,013 SH   SOLE 40 2,013 0 0
WIX COM LTD SHS M98068105 10,030 128,216 SH   SOLE 43 119,091 0 9,125
WM TECHNOLOGY INC COM 92971A109 62 38,212 SH   SOLE 2 29,726 0 8,486
WM TECHNOLOGY INC COM 92971A109 2 1,037 SH   SOLE 7 1,037 0 0
WM TECHNOLOGY INC COM 92971A109 324 200,982 SH   SOLE 18 200,982 0 0
WM TECHNOLOGY INC COM 92971A109 210 130,500 SH   SOLE 19 130,500 0 0
WM TECHNOLOGY INC COM 92971A109 3,746 2,326,862 SH   SOLE 21 2,326,862 0 0
WM TECHNOLOGY INC COM 92971A109 2,724 1,692,069 SH   SOLE 22 1,650,516 0 41,553
WNS HLDGS LTD SPON ADR 92932M101 5,883 71,887 SH   SOLE 22 71,887 0 0
WNS HLDGS LTD SPON ADR 92932M101 79 966 SH   SOLE 25 966 0 0
WNS HLDGS LTD SPON ADR 92932M101 97 1,190 SH   SOLE 30 1,190 0 0
WNS HLDGS LTD SPON ADR 92932M101 34 417 SH   SOLE 34 417 0 0
WNS HLDGS LTD SPON ADR 92932M101 5,682 69,428 SH   SOLE 43 66,436 0 2,992
WOLFSPEED INC NOTE 1.750% 5/0 225447AD3 11,300 5,001,000 PRN   SOLE 21 5,001,000 0 0
WOLFSPEED INC COM 977852102 30,894 298,893 SH   SOLE 2 140,046 0 158,847
WOLFSPEED INC COM 977852102 87 840 SH   SOLE 4 395 0 445
WOLFSPEED INC COM 977852102 136 1,315 SH   SOLE 7 1,315 0 0
WOLFSPEED INC COM 977852102 26,982 261,047 SH   SOLE 18 261,047 0 0
WOLFSPEED INC COM 977852102 203,935 1,973,059 SH   SOLE 19 1,973,059 0 0
WOLFSPEED INC COM 977852102 735,185 7,112,860 SH   SOLE 21 7,112,860 0 0
WOLFSPEED INC COM 977852102 338,382 3,273,818 SH   SOLE 22 3,128,242 0 145,576
WOLFSPEED INC COM 977852102 1,927 18,648 SH   SOLE 25 18,648 0 0
WOLFSPEED INC COM 977852102 27,337 264,486 SH   SOLE 26 43,031 0 221,455
WOLFSPEED INC COM 977852102 21,439 207,416 SH   SOLE 28 13,542 0 193,874
WOLFSPEED INC COM 977852102 10,729 103,803 SH   SOLE 30 103,803 0 0
WOLFSPEED INC COM 977852102 170 1,646 SH   SOLE 31 1,646 0 0
WOLFSPEED INC COM 977852102 303,052 2,932,003 SH   SOLE 34 2,932,003 0 0
WOLFSPEED INC COM 977852102 156 1,512 SH   SOLE 36 1,512 0 0
WOLFSPEED INC COM 977852102 1,672 16,178 SH   SOLE 40 16,178 0 0
WOLFSPEED INC COM 977852102 30 288 SH   OTR 43 288 0 0
WOLFSPEED INC COM 977852102 6,838 66,154 SH   SOLE 43 57,512 0 8,642
WOLVERINE WORLD WIDE INC COM 978097103 647 42,019 SH   SOLE 2 33,689 0 8,330
WOLVERINE WORLD WIDE INC COM 978097103 5 316 SH   SOLE 4 316 0 0
WOLVERINE WORLD WIDE INC COM 978097103 13 833 SH   SOLE 7 833 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,944 256,290 SH   SOLE 18 256,290 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,208 143,488 SH   SOLE 19 143,488 0 0
WOLVERINE WORLD WIDE INC COM 978097103 143,364 9,315,421 SH   SOLE 21 9,315,421 0 0
WOLVERINE WORLD WIDE INC COM 978097103 30,787 2,000,472 SH   SOLE 22 1,948,683 0 51,789
WOLVERINE WORLD WIDE INC COM 978097103 185 12,006 SH   SOLE 25 12,006 0 0
WOLVERINE WORLD WIDE INC COM 978097103 445 28,928 SH   SOLE 26 21,175 0 7,753
WOLVERINE WORLD WIDE INC COM 978097103 23 1,476 SH   SOLE 28 1,476 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,422 157,372 SH   SOLE 30 157,372 0 0
WOLVERINE WORLD WIDE INC COM 978097103 29 1,867 SH   SOLE 36 1,867 0 0
WOLVERINE WORLD WIDE INC COM 978097103 148 9,600 SH   SOLE 40 9,600 0 0
WOLVERINE WORLD WIDE INC COM 978097103 513 33,345 SH   SOLE 43 31,724 0 1,621
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 4 201 SH   SOLE 2 201 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 207 10,269 SH   SOLE 18 10,269 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 4,687 232,470 SH   SOLE 19 232,470 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 672 33,320 SH   SOLE 25 33,320 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 1,265 62,770 SH   SOLE 34 62,770 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 24,738 1,227,095 SH   SOLE 43 1,107,663 0 119,432
WOODWARD INC COM 980745103 7,217 89,919 SH   SOLE 2 67,493 0 22,426
WOODWARD INC COM 980745103 16 202 SH   SOLE 4 202 0 0
WOODWARD INC COM 980745103 67 840 SH   SOLE 7 840 0 0
WOODWARD INC COM 980745103 10,281 128,094 SH   SOLE 18 128,094 0 0
WOODWARD INC COM 980745103 1,455 18,131 SH   SOLE 19 18,131 0 0
WOODWARD INC COM 980745103 290,893 3,624,389 SH   SOLE 21 3,624,389 0 0
WOODWARD INC COM 980745103 131,439 1,637,664 SH   SOLE 22 1,566,751 0 70,913
WOODWARD INC COM 980745103 737 9,187 SH   SOLE 25 9,187 0 0
WOODWARD INC COM 980745103 1,912 23,817 SH   SOLE 26 19,408 0 4,409
WOODWARD INC COM 980745103 590 7,350 SH   SOLE 28 1,054 0 6,296
WOODWARD INC COM 980745103 2,967 36,973 SH   SOLE 30 36,973 0 0
WOODWARD INC COM 980745103 68 846 SH   SOLE 31 846 0 0
WOODWARD INC COM 980745103 255 3,172 SH   SOLE 36 3,172 0 0
WOODWARD INC COM 980745103 638 7,950 SH   SOLE 40 7,950 0 0
WOODWARD INC COM 980745103 2,558 31,869 SH   SOLE 43 30,340 0 1,529
WOORI FINL GROUP INC SPONSORED ADS 981064108 132 5,932 SH   SOLE 4 0 0 5,932
WOORI FINL GROUP INC SPONSORED ADS 981064108 57 2,573 SH   SOLE 7 0 0 2,573
WOORI FINL GROUP INC SPONSORED ADS 981064108 23,797 1,066,155 SH   SOLE 43 977,197 0 88,958
WORKDAY INC CL A 98138H101 86,692 569,517 SH   SOLE 2 294,457 0 275,060
WORKDAY INC CL A 98138H101 29,322 192,626 SH   SOLE 4 111,162 0 81,464
WORKDAY INC CL A 98138H101 8,474 55,667 SH   SOLE 7 51,215 0 4,452
WORKDAY INC CL A 98138H101 5,264 34,580 SH   SOLE 13 29,945 0 4,635
WORKDAY INC CL A 98138H101 2,498 16,408 SH   SOLE 15 16,408 0 0
WORKDAY INC CL A 98138H101 49,787 327,071 SH   SOLE 18 295,386 0 31,685
WORKDAY INC CL A 98138H101 34,007 223,408 SH   SOLE 19 223,408 0 0
WORKDAY INC CL A 98138H101 380,707 2,501,032 SH   SOLE 21 2,501,032 0 0
WORKDAY INC CL A 98138H101 685,462 4,503,099 SH   SOLE 22 4,110,828 0 392,271
WORKDAY INC CL A 98138H101 56,427 370,691 SH   SOLE 23 370,691 0 0
WORKDAY INC CL A 98138H101 77,886 511,670 SH   SOLE 25 511,670 0 0
WORKDAY INC CL A 98138H101 50,007 328,516 SH   SOLE 26 152,854 0 175,662
WORKDAY INC CL A 98138H101 86,394 567,557 SH   SOLE 28 19,989 0 547,568
WORKDAY INC CL A 98138H101 3,913 25,709 SH   SOLE 29 25,709 0 0
WORKDAY INC CL A 98138H101 126,685 832,247 SH   SOLE 30 827,163 0 5,084
WORKDAY INC CL A 98138H101 15,621 102,619 SH   SOLE 31 98,953 0 3,666
WORKDAY INC CL A 98138H101 7,029 46,174 SH   SOLE 32 46,174 0 0
WORKDAY INC CL A 98138H101 53,656 352,490 SH   SOLE 34 352,490 0 0
WORKDAY INC CL A 98138H101 9,035 59,355 SH   SOLE 36 59,355 0 0
WORKDAY INC CL A 98138H101 990 6,504 SH   SOLE 40 6,504 0 0
WORKDAY INC CL A 98138H101 64 420 SH   OTR 43 420 0 0
WORKDAY INC CL A 98138H101 17,040 111,945 SH   SOLE 43 99,923 0 12,022
WORKHORSE GROUP INC COM NEW 98138J206 294 102,528 SH   SOLE 2 67,850 0 34,678
WORKHORSE GROUP INC COM NEW 98138J206 1 461 SH   SOLE 4 461 0 0
WORKHORSE GROUP INC COM NEW 98138J206 5 1,817 SH   SOLE 7 1,817 0 0
WORKHORSE GROUP INC COM NEW 98138J206 1,208 420,867 SH   SOLE 18 420,867 0 0
WORKHORSE GROUP INC COM NEW 98138J206 791 275,760 SH   SOLE 19 275,760 0 0
WORKHORSE GROUP INC COM NEW 98138J206 15,448 5,382,680 SH   SOLE 21 5,382,680 0 0
WORKHORSE GROUP INC COM NEW 98138J206 10,434 3,635,482 SH   SOLE 22 3,499,718 0 135,764
WORKHORSE GROUP INC COM NEW 98138J206 124 43,219 SH   SOLE 25 43,219 0 0
WORKHORSE GROUP INC COM NEW 98138J206 138 48,171 SH   SOLE 26 38,647 0 9,524
WORKHORSE GROUP INC COM NEW 98138J206 180 62,891 SH   SOLE 28 52,861 0 10,030
WORKHORSE GROUP INC COM NEW 98138J206 624 217,370 SH   SOLE 30 217,370 0 0
WORKHORSE GROUP INC COM NEW 98138J206 70 24,478 SH   SOLE 36 24,478 0 0
WORKHORSE GROUP INC COM NEW 98138J206 44 15,227 SH   SOLE 40 15,227 0 0
WORKHORSE GROUP INC COM NEW 98138J206 363 126,339 SH   SOLE 43 125,613 0 726
WORKIVA INC COM CL A 98139A105 5,030 64,652 SH   SOLE 2 41,020 0 23,632
WORKIVA INC COM CL A 98139A105 55 709 SH   SOLE 4 152 0 557
WORKIVA INC COM CL A 98139A105 40 512 SH   SOLE 7 512 0 0
WORKIVA INC COM CL A 98139A105 10,572 135,891 SH   SOLE 18 123,361 0 12,530
WORKIVA INC COM CL A 98139A105 19,754 253,906 SH   SOLE 19 253,906 0 0
WORKIVA INC COM CL A 98139A105 132,475 1,702,764 SH   SOLE 21 1,702,764 0 0
WORKIVA INC COM CL A 98139A105 97,593 1,254,414 SH   SOLE 22 1,226,038 0 28,376
WORKIVA INC COM CL A 98139A105 475 6,100 SH   SOLE 23 6,100 0 0
WORKIVA INC COM CL A 98139A105 592 7,614 SH   SOLE 25 7,614 0 0
WORKIVA INC COM CL A 98139A105 4,797 61,658 SH   SOLE 26 22,009 0 39,649
WORKIVA INC COM CL A 98139A105 114 1,464 SH   SOLE 28 752 0 712
WORKIVA INC COM CL A 98139A105 4,078 52,413 SH   SOLE 30 52,413 0 0
WORKIVA INC COM CL A 98139A105 23 302 SH   SOLE 34 302 0 0
WORKIVA INC COM CL A 98139A105 154 1,978 SH   SOLE 36 1,978 0 0
WORKIVA INC COM CL A 98139A105 492 6,318 SH   SOLE 40 6,318 0 0
WORKIVA INC COM CL A 98139A105 1,700 21,845 SH   SOLE 43 20,777 0 1,068
WORKIVA INC NOTE 1.125% 8/1 98139AAB1 3,515 3,000,000 PRN   SOLE 21 3,000,000 0 0
WORLD ACCEP CORPORATION COM 981419104 255 2,636 SH   SOLE 2 1,483 0 1,153
WORLD ACCEP CORPORATION COM 981419104 3 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORPORATION COM 981419104 5 56 SH   SOLE 7 56 0 0
WORLD ACCEP CORPORATION COM 981419104 1,335 13,788 SH   SOLE 18 13,788 0 0
WORLD ACCEP CORPORATION COM 981419104 706 7,297 SH   SOLE 19 7,297 0 0
WORLD ACCEP CORPORATION COM 981419104 43,944 453,872 SH   SOLE 21 453,872 0 0
WORLD ACCEP CORPORATION COM 981419104 9,644 99,610 SH   SOLE 22 96,191 0 3,419
WORLD ACCEP CORPORATION COM 981419104 50 519 SH   SOLE 25 519 0 0
WORLD ACCEP CORPORATION COM 981419104 315 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORPORATION COM 981419104 23 237 SH   SOLE 28 0 0 237
WORLD ACCEP CORPORATION COM 981419104 891 9,205 SH   SOLE 30 9,205 0 0
WORLD ACCEP CORPORATION COM 981419104 46 477 SH   SOLE 40 477 0 0
WORLD ACCEP CORPORATION COM 981419104 435 4,495 SH   SOLE 43 3,617 0 878
WORLD FUEL SVCS CORP COM 981475106 3,226 137,641 SH   SOLE 2 75,061 0 62,580
WORLD FUEL SVCS CORP COM 981475106 6 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 35 1,502 SH   SOLE 7 1,502 0 0
WORLD FUEL SVCS CORP COM 981475106 5,578 237,979 SH   SOLE 18 237,979 0 0
WORLD FUEL SVCS CORP COM 981475106 6,849 292,175 SH   SOLE 19 292,175 0 0
WORLD FUEL SVCS CORP COM 981475106 183,044 7,809,050 SH   SOLE 21 7,809,050 0 0
WORLD FUEL SVCS CORP COM 981475106 41,388 1,765,686 SH   SOLE 22 1,691,046 0 74,640
WORLD FUEL SVCS CORP COM 981475106 159 6,794 SH   SOLE 23 6,794 0 0
WORLD FUEL SVCS CORP COM 981475106 251 10,725 SH   SOLE 25 10,725 0 0
WORLD FUEL SVCS CORP COM 981475106 1,730 73,820 SH   SOLE 26 26,888 0 46,932
WORLD FUEL SVCS CORP COM 981475106 806 34,366 SH   SOLE 28 34,366 0 0
WORLD FUEL SVCS CORP COM 981475106 2,631 112,230 SH   SOLE 30 112,230 0 0
WORLD FUEL SVCS CORP COM 981475106 75 3,203 SH   SOLE 36 3,203 0 0
WORLD FUEL SVCS CORP COM 981475106 173 7,385 SH   SOLE 40 7,385 0 0
WORLD FUEL SVCS CORP COM 981475106 449 19,161 SH   SOLE 43 16,729 0 2,432
WORLD WRESTLING ENTMT INC CL A 98156Q108 12,185 173,645 SH   SOLE 2 73,916 0 99,729
WORLD WRESTLING ENTMT INC CL A 98156Q108 12 174 SH   SOLE 4 174 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 35 492 SH   SOLE 7 492 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 34,094 485,879 SH   SOLE 18 484,060 0 1,819
WORLD WRESTLING ENTMT INC CL A 98156Q108 7,144 101,807 SH   SOLE 19 101,807 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 161,925 2,307,608 SH   SOLE 21 2,307,608 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 84,941 1,210,500 SH   SOLE 22 1,159,921 0 50,579
WORLD WRESTLING ENTMT INC CL A 98156Q108 295 4,199 SH   SOLE 23 4,199 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,040 29,073 SH   SOLE 25 5,842 0 23,231
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,348 19,210 SH   SOLE 26 15,374 0 3,836
WORLD WRESTLING ENTMT INC CL A 98156Q108 143 2,037 SH   SOLE 28 806 0 1,231
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,113 30,113 SH   SOLE 30 30,113 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 45 639 SH   SOLE 31 639 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 11,592 165,200 SH   SOLE 34 165,200 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 464 6,606 SH   SOLE 36 6,606 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 373 5,320 SH   SOLE 40 5,320 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 8,561 122,005 SH   SOLE 43 117,408 0 4,597
WORTHINGTON INDS INC COM 981811102 1,711 44,852 SH   SOLE 2 26,483 0 18,369
WORTHINGTON INDS INC COM 981811102 2 45 SH   SOLE 4 45 0 0
WORTHINGTON INDS INC COM 981811102 14 372 SH   SOLE 7 372 0 0
WORTHINGTON INDS INC COM 981811102 5,562 145,824 SH   SOLE 18 145,824 0 0
WORTHINGTON INDS INC COM 981811102 2,227 58,403 SH   SOLE 19 58,403 0 0
WORTHINGTON INDS INC COM 981811102 94,159 2,468,775 SH   SOLE 21 2,468,775 0 0
WORTHINGTON INDS INC COM 981811102 33,627 881,669 SH   SOLE 22 847,839 0 33,830
WORTHINGTON INDS INC COM 981811102 164 4,312 SH   SOLE 25 4,312 0 0
WORTHINGTON INDS INC COM 981811102 1,082 28,376 SH   SOLE 26 18,886 0 9,490
WORTHINGTON INDS INC COM 981811102 24 641 SH   SOLE 28 641 0 0
WORTHINGTON INDS INC COM 981811102 470 12,316 SH   SOLE 30 12,316 0 0
WORTHINGTON INDS INC COM 981811102 47 1,243 SH   SOLE 36 1,243 0 0
WORTHINGTON INDS INC COM 981811102 150 3,928 SH   SOLE 40 3,928 0 0
WORTHINGTON INDS INC COM 981811102 2,623 68,780 SH   SOLE 43 65,464 0 3,316
WP CAREY INC COM 92936U109 33,960 486,539 SH   SOLE 2 29,037 0 457,502
WP CAREY INC COM 92936U109 18,414 263,808 SH   SOLE 4 174,680 0 89,128
WP CAREY INC COM 92936U109 19,079 273,341 SH   SOLE 7 273,341 0 0
WP CAREY INC COM 92936U109 473 6,774 SH   SOLE 13 730 0 6,044
WP CAREY INC COM 92936U109 1,735 24,853 SH   SOLE 15 24,853 0 0
WP CAREY INC COM 92936U109 7,439 106,574 SH   SOLE 18 96,643 0 9,931
WP CAREY INC COM 92936U109 20,724 296,903 SH   SOLE 19 296,903 0 0
WP CAREY INC COM 92936U109 260,901 3,737,838 SH   SOLE 21 3,737,838 0 0
WP CAREY INC COM 92936U109 401,206 5,747,930 SH   SOLE 22 5,403,978 0 343,952
WP CAREY INC COM 92936U109 22,391 320,785 SH   SOLE 23 320,785 0 0
WP CAREY INC COM 92936U109 72,809 1,043,116 SH   SOLE 25 1,043,116 0 0
WP CAREY INC COM 92936U109 17,253 247,172 SH   SOLE 26 117,315 0 129,857
WP CAREY INC COM 92936U109 30,375 435,176 SH   SOLE 28 1,188 0 433,988
WP CAREY INC COM 92936U109 8 108 SH   SOLE 29 108 0 0
WP CAREY INC COM 92936U109 68,705 984,311 SH   SOLE 30 984,311 0 0
WP CAREY INC COM 92936U109 2,911 41,709 SH   SOLE 31 38,538 0 3,171
WP CAREY INC COM 92936U109 644 9,231 SH   SOLE 34 9,231 0 0
WP CAREY INC COM 92936U109 4,353 62,371 SH   SOLE 36 62,371 0 0
WP CAREY INC COM 92936U109 452 6,473 SH   SOLE 40 6,473 0 0
WP CAREY INC COM 92936U109 40 576 SH   OTR 43 576 0 0
WP CAREY INC COM 92936U109 10,699 153,274 SH   SOLE 43 134,912 0 18,362
WPP PLC NEW ADR 92937A102 16,309 395,941 SH   SOLE 43 369,224 0 26,717
WRAP TECHNOLOGIES INC COM 98212N107 0 246 SH   SOLE 2 0 0 246
WRAP TECHNOLOGIES INC COM 98212N107 6 3,669 SH   SOLE 18 3,669 0 0
WRAP TECHNOLOGIES INC COM 98212N107 91 53,237 SH   SOLE 21 53,237 0 0
WRAP TECHNOLOGIES INC COM 98212N107 734 429,225 SH   SOLE 22 429,225 0 0
WSFS FINL CORP COM 929328102 2,705 58,227 SH   SOLE 2 24,334 0 33,893
WSFS FINL CORP COM 929328102 63 1,347 SH   SOLE 4 171 0 1,176
WSFS FINL CORP COM 929328102 34 734 SH   SOLE 7 734 0 0
WSFS FINL CORP COM 929328102 10,568 227,464 SH   SOLE 18 227,464 0 0
WSFS FINL CORP COM 929328102 5,210 112,140 SH   SOLE 19 112,140 0 0
WSFS FINL CORP COM 929328102 341,019 7,340,063 SH   SOLE 21 7,340,063 0 0
WSFS FINL CORP COM 929328102 71,021 1,528,638 SH   SOLE 22 1,462,842 0 65,796
WSFS FINL CORP COM 929328102 277 5,963 SH   SOLE 25 5,963 0 0
WSFS FINL CORP COM 929328102 1,165 25,067 SH   SOLE 26 20,027 0 5,040
WSFS FINL CORP COM 929328102 35 747 SH   SOLE 28 747 0 0
WSFS FINL CORP COM 929328102 4,473 96,282 SH   SOLE 30 96,282 0 0
WSFS FINL CORP COM 929328102 279 6,011 SH   SOLE 40 6,011 0 0
WSFS FINL CORP COM 929328102 749 16,127 SH   SOLE 43 15,375 0 752
WW INTL INC COM 98262P101 233 59,406 SH   SOLE 2 22,354 0 37,052
WW INTL INC COM 98262P101 1 172 SH   SOLE 4 172 0 0
WW INTL INC COM 98262P101 3 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101 803 204,226 SH   SOLE 18 204,226 0 0
WW INTL INC COM 98262P101 394 100,380 SH   SOLE 19 100,380 0 0
WW INTL INC COM 98262P101 25,848 6,577,090 SH   SOLE 21 6,577,090 0 0
WW INTL INC COM 98262P101 5,351 1,361,542 SH   SOLE 22 1,307,894 0 53,648
WW INTL INC COM 98262P101 26 6,576 SH   SOLE 25 6,576 0 0
WW INTL INC COM 98262P101 124 31,659 SH   SOLE 26 27,832 0 3,827
WW INTL INC COM 98262P101 20 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101 384 97,751 SH   SOLE 30 97,751 0 0
WW INTL INC COM 98262P101 27 6,754 SH   SOLE 40 6,754 0 0
WW INTL INC COM 98262P101 198 50,490 SH   SOLE 43 50,068 0 422
WYNDHAM HOTELS & RESORTS INC COM 98311A105 16,015 261,039 SH   SOLE 2 163,571 0 97,468
WYNDHAM HOTELS & RESORTS INC COM 98311A105 460 7,492 SH   SOLE 4 5,627 0 1,865
WYNDHAM HOTELS & RESORTS INC COM 98311A105 191 3,121 SH   SOLE 7 1,420 0 1,701
WYNDHAM HOTELS & RESORTS INC COM 98311A105 103 1,677 SH   SOLE 13 1,677 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 12,454 202,999 SH   SOLE 18 202,753 0 246
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,765 28,763 SH   SOLE 19 28,763 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 274,973 4,482,043 SH   SOLE 21 4,482,043 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 153,595 2,503,592 SH   SOLE 22 2,392,537 0 111,055
WYNDHAM HOTELS & RESORTS INC COM 98311A105 359 5,852 SH   SOLE 23 5,852 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 842 13,725 SH   SOLE 25 13,725 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,396 39,061 SH   SOLE 26 30,427 0 8,634
WYNDHAM HOTELS & RESORTS INC COM 98311A105 809 13,183 SH   SOLE 28 1,664 0 11,519
WYNDHAM HOTELS & RESORTS INC COM 98311A105 93 1,519 SH   SOLE 29 1,519 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,189 68,283 SH   SOLE 30 68,283 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 252 4,105 SH   SOLE 31 4,105 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 34 560 SH   SOLE 34 560 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 84 1,367 SH   SOLE 36 1,367 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 677 11,037 SH   SOLE 40 11,037 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 18 291 SH   OTR 43 291 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,991 65,052 SH   SOLE 43 58,681 0 6,372
WYNN RESORTS LTD COM 983134107 13,891 220,380 SH   SOLE 2 24,823 0 195,557
WYNN RESORTS LTD COM 983134107 3,194 50,680 SH   SOLE 4 43,474 0 7,206
WYNN RESORTS LTD COM 983134107 5,893 93,493 SH   SOLE 7 89,503 0 3,990
WYNN RESORTS LTD COM 983134107 24 384 SH   SOLE 13 384 0 0
WYNN RESORTS LTD COM 983134107 592 9,392 SH   SOLE 15 9,392 0 0
WYNN RESORTS LTD COM 983134107 10,306 163,511 SH   SOLE 18 154,936 0 8,575
WYNN RESORTS LTD COM 983134107 3,351 53,164 SH   SOLE 19 53,164 0 0
WYNN RESORTS LTD COM 983134107 155,921 2,473,757 SH   SOLE 21 2,473,757 0 0
WYNN RESORTS LTD COM 983134107 148,356 2,353,729 SH   SOLE 22 2,195,660 0 158,069
WYNN RESORTS LTD COM 983134107 10,965 173,972 SH   SOLE 23 173,972 0 0
WYNN RESORTS LTD COM 983134107 7,883 125,070 SH   SOLE 25 125,070 0 0
WYNN RESORTS LTD COM 983134107 11,015 174,751 SH   SOLE 26 54,036 0 120,715
WYNN RESORTS LTD COM 983134107 10,823 171,704 SH   SOLE 28 43,766 0 127,938
WYNN RESORTS LTD COM 983134107 29,754 472,059 SH   SOLE 30 472,059 0 0
WYNN RESORTS LTD COM 983134107 831 13,190 SH   SOLE 31 11,192 0 1,998
WYNN RESORTS LTD COM 983134107 348 5,516 SH   SOLE 34 5,516 0 0
WYNN RESORTS LTD COM 983134107 2,072 32,866 SH   SOLE 36 32,866 0 0
WYNN RESORTS LTD COM 983134107 251 3,983 SH   SOLE 40 3,983 0 0
WYNN RESORTS LTD COM 983134107 2,255 35,774 SH   SOLE 43 31,056 0 4,718
X4 PHARMACEUTICALS INC COM 98420X103 5 3,121 SH   SOLE 2 3,121 0 0
X4 PHARMACEUTICALS INC COM 98420X103 8 4,959 SH   SOLE 18 4,959 0 0
X4 PHARMACEUTICALS INC COM 98420X103 26 15,328 SH   SOLE 19 15,328 0 0
X4 PHARMACEUTICALS INC COM 98420X103 122 71,493 SH   SOLE 21 71,493 0 0
X4 PHARMACEUTICALS INC COM 98420X103 333 194,482 SH   SOLE 22 194,482 0 0
XBIOTECH INC COM 98400H102 45 12,347 SH   SOLE 2 12,347 0 0
XBIOTECH INC COM 98400H102 11 2,911 SH   SOLE 18 2,911 0 0
XBIOTECH INC COM 98400H102 145 39,978 SH   SOLE 21 39,978 0 0
XBIOTECH INC COM 98400H102 737 203,698 SH   SOLE 22 203,698 0 0
XCEL BRANDS INC COM NEW 98400M101 0 315 SH   SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100 82,059 1,282,166 SH   SOLE 2 298,220 0 983,946
XCEL ENERGY INC COM 98389B100 20,734 323,966 SH   SOLE 4 262,252 0 61,714
XCEL ENERGY INC COM 98389B100 42,042 656,908 SH   SOLE 7 641,771 0 15,137
XCEL ENERGY INC COM 98389B100 1,135 17,740 SH   SOLE 13 8,884 0 8,856
XCEL ENERGY INC COM 98389B100 5,357 83,704 SH   SOLE 15 83,704 0 0
XCEL ENERGY INC COM 98389B100 64,147 1,002,295 SH   SOLE 18 933,282 0 69,013
XCEL ENERGY INC COM 98389B100 42,195 659,290 SH   SOLE 19 659,290 0 0
XCEL ENERGY INC COM 98389B100 1,538,243 24,035,046 SH   SOLE 21 24,035,046 0 0
XCEL ENERGY INC COM 98389B100 823,873 12,873,016 SH   SOLE 22 11,722,517 0 1,150,499
XCEL ENERGY INC COM 98389B100 58,221 909,703 SH   SOLE 23 909,703 0 0
XCEL ENERGY INC COM 98389B100 21,581 337,198 SH   SOLE 25 337,198 0 0
XCEL ENERGY INC COM 98389B100 68,420 1,069,063 SH   SOLE 26 385,763 0 683,300
XCEL ENERGY INC COM 98389B100 39,242 613,156 SH   SOLE 28 7,510 0 605,646
XCEL ENERGY INC COM 98389B100 211 3,302 SH   SOLE 29 3,302 0 0
XCEL ENERGY INC COM 98389B100 230,105 3,595,397 SH   SOLE 30 3,592,360 0 3,037
XCEL ENERGY INC COM 98389B100 8,074 126,149 SH   SOLE 31 116,265 0 9,884
XCEL ENERGY INC COM 98389B100 12,221 190,948 SH   SOLE 32 190,948 0 0
XCEL ENERGY INC COM 98389B100 6,040 94,375 SH   SOLE 34 94,375 0 0
XCEL ENERGY INC COM 98389B100 17,647 275,727 SH   SOLE 36 275,727 0 0
XCEL ENERGY INC COM 98389B100 633 9,890 SH   SOLE 40 9,890 0 0
XCEL ENERGY INC COM 98389B100 58 907 SH   OTR 43 907 0 0
XCEL ENERGY INC COM 98389B100 31,494 492,100 SH   SOLE 43 460,761 0 31,340
XENCOR INC COM 98401F105 2,835 109,120 SH   SOLE 2 50,722 0 58,398
XENCOR INC COM 98401F105 6 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 18 690 SH   SOLE 7 690 0 0
XENCOR INC COM 98401F105 5,684 218,775 SH   SOLE 18 218,775 0 0
XENCOR INC COM 98401F105 2,768 106,544 SH   SOLE 19 106,544 0 0
XENCOR INC COM 98401F105 198,485 7,639,911 SH   SOLE 21 7,639,911 0 0
XENCOR INC COM 98401F105 38,775 1,492,478 SH   SOLE 22 1,429,016 0 63,462
XENCOR INC COM 98401F105 274 10,558 SH   SOLE 25 10,558 0 0
XENCOR INC COM 98401F105 1,276 49,101 SH   SOLE 26 26,593 0 22,508
XENCOR INC COM 98401F105 3 111 SH   SOLE 28 111 0 0
XENCOR INC COM 98401F105 8,480 326,424 SH   SOLE 30 326,424 0 0
XENCOR INC COM 98401F105 234 9,023 SH   SOLE 34 9,023 0 0
XENCOR INC COM 98401F105 110 4,235 SH   SOLE 36 4,235 0 0
XENCOR INC COM 98401F105 158 6,092 SH   SOLE 40 6,092 0 0
XENCOR INC COM 98401F105 28 1,068 SH   OTR 43 1,068 0 0
XENCOR INC COM 98401F105 848 32,623 SH   SOLE 43 30,263 0 2,360
XENIA HOTELS & RESORTS INC COM 984017103 1,561 113,173 SH   SOLE 2 47,224 0 65,949
XENIA HOTELS & RESORTS INC COM 984017103 842 61,071 SH   SOLE 4 57,591 0 3,480
XENIA HOTELS & RESORTS INC COM 984017103 2,038 147,808 SH   SOLE 7 147,808 0 0
XENIA HOTELS & RESORTS INC COM 984017103 5,954 431,764 SH   SOLE 18 431,764 0 0
XENIA HOTELS & RESORTS INC COM 984017103 13,836 1,003,308 SH   SOLE 19 1,003,308 0 0
XENIA HOTELS & RESORTS INC COM 984017103 199,352 14,456,298 SH   SOLE 21 14,456,298 0 0
XENIA HOTELS & RESORTS INC COM 984017103 52,533 3,809,534 SH   SOLE 22 3,684,856 0 124,678
XENIA HOTELS & RESORTS INC COM 984017103 65 4,738 SH   SOLE 23 4,738 0 0
XENIA HOTELS & RESORTS INC COM 984017103 7,351 533,065 SH   SOLE 25 533,065 0 0
XENIA HOTELS & RESORTS INC COM 984017103 981 71,173 SH   SOLE 26 62,182 0 8,991
XENIA HOTELS & RESORTS INC COM 984017103 1,078 78,171 SH   SOLE 28 2,028 0 76,143
XENIA HOTELS & RESORTS INC COM 984017103 7,970 577,983 SH   SOLE 30 577,983 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,926 139,633 SH   SOLE 34 139,633 0 0
XENIA HOTELS & RESORTS INC COM 984017103 73 5,313 SH   SOLE 36 5,313 0 0
XENIA HOTELS & RESORTS INC COM 984017103 193 14,029 SH   SOLE 40 14,029 0 0
XENIA HOTELS & RESORTS INC COM 984017103 469 34,028 SH   SOLE 43 32,830 0 1,198
XENON PHARMACEUTICALS INC COM 98420N105 707 19,580 SH   SOLE 2 19,418 0 162
XENON PHARMACEUTICALS INC COM 98420N105 18,234 505,102 SH   SOLE 21 505,102 0 0
XENON PHARMACEUTICALS INC COM 98420N105 7,594 210,358 SH   SOLE 22 18,127 0 192,231
XENON PHARMACEUTICALS INC COM 98420N105 286 7,936 SH   SOLE 25 7,936 0 0
XENON PHARMACEUTICALS INC COM 98420N105 925 25,634 SH   SOLE 26 22,492 0 3,142
XENON PHARMACEUTICALS INC COM 98420N105 767 21,250 SH   SOLE 28 19,917 0 1,333
XENON PHARMACEUTICALS INC COM 98420N105 8,819 244,293 SH   SOLE 30 244,293 0 0
XENON PHARMACEUTICALS INC COM 98420N105 111 3,074 SH   SOLE 36 3,074 0 0
XENON PHARMACEUTICALS INC COM 98420N105 190 5,262 SH   SOLE 40 5,262 0 0
XENON PHARMACEUTICALS INC COM 98420N105 1 40 SH   SOLE 43 33 0 7
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 64 41,056 SH   SOLE 2 6,848 0 34,208
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 4 2,536 SH   SOLE 7 2,536 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 536 343,381 SH   SOLE 18 343,381 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 684 438,439 SH   SOLE 19 438,439 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 6,882 4,411,282 SH   SOLE 21 4,411,282 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 4,529 2,902,997 SH   SOLE 22 2,871,523 0 31,474
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 2 1,391 SH   SOLE 23 1,391 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 42 27,162 SH   SOLE 26 0 0 27,162
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 94 60,025 SH   SOLE 30 60,025 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 1 359 SH   SOLE 43 359 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 4,641 354,832 SH   SOLE 2 257,966 0 96,866
XEROX HOLDINGS CORP COM NEW 98421M106 2 173 SH   SOLE 4 173 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 52 3,939 SH   SOLE 7 3,939 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3 228 SH   SOLE 17 0 0 228
XEROX HOLDINGS CORP COM NEW 98421M106 7,106 543,241 SH   SOLE 18 543,241 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 5,119 391,386 SH   SOLE 19 391,386 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 110,233 8,427,587 SH   SOLE 21 8,427,587 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 51,880 3,966,384 SH   SOLE 22 3,834,312 0 132,072
XEROX HOLDINGS CORP COM NEW 98421M106 129 9,882 SH   SOLE 23 9,882 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 282 21,583 SH   SOLE 25 21,583 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,767 135,095 SH   SOLE 26 90,007 0 45,088
XEROX HOLDINGS CORP COM NEW 98421M106 957 73,157 SH   SOLE 28 61,553 0 11,604
XEROX HOLDINGS CORP COM NEW 98421M106 2,911 222,577 SH   SOLE 30 222,577 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 553 42,271 SH   SOLE 34 42,271 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 632 48,335 SH   SOLE 36 48,335 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 263 20,109 SH   SOLE 40 20,109 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 17 1,326 SH   OTR 43 1,326 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 2,795 213,648 SH   SOLE 43 190,077 0 23,571
XEROX HOLDINGS CORP OPTIONS 98421M106 29 2,200 SH Put SOLE 4 2,200 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 447 34,200 SH Put SOLE 18 34,200 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 9,802 749,400 SH Put SOLE 19 749,400 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 226 17,300 SH Put SOLE 22 17,300 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 2,314 176,900 SH Put SOLE 34 176,900 0 0
XILIO THERAPEUTICS INC COM 98422T100 11 3,655 SH   SOLE 18 3,655 0 0
XILIO THERAPEUTICS INC COM 98422T100 123 42,240 SH   SOLE 21 42,240 0 0
XILIO THERAPEUTICS INC COM 98422T100 1 463 SH   SOLE 22 463 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 0 768 SH   SOLE 43 768 0 0
XL FLEET CORP COM CL A 9837FR100 3 3,499 SH   SOLE 2 0 0 3,499
XL FLEET CORP COM CL A 9837FR100 18 20,199 SH   SOLE 18 20,199 0 0
XL FLEET CORP COM CL A 9837FR100 1 883 SH   SOLE 19 883 0 0
XL FLEET CORP COM CL A 9837FR100 312 350,815 SH   SOLE 21 350,815 0 0
XL FLEET CORP COM CL A 9837FR100 1,416 1,591,559 SH   SOLE 22 1,591,559 0 0
XOMA CORP DEL COM NEW 98419J206 5 283 SH   SOLE 2 0 0 283
XOMA CORP DEL COM NEW 98419J206 21 1,172 SH   SOLE 18 1,172 0 0
XOMA CORP DEL COM NEW 98419J206 244 13,626 SH   SOLE 21 13,626 0 0
XOMA CORP DEL COM NEW 98419J206 1,897 105,941 SH   SOLE 22 105,941 0 0
XOMA CORP DEL COM NEW 98419J206 0 11 SH   SOLE 43 11 0 0
XOMETRY INC CLASS A COM 98423F109 954 16,791 SH   SOLE 2 13,181 0 3,610
XOMETRY INC CLASS A COM 98423F109 19 341 SH   SOLE 7 341 0 0
XOMETRY INC CLASS A COM 98423F109 4,983 87,744 SH   SOLE 18 87,744 0 0
XOMETRY INC CLASS A COM 98423F109 12,877 226,743 SH   SOLE 19 226,743 0 0
XOMETRY INC CLASS A COM 98423F109 59,712 1,051,449 SH   SOLE 21 1,051,449 0 0
XOMETRY INC CLASS A COM 98423F109 41,076 723,296 SH   SOLE 22 709,430 0 13,866
XOMETRY INC CLASS A COM 98423F109 4 72 SH   SOLE 23 72 0 0
XOMETRY INC CLASS A COM 98423F109 98 1,723 SH   SOLE 25 1,723 0 0
XOMETRY INC CLASS A COM 98423F109 59 1,046 SH   SOLE 26 0 0 1,046
XOMETRY INC CLASS A COM 98423F109 133 2,339 SH   SOLE 28 0 0 2,339
XOMETRY INC CLASS A COM 98423F109 1,413 24,874 SH   SOLE 30 24,874 0 0
XOMETRY INC CLASS A COM 98423F109 16,036 282,380 SH   SOLE 34 282,380 0 0
XOMETRY INC CLASS A COM 98423F109 81 1,426 SH   SOLE 40 1,426 0 0
XOMETRY INC CLASS A COM 98423F109 31 541 SH   SOLE 43 541 0 0
XOS INC COMMON STOCK 98423B108 7 5,473 SH   SOLE 2 0 0 5,473
XOS INC COMMON STOCK 98423B108 167 138,793 SH   SOLE 18 138,793 0 0
XOS INC COMMON STOCK 98423B108 117 97,739 SH   SOLE 19 97,739 0 0
XOS INC COMMON STOCK 98423B108 1,873 1,560,494 SH   SOLE 21 1,560,494 0 0
XOS INC COMMON STOCK 98423B108 656 546,693 SH   SOLE 22 543,345 0 3,348
XP INC CL A G98239109 122 6,412 SH   SOLE 2 1,999 0 4,413
XP INC CL A G98239109 385 20,244 SH   SOLE 4 0 0 20,244
XP INC CL A G98239109 34 1,806 SH   SOLE 7 1,806 0 0
XP INC CL A G98239109 2,746 144,430 SH   SOLE 18 0 0 144,430
XP INC CL A G98239109 69 3,641 SH   SOLE 19 3,641 0 0
XP INC CL A G98239109 1,878 98,812 SH   SOLE 21 98,812 0 0
XP INC CL A G98239109 682 35,885 SH   SOLE 22 35,885 0 0
XP INC CL A G98239109 453 23,847 SH   SOLE 23 23,847 0 0
XP INC CL A G98239109 2,072 108,995 SH   SOLE 25 108,995 0 0
XP INC CL A G98239109 9 486 SH   SOLE 26 0 0 486
XP INC CL A G98239109 83 4,350 SH   SOLE 28 4,350 0 0
XP INC CL A G98239109 461 24,269 SH   SOLE 31 24,269 0 0
XP INC CL A G98239109 14,099 741,650 SH   SOLE 34 741,650 0 0
XP INC CL A G98239109 286 15,027 SH   SOLE 43 14,945 0 82
XPEL INC COM 98379L100 740 11,490 SH   SOLE 2 9,097 0 2,393
XPEL INC COM 98379L100 3 53 SH   SOLE 4 53 0 0
XPEL INC COM 98379L100 16 254 SH   SOLE 7 254 0 0
XPEL INC COM 98379L100 4,507 69,947 SH   SOLE 18 69,947 0 0
XPEL INC COM 98379L100 2,561 39,750 SH   SOLE 19 39,750 0 0
XPEL INC COM 98379L100 161,270 2,502,639 SH   SOLE 21 2,502,639 0 0
XPEL INC COM 98379L100 31,845 494,187 SH   SOLE 22 481,334 0 12,853
XPEL INC COM 98379L100 192 2,979 SH   SOLE 25 2,979 0 0
XPEL INC COM 98379L100 883 13,695 SH   SOLE 26 12,424 0 1,271
XPEL INC COM 98379L100 50 780 SH   SOLE 28 0 0 780
XPEL INC COM 98379L100 3,152 48,912 SH   SOLE 30 48,912 0 0
XPEL INC COM 98379L100 64 991 SH   SOLE 36 991 0 0
XPEL INC COM 98379L100 115 1,790 SH   SOLE 40 1,790 0 0
XPEL INC COM 98379L100 212 3,296 SH   SOLE 43 3,126 0 170
XPENG INC ADS 98422D105 5,391 451,122 SH   SOLE 2 145,397 0 305,725
XPENG INC ADS 98422D105 2,680 224,264 SH   SOLE 4 98,748 0 125,516
XPENG INC ADS 98422D105 636 53,193 SH   SOLE 7 53,193 0 0
XPENG INC ADS 98422D105 1,444 120,865 SH   SOLE 13 23,964 0 96,901
XPENG INC ADS 98422D105 4,348 363,838 SH   SOLE 15 363,838 0 0
XPENG INC ADS 98422D105 2,276 190,444 SH   SOLE 18 190,444 0 0
XPENG INC ADS 98422D105 136 11,410 SH   SOLE 19 11,410 0 0
XPENG INC ADS 98422D105 99,216 8,302,580 SH   SOLE 21 8,302,580 0 0
XPENG INC ADS 98422D105 52,408 4,385,637 SH   SOLE 22 4,042,501 0 343,136
XPENG INC ADS 98422D105 5,907 494,350 SH   SOLE 23 494,350 0 0
XPENG INC ADS 98422D105 209 17,486 SH   SOLE 25 17,486 0 0
XPENG INC ADS 98422D105 6,851 573,302 SH   SOLE 26 38,384 0 534,918
XPENG INC ADS 98422D105 6,476 541,898 SH   SOLE 28 19,060 0 522,838
XPENG INC ADS 98422D105 49,614 4,151,816 SH   SOLE 30 4,151,816 0 0
XPENG INC ADS 98422D105 99 8,245 SH   SOLE 31 0 0 8,245
XPENG INC ADS 98422D105 415 34,714 SH   SOLE 32 34,714 0 0
XPENG INC ADS 98422D105 318 26,626 SH   SOLE 34 26,626 0 0
XPENG INC ADS 98422D105 293 24,555 SH   SOLE 36 24,555 0 0
XPENG INC ADS 98422D105 11 921 SH   SOLE 40 921 0 0
XPENG INC ADS 98422D105 1,733 145,000 SH   SOLE 43 130,610 0 14,390
XPERI HOLDING CORP COM 98390M103 1,572 111,208 SH   SOLE 2 43,043 0 68,165
XPERI HOLDING CORP COM 98390M103 25 1,765 SH   SOLE 4 460 0 1,305
XPERI HOLDING CORP COM 98390M103 14 1,014 SH   SOLE 7 1,014 0 0
XPERI HOLDING CORP COM 98390M103 5,495 388,605 SH   SOLE 18 388,605 0 0
XPERI HOLDING CORP COM 98390M103 2,680 189,513 SH   SOLE 19 189,513 0 0
XPERI HOLDING CORP COM 98390M103 172,075 12,169,397 SH   SOLE 21 12,169,397 0 0
XPERI HOLDING CORP COM 98390M103 37,933 2,682,688 SH   SOLE 22 2,566,677 0 116,011
XPERI HOLDING CORP COM 98390M103 255 18,051 SH   SOLE 25 18,051 0 0
XPERI HOLDING CORP COM 98390M103 802 56,739 SH   SOLE 26 47,581 0 9,158
XPERI HOLDING CORP COM 98390M103 101 7,148 SH   SOLE 28 1,869 0 5,279
XPERI HOLDING CORP COM 98390M103 2,801 198,093 SH   SOLE 30 198,093 0 0
XPERI HOLDING CORP COM 98390M103 22 1,582 SH   SOLE 36 1,582 0 0
XPERI HOLDING CORP COM 98390M103 167 11,817 SH   SOLE 40 11,817 0 0
XPERI HOLDING CORP COM 98390M103 534 37,792 SH   SOLE 43 37,136 0 656
XPO LOGISTICS INC COM 983793100 13,201 296,509 SH   SOLE 2 103,260 0 193,249
XPO LOGISTICS INC COM 983793100 348 7,814 SH   SOLE 4 7,814 0 0
XPO LOGISTICS INC COM 983793100 83 1,868 SH   SOLE 7 1,868 0 0
XPO LOGISTICS INC COM 983793100 30 677 SH   SOLE 15 677 0 0
XPO LOGISTICS INC COM 983793100 9 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 16,242 364,830 SH   SOLE 18 364,830 0 0
XPO LOGISTICS INC COM 983793100 29,797 669,296 SH   SOLE 19 669,296 0 0
XPO LOGISTICS INC COM 983793100 247,892 5,568,114 SH   SOLE 21 5,568,114 0 0
XPO LOGISTICS INC COM 983793100 135,043 3,033,313 SH   SOLE 22 2,906,011 0 127,302
XPO LOGISTICS INC COM 983793100 8,272 185,804 SH   SOLE 25 185,804 0 0
XPO LOGISTICS INC COM 983793100 5,522 124,027 SH   SOLE 26 53,119 0 70,908
XPO LOGISTICS INC COM 983793100 1,194 26,814 SH   SOLE 28 1,660 0 25,154
XPO LOGISTICS INC COM 983793100 2,102 47,225 SH   SOLE 30 47,225 0 0
XPO LOGISTICS INC COM 983793100 63 1,414 SH   SOLE 31 1,414 0 0
XPO LOGISTICS INC COM 983793100 16,780 376,915 SH   SOLE 34 376,915 0 0
XPO LOGISTICS INC COM 983793100 666 14,966 SH   SOLE 36 14,966 0 0
XPO LOGISTICS INC COM 983793100 623 14,002 SH   SOLE 40 14,002 0 0
XPO LOGISTICS INC COM 983793100 21 479 SH   OTR 43 479 0 0
XPO LOGISTICS INC COM 983793100 2,494 56,027 SH   SOLE 43 48,935 0 7,092
XPO LOGISTICS INC OPTIONS 983793100 71 1,600 SH Call SOLE 2 0 0 1,600
XPO LOGISTICS INC OPTIONS 983793100 62 1,400 SH Call SOLE 4 1,400 0 0
XPO LOGISTICS INC OPTIONS 983793100 953 21,400 SH Call SOLE 18 21,400 0 0
XPO LOGISTICS INC OPTIONS 983793100 6,500 146,000 SH Call SOLE 19 146,000 0 0
XPO LOGISTICS INC OPTIONS 983793100 414 9,300 SH Call SOLE 22 9,300 0 0
XPO LOGISTICS INC OPTIONS 983793100 45 1,000 SH Call SOLE 26 1,000 0 0
XPO LOGISTICS INC OPTIONS 983793100 3,219 72,300 SH Call SOLE 34 72,300 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 123 6,728 SH   SOLE 2 803 0 5,925
XPONENTIAL FITNESS INC COM CL A 98422X101 5 278 SH   SOLE 7 278 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 942 51,595 SH   SOLE 18 51,595 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 624 34,156 SH   SOLE 19 34,156 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 10,791 590,957 SH   SOLE 21 590,957 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101 6,821 373,538 SH   SOLE 22 363,947 0 9,591
XPONENTIAL FITNESS INC COM CL A 98422X101 1 80 SH   SOLE 43 80 0 0
XPRESSPA GROUP INC COM 98420U703 11 13,879 SH   SOLE 18 13,879 0 0
XPRESSPA GROUP INC COM 98420U703 202 263,451 SH   SOLE 21 263,451 0 0
XPRESSPA GROUP INC COM 98420U703 1,260 1,646,494 SH   SOLE 22 1,646,494 0 0
XTANT MED HLDGS INC COM NEW 98420P308 0 143 SH   SOLE 21 143 0 0
XUNLEI LTD SPONSORED ADR 98419E108 0 210 SH   SOLE 43 210 0 0
XYLEM INC COM 98419M100 24,733 283,119 SH   SOLE 2 67,994 0 215,125
XYLEM INC COM 98419M100 16,471 188,538 SH   SOLE 4 107,753 0 80,785
XYLEM INC COM 98419M100 31,612 361,862 SH   SOLE 7 357,220 0 4,642
XYLEM INC COM 98419M100 474 5,421 SH   SOLE 13 674 0 4,747
XYLEM INC COM 98419M100 2,038 23,331 SH   SOLE 15 23,331 0 0
XYLEM INC COM 98419M100 1 6 SH   SOLE 17 0 0 6
XYLEM INC COM 98419M100 32,100 367,442 SH   SOLE 18 353,044 0 14,398
XYLEM INC COM 98419M100 11,784 134,892 SH   SOLE 19 134,892 0 0
XYLEM INC COM 98419M100 496,192 5,679,851 SH   SOLE 21 5,679,851 0 0
XYLEM INC COM 98419M100 335,728 3,843,039 SH   SOLE 22 3,425,915 0 417,124
XYLEM INC COM 98419M100 25,808 295,419 SH   SOLE 23 295,419 0 0
XYLEM INC COM 98419M100 91,657 1,049,187 SH   SOLE 25 1,049,187 0 0
XYLEM INC COM 98419M100 92,456 1,058,333 SH   SOLE 26 703,535 0 354,798
XYLEM INC COM 98419M100 55,342 633,489 SH   SOLE 28 109,468 0 524,021
XYLEM INC COM 98419M100 30 343 SH   SOLE 29 343 0 0
XYLEM INC COM 98419M100 311,505 3,565,768 SH   SOLE 30 3,559,905 0 5,863
XYLEM INC COM 98419M100 3,402 38,945 SH   SOLE 31 35,827 0 3,118
XYLEM INC COM 98419M100 42,111 482,036 SH   SOLE 34 482,036 0 0
XYLEM INC COM 98419M100 5,507 63,039 SH   SOLE 36 63,039 0 0
XYLEM INC COM 98419M100 517 5,919 SH   SOLE 40 5,919 0 0
XYLEM INC COM 98419M100 26 294 SH   OTR 43 294 0 0
XYLEM INC COM 98419M100 52,408 599,911 SH   SOLE 43 557,731 0 42,180
Y-MABS THERAPEUTICS INC COM 984241109 586 40,605 SH   SOLE 2 31,915 0 8,690
Y-MABS THERAPEUTICS INC COM 984241109 2 126 SH   SOLE 4 126 0 0
Y-MABS THERAPEUTICS INC COM 984241109 5 345 SH   SOLE 7 345 0 0
Y-MABS THERAPEUTICS INC COM 984241109 1,507 104,521 SH   SOLE 18 99,775 0 4,746
Y-MABS THERAPEUTICS INC COM 984241109 2,314 160,497 SH   SOLE 19 160,497 0 0
Y-MABS THERAPEUTICS INC COM 984241109 21,439 1,486,758 SH   SOLE 21 1,486,758 0 0
Y-MABS THERAPEUTICS INC COM 984241109 13,173 913,554 SH   SOLE 22 886,079 0 27,475
Y-MABS THERAPEUTICS INC COM 984241109 73 5,081 SH   SOLE 25 5,081 0 0
Y-MABS THERAPEUTICS INC COM 984241109 167 11,570 SH   SOLE 26 0 0 11,570
Y-MABS THERAPEUTICS INC COM 984241109 41 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109 2,104 145,910 SH   SOLE 30 145,910 0 0
Y-MABS THERAPEUTICS INC COM 984241109 45 3,104 SH   SOLE 40 3,104 0 0
Y-MABS THERAPEUTICS INC COM 984241109 324 22,473 SH   SOLE 43 22,261 0 212
YAMANA GOLD INC COM 98462Y100 1,637 361,297 SH   SOLE 21 361,297 0 0
YAMANA GOLD INC COM 98462Y100 2,186 482,482 SH   SOLE 23 482,482 0 0
YAMANA GOLD INC COM 98462Y100 12,647 2,791,815 SH   SOLE 25 2,791,815 0 0
YAMANA GOLD INC COM 98462Y100 5,255 1,159,991 SH   SOLE 26 749,726 0 410,265
YAMANA GOLD INC COM 98462Y100 41,930 9,256,102 SH   SOLE 34 9,256,102 0 0
YAMANA GOLD INC COM 98462Y100 745 164,401 SH   SOLE 43 164,401 0 0
YANDEX N V SHS CLASS A N97284108 1,383 92,781 SH   SOLE 2 6,963 0 85,818
YANDEX N V SHS CLASS A N97284108 430 28,810 SH   SOLE 4 0 0 28,810
YANDEX N V SHS CLASS A N97284108 8 566 SH   SOLE 7 566 0 0
YANDEX N V SHS CLASS A N97284108 31 2,098 SH   SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108 2,157 144,687 SH   SOLE 21 144,687 0 0
YANDEX N V SHS CLASS A N97284108 261 17,514 SH   SOLE 22 17,514 0 0
YANDEX N V SHS CLASS A N97284108 2,295 153,930 SH   SOLE 23 153,930 0 0
YANDEX N V SHS CLASS A N97284108 14,560 976,531 SH   SOLE 25 976,531 0 0
YANDEX N V SHS CLASS A N97284108 2,525 169,346 SH   SOLE 26 0 0 169,346
YANDEX N V SHS CLASS A N97284108 1,602 107,449 SH   SOLE 28 0 0 107,449
YANDEX N V SHS CLASS A N97284108 176 11,827 SH   SOLE 30 11,827 0 0
YANDEX N V SHS CLASS A N97284108 4,098 274,831 SH   SOLE 34 274,831 0 0
YANDEX N V SHS CLASS A N97284108 1,016 68,157 SH   SOLE 36 68,157 0 0
YANDEX N V SHS CLASS A N97284108 100 6,682 SH   SOLE 43 2,063 0 4,619
YATSEN HLDG LTD ADS 985194109 382 350,806 SH   SOLE 25 350,806 0 0
YATSEN HLDG LTD ADS 985194109 72 66,343 SH   SOLE 28 0 0 66,343
YELLOW CORP COM 985510106 47 9,229 SH   SOLE 2 7,244 0 1,985
YELLOW CORP COM 985510106 44 8,591 SH   SOLE 18 8,591 0 0
YELLOW CORP COM 985510106 522 103,042 SH   SOLE 21 103,042 0 0
YELLOW CORP COM 985510106 2,382 469,920 SH   SOLE 22 469,920 0 0
YELLOW CORP COM 985510106 40 7,841 SH   SOLE 36 7,841 0 0
YELLOW CORP COM 985510106 19 3,779 SH   SOLE 43 3,779 0 0
YELP INC CL A 985817105 3,870 114,133 SH   SOLE 2 98,305 0 15,828
YELP INC CL A 985817105 10 290 SH   SOLE 4 290 0 0
YELP INC CL A 985817105 138 4,075 SH   SOLE 7 746 0 3,329
YELP INC CL A 985817105 7,907 233,175 SH   SOLE 18 229,905 0 3,270
YELP INC CL A 985817105 8,649 255,070 SH   SOLE 19 255,070 0 0
YELP INC CL A 985817105 285,005 8,404,738 SH   SOLE 21 8,404,738 0 0
YELP INC CL A 985817105 62,800 1,851,950 SH   SOLE 22 1,805,305 0 46,645
YELP INC CL A 985817105 193 5,697 SH   SOLE 23 5,697 0 0
YELP INC CL A 985817105 356 10,512 SH   SOLE 25 10,512 0 0
YELP INC CL A 985817105 1,412 41,648 SH   SOLE 26 21,899 0 19,749
YELP INC CL A 985817105 61 1,788 SH   SOLE 28 1,327 0 461
YELP INC CL A 985817105 6,703 197,658 SH   SOLE 30 197,658 0 0
YELP INC CL A 985817105 264 7,791 SH   SOLE 34 7,791 0 0
YELP INC CL A 985817105 93 2,736 SH   SOLE 36 2,736 0 0
YELP INC CL A 985817105 348 10,261 SH   SOLE 40 10,261 0 0
YELP INC CL A 985817105 2,730 80,500 SH   SOLE 43 76,135 0 4,365
YETI HLDGS INC COM 98585X104 3,482 122,096 SH   SOLE 2 93,043 0 29,053
YETI HLDGS INC COM 98585X104 9 300 SH   SOLE 4 300 0 0
YETI HLDGS INC COM 98585X104 29 1,010 SH   SOLE 7 1,010 0 0
YETI HLDGS INC COM 98585X104 0 10 SH   SOLE 17 0 0 10
YETI HLDGS INC COM 98585X104 5,368 188,216 SH   SOLE 18 188,216 0 0
YETI HLDGS INC COM 98585X104 770 26,982 SH   SOLE 19 26,982 0 0
YETI HLDGS INC COM 98585X104 123,138 4,317,596 SH   SOLE 21 4,317,596 0 0
YETI HLDGS INC COM 98585X104 66,920 2,346,412 SH   SOLE 22 2,241,977 0 104,435
YETI HLDGS INC COM 98585X104 398 13,960 SH   SOLE 25 13,960 0 0
YETI HLDGS INC COM 98585X104 1,042 36,544 SH   SOLE 26 27,351 0 9,193
YETI HLDGS INC COM 98585X104 169 5,932 SH   SOLE 28 1,458 0 4,474
YETI HLDGS INC COM 98585X104 2,143 75,150 SH   SOLE 30 75,150 0 0
YETI HLDGS INC COM 98585X104 36 1,255 SH   SOLE 31 1,255 0 0
YETI HLDGS INC COM 98585X104 73 2,563 SH   SOLE 34 2,563 0 0
YETI HLDGS INC COM 98585X104 107 3,758 SH   SOLE 36 3,758 0 0
YETI HLDGS INC COM 98585X104 303 10,616 SH   SOLE 40 10,616 0 0
YETI HLDGS INC COM 98585X104 911 31,949 SH   SOLE 43 28,717 0 3,232
YEXT INC COM 98585N106 2,334 523,245 SH   SOLE 2 324,481 0 198,764
YEXT INC COM 98585N106 1 289 SH   SOLE 4 289 0 0
YEXT INC COM 98585N106 7 1,574 SH   SOLE 7 1,574 0 0
YEXT INC COM 98585N106 1,760 394,609 SH   SOLE 18 323,831 0 70,778
YEXT INC COM 98585N106 5,513 1,236,039 SH   SOLE 19 1,236,039 0 0
YEXT INC COM 98585N106 18,073 4,052,198 SH   SOLE 21 4,052,198 0 0
YEXT INC COM 98585N106 17,438 3,909,817 SH   SOLE 22 3,851,558 0 58,259
YEXT INC COM 98585N106 170 38,191 SH   SOLE 23 38,191 0 0
YEXT INC COM 98585N106 57 12,725 SH   SOLE 25 12,725 0 0
YEXT INC COM 98585N106 1,063 238,387 SH   SOLE 26 21,644 0 216,743
YEXT INC COM 98585N106 36 8,177 SH   SOLE 28 8,177 0 0
YEXT INC COM 98585N106 197 44,233 SH   SOLE 30 44,233 0 0
YEXT INC COM 98585N106 153 34,370 SH   SOLE 34 34,370 0 0
YEXT INC COM 98585N106 43 9,752 SH   SOLE 40 9,752 0 0
YEXT INC COM 98585N106 450 100,852 SH   SOLE 43 99,242 0 1,610
YIELD10 BIOSCIENCE INC COM 98585K862 0 7 SH   SOLE 21 7 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 94 31,373 SH   SOLE 22 31,373 0 0
YORK WTR CO COM 987184108 290 7,546 SH   SOLE 2 6,048 0 1,498
YORK WTR CO COM 987184108 648 16,874 SH   SOLE 7 16,874 0 0
YORK WTR CO COM 987184108 1,483 38,599 SH   SOLE 18 38,599 0 0
YORK WTR CO COM 987184108 962 25,040 SH   SOLE 19 25,040 0 0
YORK WTR CO COM 987184108 29,026 755,295 SH   SOLE 21 755,295 0 0
YORK WTR CO COM 987184108 12,034 313,149 SH   SOLE 22 304,848 0 8,301
YORK WTR CO COM 987184108 64 1,659 SH   SOLE 25 1,659 0 0
YORK WTR CO COM 987184108 46 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 252 6,551 SH   SOLE 28 0 0 6,551
YORK WTR CO COM 987184108 5,607 145,892 SH   SOLE 30 145,892 0 0
YORK WTR CO COM 987184108 54 1,415 SH   SOLE 40 1,415 0 0
YORK WTR CO COM 987184108 861 22,400 SH   SOLE 43 20,606 0 1,794
YOUDAO INC SPONSORED ADS 98741T104 3 646 SH   SOLE 2 646 0 0
YOUDAO INC SPONSORED ADS 98741T104 2 492 SH   SOLE 4 492 0 0
YOUDAO INC SPONSORED ADS 98741T104 1,450 368,995 SH   SOLE 21 368,995 0 0
YOUDAO INC SPONSORED ADS 98741T104 1,088 276,933 SH   SOLE 22 270,403 0 6,530
YOUDAO INC SPONSORED ADS 98741T104 296 75,404 SH   SOLE 30 75,404 0 0
YOUDAO INC SPONSORED ADS 98741T104 1 286 SH   SOLE 34 286 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,085 174,780 SH   SOLE 30 174,780 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6,968 1,122,088 SH   SOLE 34 1,122,088 0 0
YUM BRANDS INC COM 988498101 92,070 865,811 SH   SOLE 2 440,662 0 425,149
YUM BRANDS INC COM 988498101 36,575 343,947 SH   SOLE 4 184,608 0 159,339
YUM BRANDS INC COM 988498101 28,208 265,262 SH   SOLE 7 255,362 0 9,900
YUM BRANDS INC COM 988498101 5,368 50,479 SH   SOLE 13 44,917 0 5,562
YUM BRANDS INC COM 988498101 3,928 36,940 SH   SOLE 15 36,940 0 0
YUM BRANDS INC COM 988498101 50,356 473,539 SH   SOLE 18 432,669 0 40,870
YUM BRANDS INC COM 988498101 22,600 212,528 SH   SOLE 19 212,528 0 0
YUM BRANDS INC COM 988498101 777,828 7,314,534 SH   SOLE 21 7,314,534 0 0
YUM BRANDS INC COM 988498101 662,374 6,228,832 SH   SOLE 22 5,641,633 0 587,199
YUM BRANDS INC COM 988498101 63,574 597,834 SH   SOLE 23 597,834 0 0
YUM BRANDS INC COM 988498101 62,295 585,811 SH   SOLE 25 585,811 0 0
YUM BRANDS INC COM 988498101 77,105 725,077 SH   SOLE 26 346,032 0 379,045
YUM BRANDS INC COM 988498101 96,202 904,665 SH   SOLE 28 4,570 0 900,095
YUM BRANDS INC COM 988498101 4,561 42,894 SH   SOLE 29 42,894 0 0
YUM BRANDS INC COM 988498101 147,474 1,386,814 SH   SOLE 30 1,386,814 0 0
YUM BRANDS INC COM 988498101 17,274 162,441 SH   SOLE 31 157,220 0 5,221
YUM BRANDS INC COM 988498101 14,611 137,401 SH   SOLE 34 137,401 0 0
YUM BRANDS INC COM 988498101 9,936 93,438 SH   SOLE 36 93,438 0 0
YUM BRANDS INC COM 988498101 942 8,854 SH   SOLE 40 8,854 0 0
YUM BRANDS INC COM 988498101 100 939 SH   OTR 43 939 0 0
YUM BRANDS INC COM 988498101 34,929 328,467 SH   SOLE 43 295,300 0 33,167
YUM CHINA HLDGS INC COM 98850P109 19,186 405,371 SH   SOLE 2 76,440 0 328,931
YUM CHINA HLDGS INC COM 98850P109 11,658 246,311 SH   SOLE 4 123,400 0 122,911
YUM CHINA HLDGS INC COM 98850P109 2,529 53,443 SH   SOLE 7 52,017 0 1,426
YUM CHINA HLDGS INC COM 98850P109 9,527 201,280 SH   SOLE 13 91,078 0 110,202
YUM CHINA HLDGS INC COM 98850P109 33,354 704,719 SH   SOLE 15 704,719 0 0
YUM CHINA HLDGS INC COM 98850P109 9,543 201,637 SH   SOLE 18 201,637 0 0
YUM CHINA HLDGS INC COM 98850P109 89,958 1,900,655 SH   SOLE 19 1,900,655 0 0
YUM CHINA HLDGS INC COM 98850P109 440,753 9,312,332 SH   SOLE 21 9,312,332 0 0
YUM CHINA HLDGS INC COM 98850P109 215,076 4,544,174 SH   SOLE 22 4,106,716 0 437,458
YUM CHINA HLDGS INC COM 98850P109 23,775 502,332 SH   SOLE 23 502,332 0 0
YUM CHINA HLDGS INC COM 98850P109 27,402 578,962 SH   SOLE 25 578,962 0 0
YUM CHINA HLDGS INC COM 98850P109 37,865 800,018 SH   SOLE 26 226,470 0 573,548
YUM CHINA HLDGS INC COM 98850P109 37,717 796,900 SH   SOLE 28 59,646 0 737,254
YUM CHINA HLDGS INC COM 98850P109 193,694 4,092,414 SH   SOLE 30 4,092,414 0 0
YUM CHINA HLDGS INC COM 98850P109 4,258 89,973 SH   SOLE 31 0 0 89,973
YUM CHINA HLDGS INC COM 98850P109 1,310 27,680 SH   SOLE 32 27,680 0 0
YUM CHINA HLDGS INC COM 98850P109 92,267 1,949,450 SH   SOLE 34 1,949,450 0 0
YUM CHINA HLDGS INC COM 98850P109 945 19,963 SH   SOLE 36 19,963 0 0
YUM CHINA HLDGS INC COM 98850P109 48 1,010 SH   SOLE 40 1,010 0 0
YUM CHINA HLDGS INC COM 98850P109 1,284 27,136 SH   SOLE 43 26,316 0 820
YUMANITY THERAPEUTICS INC COM 98872L102 4 2,761 SH   SOLE 21 2,761 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 63 40,424 SH   SOLE 22 40,424 0 0
YUNHONG CTI LTD COM 98873Q100 0 230 SH   SOLE 21 230 0 0
ZAI LAB LTD ADR 98887Q104 3,195 93,424 SH   SOLE 2 25,695 0 67,729
ZAI LAB LTD ADR 98887Q104 1,648 48,196 SH   SOLE 4 20,047 0 28,149
ZAI LAB LTD ADR 98887Q104 369 10,782 SH   SOLE 7 10,782 0 0
ZAI LAB LTD ADR 98887Q104 691 20,218 SH   SOLE 13 571 0 19,647
ZAI LAB LTD ADR 98887Q104 2,528 73,906 SH   SOLE 15 73,906 0 0
ZAI LAB LTD ADR 98887Q104 1,377 40,256 SH   SOLE 18 40,256 0 0
ZAI LAB LTD ADR 98887Q104 72,958 2,133,278 SH   SOLE 21 2,133,278 0 0
ZAI LAB LTD ADR 98887Q104 30,541 893,021 SH   SOLE 22 821,953 0 71,068
ZAI LAB LTD ADR 98887Q104 3,625 105,998 SH   SOLE 23 105,998 0 0
ZAI LAB LTD ADR 98887Q104 2,299 67,230 SH   SOLE 25 67,230 0 0
ZAI LAB LTD ADR 98887Q104 3,713 108,579 SH   SOLE 26 7,058 0 101,521
ZAI LAB LTD ADR 98887Q104 4,942 144,510 SH   SOLE 28 5,676 0 138,834
ZAI LAB LTD ADR 98887Q104 18,974 554,799 SH   SOLE 30 554,799 0 0
ZAI LAB LTD ADR 98887Q104 29 838 SH   SOLE 31 0 0 838
ZAI LAB LTD ADR 98887Q104 172 5,043 SH   SOLE 34 5,043 0 0
ZAI LAB LTD ADR 98887Q104 55 1,621 SH   SOLE 36 1,621 0 0
ZAI LAB LTD ADR 98887Q104 6 182 SH   SOLE 40 182 0 0
ZAI LAB LTD ADR 98887Q104 0 4 SH   SOLE 43 4 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 24,220 92,438 SH   SOLE 2 35,218 0 57,220
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,388 47,281 SH   SOLE 4 25,492 0 21,789
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,954 49,439 SH   SOLE 7 47,977 0 1,462
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 458 1,748 SH   SOLE 13 227 0 1,521
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,322 5,046 SH   SOLE 15 5,046 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 26 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 32,802 125,193 SH   SOLE 18 120,991 0 4,202
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,304 46,961 SH   SOLE 19 46,961 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 418,141 1,595,898 SH   SOLE 21 1,595,898 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 288,184 1,099,897 SH   SOLE 22 993,730 0 106,167
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 22,097 84,335 SH   SOLE 23 84,335 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 31,301 119,463 SH   SOLE 25 119,463 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 27,627 105,441 SH   SOLE 26 34,498 0 70,943
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 27,732 105,844 SH   SOLE 28 1,712 0 104,132
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 14 52 SH   SOLE 29 52 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 67,322 256,945 SH   SOLE 30 256,945 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,398 12,970 SH   SOLE 31 12,028 0 942
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4,856 18,534 SH   SOLE 34 18,534 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,972 15,160 SH   SOLE 36 15,160 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 425 1,621 SH   SOLE 40 1,621 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 25 95 SH   OTR 43 95 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 9,186 35,058 SH   SOLE 43 31,368 0 3,690
ZEDGE INC CL B 98923T104 5 2,047 SH   SOLE 18 2,047 0 0
ZEDGE INC CL B 98923T104 80 33,803 SH   SOLE 21 33,803 0 0
ZEDGE INC CL B 98923T104 87 36,713 SH   SOLE 22 36,713 0 0
ZEDGE INC CL B 98923T104 0 12 SH   SOLE 43 0 0 12
ZENDESK INC COM 98936J101 14,674 192,824 SH   SOLE 2 20,433 0 172,391
ZENDESK INC COM 98936J101 7,020 92,251 SH   SOLE 4 56,173 0 36,078
ZENDESK INC COM 98936J101 1,255 16,485 SH   SOLE 7 16,485 0 0
ZENDESK INC COM 98936J101 40 524 SH   SOLE 13 524 0 0
ZENDESK INC COM 98936J101 762 10,010 SH   SOLE 15 10,010 0 0
ZENDESK INC COM 98936J101 0 5 SH   SOLE 17 0 0 5
ZENDESK INC COM 98936J101 15,565 204,540 SH   SOLE 18 198,368 0 6,172
ZENDESK INC COM 98936J101 3,767 49,500 SH   SOLE 19 49,500 0 0
ZENDESK INC COM 98936J101 210,101 2,760,858 SH   SOLE 21 2,760,858 0 0
ZENDESK INC COM 98936J101 223,265 2,933,839 SH   SOLE 22 2,705,755 0 228,084
ZENDESK INC COM 98936J101 14,504 190,594 SH   SOLE 23 190,594 0 0
ZENDESK INC COM 98936J101 14,410 189,359 SH   SOLE 25 189,359 0 0
ZENDESK INC COM 98936J101 11,973 157,333 SH   SOLE 26 76,677 0 80,656
ZENDESK INC COM 98936J101 10,232 134,459 SH   SOLE 28 2,252 0 132,207
ZENDESK INC COM 98936J101 7 92 SH   SOLE 29 92 0 0
ZENDESK INC COM 98936J101 35,227 462,905 SH   SOLE 30 462,648 0 257
ZENDESK INC COM 98936J101 1,971 25,901 SH   SOLE 31 23,463 0 2,438
ZENDESK INC COM 98936J101 497 6,536 SH   SOLE 34 6,536 0 0
ZENDESK INC COM 98936J101 2,684 35,263 SH   SOLE 36 35,263 0 0
ZENDESK INC COM 98936J101 283 3,715 SH   SOLE 40 3,715 0 0
ZENDESK INC COM 98936J101 11 138 SH   OTR 43 138 0 0
ZENDESK INC COM 98936J101 4,207 55,285 SH   SOLE 43 47,447 0 7,838
ZENDESK INC NOTE 0.625% 6/1 98936JAD3 9,843 10,023,000 PRN   SOLE 21 10,023,000 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 716 33,075 SH   SOLE 2 22,303 0 10,772
ZENTALIS PHARMACEUTICALS INC COM 98943L107 1 69 SH   SOLE 4 69 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 12 554 SH   SOLE 7 554 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 2,537 117,126 SH   SOLE 18 115,828 0 1,298
ZENTALIS PHARMACEUTICALS INC COM 98943L107 2,775 128,137 SH   SOLE 19 128,137 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 40,075 1,850,162 SH   SOLE 21 1,850,162 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 23,677 1,093,101 SH   SOLE 22 1,063,439 0 29,662
ZENTALIS PHARMACEUTICALS INC COM 98943L107 23 1,075 SH   SOLE 23 1,075 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 143 6,582 SH   SOLE 25 6,582 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 808 37,312 SH   SOLE 26 33,001 0 4,311
ZENTALIS PHARMACEUTICALS INC COM 98943L107 25 1,173 SH   SOLE 28 0 0 1,173
ZENTALIS PHARMACEUTICALS INC COM 98943L107 1,168 53,942 SH   SOLE 30 53,942 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 138 6,389 SH   SOLE 40 6,389 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 160 7,369 SH   SOLE 43 6,963 0 406
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 2 1,659 SH   SOLE 2 1,659 0 0
ZEROFOX HLDGS INC COM 98955G103 11 1,857 SH   SOLE 2 0 0 1,857
ZEROFOX HLDGS INC COM 98955G103 2,307 378,161 SH   SOLE 22 378,161 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 860 130,043 SH   SOLE 2 103,009 0 27,034
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 8 1,234 SH   SOLE 7 1,234 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 1,724 260,771 SH   SOLE 18 260,771 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 2,378 359,721 SH   SOLE 19 359,721 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 22,967 3,474,592 SH   SOLE 21 3,474,592 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 18,829 2,848,610 SH   SOLE 22 2,775,917 0 72,693
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 28 4,212 SH   SOLE 23 4,212 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 130 19,633 SH   SOLE 25 19,633 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 117 17,718 SH   SOLE 30 17,718 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 76 11,496 SH   SOLE 40 11,496 0 0
ZEVIA PBC CL A 98955K104 8 1,865 SH   SOLE 2 1,865 0 0
ZEVIA PBC CL A 98955K104 12 2,673 SH   SOLE 18 2,673 0 0
ZEVIA PBC CL A 98955K104 119 27,588 SH   SOLE 21 27,588 0 0
ZEVIA PBC CL A 98955K104 1,245 288,272 SH   SOLE 22 288,272 0 0
ZEVIA PBC CL A 98955K104 24 5,655 SH   SOLE 43 5,655 0 0
ZHIHU INC ADS 98955N108 73 68,755 SH   SOLE 22 0 0 68,755
ZHIHU INC ADS 98955N108 40 37,908 SH   SOLE 25 37,908 0 0
ZHIHU INC ADS 98955N108 21 19,891 SH   SOLE 28 0 0 19,891
ZHIHU INC ADS 98955N108 1 1,026 SH   SOLE 30 1,026 0 0
ZIFF DAVIS INC COM 48123V102 4,801 70,114 SH   SOLE 2 41,844 0 28,270
ZIFF DAVIS INC COM 48123V102 44 649 SH   SOLE 4 416 0 233
ZIFF DAVIS INC COM 48123V102 35 515 SH   SOLE 7 515 0 0
ZIFF DAVIS INC COM 48123V102 15,165 221,450 SH   SOLE 18 215,671 0 5,779
ZIFF DAVIS INC COM 48123V102 5,779 84,396 SH   SOLE 19 84,396 0 0
ZIFF DAVIS INC COM 48123V102 231,636 3,382,539 SH   SOLE 21 3,382,539 0 0
ZIFF DAVIS INC COM 48123V102 93,262 1,361,890 SH   SOLE 22 1,317,816 0 44,074
ZIFF DAVIS INC COM 48123V102 480 7,016 SH   SOLE 25 7,016 0 0
ZIFF DAVIS INC COM 48123V102 2,543 37,136 SH   SOLE 26 19,378 0 17,758
ZIFF DAVIS INC COM 48123V102 194 2,837 SH   SOLE 28 804 0 2,033
ZIFF DAVIS INC COM 48123V102 4,502 65,736 SH   SOLE 30 65,736 0 0
ZIFF DAVIS INC COM 48123V102 61 896 SH   SOLE 36 896 0 0
ZIFF DAVIS INC COM 48123V102 393 5,741 SH   SOLE 40 5,741 0 0
ZIFF DAVIS INC COM 48123V102 6,162 89,990 SH   SOLE 43 87,620 0 2,370
ZILLOW GROUP INC CL A 98954M101 1,142 39,904 SH   SOLE 2 5,081 0 34,823
ZILLOW GROUP INC CL A 98954M101 31 1,070 SH   SOLE 4 0 0 1,070
ZILLOW GROUP INC CL A 98954M101 22 753 SH   SOLE 7 753 0 0
ZILLOW GROUP INC CL A 98954M101 11 393 SH   SOLE 15 393 0 0
ZILLOW GROUP INC CL A 98954M101 1,129 39,442 SH   SOLE 18 39,336 0 106
ZILLOW GROUP INC CL A 98954M101 3,030 105,847 SH   SOLE 19 105,847 0 0
ZILLOW GROUP INC CL A 98954M101 22,415 782,909 SH   SOLE 21 782,909 0 0
ZILLOW GROUP INC CL A 98954M101 35,579 1,242,712 SH   SOLE 22 1,197,372 0 45,340
ZILLOW GROUP INC CL A 98954M101 20 684 SH   SOLE 23 684 0 0
ZILLOW GROUP INC CL A 98954M101 2,745 95,888 SH   SOLE 25 95,888 0 0
ZILLOW GROUP INC CL A 98954M101 254 8,872 SH   SOLE 26 2,047 0 6,825
ZILLOW GROUP INC CL A 98954M101 527 18,422 SH   SOLE 28 7,011 0 11,411
ZILLOW GROUP INC CL A 98954M101 1,294 45,202 SH   SOLE 30 45,202 0 0
ZILLOW GROUP INC CL A 98954M101 25 871 SH   SOLE 31 871 0 0
ZILLOW GROUP INC CL A 98954M101 669 23,360 SH   SOLE 34 23,360 0 0
ZILLOW GROUP INC CL A 98954M101 44 1,526 SH   SOLE 36 1,526 0 0
ZILLOW GROUP INC CL A 98954M101 26 899 SH   OTR 43 899 0 0
ZILLOW GROUP INC CL A 98954M101 2,312 80,752 SH   SOLE 43 71,205 0 9,547
ZILLOW GROUP INC CL C CAP STK 98954M200 10,118 353,653 SH   SOLE 2 32,360 0 321,293
ZILLOW GROUP INC CL C CAP STK 98954M200 3,438 120,175 SH   SOLE 4 69,433 0 50,742
ZILLOW GROUP INC CL C CAP STK 98954M200 682 23,838 SH   SOLE 7 16,438 0 7,400
ZILLOW GROUP INC CL C CAP STK 98954M200 22 768 SH   SOLE 13 768 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 341 11,918 SH   SOLE 15 11,918 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3,164 110,595 SH   SOLE 18 101,226 0 9,369
ZILLOW GROUP INC CL C CAP STK 98954M200 3,904 136,454 SH   SOLE 19 136,454 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 73,714 2,576,515 SH   SOLE 21 2,576,515 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 114,431 3,999,692 SH   SOLE 22 3,658,531 0 341,161
ZILLOW GROUP INC CL C CAP STK 98954M200 7,449 260,359 SH   SOLE 23 260,359 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 6,433 224,836 SH   SOLE 25 224,836 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 6,315 220,720 SH   SOLE 26 105,229 0 115,491
ZILLOW GROUP INC CL C CAP STK 98954M200 6,349 221,906 SH   SOLE 28 13,713 0 208,193
ZILLOW GROUP INC CL C CAP STK 98954M200 11 369 SH   SOLE 29 369 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 22,461 785,080 SH   SOLE 30 785,080 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,173 40,983 SH   SOLE 31 37,395 0 3,588
ZILLOW GROUP INC CL C CAP STK 98954M200 224 7,831 SH   SOLE 34 7,831 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,526 53,332 SH   SOLE 36 53,332 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 161 5,632 SH   SOLE 40 5,632 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 411 14,372 SH   SOLE 43 14,055 0 317
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1 5,260 5,300,000 PRN   SOLE 21 5,300,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 3,929 4,065,000 PRN   SOLE 21 4,065,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 4,181 4,600,000 PRN   SOLE 21 4,600,000 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 619 26,325 SH   SOLE 2 3,422 0 22,903
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1,001 42,600 SH   SOLE 4 36,956 0 5,644
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1,638 69,715 SH   SOLE 7 65,159 0 4,556
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 6 262 SH   SOLE 13 262 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 221 9,388 SH   SOLE 15 9,388 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1,976 84,095 SH   SOLE 18 84,095 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1,160 49,382 SH   SOLE 19 49,382 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 27,839 1,184,645 SH   SOLE 21 1,184,645 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 28,266 1,202,822 SH   SOLE 22 1,170,515 0 32,307
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 3,236 137,687 SH   SOLE 23 137,687 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1,957 83,274 SH   SOLE 25 83,274 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 798 33,954 SH   SOLE 26 20,504 0 13,450
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1,627 69,246 SH   SOLE 28 1,385 0 67,861
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 7,766 330,455 SH   SOLE 30 194,352 0 136,103
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 430 18,311 SH   SOLE 31 16,213 0 2,098
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 72 3,068 SH   SOLE 34 3,068 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 314 13,355 SH   SOLE 36 13,355 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 64 2,725 SH   SOLE 40 2,725 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 59,576 569,834 SH   SOLE 2 208,193 0 361,641
ZIMMER BIOMET HOLDINGS INC COM 98956P102 15,837 151,473 SH   SOLE 4 80,099 0 71,374
ZIMMER BIOMET HOLDINGS INC COM 98956P102 19,435 185,894 SH   SOLE 7 179,888 0 6,006
ZIMMER BIOMET HOLDINGS INC COM 98956P102 627 5,993 SH   SOLE 13 1,019 0 4,974
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,323 31,786 SH   SOLE 15 31,786 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 175,479 1,678,420 SH   SOLE 18 1,533,715 0 144,705
ZIMMER BIOMET HOLDINGS INC COM 98956P102 460,232 4,402,023 SH   SOLE 19 4,402,023 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 671,430 6,422,099 SH   SOLE 21 6,422,099 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 492,920 4,714,679 SH   SOLE 22 4,295,809 0 418,870
ZIMMER BIOMET HOLDINGS INC COM 98956P102 40,500 387,373 SH   SOLE 23 387,373 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 31,788 304,042 SH   SOLE 25 304,042 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 44,609 426,680 SH   SOLE 26 169,406 0 257,274
ZIMMER BIOMET HOLDINGS INC COM 98956P102 39,436 377,197 SH   SOLE 28 3,079 0 374,118
ZIMMER BIOMET HOLDINGS INC COM 98956P102 106,288 1,016,625 SH   SOLE 30 1,016,625 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 4,723 45,178 SH   SOLE 31 41,511 0 3,667
ZIMMER BIOMET HOLDINGS INC COM 98956P102 60,603 579,657 SH   SOLE 34 579,657 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 7,512 71,853 SH   SOLE 36 71,853 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 672 6,432 SH   SOLE 40 6,432 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 70 666 SH   OTR 43 666 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 12,139 116,107 SH   SOLE 43 106,227 0 9,879
ZIMVIE INC COM 98888T107 238 24,086 SH   SOLE 2 14,321 0 9,765
ZIMVIE INC COM 98888T107 4 365 SH   SOLE 4 61 0 304
ZIMVIE INC COM 98888T107 3 297 SH   SOLE 7 297 0 0
ZIMVIE INC COM 98888T107 808 81,817 SH   SOLE 18 81,817 0 0
ZIMVIE INC COM 98888T107 393 39,780 SH   SOLE 19 39,780 0 0
ZIMVIE INC COM 98888T107 26,854 2,720,812 SH   SOLE 21 2,720,812 0 0
ZIMVIE INC COM 98888T107 3,121 316,181 SH   SOLE 22 293,963 0 22,218
ZIMVIE INC COM 98888T107 41 4,124 SH   SOLE 25 4,124 0 0
ZIMVIE INC COM 98888T107 79 7,957 SH   SOLE 26 7,957 0 0
ZIMVIE INC COM 98888T107 30 2,999 SH   SOLE 28 0 0 2,999
ZIMVIE INC COM 98888T107 525 53,189 SH   SOLE 30 53,189 0 0
ZIMVIE INC COM 98888T107 22 2,179 SH   SOLE 36 2,179 0 0
ZIMVIE INC COM 98888T107 38 3,881 SH   SOLE 40 3,881 0 0
ZIMVIE INC COM 98888T107 28 2,814 SH   SOLE 43 2,768 0 46
ZIONS BANCORPORATION N A COM 989701107 17,479 343,669 SH   SOLE 2 94,175 0 249,494
ZIONS BANCORPORATION N A COM 989701107 176 3,456 SH   SOLE 4 1,559 0 1,897
ZIONS BANCORPORATION N A COM 989701107 6,161 121,143 SH   SOLE 7 117,202 0 3,941
ZIONS BANCORPORATION N A COM 989701107 234 4,592 SH   SOLE 15 4,592 0 0
ZIONS BANCORPORATION N A COM 989701107 10,802 212,394 SH   SOLE 18 208,023 0 4,371
ZIONS BANCORPORATION N A COM 989701107 4,025 79,133 SH   SOLE 19 79,133 0 0
ZIONS BANCORPORATION N A COM 989701107 214,538 4,218,205 SH   SOLE 21 4,218,205 0 0
ZIONS BANCORPORATION N A COM 989701107 169,713 3,336,874 SH   SOLE 22 3,123,142 0 213,732
ZIONS BANCORPORATION N A COM 989701107 9,331 183,462 SH   SOLE 25 183,462 0 0
ZIONS BANCORPORATION N A COM 989701107 12,642 248,559 SH   SOLE 26 78,097 0 170,462
ZIONS BANCORPORATION N A COM 989701107 2,412 47,425 SH   SOLE 28 2,919 0 44,506
ZIONS BANCORPORATION N A COM 989701107 30,333 596,394 SH   SOLE 30 596,394 0 0
ZIONS BANCORPORATION N A COM 989701107 109 2,142 SH   SOLE 31 2,142 0 0
ZIONS BANCORPORATION N A COM 989701107 697 13,709 SH   SOLE 34 13,709 0 0
ZIONS BANCORPORATION N A COM 989701107 1,767 34,739 SH   SOLE 36 34,739 0 0
ZIONS BANCORPORATION N A COM 989701107 1,067 20,988 SH   SOLE 40 20,988 0 0
ZIONS BANCORPORATION N A COM 989701107 13,639 268,164 SH   SOLE 43 239,204 0 28,960
ZIPRECRUITER INC CL A 98980B103 2,705 163,951 SH   SOLE 2 152,002 0 11,949
ZIPRECRUITER INC CL A 98980B103 15 894 SH   SOLE 7 894 0 0
ZIPRECRUITER INC CL A 98980B103 3,453 209,272 SH   SOLE 18 209,272 0 0
ZIPRECRUITER INC CL A 98980B103 4,228 256,261 SH   SOLE 19 256,261 0 0
ZIPRECRUITER INC CL A 98980B103 40,786 2,471,871 SH   SOLE 21 2,471,871 0 0
ZIPRECRUITER INC CL A 98980B103 28,609 1,733,904 SH   SOLE 22 1,701,161 0 32,743
ZIPRECRUITER INC CL A 98980B103 95 5,729 SH   SOLE 23 5,729 0 0
ZIPRECRUITER INC CL A 98980B103 128 7,763 SH   SOLE 25 7,763 0 0
ZIPRECRUITER INC CL A 98980B103 61 3,708 SH   SOLE 26 872 0 2,836
ZIPRECRUITER INC CL A 98980B103 939 56,936 SH   SOLE 30 56,936 0 0
ZIPRECRUITER INC CL A 98980B103 662 40,104 SH   SOLE 34 40,104 0 0
ZIPRECRUITER INC CL A 98980B103 15 891 SH   SOLE 36 891 0 0
ZIPRECRUITER INC CL A 98980B103 50 3,030 SH   SOLE 40 3,030 0 0
ZIPRECRUITER INC CL A 98980B103 5 293 SH   SOLE 43 293 0 0
ZIVO BIOSCIENCE INC COM NEW 98978N200 39 13,798 SH   SOLE 21 13,798 0 0
ZOETIS INC CL A 98978V103 185,800 1,252,949 SH   SOLE 2 446,175 0 806,774
ZOETIS INC CL A 98978V103 53,923 363,630 SH   SOLE 4 306,869 0 56,761
ZOETIS INC CL A 98978V103 63,120 425,652 SH   SOLE 7 412,099 0 13,553
ZOETIS INC CL A 98978V103 2,963 19,981 SH   SOLE 13 10,190 0 9,791
ZOETIS INC CL A 98978V103 6,794 45,819 SH   SOLE 15 45,819 0 0
ZOETIS INC CL A 98978V103 345,754 2,331,605 SH   SOLE 18 1,971,365 0 360,240
ZOETIS INC CL A 98978V103 387,066 2,610,197 SH   SOLE 19 2,610,197 0 0
ZOETIS INC CL A 98978V103 1,860,188 12,544,258 SH   SOLE 21 12,544,258 0 0
ZOETIS INC CL A 98978V103 1,535,700 10,356,057 SH   SOLE 22 9,412,262 0 943,795
ZOETIS INC CL A 98978V103 111,535 752,143 SH   SOLE 23 752,143 0 0
ZOETIS INC CL A 98978V103 274,449 1,850,760 SH   SOLE 25 1,850,760 0 0
ZOETIS INC CL A 98978V103 144,292 973,042 SH   SOLE 26 340,064 0 632,978
ZOETIS INC CL A 98978V103 153,866 1,037,599 SH   SOLE 28 12,327 0 1,025,272
ZOETIS INC CL A 98978V103 2,053 13,842 SH   SOLE 29 13,842 0 0
ZOETIS INC CL A 98978V103 595,449 4,015,435 SH   SOLE 30 3,943,103 0 72,332
ZOETIS INC CL A 98978V103 17,601 118,690 SH   SOLE 31 110,139 0 8,551
ZOETIS INC CL A 98978V103 261,644 1,764,410 SH   SOLE 34 1,764,410 0 0
ZOETIS INC CL A 98978V103 21,935 147,921 SH   SOLE 36 147,921 0 0
ZOETIS INC CL A 98978V103 2,254 15,198 SH   SOLE 40 15,198 0 0
ZOETIS INC CL A 98978V103 247 1,668 SH   OTR 43 1,668 0 0
ZOETIS INC CL A 98978V103 83,469 562,876 SH   SOLE 43 515,339 0 47,537
ZOMEDICA CORP COM 98980M109 7 34,751 SH   SOLE 2 0 0 34,751
ZOMEDICA CORP COM 98980M109 227 1,074,965 SH   SOLE 21 1,074,965 0 0
ZOMEDICA CORP COM 98980M109 2,155 10,211,064 SH   SOLE 22 10,211,064 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 29,138 395,955 SH   SOLE 2 32,965 0 362,990
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10,135 137,729 SH   SOLE 4 79,019 0 58,710
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4,688 63,702 SH   SOLE 7 63,702 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 490 6,660 SH   SOLE 13 987 0 5,673
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,435 19,503 SH   SOLE 15 19,503 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 27,542 374,263 SH   SOLE 18 362,637 0 11,626
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 9,223 125,327 SH   SOLE 19 125,327 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 338,669 4,602,101 SH   SOLE 21 4,602,101 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 366,339 4,978,114 SH   SOLE 22 4,547,450 0 430,664
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 26,142 355,244 SH   SOLE 23 355,244 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 24,471 332,534 SH   SOLE 25 332,534 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 21,179 287,799 SH   SOLE 26 128,179 0 159,620
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 28,117 382,076 SH   SOLE 28 42,641 0 339,435
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 19 264 SH   SOLE 29 264 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 43,006 584,406 SH   SOLE 30 584,406 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,633 49,365 SH   SOLE 31 45,210 0 4,155
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4,298 58,401 SH   SOLE 32 58,401 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,922 53,300 SH   SOLE 34 53,300 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5,318 72,263 SH   SOLE 36 72,263 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 530 7,206 SH   SOLE 40 7,206 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 28 382 SH   OTR 43 382 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7,114 96,676 SH   SOLE 43 88,169 0 8,507
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 21,030 504,793 SH   SOLE 2 71,129 0 433,664
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 10,580 253,959 SH   SOLE 4 171,401 0 82,558
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1,431 34,358 SH   SOLE 7 33,470 0 888
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 57 1,374 SH   SOLE 13 1,374 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 902 21,640 SH   SOLE 15 21,640 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 24,697 592,816 SH   SOLE 18 579,461 0 13,355
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 72,972 1,751,616 SH   SOLE 19 1,751,616 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 205,174 4,924,958 SH   SOLE 21 4,924,958 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 244,286 5,863,805 SH   SOLE 22 5,364,409 0 499,396
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 17,080 409,984 SH   SOLE 23 409,984 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 22,002 528,142 SH   SOLE 25 528,142 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 22,063 529,605 SH   SOLE 26 199,670 0 329,935
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 24,772 594,620 SH   SOLE 28 10,926 0 583,694
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 55,228 1,325,674 SH   SOLE 30 1,325,674 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 2,520 60,499 SH   SOLE 31 55,929 0 4,570
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 133,771 3,211,016 SH   SOLE 34 3,211,016 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 3,305 79,322 SH   SOLE 36 79,322 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 367 8,803 SH   SOLE 40 8,803 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1,409 33,823 SH   SOLE 43 30,592 0 3,231
ZOVIO INC COM 98979V102 3 18,735 SH   SOLE 21 18,735 0 0
ZOVIO INC COM 98979V102 42 294,350 SH   SOLE 22 294,350 0 0
ZSCALER INC COM 98980G102 25,014 152,183 SH   SOLE 2 23,699 0 128,484
ZSCALER INC COM 98980G102 8,839 53,775 SH   SOLE 4 32,024 0 21,751
ZSCALER INC COM 98980G102 4,903 29,827 SH   SOLE 7 27,918 0 1,909
ZSCALER INC COM 98980G102 431 2,620 SH   SOLE 13 301 0 2,319
ZSCALER INC COM 98980G102 1,141 6,940 SH   SOLE 15 6,940 0 0
ZSCALER INC COM 98980G102 29,558 179,827 SH   SOLE 18 174,548 0 5,279
ZSCALER INC COM 98980G102 99,335 604,338 SH   SOLE 19 604,338 0 0
ZSCALER INC COM 98980G102 284,962 1,733,663 SH   SOLE 21 1,733,663 0 0
ZSCALER INC COM 98980G102 307,475 1,870,627 SH   SOLE 22 1,702,915 0 167,712
ZSCALER INC COM 98980G102 21,931 133,426 SH   SOLE 23 133,426 0 0
ZSCALER INC COM 98980G102 18,125 110,270 SH   SOLE 25 110,270 0 0
ZSCALER INC COM 98980G102 24,868 151,295 SH   SOLE 26 54,506 0 96,789
ZSCALER INC COM 98980G102 30,645 186,442 SH   SOLE 28 1,050 0 185,392
ZSCALER INC COM 98980G102 14 85 SH   SOLE 29 85 0 0
ZSCALER INC COM 98980G102 91,363 555,839 SH   SOLE 30 555,839 0 0
ZSCALER INC COM 98980G102 3,192 19,419 SH   SOLE 31 17,746 0 1,673
ZSCALER INC COM 98980G102 5,338 32,473 SH   SOLE 32 32,473 0 0
ZSCALER INC COM 98980G102 109,221 664,483 SH   SOLE 34 664,483 0 0
ZSCALER INC COM 98980G102 3,804 23,142 SH   SOLE 36 23,142 0 0
ZSCALER INC COM 98980G102 408 2,483 SH   SOLE 40 2,483 0 0
ZSCALER INC COM 98980G102 20 122 SH   OTR 43 122 0 0
ZSCALER INC COM 98980G102 10,466 63,672 SH   SOLE 43 56,230 0 7,442
ZSCALER INC NOTE 0.125% 7/0 98980GAB8 12,744 10,007,000 PRN   SOLE 21 10,007,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 8,733 363,402 SH   SOLE 2 25,364 0 338,038
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,995 207,868 SH   SOLE 4 103,490 0 104,378
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,232 51,290 SH   SOLE 7 49,863 0 1,427
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3,027 125,950 SH   SOLE 13 10,461 0 115,489
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 8,996 374,367 SH   SOLE 15 374,367 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,598 191,337 SH   SOLE 18 191,337 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 319 13,289 SH   SOLE 19 13,289 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 195,732 8,145,332 SH   SOLE 21 8,145,332 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 99,546 4,142,580 SH   SOLE 22 3,769,492 0 373,088
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 11,876 494,230 SH   SOLE 23 494,230 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 353 14,674 SH   SOLE 25 14,674 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 13,384 556,950 SH   SOLE 26 11,348 0 545,602
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 14,124 587,770 SH   SOLE 28 26,775 0 560,995
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 61,545 2,561,171 SH   SOLE 30 2,552,809 0 8,362
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 111 4,612 SH   SOLE 31 0 0 4,612
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 641 26,674 SH   SOLE 32 26,674 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,008 41,962 SH   SOLE 34 41,962 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 519 21,580 SH   SOLE 36 21,580 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 25 1,026 SH   SOLE 40 1,026 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 12,441 517,747 SH   SOLE 43 469,361 0 48,386
ZUMIEZ INC COM 989817101 733 34,051 SH   SOLE 2 23,644 0 10,407
ZUMIEZ INC COM 989817101 3 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 6 258 SH   SOLE 7 258 0 0
ZUMIEZ INC COM 989817101 1,322 61,389 SH   SOLE 18 61,389 0 0
ZUMIEZ INC COM 989817101 616 28,590 SH   SOLE 19 28,590 0 0
ZUMIEZ INC COM 989817101 42,900 1,992,564 SH   SOLE 21 1,992,564 0 0
ZUMIEZ INC COM 989817101 9,181 426,443 SH   SOLE 22 406,377 0 20,066
ZUMIEZ INC COM 989817101 84 3,886 SH   SOLE 25 3,886 0 0
ZUMIEZ INC COM 989817101 155 7,178 SH   SOLE 26 5,774 0 1,404
ZUMIEZ INC COM 989817101 79 3,687 SH   SOLE 28 413 0 3,274
ZUMIEZ INC COM 989817101 726 33,731 SH   SOLE 30 33,731 0 0
ZUMIEZ INC COM 989817101 8 349 SH   SOLE 34 349 0 0
ZUMIEZ INC COM 989817101 56 2,600 SH   SOLE 40 2,600 0 0
ZUMIEZ INC COM 989817101 469 21,788 SH   SOLE 43 21,731 0 57
ZUORA INC COM CL A 98983V106 2,334 316,280 SH   SOLE 2 301,108 0 15,172
ZUORA INC COM CL A 98983V106 29 3,986 SH   SOLE 4 328 0 3,658
ZUORA INC COM CL A 98983V106 10 1,420 SH   SOLE 7 1,420 0 0
ZUORA INC COM CL A 98983V106 2,213 299,863 SH   SOLE 18 299,863 0 0
ZUORA INC COM CL A 98983V106 3,327 450,780 SH   SOLE 19 450,780 0 0
ZUORA INC COM CL A 98983V106 32,433 4,394,777 SH   SOLE 21 4,394,777 0 0
ZUORA INC COM CL A 98983V106 22,871 3,099,076 SH   SOLE 22 3,033,752 0 65,324
ZUORA INC COM CL A 98983V106 43 5,836 SH   SOLE 23 5,836 0 0
ZUORA INC COM CL A 98983V106 183 24,841 SH   SOLE 25 24,841 0 0
ZUORA INC COM CL A 98983V106 342 46,308 SH   SOLE 26 36,328 0 9,980
ZUORA INC COM CL A 98983V106 13 1,798 SH   SOLE 28 1,798 0 0
ZUORA INC COM CL A 98983V106 6,442 872,860 SH   SOLE 30 872,860 0 0
ZUORA INC COM CL A 98983V106 779 105,562 SH   SOLE 34 105,562 0 0
ZUORA INC COM CL A 98983V106 111 15,066 SH   SOLE 36 15,066 0 0
ZUORA INC COM CL A 98983V106 91 12,377 SH   SOLE 40 12,377 0 0
ZUORA INC COM CL A 98983V106 402 54,506 SH   SOLE 43 50,399 0 4,107
ZURN ELKAY WATER SOLNS CORP COM 98983L108 1,638 66,873 SH   SOLE 2 52,112 0 14,761
ZURN ELKAY WATER SOLNS CORP COM 98983L108 12 470 SH   SOLE 4 470 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 3,434 140,143 SH   SOLE 7 140,143 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 7,800 318,377 SH   SOLE 18 318,377 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 5,883 240,131 SH   SOLE 19 240,131 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 96,597 3,942,743 SH   SOLE 21 3,942,743 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 78,580 3,207,343 SH   SOLE 22 3,129,423 0 77,920
ZURN ELKAY WATER SOLNS CORP COM 98983L108 439 17,916 SH   SOLE 25 17,916 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 4,306 175,762 SH   SOLE 26 66,237 0 109,525
ZURN ELKAY WATER SOLNS CORP COM 98983L108 266 10,863 SH   SOLE 28 2,158 0 8,705
ZURN ELKAY WATER SOLNS CORP COM 98983L108 32,161 1,312,697 SH   SOLE 30 1,312,697 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 1,548 63,186 SH   SOLE 34 63,186 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 34 1,376 SH   SOLE 36 1,376 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 391 15,965 SH   SOLE 40 15,965 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 418 17,059 SH   SOLE 43 16,725 0 334
ZYMERGEN INC COM 98985X100 13 4,556 SH   SOLE 2 3,238 0 1,318
ZYMERGEN INC COM 98985X100 29 10,278 SH   SOLE 18 10,278 0 0
ZYMERGEN INC COM 98985X100 405 145,626 SH   SOLE 21 145,626 0 0
ZYMERGEN INC COM 98985X100 2,148 772,694 SH   SOLE 22 772,694 0 0
ZYMEWORKS INC COM 98985W102 40 6,561 SH   SOLE 2 6,561 0 0
ZYMEWORKS INC COM 98985W102 2,477 402,793 SH   SOLE 21 402,793 0 0
ZYMEWORKS INC COM 98985W102 34 5,557 SH   SOLE 22 5,557 0 0
ZYMEWORKS INC COM 98985W102 5 839 SH   SOLE 28 839 0 0
ZYMEWORKS INC COM 98985W102 1,021 165,959 SH   SOLE 30 165,959 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 6 7,701 SH   SOLE 18 7,701 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 88 120,543 SH   SOLE 21 120,543 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 517 706,508 SH   SOLE 22 706,508 0 0
ZYNEX INC COM 98986M103 72 7,952 SH   SOLE 2 5,727 0 2,225
ZYNEX INC COM 98986M103 3 362 SH   SOLE 7 362 0 0
ZYNEX INC COM 98986M103 799 88,142 SH   SOLE 18 83,371 0 4,771
ZYNEX INC COM 98986M103 366 40,402 SH   SOLE 19 40,402 0 0
ZYNEX INC COM 98986M103 24,318 2,681,159 SH   SOLE 21 2,681,159 0 0
ZYNEX INC COM 98986M103 5,559 612,912 SH   SOLE 22 608,772 0 4,140
ZYNEX INC COM 98986M103 258 28,447 SH   SOLE 30 28,447 0 0
ZYNEX INC COM 98986M103 116 12,748 SH   SOLE 43 12,722 0 26
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 7,140 6,491,000 PRN   SOLE 21 6,491,000 0 0